@charset "UTF-8";:root{--color-primitive-001ddd808f: rgba(242, 181, 29, .1);--color-primitive-00c60e2afa: rgba(229, 167, 34, .14);--color-primitive-00fcf96c34: rgba(15, 23, 42, .04);--color-primitive-02a3695f30: rgba(16, 163, 127, .18);--color-primitive-03c2082e2f: #3b4b63;--color-primitive-04cb0760aa: #41ff5a;--color-primitive-04fbaad760: #10a37f;--color-primitive-0563b63739: rgba(198, 147, 110, .28);--color-primitive-05b44f3a96: #0a0a0a;--color-primitive-06efbaa775: #9a9a9a;--color-primitive-0729ae0e07: rgba(0, 0, 0, .4);--color-primitive-0752d421c2: rgba(255, 255, 255, .9);--color-primitive-07bb179a36: rgba(255, 200, 150, .95);--color-primitive-08302b9601: rgba(60, 210, 230, .22);--color-primitive-0850a7700d: rgba(255, 255, 255, .96);--color-primitive-08a1b45716: rgba(248, 250, 252, .92);--color-primitive-08a9fb880a: rgba(0, 0, 0, .9);--color-primitive-08f703cf4e: rgba(21, 21, 21, .92);--color-primitive-091ccaec15: #ffb14a;--color-primitive-09884d7f39: rgba(0, 0, 0, .18);--color-primitive-0a3ac03fe9: #7ce58f;--color-primitive-0a8ee42f72: #667489;--color-primitive-0a98dd602c: rgb(10 10 10 / 10%);--color-primitive-0b8d6eca82: rgba(229, 167, 34, .38);--color-primitive-0bd624c04d: #aad7ff;--color-primitive-0be2ac367b: #252525;--color-primitive-0d1ee11353: rgba(22, 163, 74, .12);--color-primitive-0dd2211114: #ff7a7a;--color-primitive-0dda400f86: rgba(255, 255, 255, .52);--color-primitive-0e23f6698e: rgba(239, 68, 68, .08);--color-primitive-0e74138b47: rgba(255, 255, 255, .18);--color-primitive-0f1c00d7e3: rgba(255, 255, 255, .08);--color-primitive-1004d737b3: #6f6f6c;--color-primitive-10749aeaaa: rgba(255, 255, 255, .54);--color-primitive-112ccd7962: #c9d4e0;--color-primitive-11ded177e9: rgba(60, 200, 120, .24);--color-primitive-128f8e6c23: rgba(255, 255, 255, .09);--color-primitive-12b38b1054: rgba(34, 197, 94, .1);--color-primitive-12b43a06c4: rgba(255, 255, 255, .04);--color-primitive-134195f798: #e8edf3;--color-primitive-1371e610da: rgba(220, 234, 244, .9);--color-primitive-147460ca43: #26383b;--color-primitive-1704b4a51a: #20361e;--color-primitive-17ab3dd1ab: rgba(0, 0, 0, .45);--color-primitive-1866361ba6: #ff8f8f;--color-primitive-188b8627d7: rgba(22, 163, 74, .24);--color-primitive-194d915463: #ffd464;--color-primitive-198c041689: #607d8b;--color-primitive-1a8eb934c0: #141414;--color-primitive-1b6dafcfcd: #f0dfd2;--color-primitive-1b89b0dd30: #2e7bd1;--color-primitive-1c81862cf3: rgba(255, 255, 255, .6);--color-primitive-1ca4b90943: rgba(243, 190, 19, .55);--color-primitive-1eefe370d1: #e7d1bf;--color-primitive-1f685ba10a: #7ad3f733;--color-primitive-201e10adbc: #0d996e;--color-primitive-2056254ce2: rgba(15, 23, 42, .14);--color-primitive-2176cdb4e7: #adbaca;--color-primitive-21a7b91015: rgba(220, 80, 80, .18);--color-primitive-22569106b7: rgba(20, 20, 20, .1);--color-primitive-22d5855c95: #c9c9c9;--color-primitive-233f866112: #dbe3ec;--color-primitive-2354798221: rgba(255, 107, 107, .45);--color-primitive-23db422bc1: rgba(255, 107, 107, .06);--color-primitive-23df3f262f: #d6d6db;--color-primitive-26df343f16: rgba(255, 99, 99, .08);--color-primitive-26ef82a5ee: rgba(148, 163, 184, .18);--color-primitive-2780beba15: rgba(22, 22, 24, .72);--color-primitive-2917bdb487: rgba(255, 255, 255, .86);--color-primitive-2a0c9ec665: #b28757;--color-primitive-2a39d3dc07: #6ee7b7;--color-primitive-2a6c04f6dd: rgba(242, 181, 29, .52);--color-primitive-2a8ef7f0c4: #3ddc97;--color-primitive-2abf3748b5: #dfe3e6;--color-primitive-2adcd2ae5c: #161616;--color-primitive-2b2d13a6e1: rgba(0, 0, 0, 0);--color-primitive-2c14367084: #ffd45a;--color-primitive-2c61f431a0: rgba(12, 12, 12, .8);--color-primitive-2ec3ccf346: #baff00;--color-primitive-2f59e7475d: rgba(255, 255, 255, .4);--color-primitive-2f73bcc3e5: #8e6c55;--color-primitive-30143168e1: rgba(255, 0, 0, .08);--color-primitive-3065b3ea49: rgba(0, 0, 0, .22);--color-primitive-30aa51dbb2: rgba(74, 163, 255, 0);--color-primitive-30dfc6fb45: rgba(255, 255, 255, .68);--color-primitive-310ac45d0b: rgba(255, 107, 107, .35);--color-primitive-31191307d1: rgba(141, 91, 64, .85);--color-primitive-32e5d945ab: rgba(255, 0, 0, .15);--color-primitive-33598f25f4: #15803d;--color-primitive-34ed883fda: #0000000d;--color-primitive-358be89072: rgba(34, 197, 94, .2);--color-primitive-35d9d642a1: #322921;--color-primitive-367774f22d: #fcfdff;--color-primitive-36ad6ba5a1: rgba(239, 194, 145, .62);--color-primitive-3772bb669b: rgba(41, 32, 19, .97);--color-primitive-3773a56097: #878787;--color-primitive-38da6d9f45: rgba(255, 255, 255, .07);--color-primitive-391df97436: rgba(0, 0, 0, .2);--color-primitive-3921404220: #343434;--color-primitive-3a184458a6: #f42334;--color-primitive-3a45c3dd9a: #312821;--color-primitive-3a4829d14a: rgba(255, 214, 102, .36);--color-primitive-3a500a6727: #b48cff33;--color-primitive-3a74d6753d: #666666;--color-primitive-3b0901ab5e: rgba(255, 72, 72, .12);--color-primitive-3bc3ba54db: rgba(239, 68, 68, .12);--color-primitive-3c0e4ad9b4: #b4b4b4;--color-primitive-3d399e2e7b: #f6f7f8;--color-primitive-3d8568ea0a: #262626;--color-primitive-3daa04fdf5: #1f1f1f;--color-primitive-3dd711d664: rgba(183, 121, 31, .08);--color-primitive-3de0edf4e9: #0f172a;--color-primitive-3e9b5e6a25: #3b82f6;--color-primitive-3f48777976: #bb916f;--color-primitive-3fe9cf3f4a: rgba(0, 0, 0, .38);--color-primitive-4067023c71: rgba(183, 121, 31, .36);--color-primitive-40b0ec5aec: rgba(255, 200, 60, .14);--color-primitive-4169f68584: #e88;--color-primitive-4190728fd4: rgba(148, 163, 184, .22);--color-primitive-41a39d017e: rgba(0, 0, 0, .915);--color-primitive-4205c445d3: #ff6b7c;--color-primitive-428a01569c: rgba(25, 25, 25, .96);--color-primitive-4304cb5253: rgba(50, 70, 94, .15);--color-primitive-44354ce6d8: #f0f0f0;--color-primitive-44848f2ef0: #8e8e8e;--color-primitive-44e74ebbd9: #4aa3ff;--color-primitive-45876dc994: #665344;--color-primitive-45a6debf7e: #d9c0a8;--color-primitive-45c203d13e: #474747;--color-primitive-460002e9b3: #ff6b7c33;--color-primitive-463e41e52b: #388e3c;--color-primitive-488587c347: rgba(220, 233, 244, .86);--color-primitive-48dafa8eaa: rgba(255, 107, 107, .08);--color-primitive-4988412a1c: #f3f3f3;--color-primitive-499668ca1a: #f8fafc;--color-primitive-4a7faee5f0: rgba(0, 0, 0, .52);--color-primitive-4a920a8389: #e25757;--color-primitive-4ac867a41c: rgba(0, 0, 0, .35);--color-primitive-4b0938a261: rgba(63, 220, 172, .42);--color-primitive-4babd7ac71: rgba(255, 255, 255, 0);--color-primitive-4c46ca1826: rgba(0, 0, 0, .5);--color-primitive-4c4a8a2be3: rgba(255, 255, 255, .56);--color-primitive-4c58cd2153: #eee;--color-primitive-4cb2106d30: rgba(20, 20, 20, 0);--color-primitive-4cbd48104c: #ff9800;--color-primitive-4ced055e89: rgba(16, 163, 127, .4);--color-primitive-4cf1bf9289: rgba(100, 150, 255, .1);--color-primitive-4d0841091b: rgb(10 10 10 / 0%);--color-primitive-4e3d1051f6: rgba(0, 0, 0, .03);--color-primitive-4f68362e2e: #f6f6f4;--color-primitive-5139677e74: #d2dbe6;--color-primitive-51600b4ad0: #36c2ff33;--color-primitive-524bf27755: #f5f5f5;--color-primitive-52ae324b2b: rgb(0 0 0 / 45%);--color-primitive-52ae99e558: #ff5f73;--color-primitive-52f53d1dd6: #ffbf47;--color-primitive-5312d26e7d: #f9b24a33;--color-primitive-532039e4a5: #848484;--color-primitive-5320712891: rgb(0 0 0 / 62%);--color-primitive-53b2196e23: rgba(32, 32, 32, .8);--color-primitive-53fab22a14: #ff8f6633;--color-primitive-54190d6e30: #ffb14a33;--color-primitive-5428afb26f: rgba(0, 0, 0, .42);--color-primitive-54438514a8: #111111;--color-primitive-544f886486: rgba(226, 181, 135, .18);--color-primitive-54e9e744a9: #373737;--color-primitive-54fdf8bd7a: #f0b52c;--color-primitive-55e58680ef: #346a7c;--color-primitive-567073f433: #f7f8fa;--color-primitive-5677df1e73: #7d5d47;--color-primitive-56f3f229f4: #f3f6f9;--color-primitive-572ab42368: rgba(255, 255, 255, .35);--color-primitive-57a7bbb63e: #d46bff;--color-primitive-57e4fa9dc3: rgba(24, 24, 24, .5);--color-primitive-5858f7f2ae: #e2e8f0;--color-primitive-589c0b968f: rgba(239, 68, 68, .35);--color-primitive-598b32b7d9: #000;--color-primitive-5a9907c608: #c29b2f;--color-primitive-5a9e3f3305: #ff7f8f;--color-primitive-5ae22f3e63: rgba(0, 0, 0, .16);--color-primitive-5b6b59677f: #f18484;--color-primitive-5b8e18c27a: #fafbfc;--color-primitive-5d5590689d: rgba(0, 134, 58, .18);--color-primitive-5d58c04545: #1d2b40;--color-primitive-5d61a07674: #d7d7d7;--color-primitive-5d66ad778f: #6c727f;--color-primitive-5d9087b737: rgba(15, 15, 18, .74);--color-primitive-5efc5e7541: #c87425;--color-primitive-5f48b244ec: #e1c650;--color-primitive-5f78237b82: rgba(235, 243, 250, .8);--color-primitive-6134efc5a1: rgba(190, 200, 90, .18);--color-primitive-6237d48c10: rgba(255, 255, 255, .94);--color-primitive-627840e21c: #2a2a2a;--color-primitive-63b7ea2534: rgba(255, 255, 255, .45);--color-primitive-650bd335b7: rgba(153, 209, 255, .18);--color-primitive-65600e3ca3: #323232;--color-primitive-65d2268b66: #62758c;--color-primitive-6695a68f0f: #444444;--color-primitive-66e5934cdc: rgba(15, 23, 42, .16);--color-primitive-670b5e8f04: #ff8b8b;--color-primitive-674bde52bc: #8f9fb2;--color-primitive-681e00e8f0: #3f51b5;--color-primitive-68c4b9bbe7: #ff8f66;--color-primitive-693b3b47e7: rgba(74, 163, 255, .5);--color-primitive-6a14840ea5: rgba(255, 80, 80, .15);--color-primitive-6a2fffacbc: #556274;--color-primitive-6a7d3dcdf3: rgba(71, 85, 105, .08);--color-primitive-6a9d376ed7: #ff6b6b;--color-primitive-6b1019b209: #242424;--color-primitive-6be3966172: #131313;--color-primitive-6bef7345f4: #ff7b84;--color-primitive-6bf6f186ba: #777;--color-primitive-6cc3c4b17d: rgba(255, 0, 0, .18);--color-primitive-6d68d9a111: #7dd3fc;--color-primitive-6dd2fe2794: #0f766e;--color-primitive-6df86d4c40: rgb(0 0 0 / 28%);--color-primitive-6e5bc0e03b: rgba(255, 255, 255, .1);--color-primitive-6f593ec54f: #223045;--color-primitive-6fe7b0a8f4: #f9b24a;--color-primitive-70bc074b56: #d46bff33;--color-primitive-720d273c14: #3250ea;--color-primitive-721d6957be: #73d799;--color-primitive-7234ccf9c9: #9d795b;--color-primitive-72c5f11b29: rgba(255, 255, 255, .62);--color-primitive-7350931714: #f44336;--color-primitive-735a0f9008: rgba(255, 255, 255, .22);--color-primitive-7371e081cd: rgba(0, 0, 0, .25);--color-primitive-74a9726a83: #080808;--color-primitive-74b76757d2: rgba(255, 255, 255, .03);--color-primitive-7577d6dfab: rgba(255, 255, 255, .01);--color-primitive-75b8391be5: rgb(229 167 34 / 45%);--color-primitive-760902898f: #e8ecf3;--color-primitive-765cf933ed: rgba(183, 121, 31, .18);--color-primitive-7781243628: rgba(0, 0, 0, 1);--color-primitive-7870963a5c: rgba(255, 255, 255, .11);--color-primitive-787bd62fda: #91959f;--color-primitive-78a4a4822c: #c7b39f;--color-primitive-78bb6a98e9: rgba(239, 68, 68, .6);--color-primitive-78f2335da7: rgba(255, 255, 255, .8);--color-primitive-790831c6dd: rgba(60, 200, 120, .18);--color-primitive-79838457fa: #9eacbd;--color-primitive-7a06b1f20c: #c8ff00;--color-primitive-7a62bdcbd8: rgb(0 0 0 / 78%);--color-primitive-7bb8549549: rgba(0, 134, 58, .1);--color-primitive-7c45604298: #0b0c0d;--color-primitive-7c55bf843a: rgba(49, 71, 94, .16);--color-primitive-7d15e54d48: #404040;--color-primitive-7d932ceb95: #777777;--color-primitive-7db3a41988: rgba(240, 191, 145, .34);--color-primitive-7e539be2c8: #555555;--color-primitive-7ea0e63590: rgba(15, 23, 42, .08);--color-primitive-7f68711847: #27344a;--color-primitive-7f83731975: #f7faf7;--color-primitive-80513d1fb3: color(display-p3 .955003 .135911 .204169);--color-primitive-805795a9db: #bcc8d6;--color-primitive-809b32d0cd: rgba(255, 190, 140, .22);--color-primitive-81bbfe3b70: #181818;--color-primitive-81eea70666: rgba(255, 255, 255, .88);--color-primitive-829bbf7deb: rgba(255, 255, 255, .5);--color-primitive-82b70c3440: rgba(232, 241, 249, .78);--color-primitive-837811f260: rgba(15, 23, 42, .05);--color-primitive-83da3c3d0c: #b6b6b6;--color-primitive-84da7a196c: rgba(255, 255, 255, .04);--color-primitive-84f1aad944: #a2a2a2;--color-primitive-858abb30fa: rgba(255, 190, 130, .85);--color-primitive-85a4edcb06: #9c27b0;--color-primitive-85b1c03061: rgba(243, 190, 19, .12);--color-primitive-85f89ec1d2: rgba(255, 255, 255, .05);--color-primitive-8614b3e2ec: #0e0f12;--color-primitive-8696798716: rgba(0, 0, 0, .3);--color-primitive-877a6d1a89: #555;--color-primitive-8911e5ba5e: rgba(255, 210, 170, .35);--color-primitive-895780ff49: rgba(255, 255, 255, .12);--color-primitive-8aad1ca360: #fcd34d;--color-primitive-8ac922ca85: #39b86b;--color-primitive-8b3fe02242: rgba(30, 217, 255, .16);--color-primitive-8b6abf9f93: #ff4d4f;--color-primitive-8c2b8e6ada: rgba(0, 0, 0, .8);--color-primitive-8c78fbad60: rgb(241 132 132 / 18%);--color-primitive-8dde0a3483: #3b2d24;--color-primitive-8e2131c88b: #7ce58f33;--color-primitive-8eb6beabbf: #a5b2f6;--color-primitive-8ebe52facb: #81d753;--color-primitive-8eefbfe238: #9fb0bf;--color-primitive-8fc3840f65: #222;--color-primitive-8ff126f980: rgba(18, 18, 18, .76);--color-primitive-8ffe8dba08: rgba(255, 255, 255, .03);--color-primitive-900d7b244f: #cf2c3d;--color-primitive-90e9039557: #858585;--color-primitive-90fd563afc: rgba(255, 99, 99, .25);--color-primitive-919215c3ce: rgba(0, 0, 0, .72);--color-primitive-9288b099af: #324159;--color-primitive-942e4f560a: rgba(241, 246, 251, .9);--color-primitive-94f3ca7d68: #4cd97b;--color-primitive-95b8c65cfd: #9ad6e2;--color-primitive-9632e43598: #7d624d;--color-primitive-964cbd5b18: rgba(255, 255, 255, .84);--color-primitive-9694e23f25: rgba(15, 23, 42, .12);--color-primitive-96a391d181: #2f2f2f;--color-primitive-96cc87b9c3: rgba(220, 80, 80, .24);--color-primitive-97cdf199a6: rgba(255, 255, 255, .02);--color-primitive-98a1d77ea3: rgba(148, 163, 184, .16);--color-primitive-9945c15cc8: #494949;--color-primitive-9a3ad8e897: #818181;--color-primitive-9b2bdc6ff6: #0000001f;--color-primitive-9b75bb444d: rgba(60, 200, 120, .14);--color-primitive-9c9e6bf98d: #2b2b2b;--color-primitive-9cec7ccfc3: rgba(255, 255, 255, .42);--color-primitive-9eeee6f0db: rgba(140, 140, 140, .14);--color-primitive-9f2719b459: rgba(255, 255, 255, .28);--color-primitive-9fc330f454: rgba(148, 163, 184, .28);--color-primitive-a0ab9d2b98: rgba(76, 96, 118, .18);--color-primitive-a107c33181: rgba(0, 0, 0, .05);--color-primitive-a24dafe49f: rgba(60, 210, 230, .16);--color-primitive-a25e6fda00: #0f0f0f;--color-primitive-a293054a1e: #ef4444;--color-primitive-a2beaf5e7c: #5689ff;--color-primitive-a3cf7d63ac: #64646429;--color-primitive-a455642e15: #7ad3f7;--color-primitive-a4d210a12b: #977759;--color-primitive-a502b0185f: rgba(255, 170, 110, .12);--color-primitive-a508377d5a: #52627a;--color-primitive-a5a9c1a487: rgba(255, 255, 255, .2);--color-primitive-a6afe1cac8: #151515;--color-primitive-a6da253e10: #e9e9ea;--color-primitive-a71fe65143: rgba(0, 0, 0, .55);--color-primitive-a75dbf7958: rgba(220, 80, 80, .14);--color-primitive-a78443bc79: #7c6348;--color-primitive-a7b425775b: #f5f7fa;--color-primitive-a8269cf14c: #d8ff00;--color-primitive-a848765152: rgba(255, 255, 255, .95);--color-primitive-a85bf71da7: rgba(0, 0, 0, .28);--color-primitive-a86c8d6e95: #36c2ff;--color-primitive-a981a6004e: #515151;--color-primitive-aae8622a40: #e4e4e4;--color-primitive-ab0e7f544d: #dfdfdf;--color-primitive-ab28b5012a: #0e9c93;--color-primitive-ac7605259f: rgba(255, 220, 120, .08);--color-primitive-acc956112a: #222222;--color-primitive-ad1c0c4d65: rgba(255, 255, 255, .326);--color-primitive-ad79ffd4d0: rgba(80, 140, 255, .2);--color-primitive-af4c77c196: #32c5a0;--color-primitive-af665e3b4b: rgba(255, 255, 255, .92);--color-primitive-b207284884: #171717;--color-primitive-b20cb29c28: rgba(0, 0, 0, .24);--color-primitive-b2aeba16db: #5d5d5d;--color-primitive-b317372120: #7b8794;--color-primitive-b36634cccc: #334155;--color-primitive-b5083789bf: #eef2f6;--color-primitive-b56b02a113: #1c1244;--color-primitive-b75aa050a2: rgba(80, 160, 255, .6);--color-primitive-b80d86226f: #f5d76d;--color-primitive-ba567b7b55: rgba(239, 68, 68, .25);--color-primitive-bb73006bc2: #dddddd;--color-primitive-bbc0494583: rgba(0, 134, 58, .2);--color-primitive-bc59413265: rgba(246, 196, 83, .18);--color-primitive-bd9fa0731a: #d9d9d9;--color-primitive-be4368370c: rgba(198, 147, 110, .08);--color-primitive-bec1d34633: #3155f5;--color-primitive-bf7fd3e9a9: rgba(31, 31, 31, .78);--color-primitive-bfa386549a: #b48cff;--color-primitive-bfeccfcf90: rgba(255, 255, 255, .08);--color-primitive-c042a11e35: #d89a00;--color-primitive-c108db9595: #243142;--color-primitive-c1cc1abff7: #202020;--color-primitive-c235724121: #5d4638;--color-primitive-c315b45f8f: rgb(235 88 88 / 40%);--color-primitive-c44c88097c: color(display-p3 .968168 .680621 .18395);--color-primitive-c46f21dc3f: rgba(219, 231, 242, .82);--color-primitive-c547c6674f: rgb(0 0 0 / 55%);--color-primitive-c5e63d440b: rgba(100, 116, 139, .14);--color-primitive-c659d630ce: #ffffff;--color-primitive-c7238605a6: rgba(0, 0, 0, .1);--color-primitive-c84ca64cce: rgb(66 187 108 / 40%);--color-primitive-c87ca6b1a0: #786555;--color-primitive-c90ada5720: rgba(255, 255, 255, .78);--color-primitive-c93848b462: #c4ea1b;--color-primitive-c93dabf9e6: #3f3f3f;--color-primitive-ca4fcbe4a2: #4a392e;--color-primitive-cb1688780a: #0d0d0d;--color-primitive-cb846be07b: #ff9aa5;--color-primitive-cbb7ff5d72: #c1c1c1;--color-primitive-cc852380c2: rgba(246, 196, 83, .08);--color-primitive-ccabed7bdf: #f3f5f7;--color-primitive-cd25a38099: #8d8d8d;--color-primitive-cd6f939752: #454545;--color-primitive-cd7bfdd5fa: #44556d;--color-primitive-cdddffcdb7: #111;--color-primitive-ce59626366: #292929;--color-primitive-ce8de07f58: #75ff4d;--color-primitive-cead0cbd5e: rgba(0, 0, 0, .12);--color-primitive-cee356d827: #646464;--color-primitive-cf42094bbd: rgba(255, 255, 255, .58);--color-primitive-cf5c547add: #e52b41;--color-primitive-cfa90cede5: rgba(0, 0, 0, .62);--color-primitive-d043891199: rgba(255, 255, 255, .66);--color-primitive-d04a143843: rgba(0, 0, 0, .46);--color-primitive-d090753af9: #1385ff;--color-primitive-d14f901611: #fff;--color-primitive-d32c06da7f: rgba(229, 167, 34, .08);--color-primitive-d33c9db5aa: rgba(71, 85, 105, .26);--color-primitive-d369f76e39: #7a8798;--color-primitive-d377d46037: #ff5c5c;--color-primitive-d3fc373b3f: rgba(0, 0, 0, .18);--color-primitive-d5c50b5d7f: #e7e7e7;--color-primitive-d66f52dd2a: #7ec3ff;--color-primitive-d67e57893a: rgba(74, 163, 255, .45);--color-primitive-d6b82de2c1: rgba(28, 28, 28, .78);--color-primitive-d6f0e3f8c4: rgba(255, 255, 255, .72);--color-primitive-d82d168e14: #ff2948;--color-primitive-d8db3501bb: #7b8ca1;--color-primitive-d91c94d0e0: rgba(0, 0, 0, .65);--color-primitive-d9588ed744: #101010;--color-primitive-d95b0afd1b: #2c3a51;--color-primitive-d97071d0ac: #8797ab;--color-primitive-d98ee4e85a: #aaaaaa;--color-primitive-d9cd28f19f: #7bc6ff;--color-primitive-d9dface8e4: #b7791f;--color-primitive-da4c268780: rgba(255, 255, 255, .82);--color-primitive-da5eb258da: rgba(63, 220, 172, .08);--color-primitive-dc150deded: #4c4c4c;--color-primitive-dca690c2c5: #393939;--color-primitive-dd270e45c7: #ff7676;--color-primitive-dd4b00b468: #c9d4dd;--color-primitive-de991c2332: rgb(229 167 34 / 12%);--color-primitive-dec382a342: #6b7280;--color-primitive-dee687fa21: rgba(25, 25, 25, .72);--color-primitive-df018f564c: #2563eb;--color-primitive-df39961cf9: rgba(110, 180, 255, .9);--color-primitive-dfe0d30f06: #ff2439;--color-primitive-e1aa7573f4: rgba(14, 14, 14, .72);--color-primitive-e235d953b9: rgba(11, 16, 27, .288);--color-primitive-e2a087853e: #949494;--color-primitive-e2df0d83b8: #f5b97a;--color-primitive-e3099c7739: #f9a8d4;--color-primitive-e375e0e67e: #6e7a8b;--color-primitive-e37bffb155: #17130b;--color-primitive-e3c735672d: #54f9a1;--color-primitive-e4b1536815: #333333;--color-primitive-e4f751709e: #888888;--color-primitive-e55d56bcb9: rgba(156, 116, 84, .85);--color-primitive-e571a7c9bb: #2c6732;--color-primitive-e5c6c239ac: rgba(255, 255, 255, .16);--color-primitive-e6516b365b: rgba(80, 140, 220, .35);--color-primitive-e6863e7b53: #626262;--color-primitive-e7693885a9: #f3be13;--color-primitive-e76f0d2e0b: #c7c7cc;--color-primitive-e7ca03e126: rgba(255, 255, 255, .98);--color-primitive-e7d1bbbea9: rgba(255, 255, 255, .035);--color-primitive-e8db479080: rgba(255, 255, 255, .12);--color-primitive-e8ff5a0efe: #5f7088;--color-primitive-e946900b5d: rgba(0, 0, 0, .7);--color-primitive-e957751968: rgba(239, 68, 68, .2);--color-primitive-e98c997a43: rgba(139, 212, 255, .12);--color-primitive-e9ea3e304e: rgba(255, 255, 255, .06);--color-primitive-ea5f24703c: #c4b5fd;--color-primitive-eac19013d2: rgba(100, 116, 139, .12);--color-primitive-ebffb21079: #303030;--color-primitive-ec8f71e37d: #7f7f7f;--color-primitive-ee05572f22: #121212;--color-primitive-eeb798c11f: rgba(255, 255, 255, .13);--color-primitive-eeeb03082c: rgba(32, 31, 35, .88);--color-primitive-ef5ec2c678: rgba(60, 210, 230, .14);--color-primitive-eff610c738: #f6c453;--color-primitive-f0072a8d99: #00863a;--color-primitive-f02523258b: rgba(255, 255, 255, .65);--color-primitive-f1e1a5c926: #e5a722;--color-primitive-f415e0033d: #191919;--color-primitive-f4eae9d689: #ffd666;--color-primitive-f611e8c162: #ff6262;--color-primitive-f67605c774: rgba(246, 196, 83, .36);--color-primitive-f68c755a05: rgba(235, 244, 251, .82);--color-primitive-f79b7ce2f6: #4a7dff;--color-primitive-f8200947b2: rgba(255, 255, 255, .1);--color-primitive-f91928c08e: rgba(0, 0, 0, .6);--color-primitive-f980d309a4: rgba(54, 42, 21, .98);--color-primitive-f9811afdcb: #232323;--color-primitive-f985cd6ff1: #7d7d7d;--color-primitive-f999e9fb6c: rgba(0, 0, 0, .88);--color-primitive-faba50f2f9: #6d7d94;--color-primitive-fb1bf7829e: rgba(15, 23, 42, .07);--color-primitive-fca63f1ba7: #e7f5e8;--color-primitive-fd518b2d4b: #3454f5;--color-primitive-fd9323d03b: #e8e8e8;--color-primitive-fdb6b83b39: #b42318;--color-primitive-ff484be7ff: rgba(255, 255, 255, .14)}:root{--wopsey-black: var(--color-primitive-05b44f3a96);--wopsey-surface: var(--color-primitive-ee05572f22);--wopsey-surface-raised: var(--color-primitive-81bbfe3b70);--wopsey-surface-interactive: var(--color-primitive-3daa04fdf5);--wopsey-border-strong: var(--color-primitive-ebffb21079);--wopsey-border-soft: var(--color-primitive-cd6f939752);--wopsey-text-muted: var(--color-primitive-532039e4a5);--wopsey-text-soft: var(--color-primitive-aae8622a40);--wopsey-white: var(--color-primitive-c659d630ce);--wopsey-blue: var(--color-primitive-720d273c14);--wopsey-lime: var(--color-primitive-c93848b462);--wopsey-danger: var(--color-primitive-80513d1fb3);--wopsey-warning: var(--color-primitive-c44c88097c)}:root,:root[data-theme=dark],:root.force-dark-theme,:root[data-theme=dark] .force-dark-theme,.force-dark-theme{--color-white: var(--color-primitive-d14f901611);--color-white-100: var(--color-primitive-c659d630ce);--color-black: var(--color-primitive-598b32b7d9);--landing-palette-950: var(--color-primitive-1a8eb934c0);--landing-palette-900: var(--color-primitive-f415e0033d);--landing-palette-850: var(--color-primitive-acc956112a);--landing-palette-800: var(--color-primitive-9c9e6bf98d);--landing-palette-600: var(--color-primitive-cee356d827);--landing-palette-600-16: var(--color-primitive-a3cf7d63ac);--landing-palette-500: var(--color-primitive-e2a087853e);--landing-palette-300: var(--color-primitive-cbb7ff5d72);--landing-palette-100: var(--color-primitive-4988412a1c);--landing-palette-0: var(--color-primitive-c659d630ce);--landing-palette-gold: var(--color-primitive-f1e1a5c926);--landing-palette-green: var(--color-primitive-8ebe52facb);--landing-palette-danger: var(--color-primitive-900d7b244f);--color-transparent-glass-btn: var(--color-primitive-8ff126f980);--color-surface-950: var(--color-primitive-8614b3e2ec);--color-surface-925: var(--color-primitive-d9588ed744);--color-surface-910: var(--color-primitive-ee05572f22);--color-surface-900: var(--color-primitive-6be3966172);--color-surface-850: var(--color-primitive-b207284884);--color-surface-800: var(--color-primitive-1a8eb934c0);--color-surface-7f5: var(--color-primitive-3daa04fdf5);--color-surface-750: var(--color-primitive-c1cc1abff7);--color-surface-700: var(--color-primitive-0be2ac367b);--color-surface-650: var(--color-primitive-9c9e6bf98d);--color-surface-625: var(--color-primitive-96a391d181);--color-surface-600: var(--color-primitive-e4b1536815);--color-surface-575: var(--color-primitive-3921404220);--color-surface-550: var(--color-primitive-cee356d827);--color-surface-500: var(--color-primitive-6695a68f0f);--color-surface-475: var(--color-primitive-45c203d13e);--color-surface-450: var(--color-primitive-9945c15cc8);--color-surface-400: var(--color-primitive-7e539be2c8);--color-surface-350: var(--color-primitive-b2aeba16db);--color-surface-300: var(--color-primitive-3a74d6753d);--color-surface-250: var(--color-primitive-7d932ceb95);--color-surface-225: var(--color-primitive-e4f751709e);--color-surface-200: var(--color-primitive-787bd62fda);--color-surface-180: var(--color-primitive-a4d210a12b);--color-surface-160: var(--color-file-purple);--color-surface-150: var(--color-primitive-84f1aad944);--color-surface-130: var(--color-primitive-3c0e4ad9b4);--color-surface-120: var(--color-primitive-83da3c3d0c);--color-surface-110: var(--color-primitive-e76f0d2e0b);--color-surface-100: var(--color-primitive-5d61a07674);--color-surface-90: var(--color-primitive-bd9fa0731a);--color-surface-80: var(--color-primitive-bb73006bc2);--color-surface-70: var(--color-primitive-5f48b244ec);--color-surface-60: var(--color-primitive-d5c50b5d7f);--landing-palette-model-title: var(--color-primitive-c659d630ce);--color-brand: var(--color-primitive-04fbaad760);--color-brand-hover: var(--color-primitive-201e10adbc);--color-avatar: var(--color-primitive-ab28b5012a);--color-success: var(--color-primitive-f0072a8d99);--color-success-hover: var(--color-primitive-e571a7c9bb);--color-danger: var(--color-primitive-a293054a1e);--color-info: var(--color-primitive-3e9b5e6a25);--color-warning: var(--color-primitive-6fe7b0a8f4);--color-warning-strong: var(--color-primitive-5efc5e7541);--color-danger-bright: var(--color-primitive-8b6abf9f93);--color-support-danger: var(--color-primitive-fdb6b83b39);--color-support-highlight: var(--color-primitive-a8269cf14c);--color-brand-mint: var(--color-primitive-af4c77c196);--color-file-red: var(--color-primitive-7350931714);--color-file-indigo: var(--color-primitive-681e00e8f0);--color-file-green: var(--color-primitive-463e41e52b);--color-file-orange: var(--color-primitive-4cbd48104c);--color-file-purple: var(--color-primitive-85a4edcb06);--color-file-slate: var(--color-primitive-198c041689);--color-social-blue: var(--color-primitive-a86c8d6e95);--color-social-blue-soft: var(--color-primitive-a455642e15);--color-social-green: var(--color-primitive-0a3ac03fe9);--color-social-purple: var(--color-primitive-bfa386549a);--color-social-coral: var(--color-primitive-68c4b9bbe7);--color-social-rose: var(--color-primitive-4205c445d3);--color-social-blue-bg: var(--color-primitive-0bd624c04d);--color-social-blue-text: var(--color-primitive-d090753af9);--color-social-green-bg: var(--color-primitive-e3c735672d);--color-social-red-bg: var(--color-primitive-670b5e8f04);--color-social-red-soft: var(--color-primitive-5a9e3f3305);--color-social-warning-soft: var(--color-primitive-091ccaec15);--color-social-violet: var(--color-primitive-57a7bbb63e);--color-danger-soft: var(--color-primitive-6a9d376ed7);--color-promo-blue: var(--color-primitive-a2beaf5e7c);--color-promo-brown: var(--color-primitive-35d9d642a1);--color-promo-brown-dark: var(--color-primitive-3a45c3dd9a);--color-promo-brown-soft: var(--color-primitive-45876dc994);--color-promo-brown-mid: var(--color-primitive-c87ca6b1a0);--color-promo-brown-deep: var(--color-primitive-c235724121);--color-promo-brown-rich: var(--color-primitive-5677df1e73);--color-promo-brown-sand: var(--color-primitive-2f73bcc3e5);--color-promo-brown-clay: var(--color-primitive-7234ccf9c9);--color-promo-brown-charcoal: var(--color-primitive-ca4fcbe4a2);--color-promo-brown-roast: var(--color-primitive-8dde0a3483);--color-promo-brown-tan: var(--color-primitive-9632e43598);--color-promo-gold-soft: var(--color-primitive-3f48777976);--color-promo-gold-bright: var(--color-primitive-194d915463);--color-promo-gold-pale: var(--color-primitive-f4eae9d689);--color-promo-bronze: var(--color-primitive-5efc5e7541);--color-pricing-teal: var(--color-primitive-55e58680ef);--white-alpha-00: var(--color-primitive-4babd7ac71);--white-alpha-01: var(--color-primitive-7577d6dfab);--white-alpha-02: var(--color-primitive-97cdf199a6);--white-alpha-03: var(--color-primitive-74b76757d2);--white-alpha-035: var(--color-primitive-e7d1bbbea9);--white-alpha-04: var(--color-primitive-84da7a196c);--white-alpha-05: var(--color-primitive-85f89ec1d2);--white-alpha-06: var(--color-primitive-e9ea3e304e);--white-alpha-07: var(--color-primitive-38da6d9f45);--white-alpha-08: var(--color-primitive-bfeccfcf90);--white-alpha-09: var(--color-primitive-128f8e6c23);--white-alpha-10: var(--color-primitive-f8200947b2);--white-alpha-11: var(--color-primitive-7870963a5c);--white-alpha-12: var(--color-primitive-e8db479080);--white-alpha-14: var(--color-primitive-ff484be7ff);--white-alpha-16: var(--color-primitive-e5c6c239ac);--white-alpha-18: var(--color-primitive-0e74138b47);--white-alpha-20: var(--color-primitive-a5a9c1a487);--white-alpha-22: var(--color-primitive-735a0f9008);--white-alpha-28: var(--color-primitive-9f2719b459);--white-alpha-33: var(--color-primitive-ad1c0c4d65);--white-alpha-35: var(--color-primitive-572ab42368);--white-alpha-40: var(--color-primitive-2f59e7475d);--white-alpha-45: var(--color-primitive-63b7ea2534);--white-alpha-50: var(--color-primitive-829bbf7deb);--white-alpha-52: var(--color-primitive-0dda400f86);--white-alpha-54: var(--color-primitive-10749aeaaa);--white-alpha-56: var(--color-primitive-4c4a8a2be3);--white-alpha-58: var(--color-primitive-cf42094bbd);--white-alpha-60: var(--color-primitive-1c81862cf3);--white-alpha-62: var(--color-primitive-72c5f11b29);--white-alpha-65: var(--color-primitive-f02523258b);--white-alpha-68: var(--color-primitive-30dfc6fb45);--white-alpha-72: var(--color-primitive-d6f0e3f8c4);--white-alpha-78: var(--color-primitive-c90ada5720);--white-alpha-82: var(--color-primitive-da4c268780);--white-alpha-86: var(--color-primitive-2917bdb487);--white-alpha-90: var(--color-primitive-0752d421c2);--white-alpha-92: var(--color-primitive-af665e3b4b);--white-alpha-95: var(--color-primitive-a848765152);--black-alpha-00: var(--color-primitive-2b2d13a6e1);--black-alpha-03: var(--color-primitive-4e3d1051f6);--black-alpha-05: var(--color-primitive-a107c33181);--black-alpha-10: var(--color-primitive-c7238605a6);--black-alpha-12: var(--color-primitive-cead0cbd5e);--black-alpha-16: var(--color-primitive-5ae22f3e63);--black-alpha-18: var(--color-primitive-d3fc373b3f);--black-alpha-20: var(--color-primitive-391df97436);--black-alpha-22: var(--color-primitive-3065b3ea49);--black-alpha-25: var(--color-primitive-7371e081cd);--black-alpha-28: var(--color-primitive-a85bf71da7);--black-alpha-30: var(--color-primitive-8696798716);--black-alpha-35: var(--color-primitive-4ac867a41c);--black-alpha-38: var(--color-primitive-3fe9cf3f4a);--black-alpha-40: var(--color-primitive-0729ae0e07);--black-alpha-42: var(--color-primitive-5428afb26f);--black-alpha-45: var(--color-primitive-17ab3dd1ab);--black-alpha-46: var(--color-primitive-d04a143843);--black-alpha-50: var(--color-primitive-4c46ca1826);--black-alpha-55: var(--color-primitive-a71fe65143);--black-alpha-60: var(--color-primitive-f91928c08e);--black-alpha-65: var(--color-primitive-d91c94d0e0);--black-alpha-70: var(--color-primitive-e946900b5d);--black-alpha-72: var(--color-primitive-919215c3ce);--black-alpha-80: var(--color-primitive-8c2b8e6ada);--black-alpha-88: var(--color-primitive-f999e9fb6c);--black-alpha-90: var(--color-primitive-08a9fb880a);--black-alpha-915: var(--color-primitive-41a39d017e);--black-alpha-100: var(--color-primitive-7781243628);--danger-alpha-08: var(--color-primitive-0e23f6698e);--danger-alpha-12: var(--color-primitive-3bc3ba54db);--danger-alpha-20: var(--color-primitive-e957751968);--danger-alpha-25: var(--color-primitive-ba567b7b55);--danger-alpha-35: var(--color-primitive-589c0b968f);--danger-alpha-60: var(--color-primitive-78bb6a98e9);--danger-soft-alpha-08: var(--color-primitive-48dafa8eaa);--danger-soft-alpha-06: var(--color-primitive-23db422bc1);--danger-soft-alpha-35: var(--color-primitive-310ac45d0b);--danger-soft-alpha-45: var(--color-primitive-2354798221);--danger-raw-alpha-08: var(--color-primitive-30143168e1);--danger-raw-alpha-15: var(--color-primitive-32e5d945ab);--danger-raw-alpha-18: var(--color-primitive-6cc3c4b17d);--danger-tint-alpha-08: var(--color-primitive-26df343f16);--danger-tint-alpha-25: var(--color-primitive-90fd563afc);--status-red-alpha-14: var(--color-primitive-a75dbf7958);--status-red-alpha-18: var(--color-primitive-21a7b91015);--status-red-alpha-24: var(--color-primitive-96cc87b9c3);--status-green-alpha-14: var(--color-primitive-9b75bb444d);--status-green-alpha-18: var(--color-primitive-790831c6dd);--status-green-alpha-20: var(--color-primitive-bbc0494583);--status-green-alpha-24: var(--color-primitive-11ded177e9);--status-yellow: var(--color-primitive-eff610c738);--status-yellow-alpha-08: var(--color-primitive-cc852380c2);--status-yellow-alpha-18: var(--color-primitive-bc59413265);--status-yellow-alpha-36: var(--color-primitive-f67605c774);--success-raw-alpha-10: var(--color-primitive-7bb8549549);--success-raw-alpha-18: var(--color-primitive-5d5590689d);--status-blue-alpha-20: var(--color-primitive-ad79ffd4d0);--status-blue-alpha-35: var(--color-primitive-e6516b365b);--status-cyan-alpha-45: var(--color-primitive-d67e57893a);--status-cyan-alpha-50: var(--color-primitive-693b3b47e7);--status-cyan-alpha-60: var(--color-primitive-b75aa050a2);--status-gold-alpha-14: var(--color-primitive-40b0ec5aec);--status-gold-alpha-08: var(--color-primitive-ac7605259f);--status-cyan-soft-alpha-12: var(--color-primitive-e98c997a43);--status-cyan-soft-alpha-14: var(--color-primitive-ef5ec2c678);--status-cyan-soft-alpha-16: var(--color-primitive-a24dafe49f);--status-cyan-soft-alpha-18: var(--color-primitive-650bd335b7);--neutral-alpha-14: var(--color-primitive-9eeee6f0db);--brand-alpha-18: var(--color-primitive-02a3695f30);--brand-alpha-40: var(--color-primitive-4ced055e89);--promo-peach-alpha-95: var(--color-primitive-07bb179a36);--promo-orange-alpha-85: var(--color-primitive-858abb30fa);--promo-brown-alpha-85: var(--color-primitive-e55d56bcb9);--promo-brown-deep-alpha-85: var(--color-primitive-31191307d1);--promo-brown-soft-alpha-08: var(--color-primitive-be4368370c);--promo-brown-soft-alpha-18: var(--color-primitive-544f886486);--promo-brown-soft-alpha-28: var(--color-primitive-0563b63739);--promo-brown-soft-alpha-34: var(--color-primitive-7db3a41988);--promo-brown-soft-alpha-62: var(--color-primitive-36ad6ba5a1);--promo-warm-alpha-35: var(--color-primitive-8911e5ba5e);--promo-orange-glow-alpha-22: var(--color-primitive-809b32d0cd);--promo-orange-glow-alpha-12: var(--color-primitive-a502b0185f);--pricing-cyan-alpha-16: var(--color-primitive-8b3fe02242);--pricing-cyan-alpha-22: var(--color-primitive-08302b9601);--pricing-lime-alpha-18: var(--color-primitive-6134efc5a1);--pricing-gold-alpha-36: var(--color-primitive-3a4829d14a);--social-blue-alpha-33: var(--color-primitive-51600b4ad0);--social-green-alpha-33: var(--color-primitive-8e2131c88b);--social-purple-alpha-33: var(--color-primitive-3a500a6727);--social-coral-alpha-33: var(--color-primitive-53fab22a14);--social-rose-alpha-33: var(--color-primitive-460002e9b3);--social-blue-soft-alpha-33: var(--color-primitive-1f685ba10a);--social-warning-alpha-33: var(--color-primitive-54190d6e30);--social-violet-alpha-33: var(--color-primitive-70bc074b56);--text-muted-soft: var(--color-primitive-5d66ad778f);--text-muted-subtle: var(--color-primitive-cd25a38099);--text-muted-mid: var(--color-primitive-06efbaa775);--text-muted-icon: var(--color-primitive-d98ee4e85a);--text-muted-metrics: var(--color-primitive-8eefbfe238);--text-heading-soft: var(--color-primitive-22d5855c95);--text-article: var(--color-primitive-a6da253e10);--text-article-soft: var(--color-primitive-2abf3748b5);--text-article-muted: var(--color-primitive-23df3f262f);--text-article-accent: var(--color-primitive-95b8c65cfd);--text-payment-gold: var(--color-primitive-eff610c738);--text-payment-success: var(--color-primitive-94f3ca7d68);--metrics-grid: var(--color-primitive-bfeccfcf90);--metrics-ticks: var(--text-muted-metrics);--metrics-axis-secondary: var(--color-primitive-78a4a4822c);--metrics-axis-tertiary: var(--color-primitive-e2df0d83b8);--metrics-legend: var(--color-primitive-dd4b00b468);--metrics-series-blue: var(--color-social-blue);--metrics-series-blue-fill: var(--social-blue-alpha-33);--metrics-series-green: var(--color-social-green);--metrics-series-green-fill: var(--social-green-alpha-33);--metrics-series-amber: var(--color-warning);--metrics-series-amber-fill: var(--color-primitive-5312d26e7d);--metrics-series-purple: var(--color-social-purple);--metrics-series-purple-fill: var(--social-purple-alpha-33);--metrics-series-coral: var(--color-social-coral);--metrics-series-coral-fill: var(--social-coral-alpha-33);--metrics-series-cyan: var(--color-social-blue-soft);--metrics-series-cyan-fill: var(--social-blue-soft-alpha-33);--metrics-series-rose: var(--color-social-rose);--metrics-series-rose-fill: var(--social-rose-alpha-33);--metrics-series-warning: var(--color-social-warning-soft);--metrics-series-warning-fill: var(--social-warning-alpha-33);--metrics-series-violet: var(--color-social-violet);--metrics-series-violet-fill: var(--social-violet-alpha-33);--canvas-mask-bg: var(--color-black);--canvas-mask-fill: var(--color-white);--voice-wave-core: var(--color-primitive-d9cd28f19f);--voice-wave-mid: var(--color-primitive-d66f52dd2a);--voice-wave-accent: var(--color-primitive-44e74ebbd9);--voice-wave-edge: var(--color-primitive-1b89b0dd30);--voice-wave-ring: var(--status-cyan-alpha-50);--voice-wave-ring-strong: var(--status-cyan-alpha-45);--voice-wave-ring-clear: var(--color-primitive-30aa51dbb2);--voice-wave-particle: var(--color-primitive-df39961cf9);--voice-wave-stroke: var(--status-blue-alpha-35);--surface-card-dark: var(--color-primitive-acc956112a);--surface-referral-hero-start: var(--color-primitive-cb1688780a);--surface-referral-hero-end: var(--color-primitive-1704b4a51a);--surface-seo-bg: var(--color-primitive-7c45604298);--surface-dialog-object3d: var(--color-primitive-08f703cf4e);--surface-green-soft: var(--color-primitive-12b38b1054);--border-success-soft: var(--color-primitive-358be89072);--surface-glass-highlight: var(--color-primitive-57e4fa9dc3);--surface-glass-menu: var(--color-primitive-57e4fa9dc3);--surface-glass-select: var(--color-primitive-5d9087b737);--surface-panel-overlay: var(--color-primitive-2780beba15);--surface-panel-overlay-strong: var(--color-primitive-eeeb03082c);--surface-banking-overlay: var(--color-primitive-e235d953b9);--bg-tbank: var(--color-primitive-e4b1536815);--bg-tbank-active: var(--color-primitive-c1cc1abff7);--bg-tbank-sbp: var(--color-primitive-b56b02a113);--surface-mobile-hero-start: var(--color-promo-brown-tan);--surface-mobile-banner-end: var(--color-promo-brown-roast);--surface-mobile-dialog-end: var(--color-promo-brown-charcoal);--surface-content-ink: var(--color-primitive-2c61f431a0);--landing-feature-card-bg: radial-gradient( 135.79% 135.63% at 62.5% -46.56%, var(--color-promo-brown-soft) 0%, var(--color-surface-700) 61.65% );--landing-feature-card-border: var(--surface-glass-strong);--landing-feature-card-shadow: 0 12px 32px var(--black-alpha-40);--landing-feature-card-stroke: linear-gradient(135deg, var(--white-alpha-33), var(--white-alpha-00));--landing-pricing-card-bg: var(--landing-feature-card-bg);--landing-pricing-card-border: var(--landing-feature-card-border);--landing-pricing-card-shadow: var(--landing-feature-card-shadow);--landing-pricing-card-stroke: var(--landing-feature-card-stroke);--landing-pricing-badge-color: var(--white);--landing-pricing-badge-border: var(--white);--landing-pricing-badge-bg: transparent;--landing-testimonial-card-bg: var(--landing-feature-card-bg);--landing-testimonial-card-shadow: 0 16px 44px var(--black-alpha-45);--landing-testimonial-card-stroke: var(--landing-feature-card-stroke);--landing-testimonial-rating-value: var(--color-white-100);--landing-testimonial-role: var(--color-white);--landing-testimonial-avatar-shadow: 0 2px 8px var(--black-alpha-40);--seo-advantage-card-bg: var(--bg-textarea);--seo-advantage-card-border: transparent;--seo-advantage-card-shadow: none;--mobile-appbar-bg: color-mix(in oklab, var(--bg-textarea) 70%, transparent);--mobile-appbar-shadow: none;--mobile-appbar-stroke: linear-gradient(180deg, var(--white-alpha-28) 0%, var(--border-glass) 35%, var(--black-alpha-30) 100%);--shadow-overlay-heavy: var(--black-alpha-915);--shadow-text-strong: 0 1px 2px var(--black-alpha-50);--bg-primary: var(--color-surface-800);--bg-secondary: var(--color-surface-550);--primary-button-border: var(--color-surface-650);--bg-menu-button-icon: var(--color-surface-100);--bg-tertiary: var(--color-surface-350);--bg-tertiary-hover: var(--color-primitive-9b2bdc6ff6);--border: var(--color-surface-650);--sharp-edge-top-shadow: 0 1px 0 var(--border-sharp);--border-sharp: var(--color-primitive-34ed883fda);--badge-bg: var(--color-surface-575);--badge-text: var(--color-surface-150);--bg-left-sidebar: var(--color-surface-750);--bg-sidebar: var(--color-surface-900);--bg-textarea: var(--color-surface-750);--color-textarea-placeholder: var(--color-primitive-f985cd6ff1);--bg-user-message: var(--color-surface-750);--bg-hover-sidebar-button: var(--color-surface-650);--bg-text-send-button: var(--color-surface-90);--bg-code: var(--color-surface-850);--markdown-code-bg: var(--bg-code);--select-model-hint: var(--color-surface-180);--select-model-panel-bg: var(--color-primitive-428a01569c);--select-model-panel-border: var(--color-surface-750);--select-model-panel-shadow: var(--black-alpha-45);--select-model-panel-text: var(--landing-palette-300);--select-model-panel-muted: var(--landing-palette-500);--select-model-panel-subtle: var(--landing-palette-600);--select-model-control-bg: var(--color-surface-750);--select-model-control-border: var(--color-surface-650);--select-model-provider-menu-bg: var(--color-surface-700);--select-model-row-hover: var(--color-surface-750);--select-model-row-selected: var(--landing-palette-900);--select-model-icon-bg: var(--landing-palette-850);--select-model-icon-border: var(--landing-palette-800);--select-model-tag-bg: var(--landing-palette-900);--select-model-close-bg: var(--color-surface-700);--select-model-accent: var(--landing-new-accent);--select-model-badge-text: var(--landing-palette-950);--select-model-token-icon: var(--color-surface-400);--text-light: var(--color-surface-70);--bg-avatar: var(--color-avatar);--text-primary: var(--color-white-100);--text-secondary: var(--color-textarea-placeholder);--text-gray: var(--color-surface-200);--text-nav-hover: var(--text-article-muted);--text-rating: var(--color-promo-gold-bright);--text-link-soft: var(--color-social-blue-soft);--bg-outlined-button: var(--color-surface-650);--lenta-button-border: var(--color-surface-450);--lenta-subscribed-color: var(--color-primitive-04cb0760aa);--bg-event-bar: var(--color-primitive-147460ca43);--white: var(--color-white);--brand: var(--color-brand);--brand-hover: var(--color-brand-hover);--success: var(--color-success);--success-hover: var(--color-success-hover);--danger: var(--color-danger);--accent: var(--color-danger);--accent-color: var(--color-brand);--accent-rgb: 16, 163, 127;--info: var(--color-info);--warning: var(--color-warning);--bg-menu-hover: var(--color-surface-650);--btn-ghost-hover-bg: var(--color-surface-500);--landing-bg: var(--color-primitive-1a8eb934c0);--bg-glass: var(--surface-glass);--bg-glass-strong: var(--surface-glass-strong);--segment-strip-bg: var(--color-primitive-84da7a196c);--segment-strip-border: var(--color-primitive-e9ea3e304e);--segment-active-bg: var(--color-primitive-eeb798c11f);--segment-active-shadow: 0 1px 2px var(--color-primitive-0729ae0e07), inset 0 1px 0 var(--color-primitive-bfeccfcf90);--surface-glass: var(--white-alpha-06);--surface-glass-strong: var(--white-alpha-08);--surface-glass-hover: var(--white-alpha-09);--surface-glass-active: var(--white-alpha-12);--surface-glass-deep: var(--black-alpha-22);--surface-overlay: var(--color-surface-950);--surface-overlay-backdrop: var(--black-alpha-65);--surface-overlay-soft: var(--black-alpha-60);--surface-overlay-strong: var(--black-alpha-80);--border-glass: var(--white-alpha-10);--border-glass-strong: var(--white-alpha-12);--border-glass-stronger: var(--white-alpha-18);--border-glass-focus: var(--white-alpha-45);--generation-composer-bg: var(--color-surface-750);--generation-composer-border: var(--landing-palette-850);--generation-settings-bg: color-mix(in oklab, var(--landing-palette-900), transparent 4%);--generation-settings-border: var(--color-surface-750);--generation-settings-divider: var(--landing-palette-800);--generation-control-bg: var(--surface-glass-strong);--generation-control-border: var(--landing-palette-800);--generation-control-text: var(--landing-palette-500);--generation-control-text-active: var(--landing-palette-300);--generation-control-active-bg: var(--landing-palette-800);--generation-control-active-border: transparent;--active-model-open-bg: var(--text-primary);--active-model-open-color: var(--bg-primary);--generation-tabs-bg: var(--landing-palette-900);--generation-tab-active-bg: var(--landing-palette-850);--generation-tab-active-border: var(--landing-palette-800);--generation-attachment-bg: var(--color-surface-750);--generation-attachment-border: var(--landing-palette-800);--generation-attachment-slot-border: var(--landing-palette-800);--generation-attachment-slot-border-hover: var(--color-primitive-65600e3ca3);--generation-attachment-slot-title: var(--landing-palette-500);--generation-attachment-slot-title-hover: var(--landing-palette-300);--generation-attachment-nav-bg: var(--landing-palette-800);--generation-attachment-nav-color: var(--landing-palette-500);--generation-file-card-bg: var(--landing-palette-800);--generation-file-card-text: var(--landing-palette-600);--generation-slot-icon-center: var(--color-primitive-53b2196e23);--generation-slot-icon-edge: var(--landing-palette-800);--generation-role-accent: var(--landing-new-accent);--generation-role-text: var(--landing-palette-950);--generation-hint-bg: var(--landing-palette-900);--generation-hint-border: var(--landing-palette-850);--generation-hint-title: var(--landing-palette-500);--generation-hint-description: var(--landing-palette-600);--generation-hint-media-bg: var(--landing-palette-900);--generation-hint-close-bg: var(--color-surface-750);--generation-hint-close-border: var(--landing-palette-850);--generation-hint-close-color: var(--landing-palette-300);--generation-hint-shadow: 0 16px 48px var(--black-alpha-35);--shadow-soft: 0 2px 8px var(--black-alpha-05);--shadow-card: 0 4px 16px var(--black-alpha-10);--shadow-elevated: 0 8px 40px var(--black-alpha-35);--shadow-dialog: 0 20px 40px var(--black-alpha-40);--shadow-hero: 0 12px 32px var(--black-alpha-40);--ctl-bg: var(--bg-left-sidebar);--ctl-bg-hover: var(--color-primitive-3d8568ea0a);--ctl-border: var(--color-surface-600);--ctl-border-hover: var(--color-surface-500);--ctl-border-focus: var(--color-surface-400);--ctl-text: var(--text-primary);--ctl-placeholder: var(--color-textarea-placeholder);--ctl-panel-bg: var(--color-surface-775);--ctl-panel-text: var(--color-surface-80);--ctl-option-hover: var(--color-primitive-627840e21c);--ctl-option-active: var(--color-surface-625);--ctl-radius: 10px;--mat-pseudo-checkbox-unselected-outline-color: var(--ctl-text);--mat-pseudo-checkbox-selected-checkmark-color: var(--text-primary);--mat-pseudo-checkbox-selected-container-color: var(--brand);--mat-sys-primary: var(--brand);--mat-sys-on-primary: var(--text-primary);--mat-select-focused-arrow-color: var(--ctl-text);--mat-select-enabled-trigger-text-color: var(--ctl-text);--mat-select-panel-background-color: var(--ctl-panel-bg);--mat-option-selected-state-label-text-color: var(--text-primary);--mat-option-hover-state-layer-color: var(--ctl-option-hover);--ae-gap: 8px;--ae-text-area-border: 1px solid var(--border);--ae-text-area-border-radius: 14px;--ae-focus-outline-color: var(--white-alpha-16) auto 1px;--ae-toolbar-padding: 6px;--ae-toolbar-bg-color: var(--white-alpha-04);--ae-toolbar-border-radius: 14px;--ae-button-bg-color: var(--white-alpha-06);--ae-button-border: 1px solid var(--border);--ae-button-radius: 10px;--ae-button-hover-bg-color: var(--white-alpha-10);--ae-button-active-bg-color: var(--white-alpha-14);--ae-button-active-hover-bg-color: var(--white-alpha-16);--ae-button-disabled-bg-color: var(--white-alpha-04);--ae-picker-label-color: var(--text-primary);--ae-picker-icon-bg-color: var(--white-alpha-08);--ae-picker-option-bg-color: var(--ctl-panel-bg);--ae-picker-option-active-bg-color: var(--ctl-option-active);--ae-picker-option-focused-bg-color: var(--ctl-option-hover);--color-black: var(--wopsey-black);--color-white: var(--wopsey-white);--color-white-100: var(--wopsey-white);--color-brand: var(--wopsey-blue);--color-brand-hover: color-mix(in srgb, var(--wopsey-blue) 86%, var(--wopsey-white));--color-success: var(--wopsey-lime);--color-danger: var(--wopsey-danger);--color-warning: var(--wopsey-warning);--bg-primary: var(--wopsey-black);--bg-secondary: var(--wopsey-surface-raised);--bg-tertiary: var(--wopsey-surface-interactive);--bg-sidebar: var(--wopsey-surface);--bg-left-sidebar: var(--wopsey-surface);--bg-textarea: var(--wopsey-surface-raised);--bg-user-message: var(--wopsey-surface-interactive);--bg-hover-sidebar-button: var(--wopsey-surface-interactive);--bg-menu-hover: var(--wopsey-surface-interactive);--border: var(--wopsey-border-strong);--border-glass: var(--wopsey-border-strong);--border-glass-strong: var(--wopsey-border-soft);--border-glass-focus: var(--wopsey-blue);--text-primary: var(--wopsey-white);--text-secondary: var(--wopsey-text-muted);--color-textarea-placeholder: var(--wopsey-text-muted);--text-gray: var(--wopsey-text-soft);--brand: var(--wopsey-blue);--brand-hover: color-mix(in srgb, var(--wopsey-blue) 86%, var(--wopsey-white));--success: var(--wopsey-lime);--danger: var(--wopsey-danger);--accent: var(--wopsey-blue);--accent-color: var(--wopsey-blue);--warning: var(--wopsey-warning);--ctl-bg: var(--wopsey-surface-raised);--ctl-bg-hover: var(--wopsey-surface-interactive);--ctl-border: var(--wopsey-border-strong);--ctl-border-hover: var(--wopsey-border-soft);--ctl-border-focus: var(--wopsey-blue);--ctl-text: var(--wopsey-white);--ctl-placeholder: var(--wopsey-text-muted);--ctl-panel-bg: var(--wopsey-surface-raised);--ctl-option-hover: var(--wopsey-surface-interactive);--ctl-option-active: var(--wopsey-border-strong)}:root{--container-max: 1280px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 999px;--control-height-big: 48px;--control-height-medium: 40px;--control-height-small: 32px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px}:root,:root.force-dark-theme,:root[data-theme=dark] .force-dark-theme,.force-dark-theme{--landing-new-bg: var(--wopsey-black);--landing-new-bg-transparent: rgb(from var(--landing-new-bg) r g b / 0);--landing-new-bg-soft: var(--landing-palette-900);--landing-new-bg-strong: var(--color-primitive-d9588ed744);--landing-new-segmented-tabs-bg: var(--landing-new-bg-soft);--landing-new-section-dark: var(--landing-palette-950);--landing-new-section-light: var(--color-primitive-4f68362e2e);--landing-new-card: var(--landing-palette-850);--landing-new-card-soft: var(--landing-palette-800);--landing-new-card-strong: var(--color-primitive-a25e6fda00);--landing-new-card-light: var(--landing-palette-100);--landing-new-control-bg: var(--landing-palette-850);--landing-new-control-bg-hover: var(--landing-palette-800);--landing-new-control-text: var(--landing-palette-500);--landing-new-text: var(--landing-palette-100);--landing-new-text-soft: var(--landing-palette-300);--landing-new-text-muted: var(--landing-palette-500);--landing-new-text-faint: var(--landing-palette-600);--landing-new-text-dark: var(--color-primitive-2adcd2ae5c);--landing-new-text-dark-soft: var(--color-primitive-1004d737b3);--landing-new-accent: var(--landing-palette-gold);--landing-new-accent-soft: var(--color-primitive-2c14367084);--landing-new-accent-strong: var(--color-primitive-c042a11e35);--landing-new-danger: var(--landing-palette-danger);--landing-new-success: var(--color-primitive-ce8de07f58);--landing-new-border: var(--color-primitive-f8200947b2);--landing-new-border-strong: var(--color-primitive-0e74138b47);--landing-new-border-light: var(--color-primitive-22569106b7);--landing-new-glass: var(--color-primitive-e9ea3e304e);--landing-new-glass-strong: var(--color-primitive-f8200947b2);--landing-new-glass-hover: var(--color-primitive-ff484be7ff);--landing-new-glass-dark: var(--color-primitive-e1aa7573f4);--landing-new-nav-bg: var(--color-primitive-d6b82de2c1);--landing-new-nav-border: var(--color-primitive-ff484be7ff);--landing-header-bg: var(--color-primitive-dee687fa21);--landing-new-shadow-soft: 0 18px 60px var(--color-primitive-a85bf71da7);--landing-new-shadow-card: 0 20px 70px var(--color-primitive-8696798716);--landing-new-shadow-gold: 0 0 0 1px var(--color-primitive-2a6c04f6dd), 0 18px 70px var(--color-primitive-001ddd808f);--landing-new-radius-xs: 10px;--landing-new-radius-sm: 16px;--landing-new-radius-md: 24px;--landing-new-radius-lg: 36px;--landing-new-radius-pill: 999px;--landing-new-page-pad: clamp(16px, 3vw, 48px);--landing-new-container: 1100px;--landing-new-section-gap: 120px;--landing-new-section-gutter: 16px;--landing-new-section-width: min(calc(100% - (var(--landing-new-section-gutter) * 2)), var(--landing-new-container))}@media(max-width:768px){:root,:root.force-dark-theme,:root[data-theme=dark] .force-dark-theme,.force-dark-theme{--landing-new-section-gutter: 8px;--landing-new-section-gap: 80px}}@keyframes landing-reveal-up{0%{opacity:0;transform:translate3d(0,34px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes landing-button-text-roll{0%,to{transform:translateY(0)}48%{transform:translateY(-105%)}49%{transform:translateY(105%)}}@keyframes landing-button-plate-pulse{0%,to{transform:translate(-50%) scaleX(1)}45%{transform:translate(-50%) scaleX(.72)}}app-search-hero,app-media-cards-cta,app-model-marquee,app-tools-showcase,app-pricing,app-lenta-showcase,app-faq-split,app-seo-content-split,app-final-cta-card,app-footer{animation:landing-reveal-up .82s cubic-bezier(.2,.84,.24,1) both;animation-delay:80ms}.file-item{position:relative;display:flex;align-items:center;background:var(--bg-secondary);padding:.5rem .75rem;border-radius:.75rem;font-size:.875rem;gap:5px;border:1px solid var(--border);color:var(--text-primary);cursor:pointer}.file-item .icon-wrapper{position:relative;width:32px;height:32px;min-width:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--color-surface-80);font-weight:700;text-transform:uppercase;font-size:10px;overflow:hidden;white-space:nowrap}.file-item .icon-wrapper.file-img{width:auto;height:auto;max-height:70%}.file-item .icon-wrapper.file-img img{object-fit:contain}.file-item .icon-wrapper.file-pdf{background-color:var(--color-file-red)}.file-item .icon-wrapper.file-doc,.file-item .icon-wrapper.file-docx{background-color:var(--color-file-indigo)}.file-item .icon-wrapper.file-xls{background-color:var(--color-file-green)}.file-item .icon-wrapper.file-zip{background-color:var(--color-file-orange)}.file-item .icon-wrapper.file-code{background-color:var(--color-file-purple)}.file-item .icon-wrapper.file-default{background-color:var(--color-file-slate)}.file-item .icon-wrapper .progress-spinner{position:absolute;top:2px;left:2px}.file-item .icon-wrapper .icon{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.file-item .icon-wrapper .icon img{position:relative;width:100%;height:100%;object-fit:cover}.file-item .icon-wrapper .image-preview{position:relative;width:100%;height:100%;object-fit:cover;border-radius:8px;z-index:1}.default-input,.default-textarea{width:100%;padding:10px;font-size:14px;border-radius:28px;border:1px solid var(--border);background-color:var(--bg-textarea);color:var(--text-primary);gap:8px}.default-input.default-input input,.default-textarea.default-input input{flex:1;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:16px}.app-select,.model-select{width:100%}.app-select .mdc-text-field--filled,.model-select .mdc-text-field--filled{background:var(--ctl-bg)!important;border:1px solid var(--ctl-border)!important;border-radius:var(--ctl-radius)!important;box-shadow:none!important;padding:0!important}.app-select .mdc-line-ripple,.model-select .mdc-line-ripple{display:none!important}.app-select .mat-mdc-form-field-focus-overlay,.model-select .mat-mdc-form-field-focus-overlay{background:transparent!important}.app-select .mat-mdc-form-field-infix,.model-select .mat-mdc-form-field-infix{padding:8px 12px!important;min-height:40px}.app-select .mat-mdc-select-trigger,.model-select .mat-mdc-select-trigger{display:flex;align-items:center;gap:8px}.app-select .trigger,.model-select .trigger{display:inline-flex;align-items:center;gap:8px}.app-select .mat-mdc-form-field-bottom-align,.model-select .mat-mdc-form-field-bottom-align{display:none}.app-select .mat-mdc-select-value-text,.app-select .trigger,.app-select .trigger .trigger-label,.model-select .mat-mdc-select-value-text,.model-select .trigger,.model-select .trigger .trigger-label{color:var(--ctl-text)!important;font-size:14px}.app-select .mat-mdc-select-arrow,.model-select .mat-mdc-select-arrow{color:var(--text-secondary)}.app-select:hover .mdc-text-field--filled,.model-select:hover .mdc-text-field--filled{border-color:var(--ctl-border-hover)!important;background:var(--ctl-bg-hover)}.app-select.mat-focused .mdc-text-field--filled,.model-select.mat-focused .mdc-text-field--filled{border-color:var(--ctl-border-focus)!important}.dark-select-panel{background:var(--ctl-panel-bg)!important;border:1px solid var(--ctl-border)!important;border-radius:var(--ctl-radius)!important;padding:6px 0!important;color:var(--ctl-panel-text)}.dark-select-panel .mat-mdc-option{height:36px}.dark-select-panel .mat-mdc-option .mdc-list-item__primary-text{display:flex;align-items:center;gap:8px;color:var(--ctl-panel-text)!important;font-size:14px}.dark-select-panel .mat-mdc-option:hover:not(.mdc-list-item--selected){background:var(--ctl-option-hover)!important}.dark-select-panel .mdc-list-item--selected,.dark-select-panel .mat-mdc-option.mdc-list-item--selected{background:var(--ctl-option-active)!important;color:var(--text-primary)!important}.glass-bg{background:linear-gradient(180deg,var(--surface-glass-highlight),var(--surface-glass-menu))!important;-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%)!important;border:1px solid var(--surface-glass-strong);box-shadow:0 18px 42px var(--surface-glass-shadow-tint),0 2px 10px var(--black-alpha-10),inset 0 1px 0 var(--white-alpha-72),inset 0 -1px 0 var(--white-alpha-20)!important}.dialog-glass-bg{-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(4px) saturate(120%)!important;border:1px solid var(--color-surface-750);border-radius:12px;background:color-mix(in oklab,var(--bg-primary),transparent 4%)!important}.glass-menu.mat-mdc-menu-panel{border-radius:16px;background:linear-gradient(180deg,var(--surface-glass-highlight),var(--surface-glass-menu))!important;-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%)!important;border:1px solid var(--surface-glass-strong);box-shadow:0 18px 42px var(--surface-glass-shadow-tint),0 2px 10px var(--black-alpha-10),inset 0 1px 0 var(--white-alpha-72),inset 0 -1px 0 var(--white-alpha-20)!important;padding:2px;animation:glass-pop .12s ease-out}.glass-menu.mat-mdc-menu-panel .mat-mdc-menu-content{display:flex;flex-direction:column;gap:4px}.glass-menu.mat-mdc-menu-panel .glass-item-menu{color:var(--text-primary);border-radius:16px;padding:6px 14px;display:flex;gap:6px;align-items:center;font-size:14px;cursor:pointer}.glass-menu.mat-mdc-menu-panel .glass-item-menu:hover{background-color:var(--bg-secondary)}.glass-menu.mat-mdc-menu-panel .glass-item-menu__icon{color:var(--text-primary)}.glass-menu.mat-mdc-menu-panel .glass-item-menu__text{display:flex;flex-direction:column;gap:2px}.glass-menu.mat-mdc-menu-panel .glass-item-menu__text-with-badge{display:flex;align-items:center;gap:10px}.glass-menu.mat-mdc-menu-panel .glass-item-menu__text-with-badge .menu-badge{display:flex;align-items:center;justify-content:center;margin-left:auto;font-size:10px;font-weight:600;padding:2px 8px;height:18px;border-radius:999px;background:var(--text-light);color:var(--bg-primary)}.contacts-menu.mat-mdc-menu-panel,.contacts-menu .mat-mdc-menu-panel,.contacts-menu--chat.mat-mdc-menu-panel,.contacts-menu--chat .mat-mdc-menu-panel,.contacts-menu--project.mat-mdc-menu-panel,.contacts-menu--project .mat-mdc-menu-panel,.glass-menu.mat-mdc-menu-panel:has(.menu-item-card){width:max-content;min-width:176px;padding:4px!important;border-radius:12px!important;background:color-mix(in oklab,var(--bg-primary),transparent 4%)!important;border-color:var(--color-surface-750)!important;animation:none!important;transform:none!important}.contacts-menu.mat-mdc-menu-panel .mat-mdc-menu-content,.contacts-menu .mat-mdc-menu-panel .mat-mdc-menu-content,.contacts-menu--chat.mat-mdc-menu-panel .mat-mdc-menu-content,.contacts-menu--chat .mat-mdc-menu-panel .mat-mdc-menu-content,.contacts-menu--project.mat-mdc-menu-panel .mat-mdc-menu-content,.contacts-menu--project .mat-mdc-menu-panel .mat-mdc-menu-content,.glass-menu.mat-mdc-menu-panel:has(.menu-item-card) .mat-mdc-menu-content{gap:4px;padding:0!important}.contacts-menu.mat-mdc-menu-panel .menu-item-card,.contacts-menu .mat-mdc-menu-panel .menu-item-card,.contacts-menu--chat.mat-mdc-menu-panel .menu-item-card,.contacts-menu--chat .mat-mdc-menu-panel .menu-item-card,.contacts-menu--project.mat-mdc-menu-panel .menu-item-card,.contacts-menu--project .mat-mdc-menu-panel .menu-item-card,.glass-menu.mat-mdc-menu-panel:has(.menu-item-card) .menu-item-card{display:flex;align-items:center;background-color:transparent;gap:10px;width:100%;height:36px;min-height:36px;padding:8px 16px;border-radius:8px;color:var(--landing-new-text-soft);font-size:14px;font-weight:400;line-height:18px;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,color .14s ease}.contacts-menu.mat-mdc-menu-panel .menu-item-card:hover,.contacts-menu .mat-mdc-menu-panel .menu-item-card:hover,.contacts-menu--chat.mat-mdc-menu-panel .menu-item-card:hover,.contacts-menu--chat .mat-mdc-menu-panel .menu-item-card:hover,.contacts-menu--project.mat-mdc-menu-panel .menu-item-card:hover,.contacts-menu--project .mat-mdc-menu-panel .menu-item-card:hover,.glass-menu.mat-mdc-menu-panel:has(.menu-item-card) .menu-item-card:hover{background:var(--color-surface-750)}.contacts-menu.mat-mdc-menu-panel .menu-item-card.is-danger,.contacts-menu .mat-mdc-menu-panel .menu-item-card.is-danger,.contacts-menu--chat.mat-mdc-menu-panel .menu-item-card.is-danger,.contacts-menu--chat .mat-mdc-menu-panel .menu-item-card.is-danger,.contacts-menu--project.mat-mdc-menu-panel .menu-item-card.is-danger,.contacts-menu--project .mat-mdc-menu-panel .menu-item-card.is-danger,.glass-menu.mat-mdc-menu-panel:has(.menu-item-card) .menu-item-card.is-danger{color:var(--landing-new-danger)}.contacts-menu.mat-mdc-menu-panel .menu-item-card.is-danger .menu-item-card__icon,.contacts-menu .mat-mdc-menu-panel .menu-item-card.is-danger .menu-item-card__icon,.contacts-menu--chat.mat-mdc-menu-panel .menu-item-card.is-danger .menu-item-card__icon,.contacts-menu--chat .mat-mdc-menu-panel .menu-item-card.is-danger .menu-item-card__icon,.contacts-menu--project.mat-mdc-menu-panel .menu-item-card.is-danger .menu-item-card__icon,.contacts-menu--project .mat-mdc-menu-panel .menu-item-card.is-danger .menu-item-card__icon,.glass-menu.mat-mdc-menu-panel:has(.menu-item-card) .menu-item-card.is-danger .menu-item-card__icon{color:var(--landing-new-danger)}.contacts-menu.mat-mdc-menu-panel .menu-item-card__icon,.contacts-menu .mat-mdc-menu-panel .menu-item-card__icon,.contacts-menu--chat.mat-mdc-menu-panel .menu-item-card__icon,.contacts-menu--chat .mat-mdc-menu-panel .menu-item-card__icon,.contacts-menu--project.mat-mdc-menu-panel .menu-item-card__icon,.contacts-menu--project .mat-mdc-menu-panel .menu-item-card__icon,.glass-menu.mat-mdc-menu-panel:has(.menu-item-card) .menu-item-card__icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--landing-palette-600)}.contacts-menu--chat.mat-mdc-menu-panel,.contacts-menu--chat .mat-mdc-menu-panel,.cdk-overlay-pane.contacts-menu--chat{min-width:197px!important}.contacts-menu--chat .mat-mdc-menu-panel{width:100%}.cdk-overlay-pane:has(.contacts-menu),.cdk-overlay-pane:has(.contacts-menu) .mat-mdc-menu-panel{transition:none!important;animation:none!important}@keyframes glass-pop{0%{transform:scale(.98);opacity:0}to{transform:scale(1);opacity:1}}.cdk-overlay-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.article-content{line-height:20px;margin:0 auto;border-radius:8px}.article-content p{margin-bottom:10px}.article-content p,.article-content ul,.article-content li{font-size:16px}.article-content ul{margin-bottom:24px;padding-left:14px;list-style:none}.article-content li{margin-bottom:12px;position:relative;padding-left:20px;line-height:20px}.article-content li:before{content:"";background:var(--bg-secondary);position:absolute;height:4px;width:4px;left:0;top:calc(50% - 2px)}.article-content .section{padding:24px;border-radius:8px;box-shadow:0 2px 8px var(--black-alpha-05);transform:translateY(16px)}.article-content h1{margin-bottom:16px}.article-content h2,.article-content h3{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px}.article-content strong{display:inline-block}.ui-section{width:100%;padding-top:var(--ui-section-gap, var(--rt-section-gap, 52px))}.ui-section--flush{padding-top:0}.ui-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-section-head-gap, 16px);margin-bottom:var(--ui-title-to-content, var(--rt-title-to-content, 18px))}.ui-section__head--center{align-items:center}.ui-section__head--start{align-items:center;justify-content:flex-start;gap:10px}.ui-section__head--stack{align-items:flex-start;flex-direction:column}.ui-heading{display:block;margin:0;color:var(--landing-new-text-soft);font-size:34px;font-weight:300;line-height:40px;letter-spacing:0}.ui-subtitle{margin:0;color:var(--ui-subtitle-color, var(--text-secondary));font-size:var(--ui-subtitle-size, 15px);line-height:var(--ui-subtitle-line-height, 1.45);font-weight:var(--ui-subtitle-weight, 500)}.ui-link-action{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:var(--landing-new-text-soft);font-size:16px;font-weight:600;line-height:22px;text-decoration:none;white-space:nowrap}.ui-link-action:hover{color:var(--text-primary)}.ui-more-action{display:flex;justify-content:center;padding:var(--ui-more-action-padding, 26px 0 0)}.ui-more-action__button{min-width:var(--ui-more-action-min-width, 151px);height:44px;padding:0 22px;font-size:15px}.ui-state{max-width:720px;margin:24px 0;padding:22px;border-radius:18px;background:var(--bg-textarea);color:var(--text-secondary);box-shadow:inset 0 1px 0 var(--white-alpha-08)}@media(max-width:768px){.ui-section{padding-top:var(--ui-section-gap-mobile, var(--ui-section-gap, var(--rt-section-gap, 40px)))}.ui-section--flush{padding-top:16px}.ui-section__head{margin-bottom:var(--ui-title-to-content-mobile, var(--ui-title-to-content, var(--rt-title-to-content, 14px)))}.ui-heading{font-size:var(--ui-heading-size-mobile, 28px);line-height:var(--ui-heading-line-height-mobile, 1.18)}.ui-more-action{padding:var(--ui-more-action-padding-mobile, var(--ui-more-action-padding, 34px 0 0))}}.default-btn{--default-btn-bg: var(--text-primary);--default-btn-color: var(--bg-primary);--default-btn-animate-duration: .3s;--default-btn-animate-timing: cubic-bezier(.34, 1.56, .64, 1);position:relative;height:38px;padding:10px 14px;border-radius:20px;border:1px solid transparent;background:var(--default-btn-bg);color:var(--default-btn-color);font-size:12px;display:flex;align-items:center;gap:8px;justify-content:center;cursor:pointer;transition:all .2s ease;white-space:nowrap}.default-btn--lg{font-size:20px;height:58px;border-radius:96px;padding:0 32px}.default-btn--small{height:28px;padding:0 9px;font-size:11px}.default-btn--icon{padding:0;border-radius:999px;aspect-ratio:1/1}.default-btn--bold{font-weight:600}.default-btn--semibold{font-weight:500}.default-btn--ghost{--default-btn-bg: var(--bg-hover-sidebar-button);--default-btn-color: var(--text-primary);background:var(--bg-hover-sidebar-button);color:var(--default-btn-color);border-color:var(--bg-hover-sidebar-button)}.default-btn--ghost:hover{filter:none;color:var(--text-primary);background:var(--btn-ghost-hover-bg)}.default-btn--input-ghost{background:var(--bg-hover-sidebar-button);color:var(--generation-control-text);border-color:var(--bg-hover-sidebar-button)}.default-btn--input-ghost:hover{color:var(--landing-new-text-soft);filter:none}.default-btn--ghost-active{--default-btn-bg: var(--btn-ghost-hover-bg);--default-btn-color: var(--text-primary);background:var(--btn-ghost-hover-bg);color:var(--text-primary);border-color:var(--btn-ghost-hover-bg)}.default-btn--ghosted{--default-btn-bg: var(--bg-hover-sidebar-button);--default-btn-color: var(--landing-palette-500);background:var(--bg-hover-sidebar-button);color:var(--landing-palette-500);border-color:var(--bg-hover-sidebar-button)}.default-btn--ghosted:hover{filter:none;color:var(--landing-palette-300)}.default-btn--danger{background:var(--landing-palette-danger);color:var(--color-white);border-color:var(--landing-palette-danger)}.default-btn--outlined{--default-btn-bg: var(--bg-outlined-button);--default-btn-color: var(--text-primary);background:var(--bg-outlined-button);border:1px solid var(--border);color:var(--text-primary)}.default-btn--outlined:hover{filter:none;background:var(--btn-ghost-hover-bg)}.default-btn--glass-outlined{--default-btn-bg: var(--white-alpha-07);--default-btn-color: color-mix(in oklab, var(--text-primary) 80%, transparent);background:var(--default-btn-bg);border-color:var(--white-alpha-08);color:var(--default-btn-color)}.default-btn--glass-outlined:hover{filter:none;background:var(--white-alpha-10);border-color:var(--white-alpha-12)}.default-btn--glass{--default-btn-bg: var(--color-transparent-glass-btn);--default-btn-color: var(--text-primary);overflow:hidden;background:var(--default-btn-bg);color:var(--default-btn-color);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.default-btn--glass:hover{filter:none}.default-btn--tested-animate{overflow:hidden;isolation:isolate;background:transparent;transition-duration:var(--default-btn-animate-duration);transition-property:transform,color,border-color,filter;transition-timing-function:var(--default-btn-animate-timing)}.default-btn--tested-animate:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--default-btn-bg);transition-duration:var(--default-btn-animate-duration);transition-property:inset,transform;transition-timing-function:var(--default-btn-animate-timing)}.default-btn--tested-animate .default-btn__content{position:relative;z-index:1;display:block;overflow:hidden;height:1em;line-height:1}.default-btn--tested-animate .default-btn__track{display:flex;flex-direction:column;line-height:1;transition-duration:var(--default-btn-animate-duration);transition-property:transform;transition-timing-function:var(--default-btn-animate-timing)}.default-btn--tested-animate .default-btn__text,.default-btn--tested-animate .default-btn__sub-value{display:block;height:1em;color:currentColor}.default-btn--tested-animate:hover:not(:disabled):before{inset:5px}.default-btn--tested-animate:hover:not(:disabled) .default-btn__track{transform:translateY(-1em)}.default-btn:disabled{cursor:default}.default-btn.icon{height:40px;width:40px;padding:0;border-radius:999px}.tile-icon-button{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:var(--bg-hover-sidebar-button);color:var(--text-primary);cursor:pointer;text-decoration:none;z-index:1}.tile-icon-button:hover{filter:brightness(110%)}.default-close{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;background:var(--bg-hover-sidebar-button);color:var(--text-primary);border-radius:50%;cursor:pointer}.default-close:disabled{cursor:default;opacity:.6}.voice-info-panel{display:flex;flex-direction:column;gap:10px;width:220px;max-width:min(220px,100vw - 24px);padding:12px;border-radius:14px;background:var(--bg-primary);color:var(--text-primary);position:relative}.voice-info-panel .voice-info-header{color:var(--text-primary);display:flex;align-items:center;justify-content:space-between;gap:8px}.voice-info-panel .voice-info-title{font-size:11px;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.08em}.voice-info-panel .voice-info-value{word-wrap:break-word}.default-table{margin-top:12px;display:flex;flex-direction:column;gap:10px}.default-table__title{margin:0 0 10px;color:var(--text-primary);font-size:16px;font-weight:600;line-height:1.2}.default-table__grid{border:1px solid var(--border);border-radius:14px;overflow:hidden}.default-table__row{display:grid;grid-template-columns:var(--default-table-columns, minmax(140px, .9fr) minmax(180px, 1.1fr));gap:var(--default-table-gap, 12px);align-items:start;padding:var(--default-table-row-padding, 10px 12px)}.default-table__row:nth-child(2n){background:var(--bg-secondary)}.default-table__row+.default-table__row{border-top:1px dashed var(--border)}.default-table__key{padding-right:6px;overflow:hidden;color:var(--text-primary);font-size:12px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.default-table__value{color:var(--text-primary);font-size:13px;line-height:1.35;word-break:break-word}.default-table__value:is(:empty){color:var(--text-secondary)}@media(max-width:520px){.default-table__row{grid-template-columns:1fr;gap:6px}.default-table__key{overflow:visible;text-overflow:initial;white-space:normal}}:root{--markdown-line-height: 1.5}.seo-markdown{--markdown-heading-margin: 1.15rem 0 .65rem;--markdown-h1-size: 26px;--markdown-h-weight: 400;--markdown-heading-color: var(--landing-new-text-muted);--markdown-p-size: 16px;--markdown-text-color: var(--landing-new-text-faint);--markdown-h2-size: 24px;--markdown-h3-size: 22px;--markdown-p-margin: 0;--markdown-line-height: 1.6;--markdown-list-line-height: 1.55}.markdown-wrapper h1,.markdown-wrapper h2,.markdown-wrapper h3,.markdown-wrapper h4,.markdown-wrapper h5,.markdown-wrapper h6,.markdown-post-wrapper h1,.markdown-post-wrapper h2,.markdown-post-wrapper h3,.markdown-post-wrapper h4,.markdown-post-wrapper h5,.markdown-post-wrapper h6{margin:var(--markdown-heading-margin, 1.1rem 0 .65rem);color:var(--markdown-heading-color, var(--text-primary));line-height:var(--markdown-heading-line-height, 1.3);font-weight:var(--markdown-h-weight, 600)}.markdown-wrapper h1,.markdown-post-wrapper h1{font-size:var(--markdown-h1-size, 22px)}.markdown-wrapper h2,.markdown-post-wrapper h2{font-size:var(--markdown-h2-size, 20px)}.markdown-wrapper h3,.markdown-post-wrapper h3{font-size:var(--markdown-h3-size, 18px)}.markdown-wrapper h4,.markdown-post-wrapper h4{font-size:var(--markdown-h4-size, 16px)}.markdown-wrapper h5,.markdown-post-wrapper h5{font-size:var(--markdown-h5-size, 14px)}.markdown-wrapper h6,.markdown-post-wrapper h6{font-size:var(--markdown-h6-size, 13px)}.markdown-wrapper hr,.markdown-post-wrapper hr{margin:20px 0;border-color:var(--bg-secondary)}.markdown-wrapper ul,.markdown-wrapper ol,.markdown-post-wrapper ul,.markdown-post-wrapper ol{margin:var(--markdown-list-margin, .75rem 0 1rem 1.5rem);padding-left:1.25rem;color:var(--markdown-text-color, inherit)}.markdown-wrapper ul li,.markdown-post-wrapper ul li{list-style-type:disc}.markdown-wrapper ol li,.markdown-post-wrapper ol li{list-style-type:decimal!important}.markdown-wrapper ol ol li,.markdown-post-wrapper ol ol li{list-style-type:lower-alpha!important}.markdown-wrapper ol ol ol li,.markdown-post-wrapper ol ol ol li{list-style-type:lower-roman!important}.markdown-wrapper li,.markdown-post-wrapper li{margin-bottom:.45rem;color:var(--markdown-text-color, inherit);line-height:var(--markdown-list-line-height, 1.4)}.markdown-wrapper li::marker,.markdown-post-wrapper li::marker{color:inherit}.markdown-wrapper li strong,.markdown-post-wrapper li strong{font-weight:600}.markdown-wrapper p,.markdown-post-wrapper p{font-size:var(--markdown-p-size, 16px);margin:var(--markdown-p-margin, 0);color:var(--markdown-text-color, inherit);line-height:var(--markdown-line-height, inherit)}.markdown-wrapper a,.markdown-post-wrapper a{text-decoration:underline}.markdown-wrapper blockquote,.markdown-post-wrapper blockquote{margin:1rem 0;padding:12px 14px;border-left:3px solid var(--text-light);border-radius:0 10px 10px 0;background:var(--white-alpha-03);color:var(--text-primary)}.markdown-wrapper details,.markdown-post-wrapper details{margin:1rem 0;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--white-alpha-02)}.markdown-wrapper summary,.markdown-post-wrapper summary{cursor:pointer;font-weight:700;line-height:1.35}.markdown-wrapper code,.markdown-post-wrapper code{border-radius:4px;background-color:var(--markdown-code-bg, var(--bg-code));color:var(--text-primary);font-family:monospace}.markdown-wrapper pre,.markdown-post-wrapper pre{overflow:auto;padding:36px 16px 16px!important;border-radius:8px;background-color:var(--markdown-code-bg, var(--bg-code));color:var(--text-primary)}.markdown-wrapper pre code,.markdown-post-wrapper pre code{background:none}.markdown-wrapper .katex,.markdown-post-wrapper .katex{color:var(--text-primary);font-size:1.04em;line-height:1.25}.markdown-wrapper .katex-display,.markdown-post-wrapper .katex-display{overflow-x:auto;overflow-y:hidden;max-width:100%;margin:1rem 0;padding:.25rem 0}.markdown-wrapper .code-block,.markdown-post-wrapper .code-block{position:relative;overflow:visible;border:1px solid var(--color-surface-625);border-radius:10px;background-color:var(--markdown-code-bg, var(--bg-code))}.markdown-wrapper .code-block pre,.markdown-post-wrapper .code-block pre{margin:0;overflow-x:auto}.markdown-wrapper .copy-btn,.markdown-wrapper .markdown-clipboard-button,.markdown-post-wrapper .copy-btn,.markdown-post-wrapper .markdown-clipboard-button{cursor:pointer;border:none;background:transparent;color:var(--text-primary);transition:opacity .15s ease}.markdown-wrapper .copy-btn:hover,.markdown-wrapper .markdown-clipboard-button:hover,.markdown-post-wrapper .copy-btn:hover,.markdown-post-wrapper .markdown-clipboard-button:hover{opacity:.75}.markdown-wrapper .copy-btn:active,.markdown-wrapper .markdown-clipboard-button:active,.markdown-post-wrapper .copy-btn:active,.markdown-post-wrapper .markdown-clipboard-button:active{opacity:.5}.markdown-wrapper table,.markdown-post-wrapper table{display:block;overflow-x:auto;width:100%;margin:0 0 1rem;border-collapse:collapse;border-radius:8px;background:transparent;box-shadow:none;color:var(--text-primary);font-size:.95rem;-webkit-overflow-scrolling:touch}.markdown-wrapper table thead th,.markdown-wrapper table tbody th,.markdown-post-wrapper table thead th,.markdown-post-wrapper table tbody th{position:sticky;z-index:5;top:0;padding:10px 12px;border-bottom:1px solid var(--border);background:var(--bg-secondary);font-size:.95rem;font-weight:700;text-align:left;white-space:nowrap}.markdown-wrapper table tbody tr,.markdown-post-wrapper table tbody tr{transition:background-color .14s linear}.markdown-wrapper table tbody tr:nth-child(2n),.markdown-post-wrapper table tbody tr:nth-child(2n){background:var(--white-alpha-02)}.markdown-wrapper table tbody td,.markdown-post-wrapper table tbody td{padding:10px 12px;border-bottom:1px dashed var(--white-alpha-03);font-size:.95rem;vertical-align:middle;white-space:nowrap}.markdown-wrapper .markdown-footnote,.markdown-post-wrapper .markdown-footnote{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;margin:10px 0;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--white-alpha-03);line-height:1.55}.markdown-wrapper .markdown-footnote__label,.markdown-post-wrapper .markdown-footnote__label{color:var(--text-light);font-family:monospace;font-size:13px;font-weight:700;white-space:nowrap}.markdown-wrapper .markdown-footnote__text,.markdown-post-wrapper .markdown-footnote__text{color:var(--text-primary)}.markdown-wrapper .mermaid,.markdown-post-wrapper .mermaid{overflow-x:auto;margin:1rem 0;padding:16px;border:1px solid var(--color-surface-625);border-radius:10px;background:var(--markdown-code-bg, var(--bg-code))}.markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar),.markdown-post-wrapper div:has(>pre+.markdown-clipboard-toolbar){display:grid;border:1px solid var(--color-surface-800);border-radius:10px;background:var(--markdown-code-bg, var(--bg-code))}.markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>pre,.markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>.markdown-clipboard-toolbar,.markdown-post-wrapper div:has(>pre+.markdown-clipboard-toolbar)>pre,.markdown-post-wrapper div:has(>pre+.markdown-clipboard-toolbar)>.markdown-clipboard-toolbar{grid-area:1/1}.markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>pre,.markdown-post-wrapper div:has(>pre+.markdown-clipboard-toolbar)>pre{border:0;background:transparent}.markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>.markdown-clipboard-toolbar,.markdown-post-wrapper div:has(>pre+.markdown-clipboard-toolbar)>.markdown-clipboard-toolbar{position:sticky!important;z-index:20!important;top:52px!important;right:auto!important;align-self:start;justify-self:end;width:max-content;height:max-content;margin:8px 8px 0 0}@media(max-width:1024px){.markdown-wrapper pre,.markdown-post-wrapper pre{max-width:calc(100vw - 75px)}}@media(max-width:680px){.markdown-wrapper pre,.markdown-post-wrapper pre{max-width:calc(100vw - 55px)}}@media(max-width:1024px)and (min-width:768px){.markdown-wrapper.opened pre,.markdown-post-wrapper.opened pre{max-width:calc(100vw - 288px)}}.message.assistant .text .markdown-wrapper{width:min(100%,779px);color:var(--color-primitive-532039e4a5);font-family:Inter,sans-serif}.message.assistant .text .markdown-wrapper h1,.message.assistant .text .markdown-wrapper h2,.message.assistant .text .markdown-wrapper h3,.message.assistant .text .markdown-wrapper h4{color:var(--color-primitive-524bf27755);font-family:Inter,sans-serif;font-weight:500;letter-spacing:0}.message.assistant .text .markdown-wrapper h1{line-height:38px}.message.assistant .text .markdown-wrapper h2{line-height:34px}.message.assistant .text .markdown-wrapper h3{line-height:29px}.message.assistant .text .markdown-wrapper h4{line-height:24px}.message.assistant .text .markdown-wrapper p{color:var(--color-primitive-532039e4a5);font-family:Inter,sans-serif;font-weight:400;line-height:30px}.message.assistant .text .markdown-wrapper p>strong:only-child,.message.assistant .text .markdown-wrapper p>strong:first-child:last-child{color:var(--color-primitive-524bf27755);font-weight:500}.message.assistant .text .markdown-wrapper hr{margin:38px 0;border:0;border-top:1px solid var(--color-primitive-f415e0033d)}.message.assistant .text .markdown-wrapper blockquote{margin:24px 0 38px;padding:0 0 0 12px;border-left:2px solid var(--color-primitive-6b1019b209);border-radius:0;background:transparent;color:var(--color-primitive-532039e4a5)}.message.assistant .text .markdown-wrapper blockquote p{font-size:14px;line-height:20px}.message.assistant .text .markdown-wrapper blockquote p strong{color:var(--color-primitive-524bf27755);font-size:16px;font-weight:500}.message.assistant .text .markdown-wrapper table{position:relative;display:table;width:779px;max-width:100%;margin:38px 0;overflow:visible;border-collapse:collapse;border-radius:0;color:var(--color-primitive-7d15e54d48);font:400 20px/24px Inter,sans-serif}.message.assistant .text .markdown-wrapper table thead th{position:static;height:64px;padding:0;border-bottom:1px solid var(--color-primitive-f415e0033d);background:transparent;color:var(--color-primitive-532039e4a5);font:600 20px/24px Inter,sans-serif}.message.assistant .text .markdown-wrapper table thead th:last-child{position:relative}.message.assistant .text .markdown-wrapper table thead th:last-child:after{position:absolute;top:12px;right:0;display:block;width:40px;height:40px;border:1px solid var(--color-primitive-f9811afdcb);border-radius:50%;background:var(--color-primitive-74a9726a83) url(/assets/images/copy.svg) center/18px 18px no-repeat;content:""}.message.assistant .text .markdown-wrapper table tbody tr{height:64px;background:transparent!important}.message.assistant .text .markdown-wrapper table tbody td{padding:0;border-bottom:1px solid var(--color-primitive-f415e0033d);color:var(--color-primitive-7d15e54d48);font:400 20px/24px Inter,sans-serif}.message.assistant .text .markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar){position:relative;display:block;width:100%;height:132px;min-height:132px;overflow:hidden;border:1px solid var(--color-primitive-6b1019b209);border-radius:0;background:var(--color-primitive-f415e0033d)}.message.assistant .text .markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>pre{width:100%;height:132px;min-height:132px;margin:0;padding:42px 16px 16px!important;border:0;border-radius:0;background:transparent;color:var(--color-primitive-532039e4a5);font:400 12px/20px ui-monospace,SFMono-Regular,Consolas,monospace}.message.assistant .text .markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>pre.language-javascript:before{position:absolute;top:13px;left:16px;color:var(--color-primitive-532039e4a5);content:"</>  JavaScript";font:500 12px/16px Inter,sans-serif}.message.assistant .text .markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>pre code{color:inherit;font:inherit}.message.assistant .text .markdown-wrapper div:has(>pre+.markdown-clipboard-toolbar)>.markdown-clipboard-toolbar{position:absolute!important;z-index:2!important;top:8px!important;right:8px!important;display:block;width:auto;height:auto;margin:0}.message.assistant .text .markdown-wrapper .mermaid{width:100%;margin:38px 0;padding:24px;overflow-x:auto;border:1px solid var(--color-primitive-6b1019b209);border-radius:0;background:var(--color-primitive-74a9726a83)}.message.assistant .text .markdown-wrapper .mermaid svg{display:block;max-width:100%;margin-inline:auto}.markdown-post-wrapper p{margin:0;font-size:14px;line-height:1.6}.markdown-post-wrapper p:empty:before{content:"\a0"}.markdown-post-wrapper h2{font-size:18px}.markdown-post-wrapper h3{font-size:16px}.markdown-post-wrapper img{display:block;max-width:100%;width:auto;height:auto;margin:10px auto;border-radius:10px;object-fit:contain}.markdown-post-wrapper table{width:fit-content;margin-bottom:8px}.markdown-post-wrapper table thead th,.markdown-post-wrapper table tbody th{font-size:14px}.markdown-post-wrapper blockquote{border-left-color:var(--white-alpha-20);color:var(--text-primary)}.markdown-post-wrapper.agentic h2{margin-bottom:14px;font-size:18px}.markdown-post-wrapper.agentic h3{margin:18px 0 10px;font-size:16px}.reveal-on-scroll{opacity:1;transform:translateZ(0);transition:opacity .52s ease,transform .52s cubic-bezier(.2,.7,.25,1);will-change:opacity,transform}.reveal-on-scroll.is-reveal-ready:not(.is-revealed){opacity:0;transform:translate3d(0,16px,0)}.reveal-on-scroll.is-revealed{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.reveal-on-scroll{opacity:1;transform:none;transition:none;will-change:auto}}app-gen-panel .gen-settings__select .trigger{min-height:40px;padding:0 4px 0 12px;border-color:transparent;border-radius:12px;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}app-gen-panel .gen-settings__select .value{min-width:0;flex:1 1 auto;justify-content:flex-end}.gen-panel-option-menu{display:flex;flex-direction:column;gap:12px}.gen-panel-option-menu__top{display:flex;align-items:center;gap:6px}.gen-panel-option-menu__top .info{margin-left:auto}.gen-panel-option-menu__textarea{width:100%;flex-grow:1;padding:5px;overflow-y:auto;border:1px solid var(--border);border-radius:10px;outline:none;background:var(--bg-textarea);color:var(--text-primary);font-size:16px;line-height:1.5em;resize:none}.gen-panel-option-menu__textarea::placeholder{color:var(--text-secondary)}.gen-panel-option-menu__number{width:100%;height:40px;padding:0 12px;border:1px solid var(--generation-control-border);border-radius:10px;outline:none;background:var(--generation-control-bg);color:var(--text-primary);font:inherit}.gen-panel-option-menu__toggle{min-height:40px;padding:0 14px;border:1px solid var(--generation-control-border);border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer}.gen-panel-option-menu__toggle--active{border-color:transparent;background:var(--generation-control-active-bg);color:var(--text-primary)}.gen-panel-option-menu .menu-list{display:flex;min-width:220px;max-height:min(220px,100dvh - 180px);overflow:hidden auto;flex-direction:column;gap:6px;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.gen-panel-option-menu .menu-list .menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer;transition:.15s ease}.gen-panel-option-menu .menu-list .menu-item__left{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto;text-align:left}.gen-panel-option-menu .menu-list .menu-item__thumb{width:58px;height:36px;flex:0 0 58px;border-radius:7px;background:var(--bg-secondary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 10%,transparent);object-fit:cover}.gen-panel-option-menu .menu-list .menu-item__text{display:flex;min-width:0;max-width:100%;overflow:hidden;flex-direction:column;gap:3px}.gen-panel-option-menu .menu-list .menu-item__label,.gen-panel-option-menu .menu-list .menu-item__hint{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-panel-option-menu .menu-list .menu-item__hint{color:var(--text-secondary);font-size:12px;line-height:1.1}.gen-panel-option-menu .menu-list .menu-item__preview{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border:none;border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer}.gen-panel-option-menu .menu-list .menu-item.active,.gen-panel-option-menu .menu-list .menu-item:hover{background-color:var(--bg-secondary)}.gen-panel-option-menu .menu-list .menu-item--locked{cursor:not-allowed;opacity:.5}.gen-panel-option-menu .menu-list .menu-item--locked:hover{background:transparent}.generation-token-cost{width:100%;color:var(--text-secondary);font-size:12px;line-height:16px;text-align:center}.generation-token-cost__value{color:var(--landing-new-accent)}.product-shell__content .chat-wrapper:has(.generation-token-cost){position:relative;z-index:1}.generation-composer-scrim{position:relative;z-index:1;isolation:isolate}.generation-composer-scrim:before{position:absolute;z-index:0;inset:0;background:linear-gradient(0deg,var(--landing-bg) 0%,transparent 100%),linear-gradient(0deg,var(--landing-bg) 0%,transparent 100%);content:"";pointer-events:none}.generation-composer-scrim>*{position:relative;z-index:1}.product-shell__content:has(.generation-composer-scrim):after{position:absolute;z-index:0;right:0;bottom:0;left:0;height:30px;background:var(--landing-bg);content:"";pointer-events:none}.attachment-slot__icon{display:grid;width:40px;height:40px;flex:0 0 40px;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,var(--generation-slot-icon-center) 64%,var(--generation-slot-icon-edge) 100%);color:var(--landing-palette-500);place-items:center;transition:color .16s ease}.attachment-rail-shell,.role-cell__items-shell{position:relative;overflow:hidden}.attachment-rail-shell:before,.attachment-rail-shell:after,.role-cell__items-shell:before,.role-cell__items-shell:after{position:absolute;z-index:4;top:0;bottom:0;width:48px;opacity:0;pointer-events:none;content:"";transition:opacity .16s ease}.attachment-rail-shell:before,.role-cell__items-shell:before{left:0;background:linear-gradient(90deg,var(--generation-composer-bg),transparent)}.attachment-rail-shell:after,.role-cell__items-shell:after{right:0;background:linear-gradient(-90deg,var(--generation-composer-bg),transparent)}.attachment-rail-shell--left:before,.attachment-rail-shell--right:after,.role-cell__items-shell--left:before,.role-cell__items-shell--right:after{opacity:1}.attachment-slot--invalid,.attachment-rail-shell--invalid,.role-cell--invalid{border-color:var(--color-danger)!important;border-style:dashed!important}.attachment-rail-shell__nav{position:absolute;z-index:5;top:50%;display:grid;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--generation-attachment-nav-bg);color:var(--generation-attachment-nav-color);cursor:pointer;place-items:center;transform:translateY(-50%);transition:opacity .16s ease,background-color .16s ease}.attachment-rail-shell__nav--left{left:8px}.attachment-rail-shell__nav--left app-icon{transform:rotate(180deg)}.attachment-rail-shell__nav--right{right:8px}.attachment-rail-shell__nav:disabled{opacity:0;pointer-events:none}.attachment-rail-shell__nav:focus-visible{outline:1px solid var(--generation-attachment-slot-border-hover);outline-offset:1px}.attachment-rail-shell--framed .attachment-rail-shell__nav--left{left:30px;width:28px;height:28px}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}app-active-model-button{display:inline-flex;min-width:0}app-active-model-button .active-model{gap:0;min-width:0;padding:0;white-space:nowrap}app-active-model-button .active-model__model{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 14px}app-active-model-button .active-model__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-gen-panel .gen-settings__option-shell{position:relative;display:inline-flex;min-width:0}app-gen-panel .gen-settings__option-thumb{width:24px;height:24px;margin-left:-7px;border-radius:50%;object-fit:cover}app-gen-panel .gen-settings__option-shell:has(.gen-settings__option-preview) .gen-settings__option{padding-right:34px}app-gen-panel .gen-settings__option-preview{position:absolute;top:50%;right:6px;display:grid;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:var(--generation-control-bg);color:var(--text-secondary);place-items:center;cursor:pointer;transform:translateY(-50%);transition:background-color .16s ease,color .16s ease}app-gen-panel .gen-settings__option-preview:hover,app-gen-panel .gen-settings__option-preview:focus-visible{background:var(--generation-control-active-bg);color:var(--text-primary)}app-gen-panel .gen-settings__ratio-frame,app-gen-panel .menu-item__ratio-frame{display:grid;flex:0 0 20px;width:20px;height:20px;color:currentColor;place-items:center}app-gen-panel .gen-settings__ratio-glyph,app-gen-panel .menu-item__ratio-glyph{display:block;flex:0 0 auto;box-sizing:border-box;border:2px solid currentColor;border-radius:2px;opacity:.9}@media(max-width:600px){app-active-model-button .active-model{font-size:10px}app-active-model-button .active-model__value{display:none}app-active-model-button .active-model__model{height:36px;padding:0 11px}}iframe{border-radius:10px}*{margin:0;padding:0;outline:none;box-sizing:border-box;line-height:1;-webkit-tap-highlight-color:transparent}*::-webkit-scrollbar{width:8px;height:4px}*::-webkit-scrollbar-thumb{cursor:default;background:var(--text-secondary);border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:var(--bg-secondary)}*::-webkit-scrollbar-track{cursor:default;background:transparent}html,body{min-height:100%;overscroll-behavior:none;-webkit-overflow-scrolling:auto}app-root{display:block;min-height:100%}.product-shell__content app-footer.rt-public-footer{display:block;margin-top:72px}.product-shell__content .chat-wrapper .chat-wrapper__scroll-content .chat-wrapper__grid-sentinel:has(+app-footer.rt-public-footer){height:0}body:has(app-chat){overflow:hidden}@media(max-width:768px){app-sidebar{position:absolute;inset:0;height:100%;max-height:100%;z-index:120;pointer-events:none}app-sidebar .sidebar{--sidebar-width: 320px !important;--sidebar-inner-width: 296px !important;width:var(--sidebar-width);height:100%;max-height:100%;padding:max(12px,env(safe-area-inset-top)) 12px max(8px,env(safe-area-inset-bottom));background:var(--sidebar-bg);pointer-events:auto}app-sidebar:has(.sidebar.opened){z-index:1000}app-sidebar .sidebar .header{min-height:40px;padding:0;margin-bottom:32px}app-sidebar .sidebar .header .logo{width:40px;height:40px;gap:0}app-sidebar .sidebar .header .logo app-icon:not(:first-child){display:none}app-sidebar .sidebar .sidebar-button,app-sidebar .sidebar .project-row{height:48px;min-height:48px;padding:12px 14px;gap:10px}app-sidebar .sidebar .toggle-sidebar{width:40px;height:40px;min-width:40px;border-radius:50%;background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-primary);cursor:pointer}app-sidebar .sidebar .toggle-sidebar:hover{background:color-mix(in srgb,var(--text-primary) 10%,transparent)}app-sidebar .sidebar.opened.client-ready{-webkit-backdrop-filter:none;backdrop-filter:none}app-sidebar app-mobile-header{pointer-events:auto}}body{margin:0;padding:0;overflow-x:hidden;background:var(--bg-primary);color:var(--text-primary);font-family:Inter,sans-serif}@media(max-width:768px){body.no-scroll{overflow:hidden}}button,input,select,textarea{font-family:inherit}[class^=VkIdSdk_],[class*=" VkIdSdk_"]{font-family:Inter,sans-serif!important}.logo-mask{width:85px;height:30px;background:url(/assets/images/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.container{position:relative;max-width:1200px;margin:0 auto;padding:5px 20px}.skeleton{display:inline-block;background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-tertiary) 50%,var(--bg-secondary) 75%);background-size:200% 100%;animation:skeleton-loading 3s ease-in-out infinite;border-radius:8px;pointer-events:none}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}button{border:none;background:none;cursor:pointer}h2{margin:0;padding:0;font-size:24px}h1{font-weight:600}p{margin:0;padding:0;line-height:1.6}a{text-decoration:none;color:inherit;background-color:transparent;cursor:pointer}li{list-style:none}.no-padding-dialog{padding:0;max-height:100dvh;max-width:none!important;border-radius:0!important}@media(max-width:450px){.no-padding-dialog{max-width:100%!important;width:100%;height:100%}}.no-padding-dialog-settings{padding:0;max-height:100dvh;max-width:none!important;border-radius:0!important}.full-screen-dialog{padding:0;max-height:100%;width:100%;height:100%;max-width:none!important;border-radius:0!important}.panel-radius-20{border-radius:20px!important;overflow:hidden}@media(max-width:450px){.panel-radius-20{padding:0;width:94%;max-width:none!important}}:root{--mat-menu-container-color: var(--bg-primary);--mat-menu-item-label-text-color: var(--text-primary);--mat-menu-divider-color: var(--border);--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 0}.mat-mdc-dialog-surface,.mat-dialog-container{background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.mat-mdc-menu-item-text{display:flex;align-items:center;gap:8px}.mat-mdc-menu-panel{border-radius:16px!important;background-color:var(--bg-primary)!important}.mat-mdc-menu-content{padding:9px!important}.menu-item-card{background-color:var(--bg-primary);color:var(--landing-new-text-soft);border-radius:8px;padding:6px 4px;font-family:Inter,sans-serif;display:flex;gap:6px;align-items:center;font-size:14px;cursor:pointer}.menu-item-card.left{padding-left:25px;width:220px}.menu-item-card.theme{width:130px}.menu-item-card.is-danger{color:var(--landing-new-danger)}.menu-item-card.is-danger .menu-item-card__icon{color:currentColor}.menu-item-card:hover{background-color:var(--bg-menu-hover)}.menu-item-card__icon{color:var(--landing-new-text-faint)}.menu-item-card__text{display:flex;flex-direction:column;gap:2px}.menu-item-card .contact-title{font-weight:600;color:var(--text-primary)}.menu-item-card .contact-sub{font-size:12px;color:var(--text-secondary)}.menu-item-card .contact-sub.support{font-weight:500;color:var(--text-primary);margin-top:4px}.menu-item-card .contact-sub.small{font-size:12px;color:var(--text-secondary)}.menu-item-card .go-button{margin-left:5px;padding:4px 12px;font-size:13px;color:var(--text-primary);font-weight:500;border:1px solid var(--border);border-radius:15px}.menu-item-card .go-button:hover{background-color:var(--bg-secondary)}.cdk-overlay-pane.models-guide-coachmark-panel--non-interactive{pointer-events:none}.cdk-overlay-pane.models-guide-coachmark-panel--non-interactive .close{pointer-events:auto}.project-color-menu .mat-mdc-menu-content{padding:12px 14px!important}.project-color-menu .project-color-menu__grid{display:grid;grid-template-columns:repeat(4,32px);gap:8px}.project-color-menu .project-folder-choice{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:9px;color:var(--text-primary);background:transparent}.project-color-menu .project-folder-choice:hover,.project-color-menu .project-folder-choice.active{border-color:var(--border);background:var(--bg-menu-hover)}.payment-container iframe{width:100%;height:100%}.seo-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url("./media/KaTeX_AMS-Regular-U6PRYMIZ.woff2") format("woff2"),url("./media/KaTeX_AMS-Regular-CYEKBG2K.woff") format("woff"),url("./media/KaTeX_AMS-Regular-JKX5W2C4.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url("./media/KaTeX_Caligraphic-Bold-5QL5CMTE.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Bold-WZ3QSGD3.woff") format("woff"),url("./media/KaTeX_Caligraphic-Bold-ZTS3R3HK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url("./media/KaTeX_Caligraphic-Regular-KX5MEWCF.woff2") format("woff2"),url("./media/KaTeX_Caligraphic-Regular-3LKEU76G.woff") format("woff"),url("./media/KaTeX_Caligraphic-Regular-A7XRTZ5Q.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url("./media/KaTeX_Fraktur-Bold-2QVFK6NQ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Bold-T4SWXBMT.woff") format("woff"),url("./media/KaTeX_Fraktur-Bold-WGHVTYOR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url("./media/KaTeX_Fraktur-Regular-2PEIFJSJ.woff2") format("woff2"),url("./media/KaTeX_Fraktur-Regular-PQMHCIK6.woff") format("woff"),url("./media/KaTeX_Fraktur-Regular-5U4OPH2X.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url("./media/KaTeX_Main-Bold-YP5VVQRP.woff2") format("woff2"),url("./media/KaTeX_Main-Bold-2GA4IZIN.woff") format("woff"),url("./media/KaTeX_Main-Bold-W5FBVCZM.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url("./media/KaTeX_Main-BoldItalic-N4V3DX7S.woff2") format("woff2"),url("./media/KaTeX_Main-BoldItalic-4P4C7HJH.woff") format("woff"),url("./media/KaTeX_Main-BoldItalic-ODMLBJJQ.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url("./media/KaTeX_Main-Italic-RELBIK7M.woff2") format("woff2"),url("./media/KaTeX_Main-Italic-SASNQFN2.woff") format("woff"),url("./media/KaTeX_Main-Italic-I43T2HSR.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url("./media/KaTeX_Main-Regular-ARRPAO67.woff2") format("woff2"),url("./media/KaTeX_Main-Regular-P5I74A2A.woff") format("woff"),url("./media/KaTeX_Main-Regular-W74P5G27.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url("./media/KaTeX_Math-BoldItalic-K4WTGH3J.woff2") format("woff2"),url("./media/KaTeX_Math-BoldItalic-6EBV3DK5.woff") format("woff"),url("./media/KaTeX_Math-BoldItalic-VB447A4D.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url("./media/KaTeX_Math-Italic-6KGCHLFN.woff2") format("woff2"),url("./media/KaTeX_Math-Italic-KKK3USB2.woff") format("woff"),url("./media/KaTeX_Math-Italic-SON4MRCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url("./media/KaTeX_SansSerif-Bold-RRNVJFFW.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Bold-X5M5EMOD.woff") format("woff"),url("./media/KaTeX_SansSerif-Bold-STQ6RXC7.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url("./media/KaTeX_SansSerif-Italic-HMPFTM52.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Italic-PSN4QKYX.woff") format("woff"),url("./media/KaTeX_SansSerif-Italic-WTBAZBGY.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url("./media/KaTeX_SansSerif-Regular-XIQ62X4E.woff2") format("woff2"),url("./media/KaTeX_SansSerif-Regular-OQCII6EP.woff") format("woff"),url("./media/KaTeX_SansSerif-Regular-2TL3USAE.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url("./media/KaTeX_Script-Regular-APUWIHLP.woff2") format("woff2"),url("./media/KaTeX_Script-Regular-A5IFOEBS.woff") format("woff"),url("./media/KaTeX_Script-Regular-72OLXYNA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size1-Regular-5LRUTBFT.woff2") format("woff2"),url("./media/KaTeX_Size1-Regular-4HRHTS65.woff") format("woff"),url("./media/KaTeX_Size1-Regular-7K6AASVL.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size2-Regular-LELKET5D.woff2") format("woff2"),url("./media/KaTeX_Size2-Regular-K5ZHAIS6.woff") format("woff"),url("./media/KaTeX_Size2-Regular-222HN3GT.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size3-Regular-WQRQ47UD.woff2") format("woff2"),url("./media/KaTeX_Size3-Regular-TLFPAHDE.woff") format("woff"),url("./media/KaTeX_Size3-Regular-UFCO6WCA.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url("./media/KaTeX_Size4-Regular-CDMV7U5C.woff2") format("woff2"),url("./media/KaTeX_Size4-Regular-PKMWZHNC.woff") format("woff"),url("./media/KaTeX_Size4-Regular-7PGNVPQK.ttf") format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url("./media/KaTeX_Typewriter-Regular-VBYJ4NRC.woff2") format("woff2"),url("./media/KaTeX_Typewriter-Regular-MJMFSK64.woff") format("woff"),url("./media/KaTeX_Typewriter-Regular-3F5K6SQ6.ttf") format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: #3f51b5;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #ff4081;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #3f51b5;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #3f51b5;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #f44336;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #3f51b5;--mat-progress-bar-track-color: rgba(63, 81, 181, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #ff4081;--mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #f44336;--mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-tooltip-supporting-text-font: Roboto, sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #3f51b5 87%, transparent);--mat-form-field-filled-caret-color: #3f51b5;--mat-form-field-filled-focus-active-indicator-color: #3f51b5;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #3f51b5 87%, transparent);--mat-form-field-outlined-caret-color: #3f51b5;--mat-form-field-outlined-focus-outline-color: #3f51b5;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #3f51b5 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #f44336;--mat-form-field-filled-error-focus-label-text-color: #f44336;--mat-form-field-filled-error-label-text-color: #f44336;--mat-form-field-filled-error-caret-color: #f44336;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #f44336;--mat-form-field-filled-error-focus-active-indicator-color: #f44336;--mat-form-field-filled-error-hover-active-indicator-color: #f44336;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #f44336;--mat-form-field-outlined-error-focus-label-text-color: #f44336;--mat-form-field-outlined-error-label-text-color: #f44336;--mat-form-field-outlined-error-hover-label-text-color: #f44336;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #f44336;--mat-form-field-outlined-error-hover-outline-color: #f44336;--mat-form-field-outlined-error-outline-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--mat-form-field-filled-caret-color: #ff4081;--mat-form-field-filled-focus-active-indicator-color: #ff4081;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--mat-form-field-outlined-caret-color: #ff4081;--mat-form-field-outlined-focus-outline-color: #ff4081;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-filled-caret-color: #f44336;--mat-form-field-filled-focus-active-indicator-color: #f44336;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--mat-form-field-outlined-caret-color: #f44336;--mat-form-field-outlined-focus-outline-color: #f44336;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: Roboto, sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #3f51b5;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #ff4081;--mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #f44336;--mat-select-invalid-arrow-color: #f44336}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}html{--mat-dialog-subhead-font: Roboto, sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: Roboto, sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #3f51b5;--mat-chip-elevated-disabled-container-color: #3f51b5;--mat-chip-elevated-selected-container-color: #3f51b5;--mat-chip-flat-disabled-selected-container-color: #3f51b5;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #ff4081;--mat-chip-elevated-disabled-container-color: #ff4081;--mat-chip-elevated-selected-container-color: #ff4081;--mat-chip-flat-disabled-selected-container-color: #ff4081;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #f44336;--mat-chip-elevated-disabled-container-color: #f44336;--mat-chip-elevated-selected-container-color: #f44336;--mat-chip-flat-disabled-selected-container-color: #f44336;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}.mat-mdc-standard-chip{--mat-chip-label-text-font: Roboto, sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #3f51b5;--mat-slide-toggle-selected-handle-color: #3f51b5;--mat-slide-toggle-selected-hover-state-layer-color: #3f51b5;--mat-slide-toggle-selected-pressed-state-layer-color: #3f51b5;--mat-slide-toggle-selected-focus-handle-color: #3f51b5;--mat-slide-toggle-selected-hover-handle-color: #3f51b5;--mat-slide-toggle-selected-pressed-handle-color: #3f51b5;--mat-slide-toggle-selected-focus-track-color: #7986cb;--mat-slide-toggle-selected-hover-track-color: #7986cb;--mat-slide-toggle-selected-pressed-track-color: #7986cb;--mat-slide-toggle-selected-track-color: #7986cb;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--mat-slide-toggle-selected-handle-color: #ff4081;--mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--mat-slide-toggle-selected-focus-handle-color: #ff4081;--mat-slide-toggle-selected-hover-handle-color: #ff4081;--mat-slide-toggle-selected-pressed-handle-color: #ff4081;--mat-slide-toggle-selected-focus-track-color: #f06292;--mat-slide-toggle-selected-hover-track-color: #f06292;--mat-slide-toggle-selected-pressed-track-color: #f06292;--mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #f44336;--mat-slide-toggle-selected-handle-color: #f44336;--mat-slide-toggle-selected-hover-state-layer-color: #f44336;--mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--mat-slide-toggle-selected-focus-handle-color: #f44336;--mat-slide-toggle-selected-hover-handle-color: #f44336;--mat-slide-toggle-selected-pressed-handle-color: #f44336;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #3f51b5;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #3f51b5;--mat-radio-selected-hover-icon-color: #3f51b5;--mat-radio-selected-icon-color: #3f51b5;--mat-radio-selected-pressed-icon-color: #3f51b5;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ff4081;--mat-radio-selected-hover-icon-color: #ff4081;--mat-radio-selected-icon-color: #ff4081;--mat-radio-selected-pressed-icon-color: #ff4081;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-radio-label-text-font: Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #3f51b5;--mat-slider-focus-handle-color: #3f51b5;--mat-slider-handle-color: #3f51b5;--mat-slider-hover-handle-color: #3f51b5;--mat-slider-focus-state-layer-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #3f51b5 4%, transparent);--mat-slider-inactive-track-color: #3f51b5;--mat-slider-ripple-color: #3f51b5;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #3f51b5;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: #ff4081;--mat-slider-focus-handle-color: #ff4081;--mat-slider-handle-color: #ff4081;--mat-slider-hover-handle-color: #ff4081;--mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--mat-slider-inactive-track-color: #ff4081;--mat-slider-ripple-color: #ff4081;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn{--mat-slider-active-track-color: #f44336;--mat-slider-focus-handle-color: #f44336;--mat-slider-handle-color: #f44336;--mat-slider-hover-handle-color: #f44336;--mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--mat-slider-inactive-track-color: #f44336;--mat-slider-ripple-color: #f44336;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #f44336}html{--mat-slider-label-label-text-font: Roboto, sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-weight: 500}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font: Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: #3f51b5;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #3f51b5;--mat-radio-selected-hover-icon-color: #3f51b5;--mat-radio-selected-icon-color: #3f51b5;--mat-radio-selected-pressed-icon-color: #3f51b5;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #ff4081;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ff4081;--mat-radio-selected-hover-icon-color: #ff4081;--mat-radio-selected-icon-color: #ff4081;--mat-radio-selected-pressed-icon-color: #ff4081;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #f44336;--mat-radio-selected-hover-icon-color: #f44336;--mat-radio-selected-icon-color: #f44336;--mat-radio-selected-pressed-icon-color: #f44336;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #3f51b5;--mat-checkbox-selected-hover-icon-color: #3f51b5;--mat-checkbox-selected-icon-color: #3f51b5;--mat-checkbox-selected-pressed-icon-color: #3f51b5;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #3f51b5;--mat-checkbox-selected-hover-state-layer-color: #3f51b5;--mat-checkbox-selected-pressed-state-layer-color: #3f51b5;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ff4081;--mat-checkbox-selected-hover-icon-color: #ff4081;--mat-checkbox-selected-icon-color: #ff4081;--mat-checkbox-selected-pressed-icon-color: #ff4081;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ff4081;--mat-checkbox-selected-hover-state-layer-color: #ff4081;--mat-checkbox-selected-pressed-state-layer-color: #ff4081;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-list-list-item-label-text-font: Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-paginator-container-text-font: Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #3f51b5;--mat-tab-active-ripple-color: #3f51b5;--mat-tab-inactive-ripple-color: #3f51b5;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #3f51b5;--mat-tab-active-hover-label-text-color: #3f51b5;--mat-tab-active-focus-indicator-color: #3f51b5;--mat-tab-active-hover-indicator-color: #3f51b5;--mat-tab-active-indicator-color: #3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #ff4081;--mat-tab-active-ripple-color: #ff4081;--mat-tab-inactive-ripple-color: #ff4081;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #ff4081;--mat-tab-active-hover-label-text-color: #ff4081;--mat-tab-active-focus-indicator-color: #ff4081;--mat-tab-active-hover-indicator-color: #ff4081;--mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #f44336;--mat-tab-active-ripple-color: #f44336;--mat-tab-inactive-ripple-color: #f44336;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #f44336;--mat-tab-active-hover-label-text-color: #f44336;--mat-tab-active-focus-indicator-color: #f44336;--mat-tab-active-hover-indicator-color: #f44336;--mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #3f51b5;--mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #ff4081;--mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #f44336;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px}.mat-mdc-tab-header{--mat-tab-label-text-font: Roboto, sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ff4081;--mat-checkbox-selected-hover-icon-color: #ff4081;--mat-checkbox-selected-icon-color: #ff4081;--mat-checkbox-selected-pressed-icon-color: #ff4081;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ff4081;--mat-checkbox-selected-hover-state-layer-color: #ff4081;--mat-checkbox-selected-pressed-state-layer-color: #ff4081;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #3f51b5;--mat-checkbox-selected-hover-icon-color: #3f51b5;--mat-checkbox-selected-icon-color: #3f51b5;--mat-checkbox-selected-pressed-icon-color: #3f51b5;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #3f51b5;--mat-checkbox-selected-hover-state-layer-color: #3f51b5;--mat-checkbox-selected-pressed-state-layer-color: #3f51b5;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #f44336;--mat-checkbox-selected-hover-icon-color: #f44336;--mat-checkbox-selected-icon-color: #f44336;--mat-checkbox-selected-pressed-icon-color: #f44336;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #f44336;--mat-checkbox-selected-hover-state-layer-color: #f44336;--mat-checkbox-selected-pressed-state-layer-color: #f44336;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #3f51b5;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #3f51b5;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-button-outlined-state-layer-color: #3f51b5;--mat-button-protected-container-color: #3f51b5;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #3f51b5;--mat-button-text-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-button-text-state-layer-color: #3f51b5;--mat-button-tonal-container-color: #3f51b5;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #ff4081;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #ff4081;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-button-outlined-state-layer-color: #ff4081;--mat-button-protected-container-color: #ff4081;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #ff4081;--mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-button-text-state-layer-color: #ff4081;--mat-button-tonal-container-color: #ff4081;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #f44336;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #f44336;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-outlined-state-layer-color: #f44336;--mat-button-protected-container-color: #f44336;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #f44336;--mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-button-text-state-layer-color: #f44336;--mat-button-tonal-container-color: #f44336;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-button-filled-label-text-font: Roboto, sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Roboto, sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Roboto, sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Roboto, sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Roboto, sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #3f51b5;--mat-icon-button-state-layer-color: #3f51b5;--mat-icon-button-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #ff4081;--mat-icon-button-state-layer-color: #ff4081;--mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #f44336;--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #3f51b5;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-fab-small-container-color: #3f51b5;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #ff4081;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-fab-small-container-color: #ff4081;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #f44336;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--mat-fab-small-container-color: #f44336;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-fab-extended-label-text-font: Roboto, sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: .0892857143em;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #7986cb}html{--mat-snack-bar-supporting-text-font: Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-table-header-headline-font: Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #3f51b5}.mat-accent{--mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn{--mat-progress-spinner-active-indicator-color: #f44336}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #3f51b5;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #ff4081;--mat-badge-text-color: white}.mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html{--mat-badge-text-font: Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-bottom-sheet-container-text-font: Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-button-toggle-label-text-font: Roboto, sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: Roboto, sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #3f51b5 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #3f51b5 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #3f51b5 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #3f51b5 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #3f51b5;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #ff4081;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #f44336;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #3f51b5}.mat-icon.mat-accent{--mat-icon-color: #ff4081}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #3f51b5;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #3f51b5;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #3f51b5;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ff4081;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ff4081;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ff4081;--mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-stepper-container-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-font: Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #3f51b5;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #ff4081;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-toolbar-title-text-font: Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}html{--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: white}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
