@import url(../../css);

:root {
  --corner-radius-alpha: 12px;
  --corner-radius-beta: 8px;
  --corner-radius-gamma: 4px
}

:root,
[data-theme=dark] {
  --chart-grid-lines-colour: #1c1d20;
  --chart-grid-lines-colour-rgb: 28, 29, 32;
  --chart-grid-lines-colour-rgba: #1c1d20;
  --chart-line-2: #7bcbf0;
  --chart-line-2-rgb: 123, 203, 240;
  --chart-line-2-rgba: #7bcbf0;
  --chart-line-1: #02a6f2;
  --chart-line-1-rgb: 2, 166, 242;
  --chart-line-1-rgba: #02a6f2;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #1a1d21;
  --contrast-border-rgb: 26, 29, 33;
  --contrast-border-rgba: rgba(26, 29, 33, 0);
  --contrast-gamma: #70808c;
  --contrast-gamma-rgb: 112, 128, 140;
  --contrast-gamma-rgba: #70808c;
  --contrast-beta: #9cb0c2;
  --contrast-beta-rgb: 156, 176, 194;
  --contrast-beta-rgba: #9cb0c2;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #212529;
  --high-gamma-rgb: 33, 37, 41;
  --high-gamma-rgba: #212529;
  --high-beta: #2d3138;
  --high-beta-rgb: 45, 49, 56;
  --high-beta-rgba: #2d3138;
  --high-alpha: #272930;
  --high-alpha-rgb: 39, 41, 48;
  --high-alpha-rgba: #272930;
  --base-gamma: #14161a;
  --base-gamma-rgb: 20, 22, 26;
  --base-gamma-rgba: #14161a;
  --base-beta: #24262d;
  --base-beta-rgb: 36, 38, 45;
  --base-beta-rgba: #24262d;
  --base-alpha: #1a1d21;
  --base-alpha-rgb: 26, 29, 33;
  --base-alpha-rgba: #1a1d21;
  --bg-gamma: #08090a;
  --bg-gamma-rgb: 8, 9, 10;
  --bg-gamma-rgba: #08090a;
  --bg-beta: #14161a;
  --bg-beta-rgb: 20, 22, 26;
  --bg-beta-rgba: #14161a;
  --bg-alpha: #0e0f12;
  --bg-alpha-rgb: 14, 15, 18;
  --bg-alpha-rgba: #0e0f12;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #e1310f;
  --negative-gamma-rgb: 225, 49, 15;
  --negative-gamma-rgba: #e1310f;
  --negative-beta: #f47961;
  --negative-beta-rgb: 244, 121, 97;
  --negative-beta-rgba: #f47961;
  --negative-alpha: #f15131;
  --negative-alpha-rgb: 241, 81, 49;
  --negative-alpha-rgba: #f15131;
  --warning-on-warning: #000;
  --warning-on-warning-rgb: 0, 0, 0;
  --warning-on-warning-rgba: #000;
  --warning-gamma: #ee9f07;
  --warning-gamma-rgb: 238, 159, 7;
  --warning-gamma-rgba: #ee9f07;
  --warning-alpha: #f9b42e;
  --warning-alpha-rgb: 249, 180, 46;
  --warning-alpha-rgba: #f9b42e;
  --warning-beta: #fac661;
  --warning-beta-rgb: 250, 198, 97;
  --warning-beta-rgba: #fac661;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #18955b;
  --positive-gamma-rgb: 24, 149, 91;
  --positive-gamma-rgba: #18955b;
  --positive-beta: #35df90;
  --positive-beta-rgb: 53, 223, 144;
  --positive-beta-rgba: #35df90;
  --positive-alpha: #1fbf75;
  --positive-alpha-rgb: 31, 191, 117;
  --positive-alpha-rgba: #1fbf75;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #0076cc;
  --accent-gamma-rgb: 0, 118, 204;
  --accent-gamma-rgba: #0076cc;
  --accent-beta: #33a9ff;
  --accent-beta-rgb: 51, 169, 255;
  --accent-beta-rgba: #33a9ff;
  --accent-alpha: #0094ff;
  --accent-alpha-rgb: 0, 148, 255;
  --accent-alpha-rgba: #0094ff
}

[data-theme=classic] {
  --chart-grid-lines-colour: #25303d;
  --chart-grid-lines-colour-rgb: 37, 48, 61;
  --chart-grid-lines-colour-rgba: #25303d;
  --chart-line-2: #7bcbf0;
  --chart-line-2-rgb: 123, 203, 240;
  --chart-line-2-rgba: #7bcbf0;
  --chart-line-1: #02a6f2;
  --chart-line-1-rgb: 2, 166, 242;
  --chart-line-1-rgba: #02a6f2;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #000;
  --contrast-border-rgb: 0, 0, 0;
  --contrast-border-rgba: transparent;
  --contrast-gamma: #5b728c;
  --contrast-gamma-rgb: 91, 114, 140;
  --contrast-gamma-rgba: #5b728c;
  --contrast-beta: #a5bdd9;
  --contrast-beta-rgb: 165, 189, 217;
  --contrast-beta-rgba: #a5bdd9;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #253850;
  --high-gamma-rgb: 37, 56, 80;
  --high-gamma-rgba: #253850;
  --high-beta: #2f4765;
  --high-beta-rgb: 47, 71, 101;
  --high-beta-rgba: #2f4765;
  --high-alpha: #2a405b;
  --high-alpha-rgb: 42, 64, 91;
  --high-alpha-rgba: #2a405b;
  --base-gamma: #1c2a3b;
  --base-gamma-rgb: 28, 42, 59;
  --base-gamma-rgba: #1c2a3b;
  --base-beta: #253850;
  --base-beta-rgb: 37, 56, 80;
  --base-beta-rgba: #253850;
  --base-alpha: #203146;
  --base-alpha-rgb: 32, 49, 70;
  --base-alpha-rgba: #203146;
  --bg-gamma: #131e2a;
  --bg-gamma-rgb: 19, 30, 42;
  --bg-gamma-rgba: #131e2a;
  --bg-beta: #1c2a3b;
  --bg-beta-rgb: 28, 42, 59;
  --bg-beta-rgba: #1c2a3b;
  --bg-alpha: #172331;
  --bg-alpha-rgb: 23, 35, 49;
  --bg-alpha-rgba: #172331;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #e1310f;
  --negative-gamma-rgb: 225, 49, 15;
  --negative-gamma-rgba: #e1310f;
  --negative-beta: #f47961;
  --negative-beta-rgb: 244, 121, 97;
  --negative-beta-rgba: #f47961;
  --negative-alpha: #f15131;
  --negative-alpha-rgb: 241, 81, 49;
  --negative-alpha-rgba: #f15131;
  --warning-on-warning: #000;
  --warning-on-warning-rgb: 0, 0, 0;
  --warning-on-warning-rgba: #000;
  --warning-gamma: #ee9f07;
  --warning-gamma-rgb: 238, 159, 7;
  --warning-gamma-rgba: #ee9f07;
  --warning-alpha: #f9b42e;
  --warning-alpha-rgb: 249, 180, 46;
  --warning-alpha-rgba: #f9b42e;
  --warning-beta: #fac661;
  --warning-beta-rgb: 250, 198, 97;
  --warning-beta-rgba: #fac661;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #18955b;
  --positive-gamma-rgb: 24, 149, 91;
  --positive-gamma-rgba: #18955b;
  --positive-beta: #35df90;
  --positive-beta-rgb: 53, 223, 144;
  --positive-beta-rgba: #35df90;
  --positive-alpha: #1fbf75;
  --positive-alpha-rgb: 31, 191, 117;
  --positive-alpha-rgba: #1fbf75;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #0076cc;
  --accent-gamma-rgb: 0, 118, 204;
  --accent-gamma-rgba: #0076cc;
  --accent-beta: #33a9ff;
  --accent-beta-rgb: 51, 169, 255;
  --accent-beta-rgba: #33a9ff;
  --accent-alpha: #0094ff;
  --accent-alpha-rgb: 0, 148, 255;
  --accent-alpha-rgba: #0094ff
}

[data-theme=light] {
  --chart-grid-lines-colour: #e1e4e8;
  --chart-grid-lines-colour-rgb: 225, 228, 232;
  --chart-grid-lines-colour-rgba: #e1e4e8;
  --chart-line-2: #7bcbf0;
  --chart-line-2-rgb: 123, 203, 240;
  --chart-line-2-rgba: #7bcbf0;
  --chart-line-1: #3654f4;
  --chart-line-1-rgb: 54, 84, 244;
  --chart-line-1-rgba: #3654f4;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #cfdce8;
  --contrast-border-rgb: 207, 220, 232;
  --contrast-border-rgba: #cfdce8;
  --contrast-gamma: #9ea7b0;
  --contrast-gamma-rgb: 158, 167, 176;
  --contrast-gamma-rgba: #9ea7b0;
  --contrast-beta: #6f7e8a;
  --contrast-beta-rgb: 111, 126, 138;
  --contrast-beta-rgba: #6f7e8a;
  --contrast-alpha: #3e414c;
  --contrast-alpha-rgb: 62, 65, 76;
  --contrast-alpha-rgba: #3e414c;
  --high-gamma: #cfdce8;
  --high-gamma-rgb: 207, 220, 232;
  --high-gamma-rgba: #cfdce8;
  --high-beta: #dde6ee;
  --high-beta-rgb: 221, 230, 238;
  --high-beta-rgba: #dde6ee;
  --high-alpha: #d6e1eb;
  --high-alpha-rgb: 214, 225, 235;
  --high-alpha-rgba: #d6e1eb;
  --base-gamma: #e7edf3;
  --base-gamma-rgb: 231, 237, 243;
  --base-gamma-rgba: #e7edf3;
  --base-beta: #cfdce8;
  --base-beta-rgb: 207, 220, 232;
  --base-beta-rgba: #cfdce8;
  --base-alpha: #fff;
  --base-alpha-rgb: 255, 255, 255;
  --base-alpha-rgba: #fff;
  --bg-gamma: #fcfcfd;
  --bg-gamma-rgb: 252, 252, 253;
  --bg-gamma-rgba: #fcfcfd;
  --bg-beta: #e7edf3;
  --bg-beta-rgb: 231, 237, 243;
  --bg-beta-rgba: #e7edf3;
  --bg-alpha: #f3f6f9;
  --bg-alpha-rgb: 243, 246, 249;
  --bg-alpha-rgba: #f3f6f9;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #e1310f;
  --negative-gamma-rgb: 225, 49, 15;
  --negative-gamma-rgba: #e1310f;
  --negative-beta: #f47961;
  --negative-beta-rgb: 244, 121, 97;
  --negative-beta-rgba: #f47961;
  --negative-alpha: #f15131;
  --negative-alpha-rgb: 241, 81, 49;
  --negative-alpha-rgba: #f15131;
  --warning-on-warning: #000;
  --warning-on-warning-rgb: 0, 0, 0;
  --warning-on-warning-rgba: #000;
  --warning-gamma: #db9000;
  --warning-gamma-rgb: 219, 144, 0;
  --warning-gamma-rgba: #db9000;
  --warning-alpha: #f5a200;
  --warning-alpha-rgb: 245, 162, 0;
  --warning-alpha-rgba: #f5a200;
  --warning-beta: #ffb629;
  --warning-beta-rgb: 255, 182, 41;
  --warning-beta-rgba: #ffb629;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #0f8a51;
  --positive-gamma-rgb: 15, 138, 81;
  --positive-gamma-rgba: #0f8a51;
  --positive-beta: #17cf79;
  --positive-beta-rgb: 23, 207, 121;
  --positive-beta-rgba: #17cf79;
  --positive-alpha: #12a15e;
  --positive-alpha-rgb: 18, 161, 94;
  --positive-alpha-rgba: #12a15e;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #0076cc;
  --accent-gamma-rgb: 0, 118, 204;
  --accent-gamma-rgba: #0076cc;
  --accent-beta: #33a9ff;
  --accent-beta-rgb: 51, 169, 255;
  --accent-beta-rgba: #33a9ff;
  --accent-alpha: #0094ff;
  --accent-alpha-rgb: 0, 148, 255;
  --accent-alpha-rgba: #0094ff
}

[data-theme=purplehaze] {
  --chart-grid-lines-colour: #292947;
  --chart-grid-lines-colour-rgb: 41, 41, 71;
  --chart-grid-lines-colour-rgba: #292947;
  --chart-line-2: #fed082;
  --chart-line-2-rgb: 254, 208, 130;
  --chart-line-2-rgba: #fed082;
  --chart-line-1: #e49612;
  --chart-line-1-rgb: 228, 150, 18;
  --chart-line-1-rgba: #e49612;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #000;
  --contrast-border-rgb: 0, 0, 0;
  --contrast-border-rgba: transparent;
  --contrast-gamma: #7878bd;
  --contrast-gamma-rgb: 120, 120, 189;
  --contrast-gamma-rgba: #7878bd;
  --contrast-beta: #9c9cc8;
  --contrast-beta-rgb: 156, 156, 200;
  --contrast-beta-rgba: #9c9cc8;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #252550;
  --high-gamma-rgb: 37, 37, 80;
  --high-gamma-rgba: #252550;
  --high-beta: #2b2b5e;
  --high-beta-rgb: 43, 43, 94;
  --high-beta-rgba: #2b2b5e;
  --high-alpha: #282857;
  --high-alpha-rgb: 40, 40, 87;
  --high-alpha-rgba: #282857;
  --base-gamma: #1e1e42;
  --base-gamma-rgb: 30, 30, 66;
  --base-gamma-rgba: #1e1e42;
  --base-beta: #252550;
  --base-beta-rgb: 37, 37, 80;
  --base-beta-rgba: #252550;
  --base-alpha: #222249;
  --base-alpha-rgb: 34, 34, 73;
  --base-alpha-rgba: #222249;
  --bg-gamma: #181834;
  --bg-gamma-rgb: 24, 24, 52;
  --bg-gamma-rgba: #181834;
  --bg-beta: #1e1e42;
  --bg-beta-rgb: 30, 30, 66;
  --bg-beta-rgba: #1e1e42;
  --bg-alpha: #1b1b3b;
  --bg-alpha-rgb: 27, 27, 59;
  --bg-alpha-rgba: #1b1b3b;
  --negative-on-negative: #000;
  --negative-on-negative-rgb: 0, 0, 0;
  --negative-on-negative-rgba: #000;
  --negative-gamma: #b77608;
  --negative-gamma-rgb: 183, 118, 8;
  --negative-gamma-rgba: #b77608;
  --negative-beta: #ffb536;
  --negative-beta-rgb: 255, 181, 54;
  --negative-beta-rgba: #ffb536;
  --negative-alpha: #e39510;
  --negative-alpha-rgb: 227, 149, 16;
  --negative-alpha-rgba: #e39510;
  --warning-on-warning: #fff;
  --warning-on-warning-rgb: 255, 255, 255;
  --warning-on-warning-rgba: #fff;
  --warning-gamma: #0076cc;
  --warning-gamma-rgb: 0, 118, 204;
  --warning-gamma-rgba: #0076cc;
  --warning-alpha: #0094ff;
  --warning-alpha-rgb: 0, 148, 255;
  --warning-alpha-rgba: #0094ff;
  --warning-beta: #33a9ff;
  --warning-beta-rgb: 51, 169, 255;
  --warning-beta-rgba: #33a9ff;
  --positive-on-positive: #000;
  --positive-on-positive-rgb: 0, 0, 0;
  --positive-on-positive-rgba: #000;
  --positive-gamma: #159394;
  --positive-gamma-rgb: 21, 147, 148;
  --positive-gamma-rgba: #159394;
  --positive-beta: #32d6d7;
  --positive-beta-rgb: 50, 214, 215;
  --positive-beta-rgba: #32d6d7;
  --positive-alpha: #17aeaf;
  --positive-alpha-rgb: 23, 174, 175;
  --positive-alpha-rgba: #17aeaf;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #0076cc;
  --accent-gamma-rgb: 0, 118, 204;
  --accent-gamma-rgba: #0076cc;
  --accent-beta: #33a9ff;
  --accent-beta-rgb: 51, 169, 255;
  --accent-beta-rgba: #33a9ff;
  --accent-alpha: #0094ff;
  --accent-alpha-rgb: 0, 148, 255;
  --accent-alpha-rgba: #0094ff
}

[data-theme=inspire] {
  --chart-grid-lines-colour: #162035;
  --chart-grid-lines-colour-rgb: 22, 32, 53;
  --chart-grid-lines-colour-rgba: #162035;
  --chart-line-2: #3a5ed3;
  --chart-line-2-rgb: 58, 94, 211;
  --chart-line-2-rgba: #3a5ed3;
  --chart-line-1: #c33960;
  --chart-line-1-rgb: 195, 57, 96;
  --chart-line-1-rgba: #c33960;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #000;
  --contrast-border-rgb: 0, 0, 0;
  --contrast-border-rgba: transparent;
  --contrast-gamma: #3a4a6e;
  --contrast-gamma-rgb: 58, 74, 110;
  --contrast-gamma-rgba: #3a4a6e;
  --contrast-beta: #7584a8;
  --contrast-beta-rgb: 117, 132, 168;
  --contrast-beta-rgba: #7584a8;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #13254d;
  --high-gamma-rgb: 19, 37, 77;
  --high-gamma-rgba: #13254d;
  --high-beta: #1a346e;
  --high-beta-rgb: 26, 52, 110;
  --high-beta-rgba: #1a346e;
  --high-alpha: #172c5c;
  --high-alpha-rgb: 23, 44, 92;
  --high-alpha-rgba: #172c5c;
  --base-gamma: #0e1b39;
  --base-gamma-rgb: 14, 27, 57;
  --base-gamma-rgba: #0e1b39;
  --base-beta: #13254d;
  --base-beta-rgb: 19, 37, 77;
  --base-beta-rgba: #13254d;
  --base-alpha: #0f1d3b;
  --base-alpha-rgb: 15, 29, 59;
  --base-alpha-rgba: #0f1d3b;
  --bg-gamma: #060d1e;
  --bg-gamma-rgb: 6, 13, 30;
  --bg-gamma-rgba: #060d1e;
  --bg-beta: #0f1931;
  --bg-beta-rgb: 15, 25, 49;
  --bg-beta-rgba: #0f1931;
  --bg-alpha: #081229;
  --bg-alpha-rgb: 8, 18, 41;
  --bg-alpha-rgba: #081229;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #b23055;
  --negative-gamma-rgb: 178, 48, 85;
  --negative-gamma-rgba: #b23055;
  --negative-beta: #e55a81;
  --negative-beta-rgb: 229, 90, 129;
  --negative-beta-rgba: #e55a81;
  --negative-alpha: #c33960;
  --negative-alpha-rgb: 195, 57, 96;
  --negative-alpha-rgba: #c33960;
  --warning-on-warning: #000;
  --warning-on-warning-rgb: 0, 0, 0;
  --warning-on-warning-rgba: #000;
  --warning-gamma: #ee9f07;
  --warning-gamma-rgb: 238, 159, 7;
  --warning-gamma-rgba: #ee9f07;
  --warning-alpha: #f9b42e;
  --warning-alpha-rgb: 249, 180, 46;
  --warning-alpha-rgba: #f9b42e;
  --warning-beta: #fac661;
  --warning-beta-rgb: 250, 198, 97;
  --warning-beta-rgba: #fac661;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #3354bd;
  --positive-gamma-rgb: 51, 84, 189;
  --positive-gamma-rgba: #3354bd;
  --positive-beta: #6b8cf6;
  --positive-beta-rgb: 107, 140, 246;
  --positive-beta-rgba: #6b8cf6;
  --positive-alpha: #3a5ed3;
  --positive-alpha-rgb: 58, 94, 211;
  --positive-alpha-rgba: #3a5ed3;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #3354bd;
  --accent-gamma-rgb: 51, 84, 189;
  --accent-gamma-rgba: #3354bd;
  --accent-beta: #6b8cf6;
  --accent-beta-rgb: 107, 140, 246;
  --accent-beta-rgba: #6b8cf6;
  --accent-alpha: #3a5ed3;
  --accent-alpha-rgb: 58, 94, 211;
  --accent-alpha-rgba: #3a5ed3
}

[data-theme=trivandrum] {
  --chart-grid-lines-colour: #151619;
  --chart-grid-lines-colour-rgb: 21, 22, 25;
  --chart-grid-lines-colour-rgba: #151619;
  --chart-line-2: #a026ff;
  --chart-line-2-rgb: 160, 38, 255;
  --chart-line-2-rgba: #a026ff;
  --chart-line-1: #8600ef;
  --chart-line-1-rgb: 134, 0, 239;
  --chart-line-1-rgba: #8600ef;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #1a1d21;
  --contrast-border-rgb: 26, 29, 33;
  --contrast-border-rgba: rgba(26, 29, 33, 0);
  --contrast-gamma: #70808c;
  --contrast-gamma-rgb: 112, 128, 140;
  --contrast-gamma-rgba: #70808c;
  --contrast-beta: #9cb0c2;
  --contrast-beta-rgb: 156, 176, 194;
  --contrast-beta-rgba: #9cb0c2;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #171a1d;
  --high-gamma-rgb: 23, 26, 29;
  --high-gamma-rgba: #171a1d;
  --high-beta: #21242b;
  --high-beta-rgb: 33, 36, 43;
  --high-beta-rgba: #21242b;
  --high-alpha: #1c1d23;
  --high-alpha-rgb: 28, 29, 35;
  --high-alpha-rgba: #1c1d23;
  --base-gamma: #0d0e11;
  --base-gamma-rgb: 13, 14, 17;
  --base-gamma-rgba: #0d0e11;
  --base-beta: #171a1d;
  --base-beta-rgb: 23, 26, 29;
  --base-beta-rgba: #171a1d;
  --base-alpha: #111417;
  --base-alpha-rgb: 17, 20, 23;
  --base-alpha-rgba: #111417;
  --bg-gamma: #050606;
  --bg-gamma-rgb: 5, 6, 6;
  --bg-gamma-rgba: #050606;
  --bg-beta: #0d0e11;
  --bg-beta-rgb: 13, 14, 17;
  --bg-beta-rgba: #0d0e11;
  --bg-alpha: #09090c;
  --bg-alpha-rgb: 9, 9, 12;
  --bg-alpha-rgba: #09090c;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #7400cf;
  --negative-gamma-rgb: 116, 0, 207;
  --negative-gamma-rgba: #7400cf;
  --negative-beta: #a026ff;
  --negative-beta-rgb: 160, 38, 255;
  --negative-beta-rgba: #a026ff;
  --negative-alpha: #8600ef;
  --negative-alpha-rgb: 134, 0, 239;
  --negative-alpha-rgba: #8600ef;
  --warning-on-warning: #fff;
  --warning-on-warning-rgb: 255, 255, 255;
  --warning-on-warning-rgba: #fff;
  --warning-gamma: #da8302;
  --warning-gamma-rgb: 218, 131, 2;
  --warning-gamma-rgba: #da8302;
  --warning-alpha: #f90;
  --warning-alpha-rgb: 255, 153, 0;
  --warning-alpha-rgba: #f90;
  --warning-beta: #ffaa2c;
  --warning-beta-rgb: 255, 170, 44;
  --warning-beta-rgba: #ffaa2c;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #89ab00;
  --positive-gamma-rgb: 137, 171, 0;
  --positive-gamma-rgba: #89ab00;
  --positive-beta: #bceb02;
  --positive-beta-rgb: 188, 235, 2;
  --positive-beta-rgba: #bceb02;
  --positive-alpha: #a2cb00;
  --positive-alpha-rgb: 162, 203, 0;
  --positive-alpha-rgba: #a2cb00;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #005ce5;
  --accent-gamma-rgb: 0, 92, 229;
  --accent-gamma-rgba: #005ce5;
  --accent-beta: #3686ff;
  --accent-beta-rgb: 54, 134, 255;
  --accent-beta-rgba: #3686ff;
  --accent-alpha: #06f;
  --accent-alpha-rgb: 0, 102, 255;
  --accent-alpha-rgba: #06f
}

