@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;800&display=swap";.route-fade-slide-enter-active,.route-fade-slide-leave-active{transition:opacity .26s ease,transform .26s ease}.route-fade-slide-enter-from{opacity:0;transform:translateY(12px) scale(.992)}.route-fade-slide-leave-to{opacity:0;transform:translateY(-8px) scale(.996)}:root{--ligapp-font-family: "Inter", "Avenir Next", Avenir, "Segoe UI", Helvetica, Arial, sans-serif;--app-safe-top: env(safe-area-inset-top, 0px);--theme-page-bg: radial-gradient(circle at 20% 18%, rgba(236, 82, 120, .24), transparent 36%), radial-gradient(circle at 82% 75%, rgba(70, 160, 255, .22), transparent 34%), linear-gradient(165deg, #0f1222 0%, #1b1d3e 55%, #12162f 100%);--theme-card-bg: linear-gradient(155deg, rgba(38, 41, 78, .82), rgba(24, 27, 53, .84));--theme-head-bg: linear-gradient(90deg, rgba(131, 45, 255, .28), rgba(42, 121, 255, .2));--theme-header-bg: linear-gradient(90deg, #2f46c1 0%, #2f94dd 100%);--theme-footer-bg: linear-gradient(40deg, #2f46c1, #2f94dd);--theme-table-head-bg: rgba(17, 21, 49, .95);--theme-table-row-odd: rgba(18, 23, 52, .92);--theme-table-row-even: rgba(39, 43, 83, .92);--theme-text-main: #eef2ff;--theme-text-muted: #d8e4ff;--theme-btn-bg: linear-gradient(90deg, #a820ff 0%, #e5278b 55%, #2e7dff 100%);--theme-btn-accent-start: #a820ff;--theme-btn-accent-mid: #e5278b;--theme-btn-accent-end: #2e7dff;--theme-btn-text: #ffffff;--theme-btn-shadow: 0 10px 24px rgba(85, 40, 210, .35);font-family:var(--ligapp-font-family);line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#app{margin:0;width:100%;min-height:100%}body{padding-top:0!important}body.native-android{--app-safe-top: env(safe-area-inset-top, 0px)}body.theme-soccer{--theme-page-bg: radial-gradient(circle at 18% 15%, rgba(61, 196, 109, .3), transparent 34%), radial-gradient(circle at 82% 86%, rgba(16, 138, 73, .32), transparent 36%), linear-gradient(160deg, #081d15 0%, #0d2d20 48%, #153a2a 100%);--theme-card-bg: linear-gradient(155deg, rgba(15, 52, 36, .86), rgba(10, 35, 25, .88));--theme-head-bg: linear-gradient(90deg, rgba(36, 160, 85, .38), rgba(57, 201, 119, .25));--theme-header-bg: linear-gradient(90deg, #157347 0%, #1fa45f 52%, #3ed47f 100%);--theme-footer-bg: linear-gradient(40deg, #0f5c39, #1fa45f);--theme-table-head-bg: rgba(9, 38, 24, .96);--theme-table-row-odd: rgba(21, 58, 39, .95);--theme-table-row-even: rgba(30, 75, 50, .95);--theme-text-main: #effff5;--theme-text-muted: #d6ffe7;--theme-btn-bg: linear-gradient(90deg, #0f8a46 0%, #1fb85f 52%, #46d97b 100%);--theme-btn-accent-start: #0f8a46;--theme-btn-accent-mid: #1fb85f;--theme-btn-accent-end: #46d97b;--theme-btn-shadow: 0 10px 24px rgba(22, 136, 72, .35)}body.theme-blue{--theme-page-bg: radial-gradient(circle at 16% 14%, rgba(85, 149, 255, .34), transparent 35%), radial-gradient(circle at 88% 80%, rgba(52, 110, 223, .28), transparent 36%), linear-gradient(165deg, #0b1737 0%, #102a5e 52%, #112340 100%);--theme-card-bg: linear-gradient(155deg, rgba(20, 43, 92, .86), rgba(16, 33, 71, .88));--theme-head-bg: linear-gradient(90deg, rgba(71, 130, 255, .35), rgba(92, 190, 255, .2));--theme-header-bg: linear-gradient(90deg, #1f51c6 0%, #2c7fdd 55%, #44a9ef 100%);--theme-footer-bg: linear-gradient(40deg, #1a43aa, #2c7fdd);--theme-table-head-bg: rgba(11, 30, 74, .96);--theme-table-row-odd: rgba(19, 43, 98, .95);--theme-table-row-even: rgba(27, 57, 120, .95);--theme-text-main: #eef6ff;--theme-text-muted: #d6e7ff;--theme-btn-bg: linear-gradient(90deg, #2f66ff 0%, #2f8dff 55%, #49b6ff 100%);--theme-btn-accent-start: #2f66ff;--theme-btn-accent-mid: #2f8dff;--theme-btn-accent-end: #49b6ff;--theme-btn-shadow: 0 10px 24px rgba(40, 106, 236, .36)}body.theme-roseviolet{--theme-page-bg: radial-gradient(circle at 18% 12%, rgba(255, 95, 169, .34), transparent 36%), radial-gradient(circle at 82% 84%, rgba(145, 92, 255, .3), transparent 38%), linear-gradient(162deg, #2a1239 0%, #3a1850 52%, #1e1739 100%);--theme-card-bg: linear-gradient(155deg, rgba(74, 35, 96, .86), rgba(50, 31, 80, .88));--theme-head-bg: linear-gradient(90deg, rgba(255, 89, 177, .33), rgba(145, 92, 255, .26));--theme-header-bg: linear-gradient(90deg, #8a2be2 0%, #cc2fa3 52%, #e6449f 100%);--theme-footer-bg: linear-gradient(40deg, #7d24cb, #d03aaf);--theme-table-head-bg: rgba(58, 24, 87, .96);--theme-table-row-odd: rgba(73, 37, 104, .95);--theme-table-row-even: rgba(91, 43, 125, .95);--theme-text-main: #fff0fb;--theme-text-muted: #ffd9f1;--theme-btn-bg: linear-gradient(90deg, #9f2dff 0%, #e63d9e 55%, #8f66ff 100%);--theme-btn-accent-start: #9f2dff;--theme-btn-accent-mid: #e63d9e;--theme-btn-accent-end: #8f66ff;--theme-btn-shadow: 0 10px 24px rgba(180, 62, 193, .35)}body.theme-grayblack{--theme-page-bg: radial-gradient(circle at 20% 15%, rgba(109, 109, 109, .2), transparent 34%), radial-gradient(circle at 84% 84%, rgba(66, 66, 66, .2), transparent 36%), linear-gradient(165deg, #0b0b0b 0%, #171717 52%, #232323 100%);--theme-card-bg: linear-gradient(155deg, rgba(38, 38, 38, .9), rgba(22, 22, 22, .92));--theme-head-bg: linear-gradient(90deg, rgba(125, 125, 125, .25), rgba(70, 70, 70, .25));--theme-header-bg: linear-gradient(90deg, #2d2d2d 0%, #4f4f4f 55%, #6a6a6a 100%);--theme-footer-bg: linear-gradient(40deg, #2b2b2b, #575757);--theme-table-head-bg: rgba(18, 18, 18, .96);--theme-table-row-odd: rgba(36, 36, 36, .95);--theme-table-row-even: rgba(52, 52, 52, .95);--theme-text-main: #f3f3f3;--theme-text-muted: #dedede;--theme-btn-bg: linear-gradient(90deg, #5d5d5d 0%, #8c8c8c 55%, #b6b6b6 100%);--theme-btn-accent-start: #5d5d5d;--theme-btn-accent-mid: #8c8c8c;--theme-btn-accent-end: #b6b6b6;--theme-btn-shadow: 0 10px 24px rgba(80, 80, 80, .35)}body.theme-goldblack{--theme-page-bg: radial-gradient(circle at 20% 14%, rgba(255, 222, 120, .3), transparent 36%), radial-gradient(circle at 82% 84%, rgba(255, 184, 56, .24), transparent 40%), linear-gradient(165deg, #090703 0%, #161108 52%, #241a0a 100%);--theme-card-bg: linear-gradient(155deg, rgba(52, 39, 14, .92), rgba(26, 19, 8, .94));--theme-head-bg: linear-gradient(90deg, rgba(255, 220, 126, .34), rgba(224, 164, 45, .28));--theme-header-bg: linear-gradient(90deg, #3b2a06 0%, #7c5a14 52%, #c99624 100%);--theme-footer-bg: linear-gradient(40deg, #2f2207, #a7771c);--theme-table-head-bg: rgba(36, 26, 7, .97);--theme-table-row-odd: rgba(58, 40, 10, .95);--theme-table-row-even: rgba(74, 52, 13, .95);--theme-text-main: #fff2c7;--theme-text-muted: #ffe09b;--theme-btn-bg: linear-gradient(90deg, #b07a09 0%, #e5b33f 52%, #ffe084 100%);--theme-btn-accent-start: #b07a09;--theme-btn-accent-mid: #e5b33f;--theme-btn-accent-end: #ffe084;--theme-btn-text: #1e1405;--theme-btn-shadow: 0 12px 28px rgba(255, 192, 70, .38)}body.theme-fire{--theme-page-bg: radial-gradient(circle at 18% 12%, rgba(255, 82, 41, .28), transparent 34%), radial-gradient(circle at 82% 86%, rgba(255, 194, 77, .2), transparent 38%), linear-gradient(164deg, #1a0906 0%, #2c0f08 52%, #3a1409 100%);--theme-card-bg: linear-gradient(155deg, rgba(74, 28, 18, .9), rgba(46, 18, 12, .92));--theme-head-bg: linear-gradient(90deg, rgba(255, 106, 61, .35), rgba(255, 163, 68, .24));--theme-header-bg: linear-gradient(90deg, #8f2615 0%, #ca4b19 52%, #ff7a29 100%);--theme-footer-bg: linear-gradient(40deg, #7a2013, #ca4b19);--theme-table-head-bg: rgba(43, 16, 10, .96);--theme-table-row-odd: rgba(59, 23, 14, .95);--theme-table-row-even: rgba(79, 30, 18, .95);--theme-text-main: #fff1e8;--theme-text-muted: #ffd9c7;--theme-btn-bg: linear-gradient(90deg, #d43a1d 0%, #ff6b2b 55%, #ff9f43 100%);--theme-btn-accent-start: #d43a1d;--theme-btn-accent-mid: #ff6b2b;--theme-btn-accent-end: #ff9f43;--theme-btn-shadow: 0 10px 24px rgba(211, 75, 29, .38)}body.theme-sky{--theme-page-bg: radial-gradient(circle at 16% 12%, rgba(113, 200, 255, .28), transparent 36%), radial-gradient(circle at 84% 88%, rgba(165, 235, 255, .24), transparent 38%), linear-gradient(164deg, #0e2f4e 0%, #1d5d8e 52%, #2d78af 100%);--theme-card-bg: linear-gradient(155deg, rgba(27, 80, 121, .86), rgba(20, 61, 94, .9));--theme-head-bg: linear-gradient(90deg, rgba(113, 200, 255, .34), rgba(165, 235, 255, .26));--theme-header-bg: linear-gradient(90deg, #1463a5 0%, #2f90ce 52%, #6dc8f2 100%);--theme-footer-bg: linear-gradient(40deg, #14588f, #3ba3d6);--theme-table-head-bg: rgba(12, 47, 74, .96);--theme-table-row-odd: rgba(20, 64, 97, .95);--theme-table-row-even: rgba(31, 80, 116, .95);--theme-text-main: #effbff;--theme-text-muted: #d7f4ff;--theme-btn-bg: linear-gradient(90deg, #2f90ce 0%, #54b4e2 55%, #8bddff 100%);--theme-btn-accent-start: #2f90ce;--theme-btn-accent-mid: #54b4e2;--theme-btn-accent-end: #8bddff;--theme-btn-shadow: 0 10px 24px rgba(53, 149, 206, .35);--theme-btn-text: #06243a}body.theme-pink{--theme-page-bg: radial-gradient(circle at 20% 14%, rgba(255, 128, 185, .3), transparent 34%), radial-gradient(circle at 82% 84%, rgba(255, 198, 229, .25), transparent 38%), linear-gradient(164deg, #3f0e2b 0%, #651845 52%, #80235b 100%);--theme-card-bg: linear-gradient(155deg, rgba(101, 33, 74, .88), rgba(73, 23, 54, .9));--theme-head-bg: linear-gradient(90deg, rgba(255, 128, 185, .35), rgba(255, 198, 229, .24));--theme-header-bg: linear-gradient(90deg, #ad2d74 0%, #d74d95 52%, #f48abf 100%);--theme-footer-bg: linear-gradient(40deg, #8f255f, #d74d95);--theme-table-head-bg: rgba(62, 17, 43, .96);--theme-table-row-odd: rgba(84, 26, 60, .95);--theme-table-row-even: rgba(103, 35, 76, .95);--theme-text-main: #fff3fa;--theme-text-muted: #ffd9ee;--theme-btn-bg: linear-gradient(90deg, #d74d95 0%, #ef6faf 55%, #ff9ac9 100%);--theme-btn-accent-start: #d74d95;--theme-btn-accent-mid: #ef6faf;--theme-btn-accent-end: #ff9ac9;--theme-btn-shadow: 0 10px 24px rgba(198, 68, 133, .35)}body.theme-earth{--theme-page-bg: radial-gradient(circle at 18% 13%, rgba(173, 129, 82, .26), transparent 34%), radial-gradient(circle at 84% 85%, rgba(127, 173, 92, .2), transparent 36%), linear-gradient(164deg, #1a1510 0%, #2a2219 52%, #3a2e22 100%);--theme-card-bg: linear-gradient(155deg, rgba(69, 53, 39, .9), rgba(49, 38, 28, .92));--theme-head-bg: linear-gradient(90deg, rgba(173, 129, 82, .3), rgba(127, 173, 92, .24));--theme-header-bg: linear-gradient(90deg, #5f4a31 0%, #806244 52%, #5f7f46 100%);--theme-footer-bg: linear-gradient(40deg, #4f3d29, #6f8a4b);--theme-table-head-bg: rgba(35, 28, 20, .96);--theme-table-row-odd: rgba(51, 40, 30, .95);--theme-table-row-even: rgba(66, 51, 38, .95);--theme-text-main: #f7f0e4;--theme-text-muted: #e7d8c1;--theme-btn-bg: linear-gradient(90deg, #8a6a45 0%, #aa875b 55%, #7e9c58 100%);--theme-btn-accent-start: #8a6a45;--theme-btn-accent-mid: #aa875b;--theme-btn-accent-end: #7e9c58;--theme-btn-shadow: 0 10px 24px rgba(126, 96, 62, .35)}body.theme-space{--theme-page-bg: radial-gradient(1px 1px at 8% 18%, rgba(255, 255, 255, .92), transparent 100%), radial-gradient(1.2px 1.2px at 24% 72%, rgba(183, 217, 255, .84), transparent 100%), radial-gradient(1px 1px at 38% 26%, rgba(255, 255, 255, .7), transparent 100%), radial-gradient(1.4px 1.4px at 62% 14%, rgba(173, 204, 255, .88), transparent 100%), radial-gradient(1px 1px at 74% 64%, rgba(255, 255, 255, .8), transparent 100%), radial-gradient(1.2px 1.2px at 90% 22%, rgba(194, 171, 255, .9), transparent 100%), radial-gradient(circle at 20% 12%, rgba(125, 82, 255, .32), transparent 36%), radial-gradient(circle at 84% 84%, rgba(70, 168, 255, .26), transparent 40%), linear-gradient(165deg, #03040b 0%, #090f25 46%, #120a2a 100%);--theme-card-bg: linear-gradient(155deg, rgba(20, 23, 58, .9), rgba(10, 13, 36, .94));--theme-head-bg: linear-gradient(90deg, rgba(131, 88, 255, .34), rgba(72, 174, 255, .24));--theme-header-bg: linear-gradient(90deg, #251f67 0%, #3b2f94 52%, #266eaf 100%);--theme-footer-bg: linear-gradient(40deg, #1f1a4f, #2868a5);--theme-table-head-bg: rgba(8, 11, 33, .97);--theme-table-row-odd: rgba(17, 21, 54, .95);--theme-table-row-even: rgba(24, 30, 68, .95);--theme-text-main: #f4f7ff;--theme-text-muted: #dbe5ff;--theme-btn-bg: linear-gradient(90deg, #4f46ff 0%, #7a5dff 52%, #33a6ff 100%);--theme-btn-accent-start: #4f46ff;--theme-btn-accent-mid: #7a5dff;--theme-btn-accent-end: #33a6ff;--theme-btn-shadow: 0 12px 26px rgba(70, 102, 255, .4)}body.theme-darknova{--theme-page-bg: radial-gradient(circle at 18% 14%, rgba(120, 120, 120, .2), transparent 34%), radial-gradient(circle at 82% 84%, rgba(52, 52, 52, .2), transparent 36%), linear-gradient(165deg, #050505 0%, #111111 50%, #1f1f1f 100%);--theme-card-bg: linear-gradient(155deg, rgba(28, 28, 28, .92), rgba(16, 16, 16, .94));--theme-head-bg: linear-gradient(90deg, rgba(145, 145, 145, .22), rgba(86, 86, 86, .18));--theme-header-bg: linear-gradient(90deg, #101010 0%, #2b2b2b 55%, #4b4b4b 100%);--theme-footer-bg: linear-gradient(40deg, #0f0f0f, #3e3e3e);--theme-table-head-bg: rgba(12, 12, 12, .97);--theme-table-row-odd: rgba(24, 24, 24, .95);--theme-table-row-even: rgba(35, 35, 35, .95);--theme-text-main: #f3f3f3;--theme-text-muted: #cdcdcd;--theme-btn-bg: linear-gradient(90deg, #2b2b2b 0%, #515151 54%, #7a7a7a 100%);--theme-btn-accent-start: #2b2b2b;--theme-btn-accent-mid: #515151;--theme-btn-accent-end: #7a7a7a;--theme-btn-shadow: 0 10px 24px rgba(0, 0, 0, .45)}body.theme-amethystvoid{--theme-page-bg: radial-gradient(circle at 18% 14%, rgba(114, 63, 149, .28), transparent 34%), radial-gradient(circle at 84% 86%, rgba(72, 32, 91, .24), transparent 38%), linear-gradient(165deg, #050408 0%, #130c18 52%, #1c1124 100%);--theme-card-bg: linear-gradient(155deg, rgba(44, 23, 58, .9), rgba(22, 14, 28, .92));--theme-head-bg: linear-gradient(90deg, rgba(104, 53, 137, .34), rgba(40, 24, 52, .24));--theme-header-bg: linear-gradient(90deg, #150d1d 0%, #2b1738 55%, #48205b 100%);--theme-footer-bg: linear-gradient(40deg, #130a1a, #48205b);--theme-table-head-bg: rgba(20, 11, 28, .97);--theme-table-row-odd: rgba(31, 18, 42, .95);--theme-table-row-even: rgba(43, 24, 58, .95);--theme-text-main: #f7ebff;--theme-text-muted: #dec6f0;--theme-btn-bg: linear-gradient(90deg, #281330 0%, #48205b 54%, #75409f 100%);--theme-btn-accent-start: #281330;--theme-btn-accent-mid: #48205b;--theme-btn-accent-end: #75409f;--theme-btn-shadow: 0 12px 26px rgba(42, 19, 61, .45)}body.theme-orangestorm{--theme-page-bg: radial-gradient(circle at 16% 14%, rgba(255, 145, 64, .32), transparent 35%), radial-gradient(circle at 84% 86%, rgba(52, 142, 255, .28), transparent 38%), linear-gradient(164deg, #0b1529 0%, #1a2844 52%, #2d3659 100%);--theme-card-bg: linear-gradient(155deg, rgba(30, 49, 81, .88), rgba(22, 35, 59, .92));--theme-head-bg: linear-gradient(90deg, rgba(255, 140, 48, .34), rgba(63, 136, 255, .26));--theme-header-bg: linear-gradient(90deg, #153466 0%, #1f58a8 42%, #ff7a18 100%);--theme-footer-bg: linear-gradient(40deg, #14335f, #ff7a18);--theme-table-head-bg: rgba(14, 35, 66, .96);--theme-table-row-odd: rgba(19, 46, 83, .95);--theme-table-row-even: rgba(31, 63, 107, .95);--theme-text-main: #f2f8ff;--theme-text-muted: #d7e7ff;--theme-btn-bg: linear-gradient(90deg, #ff7a18 0%, #ff9a3d 45%, #2876ff 100%);--theme-btn-accent-start: #ff7a18;--theme-btn-accent-mid: #ff9a3d;--theme-btn-accent-end: #2876ff;--theme-btn-shadow: 0 12px 26px rgba(58, 119, 208, .35)}body.theme-trimetal{--theme-page-bg: radial-gradient(circle at 18% 14%, rgba(220, 184, 112, .26), transparent 35%), radial-gradient(circle at 82% 86%, rgba(177, 127, 90, .24), transparent 40%), linear-gradient(164deg, #111214 0%, #1e2025 48%, #2f2722 100%);--theme-card-bg: linear-gradient(155deg, rgba(55, 50, 42, .9), rgba(31, 29, 24, .94));--theme-head-bg: linear-gradient(90deg, rgba(200, 155, 60, .35), rgba(192, 192, 192, .24));--theme-header-bg: linear-gradient(90deg, #6d5020 0%, #b9b9b9 52%, #b86f3d 100%);--theme-footer-bg: linear-gradient(40deg, #6d5020, #b86f3d);--theme-table-head-bg: rgba(34, 30, 24, .97);--theme-table-row-odd: rgba(48, 42, 34, .95);--theme-table-row-even: rgba(63, 54, 44, .95);--theme-text-main: #fff7e7;--theme-text-muted: #e8d7bc;--theme-btn-bg: linear-gradient(90deg, #c89b3c 0%, #c0c0c0 52%, #b86f3d 100%);--theme-btn-accent-start: #c89b3c;--theme-btn-accent-mid: #c0c0c0;--theme-btn-accent-end: #b86f3d;--theme-btn-text: #1f1508;--theme-btn-shadow: 0 12px 26px rgba(122, 89, 37, .35)}body.theme-animeverse{--theme-page-bg: radial-gradient(circle at 18% 14%, rgba(255, 46, 136, .28), transparent 34%), radial-gradient(circle at 84% 86%, rgba(39, 216, 255, .28), transparent 38%), linear-gradient(164deg, #0e1028 0%, #1a1240 52%, #1a1f4a 100%);--theme-card-bg: linear-gradient(155deg, rgba(43, 28, 89, .88), rgba(24, 34, 78, .92));--theme-head-bg: linear-gradient(90deg, rgba(255, 46, 136, .34), rgba(39, 216, 255, .28));--theme-header-bg: linear-gradient(90deg, #5c2dfc 0%, #ff2e88 52%, #27d8ff 100%);--theme-footer-bg: linear-gradient(40deg, #4f26db, #ff2e88);--theme-table-head-bg: rgba(24, 16, 55, .97);--theme-table-row-odd: rgba(36, 24, 74, .95);--theme-table-row-even: rgba(31, 52, 94, .95);--theme-text-main: #f7f6ff;--theme-text-muted: #dddfff;--theme-btn-bg: linear-gradient(90deg, #ff2e88 0%, #8f48ff 50%, #27d8ff 100%);--theme-btn-accent-start: #ff2e88;--theme-btn-accent-mid: #8f48ff;--theme-btn-accent-end: #27d8ff;--theme-btn-shadow: 0 12px 26px rgba(112, 65, 214, .42)}body.theme-aquapulse{--theme-page-bg: radial-gradient(circle at 18% 14%, rgba(48, 212, 224, .28), transparent 34%), radial-gradient(circle at 84% 86%, rgba(15, 125, 138, .24), transparent 38%), linear-gradient(164deg, #081b24 0%, #102d45 52%, #122038 100%);--theme-card-bg: linear-gradient(155deg, rgba(16, 53, 74, .88), rgba(14, 35, 56, .92));--theme-head-bg: linear-gradient(90deg, rgba(48, 212, 224, .34), rgba(15, 125, 138, .28));--theme-header-bg: linear-gradient(90deg, #30d4e0 0%, #0f7d8a 100%);--theme-footer-bg: linear-gradient(40deg, #30d4e0, #0f7d8a);--theme-table-head-bg: rgba(10, 37, 58, .97);--theme-table-row-odd: rgba(16, 50, 77, .95);--theme-table-row-even: rgba(24, 68, 103, .95);--theme-text-main: #effcff;--theme-text-muted: #d5f3ff;--theme-btn-bg: linear-gradient(90deg, #30d4e0 0%, #21bfd0 50%, #0f7d8a 100%);--theme-btn-accent-start: #30d4e0;--theme-btn-accent-mid: #21bfd0;--theme-btn-accent-end: #0f7d8a;--theme-btn-shadow: 0 12px 26px rgba(44, 132, 198, .38)}html,body,#app,#app *{font-family:var(--ligapp-font-family)!important}#app .fa,#app .fa:before,#app .fa:after{font-family:FontAwesome!important}#app h6.blockquote,#app .blockquote{color:var(--theme-text-main)!important;margin-bottom:0!important;text-shadow:none!important}#app h6.blockquote span,#app h6.blockquote b,#app h6.blockquote i,#app .blockquote span,#app .blockquote b,#app .blockquote i,#app .bq-primary_,#app ._bq-info,#app .home-glass-head .blockquote,#app .home-glass-head .blockquote *,#app .glass-sport-head .blockquote,#app .glass-sport-head .blockquote *{color:var(--theme-text-main)!important}#app .home-glass-head h6.blockquote,#app .glass-sport-head h6.blockquote,#app .home-glass-head .blockquote,#app .glass-sport-head .blockquote{border-left:0!important;padding-left:0!important;margin-left:0!important;opacity:1!important}main[class^=admin-][class$=-view]{min-height:100svh!important}.n-modal-body-wrapper{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.n-modal-body-wrapper .n-modal-scroll-content{min-height:100svh;padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom));align-items:center}.n-modal-container .n-card.n-modal,.n-modal-container .n-dialog.n-modal{max-height:calc(100svh - 20px);overflow:auto;overscroll-behavior:contain}html[style*="overflow: hidden"] body{overflow:hidden!important;overscroll-behavior:none}@supports (-webkit-touch-callout: none){.n-modal .n-input .n-input__input-el,.n-modal .n-input .n-input__textarea-el,.n-modal .n-base-selection .n-base-selection-label,.n-modal .n-base-selection .n-base-selection-input{font-size:16px!important}}body.admin-mode :where(.n-button--primary-type,.n-button--info-type,.n-button--success-type,.n-button--warning-type,.n-button--error-type){--n-color: var(--theme-btn-accent-start) !important;--n-color-hover: color-mix(in srgb, var(--theme-btn-accent-start) 72%, var(--theme-btn-accent-end) 28%) !important;--n-color-pressed: color-mix(in srgb, var(--theme-btn-accent-start) 80%, #000 20%) !important;--n-color-focus: color-mix(in srgb, var(--theme-btn-accent-start) 74%, var(--theme-btn-accent-end) 26%) !important;--n-color-disabled: color-mix(in srgb, var(--theme-btn-accent-start) 42%, #7f8c8d 58%) !important;--n-border: 1px solid color-mix(in srgb, var(--theme-btn-accent-start) 82%, #111 18%) !important;--n-border-hover: 1px solid color-mix(in srgb, var(--theme-btn-accent-start) 72%, var(--theme-btn-accent-end) 28%) !important;--n-border-pressed: 1px solid color-mix(in srgb, var(--theme-btn-accent-start) 80%, #000 20%) !important;--n-border-focus: 1px solid color-mix(in srgb, var(--theme-btn-accent-start) 74%, var(--theme-btn-accent-end) 26%) !important;--n-border-disabled: 1px solid color-mix(in srgb, var(--theme-btn-accent-start) 42%, #7f8c8d 58%) !important;--n-text-color: var(--theme-btn-text, #fff) !important;--n-text-color-hover: var(--theme-btn-text, #fff) !important;--n-text-color-pressed: var(--theme-btn-text, #fff) !important;--n-text-color-focus: var(--theme-btn-text, #fff) !important;--n-text-color-disabled: color-mix(in srgb, var(--theme-btn-text, #fff) 76%, #000 24%) !important;--n-ripple-color: color-mix(in srgb, var(--theme-btn-accent-end) 54%, transparent) !important}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.naive-driver-popover{--n-driver-primary: #111111;font-family:var(--n-font, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);border-radius:16px;border:1px solid rgba(20,20,20,.16);box-shadow:0 16px 40px #0000003d;background:#fffffff5;color:#111;backdrop-filter:blur(12px) saturate(105%);-webkit-backdrop-filter:blur(12px) saturate(105%);z-index:100000!important;padding:16px!important}.driver-popover{z-index:100000!important}.driver-overlay{z-index:99998!important}.driver-stage{z-index:99999!important}.naive-driver-popover .driver-popover-title{color:#0b0b0b;font-size:1.2rem;font-weight:800;margin-bottom:8px;background:transparent!important;padding:0!important;border:0!important}.naive-driver-popover .driver-popover-description{color:#1f2937;line-height:1.45;font-size:1rem;background:transparent!important}.naive-driver-popover .driver-popover-close-btn{color:#111;font-size:1.1rem}.naive-driver-popover .driver-popover-footer{margin-top:10px;padding-top:10px;border-top:1px solid rgba(17,17,17,.14);display:flex;align-items:center;justify-content:space-between;gap:10px;background:transparent!important}.naive-driver-popover .driver-popover-footer *{background:transparent;box-shadow:none}.naive-driver-popover .driver-popover-progress-text{color:#1f2937;font-size:.88rem;font-weight:600;opacity:.92;background:transparent!important}.naive-driver-popover .driver-popover-navigation-btns{display:inline-flex;gap:8px;background:transparent!important}.naive-driver-popover .driver-popover-prev-btn,.naive-driver-popover .driver-popover-next-btn,.naive-driver-popover .driver-popover-done-btn{min-height:36px;padding:0 16px;border-radius:8px;border:1px solid rgba(17,17,17,.22);background:#fffffffa;color:#111;font-weight:700;box-shadow:none;text-shadow:none;transition:all .18s ease}.naive-driver-popover .driver-popover-next-btn,.naive-driver-popover .driver-popover-done-btn{border-color:#111;background:#111;color:#fff}.naive-driver-popover .driver-popover-prev-btn:hover,.naive-driver-popover .driver-popover-next-btn:hover,.naive-driver-popover .driver-popover-done-btn:hover{transform:translateY(-1px)}.tour-help-btn{width:34px;height:34px;font-weight:800}
