@import "https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;600;700;800&display=swap";*,:focus,:active,:focus-visible{outline:none!important}.FileInput,.mantine-input,.mantine-select-input,.mantine-textarea-input,.mantine-numberinput-input,.mantine-timeinput-input,.mantine-fileinput-input,.mantine-autocomplete-input,.mantine-fileinput-wrapper,.mantine-fileinput-section{border-radius:0!important;height:32px!important;padding-top:8px!important;padding-bottom:8px!important;font-size:14px!important}.mantine-FileInput-root,.mantine-FileInput-root .mantine-Input-wrapper,.mantine-FileInput-root .mantine-FileInput-input,.mantine-FileInput-root .mantine-FileInput-section{border-radius:0!important}.mantine-fileinput-input{border-radius:0!important;min-height:32px!important}.mantine-fileinput-section{height:32px!important;min-height:32px!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}button,button:focus,button:active,button:focus-visible{outline:none!important}input,input:focus,input:active,input:focus-visible{border-radius:0!important;outline:none!important}input[type=radio]{border-radius:16px!important;outline:none!important}select,select:focus,select:active,select:focus-visible,textarea,textarea:focus,textarea:active,textarea:focus-visible{border-radius:0!important;outline:none!important}a,a:focus,a:active,a:focus-visible{outline:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--cm-bg-primary:#fff;--cm-bg-secondary:#f9fafb;--cm-bg-tertiary:#f3f4f6;--cm-text-primary:#1f2937;--cm-text-secondary:#374151;--cm-text-muted:#6b7280;--cm-border-color:#e5e7eb;--cm-border-light:#f3f4f6;--cm-shadow-sm:#00000014;--cm-shadow-md:#0000001f;--cm-hover-bg:#f9fafb;--cm-gradient-start:#ecfdf5;--cm-gradient-end:#d1fae5;--cm-green-primary:#10b981;--cm-green-secondary:#059669;--cm-green-dark:#065f46;background-color:#242424;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-mantine-color-scheme=dark]{--cm-bg-primary:#1a1b1e;--cm-bg-secondary:#25262b;--cm-bg-tertiary:#2c2e33;--cm-text-primary:#c1c2c5;--cm-text-secondary:#909296;--cm-text-muted:#5c5f66;--cm-border-color:#373a40;--cm-border-light:#2c2e33;--cm-shadow-sm:#0000004d;--cm-shadow-md:#00000080;--cm-hover-bg:#2c2e33;--cm-gradient-start:#1a3a2e;--cm-gradient-end:#0f2922;--cm-green-primary:#10b981;--cm-green-secondary:#059669;--cm-green-dark:#10b981}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-height:100vh;margin:0}.page-title{background:linear-gradient(135deg, var(--cm-green-primary) 0%, var(--cm-green-secondary) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700}.btn-filled,button[data-variant=filled]:not([data-button]){cursor:pointer;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s;background:linear-gradient(135deg, var(--cm-green-primary) 0%, var(--cm-green-secondary) 100%)!important;color:#fff!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 12px #10b9814d!important}.btn-filled:hover,button[data-variant=filled]:not([data-button]):hover{transform:translateY(-2px);box-shadow:0 6px 16px #10b98166!important}.btn-filled:active,button[data-variant=filled]:not([data-button]):active{transform:translateY(0)}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.custom-tab{color:#000;background:#fff;border:1px solid #dee2e6;border-radius:999px;padding:4px 12px}.custom-tab:hover{color:#162462;background:#ecf2fc}.custom-tab[data-active]{color:#162462;background:#dde9fe}[data-mantine-color-scheme=dark] .custom-tab{color:#e9ecef;background:#1a1b1e;border:1px solid #373a40}[data-mantine-color-scheme=dark] .custom-tab:hover{color:#fff;background:#2c2e33}[data-mantine-color-scheme=dark] .custom-tab[data-active]{color:#a5c8ff;background:#2f3e63}.clickable-cell{cursor:pointer}.clickable-cell *{cursor:pointer!important}.modal-header{font-size:18px;font-weight:600;line-height:1.4}.mantine-Modal-header{padding-bottom:10px;position:relative}.mantine-Modal-header:after{content:"";background:linear-gradient(90deg,#2c7be5 0%,#6f42c1 50%,#d63384 100%);border-radius:999px;width:12%;height:2px;position:absolute;bottom:10px;left:16px}.mantine-Modal-title{font-weight:700}.gm-style .gm-style-iw-c{border-radius:12px!important;padding:0!important;overflow:hidden!important}.gm-style .gm-style-iw-d{padding:10px!important;overflow:hidden!important}[data-mantine-color-scheme=dark] .gm-style .gm-style-iw-c{background-color:var(--cm-bg-secondary)!important;color:var(--cm-text-primary)!important;box-shadow:0 8px 24px #0009!important}[data-mantine-color-scheme=dark] .gm-style .gm-style-iw-d,.gm-style-iw-tc:after{background-color:var(--cm-bg-secondary)!important;color:var(--cm-text-primary)!important}[data-mantine-color-scheme=light] .gm-style .gm-style-iw-c{background-color:var(--cm-bg-primary)!important}:root{--app-loader-bg-tertiary:#0000000d}[data-mantine-color-scheme=dark]{--app-loader-bg-tertiary:#ffffff0d}.AppLoader-module__app-loader___TcfDC{flex-direction:column;justify-content:center;align-items:center;gap:32px;min-height:500px;padding:48px;display:flex}.AppLoader-module__app-loader__animation___8STxG{flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.AppLoader-module__app-loader__icon-container___isZwj{justify-content:center;align-items:center;animation:2s ease-in-out infinite AppLoader-module__pulse___QaeE5;display:flex;position:relative}.AppLoader-module__app-loader__icon___A7FFC{color:var(--app-loader-primary);filter:drop-shadow(0 4px 12px #b57dcb4d)}.AppLoader-module__app-loader__bolt___BP-a6{color:#fbbf24;filter:drop-shadow(0 2px 8px #b57dcb4d);animation:1.5s ease-in-out infinite AppLoader-module__bolt-flash___qQ88G;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AppLoader-module__app-loader__spinner___axRxX{margin-top:8px}.AppLoader-module__app-loader__text-container___M8Tsj{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.AppLoader-module__app-loader__text___2Yr01{background:linear-gradient(105deg, var(--app-loader-primary) 0%, var(--app-loader-secondary) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite AppLoader-module__fade-in-out___iErzo}.AppLoader-module__app-loader__subtext___rGvCB{animation:2s ease-in-out .5s infinite AppLoader-module__fade-in-out___iErzo}.AppLoader-module__app-loader__progress___cARPZ{background:var(--app-loader-bg-tertiary);border-radius:8px;width:300px;height:4px;overflow:hidden}.AppLoader-module__app-loader__progress-bar___tLUqM{background:linear-gradient(90deg, var(--app-loader-primary), var(--app-loader-secondary), var(--app-loader-primary));background-size:200% 100%;border-radius:8px;width:100%;height:100%;animation:2s ease-in-out infinite AppLoader-module__progress-slide___2dwct}@keyframes AppLoader-module__pulse___QaeE5{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes AppLoader-module__bolt-flash___qQ88G{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(.8)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes AppLoader-module__fade-in-out___iErzo{0%,to{opacity:.6}50%{opacity:1}}@keyframes AppLoader-module__progress-slide___2dwct{0%{background-position:0 0}to{background-position:200% 0}}:root{--cms-blue:#1c5db6;--cms-purple:#6a1b9a;--cms-gradient:linear-gradient(90deg, #1c5db6 0%, #6a1b9a 100%);--cms-soft:#1c5db60f;--cms-soft-dark:#6a1b9a24;--cms-accent:#1c5db61f}.DataTable-module__data-table___NybWC{width:100%;position:relative}.DataTable-module__data-table__header___c9yKY{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.DataTable-module__data-table__title___xU72S{color:var(--mantine-color-text);letter-spacing:-.5px;font-size:22px;font-weight:700}.DataTable-module__data-table__actions___yyn6w{align-items:center;gap:12px;display:flex}.DataTable-module__data-table__search___iVKOd{min-width:300px}.DataTable-module__data-table__table-container___BzdHd{background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:10px;transition:box-shadow .2s;position:relative;overflow:auto;box-shadow:0 2px 8px #00000014}.DataTable-module__data-table__table-container___BzdHd:hover{box-shadow:0 4px 16px #0000001f}.DataTable-module__data-table__table-container___BzdHd ::-webkit-scrollbar{display:none}.DataTable-module__data-table__table-container___BzdHd{-ms-overflow-style:none;scrollbar-width:none}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table-container___BzdHd{box-shadow:0 2px 8px #0000004d}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table-container___BzdHd:hover{box-shadow:0 4px 16px #0006}.DataTable-module__data-table__table___fBy-5{border-collapse:collapse;table-layout:auto;width:100%}.DataTable-module__data-table__table___fBy-5 *{box-sizing:border-box}.DataTable-module__data-table__table___fBy-5 thead{background:--var;z-index:10;border-bottom:1px solid var(--mantine-color-default-border);position:sticky;top:0}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table___fBy-5 thead{border-bottom-color:var(--mantine-color-dark-4);background:0 0}.DataTable-module__data-table__table___fBy-5 th{color:var(--mantine-color-dimmed);letter-spacing:.6px;text-align:left;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#0000;border-bottom:none;padding:16px 20px;font-size:12px;font-weight:700;transition:color .15s}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table___fBy-5 th{color:var(--mantine-color-dark-2)}.DataTable-module__data-table__table-header-sortable___QthZK{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.DataTable-module__data-table__table-header-sortable___QthZK:hover{color:var(--cms-blue)}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table-header-sortable___QthZK:hover{color:#0f0f10}.DataTable-module__data-table__sort-icon___fw0vo{vertical-align:middle;opacity:.6;margin-left:6px;transition:opacity .2s;display:inline-block}.DataTable-module__data-table__table___fBy-5 tbody tr{border-bottom:1px solid var(--mantine-color-gray-1);cursor:pointer;background:0 0;outline:none;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table___fBy-5 tbody tr{border-bottom-color:var(--mantine-color-dark-5)}.DataTable-module__data-table__table___fBy-5 tbody tr:hover{box-shadow:inset 4px 0 0 var(--cms-blue), 0 2px 6px #8c9bb014, 0 0 15px #89abd866, 0 0 25px #e6c9eb33;outline-offset:0;z-index:10;background:linear-gradient(90deg,#1c5db60d,#6a1b9a08);outline:none;animation:2s ease-in-out infinite DataTable-module__borderGlow___9U8Iu;transform:translateY(-1px)}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table___fBy-5 tbody tr:hover{box-shadow:inset 4px 0 0 var(--cms-purple), 0 2px 8px #01010140, 0 0 20px #11111180, 0 0 30px #0c0c0c4d;background:linear-gradient(90deg,#1d1e1e1f,#6a1b9a14);animation:2s ease-in-out infinite DataTable-module__borderGlow___9U8Iu}.DataTable-module__data-table__table___fBy-5 tbody tr:active{outline:none;transition:transform .1s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.DataTable-module__data-table__table___fBy-5 tbody tr:focus{outline:none}.DataTable-module__data-table__table___fBy-5 tbody tr:focus-visible{outline:2px solid var(--cms-blue);outline-offset:-2px}.DataTable-module__data-table__table___fBy-5 td{color:var(--mantine-color-text);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;z-index:1;outline:none;max-width:200px;padding:8px 12px;position:relative;overflow:hidden;font-size:14px!important;font-weight:400!important}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table___fBy-5 td{color:var(--mantine-color-text)}.DataTable-module__data-table__table___fBy-5 td:focus,.DataTable-module__data-table__table___fBy-5 th:focus,.DataTable-module__data-table__table___fBy-5:focus{outline:none}.DataTable-module__data-table__pagination___jkco5{border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}[data-mantine-color-scheme=dark] .DataTable-module__data-table__pagination___jkco5{border-top-color:var(--mantine-color-dark-4)}.DataTable-module__data-table__pagination-info___1xkDw{color:var(--mantine-color-dimmed);font-size:13px;font-weight:500}.DataTable-module__data-table__pagination-controls___A5pVN{align-items:center;gap:12px;display:flex}.DataTable-module__data-table__empty___noQeR{color:var(--mantine-color-dimmed);background:linear-gradient(135deg,#1c5db603,#6a1b9a03);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:300px;padding:48px;display:flex}.DataTable-module__data-table__empty-icon___QhzzU{color:var(--mantine-color-gray-4);opacity:.6;font-size:64px}.DataTable-module__data-table__loading___31rFX{background:linear-gradient(135deg,#1c5db605,#6a1b9a05);justify-content:center;align-items:center;min-height:300px;display:flex}.DataTable-module__data-table__resizer___-lxTJ{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;background-color:#0000;width:4px;height:100%;transition:background-color .2s;position:absolute;top:0;right:0}.DataTable-module__data-table__resizer___-lxTJ:hover{background-color:var(--cms-blue);box-shadow:-2px 0 6px #1c5db626}[data-mantine-color-scheme=dark] .DataTable-module__data-table__resizer___-lxTJ:hover{background-color:var(--cms-purple);box-shadow:-2px 0 6px #6a1b9a40}.DataTable-module__data-table__header--sticky-right___63e7a{z-index:20;right:0;box-shadow:-4px 0 8px #00000014;background:var(--mantine-color-body)!important;position:sticky!important}[data-mantine-color-scheme=dark] .DataTable-module__data-table__header--sticky-right___63e7a{box-shadow:-4px 0 8px #0000004d;background:var(--mantine-color-dark-7)!important}.charger-table .DataTable-module__data-table__table___fBy-5 th:first-child,.charger-table .DataTable-module__data-table__table___fBy-5 td:first-child{width:10px!important;min-width:30px!important;max-width:30px!important;padding-left:10px!important;padding-right:4px!important}.DataTable-module__data-table__cell--sticky-right___-XrOA{z-index:5;right:0;box-shadow:-4px 0 8px #0000000f;background:var(--mantine-color-body)!important;position:sticky!important}[data-mantine-color-scheme=dark] .DataTable-module__data-table__cell--sticky-right___-XrOA{box-shadow:-4px 0 8px #00000040;background:var(--mantine-color-dark-7)!important}.DataTable-module__data-table__table___fBy-5 tbody tr:hover .DataTable-module__data-table__cell--sticky-right___-XrOA{box-shadow:-6px 0 12px #00000014;background:#f0f3fa!important}[data-mantine-color-scheme=dark] .DataTable-module__data-table__table___fBy-5 tbody tr:hover .DataTable-module__data-table__cell--sticky-right___-XrOA{box-shadow:-6px 0 12px #0006;background:#1e1f22!important}@keyframes DataTable-module__spin___3giWb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes DataTable-module__fadeIn___Q3NjV{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DataTable-module__filter-btn___JG8qZ{transition:all .2s}.DataTable-module__filter-btn___JG8qZ:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.StatsCards-module__cards___EB5qd{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.StatsCards-module__card___TWblP{background:#fff;border:1px solid #e5e7eb;border-left:3px solid #0000;border-radius:16px;padding:16px;transition:transform .25s,box-shadow .25s,border-color .25s}[data-mantine-color-scheme=dark] .StatsCards-module__card___TWblP{background:#2a2a2b;border:1px solid #1f2937;border-left-color:#0000;box-shadow:0 6px 16px #00000073}.StatsCards-module__card___TWblP:after{content:"";opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000000'>    <path d='M13 2L3 14h7l-1 8 10-12h-7l1-8z'/>  </svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:90px;position:absolute;bottom:-24px;right:-28px}.StatsCards-module__green___xhRpK{border-left-color:#16a34a}.StatsCards-module__blue___IJfLS{border-left-color:#2563eb}.StatsCards-module__orange___qHm2-{border-left-color:#f97316}.StatsCards-module__purple___hP9XS{border-left-color:#7c3aed}.StatsCards-module__red___BR-h1{border-left-color:#c42421}.StatsCards-module__indigo___MZnnV{border-left-color:#28c3a4}.StatsCards-module__card___TWblP:hover{cursor:pointer;transform:translateY(-4px);box-shadow:0 12px 28px #00000014}.StatsCards-module__iconWrapper___UzYCx{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;animation:.4s ease-out StatsCards-module__popIn___u9BXm;display:flex}.StatsCards-module__green___xhRpK .StatsCards-module__iconWrapper___UzYCx{background:linear-gradient(135deg,#22c55e,#16a34a)}.StatsCards-module__blue___IJfLS .StatsCards-module__iconWrapper___UzYCx{background:linear-gradient(135deg,#3b82f6,#2563eb)}.StatsCards-module__orange___qHm2- .StatsCards-module__iconWrapper___UzYCx{background:linear-gradient(135deg,#fb923c,#f97316)}.StatsCards-module__red___BR-h1 .StatsCards-module__iconWrapper___UzYCx{background:linear-gradient(135deg,#e84934,#c42421)}.StatsCards-module__purple___hP9XS .StatsCards-module__iconWrapper___UzYCx{background:linear-gradient(135deg,#a855f7,#7c3aed)}.StatsCards-module__indigo___MZnnV .StatsCards-module__iconWrapper___UzYCx{background:linear-gradient(135deg,#52a9d5,#28c3a4)}@keyframes StatsCards-module__popIn___u9BXm{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