[data-theme=jaipur] {
  --chart-grid-lines-colour: #151619;
  --chart-grid-lines-colour-rgb: 21, 22, 25;
  --chart-grid-lines-colour-rgba: #151619;
  --chart-line-2: #b3df02;
  --chart-line-2-rgb: 179, 223, 2;
  --chart-line-2-rgba: #b3df02;
  --chart-line-1: #9dc500;
  --chart-line-1-rgb: 157, 197, 0;
  --chart-line-1-rgba: #9dc500;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #1a1d21;
  --contrast-border-rgb: 26, 29, 33;
  --contrast-border-rgba: rgba(26, 29, 33, 0);
  --contrast-gamma: #70808c;
  --contrast-gamma-rgb: 112, 128, 140;
  --contrast-gamma-rgba: #70808c;
  --contrast-beta: #9cb0c2;
  --contrast-beta-rgb: 156, 176, 194;
  --contrast-beta-rgba: #9cb0c2;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #171a1d;
  --high-gamma-rgb: 23, 26, 29;
  --high-gamma-rgba: #171a1d;
  --high-beta: #21242b;
  --high-beta-rgb: 33, 36, 43;
  --high-beta-rgba: #21242b;
  --high-alpha: #1c1d23;
  --high-alpha-rgb: 28, 29, 35;
  --high-alpha-rgba: #1c1d23;
  --base-gamma: #0d0e11;
  --base-gamma-rgb: 13, 14, 17;
  --base-gamma-rgba: #0d0e11;
  --base-beta: #171a1d;
  --base-beta-rgb: 23, 26, 29;
  --base-beta-rgba: #171a1d;
  --base-alpha: #111417;
  --base-alpha-rgb: 17, 20, 23;
  --base-alpha-rgba: #111417;
  --bg-gamma: #050606;
  --bg-gamma-rgb: 5, 6, 6;
  --bg-gamma-rgba: #050606;
  --bg-beta: #0d0e11;
  --bg-beta-rgb: 13, 14, 17;
  --bg-beta-rgba: #0d0e11;
  --bg-alpha: #09090c;
  --bg-alpha-rgb: 9, 9, 12;
  --bg-alpha-rgba: #09090c;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #d00843;
  --negative-gamma-rgb: 208, 8, 67;
  --negative-gamma-rgba: #d00843;
  --negative-beta: #ff5385;
  --negative-beta-rgb: 255, 83, 133;
  --negative-beta-rgba: #ff5385;
  --negative-alpha: #f12c66;
  --negative-alpha-rgb: 241, 44, 102;
  --negative-alpha-rgba: #f12c66;
  --warning-on-warning: #fff;
  --warning-on-warning-rgb: 255, 255, 255;
  --warning-on-warning-rgba: #fff;
  --warning-gamma: #da8302;
  --warning-gamma-rgb: 218, 131, 2;
  --warning-gamma-rgba: #da8302;
  --warning-alpha: #f90;
  --warning-alpha-rgb: 255, 153, 0;
  --warning-alpha-rgba: #f90;
  --warning-beta: #ffaa2c;
  --warning-beta-rgb: 255, 170, 44;
  --warning-beta-rgba: #ffaa2c;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #84a500;
  --positive-gamma-rgb: 132, 165, 0;
  --positive-gamma-rgba: #84a500;
  --positive-beta: #b3df02;
  --positive-beta-rgb: 179, 223, 2;
  --positive-beta-rgba: #b3df02;
  --positive-alpha: #9dc500;
  --positive-alpha-rgb: 157, 197, 0;
  --positive-alpha-rgba: #9dc500;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #005ce5;
  --accent-gamma-rgb: 0, 92, 229;
  --accent-gamma-rgba: #005ce5;
  --accent-beta: #3686ff;
  --accent-beta-rgb: 54, 134, 255;
  --accent-beta-rgba: #3686ff;
  --accent-alpha: #06f;
  --accent-alpha-rgb: 0, 102, 255;
  --accent-alpha-rgba: #06f
}

[data-theme=nagpur] {
  --chart-grid-lines-colour: #151619;
  --chart-grid-lines-colour-rgb: 21, 22, 25;
  --chart-grid-lines-colour-rgba: #151619;
  --chart-line-2: #ff792f;
  --chart-line-2-rgb: 255, 121, 47;
  --chart-line-2-rgba: #ff792f;
  --chart-line-1: #ff5f05;
  --chart-line-1-rgb: 255, 95, 5;
  --chart-line-1-rgba: #ff5f05;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #1a1d21;
  --contrast-border-rgb: 26, 29, 33;
  --contrast-border-rgba: rgba(26, 29, 33, 0);
  --contrast-gamma: #70808c;
  --contrast-gamma-rgb: 112, 128, 140;
  --contrast-gamma-rgba: #70808c;
  --contrast-beta: #9cb0c2;
  --contrast-beta-rgb: 156, 176, 194;
  --contrast-beta-rgba: #9cb0c2;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #171a1d;
  --high-gamma-rgb: 23, 26, 29;
  --high-gamma-rgba: #171a1d;
  --high-beta: #21242b;
  --high-beta-rgb: 33, 36, 43;
  --high-beta-rgba: #21242b;
  --high-alpha: #1c1d23;
  --high-alpha-rgb: 28, 29, 35;
  --high-alpha-rgba: #1c1d23;
  --base-gamma: #0d0e11;
  --base-gamma-rgb: 13, 14, 17;
  --base-gamma-rgba: #0d0e11;
  --base-beta: #171a1d;
  --base-beta-rgb: 23, 26, 29;
  --base-beta-rgba: #171a1d;
  --base-alpha: #111417;
  --base-alpha-rgb: 17, 20, 23;
  --base-alpha-rgba: #111417;
  --bg-gamma: #050606;
  --bg-gamma-rgb: 5, 6, 6;
  --bg-gamma-rgba: #050606;
  --bg-beta: #0d0e11;
  --bg-beta-rgb: 13, 14, 17;
  --bg-beta-rgba: #0d0e11;
  --bg-alpha: #09090c;
  --bg-alpha-rgb: 9, 9, 12;
  --bg-alpha-rgba: #09090c;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #d74d00;
  --negative-gamma-rgb: 215, 77, 0;
  --negative-gamma-rgba: #d74d00;
  --negative-beta: #ff792f;
  --negative-beta-rgb: 255, 121, 47;
  --negative-beta-rgba: #ff792f;
  --negative-alpha: #e55200;
  --negative-alpha-rgb: 229, 82, 0;
  --negative-alpha-rgba: #e55200;
  --warning-on-warning: #fff;
  --warning-on-warning-rgb: 255, 255, 255;
  --warning-on-warning-rgba: #fff;
  --warning-gamma: #da8302;
  --warning-gamma-rgb: 218, 131, 2;
  --warning-gamma-rgba: #da8302;
  --warning-alpha: #f90;
  --warning-alpha-rgb: 255, 153, 0;
  --warning-alpha-rgba: #f90;
  --warning-beta: #ffaa2c;
  --warning-beta-rgb: 255, 170, 44;
  --warning-beta-rgba: #ffaa2c;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #35ae11;
  --positive-gamma-rgb: 53, 174, 17;
  --positive-gamma-rgba: #35ae11;
  --positive-beta: #67ea40;
  --positive-beta-rgb: 103, 234, 64;
  --positive-beta-rgba: #67ea40;
  --positive-alpha: #51c92d;
  --positive-alpha-rgb: 81, 201, 45;
  --positive-alpha-rgba: #51c92d;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #005ce5;
  --accent-gamma-rgb: 0, 92, 229;
  --accent-gamma-rgba: #005ce5;
  --accent-beta: #3686ff;
  --accent-beta-rgb: 54, 134, 255;
  --accent-beta-rgba: #3686ff;
  --accent-alpha: #06f;
  --accent-alpha-rgb: 0, 102, 255;
  --accent-alpha-rgba: #06f
}

[data-theme=darjeeling] {
  --chart-grid-lines-colour: #151619;
  --chart-grid-lines-colour-rgb: 21, 22, 25;
  --chart-grid-lines-colour-rgba: #151619;
  --chart-line-2: #0bf2e5;
  --chart-line-2-rgb: 11, 242, 229;
  --chart-line-2-rgba: #0bf2e5;
  --chart-line-1: #18cbc1;
  --chart-line-1-rgb: 24, 203, 193;
  --chart-line-1-rgba: #18cbc1;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #1a1d21;
  --contrast-border-rgb: 26, 29, 33;
  --contrast-border-rgba: rgba(26, 29, 33, 0);
  --contrast-gamma: #70808c;
  --contrast-gamma-rgb: 112, 128, 140;
  --contrast-gamma-rgba: #70808c;
  --contrast-beta: #9cb0c2;
  --contrast-beta-rgb: 156, 176, 194;
  --contrast-beta-rgba: #9cb0c2;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #171a1d;
  --high-gamma-rgb: 23, 26, 29;
  --high-gamma-rgba: #171a1d;
  --high-beta: #21242b;
  --high-beta-rgb: 33, 36, 43;
  --high-beta-rgba: #21242b;
  --high-alpha: #1c1d23;
  --high-alpha-rgb: 28, 29, 35;
  --high-alpha-rgba: #1c1d23;
  --base-gamma: #0d0e11;
  --base-gamma-rgb: 13, 14, 17;
  --base-gamma-rgba: #0d0e11;
  --base-beta: #171a1d;
  --base-beta-rgb: 23, 26, 29;
  --base-beta-rgba: #171a1d;
  --base-alpha: #111417;
  --base-alpha-rgb: 17, 20, 23;
  --base-alpha-rgba: #111417;
  --bg-gamma: #050606;
  --bg-gamma-rgb: 5, 6, 6;
  --bg-gamma-rgba: #050606;
  --bg-beta: #0d0e11;
  --bg-beta-rgb: 13, 14, 17;
  --bg-beta-rgba: #0d0e11;
  --bg-alpha: #09090c;
  --bg-alpha-rgb: 9, 9, 12;
  --bg-alpha-rgba: #09090c;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #d00843;
  --negative-gamma-rgb: 208, 8, 67;
  --negative-gamma-rgba: #d00843;
  --negative-beta: #ff5385;
  --negative-beta-rgb: 255, 83, 133;
  --negative-beta-rgba: #ff5385;
  --negative-alpha: #f12c66;
  --negative-alpha-rgb: 241, 44, 102;
  --negative-alpha-rgba: #f12c66;
  --warning-on-warning: #fff;
  --warning-on-warning-rgb: 255, 255, 255;
  --warning-on-warning-rgba: #fff;
  --warning-gamma: #da8302;
  --warning-gamma-rgb: 218, 131, 2;
  --warning-gamma-rgba: #da8302;
  --warning-alpha: #f90;
  --warning-alpha-rgb: 255, 153, 0;
  --warning-alpha-rgba: #f90;
  --warning-beta: #ffaa2c;
  --warning-beta-rgb: 255, 170, 44;
  --warning-beta-rgba: #ffaa2c;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #0daea5;
  --positive-gamma-rgb: 13, 174, 165;
  --positive-gamma-rgba: #0daea5;
  --positive-beta: #0bf2e5;
  --positive-beta-rgb: 11, 242, 229;
  --positive-beta-rgba: #0bf2e5;
  --positive-alpha: #13c3ba;
  --positive-alpha-rgb: 19, 195, 186;
  --positive-alpha-rgba: #13c3ba;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #005ce5;
  --accent-gamma-rgb: 0, 92, 229;
  --accent-gamma-rgba: #005ce5;
  --accent-beta: #3686ff;
  --accent-beta-rgb: 54, 134, 255;
  --accent-beta-rgba: #3686ff;
  --accent-alpha: #06f;
  --accent-alpha-rgb: 0, 102, 255;
  --accent-alpha-rgba: #06f
}

[data-theme=amritsar] {
  --chart-grid-lines-colour: #151619;
  --chart-grid-lines-colour-rgb: 21, 22, 25;
  --chart-grid-lines-colour-rgba: #151619;
  --chart-line-2: #bc4fff;
  --chart-line-2-rgb: 188, 79, 255;
  --chart-line-2-rgba: #bc4fff;
  --chart-line-1: #9e00ff;
  --chart-line-1-rgb: 158, 0, 255;
  --chart-line-1-rgba: #9e00ff;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #1a1d21;
  --contrast-border-rgb: 26, 29, 33;
  --contrast-border-rgba: rgba(26, 29, 33, 0);
  --contrast-gamma: #70808c;
  --contrast-gamma-rgb: 112, 128, 140;
  --contrast-gamma-rgba: #70808c;
  --contrast-beta: #9cb0c2;
  --contrast-beta-rgb: 156, 176, 194;
  --contrast-beta-rgba: #9cb0c2;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #171a1d;
  --high-gamma-rgb: 23, 26, 29;
  --high-gamma-rgba: #171a1d;
  --high-beta: #21242b;
  --high-beta-rgb: 33, 36, 43;
  --high-beta-rgba: #21242b;
  --high-alpha: #1c1d23;
  --high-alpha-rgb: 28, 29, 35;
  --high-alpha-rgba: #1c1d23;
  --base-gamma: #0d0e11;
  --base-gamma-rgb: 13, 14, 17;
  --base-gamma-rgba: #0d0e11;
  --base-beta: #171a1d;
  --base-beta-rgb: 23, 26, 29;
  --base-beta-rgba: #171a1d;
  --base-alpha: #111417;
  --base-alpha-rgb: 17, 20, 23;
  --base-alpha-rgba: #111417;
  --bg-gamma: #050606;
  --bg-gamma-rgb: 5, 6, 6;
  --bg-gamma-rgba: #050606;
  --bg-beta: #0d0e11;
  --bg-beta-rgb: 13, 14, 17;
  --bg-beta-rgba: #0d0e11;
  --bg-alpha: #09090c;
  --bg-alpha-rgb: 9, 9, 12;
  --bg-alpha-rgba: #09090c;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-gamma: #da8302;
  --negative-gamma-rgb: 218, 131, 2;
  --negative-gamma-rgba: #da8302;
  --negative-beta: #ffaa2c;
  --negative-beta-rgb: 255, 170, 44;
  --negative-beta-rgba: #ffaa2c;
  --negative-alpha: #f90;
  --negative-alpha-rgb: 255, 153, 0;
  --negative-alpha-rgba: #f90;
  --warning-on-warning: #fff;
  --warning-on-warning-rgb: 255, 255, 255;
  --warning-on-warning-rgba: #fff;
  --warning-gamma: #da8302;
  --warning-gamma-rgb: 218, 131, 2;
  --warning-gamma-rgba: #da8302;
  --warning-alpha: #f90;
  --warning-alpha-rgb: 255, 153, 0;
  --warning-alpha-rgba: #f90;
  --warning-beta: #ffaa2c;
  --warning-beta-rgb: 255, 170, 44;
  --warning-beta-rgba: #ffaa2c;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-gamma: #8a00df;
  --positive-gamma-rgb: 138, 0, 223;
  --positive-gamma-rgba: #8a00df;
  --positive-beta: #bc4fff;
  --positive-beta-rgb: 188, 79, 255;
  --positive-beta-rgba: #bc4fff;
  --positive-alpha: #a20bff;
  --positive-alpha-rgb: 162, 11, 255;
  --positive-alpha-rgba: #a20bff;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-gamma: #005ce5;
  --accent-gamma-rgb: 0, 92, 229;
  --accent-gamma-rgba: #005ce5;
  --accent-beta: #3686ff;
  --accent-beta-rgb: 54, 134, 255;
  --accent-beta-rgba: #3686ff;
  --accent-alpha: #06f;
  --accent-alpha-rgb: 0, 102, 255;
  --accent-alpha-rgba: #06f
}

[data-theme=crypto] {
  --chart-grid-lines-colour: #ededee;
  --chart-grid-lines-colour-rgb: 237, 237, 238;
  --chart-grid-lines-colour-rgba: #ededee;
  --chart-line-2: #6af000;
  --chart-line-2-rgb: 106, 240, 0;
  --chart-line-2-rgba: #6af000;
  --chart-line-1: #00d1ff;
  --chart-line-1-rgb: 0, 209, 255;
  --chart-line-1-rgba: #00d1ff;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #e0e0e0;
  --contrast-border-rgb: 224, 224, 224;
  --contrast-border-rgba: #e0e0e0;
  --contrast-gamma: #9ea7b0;
  --contrast-gamma-rgb: 158, 167, 176;
  --contrast-gamma-rgba: #9ea7b0;
  --contrast-beta: #4b4c4e;
  --contrast-beta-rgb: 75, 76, 78;
  --contrast-beta-rgba: #4b4c4e;
  --contrast-alpha: #181818;
  --contrast-alpha-rgb: 24, 24, 24;
  --contrast-alpha-rgba: #181818;
  --high-gamma: #e6e6e6;
  --high-gamma-rgb: 230, 230, 230;
  --high-gamma-rgba: #e6e6e6;
  --high-beta: #d6d6d6;
  --high-beta-rgb: 214, 214, 214;
  --high-beta-rgba: #d6d6d6;
  --high-alpha: #e8e8e8;
  --high-alpha-rgb: 232, 232, 232;
  --high-alpha-rgba: #e8e8e8;
  --base-gamma: #e8e8e8;
  --base-gamma-rgb: 232, 232, 232;
  --base-gamma-rgba: #e8e8e8;
  --base-beta: #f0f0f0;
  --base-beta-rgb: 240, 240, 240;
  --base-beta-rgba: #f0f0f0;
  --base-alpha: #fff;
  --base-alpha-rgb: 255, 255, 255;
  --base-alpha-rgba: #fff;
  --bg-gamma: #f8f8f8;
  --bg-gamma-rgb: 248, 248, 248;
  --bg-gamma-rgba: #f8f8f8;
  --bg-beta: #fff;
  --bg-beta-rgb: 255, 255, 255;
  --bg-beta-rgba: #fff;
  --bg-alpha: #f5f5f5;
  --bg-alpha-rgb: 245, 245, 245;
  --bg-alpha-rgba: #f5f5f5;
  --negative-gamma: #1e8bf1;
  --negative-gamma-rgb: 30, 139, 241;
  --negative-gamma-rgba: #1e8bf1;
  --negative-on-negative: #fff;
  --negative-on-negative-rgb: 255, 255, 255;
  --negative-on-negative-rgba: #fff;
  --negative-beta: #58aefd;
  --negative-beta-rgb: 88, 174, 253;
  --negative-beta-rgba: #58aefd;
  --negative-alpha: #399af2;
  --negative-alpha-rgb: 57, 154, 242;
  --negative-alpha-rgba: #399af2;
  --warning-gamma: #ff9214;
  --warning-gamma-rgb: 255, 146, 20;
  --warning-gamma-rgba: #ff9214;
  --warning-on-warning: #fff;
  --warning-on-warning-rgb: 255, 255, 255;
  --warning-on-warning-rgba: #fff;
  --warning-alpha: #ffaa48;
  --warning-alpha-rgb: 255, 170, 72;
  --warning-alpha-rgba: #ffaa48;
  --warning-beta: #ffba6b;
  --warning-beta-rgb: 255, 186, 107;
  --warning-beta-rgba: #ffba6b;
  --positive-gamma: #51c219;
  --positive-gamma-rgb: 81, 194, 25;
  --positive-gamma-rgba: #51c219;
  --positive-on-positive: #fff;
  --positive-on-positive-rgb: 255, 255, 255;
  --positive-on-positive-rgba: #fff;
  --positive-beta: #77e241;
  --positive-beta-rgb: 119, 226, 65;
  --positive-beta-rgba: #77e241;
  --positive-alpha: #5cd220;
  --positive-alpha-rgb: 92, 210, 32;
  --positive-alpha-rgba: #5cd220;
  --accent-gamma: #030303;
  --accent-gamma-rgb: 3, 3, 3;
  --accent-gamma-rgba: #030303;
  --accent-on-accent: #fff;
  --accent-on-accent-rgb: 255, 255, 255;
  --accent-on-accent-rgba: #fff;
  --accent-beta: #363636;
  --accent-beta-rgb: 54, 54, 54;
  --accent-beta-rgba: #363636;
  --accent-alpha: #1b1b1b;
  --accent-alpha-rgb: 27, 27, 27;
  --accent-alpha-rgba: #1b1b1b
}

[data-theme=football] {
  --chart-grid-lines-colour: #004cbd;
  --chart-grid-lines-colour-rgb: 0, 76, 189;
  --chart-grid-lines-colour-rgba: #004cbd;
  --chart-line-2: #82fbbb;
  --chart-line-2-rgb: 130, 251, 187;
  --chart-line-2-rgba: #82fbbb;
  --chart-line-1: #0aed75;
  --chart-line-1-rgb: 10, 237, 117;
  --chart-line-1-rgba: #0aed75;
  --indicator-9: #776bf8;
  --indicator-9-rgb: 119, 107, 248;
  --indicator-9-rgba: #776bf8;
  --indicator-8: #de4444;
  --indicator-8-rgb: 222, 68, 68;
  --indicator-8-rgba: #de4444;
  --indicator-7: #ef7d57;
  --indicator-7-rgb: 239, 125, 87;
  --indicator-7-rgba: #ef7d57;
  --indicator-6: #00adb2;
  --indicator-6-rgb: 0, 173, 178;
  --indicator-6-rgba: #00adb2;
  --indicator-5: #f425f4;
  --indicator-5-rgb: 244, 37, 244;
  --indicator-5-rgba: #f425f4;
  --indicator-4: #06f;
  --indicator-4-rgb: 0, 102, 255;
  --indicator-4-rgba: #06f;
  --indicator-3: #e98b07;
  --indicator-3-rgb: 233, 139, 7;
  --indicator-3-rgba: #e98b07;
  --indicator-2: #aa9009;
  --indicator-2-rgb: 170, 144, 9;
  --indicator-2-rgba: #aa9009;
  --indicator-1: #0a9957;
  --indicator-1-rgb: 10, 153, 87;
  --indicator-1-rgba: #0a9957;
  --contrast-border: #1a1d21;
  --contrast-border-rgb: 26, 29, 33;
  --contrast-border-rgba: rgba(26, 29, 33, 0);
  --contrast-gamma: #7ea9eb;
  --contrast-gamma-rgb: 126, 169, 235;
  --contrast-gamma-rgba: #7ea9eb;
  --contrast-beta: #a6ccf0;
  --contrast-beta-rgb: 166, 204, 240;
  --contrast-beta-rgba: #a6ccf0;
  --contrast-alpha: #fff;
  --contrast-alpha-rgb: 255, 255, 255;
  --contrast-alpha-rgba: #fff;
  --high-gamma: #0154d2;
  --high-gamma-rgb: 1, 84, 210;
  --high-gamma-rgba: #0154d2;
  --high-beta: #013c95;
  --high-beta-rgb: 1, 60, 149;
  --high-beta-rgba: #013c95;
  --high-alpha: #0154d1;
  --high-alpha-rgb: 1, 84, 209;
  --high-alpha-rgba: #0154d1;
  --base-gamma: #0145ab;
  --base-gamma-rgb: 1, 69, 171;
  --base-gamma-rgba: #0145ab;
  --base-beta: #0154d2;
  --base-beta-rgb: 1, 84, 210;
  --base-beta-rgba: #0154d2;
  --base-alpha: #014cbc;
  --base-alpha-rgb: 1, 76, 188;
  --base-alpha-rgba: #014cbc;
  --bg-gamma: #01337f;
  --bg-gamma-rgb: 1, 51, 127;
  --bg-gamma-rgba: #01337f;
  --bg-beta: #0145ab;
  --bg-beta-rgb: 1, 69, 171;
  --bg-beta-rgba: #0145ab;
  --bg-alpha: #013d98;
  --bg-alpha-rgb: 1, 61, 152;
  --bg-alpha-rgba: #013d98;
  --negative-gamma: #fe9d25;
  --negative-gamma-rgb: 254, 157, 37;
  --negative-gamma-rgba: #fe9d25;
  --negative-on-negative: #532e00;
  --negative-on-negative-rgb: 83, 46, 0;
  --negative-on-negative-rgba: #532e00;
  --negative-beta: #feaa43;
  --negative-beta-rgb: 254, 170, 67;
  --negative-beta-rgba: #feaa43;
  --negative-alpha: #fea536;
  --negative-alpha-rgb: 254, 165, 54;
  --negative-alpha-rgba: #fea536;
  --warning-gamma: #ee9f07;
  --warning-gamma-rgb: 238, 159, 7;
  --warning-gamma-rgba: #ee9f07;
  --warning-on-warning: #000;
  --warning-on-warning-rgb: 0, 0, 0;
  --warning-on-warning-rgba: #000;
  --warning-alpha: #f9b42e;
  --warning-alpha-rgb: 249, 180, 46;
  --warning-alpha-rgba: #f9b42e;
  --warning-beta: #fac661;
  --warning-beta-rgb: 250, 198, 97;
  --warning-beta-rgba: #fac661;
  --positive-gamma: #09dc6d;
  --positive-gamma-rgb: 9, 220, 109;
  --positive-gamma-rgba: #09dc6d;
  --positive-on-positive: #012b6b;
  --positive-on-positive-rgb: 1, 43, 107;
  --positive-on-positive-rgba: #012b6b;
  --positive-beta: #0ff57b;
  --positive-beta-rgb: 15, 245, 123;
  --positive-beta-rgba: #0ff57b;
  --positive-alpha: #0aed75;
  --positive-alpha-rgb: 10, 237, 117;
  --positive-alpha-rgba: #0aed75;
  --accent-gamma: #9dc9f2;
  --accent-gamma-rgb: 157, 201, 242;
  --accent-gamma-rgba: #9dc9f2;
  --accent-on-accent: #012b6b;
  --accent-on-accent-rgb: 1, 43, 107;
  --accent-on-accent-rgba: #012b6b;
  --accent-beta: #fff;
  --accent-beta-rgb: 255, 255, 255;
  --accent-beta-rgba: #fff;
  --accent-alpha: #fff;
  --accent-alpha-rgb: 255, 255, 255;
  --accent-alpha-rgba: #fff
}

.SvgIcon-module-host-3SE {
  fill: currentColor;
  display: inline-block;
  flex-shrink: 0;
  font-size: 24px;
  height: 1em;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 1em
}

[dir=rtl] .SvgIcon-module-flipForRtl-2dT {
  transform: scaleX(-1)
}

.SvgIcon-module-fontSizeInherit-1-S {
  font-size: inherit
}

.auth-c-error {
  background-color: var(--bg-beta);
  bottom: 100%;
  box-sizing: border-box;
  color: var(--negative-beta);
  font-size: 12px;
  font-weight: 400;
  left: 0;
  line-height: 1.33;
  padding: 16px 8px;
  pointer-events: none;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 0
}

.auth-c-error_state_enter {
  opacity: 0;
  transform: translateY(100%)
}

.auth-c-error_state_enter-active {
  transition: opacity .25s ease-out, transform .25s ease-out
}

.auth-c-error_state_enter-active,
.auth-c-error_state_exit {
  opacity: 1;
  transform: translateY(0)
}

.auth-c-error_state_exit-active {
  opacity: 0;
  transform: translateY(100%);
  transition: opacity .25s ease-out, transform .25s ease-out
}

.auth-d-c-dialog {
  background-color: var(--bg-beta);
  border-radius: var(--corner-radius-alpha);
  color: var(--contrast-alpha);
  display: flex;
  flex-direction: column;
  font-family: var(--main-font);
  max-width: 288px;
  min-width: 280px;
  overflow: hidden
}

.auth-d-c-dialog__container {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  min-height: 88px;
  padding: 16px;
  width: 100%
}

.auth-d-c-dialog__content,
.auth-d-c-dialog__footer {
  width: 100%
}

.auth-d-c-dialog__content {
  align-items: center;
  display: flex;
  font-size: 16px;
  justify-content: center;
  line-height: 1.5;
  text-align: center
}

.auth-d-c-dialog__footer {
  display: flex;
  position: relative;
  width: 100%
}

._245dDWsqgDP4 {
  align-items: flex-start;
  flex-flow: column;
  min-width: 320px
}

.xzxxW5y267Lb {
  font-size: 21px;
  font-weight: 700;
  line-height: 1.3333;
  margin: 0 0 16px
}

[dir=ltr] ._1sa5GamhRF-4 {
  text-align: left
}

[dir=rtl] ._1sa5GamhRF-4 {
  text-align: right
}

._1sa5GamhRF-4 {
  width: 100%
}

[dir=ltr] ._2eEizPvmmmba {
  text-align: left
}

[dir=rtl] ._2eEizPvmmmba {
  text-align: right
}

._2eEizPvmmmba {
  background-color: var(--negative-alpha);
  border-radius: var(--corner-radius-beta);
  color: var(--accent-on-accent);
  display: flex;
  font-family: var(--main-font);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 16px;
  padding: 16px
}

._2UZYH5P8NHcg {
  display: flex;
  justify-content: flex-start
}

._2UZYH5P8NHcg>div {
  position: absolute;
  transform-origin: top left
}

[dir=rtl] ._2UZYH5P8NHcg>div {
  transform-origin: top right
}

._2jvGEIpTHEzf {
  border-radius: 50%;
  color: var(--contrast-gamma);
  font-size: 24px;
  height: 40px;
  width: 40px
}

._2jvGEIpTHEzf.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 50%;
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

._2jvGEIpTHEzf:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 50%;
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

._1mU2XWLkj-SM {
  margin-bottom: 16px
}

[dir=ltr] .auth-note {
  text-align: left
}

[dir=rtl] .auth-note {
  text-align: right
}

.auth-note {
  display: inline-flex;
  line-height: 1.6;
  margin-bottom: 16px;
  white-space: pre-wrap
}

.auth-note,
.mTxQsH6YgWes {
  color: var(--contrast-alpha);
  font-family: var(--main-font);
  font-size: 16px;
  font-weight: 400
}

.mTxQsH6YgWes {
  display: flex;
  justify-content: center;
  line-height: 1.5;
  margin: auto;
  text-align: center
}

.unmfRbnJY-_3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  max-width: 272px
}

._2v8V-dVywnvE {
  color: var(--positive-alpha);
  font-size: 96px;
  margin-bottom: 8px
}

.lvEPrH0n82zt {
  align-items: center;
  border-radius: 50%;
  cursor: pointer;
  display: inline-flex;
  font-size: 24px;
  height: 56px;
  justify-content: center;
  line-height: 1;
  position: relative;
  text-align: center;
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 56px
}

.lvEPrH0n82zt:focus {
  outline: none
}

.lvEPrH0n82zt.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 50%;
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.lvEPrH0n82zt:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 50%;
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.lvEPrH0n82zt:after {
  background-color: #000;
  border-radius: 50%;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity .25s ease-in-out;
  width: 100%
}

@media (pointer:fine) {
  .lvEPrH0n82zt:hover:after {
    opacity: .1
  }
}

.lvEPrH0n82zt:active:after {
  opacity: .2
}

._IlDTyhqPdTn {
  pointer-events: none
}

._IlDTyhqPdTn:after {
  opacity: .3
}

.aCJkaQT_wfZP {
  background-color: #fff;
  color: #000
}

.yIOXb7mYa2cS {
  background-color: #227bef;
  color: #fff
}

.cMoMgkNnyzG8 {
  background-color: #fff;
  color: #000
}

._19_TLQRgTRah {
  background-color: #3ace01;
  color: #fff
}

.DdAuIajZ73x6 {
  margin-top: 24px
}

.IFKHYJDY_mPi {
  align-items: center;
  color: var(--contrast-beta);
  display: flex;
  font-family: var(--main-font);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 16px;
  position: relative;
  text-align: center
}

.IFKHYJDY_mPi:after,
.IFKHYJDY_mPi:before {
  background-color: var(--high-alpha);
  content: "";
  flex-grow: 1;
  height: 1px
}

.IFKHYJDY_mPi:before {
  margin-right: 12px
}

.IFKHYJDY_mPi:after {
  margin-left: 12px
}

._1fQqjhd7r47B {
  grid-gap: 16px;
  display: grid;
  grid-auto-columns: min-content;
  grid-auto-flow: column;
  justify-content: center
}

.Z1Ta4aqBJMyn {
  box-sizing: border-box;
  color: var(--contrast-alpha);
  display: flex;
  flex-direction: column;
  font-size: 16px;
  line-height: 1.5;
  position: relative
}

._12lMt4wBIEBx {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px
}

._1ovkCpFMx6OI,
.u-oPffaxf7rG {
  font-weight: 700
}

._2ACfKWcFzlt8 ._1ovkCpFMx6OI {
  color: var(--negative-beta)
}

._1M-3_rpGOGlm ._1ovkCpFMx6OI {
  color: var(--warning-beta)
}

.aypHnKSTSK5r ._1ovkCpFMx6OI {
  color: var(--positive-beta)
}

._2KFr1IILIMqC {
  background-color: var(--high-alpha)
}

._2ACfKWcFzlt8 ._2KFr1IILIMqC {
  color: var(--negative-alpha)
}

._1M-3_rpGOGlm ._2KFr1IILIMqC {
  color: var(--warning-alpha)
}

.aypHnKSTSK5r ._2KFr1IILIMqC {
  color: var(--positive-alpha)
}

._2BPaKk3mLug3 {
  margin-top: 24px
}

._1ZTCZBN7FXIo {
  align-items: center;
  background-color: var(--base-alpha);
  border-radius: 50%;
  display: flex;
  height: 96px;
  justify-content: center;
  position: relative;
  width: 96px
}

.XythExM6w2jM {
  display: block;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%
}

._13w7jgALXfYE {
  color: var(--contrast-alpha);
  font-size: 48px
}

._29ERJSWj5oit {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 16px
}

._1QQdrGUAqLss {
  font-size: 21px;
  font-weight: 700;
  line-height: 1.3333;
  margin-top: 16px
}

._1QQdrGUAqLss,
._10JNrgnDpyKF {
  color: var(--contrast-alpha);
  font-family: var(--main-font);
  text-align: center
}

._10JNrgnDpyKF {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 8px
}

._1rLvhY7Zv_DQ {
  text-align: center
}

._2a4IPKIlSIKu {
  color: var(--negative-alpha);
  font-size: 96px;
  margin-bottom: 24px
}

._2MloWCGN06Sz {
  color: var(--contrast-alpha);
  font-family: var(--main-font);
  font-size: 21px;
  font-weight: 700;
  line-height: 1.3333;
  margin-bottom: 16px;
  margin-top: 0
}

.PhLaLTr1v6IR {
  color: var(--contrast-beta);
  font-family: var(--main-font);
  font-weight: 400;
  margin: 0
}

._5BbhJXY7iSk3,
.PhLaLTr1v6IR {
  font-size: 16px;
  line-height: 1.5
}

._5BbhJXY7iSk3 {
  color: var(--contrast-gamma);
  font-weight: 700;
  text-align: center
}

._3rqjrcMJiGnD {
  color: var(--accent-alpha);
  transition: color .2s ease-in-out
}

@media (pointer:fine) {
  ._3rqjrcMJiGnD:hover {
    color: var(--accent-beta)
  }
}

._3rqjrcMJiGnD:active {
  color: var(--accent-gamma)
}

.qVFk-nIiknHL {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 24px
}

._1c49POymOB57 {
  opacity: 0;
  transform: translateX(0) scale(.96)
}

.M8Nd_XvsSAPz {
  opacity: 1;
  transform: translateX(0) scale(1);
  transition: opacity .15s ease-out, transform .25s ease-out
}

.l8FPWzmtIuXH {
  transform: translateX(0)
}

._2nQ_wEeMIxa9,
.l8FPWzmtIuXH {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

._2nQ_wEeMIxa9 {
  transition: opacity .45s ease-in, transform 225ms ease-in
}

._2nQ_wEeMIxa9,
._3a8Fe6vlg8Au {
  opacity: 1;
  transform: translateX(100%)
}

.cLO7MaNF9hl_ {
  position: relative;
  transform: translateX(0);
  transition: opacity .25s ease-out, transform .25s ease-out;
  z-index: 1
}

.QcMCKyBWuA-Q {
  opacity: 1;
  transform: translateX(0) scale(1)
}

._1Tf7lkqWNoS6,
.QcMCKyBWuA-Q {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

._1Tf7lkqWNoS6 {
  opacity: 0;
  transform: translateX(0) scale(.96);
  transition: opacity .45s ease-in, transform 225ms ease-in
}

._28UBZSmjHrT3 {
  transform: translateX(-100%)
}

._2Q4ZdaIFVmNZ {
  position: relative;
  transition: transform .35s ease-in-out;
  z-index: 1
}

._2bBv1gGg-AgR,
._2Q4ZdaIFVmNZ {
  transform: translateX(0)
}

._2bBv1gGg-AgR,
.PrIGAUqK1BST {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.PrIGAUqK1BST {
  transform: translateX(-100%);
  transition: transform .35s ease-in-out
}

._2osNQb0FLYWg {
  transform: translateX(100%)
}

._1G-XpnGaM0iE {
  position: relative;
  transition: transform .35s ease-in-out;
  z-index: 1
}

._1G-XpnGaM0iE,
._3XkjzebNySCq {
  transform: translateX(0)
}

._2__SGxY_E3ax,
._3XkjzebNySCq {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

._2__SGxY_E3ax {
  transform: translateX(100%);
  transition: transform .35s ease-in-out
}

._3lLSiGRiqdcr {
  color: var(--contrast-alpha);
  display: flex;
  font-family: var(--main-font);
  font-size: 27px;
  font-weight: 700;
  justify-content: center;
  line-height: 1.3333;
  margin-bottom: 24px;
  margin-top: 0;
  text-align: center
}

.u4RexuYxHFeV {
  position: relative
}

.grTy06nYlQeQ {
  box-sizing: border-box;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 4px
}

._2p6wgWh4NStp {
  background-color: transparent !important;
  background-color: initial !important
}

.Gmr0X3H4T7nj {
  display: flex
}

._3u8nqaoSw6-K {
  align-items: center;
  box-sizing: border-box;
  color: var(--contrast-alpha);
  flex-shrink: 0;
  height: 56px;
  justify-content: center;
  width: 56px
}

._3LDiXF9QnHot {
  animation: iKtNsCu7B6vP .25s ease-out
}

._1TLVIF6utD8K {
  align-self: center;
  color: var(--contrast-alpha);
  flex-grow: 1;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  margin: 0 16px;
  max-width: 100%;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap
}

@keyframes iKtNsCu7B6vP {
  0% {
    opacity: 0;
    transform: translateX(-100%)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

._3XEqdT9rvZzN {
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
  position: relative
}

._122T_ieU6taC {
  overflow: hidden;
  position: relative;
  transition: height .3s ease-in-out;
  width: 100%;
  will-change: height
}

@media (min-width:480px) {
  ._122T_ieU6taC {
    background-color: var(--bg-alpha);
    border: 1px solid var(--contrast-border-rgba);
    border-radius: var(--corner-radius-alpha)
  }
}

._3eJ4DG5HjN5A {
  min-height: 256px;
  width: 100%
}

._3qbxpnLaRhQH {
  align-items: flex-start;
  background-color: var(--auth-form-project-background);
  box-sizing: border-box;
  display: flex;
  font-family: var(--main-font);
  height: 100%;
  justify-content: center;
  width: 100%
}

@media (min-width:480px) {
  ._3qbxpnLaRhQH {
    padding-bottom: 24px;
    padding-top: 24px
  }
}

.RMNFGVpLz8Hg {
  display: none
}

@media (min-width:480px) {
  .RMNFGVpLz8Hg {
    display: flex;
    margin-bottom: 24px
  }
}

._2-JhffPuQ8iy {
  max-width: var(--auth-form-max-size);
  width: 100%
}

._3PJqTaEtRYtd {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 24px 24px 40px;
  width: 100%
}

._2W_49krnTy9K {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%)
}

._1ostSQ1ZKy9N {
  align-items: flex-start;
  background-color: var(--bg-alpha);
  box-sizing: border-box;
  display: flex;
  font-family: var(--main-font);
  justify-content: center;
  min-height: 100vh;
  padding-bottom: 32px;
  padding-top: 32px;
  width: 100%
}

@media (min-width:480px) {
  ._1ostSQ1ZKy9N {
    background-color: var(--auth-form-project-background);
    padding-top: 10.4878vh
  }
}

._1sGM8fDhZIuC {
  color: var(--contrast-alpha);
  height: 24px;
  margin-left: auto;
  margin-right: auto;
  width: auto
}

@media (min-width:480px) {
  ._1sGM8fDhZIuC {
    margin-bottom: 24px
  }
}

._3FYRC16OpJ-w {
  justify-content: center;
  max-width: var(--auth-form-max-size)
}

._3FYRC16OpJ-w,
.fNEoE1LjehmT {
  display: flex;
  flex-direction: column;
  width: 100%
}

.fNEoE1LjehmT {
  box-sizing: border-box;
  padding: 24px 24px 40px
}

._3LgVtr9b4wSF {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%)
}

._35MbkMScXbk_ {
  background-color: var(--auth-form-project-background);
  justify-content: space-between;
  width: 100%
}

._1Yh_4_zXVL0g,
._35MbkMScXbk_ {
  box-sizing: border-box;
  display: flex
}

._1Yh_4_zXVL0g {
  align-items: center;
  flex-shrink: 0;
  height: 56px;
  justify-content: center;
  width: 56px
}

.xTA-79m54aLS {
  color: var(--contrast-alpha);
  height: 24px;
  width: 24px
}

.D7nyGA-j0ECa {
  color: var(--contrast-gamma)
}

._2FOXyt4r4fik {
  font-family: var(--main-font);
  height: 100%;
  left: 0;
  overflow: hidden;
  pointer-events: none;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 1000
}

._2tlQmZUJl4GH {
  pointer-events: all
}

.Ioo1U_jcPVfi {
  background-color: rgba(0, 0, 0, .50196);
  bottom: 0;
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity .2s ease-in-out;
  width: 100%
}

._2tlQmZUJl4GH .Ioo1U_jcPVfi {
  opacity: 1
}

@media (min-width:480px) {
  ._1vzeS6boKCvo {
    display: none
  }
}

.-SZIr9SgnWtg {
  --panel-background-color: var(--bg-alpha);
  align-items: flex-start;
  background-color: var(--panel-background-color);
  box-sizing: border-box;
  color: var(--contrast-beta);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: flex-start;
  overflow-x: hidden;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateX(100%);
  transition: transform .2s ease-out;
  width: 100%;
  will-change: transform
}

@media (min-width:480px) {
  .-SZIr9SgnWtg {
    max-width: var(--auth-form-max-size)
  }
}

._2tlQmZUJl4GH .-SZIr9SgnWtg {
  transform: translateX(0)
}

._3gepSYLqY_jQ {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin-left: auto;
  margin-right: auto;
  max-width: var(--auth-form-max-size);
  width: 100%
}

.nm6YeCH2bwp- {
  flex-grow: 1
}

._2DKxgrw8HNpr {
  background-color: var(--panel-background-color);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 24px 24px 40px;
  width: 100%
}

.auth-c-provider-icon_type_fb {
  color: #227bef
}

.auth-c-provider-icon_type_ln {
  color: #3ace01
}

.auth-c-provider-icon_type_aa,
.auth-c-provider-icon_type_gp {
  color: var(--contrast-alpha)
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  -webkit-text-size-adjust: 100%;
  line-height: 1.15
}

main {
  display: block
}

h1 {
  font-size: 2em;
  margin: .67em 0
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible
}

pre {
  font-family: monospace, monospace;
  font-size: 1em
}

a {
  background-color: transparent
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted
}

b,
strong {
  font-weight: bolder
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em
}

small {
  font-size: 80%
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

img {
  border-style: none
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0
}

button,
input {
  overflow: visible
}

button,
select {
  text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText
}

fieldset {
  padding: .35em .75em .625em
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal
}

progress {
  vertical-align: baseline
}

textarea {
  overflow: auto
}

[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit
}

details {
  display: block
}

summary {
  display: list-item
}

[hidden],
template {
  display: none
}

h1,
h2,
h3 {
  font-family: var(--main-font);
  font-weight: 900
}

h1:first-letter,
h2:first-letter,
h3:first-letter {
  text-transform: uppercase
}

h1 {
  font-size: 40px;
  line-height: 55px;
  margin: 32px 0
}

@media (min-width:480px) {
  h1 {
    font-size: 48px;
    line-height: 66px
  }
}

@media (min-width:960px) {
  h1 {
    font-size: 64px;
    line-height: 87px
  }
}

@media (min-width:1440px) {
  h1 {
    font-size: 80px;
    line-height: 90px
  }
}

h2 {
  font-size: 32px;
  line-height: 50px;
  margin: 32px 0
}

@media (min-width:960px) {
  h2 {
    font-size: 40px;
    line-height: 55px
  }
}

@media (min-width:1440px) {
  h2 {
    font-size: 44px;
    line-height: 60px
  }
}

h3 {
  font-size: 21px;
  line-height: 1.38;
  margin: 48px 0 16px
}

button {
  background: none;
  border: 0;
  font-size: 16px;
  line-height: 1.2;
  outline: none
}

a {
  color: inherit;
  text-decoration: none
}

a:visited {
  color: inherrit
}

li {
  list-style-type: none
}

a.link {
  color: var(--accent-alpha);
  font-size: 16px;
  line-height: 26px;
  transition: color .2s ease-out
}

@media (pointer:fine) {
  a.link:hover {
    color: var(--accent-beta)
  }
}

.ordered-list__item {
  list-style: decimal
}

[dir=ltr] ul {
  padding-left: 0
}

[dir=rtl] ul {
  padding-right: 0
}

.ekkZvIsihs {
  text-rendering: geometricprecision;
  color: inherit;
  font: var(--main-font);
  font-style: normal;
  margin: 0;
  max-width: 100%;
  padding: 0
}

.ekkZvIsihs[data-size=XXL] {
  font-size: 40px;
  line-height: 48px
}

.ekkZvIsihs[data-size=XL] {
  font-size: 27px;
  line-height: 36px
}

.ekkZvIsihs[data-size=L] {
  font-size: 21px;
  line-height: 28px
}

.ekkZvIsihs[data-size=M] {
  font-size: 16px;
  line-height: 24px
}

.ekkZvIsihs[data-size="M Compact"] {
  font-size: 16px;
  line-height: 20px
}

.ekkZvIsihs[data-size=S] {
  font-size: 13px;
  line-height: 20px
}

.ekkZvIsihs[data-size="S Compact"] {
  font-size: 13px;
  line-height: 16px
}

.ekkZvIsihs[data-size=XS] {
  font-size: 11px;
  line-height: 16px
}

.ekkZvIsihs[data-style=Bold] {
  font-weight: 700
}

.ekkZvIsihs[data-style=Regular] {
  font-weight: 400
}

.ekkZvIsihs[data-style=Caps] {
  font-weight: 700;
  letter-spacing: .04em;
  text-transform: uppercase
}

.ekkZvIsihs[data-style=Strikethrough] {
  font-weight: 400;
  -webkit-text-decoration-line: line-through;
  text-decoration-line: line-through
}

.ekkZvIsihs[data-overflow=ellipsis] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

[dir=ltr] .ekkZvIsihs[data-align=start] {
  text-align: left
}

[dir=rtl] .ekkZvIsihs[data-align=start] {
  text-align: right
}

.ekkZvIsihs[data-align=center] {
  text-align: center
}

[dir=ltr] .ekkZvIsihs[data-align=end] {
  text-align: right
}

[dir=rtl] .ekkZvIsihs[data-align=end] {
  text-align: left
}

.ekkZvIsihs a {
  color: var(--accent-alpha)
}

.gpzNmyKvFy {
  align-items: center;
  background: transparent;
  border: none;
  color: var(--contrast-alpha);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  margin: 0;
  padding: 12px 16px;
  position: relative;
  transition: background .2s ease-in-out;
  width: 100%
}

.gpzNmyKvFy:hover {
  background: var(--base-beta)
}

.gpzNmyKvFy:active {
  background: var(--base-gamma)
}

.gpzNmyKvFy:focus {
  outline: none
}

.gpzNmyKvFy.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.gpzNmyKvFy:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.gpzNmyKvFy.I5Tlilzzji.focus-visible:before {
  border-radius: 0
}

.gpzNmyKvFy.I5Tlilzzji:focus-visible:before {
  border-radius: 0
}

.gpzNmyKvFy.raynIzKQi1,
.gpzNmyKvFy.raynIzKQi1.focus-visible:before {
  border-radius: var(--corner-radius-beta)
}

.gpzNmyKvFy.raynIzKQi1:focus-visible:before {
  border-radius: var(--corner-radius-beta)
}

.gpzNmyKvFy.NymeXaFv2E.raynIzKQi1 {
  border-radius: var(--corner-radius-beta) var(--corner-radius-beta) 0 0
}

.e4RUIDNiR5 {
  align-items: center;
  display: flex
}

[dir=ltr] .aL9CYGGIHs {
  margin-left: 32px
}

[dir=rtl] .aL9CYGGIHs {
  margin-right: 32px
}

.aL9CYGGIHs {
  display: inline-flex;
  transform-origin: center center;
  transition: transform .2s ease-in-out
}

._7da7XPz8Up {
  transform: rotate(180deg)
}

[dir=ltr] .J4oFJDGWwq {
  padding-right: 12px
}

[dir=rtl] .J4oFJDGWwq {
  padding-left: 12px
}

.J4oFJDGWwq {
  line-height: 0;
  width: 24px
}

.Phq5-u3F22 {
  display: flex;
  flex-direction: column;
  gap: 2px;
  text-align: left
}

.sI3LzGZ5g4 {
  height: 0;
  overflow: hidden;
  position: relative;
  transition: height .3s ease-in-out;
  visibility: hidden
}

._8LOTBGDonW,
.qGc2rIBsSO {
  visibility: visible
}

._8LOTBGDonW {
  height: auto
}

.BJ5IpgWREy {
  position: relative;
  width: 100%
}

.k0h-nelfYc {
  background: var(--base-alpha);
  border-radius: var(--corner-radius-beta);
  transition: background .2s ease-in-out
}

.k0h-nelfYc+.k0h-nelfYc {
  margin-top: 16px
}

.XTE5quszJl {
  background: transparent;
  border-bottom: 1px solid var(--high-alpha);
  border-radius: 0
}

.FvJ-85Xh7Y {
  height: -moz-fit-content;
  height: fit-content;
  min-height: 0;
  min-width: 0
}

.FvJ-85Xh7Y,
.M3TrqQ2-Um {
  box-sizing: border-box;
  display: flex
}

.M3TrqQ2-Um {
  align-items: center;
  border-radius: var(--corner-radius-gamma);
  flex-shrink: 0;
  height: 20px;
  justify-content: center;
  overflow: hidden;
  padding: 0 4px;
  transform-origin: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: -moz-max-content;
  width: max-content
}

.dRTcpplVxV,
.M3TrqQ2-Um {
  background: var(--accent-alpha);
  color: var(--accent-on-accent)
}

.UhUX6T4e41 {
  background: var(--high-alpha);
  color: var(--contrast-alpha)
}

.ZU2teCJpAG {
  background: var(--positive-alpha);
  color: var(--positive-on-positive)
}

.Y3RT6fbdh6 {
  background: var(--negative-alpha);
  color: var(--negative-on-negative)
}

.jq5ezYR02W {
  background: var(--warning-alpha);
  color: var(--warning-on-warning)
}

.BFWrefAT9D {
  background: var(--accent-on-accent);
  color: var(--accent-alpha)
}

.p7rsIy6mX0 {
  background: var(--positive-on-positive);
  color: var(--positive-alpha)
}

.fcRBkmnE7L {
  background: var(--negative-on-negative);
  color: var(--negative-alpha)
}

._6l3GvJD-yV {
  background: var(--warning-on-warning);
  color: var(--warning-alpha)
}

.FO-C54OKkI {
  background-color: var(--high-alpha);
  color: var(--bg-alpha)
}

.d8xr7lLwBE {
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: var(--accent-alpha);
  border: none;
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  color: var(--accent-on-accent);
  cursor: pointer;
  display: inline-flex;
  font-family: inherit;
  height: -moz-fit-content;
  height: fit-content;
  margin: 0;
  outline: none;
  padding: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: color .1s ease-in-out, background-color .1s ease-in-out;
  width: -moz-max-content;
  width: max-content
}

.d8xr7lLwBE,
.d8xr7lLwBE.focus-visible:before {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.d8xr7lLwBE.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-beta) + 3px);
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  z-index: 1
}

.d8xr7lLwBE:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-beta) + 3px);
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.d8xr7lLwBE:disabled,
.d8xr7lLwBE[disabled] {
  pointer-events: none
}

.BRenn248Ra {
  min-width: 0;
  width: 100%
}

.n8TxI6D5e- {
  white-space: nowrap
}

.BgYZJANU5c,
.BgYZJANU5c.focus-visible:before {
  border-radius: 50px
}

.BgYZJANU5c:focus-visible:before {
  border-radius: 50px
}

.AklTgkI0Ty,
.K75Rss9Xm2 {
  align-items: center;
  display: inline-flex;
  flex-shrink: 0
}

.MWpvQbZbLq {
  flex-grow: 1;
  height: 24px;
  width: 24px
}

.ZfdK6Ae8Lh {
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  min-height: 24px
}

[dir=ltr] .qRj2dudGNl {
  margin-right: auto
}

[dir=rtl] .qRj2dudGNl {
  margin-left: auto
}

[dir=ltr] .qRj2dudGNl {
  text-align: left
}

[dir=rtl] .qRj2dudGNl {
  text-align: right
}

._9kNVmQo8-7 {
  align-items: center;
  text-align: center
}

[dir=ltr] .HJKUrgoaQz {
  margin-left: auto
}

[dir=rtl] .HJKUrgoaQz {
  margin-right: auto
}

[dir=ltr] .HJKUrgoaQz {
  text-align: right
}

[dir=ltr] .R5GNUAsYI-,
[dir=rtl] .HJKUrgoaQz {
  text-align: left
}

[dir=rtl] .R5GNUAsYI- {
  text-align: right
}

.R5GNUAsYI- {
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
  width: inherit
}

.yFr7RI9w8B {
  min-width: inherit
}

.DfFPh3ZvME {
  max-width: 45%
}

._8zPs-OjBvJ,
.hRPwDKdeVu {
  color: var(--contrast-beta);
  display: inherit;
  padding: 2px 0
}

._8ZKU0a0qtS ._8zPs-OjBvJ,
._8ZKU0a0qtS .hRPwDKdeVu {
  color: var(--accent-on-accent)
}

._8zPs-OjBvJ ._8zPs-OjBvJ,
.hRPwDKdeVu ._8zPs-OjBvJ {
  padding-bottom: 2px
}

._8zPs-OjBvJ .hRPwDKdeVu,
.hRPwDKdeVu .hRPwDKdeVu {
  padding-top: 2px
}

.x4rftFbQCJ {
  display: flex
}

.KrHdW-dCfO {
  position: absolute;
  right: 4px;
  top: 4px
}

.pEpEjxRQ22 {
  bottom: 0;
  position: absolute;
  right: 0
}

._0XR90m2fZO {
  position: absolute;
  right: 4px;
  top: 2px
}

.JneJrP0h0D {
  animation: lAHJrR-YAv .1s ease-in-out;
  cursor: wait;
  justify-content: center;
  min-height: 100%;
  position: absolute
}

.JneJrP0h0D,
.OtK37B0dgM {
  align-items: center;
  display: flex;
  min-width: 100%
}

.OtK37B0dgM {
  gap: 12px;
  height: 100%;
  justify-content: space-between;
  opacity: 1;
  transition: opacity .1s ease-in-out
}

.OtK37B0dgM.OaUPFf02gf {
  opacity: 0
}

@media (pointer:fine) {
  ._8ZKU0a0qtS:hover:not(.oxx9RK1utU) {
    filter: brightness(1.12)
  }
}

._8ZKU0a0qtS:active:not(.oxx9RK1utU) {
  filter: brightness(.92)
}

._8ZKU0a0qtS.LbsoNgWf67 {
  background-color: var(--accent-alpha);
  color: var(--accent-on-accent)
}

._8ZKU0a0qtS.sqBCJ833e4 {
  background-color: var(--positive-alpha);
  color: var(--positive-on-positive)
}

._8ZKU0a0qtS.MyujxThIOk {
  background-color: var(--warning-alpha);
  color: var(--warning-on-warning)
}

._8ZKU0a0qtS.iPJLP9ZSHZ {
  background-color: var(--negative-alpha);
  color: var(--negative-on-negative)
}

._8ZKU0a0qtS.o9rFZdBYLp {
  background-color: var(--contrast-alpha);
  color: var(--high-alpha)
}

.FgFzN3XuSe {
  background-color: var(--base-alpha);
  box-shadow: inset 0 0 0 1px var(--contrast-border-rgba);
  color: var(--contrast-alpha)
}

@media (pointer:fine) {
  .FgFzN3XuSe:hover:not(.oxx9RK1utU) {
    background-color: var(--base-beta)
  }
}

.FgFzN3XuSe:active:not(.oxx9RK1utU) {
  background-color: var(--base-gamma)
}

._8zPs-OjBvJ .FgFzN3XuSe,
.hRPwDKdeVu .FgFzN3XuSe {
  color: var(--contrast-beta)
}

.FgFzN3XuSe.AG3myZA8Xi {
  background-color: rgba(var(--accent-alpha-rgb), .2);
  box-shadow: none
}

.FgFzN3XuSe.AG3myZA8Xi,
.FgFzN3XuSe.LbsoNgWf67 {
  color: var(--accent-alpha)
}

.FgFzN3XuSe.sqBCJ833e4 {
  color: var(--positive-alpha)
}

.FgFzN3XuSe.MyujxThIOk {
  color: var(--warning-alpha)
}

.FgFzN3XuSe.iPJLP9ZSHZ {
  color: var(--negative-alpha)
}

.FgFzN3XuSe.o9rFZdBYLp {
  color: var(--contrast-alpha)
}

.BhFMIjsqWz {
  background-color: transparent;
  background-color: initial
}

@media (pointer:fine) {
  .BhFMIjsqWz:hover:not(.oxx9RK1utU) {
    background-color: var(--base-beta)
  }
}

.BhFMIjsqWz.AG3myZA8Xi {
  background-color: rgb(var(--accent-alpha-rgb) .8);
  color: var(--accent-alpha)
}

.BhFMIjsqWz:active {
  background-color: var(--base-gamma)
}

.BhFMIjsqWz.LbsoNgWf67 {
  color: var(--accent-alpha)
}

.BhFMIjsqWz.sqBCJ833e4 {
  color: var(--positive-alpha)
}

.BhFMIjsqWz.MyujxThIOk {
  color: var(--warning-alpha)
}

.BhFMIjsqWz.iPJLP9ZSHZ {
  color: var(--negative-alpha)
}

.BhFMIjsqWz.o9rFZdBYLp {
  color: var(--contrast-alpha)
}

.BhFMIjsqWz:disabled,
.BhFMIjsqWz[disabled] {
  color: var(--contrast-gamma)
}

._8ZKU0a0qtS:disabled,
._8ZKU0a0qtS[disabled],
.FgFzN3XuSe:disabled,
.FgFzN3XuSe[disabled] {
  background-color: var(--base-gamma);
  color: var(--contrast-gamma)
}

@keyframes lAHJrR-YAv {
  0% {
    opacity: 0;
    transform: scale(1.25);
    transform-origin: center center
  }

  to {
    opacity: 1;
    transform: scale(1);
    transform-origin: center center
  }
}

@keyframes WqGSP-nFGJ {
  to {
    transform: rotate(1turn)
  }
}

.r-kR8fI2zI {
  color: var(--accent-alpha);
  display: block;
  height: 1em;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 1em
}

.oObviI4273 {
  color: var(--accent-on-accent)
}

.xO3TeOliRv {
  animation: WqGSP-nFGJ .8s linear infinite;
  height: 1em;
  width: 1em
}

:root {
  --counter-height: 16px
}

.VKXyZXIidm {
  align-items: center;
  animation: WF34ngYBbr .25s ease-out;
  border-radius: 8px;
  border-radius: calc(var(--counter-height)/2);
  box-sizing: border-box;
  display: inline-flex;
  height: 16px;
  height: var(--counter-height);
  justify-content: center;
  min-width: 16px;
  overflow: hidden;
  padding: 0 4px;
  transform-origin: center;
  width: -moz-max-content;
  width: max-content;
  z-index: 1
}

.m0qisrKsnW,
.VKXyZXIidm {
  background: var(--accent-alpha);
  color: var(--accent-on-accent)
}

.wpxK1K2HFM {
  background: var(--contrast-alpha);
  color: var(--bg-alpha)
}

.ZmCGQfWRAC {
  background: var(--positive-alpha);
  color: var(--positive-on-positive)
}

._3PMkYAbnWp {
  background: var(--negative-alpha);
  color: var(--negative-on-negative)
}

.charAAiB-5 {
  background: var(--warning-alpha);
  color: var(--warning-on-warning)
}

.Qp-y0RZ3A0 {
  background: var(--accent-on-accent);
  color: var(--accent-alpha)
}

.f502414QwE {
  background: var(--positive-on-positive);
  color: var(--positive-alpha)
}

.VR5Ax3oYlk {
  background: var(--negative-on-negative);
  color: var(--negative-alpha)
}

.XFxEEDYL0G {
  background: var(--warning-on-warning);
  color: var(--warning-alpha)
}

.Nz0LZx92ID {
  background-color: var(--high-alpha);
  color: var(--bg-alpha)
}

.jafNmFCyDQ {
  border-radius: 8px 0
}

@keyframes WF34ngYBbr {
  0% {
    transform: scale(1)
  }

  50% {
    transform: scale(1.2)
  }

  to {
    transform: scale(1)
  }
}

.OTCb8QGLd7.WaO1ELMD5Y {
  background-color: var(--accent-alpha);
  color: var(--accent-on-accent)
}

.OTCb8QGLd7.k99dM2TQyG {
  background-color: var(--positive-alpha);
  color: var(--positive-on-positive)
}

.OTCb8QGLd7.I51m60zKKL {
  background-color: var(--warning-alpha);
  color: var(--warning-on-warning)
}

.OTCb8QGLd7.DeOos94p4F {
  background-color: var(--negative-alpha);
  color: var(--negative-on-negative)
}

.OTCb8QGLd7.u6r1TbbN93 {
  background-color: var(--contrast-alpha);
  color: var(--high-alpha)
}

._1AcB9936Od {
  background-color: var(--bg-beta);
  box-shadow: inset 0 0 0 1px var(--contrast-border-rgba);
  color: var(--contrast-alpha)
}

._1AcB9936Od.WaO1ELMD5Y {
  color: var(--accent-alpha)
}

._1AcB9936Od.k99dM2TQyG {
  color: var(--positive-alpha)
}

._1AcB9936Od.I51m60zKKL {
  color: var(--warning-alpha)
}

._1AcB9936Od.DeOos94p4F {
  color: var(--negative-alpha)
}

._1AcB9936Od.u6r1TbbN93 {
  color: var(--contrast-alpha)
}

.m3K5lRiqfO {
  background-color: transparent;
  background-color: initial
}

@media (pointer:fine) {
  .m3K5lRiqfO:hover:not(.J2vxmulyJh) {
    background-color: var(--base-beta)
  }
}

.m3K5lRiqfO.OUOelqpzSe {
  background-color: rgb(var(--accent-alpha-rgb) .8);
  color: var(--accent-alpha)
}

.m3K5lRiqfO:active {
  background-color: var(--base-gamma)
}

.m3K5lRiqfO.WaO1ELMD5Y {
  color: var(--accent-alpha)
}

.m3K5lRiqfO.k99dM2TQyG {
  color: var(--positive-alpha)
}

.m3K5lRiqfO.I51m60zKKL {
  color: var(--warning-alpha)
}

.m3K5lRiqfO.DeOos94p4F {
  color: var(--negative-alpha)
}

.m3K5lRiqfO.u6r1TbbN93 {
  color: var(--contrast-alpha)
}

.m3K5lRiqfO:disabled,
.m3K5lRiqfO[disabled] {
  color: var(--contrast-gamma)
}

._2D9qwqUi9S {
  min-width: 0;
  width: 100%
}

.Ns8zy5i6wR {
  background: var(--high-alpha);
  border-radius: 4px;
  color: var(--accent-alpha);
  display: block;
  height: 4px;
  overflow: hidden;
  position: relative;
  width: 100%
}

.y8qsIozxJW {
  background: currentcolor;
  border-radius: inherit;
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 0
}

.v9JveSKkjU {
  transition: all .2s ease-in-out
}

._6QUrcmLIeT {
  animation: -TcHhy9sgV 1.5s ease-in-out infinite;
  will-change: transform
}

@keyframes -TcHhy9sgV {
  0% {
    width: 0
  }

  66% {
    left: 0;
    width: 100%
  }

  to {
    left: 100%;
    width: 0
  }
}

.DNGmezV2Gt {
  display: flex;
  flex-direction: column;
  gap: 8px;
  max-width: -moz-max-content;
  max-width: max-content;
  position: relative
}

.aZxQkLWTW6 {
  -webkit-tap-highlight-color: transparent;
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  flex-wrap: nowrap;
  gap: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.nuZN6Fd8dE {
  cursor: not-allowed
}

.qnCOHpygoD {
  height: 22px;
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 22px;
  z-index: -1
}

.sBecmSrvof {
  display: flex;
  flex-direction: column;
  gap: 4px
}

.ha9-G16-jZ {
  align-items: center;
  background-color: var(--base-alpha);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50% 50%;
  border: 2px solid var(--contrast-gamma);
  border-radius: var(--corner-radius-gamma);
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  height: 22px;
  justify-content: center;
  margin: 1px 0;
  pointer-events: none;
  position: relative;
  text-align: center;
  transition: background-color .2s ease-out;
  width: 22px
}

.TT4Ahm-cKS {
  height: 100%;
  position: absolute;
  width: 100%
}

.TT4Ahm-cKS:after {
  border-radius: var(--corner-radius-gamma) var(--corner-radius-gamma) 0 0;
  height: 11px;
  right: 5.5px;
  top: 3px;
  transform: scale(0) rotate(45deg)
}

.TT4Ahm-cKS:after,
.TT4Ahm-cKS:before {
  background-color: var(--accent-on-accent);
  content: "";
  display: block;
  opacity: 0;
  position: absolute;
  transition: opacity .2s ease-out, transform .2s ease-out;
  width: 2px
}

.TT4Ahm-cKS:before {
  border-radius: var(--corner-radius-gamma);
  height: 7px;
  left: 5px;
  top: 7px;
  transform: scale(0) rotate(-45deg)
}

.qnCOHpygoD.focus-visible+.ha9-G16-jZ {
  border-color: var(--accent-alpha)
}

.qnCOHpygoD:focus-visible+.ha9-G16-jZ {
  border-color: var(--accent-alpha)
}

.spjoMZjJOK .ha9-G16-jZ,
.spjoMZjJOK .qnCOHpygoD.focus-visible+.ha9-G16-jZ,
.spjoMZjJOK .qnCOHpygoD.focus-visible+.ha9-G16-jZ .TT4Ahm-cKS:before,
.spjoMZjJOK .qnCOHpygoD.focus-visible+.ha9-G16-jZ:before {
  border-color: var(--negative-alpha)
}

.spjoMZjJOK .ha9-G16-jZ,
.spjoMZjJOK .qnCOHpygoD:focus-visible+.ha9-G16-jZ,
.spjoMZjJOK .qnCOHpygoD:focus-visible+.ha9-G16-jZ .TT4Ahm-cKS:before,
.spjoMZjJOK .qnCOHpygoD:focus-visible+.ha9-G16-jZ:before {
  border-color: var(--negative-alpha)
}

.qnCOHpygoD.focus-visible+.ha9-G16-jZ:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-gamma) + 2px);
  bottom: -5px;
  content: "";
  display: block;
  left: -5px;
  position: absolute;
  right: -5px;
  top: -5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.qnCOHpygoD:focus-visible+.ha9-G16-jZ:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-gamma) + 2px);
  bottom: -5px;
  content: "";
  display: block;
  left: -5px;
  position: absolute;
  right: -5px;
  top: -5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

@media (pointer:fine) {
  .aZxQkLWTW6:not(.nuZN6Fd8dE):not(.-Xy7EJNSaW):not(.E8RcwtFp2F):hover .ha9-G16-jZ {
    background-color: var(--base-beta)
  }

  .aZxQkLWTW6:not(.nuZN6Fd8dE).-Xy7EJNSaW:hover .qnCOHpygoD+.ha9-G16-jZ,
  .aZxQkLWTW6:not(.nuZN6Fd8dE).E8RcwtFp2F:hover .qnCOHpygoD+.ha9-G16-jZ {
    background-color: var(--accent-beta);
    border-color: var(--accent-beta)
  }

  .aZxQkLWTW6.E8RcwtFp2F.nuZN6Fd8dE:hover .ha9-G16-jZ {
    background-color: var(--high-alpha);
    border-color: var(--high-alpha)
  }
}

.nuZN6Fd8dE.E8RcwtFp2F .ha9-G16-jZ {
  background-color: var(--high-alpha);
  border-color: var(--high-alpha)
}

.nuZN6Fd8dE .ha9-G16-jZ {
  background-color: transparent;
  background-color: initial;
  border-color: var(--high-alpha)
}

.b7CQgYtAnZ+.ha9-G16-jZ {
  background-color: var(--accent-alpha);
  border-color: var(--accent-alpha)
}

.b7CQgYtAnZ:not(:checked)+.ha9-G16-jZ .TT4Ahm-cKS:after {
  border-left: none;
  border-radius: 0;
  left: 8px;
  opacity: 1;
  top: 4px;
  transform: scale(1) rotate(90deg)
}

.qnCOHpygoD:checked+.ha9-G16-jZ .TT4Ahm-cKS:before {
  opacity: 1;
  transform: scale(1) rotate(-45deg)
}

.qnCOHpygoD:checked+.ha9-G16-jZ .TT4Ahm-cKS:after {
  opacity: 1;
  transform: scale(1) rotate(45deg)
}

.nuZN6Fd8dE.E8RcwtFp2F+.ha9-G16-jZ {
  background-color: var(--high-alpha)
}

.nuZN6Fd8dE.E8RcwtFp2F .TT4Ahm-cKS:after,
.nuZN6Fd8dE.E8RcwtFp2F .TT4Ahm-cKS:before {
  background-color: var(--bg-alpha)
}

.aZxQkLWTW6:not(.nuZN6Fd8dE) .qnCOHpygoD:checked+.ha9-G16-jZ {
  background-color: var(--accent-alpha);
  border-color: var(--accent-alpha)
}

.nuZN6Fd8dE .ha9-G16-jZ:after {
  color: var(--high-gamma)
}

.agX3XElyUM {
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  background-color: initial;
  border: 0;
  border-radius: 0;
  color: inherit;
  cursor: pointer;
  margin: 0;
  outline: 0;
  padding: 0;
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle
}

.agX3XElyUM::-moz-focus-inner {
  border-style: none
}

.agX3XElyUM:disabled {
  cursor: default;
  pointer-events: none
}

._-3vow6IepC {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--base-alpha);
  border: 1px solid var(--contrast-border-rgba);
  border-radius: calc(var(--corner-radius-alpha)*2);
  box-sizing: border-box;
  color: var(--contrast-alpha);
  cursor: pointer;
  display: flex;
  gap: 6px;
  height: 32px;
  justify-content: space-between;
  margin: 0;
  outline: 0;
  padding: 4px 12px;
  position: relative;
  text-decoration: none;
  transition: color .1s ease-in-out, background-color .1s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: -moz-max-content;
  width: max-content
}

._-3vow6IepC::-moz-focus-inner {
  border-style: none
}

._-3vow6IepC:not(:disabled):hover {
  background-color: var(--base-beta)
}

._-3vow6IepC:not(:disabled):active {
  background-color: var(--base-gamma)
}

._-3vow6IepC.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-alpha)*2);
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

._-3vow6IepC:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-alpha)*2);
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

._-3vow6IepC:disabled {
  background-color: var(--base-gamma);
  border: 1px solid var(--high-alpha);
  color: var(--contrast-gamma);
  cursor: default
}

._7Vr0HNERBE:not(:disabled) {
  background-color: var(--accent-alpha);
  color: var(--accent-on-accent)
}

._7Vr0HNERBE:not(:disabled):hover {
  background-color: var(--accent-beta)
}

._7Vr0HNERBE:not(:disabled):active {
  background-color: var(--accent-gamma)
}

[dir=ltr] .zkrF-cF6kB {
  padding-left: 8px
}

[dir=ltr] .ni-KrE3E6b,
[dir=ltr] .W77KdNSr9s,
[dir=rtl] .zkrF-cF6kB {
  padding-right: 8px
}

[dir=rtl] .ni-KrE3E6b,
[dir=rtl] .W77KdNSr9s {
  padding-left: 8px
}

.lasya-Momw {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 6px;
  justify-content: center
}

.lasya-Momw.F4tiQIIkaJ {
  gap: 4px
}

._7hxUoKhR3D {
  --horizontal-scroll-container-padding: 4px;
  --horizontal-scroll-scroll-button-size: 32px;
  flex-grow: 1;
  flex-shrink: 1;
  max-width: 100%;
  min-width: 0
}

._7hxUoKhR3D,
.arvdF8dySE {
  display: flex;
  position: relative
}

.arvdF8dySE {
  --gap: 0px;
  --padding: 0px;
  --horizontal-scroll-fade-size: calc(var(--horizontal-scroll-scroll-button-size) + var(--padding));
  --horizontal-scroll-fade-padding: calc(16px + var(--padding));
  -ms-overflow-style: none;
  box-sizing: border-box;
  gap: var(--gap);
  overflow: auto;
  padding: var(--padding);
  scroll-padding: calc(var(--horizontal-scroll-scroll-button-size) + var(--padding) + var(--gap)/2);
  scrollbar-width: none;
  width: 100%
}

.arvdF8dySE::-webkit-scrollbar {
  display: none
}

.fQlPqvnwYy {
  scroll-snap-type: x mandatory
}

.vxB0-EcfOM {
  scroll-snap-type: x proximity
}

.tU2sxsIDCy>* {
  scroll-snap-align: start
}

.-dcDr-uLZ8>* {
  scroll-snap-align: center
}

._2BJ70Z8-i7 {
  -webkit-mask-image: linear-gradient(to right, transparent var(--horizontal-scroll-fade-padding), #000 var(--horizontal-scroll-fade-size), #000 calc(100% - var(--horizontal-scroll-fade-size)), transparent calc(100% - var(--horizontal-scroll-fade-padding)));
  mask-image: linear-gradient(to right, transparent var(--horizontal-scroll-fade-padding), #000 var(--horizontal-scroll-fade-size), #000 calc(100% - var(--horizontal-scroll-fade-size)), transparent calc(100% - var(--horizontal-scroll-fade-padding)))
}

._2BJ70Z8-i7.GDGLPQL9k2:not(.DaXchd0zkY) {
  -webkit-mask-image: linear-gradient(to right, transparent var(--horizontal-scroll-fade-padding), #000 var(--horizontal-scroll-fade-size), #000 100%);
  mask-image: linear-gradient(to right, transparent var(--horizontal-scroll-fade-padding), #000 var(--horizontal-scroll-fade-size), #000 100%)
}

._2BJ70Z8-i7.DaXchd0zkY:not(.GDGLPQL9k2) {
  -webkit-mask-image: linear-gradient(to right, #000 calc(100% - var(--horizontal-scroll-fade-size)), transparent calc(100% - var(--horizontal-scroll-fade-padding)));
  mask-image: linear-gradient(to right, #000 calc(100% - var(--horizontal-scroll-fade-size)), transparent calc(100% - var(--horizontal-scroll-fade-padding)))
}

.Ay3sXe8YO- {
  scroll-padding: calc(var(--horizontal-scroll-fade-padding) + var(--horizontal-scroll-fade-size))
}

@keyframes _7WuAojriO4 {
  0% {
    opacity: 0;
    transform: translateX(8px)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

@keyframes CP0jVr-Gtu {
  0% {
    opacity: 0;
    transform: translateX(-8px)
  }

  to {
    opacity: 1;
    transform: translateX(0)
  }
}

._9JlKqmqnGe {
  bottom: 0;
  height: -moz-max-content;
  height: max-content;
  margin: auto;
  padding: var(--padding) 0;
  position: absolute;
  top: 0;
  width: -moz-max-content;
  width: max-content;
  z-index: 1
}

.A6FDuSChgX {
  animation: _7WuAojriO4 .2s ease-in-out;
  right: 0
}

.yjlAFP6UoB {
  animation: CP0jVr-Gtu .2s ease-in-out;
  left: 0
}

.ZGoL6q-B-e {
  align-items: center;
  background: none;
  border: none;
  color: var(--contrast-alpha);
  cursor: pointer;
  height: var(--horizontal-scroll-scroll-button-size);
  justify-content: center;
  margin: 0;
  padding: 0;
  width: var(--horizontal-scroll-scroll-button-size)
}

.ZGoL6q-B-e,
.zUtBe-UeIi {
  display: flex;
  outline: none
}

.zUtBe-UeIi {
  background-color: var(--base-alpha);
  border: 1px solid var(--high-alpha);
  border-radius: var(--corner-radius-beta);
  box-shadow: 0 2px 2px rgba(0, 0, 0, .10196);
  box-sizing: border-box;
  flex-direction: column;
  max-height: 320px;
  min-width: 240px;
  overscroll-behavior-y: none;
  padding-bottom: 8px;
  padding-top: 8px;
  width: 240px;
  z-index: 1
}

.IJk1i0--Aj {
  max-width: 320px;
  width: auto
}

._5T8vtDPa7A {
  animation: llemxXV5sa .1s ease-in-out
}

.o5eucQan8r {
  animation: F-eaMf4Upn .1s ease-in-out
}

._3JQm-kBtUa {
  align-items: center;
  background: none;
  border: none;
  color: var(--contrast-alpha);
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  gap: 16px;
  justify-content: flex-start;
  line-height: 1.25;
  min-height: 48px;
  padding: 8px 16px;
  position: relative;
  transition: background-color .1s ease-in-out;
  width: 100%
}

._3JQm-kBtUa:disabled {
  color: var(--contrast-gamma);
  cursor: default
}

._3JQm-kBtUa.focus-visible,
._3JQm-kBtUa:hover:not(:disabled) {
  background-color: var(--high-gamma);
  outline: none
}

._3JQm-kBtUa:focus-visible,
._3JQm-kBtUa:hover:not(:disabled) {
  background-color: var(--high-gamma);
  outline: none
}

.-ZOBaWrKnL,
._3JQm-kBtUa:active:not(:disabled) {
  background-color: var(--high-alpha)
}

[dir=ltr] .VC1rEXVzd- {
  padding-left: 56px
}

[dir=rtl] .VC1rEXVzd- {
  padding-right: 56px
}

[dir=ltr] .QcI0EW89TF {
  text-align: left
}

[dir=rtl] .QcI0EW89TF {
  text-align: right
}

.QcI0EW89TF {
  flex-grow: 1;
  max-width: 100%;
  overflow: hidden
}

.k1v-naCwYQ {
  color: var(--contrast-beta);
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap
}

.Ftdh-CKfHQ+.Ftdh-CKfHQ:before {
  background-color: var(--high-alpha);
  content: "";
  display: block;
  height: 1px;
  margin-bottom: 8px;
  margin-top: 8px;
  outline: none;
  width: 100%
}

.JCA2eid6NE {
  box-sizing: border-box;
  color: var(--contrast-beta);
  display: block;
  padding: 8px 16px;
  width: 100%
}

@keyframes llemxXV5sa {
  0% {
    opacity: 0;
    transform: translateY(10px)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

@keyframes F-eaMf4Upn {
  0% {
    opacity: 0;
    transform: translateY(-10px)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.dOq7PlnUZe {
  overflow-y: auto;
  overflow-y: overlay
}

.dOq7PlnUZe::-webkit-scrollbar {
  background-color: rgb(var(--contrast-alpha-rgb) 0);
  border-radius: 100px;
  height: 10px;
  width: 10px
}

.dOq7PlnUZe::-webkit-scrollbar:hover {
  background-color: rgb(var(--contrast-alpha-rgb) .09)
}

.dOq7PlnUZe::-webkit-scrollbar-thumb {
  background-clip: padding-box;
  background-color: rgb(var(--contrast-alpha-rgb) .15);
  border: 2px solid rgb(var(--contrast-alpha-rgb) 0);
  border-radius: 100px
}

.dOq7PlnUZe::-webkit-scrollbar-thumb:active {
  background: rgb(var(--contrast-alpha-rgb) .61);
  border-radius: 100px
}

.dOq7PlnUZe::-webkit-scrollbar-thumb:vertical {
  min-height: 10px
}

.dOq7PlnUZe::-webkit-scrollbar-thumb:horizontal {
  min-width: 10px
}

._633ZZh0WP6 {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  background-color: initial;
  border: 0;
  border-radius: 0;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  margin: 0;
  outline: 0;
  padding: 0;
  position: relative;
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle
}

._633ZZh0WP6::-moz-focus-inner {
  border-style: none
}

._633ZZh0WP6:disabled,
._633ZZh0WP6[disabled] {
  cursor: default;
  pointer-events: none
}

._62AGWSkQlh {
  -webkit-tap-highlight-color: transparent;
  border-image-source: none;
  margin: 0;
  min-width: 0;
  outline: none;
  width: 100%
}

._62AGWSkQlh:invalid {
  box-shadow: none
}

._62AGWSkQlh::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none
}

._62AGWSkQlh::-moz-focus-inner {
  border-style: none
}

._62AGWSkQlh:disabled,
._62AGWSkQlh[disabled] {
  cursor: default;
  pointer-events: none
}

.n4sCeuNswk {
  flex-direction: column;
  font-family: var(--main-font);
  gap: 8px;
  max-width: 100%
}

.gd6WTHMxOp,
.n4sCeuNswk {
  display: flex;
  position: relative
}

.gd6WTHMxOp {
  align-items: center;
  background-color: var(--base-gamma);
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  color: var(--contrast-alpha);
  cursor: text;
  justify-content: space-between;
  transition: background-color .2s ease-in-out;
  width: 100%
}

@media (hover:hover) {
  .gd6WTHMxOp:hover {
    background-color: var(--base-alpha)
  }
}

.gd6WTHMxOp:after {
  border: 1px solid var(--high-alpha);
  border-radius: inherit;
  bottom: 0;
  content: "";
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  transition: border .2s ease-in-out
}

.-svSAqMtzK:after {
  border-color: var(--accent-alpha)
}

.ikcN534SWb {
  background-color: transparent;
  background-color: initial;
  color: var(--contrast-gamma);
  pointer-events: none
}

[dir=ltr] ._1XJKIHCkXu {
  padding-left: 16px
}

[dir=ltr] .DQHxJcVUGN,
[dir=rtl] ._1XJKIHCkXu {
  padding-right: 16px
}

[dir=rtl] .DQHxJcVUGN {
  padding-left: 16px
}

._4h1vTfyqdd {
  flex-grow: 1;
  position: relative
}

._1PzrAtXMqD {
  background: none;
  border: 0;
  box-sizing: border-box;
  caret-color: var(--contrast-alpha);
  color: currentcolor;
  cursor: inherit;
  display: block;
  font: inherit;
  font-size: 16px;
  line-height: 1.5;
  padding: 8px 16px
}

._1PzrAtXMqD:-webkit-autofill,
._1PzrAtXMqD:-webkit-autofill:active,
._1PzrAtXMqD:-webkit-autofill:focus,
._1PzrAtXMqD:-webkit-autofill:hover {
  -webkit-text-fill-color: var(--contrast-alpha);
  transition-duration: 5000s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color
}

._1PzrAtXMqD:-webkit-autofill {
  animation-duration: 5000s;
  animation-name: Obid0glLUy
}

._1PzrAtXMqD:not(:-webkit-autofill) {
  animation-duration: 10ms;
  animation-name: _27f4FDHIov
}

._1PzrAtXMqD::-moz-placeholder {
  -webkit-text-fill-color: var(--contrast-beta);
  color: var(--contrast-beta)
}

._1PzrAtXMqD::placeholder {
  -webkit-text-fill-color: var(--contrast-beta);
  color: var(--contrast-beta)
}

._1PzrAtXMqD[type=search] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield
}

._1PzrAtXMqD[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none
}

._1PzrAtXMqD:disabled {
  -webkit-text-fill-color: var(--contrast-gamma)
}

.W8Fd0mQYdK {
  height: 40px
}

._12hEoTWBfL {
  height: 48px
}

.odeF0h-OkA {
  height: 56px
}

.p-oYQjk3C4 {
  height: 64px
}

.T-sLgWzIPn:after {
  border-color: var(--negative-alpha)
}

[dir=ltr] .-V0a1Yk7Pu {
  padding-right: 16px
}

[dir=ltr] .-V0a1Yk7Pu,
[dir=rtl] .-V0a1Yk7Pu {
  padding-left: 16px
}

[dir=rtl] .-V0a1Yk7Pu {
  padding-right: 16px
}

.-V0a1Yk7Pu {
  padding-bottom: 8px;
  padding-top: 24px
}

[dir=ltr] .d6xpTHWX8X {
  left: 16px
}

[dir=rtl] .d6xpTHWX8X {
  right: 16px
}

[dir=ltr] .d6xpTHWX8X {
  text-align: left
}

[dir=rtl] .d6xpTHWX8X {
  text-align: right
}

.d6xpTHWX8X {
  color: var(--contrast-beta);
  font-size: 16px;
  line-height: 1;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition: top .2s ease-in-out, font-size .2s ease-in-out, color .2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.-svSAqMtzK:not(.PVRGtLVrDh) .d6xpTHWX8X,
.jWr94-Ldfm~.d6xpTHWX8X {
  color: var(--contrast-gamma);
  font-size: 12px;
  top: 16px
}

.ikcN534SWb .d6xpTHWX8X,
.PVRGtLVrDh .d6xpTHWX8X {
  color: var(--contrast-gamma)
}

.PVRGtLVrDh {
  background-color: var(--base-alpha);
  cursor: pointer
}

@media (pointer:fine) {
  .PVRGtLVrDh:hover {
    background-color: var(--high-gamma)
  }
}

.PVRGtLVrDh:active {
  background-color: var(--bg-beta)
}

.PVRGtLVrDh:after {
  border: none
}

.PVRGtLVrDh ._4h1vTfyqdd {
  pointer-events: none
}

.ljRTxZm4hv {
  display: flex;
  gap: 8px;
  max-width: 100%;
  overflow: hidden
}

[dir=ltr] .bdQw4xRHqn {
  text-align: left
}

[dir=ltr] .dsKCprCdnJ,
[dir=rtl] .bdQw4xRHqn {
  text-align: right
}

[dir=rtl] .dsKCprCdnJ {
  text-align: left
}

.bdQw4xRHqn+.dsKCprCdnJ {
  flex-shrink: 0;
  width: 50%
}

@keyframes Obid0glLUy {
  0% {
    opacity: 1
  }

  to {
    opacity: 1
  }
}

@keyframes _27f4FDHIov {
  0% {
    opacity: 1
  }

  to {
    opacity: 1
  }
}

._2Pe4o-jzBU {
  opacity: 0
}

.UB5BBZf12s {
  opacity: 1;
  transition: transform .3s ease-in-out, opacity .3s ease-in-out
}

.bLvUMx3v9P {
  opacity: 1
}

.Igp53RKcrm {
  opacity: 0;
  transition: transform .3s ease-in-out, opacity .3s ease-in-out
}

._2Pe4o-jzBU[data-placement=top] {
  transform: translateY(-5%)
}

.bLvUMx3v9P[data-placement=top],
.UB5BBZf12s[data-placement=top] {
  transform: translateY(0)
}

.Igp53RKcrm[data-placement=top] {
  transform: translateY(-5%)
}

._2Pe4o-jzBU[data-placement=right] {
  transform: translateX(-5%)
}

.bLvUMx3v9P[data-placement=right],
.UB5BBZf12s[data-placement=right] {
  transform: translateX(0)
}

.Igp53RKcrm[data-placement=right] {
  transform: translateX(-5%)
}

._2Pe4o-jzBU[data-placement=bottom] {
  transform: translateY(5%)
}

.bLvUMx3v9P[data-placement=bottom],
.UB5BBZf12s[data-placement=bottom] {
  transform: translateY(0)
}

.Igp53RKcrm[data-placement=bottom] {
  transform: translateY(5%)
}

._2Pe4o-jzBU[data-placement=left] {
  transform: translateX(5%)
}

.bLvUMx3v9P[data-placement=left],
.UB5BBZf12s[data-placement=left] {
  transform: translateX(0)
}

.Igp53RKcrm[data-placement=left] {
  transform: translateX(5%)
}

.Fr4tgrGgZ2 {
  display: inline-flex;
  flex-direction: column;
  position: relative
}

.K26xZ15sWN {
  width: 100%
}

.J5UTTZRAwt {
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  width: 100%
}

.mjXc67Rgs8 {
  z-index: 1
}

.KfH7aVlSJI {
  background-color: var(--base-gamma);
  border-radius: var(--corner-radius-alpha);
  display: block;
  max-height: 256px;
  position: relative;
  z-index: 0
}

._28BR-DqXRl {
  visibility: hidden
}

.BMPvVz668y {
  background-color: var(--base-gamma);
  box-sizing: border-box;
  color: var(--contrast-beta);
  font-family: var(--main-font);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3333;
  padding: 8px 16px;
  width: 100%
}

._1q8ItdCkpK {
  display: flex;
  flex-direction: column;
  outline: none;
  padding-bottom: 8px;
  padding-top: 8px;
  width: 100%
}

._3P-tjUP7vw {
  color: var(--contrast-alpha);
  flex-shrink: 0;
  font-family: var(--main-font);
  font-size: 16px;
  font-weight: 400;
  height: 48px;
  justify-content: flex-start;
  line-height: 1.5;
  padding: 12px 16px;
  transition: background-color .2s ease-in-out;
  width: 100%
}

._3P-tjUP7vw:disabled {
  color: var(--contrast-gamma)
}

._3P-tjUP7vw.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-alpha) + 2px);
  bottom: 4px;
  content: "";
  display: block;
  left: 4px;
  position: absolute;
  right: 4px;
  top: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

._3P-tjUP7vw:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-alpha) + 2px);
  bottom: 4px;
  content: "";
  display: block;
  left: 4px;
  position: absolute;
  right: 4px;
  top: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

._3P-tjUP7vw:not(.VrWInc-ovh):hover {
  background-color: var(--high-gamma)
}

._3P-tjUP7vw:not(.VrWInc-ovh):active {
  background-color: var(--high-alpha)
}

.VrWInc-ovh {
  background-color: var(--high-beta)
}

[dir=ltr] .rXZBUVvXat {
  margin-right: 16px
}

[dir=rtl] .rXZBUVvXat {
  margin-left: 16px
}

[dir=ltr] .hEaVbSJT-2 {
  text-align: left
}

[dir=rtl] .hEaVbSJT-2 {
  text-align: right
}

.hEaVbSJT-2 {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.oiQck5YAiS {
  background-color: var(--high-alpha);
  height: 1px;
  margin-bottom: 8px;
  margin-top: 8px;
  outline: none;
  width: 100%
}

.Vz-TieCC4m {
  box-sizing: border-box;
  color: var(--accent-alpha);
  font-family: var(--main-font);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3333;
  outline: none;
  padding: 8px 16px;
  width: 100%
}

.RzjfpJ2LuJ {
  transform: rotate(0);
  transition: transform .2s ease-in-out;
  vertical-align: top
}

.n03nLyOih4 .RzjfpJ2LuJ {
  transform: rotate(180deg)
}

.aCpZmvxvmy {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  text-align: center;
  white-space: nowrap
}

.WOV0LeGahu {
  align-items: center;
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  color: var(--contrast-alpha);
  display: flex;
  font-family: var(--main-font);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  overflow: hidden;
  padding: 8px 16px
}

.HAdwLXphSC {
  background-color: var(--bg-gamma)
}

.WdE9lhaFkt {
  background-color: var(--high-gamma)
}

.QsKNPLzeOU {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  width: 100%
}

.EBXgR0CYKx {
  align-items: center;
  display: flex;
  flex-shrink: 0
}

.ut8MpCvOO9 {
  color: var(--contrast-beta);
  font-size: 12px;
  line-height: 1.33
}

.N8yJV7ShHC {
  -webkit-tap-highlight-color: transparent;
  border-image-source: none;
  cursor: text;
  margin: 0;
  min-width: 0;
  outline: none;
  position: relative;
  width: 100%
}

.N8yJV7ShHC:invalid {
  box-shadow: none
}

.N8yJV7ShHC::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none
}

.N8yJV7ShHC::-moz-focus-inner {
  border-style: none
}

.D9HswqtYpy {
  cursor: default;
  pointer-events: none
}

.VV4KUkdJUO {
  height: 100%;
  overflow: hidden;
  position: relative
}

.WB2eG8Y2Oa {
  position: absolute;
  white-space: nowrap
}

.rBQLteboUG {
  position: relative
}

.rBQLteboUG::-moz-selection {
  background-color: rgb(var(--contrast-beta-rgb) .3);
  color: currentcolor
}

.rBQLteboUG::selection {
  background-color: rgb(var(--contrast-beta-rgb) .3);
  color: currentcolor
}

.N8yJV7ShHC:focus .rBQLteboUG::-moz-selection {
  background-color: rgb(var(--accent-beta-rgb) .3)
}

.N8yJV7ShHC:focus .rBQLteboUG::selection {
  background-color: rgb(var(--accent-beta-rgb) .3)
}

.kVcAQXkYAS {
  color: var(--contrast-beta);
  pointer-events: none
}

.AdrsQpO92O,
.I80PB0OMSY,
.kVcAQXkYAS,
.q2Z16MIRug {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.I80PB0OMSY {
  pointer-events: none;
  z-index: -1
}

.IiXds3yCC1 {
  z-index: 1
}

.r282Ba3xr2 {
  background: var(--contrast-alpha);
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 1px
}

.N8yJV7ShHC:focus .r282Ba3xr2 {
  animation: aFyDoJPcPx 1s step-end infinite
}

@keyframes aFyDoJPcPx {

  0%,
  to {
    opacity: 1
  }

  50% {
    opacity: 0
  }
}

.Iz2AzCTT6b {
  min-width: 120px;
  outline: none
}

.E0whhdSJ0H {
  flex: auto
}

.xngdneZKH1 {
  -webkit-touch-callout: none;
  border-bottom: 1px solid var(--bg-alpha);
  border-right: 1px solid var(--bg-alpha);
  box-sizing: border-box;
  color: var(--contrast-alpha);
  flex: 1 0 33.3333%;
  font-family: var(--main-font);
  font-size: 22px;
  font-weight: 400;
  height: 49px;
  touch-action: manipulation
}

.xngdneZKH1,
.xngdneZKH1:focus,
.xngdneZKH1:hover {
  background-color: var(--base-alpha)
}

.xngdneZKH1:active {
  background-color: var(--base-beta)
}

.clxx0-50-a {
  display: flex;
  flex-flow: row wrap
}

.ojPvBLeyLZ {
  -webkit-tap-highlight-color: transparent;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  background-color: initial;
  border: 0;
  border-radius: 0;
  color: var(--accent-alpha);
  cursor: pointer;
  display: inline-flex;
  font-family: var(--main-font);
  font-size: 16px;
  font-weight: 400;
  justify-content: center;
  letter-spacing: .005em;
  line-height: 1.5;
  margin: 0;
  outline: 0;
  padding: 0;
  position: relative;
  text-decoration: none;
  transition: color .1s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

@media (pointer:fine) {
  .ojPvBLeyLZ:hover {
    color: var(--accent-beta)
  }
}

.ojPvBLeyLZ::-moz-focus-inner {
  border-style: none
}

.ojPvBLeyLZ:focus {
  outline: none
}

.ojPvBLeyLZ:active {
  color: var(--accent-gamma)
}

.ojPvBLeyLZ.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: var(--corner-radius-gamma);
  bottom: -1px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -1px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.ojPvBLeyLZ:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: var(--corner-radius-gamma);
  bottom: -1px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -1px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.ojPvBLeyLZ:disabled,
.ojPvBLeyLZ[disabled] {
  color: var(--contrast-gamma);
  cursor: default;
  pointer-events: none
}

.cQpIL64-Sv {
  font-size: inherit
}

@keyframes WdZGat8Tjl {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes zfKu8KYKjp {
  0% {
    opacity: 1
  }

  to {
    opacity: 1
  }
}

@keyframes Thei979BJw {
  0% {
    opacity: 1
  }

  to {
    opacity: 1
  }
}

.mufKcERvCm {
  align-items: center;
  background: var(--bg-beta);
  border: 1px solid var(--high-alpha);
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  color: var(--contrast-alpha);
  cursor: text;
  display: flex;
  flex-direction: row;
  gap: 12px;
  height: 40px;
  justify-content: space-between;
  margin: 0;
  max-width: 100%;
  min-width: 240px;
  outline: none;
  overflow: hidden;
  padding: 0 16px;
  position: relative;
  transition: background-color .1s ease-in-out;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 0
}

.mufKcERvCm[focus-within]:not(.pJKeG-JaKU):not(.y9GpqGYhuB) {
  border-color: var(--accent-alpha);
  z-index: 1
}

.mufKcERvCm:focus-within:not(.pJKeG-JaKU):not(.y9GpqGYhuB) {
  border-color: var(--accent-alpha);
  z-index: 1
}

.mufKcERvCm:hover:not(.pJKeG-JaKU) {
  background: var(--base-alpha)
}

.iH6U6-NfMN {
  height: 56px
}

.y9GpqGYhuB:not(.pJKeG-JaKU)[focus-within]:after {
  border-width: 2px
}

.y9GpqGYhuB:not(.pJKeG-JaKU):focus-within:after {
  border-width: 2px
}

.y9GpqGYhuB:not(.pJKeG-JaKU):after {
  color: var(--negative-alpha)
}

.ATMdgEAJJU:not(.pJKeG-JaKU) {
  color: var(--contrast-beta)
}

.pJKeG-JaKU {
  background: var(--bg-gamma);
  color: var(--contrast-gamma);
  cursor: not-allowed
}

.y9GpqGYhuB {
  border-color: var(--negative-alpha)
}

.y6k8wYtvIS {
  width: 100%
}

.G8p7NuV-O5 {
  display: flex;
  flex-grow: 1;
  height: 100%;
  position: relative
}

.g3a4gqdyI- {
  animation: WdZGat8Tjl .1s ease-in-out;
  height: 20px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.g3a4gqdyI-,
.lm7fY4RB3x {
  bottom: 0;
  margin: auto;
  order: -1;
  position: absolute;
  top: 0;
  z-index: 0
}

.lm7fY4RB3x {
  color: var(--contrast-beta);
  height: -moz-fit-content;
  height: fit-content;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  transform-origin: top left;
  transition-duration: .2s;
  transition-property: transform, color;
  transition-timing-function: ease-in-out;
  white-space: nowrap
}

.mufKcERvCm:not(.ATMdgEAJJU) .lm7fY4RB3x,
.mufKcERvCm[focus-within] .lm7fY4RB3x {
  transform: translateY(-10px) scale(.81)
}

.mufKcERvCm:focus-within .lm7fY4RB3x,
.mufKcERvCm:not(.ATMdgEAJJU) .lm7fY4RB3x {
  transform: translateY(-10px) scale(.81)
}

.mufKcERvCm:not(.ATMdgEAJJU) .lm7fY4RB3x {
  color: var(--contrast-beta)
}

.mufKcERvCm[focus-within] .lm7fY4RB3x {
  color: var(--accent-alpha)
}

.mufKcERvCm:focus-within .lm7fY4RB3x {
  color: var(--accent-alpha)
}

.W65aS7SAMo {
  text-rendering: geometricprecision;
  background: none;
  border: none;
  box-sizing: border-box;
  caret-color: var(--contrast-alpha);
  color: currentcolor;
  cursor: inherit;
  display: block;
  flex-grow: 1;
  font: inherit;
  font-size: 16px;
  font-weight: 400;
  height: 100%;
  line-height: 1.5;
  padding: 0;
  width: 100%;
  z-index: 1
}

.W65aS7SAMo,
.W65aS7SAMo:focus {
  outline: none
}

.W65aS7SAMo:-webkit-autofill,
.W65aS7SAMo:-webkit-autofill:active,
.W65aS7SAMo:-webkit-autofill:focus,
.W65aS7SAMo:-webkit-autofill:hover {
  -webkit-text-fill-color: var(--contrast-alpha);
  transition-duration: 500000s;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color
}

.W65aS7SAMo:-webkit-autofill {
  animation-duration: 500000s;
  animation-name: zfKu8KYKjp
}

.W65aS7SAMo:not(:-webkit-autofill) {
  animation-duration: 1ms;
  animation-name: Thei979BJw
}

.W65aS7SAMo::-moz-placeholder {
  -webkit-text-fill-color: var(--contrast-beta);
  color: var(--contrast-beta)
}

.W65aS7SAMo::placeholder {
  -webkit-text-fill-color: var(--contrast-beta);
  color: var(--contrast-beta)
}

.W65aS7SAMo[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.W65aS7SAMo[type=search]::-webkit-search-cancel-button,
.W65aS7SAMo[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none
}

.iH6U6-NfMN .W65aS7SAMo {
  padding-bottom: 8px;
  padding-top: 24px
}

.W65aS7SAMo:disabled {
  -webkit-text-fill-color: var(--contrast-gamma)
}

.rKap35ivZR {
  isolation: isolate;
  position: relative;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.pJLB72Nbjw {
  display: flex;
  padding: 0 10px
}

._6HgEgwdo2P {
  height: 68px;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: 10
}

.RwWO0Nuwa2 {
  background: var(--bg-alpha);
  mix-blend-mode: hard-light;
  opacity: .78;
  top: -1px
}

.XGeG0ZNFp2 {
  background: linear-gradient(to top, rgb(var(--bg-alpha-rgb) 0), rgb(var(--bg-alpha-rgb) 0), rgb(var(--bg-alpha-rgb) 1));
  top: -1px
}

.KIfvdnDYXB {
  background: var(--bg-alpha);
  bottom: -1px;
  mix-blend-mode: hard-light;
  opacity: .78
}

.Tld45JERPR {
  background: linear-gradient(to bottom, rgb(var(--bg-alpha-rgb) 0), rgb(var(--bg-alpha-rgb) 0), rgb(var(--bg-alpha-rgb) 1));
  bottom: -1px
}

._1cXQHXbMr0 {
  flex: 1;
  font-size: 32px;
  font-weight: 700;
  overflow: hidden;
  padding: 0 17px;
  position: relative;
  text-align: center;
  width: 1%
}

._3o-2R7khsE {
  flex: 2.5;
  font-size: 29px;
  padding: 0
}

.oe36P-4PGQ {
  line-height: 1.1;
  margin-top: 68px;
  position: relative
}

.n49BR1w5b4 {
  align-items: center;
  color: var(--contrast-alpha);
  display: flex;
  height: 36px;
  justify-content: center;
  overflow: hidden;
  text-align: center;
  transition: opacity .2s ease-in-out;
  white-space: nowrap;
  width: 100%
}

.BXPgKbZfEx {
  opacity: .1
}

.kxnQ-T-7Oa {
  justify-content: flex-start
}

.w027ddQkED,
[dir=rtl] .kxnQ-T-7Oa {
  justify-content: flex-end
}

[dir=rtl] .w027ddQkED {
  justify-content: flex-start
}

[dir=rtl] .cjqJLW4qyD {
  direction: ltr
}

[dir=rtl] .RRoMuWbUqF {
  direction: rtl
}

.ui628jZ6Ox {
  align-items: center;
  color: var(--contrast-alpha);
  display: flex;
  flex: initial;
  font-size: 32px;
  font-weight: 700;
  margin: 0 -5px;
  padding: 0;
  pointer-events: none;
  position: relative;
  text-align: center;
  width: auto
}

[dir=rtl] ._9llVWTTL5j {
  direction: ltr
}

[dir=rtl] .BzC7jY5wN0 {
  direction: rtl
}

.-deD5BCwM0 {
  background-color: var(--high-alpha);
  border-radius: var(--corner-radius-alpha);
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  overflow: hidden;
  position: relative;
  width: 100%
}

@media (min-width:480px) {
  .-deD5BCwM0 {
    max-width: 344px
  }
}

[dir=ltr] .vWlMmdD-i7 {
  text-align: left
}

[dir=rtl] .vWlMmdD-i7 {
  text-align: right
}

.vWlMmdD-i7 {
  box-sizing: border-box;
  display: block;
  padding: 12px;
  width: 100%
}

._6V5T5K-e-5 .vWlMmdD-i7 {
  align-self: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start
}

.e-mFsb8Q4T {
  width: 100%
}

._6V5T5K-e-5 .e-mFsb8Q4T {
  width: calc(100% - 52px)
}

[dir=ltr] .KZF5p75j2X {
  padding-right: 24px
}

[dir=rtl] .KZF5p75j2X {
  padding-left: 24px
}

.KZF5p75j2X {
  color: var(--contrast-alpha);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  margin: 0
}

[dir=ltr] .KKt6PPAPQW .KZF5p75j2X {
  padding-left: 36px
}

[dir=rtl] .KKt6PPAPQW .KZF5p75j2X {
  padding-right: 36px
}

.ow-xUuyoxA {
  color: var(--contrast-beta);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5
}

[dir=ltr] .KKt6PPAPQW .ow-xUuyoxA {
  margin-left: 36px
}

[dir=rtl] .KKt6PPAPQW .ow-xUuyoxA {
  margin-right: 36px
}

.KKt6PPAPQW .ow-xUuyoxA {
  margin-top: 4px
}

[dir=ltr] .qO4Ofg-U8n {
  left: 0
}

[dir=rtl] .qO4Ofg-U8n {
  right: 0
}

.qO4Ofg-U8n {
  font-size: 0;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1
}

[dir=ltr] ._5LW7VhAMEO {
  margin-left: 36px
}

[dir=rtl] ._5LW7VhAMEO {
  margin-right: 36px
}

._5LW7VhAMEO {
  color: var(--accent-beta);
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  margin-top: 4px
}

[dir=ltr] .SGijPjjFqJ {
  margin-right: 12px
}

[dir=rtl] .SGijPjjFqJ {
  margin-left: 12px
}

.SGijPjjFqJ {
  align-self: center;
  color: var(--contrast-alpha);
  flex-shrink: 0;
  font-size: 24px;
  height: 24px;
  width: 24px
}

[dir=ltr] .KKt6PPAPQW .SGijPjjFqJ {
  float: left
}

[dir=rtl] .KKt6PPAPQW .SGijPjjFqJ {
  float: right
}

[dir=ltr] ._6V5T5K-e-5 .SGijPjjFqJ {
  margin-right: 12px
}

[dir=rtl] ._6V5T5K-e-5 .SGijPjjFqJ {
  margin-left: 12px
}

._6V5T5K-e-5 .SGijPjjFqJ {
  height: 40px;
  -o-object-fit: contain;
  object-fit: contain;
  width: 40px
}

[dir=ltr] ._9byhalP9Vi {
  right: 12px
}

[dir=rtl] ._9byhalP9Vi {
  left: 12px
}

._9byhalP9Vi {
  box-sizing: border-box;
  color: var(--contrast-gamma);
  height: 24px;
  opacity: 1;
  position: absolute;
  top: 12px;
  transition: color .2s ease-in-out;
  width: 24px;
  z-index: 5
}

@media (pointer:fine) {
  .-deD5BCwM0 ._9byhalP9Vi:hover {
    color: var(--contrast-beta)
  }
}

.GJeJQdCMg1 {
  background-color: var(--high-alpha);
  border-radius: var(--corner-radius-alpha);
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  min-height: 48px;
  overflow: hidden;
  padding: 12px;
  width: 100%
}

@media (min-width:480px) {
  .GJeJQdCMg1 {
    max-width: 344px
  }
}

[dir=ltr] .xNxSEvnR1Q {
  text-align: left
}

[dir=rtl] .xNxSEvnR1Q {
  text-align: right
}

.xNxSEvnR1Q {
  box-sizing: border-box;
  display: block;
  width: 100%
}

[dir=ltr] ._7wDScqImbV {
  margin-left: 12px
}

[dir=rtl] ._7wDScqImbV {
  margin-right: 12px
}

._7wDScqImbV {
  align-items: flex-start;
  display: flex;
  flex-shrink: 0;
  height: 100%;
  justify-content: flex-start
}

.FwgM2-hYaZ {
  box-sizing: border-box;
  color: var(--contrast-gamma);
  height: 24px;
  opacity: 1;
  transition: color .2s ease-in-out;
  width: 24px
}

@media (pointer:fine) {
  .GJeJQdCMg1 .FwgM2-hYaZ:hover {
    color: var(--contrast-beta)
  }
}

.le5COsFzWU {
  left: 0;
  position: absolute;
  top: 0
}

.hfoegcPDc2 {
  position: fixed
}

._5G8uMCJYwK {
  opacity: 0;
  transform: translateY(-100%)
}

.uWseM6kF8K {
  transition: transform .3s ease-out, opacity .3s ease-out
}

.PMU5clbygF,
.uWseM6kF8K {
  opacity: 1;
  transform: translateY(0)
}

.bwnCDlbqi- {
  opacity: 0;
  transform: translateY(-100%);
  transition: transform .3s ease-in, opacity .3s ease-in
}

.DAEc9embWO {
  display: flex;
  flex-direction: column;
  position: relative
}

.uJ7eSWNpG4 {
  -webkit-tap-highlight-color: transparent;
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  flex-wrap: nowrap;
  gap: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.Sv6X16Hx5B {
  cursor: not-allowed
}

.fI4yYqfNn- {
  height: 24px;
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 24px;
  z-index: -1
}

[dir=ltr] .dZagyRnNOF {
  text-align: left
}

[dir=rtl] .dZagyRnNOF {
  text-align: right
}

.dZagyRnNOF {
  color: var(--contrast-alpha);
  display: inline-flex;
  flex-direction: column;
  gap: 4px;
  min-height: 24px;
  vertical-align: top
}

.aHcLkewPG8 {
  align-items: center;
  background-color: var(--base-alpha);
  border: 2px solid;
  border-radius: 50%;
  box-sizing: border-box;
  color: var(--contrast-gamma);
  display: flex;
  flex-shrink: 0;
  height: 24px;
  justify-content: center;
  pointer-events: none;
  position: relative;
  transition: background-color .25s ease-out;
  width: 24px
}

.fI4yYqfNn-.focus-visible+.aHcLkewPG8:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 100%;
  bottom: -5px;
  content: "";
  display: block;
  left: -5px;
  position: absolute;
  right: -5px;
  top: -5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.fI4yYqfNn-:focus-visible+.aHcLkewPG8:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 100%;
  bottom: -5px;
  content: "";
  display: block;
  left: -5px;
  position: absolute;
  right: -5px;
  top: -5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

@media (pointer:fine) {
  .uJ7eSWNpG4:not(.Sv6X16Hx5B):hover .aHcLkewPG8 {
    background-color: var(--base-beta)
  }

  .fI4yYqfNn-:checked:hover+.aHcLkewPG8 {
    background-color: var(--base-gamma)
  }
}

.aHcLkewPG8:after {
  background-color: currentcolor;
  border-radius: 50%;
  content: "";
  display: block;
  height: 12px;
  opacity: 0;
  transform: scale(0);
  transition: opacity .25s ease-out, transform .25s ease-out;
  width: 12px
}

.fI4yYqfNn-:checked:not(:disabled)+.aHcLkewPG8 {
  color: var(--accent-alpha)
}

.fI4yYqfNn-:disabled+.aHcLkewPG8 {
  background-color: var(--base-gamma);
  color: var(--high-alpha)
}

.fI4yYqfNn-:checked+.aHcLkewPG8:after {
  opacity: 1;
  transform: scale(1)
}

@keyframes onNmCJEAt4 {
  0% {
    background: var(--base-alpha)
  }

  40% {
    background: var(--base-beta)
  }

  60% {
    background: var(--base-beta)
  }

  to {
    background: var(--base-alpha)
  }
}

._8loujJ-z0q {
  animation: onNmCJEAt4 1.2s ease-in-out infinite;
  background: var(--base-alpha);
  border-radius: var(--corner-radius-beta);
  display: block
}

.GhhZ4Hj5fc {
  height: -moz-fit-content;
  height: fit-content;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.GhhZ4Hj5fc>* {
  visibility: hidden
}

.GVkIV4Cyaj {
  display: block;
  position: relative
}

.Bk9nea6Jsy {
  display: block;
  transform-origin: top left;
  white-space: nowrap
}

[dir=rtl] .GVkIV4Cyaj .Bk9nea6Jsy {
  transform-origin: top right
}

._5RI1VQBF32 {
  position: absolute;
  top: 0;
  visibility: hidden;
  white-space: nowrap
}

.CtoCe4urLe {
  overflow: hidden;
  text-overflow: ellipsis
}

.mqMxkE8WkL {
  background: var(--bg-beta);
  border: none;
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  color: var(--contrast-alpha);
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 40px;
  justify-content: center;
  margin: 0;
  max-width: 100%;
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  transition: background-color .1s ease-in-out;
  width: -moz-fit-content;
  width: fit-content
}

.mqMxkE8WkL:after {
  border-radius: inherit;
  bottom: 0;
  box-shadow: inset 0 0 0 1px currentcolor;
  color: var(--high-alpha);
  content: "";
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  transition: color, box-shadow .1s ease-in-out
}

.mqMxkE8WkL:hover:not(:disabled) {
  background: var(--base-alpha)
}

.mqMxkE8WkL:disabled {
  background: var(--bg-gamma);
  color: var(--contrast-gamma);
  cursor: not-allowed
}

.B-zaYYvdyH {
  height: 56px
}

.C4oBQvkgLf:not(.sAlNL5i1mP):not(:disabled),
.mqMxkE8WkL:focus:not(:disabled) {
  z-index: 1
}

.C4oBQvkgLf:not(.sAlNL5i1mP):not(:disabled) ._9QJ-1XwE-7,
.C4oBQvkgLf:not(.sAlNL5i1mP):not(:disabled):after,
.mqMxkE8WkL:focus:not(:disabled) ._9QJ-1XwE-7,
.mqMxkE8WkL:focus:not(:disabled):after {
  color: var(--accent-alpha)
}

.sAlNL5i1mP:not(:disabled):after {
  color: var(--negative-alpha)
}

.yPAGq-UdoF:not(:disabled) {
  color: var(--contrast-beta)
}

.vZiOW0ua0N {
  width: 100%
}

[dir=ltr] ._9MRYmRIJwa {
  text-align: left
}

[dir=rtl] ._9MRYmRIJwa {
  text-align: right
}

._9MRYmRIJwa {
  display: block;
  flex-grow: 1;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.B-zaYYvdyH:not(.yPAGq-UdoF) ._9MRYmRIJwa {
  animation: _4uuGFj3p6A .2s ease-in-out
}

.ET0al-1BNa {
  display: flex;
  flex-direction: column;
  gap: 2px;
  overflow: hidden;
  width: 100%
}

._9QJ-1XwE-7 {
  animation: d4EkWcTbzq .2s ease-in-out;
  color: var(--contrast-gamma);
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  transform-origin: left top;
  white-space: nowrap;
  z-index: 1
}

@keyframes d4EkWcTbzq {
  0% {
    color: var(--contrast-beta);
    transform: translateY(11px) scale(1.23)
  }

  to {
    color: var(--contrast-gamma);
    transform: translateY(0) scale(1)
  }
}

@keyframes _4uuGFj3p6A {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.jqB8BtzGmy {
  background: var(--bg-alpha);
  border-radius: var(--corner-radius-alpha) var(--corner-radius-alpha) 0 0;
  bottom: -100px;
  height: 100%;
  left: 0;
  position: fixed;
  touch-action: none;
  width: 100%;
  will-change: transform
}

.dxQN6JrVnl {
  background: var(--bg-beta)
}

.VwnhMe-NWs {
  height: 100%;
  position: relative;
  width: 100%
}

.SE0U4vwEM2 {
  background: #000;
  height: 100%;
  position: fixed;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
  will-change: transform, opacity
}

._7WK6daFSOV {
  background-color: var(--high-alpha);
  border-radius: 2px;
  height: 4px;
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 4px;
  transform: translateX(-50%);
  width: 36px;
  z-index: 2
}

.LYDMm68qZL {
  -webkit-tap-highlight-color: transparent;
  align-items: flex-start;
  cursor: pointer;
  display: inline-flex;
  flex-flow: row nowrap;
  gap: 12px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: -moz-fit-content;
  width: fit-content
}

.SUfTDQO3zS {
  justify-content: space-between;
  width: 100%
}

.SVRKRFdZNt {
  cursor: not-allowed
}

.Qm5R3oBmo1 {
  height: 24px;
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 24px;
  z-index: -1
}

.DwY-gisw5V {
  flex-direction: column;
  gap: 4px;
  min-height: 24px;
  transition: color .2s ease-out
}

.DwY-gisw5V,
.rdi1TmAjqH {
  display: inline-flex;
  justify-content: center
}

.rdi1TmAjqH {
  align-items: center;
  background-color: var(--base-alpha);
  border: 2px solid var(--contrast-gamma);
  border-radius: 6px;
  box-sizing: border-box;
  flex-shrink: 0;
  height: 20px;
  pointer-events: none;
  position: relative;
  text-align: center;
  transition-duration: .1s;
  transition-property: background-color, border-color;
  transition-timing-function: ease-in-out;
  width: 32px
}

.Qm5R3oBmo1:disabled+.rdi1TmAjqH {
  border-color: var(--high-alpha)
}

.Qm5R3oBmo1:checked:not(:disabled)+.rdi1TmAjqH {
  border-color: var(--accent-alpha)
}

.Qm5R3oBmo1.focus-visible+.rdi1TmAjqH:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 9px;
  bottom: -5px;
  content: "";
  display: block;
  left: -5px;
  position: absolute;
  right: -5px;
  top: -5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.Qm5R3oBmo1:focus-visible+.rdi1TmAjqH:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 9px;
  bottom: -5px;
  content: "";
  display: block;
  left: -5px;
  position: absolute;
  right: -5px;
  top: -5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.LYDMm68qZL:hover .Qm5R3oBmo1:not(:checked):not(:disabled)+.rdi1TmAjqH {
  background: var(--base-beta)
}

.LYDMm68qZL:hover .Qm5R3oBmo1:checked:not(:disabled)+.rdi1TmAjqH {
  border-color: var(--accent-beta)
}

.VFiySRzdhp .rdi1TmAjqH {
  margin: 2px 0
}

[dir=ltr] .rdi1TmAjqH:after {
  left: -6px
}

[dir=rtl] .rdi1TmAjqH:after {
  right: -6px
}

.rdi1TmAjqH:after {
  background-color: var(--contrast-beta);
  border-radius: 2px;
  content: "";
  display: block;
  height: 12px;
  position: relative;
  transition: background-color .1s ease-in-out, transform .2s ease-in-out;
  width: 12px
}

.Qm5R3oBmo1:disabled+.rdi1TmAjqH:after {
  background-color: var(--base-beta)
}

.Qm5R3oBmo1:checked:not(:disabled)+.rdi1TmAjqH:after {
  background-color: var(--accent-alpha)
}

.LYDMm68qZL:hover .Qm5R3oBmo1:checked:not(:disabled)+.rdi1TmAjqH:after {
  background: var(--accent-beta)
}

.Qm5R3oBmo1:checked+.rdi1TmAjqH:after {
  transform: translateX(12px)
}

[dir=rtl] .Qm5R3oBmo1:checked+.rdi1TmAjqH:after {
  transform: translateX(-12px)
}

.TN53UERALY {
  display: flex;
  flex-direction: column;
  width: 100%
}

.s-ma3Hy09L {
  align-items: center;
  background: none;
  border: none;
  box-sizing: border-box;
  color: var(--contrast-beta);
  cursor: pointer;
  display: flex;
  flex-shrink: 0;
  gap: 8px;
  height: 40px;
  justify-content: center;
  margin: 0;
  padding: 0;
  position: relative;
  transition: color .1s ease-in-out;
  z-index: 1
}

.s-ma3Hy09L:before {
  background: var(--accent-alpha);
  bottom: 2px;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  transform: scaleX(0);
  transform-origin: center;
  transition: transform .2s ease-in-out
}

.s-ma3Hy09L:hover:not(:disabled):not(.sgWI4gn9EX) {
  color: var(--contrast-alpha)
}

.s-ma3Hy09L:disabled {
  color: var(--contrast-gamma)
}

.s-ma3Hy09L.focus-visible {
  border: none;
  outline: none
}

.s-ma3Hy09L:focus-visible {
  border: none;
  outline: none
}

.s-ma3Hy09L.focus-visible:after {
  border: 1px solid var(--accent-alpha);
  border-radius: var(--corner-radius-beta);
  bottom: 2px;
  content: "";
  display: block;
  left: -8px;
  position: absolute;
  right: -8px;
  top: 2px
}

.s-ma3Hy09L:focus-visible:after {
  border: 1px solid var(--accent-alpha);
  border-radius: var(--corner-radius-beta);
  bottom: 2px;
  content: "";
  display: block;
  left: -8px;
  position: absolute;
  right: -8px;
  top: 2px
}

.s-ma3Hy09L.sgWI4gn9EX {
  color: var(--accent-alpha)
}

.s-ma3Hy09L.sgWI4gn9EX:before {
  transform: scaleX(1)
}

._5Xz3Y8U-mY {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100%;
  justify-content: center;
  overflow: hidden
}

.kNGnzoW-VI {
  transition: transform .2s ease-out
}

.s-ma3Hy09L:not(.sgWI4gn9EX) .o1WWoE2Mg7 .kNGnzoW-VI {
  color: var(--contrast-gamma);
  transform: translateY(-8px) scale(.81)
}

.FjdxFs3ELX {
  bottom: 4px;
  color: var(--contrast-alpha);
  position: absolute;
  transition: transform .2s ease-in-out
}

.s-ma3Hy09L.sgWI4gn9EX .FjdxFs3ELX {
  transform: scale(0);
  transform-origin: bottom center
}

.s-ma3Hy09L:disabled .FjdxFs3ELX {
  color: var(--contrast-gamma)
}

.OSGEUPpFpz {
  flex-grow: 1
}

.CSo0kfRle6 {
  flex-shrink: 0;
  position: relative;
  z-index: 0
}

.CSo0kfRle6:after {
  background: var(--high-alpha);
  bottom: 2px;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1
}

.-X7-LjHFYW {
  display: block;
  min-height: 0;
  width: 100%
}

.FMXZTd16rG {
  --range-slider-color: var(--accent-alpha);
  --range-slider-thumb: 16px;
  display: block;
  padding-right: 2px;
  position: relative
}

._2Ukfpkat-N {
  border: 1px solid var(--accent-alpha);
  border-radius: 6px;
  bottom: calc(var(--range-slider-thumb)/2*-1 - 1px);
  display: none;
  left: -4px;
  position: absolute;
  right: -2px;
  top: calc(var(--range-slider-thumb)/2*-1 - 1px);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

._9CIMffHzf3 {
  --range: calc(var(--max) - var(--min));
  --ratio: calc((var(--value) - var(--min))/var(--range));
  --bg-result: calc(var(--range-slider-thumb)*0.5 + var(--ratio)*(100% - var(--range-slider-thumb)));
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  display: block;
  margin: 7px 0;
  width: 100%
}

._9CIMffHzf3:focus {
  outline: none
}

._9CIMffHzf3.focus-visible~._2Ukfpkat-N {
  display: block
}

._9CIMffHzf3:focus-visible~._2Ukfpkat-N {
  display: block
}

._9CIMffHzf3::-moz-focus-outer {
  border: 0
}

._9CIMffHzf3::-webkit-slider-runnable-track {
  background: linear-gradient(var(--range-slider-color), var(--range-slider-color)) 0 /var(--bg-result) 100% no-repeat var(--high-alpha);
  border-radius: 3px;
  cursor: pointer;
  height: 4px;
  width: 100%
}

[dir=rtl] ._9CIMffHzf3::-webkit-slider-runnable-track {
  background: linear-gradient(var(--range-slider-color), var(--range-slider-color)) 100% 0 /var(--bg-result) no-repeat var(--high-alpha)
}

._9CIMffHzf3::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  background: var(--range-slider-color);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: var(--range-slider-thumb);
  margin-top: -6px;
  width: var(--range-slider-thumb)
}

._9CIMffHzf3:focus::-webkit-slider-runnable-track {
  background: linear-gradient(var(--range-slider-color), var(--range-slider-color)) 0 /var(--bg-result) 100% no-repeat var(--high-alpha)
}

[dir=rtl] ._9CIMffHzf3:focus::-webkit-slider-runnable-track {
  background: linear-gradient(var(--range-slider-color), var(--range-slider-color)) 100% 0 /var(--bg-result) no-repeat var(--high-alpha)
}

._9CIMffHzf3::-moz-range-track {
  background: linear-gradient(var(--range-slider-color), var(--range-slider-color)) 0 /var(--bg-result) 100% no-repeat var(--high-alpha);
  border-radius: 3px;
  cursor: pointer;
  height: 4px;
  width: 100%
}

[dir=rtl] ._9CIMffHzf3::-moz-range-track {
  background: linear-gradient(var(--range-slider-color), var(--range-slider-color)) 100% 0 /var(--bg-result) no-repeat var(--high-alpha)
}

._9CIMffHzf3::-moz-range-thumb {
  background: var(--range-slider-color);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: var(--range-slider-thumb);
  width: var(--range-slider-thumb)
}

._9CIMffHzf3[disabled] {
  --range-slider-color: var(--base-alpha)
}

.uyValSNEH2 {
  outline: none;
  position: relative
}

.xZs-Fq6eTt {
  padding-bottom: 8px
}

.FdRoAnzQGa {
  padding-left: 8px
}

.Ivrf7IDpPi {
  padding-top: 8px
}

.iwlaeyAOD1 {
  padding-right: 8px
}

._5ya7iae2oc {
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  color: var(--contrast-alpha);
  font-family: var(--main-font);
  font-size: 12px;
  line-height: 1.5;
  overflow: hidden;
  text-align: center
}

._7Hz2KWz3kv {
  max-width: 320px
}

.exj0-ZLTP2 {
  border: 1px solid var(--bg-alpha)
}

.Ge-gZ8ozl- {
  padding: 8px
}

.NFCXC7I4XA {
  padding: 16px
}

.MjM5rGKaZq {
  align-items: center;
  display: flex;
  height: 16px;
  justify-content: center;
  position: absolute;
  width: 16px
}

.kJ1p-d2am0 {
  bottom: 0;
  left: calc(50% - 12px);
  padding: 0 4px
}

.lWCnYb9Ofi {
  left: 0;
  padding: 4px 0;
  top: calc(50% - 12px)
}

.DhvAyMKFlA {
  left: calc(50% - 12px);
  padding: 0 4px;
  top: 0
}

.z36azSnyra {
  padding: 4px 0;
  right: 0;
  top: calc(50% - 12px)
}

.EmuU27XDDF {
  box-sizing: border-box;
  height: 12px;
  position: absolute;
  transform: rotate(45deg);
  transform-origin: center center;
  width: 12px
}

._3wM-93qG5k .EmuU27XDDF {
  border-bottom: 1px solid var(--bg-alpha);
  border-right: 1px solid var(--bg-alpha)
}

.K3-gZCfI-j .EmuU27XDDF {
  border-bottom: 1px solid var(--bg-alpha);
  border-left: 1px solid var(--bg-alpha)
}

.dWm6CWv2WU .EmuU27XDDF {
  border-left: 1px solid var(--bg-alpha);
  border-top: 1px solid var(--bg-alpha)
}

._0fZnaOiEWa .EmuU27XDDF {
  border-right: 1px solid var(--bg-alpha);
  border-top: 1px solid var(--bg-alpha)
}

.-Zm5mzuOA- {
  background-color: var(--accent-alpha)
}

.SkYOQI1k0i {
  background-color: var(--positive-alpha)
}

.JXTIDW7Jc- {
  background-color: var(--negative-alpha)
}

.-GkExwpuXX {
  background-color: var(--warning-gamma)
}

._0VcI9UxSt7 {
  background-color: var(--high-alpha)
}

.mIt6y8ub6j {
  z-index: 1
}

.xfTbbc5au7 {
  position: relative
}

.oJ9Xbhsney {
  opacity: 0;
  transform: scale(.8)
}

.-XGi3FWaMW {
  transition: transform 225ms ease-out, opacity 225ms ease-out
}

.-XGi3FWaMW,
.qF2EbyO4wA {
  opacity: 1;
  transform: scale(1)
}

.XZkCiIem7G {
  opacity: 0;
  transform: scale(.8);
  transition: transform 225ms ease-in, opacity 225ms ease-in
}

._9gGubUj6re {
  align-content: center;
  align-items: center;
  display: inline-flex;
  font-size: 24px;
  justify-content: center
}

.UMoHrC9Svz {
  flex-shrink: 0;
  height: 1em;
  width: 1em
}

._4cmLJjGzld .UMoHrC9Svz {
  animation: OORO-JTS0c 1.1s linear infinite
}

@keyframes OORO-JTS0c {
  to {
    transform: rotate(1turn)
  }
}

.VUcqxny0ao {
  align-items: center;
  background-color: var(--bg-beta);
  display: flex;
  justify-content: center;
  position: relative
}

.puYgL-FnwP {
  border-radius: 2px;
  min-height: 4px
}

.Mb-M82QKR- {
  border-radius: 4px;
  min-height: 8px
}

._9C-4lU-cR- {
  border-radius: var(--corner-radius-beta);
  min-height: 24px
}

.YqiyuCHlKA {
  border-radius: 999px
}

.PjWGaEehW0 {
  color: var(--accent-alpha)
}

.snhvx4LXfB {
  color: var(--positive-alpha)
}

.EcwX84Ibnc {
  color: var(--negative-alpha)
}

.-B424NdAu8 {
  color: var(--warning-gamma)
}

.e4n0PeLha6 {
  border-radius: inherit;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 0
}

.DS6E3BTvc-,
.e4n0PeLha6 {
  height: 100%;
  width: 100%
}

[dir=rtl] .DS6E3BTvc- {
  transform: scaleX(-1)
}

.znWivFAw37 {
  background-color: currentcolor;
  height: 100%;
  left: -100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%
}

.YqiyuCHlKA .znWivFAw37 {
  border-radius: 999px
}

.aIByapdSgr {
  transition: transform .3s linear
}

[dir=ltr] .aIByapdSgr:before {
  left: 0
}

[dir=rtl] .aIByapdSgr:before {
  right: 0
}

.aIByapdSgr:before {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), hsla(0, 0%, 100%, .502) 50%, rgba(255, 255, 255, 0));
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  transform: translateX(-100%);
  width: 100%;
  z-index: 2
}

.aIByapdSgr[data-blink=true]:before {
  animation: _0BlmO-Hdkg .5s linear
}

.aIByapdSgr[data-blink=false]:before {
  animation: none
}

.JDpnffplkD {
  color: var(--contrast-alpha);
  padding: 4px 0;
  position: relative;
  z-index: 1
}

@keyframes _0BlmO-Hdkg {
  0% {
    transform: translateX(-100%)
  }

  to {
    transform: translateX(100%)
  }
}

.du7IxS3M4V {
  align-items: center;
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  display: inline-flex;
  font-family: inherit;
  font-size: 16px;
  font-weight: 700;
  justify-content: center;
  line-height: 1.25;
  position: relative;
  text-align: center
}

.du7IxS3M4V:focus {
  outline: none
}

.du7IxS3M4V.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-beta) + 2px);
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.du7IxS3M4V:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: calc(var(--corner-radius-beta) + 2px);
  bottom: -3px;
  content: "";
  display: block;
  left: -3px;
  position: absolute;
  right: -3px;
  top: -3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.nnpnsKKf37 {
  width: 100%
}

.h8Pq8OQ2h6 {
  padding: 6px 8px
}

.enDZW4Hsg- {
  min-height: 40px;
  padding: 8px 16px
}

.Z199pAXt0E {
  min-height: 48px;
  padding: 12px 16px
}

.sAuYic-Xmy {
  transition: color .2s ease-in-out, background-color .2s ease-in-out
}

.sAuYic-Xmy:disabled,
.sAuYic-Xmy[disabled] {
  background-color: var(--base-gamma);
  border: 1px solid var(--contrast-border-rgba);
  color: var(--contrast-gamma)
}

._2-985Sq71X {
  background-color: var(--base-alpha);
  border: 1px solid var(--contrast-border-rgba);
  color: var(--contrast-alpha)
}

._2-985Sq71X.NeY3gSQZBo:not(:disabled) {
  color: var(--accent-alpha)
}

@media (pointer:fine) {
  ._2-985Sq71X:hover {
    background-color: var(--high-gamma)
  }
}

._2-985Sq71X:active {
  background-color: var(--bg-beta)
}

._3EcdKI6f5X {
  background-color: var(--accent-alpha);
  border: 1px solid transparent;
  color: var(--accent-on-accent)
}

@media (pointer:fine) {
  ._3EcdKI6f5X:hover {
    background-color: var(--accent-beta)
  }
}

._3EcdKI6f5X:active {
  background-color: var(--accent-gamma)
}

.ueVXnCibii {
  background-color: var(--positive-alpha);
  border: 1px solid transparent;
  color: var(--accent-on-accent)
}

@media (pointer:fine) {
  .ueVXnCibii:hover {
    background-color: var(--positive-beta)
  }
}

.ueVXnCibii:active {
  background-color: var(--positive-gamma)
}

.PMrFtFmxWm {
  background-color: var(--negative-alpha);
  border: 1px solid transparent;
  color: var(--accent-on-accent)
}

@media (pointer:fine) {
  .PMrFtFmxWm:hover {
    background-color: var(--negative-beta)
  }
}

.PMrFtFmxWm:active {
  background-color: var(--negative-gamma)
}

.ZcLAakpK4f {
  background-color: var(--warning-gamma);
  border: 1px solid transparent;
  color: var(--button-contrast-gamma)
}

@media (pointer:fine) {
  .ZcLAakpK4f:hover {
    background-color: var(--warning-beta)
  }
}

.ZcLAakpK4f:active {
  background-color: var(--warning-gamma)
}

.KQ5sVVCBNP {
  align-items: inherit;
  display: inherit;
  justify-content: inherit;
  width: 100%
}

.THJolYY2co {
  flex-grow: 1;
  height: 24px;
  max-width: 36px
}

[dir=ltr] .FCP-CPMOZv {
  padding-right: 12px
}

[dir=rtl] .FCP-CPMOZv {
  padding-left: 12px
}

.FCP-CPMOZv {
  align-items: center;
  display: inherit;
  flex-shrink: 0;
  font-size: 24px;
  height: 24px;
  width: 24px
}

[dir=ltr] .iG4T9QPiGU {
  margin-left: auto
}

[dir=rtl] .iG4T9QPiGU {
  margin-right: auto
}

[dir=ltr] .iG4T9QPiGU {
  text-align: right
}

[dir=rtl] .iG4T9QPiGU {
  text-align: left
}

.jdcFT8xxPe {
  margin-left: auto;
  text-align: center
}

.jdcFT8xxPe,
[dir=ltr] .shUxvi5eWW {
  margin-right: auto
}

[dir=rtl] .shUxvi5eWW {
  margin-left: auto
}

[dir=ltr] .shUxvi5eWW {
  text-align: left
}

[dir=rtl] .shUxvi5eWW {
  text-align: right
}

[dir=ltr] .ScnuiOKatK {
  padding-left: 12px
}

[dir=rtl] .ScnuiOKatK {
  padding-right: 12px
}

.ScnuiOKatK {
  align-items: center;
  display: inherit;
  flex-shrink: 0;
  font-size: 24px;
  height: 24px;
  width: 24px
}

.TsGXjNdQDR.HPfh9qcCN7 {
  pointer-events: none
}

.d5eYgu2IyS {
  font-size: 16px;
  left: 50%;
  opacity: 0;
  position: absolute;
  transform: translateX(-50%) scale(2);
  transition: transform .2s ease-in, opacity .1s ease-in
}

.HPfh9qcCN7 .d5eYgu2IyS {
  opacity: 1;
  transform: translateX(-50%) scale(1);
  transition-delay: .1s
}

.CQInNL2t0B {
  opacity: 1;
  transform: scale(1);
  transition: transform .2s ease-in, opacity .2s ease-in
}

.HPfh9qcCN7 .CQInNL2t0B {
  opacity: 0;
  transform: scale(.8);
  transition-delay: .1s
}

._9beREeuevt {
  display: flex;
  flex-direction: row
}

[dir=rtl] ._9beREeuevt {
  direction: ltr;
  flex-direction: row-reverse
}

.rF9c-Rz6B6 {
  flex-flow: wrap;
  height: 100%
}

.W-jMkWb7R6 {
  flex-shrink: 0;
  width: 100%
}

[dir=rtl] .W-jMkWb7R6 {
  direction: rtl
}

.JIDR-WoVW2 {
  height: 100%
}

.r8EHyrJYnL {
  background-color: var(--bg-beta);
  overflow: hidden;
  position: relative;
  width: 100%;
  z-index: 1
}

.Pyd94Zn1V7 {
  background-color: var(--accent-alpha);
  border-radius: 4px;
  transform: translateX(0)
}

.aWLPZJk57D,
.Pyd94Zn1V7 {
  height: 2px;
  pointer-events: none;
  position: absolute;
  width: 2px
}

.aWLPZJk57D {
  background-color: var(--high-alpha);
  z-index: -1
}

.l79OrVygX1 {
  left: 0
}

.mSQ6nMdQEo {
  right: 0
}

.RJUqaOv-Da {
  top: 0
}

.YSD6LP7sW0 {
  bottom: 0
}

.q2Na9rKNC5 {
  align-items: center;
  display: flex;
  font-weight: 700;
  position: relative;
  text-align: center;
  z-index: 1
}

.GWT-Tf46-7 {
  display: block;
  width: 100%
}

.o0XYyzBrDj {
  font-weight: 400
}

.qonDsuwM8t {
  color: var(--accent-alpha);
  left: 0;
  top: 0
}

.qonDsuwM8t,
.T8gHUoHiPP {
  font-weight: 700;
  position: absolute
}

.T8gHUoHiPP {
  color: var(--contrast-alpha);
  display: block;
  font-size: 12px;
  width: 100%;
  z-index: 1
}

.jnFoUFrfoH {
  -webkit-font-smoothing: antialiased;
  color: var(--contrast-gamma);
  display: inline-block;
  font-family: inherit;
  font-size: 16px;
  height: 100%;
  line-height: 1.125;
  min-height: 52px;
  width: 100%
}

.jnFoUFrfoH:active {
  background-color: rgb(var(--base-beta-rgb) .3)
}

.jnFoUFrfoH.focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 2px;
  bottom: 4px;
  content: "";
  display: block;
  left: 4px;
  position: absolute;
  right: 4px;
  top: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.jnFoUFrfoH:focus-visible:before {
  border: 1px solid var(--accent-alpha);
  border-radius: 2px;
  bottom: 4px;
  content: "";
  display: block;
  left: 4px;
  position: absolute;
  right: 4px;
  top: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  z-index: 1
}

.jnFoUFrfoH.G5JCKaodK0.focus-visible:before {
  bottom: -3px;
  left: -3px;
  right: -3px;
  top: -3px
}

.jnFoUFrfoH.G5JCKaodK0:focus-visible:before {
  bottom: -3px;
  left: -3px;
  right: -3px;
  top: -3px
}

.lP2-rhHWyE {
  display: flex;
  flex-direction: column;
  width: 100%
}

.bB-4rtOYZd {
  flex-direction: row
}

* {
  box-sizing: border-box
}

html {
  scrollbar-gutter: stable
}

body,
html {
  height: 100%
}

#___gatsby {
  height: 100vh;
  width: 100%
}

body {
  background-color: #0b1118;
  display: flex;
  font-family: Roboto, serif;
  margin: 0;
  padding: 0;
  width: 100%
}

:active,
:focus {
  -webkit-tap-highlight-color: transparent;
  outline: none;
  touch-action: manipulation
}

.page-dummy {
  display: flex;
  height: 100vh
}

.btn-menu {
  background: var(--bg-alpha);
  border: none;
  display: flex;
  outline: none;
  padding: 0;
  white-space: nowrap
}

.com-header .btn-menu:hover {
  background-color: transparent
}

.btn-menu__icon {
  fill: var(--contrast-alpha)
}

.btn-menu:hover .btn-menu__icon {
  fill: var(--accent-beta)
}

.btn-menu svg {
  color: var(--contrast-alpha)
}

.page .com-header-nav-links-item {
  cursor: pointer;
  position: relative
}

.page .com-header-nav-links-item__main-wrap {
  display: flex
}

.page .com-header-nav-links-item__arrow {
  display: none
}

@media (min-width:1120px) {
  .page .com-header-nav-links-item__arrow {
    background-color: var(--contrast-beta);
    display: block;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzlDQjBDMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4yOTMgOS4yOTNhMSAxIDAgMCAwIDAgMS40MTRsNCA0YTEgMSAwIDAgMCAxLjQxNCAwbDQtNGExIDEgMCAwIDAtMS40MTQtMS40MTRMMTIgMTIuNTg2IDguNzA3IDkuMjkzYTEgMSAwIDAgMC0xLjQxNCAweiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzlDQjBDMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNy4yOTMgOS4yOTNhMSAxIDAgMCAwIDAgMS40MTRsNCA0YTEgMSAwIDAgMCAxLjQxNCAwbDQtNGExIDEgMCAwIDAtMS40MTQtMS40MTRMMTIgMTIuNTg2IDguNzA3IDkuMjkzYTEgMSAwIDAgMC0xLjQxNCAweiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: cover;
    mask-size: cover;
    transform: scaleY(-1);
    width: 18px
  }

  .page .com-header-nav-links-item__arrow--active {
    background-color: var(--accent-on-accent);
    transform: scale(1)
  }
}

.page .com-header-nav-links-item__main {
  color: var(--contrast-beta);
  font-size: 16px;
  letter-spacing: 0;
  line-height: 24px;
  /* padding-top: 16px */
}

.page .com-header-nav-links-item__main--head {
  display: none
}

@media (min-width:1120px) {
  .page .com-header-nav-links-item__main {
    font-weight: 500;
    padding-top: 0
  }

  .page .com-header-nav-links-item__main--active {
    color: var(--accent-on-accent)
  }

  .page .com-header-nav-links-item__main--head {
    display: block
  }

  /* .page .com-header-nav-links-item__list-wrap {
    height: 0;
    left: 50%;
    margin: 0;
    min-width: 120%;
    overflow: hidden;
    position: absolute;
    top: 100%;
    transform: translateX(-50%)
  } */

  .page .com-header-nav-links-item__list-wrap--show {
    height: -moz-fit-content;
    height: fit-content
  }
}

.page .com-header-nav-links-item__list {
  margin: 0
}

@media (min-width:1120px) {
  .page .com-header-nav-links-item__list {
    background: var(--base-alpha);
    border-radius: 8px;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 6px;
    padding: 8px 16px
  }
}

.page .com-header-nav-links-item__item {
  color: var(--contrast-beta);
  padding-top: 16px
}

.page .com-header-nav-links-item__item a {
  white-space: nowrap
}

.page .com-header-nav-links-item__item:hover {
  color: var(--accent-alpha)
}

@media (min-width:1120px) {
  .page .com-header-nav-links-item__item {
    padding-top: 0
  }
}

.com-header-links {
  font-family: var(--main-font);
  margin: 36px 0 0
}

@media (min-width:1120px) {
  .com-header-links {
    display: flex;
    flex-direction: row;
    gap: 40px;
    margin: 0 36px
  }
}

.menu {
  background: var(--bg-alpha);
  display: flex;
  flex-direction: column;
  height: 100vh;
  left: 0;
  padding: 24px;
  position: fixed;
  top: 0;
  transform: translateX(-100%);
  transition: transform .2s ease-in-out;
  width: 308px;
  will-change: transform;
  z-index: 1
}

.menu_open {
  transform: translateX(0)
}

.menu__list {
  flex-direction: column;
  padding: 24px 0
}

.menu__top-wrap {
  display: flex;
  justify-content: space-between
}

.menu__close-icon {
  align-items: center;
  display: flex;
  justify-content: center
}

.close-menu {
  background-color: rgba(0, 0, 0, .502);
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100vw;
  z-index: 1
}

.page__header {
  padding-top: 4px
}

.page__header .com-header {
  align-items: center;
  color: var(--contrast-beta);
  display: flex;
  font-family: var(--main-font);
  height: 80px;
  justify-content: space-between;
  padding: 16px 40px;
  z-index: 1000
}

@media (max-width:860px) {
  .page__header .com-header {
    justify-content: space-between;
    padding-left: 24px;
    padding-right: 24px
  }
}

@media (max-width:374px) {
  .page__header .com-header {
    padding-left: 8px;
    padding-right: 8px
  }
}

.page__header .com-header__box,
.page__header .com-header__wrap {
  align-items: center;
  display: flex
}

.page__header .com-header__box {
  gap: 24px;
  position: relative
}

@media (min-width:600px) {
  .page__header .com-header__box {
    gap: 40px
  }
}

.page__header .com-header__box svg {
  fill: var(--contrast-gamma);
  transition: fill .2s
}

.page__header .com-header__logo-link {
  line-height: 1em
}

.page__header .com-header__logo-icon_mini {
  position: relative
}

.page__header .com-header__buttons-wrap {
  display: flex;
  gap: 12px
}

@media (min-width:960px) {
  .page__header .com-header__buttons-wrap {
    gap: 16px
  }
}

.page__header .com-header__button-login {
  min-width: 72px
}

@media (min-width:960px) {
  .page__header .com-header__button-login {
    min-width: 84px
  }
}

.page__header .com-header__button-register {
  min-width: 106px
}

@media (min-width:960px) {
  .page__header .com-header__button-register {
    min-width: 125px
  }
}

.com-footer-m-nav-links {
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
  flex-wrap: wrap;
  width: 100%
}

.com-footer-m-nav-links__part {
  flex: 1
}

.com-footer-m-nav-links__title {
  color: var(--accent-on-accent);
  font-family: var(--main-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  letter-spacing: .05em;
  line-height: 2;
  margin-bottom: 12px;
  margin-top: 0;
  text-transform: uppercase;
  white-space: nowrap
}

@media (min-width:860px) {
  .com-footer-m-nav-links__title {
    margin-bottom: 16px
  }
}

[dir=ltr] .com-footer-m-nav-links__list {
  padding-left: 0
}

[dir=rtl] .com-footer-m-nav-links__list {
  padding-right: 0
}

.com-footer-m-nav-links__list {
  -moz-column-gap: 16px;
  column-gap: 16px;
  display: flex;
  flex-direction: row;
  margin-bottom: 16px
}

@media (min-width:860px) {
  .com-footer-m-nav-links__list {
    flex-direction: column;
    margin-bottom: -12px
  }
}

.com-footer-m-nav-links__item {
  white-space: nowrap
}

@media (min-width:860px) {
  .com-footer-m-nav-links__item {
    margin-bottom: 12px
  }
}

.com-footer-c-nav-link {
  color: var(--contrast-beta);
  transition: color .2s
}

@media (pointer:fine) {

  .com-footer-c-nav-link:focus,
  .com-footer-c-nav-link:hover {
    color: var(--accent-alpha);
    cursor: pointer
  }
}

.com-footer-m-social-list {
  display: flex;
  margin-right: -16px
}

@media (min-width:375px) and (max-width:767px) {
  .com-footer-m-social-list {
    margin-right: -20px
  }
}

.com-footer-m-social-list__link {
  margin-right: 16px
}

@media (min-width:375px) and (max-width:767px) {
  .com-footer-m-social-list__link {
    margin-right: 20px
  }
}

.com-footer-c-social-link {
  align-items: center;
  border-radius: var(--corner-radius-beta);
  box-sizing: border-box;
  color: var(--accent-on-accent);
  display: inline-flex;
  flex-direction: column;
  font-size: 16px;
  height: 168px;
  justify-content: space-around;
  line-height: 1.1;
  min-width: 118px;
  padding: 24px 24px 32px;
  text-align: center;
  transition: background-color .2s
}

@media (min-width:600px) {
  .com-footer-c-social-link {
    padding: 16px
  }
}

.com-footer-c-social-link_type_youtube {
  background-color: #eb3223
}

@media (pointer:fine) {
  .com-footer-c-social-link_type_youtube:hover {
    background-color: #ef5e52;
    cursor: pointer
  }
}

.com-footer-c-social-link_type_youtube:active {
  background-color: #c92012
}

.com-footer-c-social-link_type_facebook {
  background-color: #3079ea
}

@media (pointer:fine) {
  .com-footer-c-social-link_type_facebook:hover {
    background-color: #5d96ef;
    cursor: pointer
  }
}

.com-footer-c-social-link_type_facebook:active {
  background-color: #155fd0
}

.com-footer-c-social-link__amount {
  display: block;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: .05em;
  line-height: 1.33;
  margin-bottom: 16px;
  text-transform: uppercase
}

@media (min-width:600px) {
  .com-footer-c-social-link__amount {
    margin-bottom: 8px
  }
}

.com-footer-m-main-info {
  align-items: flex-start;
  display: flex;
  flex-direction: column
}

@media (min-width:860px) {
  .com-footer-m-main-info {
    flex-direction: row
  }
}

.com-footer-m-main-info__content {
  display: flex;
  flex-direction: column;
  margin-bottom: 32px;
  width: 100%
}

@media (min-width:375px) {
  .com-footer-m-main-info__content {
    margin-bottom: 40px
  }
}

@media (min-width:600px) {
  .com-footer-m-main-info__content {
    align-items: center;
    flex-direction: row
  }
}

@media (min-width:860px) {
  .com-footer-m-main-info__content {
    margin-bottom: 0;
    padding-right: 32px;
    width: calc(33.33333% - 66.66667px)
  }
}

.com-footer-m-main-info__data {
  margin-bottom: 32px
}

@media (min-width:375px) {
  .com-footer-m-main-info__data {
    margin-bottom: 40px
  }
}

@media (min-width:600px) {
  .com-footer-m-main-info__data {
    flex-grow: 1;
    margin-bottom: 0
  }
}

.com-footer-m-main-info__logo {
  display: inline-block;
  margin-bottom: 16px
}

@media (min-width:375px) {
  .com-footer-m-main-info__logo {
    margin-bottom: 32px
  }
}

@media (min-width:860px) {
  .com-footer-m-main-info__logo {
    margin-bottom: 24px
  }
}

.com-footer-m-main-info__copy {
  font-size: 12px;
  line-height: 1.5;
  text-transform: uppercase
}

@media (min-width:600px) {
  .com-footer-m-main-info__social-links {
    margin-left: 24px
  }
}

@media (min-width:860px) {
  .com-footer-m-main-info__text {
    flex-grow: 1;
    width: calc(66.66667% + 72px)
  }
}

@media (min-width:1100px) {
  .com-footer-m-main-info__text {
    width: calc(66.66667% + 114.66667px)
  }
}

.com-footer {
  background-color: var(--bg-gamma);
  color: var(--contrast-beta);
  font-family: var(--main-font);
  font-size: 12px;
  line-height: 2.2
}

.is-webview .com-footer {
  display: none
}

[dir=ltr] .com-footer__container {
  padding-left: 16px
}

[dir=ltr] .com-footer__container,
[dir=rtl] .com-footer__container {
  padding-right: 16px
}

[dir=rtl] .com-footer__container {
  padding-left: 16px
}

.com-footer__container {
  box-sizing: border-box;
  margin: 0 auto
}

@media (min-width:375px) {
  [dir=ltr] .com-footer__container {
    padding-right: 24px
  }

  [dir=ltr] .com-footer__container,
  [dir=rtl] .com-footer__container {
    padding-left: 24px
  }

  [dir=rtl] .com-footer__container {
    padding-right: 24px
  }
}

@media (min-width:600px) {
  [dir=ltr] .com-footer__container {
    padding-right: 32px
  }

  [dir=ltr] .com-footer__container,
  [dir=rtl] .com-footer__container {
    padding-left: 32px
  }

  [dir=rtl] .com-footer__container {
    padding-right: 32px
  }
}

@media (min-width:768px) {
  [dir=ltr] .com-footer__container {
    padding-right: 60px
  }

  [dir=ltr] .com-footer__container,
  [dir=rtl] .com-footer__container {
    padding-left: 60px
  }

  [dir=rtl] .com-footer__container {
    padding-right: 60px
  }
}

@media (min-width:1100px) {
  [dir=ltr] .com-footer__container {
    padding-right: 96px
  }

  [dir=ltr] .com-footer__container,
  [dir=rtl] .com-footer__container {
    padding-left: 96px
  }

  [dir=rtl] .com-footer__container {
    padding-right: 96px
  }

  .com-footer__container {
    max-width: 1280px
  }
}

.com-footer-top {
  padding-bottom: 24px;
  padding-top: 40px
}

@media (min-width:375px) {
  .com-footer-top {
    padding-bottom: 40px;
    padding-top: 48px
  }
}

@media (min-width:600px) {
  .com-footer-top {
    padding-top: 32px
  }
}

@media (min-width:860px) {
  .com-footer-top {
    padding-top: 40px
  }
}

@media (min-width:1100px) {
  .com-footer-top {
    padding-bottom: 48px;
    padding-top: 80px
  }
}

.com-footer-top__main {
  display: flex;
  margin-bottom: 48px;
  width: 100%
}

@media (min-width:860px) {
  .com-footer-top__main {
    margin-bottom: 56px
  }

  .com-footer-top__main--max_width-860 {
    display: flex
  }
}

@media (max-width:859px) {
  .com-footer-top__main--max_width-860 {
    display: none
  }
}

[dir=ltr] .com-footer-top__nav {
  margin-right: -16px
}

[dir=rtl] .com-footer-top__nav {
  margin-left: -16px
}

.com-footer-top__nav {
  flex-grow: 1
}

.com-footer-bottom {
  background-color: var(--bg-alpha);
  font-size: 16px;
  line-height: 1.33
}

@media (min-width:860px) {
  .com-footer-bottom {
    font-size: 12px
  }
}

.com-footer-bottom__content {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding-bottom: 24px;
  padding-top: 24px
}

@media (min-width:480px) {
  .com-footer-bottom__content {
    align-items: center;
    flex-direction: row
  }
}

.com-footer-bottom__langs {
  margin-bottom: 40px
}

@media (min-width:480px) {
  .com-footer-bottom__langs {
    margin-bottom: 0;
    min-width: 188px;
    width: 50%
  }
}

@media (min-width:860px) {
  .com-footer-bottom__langs {
    box-sizing: border-box;
    width: calc(33.33333% - 66.66667px)
  }
}

.com-footer-bottom__langs svg:nth-of-type(2) {
  transform: rotate(180deg)
}

.com-footer-bottom__nav {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: -40px;
  overflow: hidden;
  position: relative;
  width: 100%
}

@media (min-width:480px) {
  .com-footer-bottom__nav {
    width: 66.66667%
  }
}

@media (min-width:860px) {
  .com-footer-bottom__nav {
    flex-grow: 1;
    justify-content: flex-start;
    max-width: 100%;
    width: calc(66.66667% + 72px)
  }
}

@media (min-width:1100px) {
  .com-footer-bottom__nav {
    width: calc(66.66667% + 114.66667px)
  }
}

[dir=ltr] .com-footer-bottom__link {
  margin-right: 15%
}

[dir=rtl] .com-footer-bottom__link {
  margin-left: 15%
}

.com-footer-bottom__link {
  margin-bottom: 40px
}

@media (min-width:480px) {
  [dir=ltr] .com-footer-bottom__link {
    margin-right: 10%
  }

  [dir=rtl] .com-footer-bottom__link {
    margin-left: 10%
  }
}

[dir=ltr] .com-footer-bottom__link:last-child {
  margin-right: 0
}

[dir=rtl] .com-footer-bottom__link:last-child {
  margin-left: 0
}

a.button.com-c-button,
button.com-c-button {
  align-items: center;
  border-radius: var(--corner-radius-beta);
  color: var(--accent-on-accent);
  display: flex;
  font-family: var(--main-font);
  font-size: 16px;
  font-style: inherit;
  font-weight: 500;
  line-height: 1.25;
  min-height: 64px;
  overflow: hidden;
  padding: 8px 24px;
  text-align: center;
  transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out
}

a.button.com-c-button_color_default,
button.com-c-button_color_default {
  background-color: inherit
}

a.button.com-c-button_color_primary,
button.com-c-button_color_primary {
  background-color: var(--base-alpha)
}

@media (pointer:fine) {

  a.button.com-c-button_color_primary:focus,
  a.button.com-c-button_color_primary:hover,
  button.com-c-button_color_primary:focus,
  button.com-c-button_color_primary:hover {
    background-color: var(--accent-beta);
    cursor: pointer
  }
}

a.button.com-c-button_color_primary:active,
button.com-c-button_color_primary:active {
  background-color: var(--accent-gamma)
}

a.button.com-c-button_color_accent,
button.com-c-button_color_accent {
  background-color: var(--accent-alpha)
}

@media (pointer:fine) {

  a.button.com-c-button_color_accent:focus,
  a.button.com-c-button_color_accent:hover,
  button.com-c-button_color_accent:focus,
  button.com-c-button_color_accent:hover {
    background-color: var(--accent-beta);
    cursor: pointer
  }
}

a.button.com-c-button_color_accent:active,
button.com-c-button_color_accent:active {
  background-color: var(--accent-gamma)
}

a.button.com-c-button_state_disabled,
button.com-c-button_state_disabled {
  pointer-events: none
}

a.button.com-c-button_option_full-width,
button.com-c-button_option_full-width {
  width: 100%
}

.cookie-consent {
  animation: cookie-consent-animate .35s ease-in-out;
  animation-fill-mode: forwards;
  background-color: var(--high-alpha);
  border-radius: var(--corner-radius-alpha);
  bottom: 8px;
  box-shadow: 0 12px 24px rgba(18, 27, 38, .5);
  color: var(--contrast-alpha);
  font-family: var(--main-font);
  left: 0;
  margin: 0 auto;
  max-width: 1088px;
  opacity: 0;
  padding: 16px;
  position: fixed;
  right: 0;
  transform: translateY(20vh);
  transition: opacity .8s ease-out, transform .8s ease-out, visibility .8s ease-out;
  visibility: hidden;
  will-change: opacity, transform, visibility;
  z-index: 999
}

@media (max-width:1350px) {
  .cookie-consent {
    left: 0;
    right: 6%;
    width: calc(100% - 200px)
  }
}

@media (max-width:960px) {
  .cookie-consent {
    left: 0;
    right: 10%;
    width: calc(100% - 200px)
  }
}

@media (max-width:768px) {
  .cookie-consent {
    left: 0;
    right: 16%;
    width: calc(100% - 180px)
  }
}

@media (max-width:560px) {
  .cookie-consent {
    left: 0;
    right: 0;
    width: calc(100% - 20px)
  }
}

.cookie-consent__container {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between
}

@media (min-width:600px) {
  .cookie-consent__container {
    bottom: 8px;
    flex-direction: row
  }
}

.cookie-consent__title {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: 8px
}

[dir=ltr] .cookie-consent__text {
  padding-right: 0
}

[dir=rtl] .cookie-consent__text {
  padding-left: 0
}

.cookie-consent__text {
  color: var(--contast-beta);
  font-size: 12px;
  line-height: 1.333333333;
  margin-bottom: 16px
}

@media (min-width:600px) {
  [dir=ltr] .cookie-consent__text {
    padding-right: 16px
  }

  [dir=rtl] .cookie-consent__text {
    padding-left: 16px
  }

  .cookie-consent__text {
    margin-bottom: 0
  }
}

.cookie-consent .cookie-consent__button {
  border-radius: var(--corner-radius-beta);
  font-size: 16px;
  line-height: 1.5;
  min-width: 200px;
  padding: 12px
}

@media (min-width:600px) {
  .cookie-consent .cookie-consent__button {
    width: auto
  }
}

.cookie-consent__link {
  color: var(--contrast-alpha);
  text-decoration: underline
}

@keyframes cookie-consent-animate {
  to {
    opacity: 1;
    transform: none;
    visibility: visible
  }
}

:root {
  --main-font: "Roboto", sans-serif
}

.page {
  background-color: var(--bg-alpha);
  color: var(--accent-on-accent);
  font-family: Roboto, sans-serif;
  font-family: var(--main-font);
  font-size: 16px;
  line-height: 26px;
  min-height: 100vh;
  min-width: 320px;
  position: relative;
  z-index: 0
}

@media (pointer:coarse) {
  .page {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
  }
}

.page__content {
  overflow: visible;
  position: relative
}

.page__header {
  background: var(--bg-alpha);
  position: relative;
  z-index: 1000
}

@supports (position:sticky) {
  .page__header {
    position: sticky;
    top: 0
  }
}

@media (min-width:480px) {
  .page-main {
    padding-bottom: 4.5rem
  }
}

@media (min-width:600px) {
  .page-main {
    padding-bottom: 2.875rem
  }
}

@media (min-width:768px) {
  .page-main {
    padding-bottom: 3.75rem;
    padding-top: 1.5rem
  }
}

@media (min-width:1100px) {
  .page-main {
    padding-bottom: 3.75rem;
    padding-top: 1.5rem
  }
}

.page__container {
  box-sizing: border-box;
  margin: 0 auto;
  padding-left: 16px;
  padding-right: 16px;
  width: 100%
}

@media (min-width:480px) {
  .page__container {
    padding-left: 24px;
    padding-right: 24px
  }
}

@media (min-width:600px) {
  .page__container {
    padding-left: 32px;
    padding-right: 32px
  }
}

@media (min-width:768px) {
  .page__container {
    padding-left: 60px;
    padding-right: 60px
  }
}

@media (min-width:1100px) {
  .page__container {
    max-width: 1280px;
    padding-left: 1rem;
    padding-right: 1rem
  }
}

.page__wrapper {
  box-sizing: border-box;
  margin: 0 auto;
  padding-left: 16px;
  padding-right: 16px
}

@media (min-width:375px) {
  .page__wrapper {
    padding-left: 24px;
    padding-right: 24px
  }
}

@media (min-width:600px) {
  .page__wrapper {
    padding-left: 32px;
    padding-right: 32px
  }
}

@media (min-width:768px) {
  .page__wrapper {
    padding-left: 60px;
    padding-right: 60px
  }
}

@media (min-width:1100px) {
  .page__wrapper {
    max-width: 1280px;
    padding-left: 96px;
    padding-right: 96px
  }
}

.page__section {
  margin-bottom: 36px;
  margin-top: 36px
}

@media (min-width:480px) {
  .page__section {
    margin-bottom: 52px;
    margin-top: 52px
  }
}

@media (min-width:768px) {
  .page__section {
    margin-bottom: 60px;
    margin-top: 60px
  }
}

@media (min-width:960px) {
  .page__section {
    margin-bottom: 120px;
    margin-top: 120px
  }
}

@media (min-width:1080px) {
  .page__section {
    margin-bottom: 150px;
    margin-top: 150px
  }
}

@media (min-width:480px) and (max-width:768px) {
  .page__section:first-child {
    margin-top: 32px
  }
}

.page .text {
  color: var(--contrast-beta);
  font-family: Roboto, sans-serif;
  font-family: var(--main-font);
  font-size: 20px;
  line-height: 34px
}

.page .text_small {
  font-size: 16px;
  line-height: 1.6
}

.page__columns {
  display: grid;
  position: relative
}

.page__columns_2col {
  grid-column-gap: 5%;
  grid-row-gap: 3rem;
  grid-template-columns: repeat(1, 1fr)
}

@media (min-width:600px) {
  .page__columns_2col {
    grid-template-columns: repeat(2, 1fr)
  }
}

.page--hi h1,
.page--hi h2,
.page--hi h3,
.page--hi h4,
.page--hi h5 {
  line-height: 1.5
}