body:has(.mx),html:has(.mx){height:100%;overflow:hidden}.mx{height:100vh;height:100dvh;min-height:0;overflow:hidden}.mx .sidebar{position:sticky;top:0;height:100%;max-height:none;align-self:stretch}.mx .main{min-width:0;min-height:0;height:100%;overflow:hidden}.mx .topbar{position:sticky;top:0;flex-shrink:0;z-index:50}.mx .content{min-height:0;overflow-y:auto;flex:1}.mx .tb-anchor{position:relative}.mx .tb-anchor>.tb-drop{position:absolute;top:calc(100% + 9px);right:0}.mx .tb-drop-title{display:inline-flex;align-items:center}.mx .tb-notif-badge{font-size:11px;font-weight:700;line-height:1;padding:2px 7px;border-radius:99px;background:var(--red,#EF4444);color:#fff;margin-left:6px}.mx .tb-notif-empty{padding:22px 16px;font-size:12.5px;color:var(--muted)}.mx a.tb-notif-item{color:inherit}.mx .tb-notif-footer a,.mx a.tb-notif-item{text-decoration:none}.mx-search-popover{--p300:#c4b5fd;--p400:#a78bfa;--p500:#9161fc;--p50:#f5f0ff;--p100:#ede9fe;--p600:#7c4ef0;--p700:#6535e0;--p200:#ddd0fe;--bg:#f2f4f7;--surface:#ffffff;--border:#e4e7ec;--text:#111827;--text2:#374151;--muted:#6b7280;--faint:#9ca3af;position:fixed!important;z-index:4000!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid var(--border);border-radius:16px;box-shadow:0 12px 40px rgba(15,7,32,.16),0 2px 10px rgba(15,7,32,.07);overflow:hidden;max-height:min(520px,calc(100vh - 80px));font-family:Inter,system-ui,sans-serif;color:var(--text);margin:0;padding:0}.mx-search-popover,.mx-search-popover *,.mx-search-popover :after,.mx-search-popover :before{box-sizing:border-box}.mx-search-popover .srch-filters{display:flex;align-items:center;gap:6px;padding:10px 14px 8px;border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;background:#fff}.mx-search-popover .srch-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:99px;border:1.5px solid var(--border);background:transparent;font-size:11.5px;font-weight:600;color:var(--muted);cursor:pointer;line-height:1;font-family:inherit}.mx-search-popover .srch-chip:hover{border-color:var(--p300);color:var(--p600);background:var(--p50)}.mx-search-popover .srch-chip.active{border-color:var(--p400);background:var(--p100);color:var(--p700)}.mx-search-popover .srch-chip svg{opacity:.7}.mx-search-popover .srch-results{flex:1 1 auto;min-height:88px;max-height:360px;overflow-y:auto;padding:6px 0;background:#fff}.mx-search-popover .srch-results::-webkit-scrollbar{width:4px}.mx-search-popover .srch-results::-webkit-scrollbar-track{background:transparent}.mx-search-popover .srch-results::-webkit-scrollbar-thumb{background:var(--p200);border-radius:99px}.mx-search-popover .srch-group-label{font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--faint);padding:10px 16px 4px;display:flex;align-items:center;gap:8px}.mx-search-popover .srch-group-label:after{content:"";flex:1;height:1px;background:var(--border)}.mx-search-popover .srch-row{display:flex;align-items:center;gap:11px;padding:8px 16px;cursor:pointer;position:relative}.mx-search-popover .srch-row.focused,.mx-search-popover .srch-row:hover{background:var(--p50)}.mx-search-popover .srch-row.focused:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--p500);border-radius:0 3px 3px 0}.mx-search-popover .srch-icon{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mx-search-popover .srch-icon-emp{background:#ede9fe}.mx-search-popover .srch-icon-dept{background:#d1fae5}.mx-search-popover .srch-icon-rpt{background:#dbeafe}.mx-search-popover .srch-icon-act{background:#fef3c7}.mx-search-popover .srch-icon-nav{background:#f3f4f6}.mx-search-popover .srch-badge{font-size:10px;font-weight:700;padding:2px 8px;border-radius:99px;flex-shrink:0;white-space:nowrap}.mx-search-popover .srch-badge-emp{background:#ede9fe;color:#6d28d9}.mx-search-popover .srch-badge-dept{background:#d1fae5;color:#065f46}.mx-search-popover .srch-badge-rpt{background:#dbeafe;color:#1e40af}.mx-search-popover .srch-badge-act{background:#fef3c7;color:#92400e}.mx-search-popover .srch-main{flex:1;min-width:0}.mx-search-popover .srch-title{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-search-popover .srch-title mark{background:transparent;color:var(--p600);font-weight:700}.mx-search-popover .srch-meta{font-size:11px;color:var(--muted);margin-top:1px}.mx-search-popover .srch-status{width:8px;height:8px;border-radius:50%;flex-shrink:0}.mx-search-popover .srch-status-active{background:#0db869}.mx-search-popover .srch-status-idle{background:#fdc73a}.mx-search-popover .srch-status-offline{background:#9ca3af}.mx-search-popover .srch-empty{padding:36px 16px;text-align:center}.mx-search-popover .srch-empty-icon{width:44px;height:44px;border-radius:14px;background:var(--bg);border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.mx-search-popover .srch-empty-title{font-size:14px;font-weight:700;color:var(--text);margin-bottom:6px}.mx-search-popover .srch-empty-sub{font-size:12.5px;color:var(--muted);line-height:1.45}.mx-search-popover .srch-footer{display:flex;align-items:center;gap:14px;flex-shrink:0;padding:8px 14px;border-top:1px solid var(--border);background:var(--bg)}.mx-search-popover .srch-footer span{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--faint);white-space:nowrap}.mx-search-popover .srch-footer kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:4px;border:1px solid var(--border);background:#fff;font-size:10px;font-weight:600;color:var(--text2);font-family:inherit}.mx .mx-legacy{font-size:16px;line-height:1.5;letter-spacing:normal;color:#2b2b2b}.mx .mx-legacy :where(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,figure,pre){margin:revert}.mx .mx-legacy :where(ul,ol){padding:revert}.mx .mx-legacy .mx-page{font-size:14px;line-height:1.5;letter-spacing:-.01em;color:var(--text)}.mx .mx-legacy .mx-page :where(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,figure,pre){margin:0}.mx .mx-legacy .mx-page :where(ul,ol){padding:0}.mx .section-label{transform:none!important}.mx .activity-item,.mx .alert-item,.mx .aw-item,.mx .leader-item,.mx .pw-card,.mx .section-label,.mx .tbl tbody tr{opacity:1!important}.mx .mx-page .wb-mini.wb-mini-center{align-items:center;justify-content:center;overflow:hidden}@media (max-width:1100px){.mx .mx-page .wb-layout{grid-template-columns:1fr!important}.mx .mx-page .wb-grid{grid-template-columns:repeat(2,1fr)!important}.mx .mx-page .preview-grid{grid-template-columns:1fr!important}}@media (max-width:720px){.mx .mx-page .wb-grid{grid-template-columns:1fr!important}.mx .mx-page .wb-search input{width:120px}}.mx .pill-muted{background:var(--bg);color:var(--muted);border:1px solid var(--border)}.mx .pill-green{background:#D1FAE5;color:#065F46;border:1px solid #a7f3d0}.mx .pill-red{background:#FEE2E2;color:#991B1B;border:1px solid #fecaca}.mx .pill-purple{background:var(--p100);color:var(--p700);border:1px solid var(--p200)}.mx .pill{gap:5px;padding:2px 9px;border-radius:99px;font-size:11px;font-weight:700}.mx .pill,.mx a.tab{display:inline-flex;align-items:center}.mx a.app-banner-btn,.mx a.btn,.mx a.plan-tile-btn,.mx a.qa-btn,.mx a.tab,.mx a.trk-off-view-btn{text-decoration:none}.mx .mx-page .ov-donut-wrap{position:relative;height:200px;overflow:visible;display:flex;align-items:center;justify-content:center}.mx .mx-page .ov-donut-wrap canvas{max-height:100%}.mx .qa-btn.qa-live{overflow:visible}.mx .qa-live-dot-wrap{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:visible}.mx .qa-live-dot{display:block;box-sizing:content-box}.mx .mx-page .trk-off-banner{align-items:center!important}.mx .mx-page .trk-off-view-btn,.mx .mx-page a.trk-off-view-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;height:36px!important;padding:0 16px!important;margin-top:0!important;border-radius:9px!important;font-size:12.5px!important;font-weight:700!important;line-height:1!important;color:#fff!important;background:var(--p500)!important;border:none!important;box-shadow:0 2px 8px rgba(145,97,252,.28);text-decoration:none!important}.mx .mx-page .trk-off-view-btn:hover,.mx .mx-page a.trk-off-view-btn:hover{background:var(--p600)!important;color:#fff!important}.mx .mx-empty{text-align:center;padding:48px 24px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r)}.mx .mx-empty-title{font-size:16px;font-weight:700;color:var(--text);margin-bottom:6px}.mx .mx-empty-desc{font-size:13px;color:var(--muted);max-width:420px;margin:0 auto;line-height:1.55}.mx .mx-empty-action{margin-top:16px}.mx .card .mx-empty,.mx .mx-empty--inset{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:160px;width:100%;padding:36px 24px!important}.mx .card .mx-empty-title,.mx .mx-empty--inset .mx-empty-title{font-size:14px}.mx .card .mx-empty-desc,.mx .mx-empty--inset .mx-empty-desc{font-size:12.5px}.mx .row-2-1,.mx .row-2-1-2col,.mx .row-3,.mx .row-3-2{align-items:stretch}.mx .card{display:flex;flex-direction:column;min-height:0}.mx .card .card-body{flex:1;min-height:0;display:flex;flex-direction:column}.mx .card.card-flush .c-header-pad{padding:20px 22px 0}.mx .card.card-flush .card-body .mx-data-table{margin-top:12px}.mx .card.card-flush .c-header{margin-bottom:0}.mx .ov-emp-timelog.card,.mx .row-3-2>.ov-emp-timelog{min-width:0}.mx .card.ov-emp-timelog.card-flush .c-header-pad{padding:16px 18px 12px;align-items:center}.mx .ov-emp-timelog .c-actions{gap:8px;flex-shrink:0}.mx .ov-emp-timelog .c-actions .btn.btn-sm{height:32px;padding:0 12px;font-size:12px;font-weight:600;border-radius:8px;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;line-height:1}.mx .ov-emp-timelog .ov-emp-filter-btn.active{border:1.5px solid var(--p300,#c4b5fd);background:var(--p50,#f5f0ff);color:var(--p600,#7c4ef0);box-shadow:none;outline:none}.mx .ov-emp-timelog .ov-emp-filter-btn.active:focus,.mx .ov-emp-timelog .ov-emp-filter-btn.active:focus-visible{outline:none;box-shadow:none}.mx .ov-emp-timelog .card-body{padding:0;min-width:0}.mx .ov-emp-timelog-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.mx .ov-emp-timelog-scroll .tbl{margin:0;width:max-content;min-width:100%;table-layout:auto}.mx .ov-emp-timelog-scroll .tbl td,.mx .ov-emp-timelog-scroll .tbl th{white-space:nowrap}.mx .ov-emp-timelog-scroll .tbl td:nth-child(6),.mx .ov-emp-timelog-scroll .tbl th:nth-child(6){min-width:160px}.mx .ov-emp-timelog-scroll .bar-wrap{min-width:140px}.mx .ov-emp-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;padding:8px 18px;margin:0;border:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;background:var(--bg,#f2f4f7);box-sizing:border-box}.mx .ov-emp-filter-label{font-size:10px;font-weight:700;color:var(--faint,#9ca3af);text-transform:uppercase;letter-spacing:.7px;line-height:1;margin:0 4px 0 0;flex-shrink:0}.mx .ov-emp-filter-select{height:32px;min-width:128px;padding:0 28px 0 10px;border:1.5px solid var(--border);border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%239CA3AF' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;-webkit-appearance:none;font-size:12px;font-weight:500;color:var(--text2);font-family:inherit;outline:none;cursor:pointer;line-height:1;box-sizing:border-box;transition:border-color .14s}.mx .ov-emp-filter-select:focus,.mx .ov-emp-filter-select:hover{border-color:var(--p400,#a78bfa);outline:none}.mx .ov-emp-filter-reset{height:32px;padding:0 12px;border:1.5px solid var(--border);border-radius:8px;background:#fff;font-size:12px;font-weight:600;color:var(--muted);font-family:inherit;cursor:pointer;line-height:1;box-sizing:border-box}.mx .btn.btn-secondary.active,.mx .ov-emp-filter-reset:hover{border-color:var(--p300);color:var(--p600);background:var(--p50)}.mx .mx-data-table{overflow-x:auto;width:100%}.mx .mx-page .mx-feature-body{margin-top:4px}.mx .mx-page .mx-header-actions .themeBtn,.mx .mx-page .mx-header-actions .themeBtnWhiteOutline{border-radius:9px!important;font-size:13px!important;font-weight:600!important;padding:8px 14px!important;height:auto!important;min-height:36px}.mx .mx-page .mx-feature-body .rdt_Table{border:1.5px solid var(--border);border-radius:var(--r);overflow:hidden;background:var(--surface)}.mx .mx-page .mx-feature-body .rdt_TableHeadRow{background:var(--bg)!important;min-height:44px!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.7px;color:var(--faint)!important;font-weight:700!important}.mx .mx-page .mx-feature-body .rdt_TableRow{min-height:52px!important;border-bottom-color:#f3f2f8!important}.mx .mx-page .mx-feature-body .rdt_TableRow:hover{background:var(--p50)!important}.mx .mx-page .mx-feature-body .rdt_TableCell{align-items:center!important;vertical-align:middle!important}.mx .mx-page .mx-feature-body .rdt_TableCell input[type=checkbox]{accent-color:var(--p500);width:15px;height:15px;margin:0;cursor:pointer}.mx .mx-page .mx-feature-body .rdt_TableCell .customCheckbox{padding-left:0!important;margin:0!important;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.mx .mx-page .mx-feature-body .rdt_TableCell .customCheckbox .checkmark{position:static!important;top:auto!important;left:auto!important}.mx .emp-search-clear{display:block!important;background:none;border:none;padding:0;line-height:1}.mx .mx-page .shadow-card,.mx .mx-page [class*=shadow-card]{box-shadow:var(--shadow-sm)!important;border-color:var(--border)!important;border-radius:var(--r)!important}.mx .mx-page .mx-feature-body>.logswrappper,.mx .mx-page .mx-feature-body>.p-\[16px\],.mx .mx-page .mx-feature-body>[class*="p-[16px]"],.mx .mx-page .mx-feature-body>[class*="pt-[0]"]{padding-left:0!important;padding-right:0!important;padding-top:0!important}.mx .mx-page .ss-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}@media (max-width:1280px){.mx .mx-page .ss-gallery{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.mx .mx-page .ss-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mx .mx-page .ss-gallery{grid-template-columns:1fr}}.mx .mx-page .emp-filter-bar{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important;overflow:visible!important;padding:14px 18px!important;margin-bottom:16px!important;background:#fff;border:1px solid var(--border);border-radius:var(--r-lg)}.mx .mx-page .emp-filter-bar>*{flex:0 0 auto!important}.mx .mx-page .emp-filter-bar .emp-search-wrap{position:relative;flex:1 1 200px!important;min-width:200px!important;max-width:280px!important;width:auto!important}.mx .mx-page .emp-filter-bar .emp-search-wrap input{width:100%;height:34px!important;padding:7px 30px!important;font-size:12.5px!important;line-height:1.2;box-sizing:border-box}.mx .mx-page .emp-filter-bar .emp-filter-select{height:34px!important;padding:0 28px 0 10px!important;border:1.5px solid var(--border);border-radius:8px;font-size:12.5px!important;font-weight:500;font-family:inherit;color:var(--text2);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 24 24' stroke='%239CA3AF' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 8px center;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.mx .mx-page .emp-filter-bar .emp-filter-select:focus,.mx .mx-page .emp-filter-bar .emp-filter-select:hover{border-color:var(--p400)}.mx .mx-page .emp-filter-bar .emp-filter-select:disabled{opacity:.55;cursor:not-allowed}.mx .mx-page .emp-filter-bar .btn,.mx .mx-page .emp-filter-bar button.btn{height:34px;padding:0 12px!important;font-size:12.5px!important;white-space:nowrap;flex-shrink:0;border-radius:8px!important;gap:6px!important}.mx .mx-page .emp-filter-bar button.btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.mx .mx-page .emp-toolbar{flex-wrap:wrap}.mx .mx-page .emp-toolbar .customCheckbox p{font-size:13px!important;white-space:nowrap}.mx .mx-page .mx-table-loading{position:relative;min-height:220px}.mx .mx-page .mx-table-loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.72);z-index:5;backdrop-filter:blur(1px)}.mx .mx-page .page-header{position:static;top:auto;z-index:auto;background:transparent;padding-bottom:0}.mx .mx-page .mx-feature-body .themeBtn{border-radius:9px;font-weight:600}@media (max-width:960px){.mx .mx-page .prod-donut-lb,.mx .mx-page .prod-split-row{grid-template-columns:1fr!important}}.mx .cal-picker.cal-picker-open,body .cal-picker.cal-picker-open{display:flex!important;position:fixed!important;z-index:1400!important}.mx .cal-presets-title,body .cal-presets-title{padding:0 18px 10px!important}.mx .cal-preset,body .cal-preset{padding:8px 18px!important}.mx .cal-main,body .cal-main{padding:16px 18px 18px!important}.mx .cal-nav,body .cal-nav{padding:5px 6px!important;margin-bottom:14px!important}.mx .date-range,button.date-range{display:inline-flex!important;align-items:center!important;gap:8px!important;cursor:pointer;border:1.5px solid var(--border)!important;background:var(--surface)!important;border-radius:9px!important;padding:7px 14px!important;font-size:12.5px!important;font-weight:500!important;color:var(--text2)!important;font-family:inherit!important;line-height:1.2}.mx .date-range:hover,button.date-range:hover{border-color:var(--p300)!important}.mx .mx-page .kpi{padding:18px 18px 16px!important}.mx .mx-page .kpi-head{justify-content:space-between!important;margin-bottom:12px!important}.mx .mx-page .kpi-head,.mx .mx-page .kpi-icon{display:flex!important;align-items:center!important}.mx .mx-page .kpi-icon{width:36px!important;height:36px!important;min-width:36px;border-radius:10px!important;justify-content:center!important;flex-shrink:0;position:relative;z-index:1}.mx .mx-page .kpi-value{font-size:26px!important;font-weight:800!important;letter-spacing:-.5px;line-height:1!important;margin:0!important}.mx .mx-page .kpi-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-top:10px!important;gap:8px}.mx .mx-page .kpi-trend{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:12px!important;font-weight:600!important;padding:2px 9px!important;border-radius:99px!important;white-space:nowrap;border:none!important}.mx .mx-page .kpi-trend.up{background:#d1fae5!important;color:#065f46!important}.mx .mx-page .kpi-trend.down{background:#fee2e2!important;color:#991b1b!important}.mx .mx-page .kpi-spark{display:flex!important;align-items:flex-end!important;gap:2px!important;height:24px!important;flex-shrink:0}.mx .mx-page .kpi-spark-bar{display:block!important;flex:0 0 5px!important;width:5px!important;min-width:5px!important;max-width:5px!important;align-self:flex-end!important;border-radius:2px!important;box-sizing:border-box!important}.mx .mx-page .kpi-glow{position:absolute!important;top:0!important;right:0!important;width:80px!important;height:80px!important;border-radius:50%!important;opacity:.13!important;transform:translate(20px,-20px)!important;pointer-events:none}.mx .mx-page .emp-kpi-row{margin-bottom:20px}.mx .mx-page .emp-kpi{min-height:130px;padding:20px 22px;position:relative;overflow:hidden}.mx .mx-page .emp-kpi-bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.mx .mx-page .emp-kpi-content{position:relative;z-index:1}.mx .mx-page .emp-kpi-val{font-size:32px;margin-bottom:8px}.mx .mx-page .pill{border:none!important;border-radius:99px!important;padding:3px 10px!important}.mx .mx-page .pill-muted{background:#F3F4F6!important;color:#6B7280!important;border:none!important}.mx .customSelectset,.mx .customSelectset *{box-sizing:border-box}.mx .customSelectset .react-select__control,.mx .customSelectset [class$=-control]{min-height:38px!important}.mx .customSelectset .react-select__placeholder,.mx .customSelectset .react-select__single-value,.mx .customSelectset [class$=-placeholder],.mx .customSelectset [class$=-singleValue]{margin:0!important;padding:0!important}.mx .mx-page .emp-table-wrap{overflow:hidden;overflow-x:auto;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r-lg)}.mx .mx-page .emp-table-wrap .rdt_Table{min-width:1280px!important;width:100%!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.mx .mx-page .emp-table-wrap .emp-table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;min-height:180px;padding:28px 20px;text-align:center;box-sizing:border-box}.mx .mx-page .emp-table-wrap .emp-table-empty-title{font-size:15px;font-weight:700;color:var(--text);letter-spacing:-.2px}.mx .mx-page .emp-table-wrap .emp-table-empty-desc{font-size:12.5px;font-weight:500;color:var(--muted);max-width:360px;line-height:1.45}.mx .mx-page .emp-table-wrap .emp-table-empty--illustration{min-height:0;padding:8px 12px 20px}.mx .mx-page .emp-table-wrap .emp-table-empty--illustration h1{font-size:16px!important;padding-top:8px!important;padding-bottom:4px!important}.mx .mx-page .emp-table-wrap .rdt_TableCell,.mx .mx-page .emp-table-wrap .rdt_TableCol{padding-left:12px!important;padding-right:12px!important}.mx .mx-page .emp-table-wrap .rdt_TableCol .rdt_TableCol_Sortable,.mx .mx-page .emp-table-wrap .rdt_TableCol>div{overflow:visible!important;white-space:nowrap!important;text-overflow:clip!important;min-width:0}.mx .mx-page .emp-table-wrap .emp-col-title{display:inline-block;white-space:nowrap;overflow:visible;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--faint);line-height:1.2}.mx .mx-page .emp-table-wrap .emp-col-filter{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:none;background:transparent;padding:0;margin:0;cursor:pointer;font:inherit;color:var(--faint)}.mx .mx-page .emp-table-wrap .emp-col-filter svg{width:9px;height:9px;flex-shrink:0;opacity:.55}.mx .mx-page .emp-table-wrap .emp-col-filter.is-active .emp-col-title,.mx .mx-page .emp-table-wrap .emp-col-filter.is-open .emp-col-title{color:var(--p600)}.mx .mx-page .emp-table-wrap .emp-col-filter.is-active svg,.mx .mx-page .emp-table-wrap .emp-col-filter.is-open svg{opacity:1;color:var(--p600)}.emp-col-drop{position:fixed;z-index:99999;min-width:200px;max-width:280px;max-height:280px;overflow:auto;background:#fff;border:1.5px solid #e4e7ec;border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.13);padding:4px}.emp-col-drop-search{width:calc(100% - 8px);margin:4px;height:30px;border:1.5px solid #e4e7ec;border-radius:7px;padding:0 8px;font-size:12px;font-family:Inter,system-ui,sans-serif;outline:none;box-sizing:border-box}.emp-col-drop-search:focus{border-color:#a87ffd}.emp-col-drop-item{display:block;width:100%;text-align:left;border:none;background:transparent;border-radius:7px;padding:8px 12px;font-size:12.5px;font-weight:500;font-family:Inter,system-ui,sans-serif;color:#374151;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emp-col-drop-item.is-selected,.emp-col-drop-item:hover{background:#F2F4F7;color:#111827}.emp-col-drop-item.is-selected{color:#7c4ef0;font-weight:600}.emp-col-drop-empty{padding:10px 12px;font-size:12px;color:#9CA3AF}.mx .mx-page .emp-table-wrap .rdt_TableCol svg{width:12px;height:12px;flex-shrink:0;opacity:.4}.mx .mx-page .emp-table-wrap .rdt_TableCol .emp-col-filter{position:relative;z-index:2;pointer-events:auto}.mx .mx-page .emp-table-wrap .rdt_TableCol .emp-col-filter svg{width:9px!important;height:9px!important;opacity:.55}.mx .mx-page .emp-table-wrap .rdt_TableCol[data-column-id=employeeId] .rdt_TableCol_Sortable,.mx .mx-page .emp-table-wrap .rdt_TableCol[data-column-id=name] .rdt_TableCol_Sortable{cursor:pointer}.mx .mx-page .emp-table-wrap .rdt_TableBody,.mx .mx-page .emp-table-wrap .rdt_TableCell,.mx .mx-page .emp-table-wrap .rdt_TableCol,.mx .mx-page .emp-table-wrap .rdt_TableHead,.mx .mx-page .emp-table-wrap .rdt_TableHeadRow{border-left:none!important;border-right:none!important}.mx .mx-page .emp-table-wrap .rdt_TableHeadRow{min-height:44px!important;background:var(--bg)!important;border-bottom:1px solid var(--border)!important}.mx .mx-page .emp-table-wrap .rdt_TableCol{padding:10px 14px!important;font-size:11px!important;font-weight:700!important;color:var(--faint)!important;letter-spacing:.5px;text-transform:uppercase;background:var(--bg)!important;overflow:visible!important}.mx .mx-page .emp-table-wrap .rdt_TableRow{min-height:56px!important;border-bottom:1px solid var(--border)!important}.mx .mx-page .emp-table-wrap .rdt_TableRow:last-child{border-bottom:none!important}.mx .mx-page .emp-table-wrap .rdt_TableRow:hover{background:#fdfbff!important}.mx .mx-page .emp-table-wrap .rdt_TableCell{padding:11px 14px!important;font-size:13px!important;color:var(--text2)!important;vertical-align:middle!important;align-items:center!important;overflow:hidden!important}.mx .mx-page .emp-table-wrap .emp-dept-chip,.mx .mx-page .emp-table-wrap .emp-id-badge{display:inline-block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;box-sizing:border-box}.mx .mx-page .emp-table-wrap .trk-badge{max-width:100%}.mx .mx-page .emp-table-wrap .emp-prog-wrap{min-width:0;max-width:100%}.mx .mx-page .emp-table-wrap .emp-action-btns{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;justify-content:flex-end}.mx .mx-page .emp-table-wrap .emp-act-btn{padding:4px 10px!important;border-radius:6px;border:1.5px solid var(--border);background:#fff;font-size:11.5px!important;font-weight:600;color:var(--text2);cursor:pointer;white-space:nowrap;line-height:1.2;font-family:Inter,system-ui,sans-serif}.mx .mx-page .emp-table-wrap .emp-act-btn:hover{border-color:var(--p300);color:var(--p600);background:var(--p50)}.mx .mx-page .emp-table-wrap .emp-act-more{width:28px;height:26px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.mx .mx-page .emp-table-wrap .emp-act-more.is-open{border-color:var(--p400);color:var(--p600);background:var(--p50);box-shadow:0 0 0 2px rgba(145,97,252,.18)}.mx .mx-page .emp-table-wrap .emp-pagination{margin:0}.emp-ctx-menu{position:fixed;z-index:99999;min-width:200px;background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 12px 40px rgba(15,7,32,.18);padding:6px 0}.emp-ctx-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 16px;border:none;background:transparent;font-size:13px;font-weight:500;font-family:Inter,system-ui,sans-serif;color:#374151;cursor:pointer;white-space:nowrap;text-align:left}.emp-ctx-item:hover{background:#f5f0ff;color:#6D28D9}.emp-ctx-item.danger{color:#EF4444}.emp-ctx-item.danger:hover{background:#FEF2F2;color:#DC2626}.emp-ctx-item svg{width:13px!important;height:13px!important;flex-shrink:0}.emp-ctx-divider{height:1px;background:#E4E7EC;margin:4px 0}.emp-drawer-overlay{position:fixed;inset:0;background:rgba(15,7,32,.35);backdrop-filter:blur(3px);z-index:1200;opacity:0;pointer-events:none;transition:opacity .22s}.emp-drawer-overlay.open{opacity:1;pointer-events:all}.emp-drawer{position:fixed;top:0;right:0;bottom:0;width:400px;max-width:100vw;background:#fff;box-shadow:-8px 0 40px rgba(15,7,32,.15);z-index:1201;transform:translateX(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);overflow-y:auto;display:flex;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;--p400:#a78bfa;--p500:#9161fc;--p600:#7c4ef0;--text:#111827;--text2:#374151;--muted:#6b7280;--faint:#9ca3af;--border:#e4e7ec;--red:#ef4444}.emp-drawer,.emp-drawer button,.emp-drawer input,.emp-drawer label{font-family:inherit}.emp-drawer-overlay.open .emp-drawer{transform:translateX(0)}.emp-drawer::-webkit-scrollbar{width:4px}.emp-drawer::-webkit-scrollbar-thumb{background:#ddd6fe;border-radius:99px}.emp-drawer-top{padding:14px 16px 0;display:flex;justify-content:flex-end}.emp-drawer-close{width:32px;height:32px;border-radius:8px;border:1.5px solid #e4e7ec;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6B7280}.emp-drawer-close:hover{border-color:#c4b5fd;color:#6D28D9;background:#f5f0ff}.emp-drawer-profile{display:flex;align-items:flex-start;gap:14px;padding:14px 20px 18px;border-bottom:1px solid #e4e7ec}.emp-drawer-av{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex-shrink:0;overflow:hidden}.emp-drawer-name{font-size:15px;font-weight:800;color:#111827;letter-spacing:-.3px;line-height:1.25}.emp-drawer-role{font-size:12px;font-weight:400;color:#6B7280;margin-top:3px;line-height:1.35}.emp-drawer .emp-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#111827}.emp-drawer .emp-status-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.emp-drawer .emp-id-badge{font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:99px;background:#f2f4f7;border:1px solid #e4e7ec;color:#6B7280;white-space:nowrap}.emp-drawer-stats{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #e4e7ec}.emp-drawer-stat{padding:14px 12px;text-align:center;border-right:1px solid #e4e7ec}.emp-drawer-stat:last-child{border-right:none}.emp-drawer-stat-val{font-size:16px;font-weight:800;letter-spacing:-.5px;line-height:1.1}.emp-drawer-stat-label{font-size:10.5px;font-weight:400;color:#6B7280;margin-top:3px;line-height:1.3}.emp-drawer-tabs{display:flex;border-bottom:1px solid #e4e7ec;padding:0 16px;gap:2px}.emp-drawer-tab{padding:10px 14px;font-size:12.5px;font-weight:600;color:#6B7280;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px;font-family:inherit;letter-spacing:-.1px}.emp-drawer-tab:hover{color:#374151}.emp-drawer-tab.active{color:#7c4ef0;border-bottom-color:#9161fc}.emp-drawer-body{padding:18px 20px;flex:1}.emp-drawer-section-label{font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#9CA3AF;margin-bottom:10px}.emp-drawer-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e4e7ec;gap:12px}.emp-drawer-row:last-of-type{border-bottom:none}.emp-drawer-key{font-size:12.5px;color:#6B7280;font-weight:500}.emp-drawer-val{font-size:12.5px;color:#111827;font-weight:600;text-align:right;word-break:break-word}.emp-drawer-week{display:flex;align-items:flex-end;gap:6px;height:90px;padding:8px 0}.emp-drawer-day{display:flex;flex-direction:column;align-items:center;flex:1;height:100%;justify-content:flex-end}.emp-drawer-day-bar{width:100%;border-radius:4px 4px 0 0;min-height:2px}.emp-drawer-day-label{font-size:10px;font-weight:400;color:#9CA3AF;margin-top:4px}.emp-drawer-day-hrs{font-size:10px;color:#6B7280;font-weight:600}.emp-drawer-activity-item{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid #e4e7ec}.emp-drawer-activity-item:last-child{border-bottom:none}.emp-drawer-activity-title{font-size:12.5px;font-weight:600;color:#111827;line-height:1.35}.emp-drawer-activity-sub{font-size:11.5px;font-weight:400;color:#6B7280;line-height:1.35}.emp-drawer-act-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:4px}.emp-drawer-toggle-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e4e7ec;gap:12px}.emp-drawer-toggle-title{font-size:13px;font-weight:600;color:#111827;line-height:1.3}.emp-drawer-toggle-sub{font-size:11.5px;font-weight:400;color:#6B7280;margin-top:2px;line-height:1.35}.emp-drawer-app-row{display:flex;align-items:center;margin-bottom:10px}.emp-drawer-app-name{font-size:12.5px;font-weight:600;color:#374151;width:72px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-drawer-app-time{font-size:11.5px;font-weight:700;color:#374151;white-space:nowrap}.emp-drawer .emp-prog-bar{flex:1;height:5px;background:#E4E7EC;border-radius:99px;overflow:hidden;min-width:50px}.emp-drawer .emp-prog-fill{height:100%;border-radius:99px}.emp-drawer .sched-toggle{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}.emp-drawer .sched-toggle input{opacity:0;width:0;height:0}.emp-drawer .sched-toggle-track{position:absolute;inset:0;border-radius:99px;background:#d0d5dd;transition:background .18s;cursor:pointer}.emp-drawer .sched-toggle input:checked+.sched-toggle-track{background:#9161fc}.emp-drawer .sched-toggle input:disabled+.sched-toggle-track{opacity:.55;cursor:default}.emp-drawer .sched-toggle-thumb{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;top:3px;left:3px;transition:transform .18s;box-shadow:0 1px 4px rgba(0,0,0,.18)}.emp-drawer .sched-toggle input:checked+.sched-toggle-track .sched-toggle-thumb{transform:translateX(18px)}.emp-drawer .emp-act-btn{padding:4px 10px;border-radius:6px;border:1.5px solid #e4e7ec;background:#fff;font-size:11.5px;font-weight:600;color:#374151;cursor:pointer;font-family:inherit}.emp-drawer .emp-act-btn:disabled{opacity:.55;cursor:default}.emp-drawer .emp-act-btn.danger{color:#EF4444;border-color:#FECACA}.emp-drawer .btn.btn-primary.btn-sm,.emp-drawer-edit-btn{display:inline-flex;align-items:center;gap:7px;margin-left:auto;flex-shrink:0;padding:8px 16px;border-radius:9px;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:-.1px;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#9161fc,#7c4ef0);box-shadow:0 2px 8px rgba(124,58,237,.35);transition:box-shadow .15s,transform .12s}.emp-drawer .btn.btn-primary.btn-sm:hover,.emp-drawer-edit-btn:hover{box-shadow:0 4px 16px rgba(145,97,252,.45)}.emp-drawer .btn.btn-primary.btn-sm:active,.emp-drawer-edit-btn:active{transform:scale(.97)}.emp-tip,.react-tooltip.emp-tip{z-index:99999!important;background:#0F0A1E!important;color:#fff!important;opacity:1!important;font-size:11px!important;font-weight:500!important;padding:4px 9px!important;border-radius:6px!important;pointer-events:none;max-width:280px;word-break:break-word}.mx .mx-page .emp-table-wrap .rdt_TableCell>div{display:flex!important;align-items:center!important;width:100%;min-width:0!important;max-width:100%!important;overflow:hidden!important}.mx .mx-page .emp-table-wrap .rdt_TableHeader,.mx .mx-page .emp-table-wrap header{display:none!important}.mx .mx-page .emp-table-wrap .TableMain,.mx .mx-page .emp-table-wrap [data-testid=data-table]{padding:0!important;margin:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.mx .mx-page .emp-table-wrap #tableWrapper,.mx .mx-page .emp-table-wrap .mx-table-loading{padding:0!important;margin:0!important}.mx .mx-page .emp-check{appearance:auto;-webkit-appearance:checkbox;width:15px!important;height:15px!important;min-width:15px;margin:0!important;padding:0!important;accent-color:var(--p500);cursor:pointer;flex-shrink:0;vertical-align:middle}.mx .mx-page .emp-check-label{display:inline-flex!important;align-items:center!important;gap:8px!important;cursor:pointer;font-size:12.5px;font-weight:600;color:var(--muted);line-height:1}.mx .mx-page .emp-check-label,.mx .mx-page .emp-check-label span{margin:0!important;padding:0!important;white-space:nowrap}.mx .mx-page .emp-info{display:flex!important;align-items:center!important;gap:10px!important;width:100%;min-height:34px;padding:0!important}.mx .mx-page .emp-info .customCheckbox{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:16px;height:16px;min-width:16px;padding:0!important;margin:0!important;flex-shrink:0}.mx .mx-page .emp-info .customCheckbox .checkmark{position:static!important;top:auto!important;left:auto!important;margin:0!important}.mx .mx-page .emp-info .emp-status-dot{width:7px!important;height:7px!important;border-radius:50%;flex-shrink:0}.mx .mx-page .emp-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px!important;border-bottom:1px solid var(--border);background:var(--surface);overflow:visible}.mx .mx-page .emp-toolbar:has(.emp-selection-bar){padding:10px 12px!important;background:var(--p50);border-bottom-color:var(--p200)}.mx .mx-page .emp-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;flex-wrap:wrap}.mx .mx-page .emp-selection-left{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.mx .mx-page .emp-selection-count{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;background:#fff;border:1.5px solid var(--p200);color:var(--p700);font-size:12.5px;font-weight:600;white-space:nowrap}.mx .mx-page .emp-selection-count strong{font-weight:800;color:var(--p600)}.mx .mx-page .emp-selection-meta{font-size:12px;color:var(--muted);white-space:nowrap}.mx .mx-page .emp-selection-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-left:auto}.mx .mx-page .emp-selection-actions .qa-btn{height:32px;padding:0 12px;font-size:12px}.mx .mx-page .emp-selection-actions .qa-btn.disabled,.mx .mx-page .emp-selection-actions .qa-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.mx .mx-page .emp-selection-actions .qa-divider{width:1px;height:22px;background:var(--p200);margin:0 2px;align-self:center}.mx .mx-page .emp-selection-actions .emp-sel-danger{color:#DC2626;border-color:#FECACA;background:#FEF2F2}.mx .mx-page .emp-selection-actions .emp-sel-danger:hover{background:#FEE2E2;border-color:#FCA5A5;color:#B91C1C}.mx .mx-page .emp-selection-clear{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1.5px solid var(--border);background:#fff;color:var(--muted);cursor:pointer;transition:all .14s;flex-shrink:0}.mx .mx-page .emp-selection-clear:hover{background:var(--bg);color:var(--text);border-color:var(--border2)}.mx .mx-page .emp-table-wrap .paginationOuter,.mx .mx-page .emp-table-wrap [class*=pagination]{padding:12px 16px!important;border-top:1px solid var(--border);background:var(--bg);margin:0!important}.mx .mx-page .emp-toolbar .customCheckbox{display:inline-flex!important;align-items:center!important;gap:8px!important;padding-left:0!important;margin:0!important;width:auto;height:auto;position:relative}.mx .mx-page .emp-toolbar .customCheckbox .checkmark{position:static!important;top:auto!important;left:auto!important;flex-shrink:0}.mx .mx-page .emp-toolbar .customCheckbox>span:not(.checkmark){padding:0!important;margin:0!important;white-space:nowrap;overflow:visible;font-size:12.5px;font-weight:600;color:var(--muted)}.mx .mx-page label.customCheckbox:not(.emp-info .customCheckbox){padding-left:24px!important;margin-bottom:0!important;display:inline-flex;align-items:center;min-height:18px}.mx .mx-page label.customCheckbox:not(.emp-info .customCheckbox) .checkmark{top:50%!important;transform:translateY(-50%)}@media (max-width:1100px){.mx .mx-page .kpi-row{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:720px){.mx .mx-page .kpi-row{grid-template-columns:repeat(2,1fr)!important}.mx .mx-page .filter-bar{flex-direction:column;align-items:stretch;gap:12px}.mx .mx-page .page-header{flex-direction:column;gap:14px}.mx .mx-page .row-2-1,.mx .mx-page .row-2-1-2col,.mx .mx-page .row-3,.mx .mx-page .row-3-2,.mx .mx-page .row-4{grid-template-columns:1fr!important}.mx .mx-page .ov-heat-feed-row>.ov-feed-card{height:auto;min-height:0;max-height:320px}}.mx .mx-page .mx-feature-body .p-3{padding:.75rem!important}.mx .mx-page .mx-feature-body .p-4{padding:1rem!important}.mx .mx-page .mx-feature-body .px-0{padding-left:0!important;padding-right:0!important}.mx .mx-page .mx-feature-body .px-2{padding-left:.5rem!important;padding-right:.5rem!important}.mx .mx-page .mx-feature-body .px-3{padding-left:.75rem!important;padding-right:.75rem!important}.mx .mx-page .mx-feature-body .py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.mx .mx-page .mx-feature-body .py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.mx .mx-page .mx-feature-body .py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.mx .mx-page .mx-feature-body .pt-8{padding-top:2rem!important}.mx .mx-page .mx-feature-body .mt-2{margin-top:.5rem!important}.mx .mx-page .mx-feature-body .mt-4{margin-top:1rem!important}.mx .mx-page .mx-feature-body .mb-2{margin-bottom:.5rem!important}.mx .mx-page .mx-feature-body .mb-4{margin-bottom:1rem!important}.mx .mx-page .mx-feature-body .mb-5\.5{margin-bottom:1.375rem!important}.mx .mx-page .mx-feature-body .gap-2{gap:.5rem!important}.mx .mx-page .mx-feature-body .gap-8{gap:2rem!important}.mx .mx-page .mx-feature-body .mr-2{margin-right:.5rem!important}.mx .mx-page .mx-feature-body .p-\[16px\],.mx .mx-page .mx-feature-body [class~="p-[16px]"]{padding:16px!important}.mx .mx-page .mx-feature-body .px-\[16px\],.mx .mx-page .mx-feature-body [class~="px-[16px]"]{padding-left:16px!important;padding-right:16px!important}.mx .mx-page .mx-feature-body .py-\[24px\],.mx .mx-page .mx-feature-body [class~="py-[24px]"]{padding-top:24px!important;padding-bottom:24px!important}.mx .mx-page .mx-feature-body .py-\[12px\],.mx .mx-page .mx-feature-body [class~="py-[12px]"]{padding-top:12px!important;padding-bottom:12px!important}.mx .mx-page .mx-feature-body .px-\[10px\],.mx .mx-page .mx-feature-body [class~="px-[10px]"]{padding-left:10px!important;padding-right:10px!important}.mx .mx-page .mx-feature-body .px-\[24px\],.mx .mx-page .mx-feature-body [class~="px-[24px]"]{padding-left:24px!important;padding-right:24px!important}.mx .mx-page .mx-feature-body .mb-\[8px\],.mx .mx-page .mx-feature-body [class~="mb-[8px]"]{margin-bottom:8px!important}.mx .mx-page .mx-feature-body .mb-\[24px\],.mx .mx-page .mx-feature-body [class~="mb-[24px]"]{margin-bottom:24px!important}.mx .mx-page .mx-feature-body .mt-\[20px\],.mx .mx-page .mx-feature-body [class~="mt-[20px]"]{margin-top:20px!important}.mx .mx-page .mx-feature-body .mt-\[3px\],.mx .mx-page .mx-feature-body [class~="mt-[3px]"]{margin-top:3px!important}.mx .mx-page .mx-feature-body .mr-\[8px\],.mx .mx-page .mx-feature-body [class~="mr-[8px]"]{margin-right:8px!important}.mx .mx-page .mx-feature-body .gap-\[12px\],.mx .mx-page .mx-feature-body [class~="gap-[12px]"]{gap:12px!important}.mx .mx-page .mx-feature-body .gap-\[20px\],.mx .mx-page .mx-feature-body [class~="gap-[20px]"]{gap:20px!important}.mx .mx-page .mx-feature-body .gap-\[24px\],.mx .mx-page .mx-feature-body [class~="gap-[24px]"]{gap:24px!important}.mx .mx-page .mx-feature-body .gap-\[40px\],.mx .mx-page .mx-feature-body [class~="gap-[40px]"]{gap:40px!important}.mx .mx-page .profiletabs.tab-group{display:flex;background:var(--surface);border:1.5px solid var(--border);border-radius:10px;overflow:hidden;padding:3px;width:fit-content;max-width:100%}.mx .mx-page .profiletabs.tab-group>.relative{display:flex;border:none!important;gap:0!important;overflow:auto}.mx .mx-page .profiletabs.tab-group .tab{padding:7px 14px;font-size:12.5px;font-weight:600;color:var(--muted);border-radius:7px;white-space:nowrap;border:none;background:transparent;cursor:pointer;font-family:inherit;line-height:1.2}.mx .mx-page .profiletabs.tab-group .tab.active{background:var(--p500);color:#fff;box-shadow:0 2px 6px rgba(124,58,237,.3)}.mx .mx-page .profiletabs.tab-group>.relative>div.cursor-pointer{padding:7px 14px!important;font-size:12.5px;font-weight:600;color:var(--muted);border-radius:7px;white-space:nowrap}.mx .mx-page .profiletabs.tab-group>.relative>div.cursor-pointer.active{background:var(--p500);color:#fff!important;box-shadow:0 2px 6px rgba(124,58,237,.3)}.mx .mx-page .profiletabs.tab-group .absolute.bottom-0{display:none}.mx .mx-page .mx-feature-body input:not([type=checkbox]):not([type=radio]),.mx .mx-page .mx-feature-body select,.mx .mx-page .mx-feature-body textarea{border-radius:10px!important;border-color:var(--border)!important;font-size:14px!important}.mx .mx-page .mx-feature-body .acc-input,.mx .mx-page .mx-feature-body .acc-select,.mx .mx-page .mx-feature-body .acc-textarea{font-size:13px!important;font-weight:400;padding:9px 12px!important;border-radius:9px!important;border:1.5px solid var(--border)!important;color:var(--text)!important;background:var(--surface)!important;line-height:1.4;font-family:inherit!important}.mx .mx-page .mx-feature-body .acc-label{font-size:12px!important;font-weight:600!important;color:var(--text2)!important;letter-spacing:0;margin:0}.mx .mx-page .mx-feature-body .acc-card-title{font-size:14px!important;font-weight:700!important;color:var(--text)!important;margin:0}.mx .mx-page .mx-feature-body .acc-card-sub{font-size:12px!important;font-weight:400!important;color:var(--muted)!important;margin:2px 0 0}.mx .mx-page .mx-feature-body .acc-input:disabled,.mx .mx-page .mx-feature-body .acc-input:read-only{background:var(--bg)!important;color:var(--muted)!important;cursor:default}.mx .mx-page .mx-feature-body input:not([type=checkbox]):not([type=radio]):focus,.mx .mx-page .mx-feature-body textarea:focus{border-color:var(--p300)!important;box-shadow:0 0 0 3px rgba(124,58,237,.12);outline:none}.mx .mx-page .mx-feature-body .themeBtn{border-radius:9px!important;font-weight:600!important;background:linear-gradient(135deg,var(--p500),var(--p600))!important;box-shadow:0 2px 8px rgba(124,58,237,.28)}.mx .mx-page .mx-feature-body .shadow-card,.mx .mx-page .mx-feature-body [class*=shadow-card]{border:1.5px solid var(--border)!important;border-radius:var(--r)!important;box-shadow:var(--shadow-sm)!important;overflow:hidden}.mx .acc-req{color:var(--red);font-weight:700}.mx .acc-field-err{display:flex;align-items:flex-start;gap:4px;font-size:11.5px;color:var(--red);font-weight:500}.mx .acc-input:disabled,.mx .acc-select:disabled{background:var(--bg);color:var(--muted);cursor:not-allowed}.mx .acc-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.mx .acc-btn-ghost:disabled,.mx .acc-btn-save:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.mx .emp-photo-col{display:flex;flex-direction:column;align-items:center;gap:12px}.mx .emp-photo-av{width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,var(--p500),var(--cyan));display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;color:#fff;position:relative;overflow:hidden;flex-shrink:0}.mx .emp-photo-img{object-fit:cover}.mx .emp-photo-name{font-size:15px;font-weight:700;color:var(--text);text-align:center}.mx .emp-photo-role{font-size:12px;color:var(--muted);margin-top:-8px}.mx .acc-logo-drop{width:100%;position:relative}.mx .acc-logo-drop input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.mx .acc-logo-drop.is-disabled{opacity:.55;pointer-events:none}.mx .emp-profile .customSelectset{border:1.5px solid var(--border)!important;border-radius:9px!important;background:var(--surface)}.mx .emp-profile .acc-field [class*=-control],.mx .emp-profile .customSelectset .react-select__control,.mx .emp-profile .customSelectset [class$=-control]{min-height:38px!important;border:0!important;border-radius:9px!important;box-shadow:none!important;background:transparent!important}.mx .emp-profile .acc-logo-drop svg,.mx .emp-profile .acc-logo-drop-text{pointer-events:none}@media (max-width:960px){.mx .acc-form-grid,.mx .acc-two-col{grid-template-columns:1fr}}.mx .mx-profile-page .page-header{margin-bottom:16px}.mx .mx-profile-view.acc-view{padding:0}.mx .mx-profile-header-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.mx .mx-profile-tab-body{margin-top:4px}.mx .mx-profile-page .downloadouter{border:1.5px solid var(--border)!important;border-radius:12px!important;background:var(--p50)!important;padding:14px 18px!important;gap:14px!important;align-items:center;margin-bottom:4px}.mx .mx-profile-page .downloadouter h3{font-size:14px!important;font-weight:700!important;color:var(--text)!important;line-height:1.3}.mx .mx-profile-page .downloadouter p{font-size:12.5px!important;font-weight:400!important;color:var(--muted)!important;padding:4px 0!important;margin:0!important}.mx .mx-profile-page .downloadouter .font-semibold.text-\[16px\],.mx .mx-profile-page .downloadouter a.font-semibold{font-size:12.5px!important;font-weight:600!important}.mx .mx-profile-page .downloadouter .bg-Custom-Purple-900{width:40px!important;height:40px!important;background:linear-gradient(135deg,var(--p500),var(--p600))!important}.mx .mx-profile-page .downloadouter .themeBtn{height:36px!important;min-height:36px!important;padding:0 16px!important;font-size:13px!important;border-radius:9px!important;width:auto!important;min-width:132px}.mx .acc-pw-chips{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}.mx .acc-pw-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--muted)}.mx .acc-pw-chip.is-ok{color:#059669}.mx .acc-pw-dot{width:6px;height:6px;border-radius:50%;background:var(--border2);display:inline-block}.mx .acc-pw-chip.is-ok .acc-pw-dot{background:#0db869}.mx .mx-profile-photo-col{display:flex;flex-direction:column;align-items:center;gap:14px}.mx .mx-profile-avatar{width:96px;height:96px;border-radius:50%;position:relative;flex-shrink:0}.mx .mx-profile-avatar-inner{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,var(--p500),var(--p400));display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;color:#fff;overflow:hidden;letter-spacing:-.02em}.mx .mx-profile-avatar-img{width:100%;height:100%;object-fit:cover}.mx .mx-profile-avatar-badge{position:absolute;bottom:2px;right:2px;width:22px;height:22px;border-radius:50%;background:#0db869;border:2px solid #fff;display:flex;align-items:center;justify-content:center;z-index:1}.mx .mx-profile-photo-meta{text-align:center}.mx .mx-profile-photo-name{font-size:15px;font-weight:700;color:var(--text);line-height:1.3}.mx .mx-profile-photo-role{font-size:12px;color:var(--muted);margin-top:2px}.mx .mx-profile-meta-list{display:flex;flex-direction:column;gap:10px}.mx .mx-profile-meta-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.mx .mx-profile-meta-val{font-size:12px;color:var(--text2)}.mx .mx-profile-meta-muted{font-size:12px;color:var(--muted)}.mx .mx-profile-meta-strong{font-size:12px;font-weight:700;color:var(--text)}.mx .mx-profile-connected{display:flex;flex-direction:column;gap:10px}.mx .mx-profile-conn-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--bg);border-radius:9px;border:1.5px solid var(--border)}.mx .mx-profile-conn-left{display:flex;align-items:center;gap:9px;min-width:0}.mx .mx-profile-conn-icon{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;font-weight:900}.mx .mx-profile-conn-google{background:#fff;border:1px solid var(--border);color:#4285f4}.mx .mx-profile-conn-slack{background:#4a154b}.mx .mx-profile-conn-name{font-size:12px;font-weight:600;color:var(--text)}.mx .mx-profile-conn-sub{font-size:10px;color:var(--muted)}.mx .mx-profile-conn-btn{height:24px;padding:0 10px;background:var(--surface);border:1.5px solid var(--p300);border-radius:5px;font-size:11px;font-weight:600;color:var(--p600);cursor:pointer;font-family:inherit;flex-shrink:0}.mx .mx-profile-conn-btn.is-danger{border-color:#fecaca;color:#dc2626}.mx .mx-profile-conn-primary{border:1.5px solid var(--p300);border-radius:5px;color:var(--p600)}.mx .mx-profile-conn-danger,.mx .mx-profile-conn-primary{height:24px;padding:0 10px;background:var(--surface);font-size:11px;font-weight:600;cursor:pointer;font-family:inherit;flex-shrink:0}.mx .mx-profile-conn-danger{border:1.5px solid #fecaca;border-radius:5px;color:#dc2626}.mx .mx-profile-danger{border-color:#fecaca}.mx .mx-profile-danger-actions{display:flex;flex-direction:column;gap:8px}.mx .mx-profile-danger-btn,.mx .mx-profile-danger-ghost{width:100%;height:36px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text2);font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.mx .mx-profile-danger-btn.is-delete,.mx .mx-profile-danger-delete{width:100%;height:36px;border:1.5px solid #dc2626;border-radius:9px;background:#fff5f5;color:#dc2626;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}@media (max-width:640px){.mx .mx-profile-page .page-header{flex-direction:column;align-items:flex-start;gap:12px}.mx .mx-profile-header-actions{width:100%}.mx .mx-profile-header-actions .btn{flex:1;justify-content:center}}.mx .mx-page{position:relative}.mx .mx-page.mx-page-loading .mx-page-body{pointer-events:none}@keyframes mx-shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}.mx-shimmer{position:relative;overflow:hidden;border-radius:6px;background:linear-gradient(90deg,var(--faint) 25%,rgba(255,255,255,.85) 50%,var(--faint) 75%);background-size:180% 100%;animation:mx-shimmer 1.35s ease-in-out infinite;color:transparent!important;user-select:none}.mx-shimmer--kpi{width:82px;height:26px}.mx-shimmer--text{width:100%;height:12px}.mx-shimmer--line{width:70%;height:11px;margin-top:6px}.mx-shimmer--chart{width:100%;height:100%;min-height:160px;border-radius:10px}.mx-shimmer--row{width:100%;height:34px;margin-bottom:8px}@media (prefers-reduced-motion:reduce){.mx-shimmer{animation:none;background:var(--faint)}}.mx .ig-os-tabs{display:flex;gap:0;margin-bottom:22px;border-bottom:2px solid var(--border);overflow-x:auto}.mx .ig-os-tab{display:inline-flex;align-items:center;gap:8px;padding:10px 22px!important;font-size:13.5px;font-weight:600;color:var(--muted);cursor:pointer;background:transparent;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all .15s;white-space:nowrap;font-family:inherit}.mx .ig-os-tab.active{color:#fff;background:var(--p500);border-radius:8px 8px 0 0;border-bottom-color:transparent}.mx .ig-os-tab:not(.active):hover{color:var(--text);background:var(--bg);border-radius:8px 8px 0 0}.mx .ig-ver-tabs{display:flex;gap:0;border-bottom:2px solid var(--border);margin-bottom:22px;overflow-x:auto}.mx .ig-ver-tab{padding:8px 18px!important;font-size:13px;font-weight:600;cursor:pointer;background:transparent;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;color:var(--muted);transition:all .15s;font-family:inherit;white-space:nowrap}.mx .ig-ver-tab.active{color:var(--p500);border-bottom-color:var(--p500)}.mx .ig-ver-tab.deprecated{color:#ef4444}.mx .ig-new-badge{display:inline-block;background:#d1fae5;color:#065f46;font-size:9px;font-weight:700;padding:1px 5px!important;border-radius:4px;margin-left:6px;vertical-align:middle}.mx .ig-method-toggle{display:flex;border:1.5px solid var(--border2);border-radius:8px;overflow:hidden;width:fit-content;flex-shrink:0}.mx .ig-method-btn{padding:6px 18px!important;font-size:13px;font-weight:600;cursor:pointer;background:none;border:none;color:var(--muted);transition:all .15s;font-family:inherit}.mx .ig-method-btn.active{background:var(--p500);color:#fff}.mx .ig-dl-card{background:var(--bg);border:1.5px solid var(--border);border-radius:12px;padding:18px 22px!important;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.mx .ig-dl-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 22px!important;background:linear-gradient(135deg,var(--p500),var(--p600));color:#fff!important;border:none;border-radius:10px;font-size:13.5px;font-weight:700;cursor:pointer;font-family:inherit;text-decoration:none;box-shadow:0 2px 8px rgba(124,58,237,.28);transition:box-shadow .15s,opacity .15s;white-space:nowrap}.mx .ig-dl-btn:hover{box-shadow:0 4px 14px rgba(124,58,237,.4);opacity:.95}.mx .ig-note-box{background:#fffbeb;border:1.5px solid #fde68a;border-radius:8px;padding:12px 16px!important;font-size:12.5px;color:#78350f;line-height:1.7;margin-bottom:22px}.mx .ig-note-box a{color:var(--p500);text-decoration:underline;font-weight:600}.mx .ig-bottom-tabs{display:flex;gap:0;border-bottom:2px solid var(--border);margin-bottom:18px;overflow-x:auto}.mx .ig-bottom-tab{padding:9px 18px!important;font-size:13px;font-weight:600;cursor:pointer;background:transparent;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;color:var(--muted);transition:all .15s;white-space:nowrap;font-family:inherit}.mx .ig-bottom-tab.active{color:var(--p500);border-bottom-color:var(--p500)}.mx .ig-method-card{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r);padding:14px 18px!important;margin-bottom:16px;display:flex;gap:12px;align-items:flex-start}.mx .ig-method-card strong{display:block;font-size:14px;color:var(--text);margin-bottom:4px}.mx .ig-method-card p{font-size:12.5px;color:var(--muted);line-height:1.6;margin:0}.mx .ig-head-row{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px;gap:16px;flex-wrap:wrap}.mx .ig-head-row h3{font-size:16px;font-weight:800;color:var(--text);margin:0;letter-spacing:-.2px}.mx .ig-head-row .ig-head-sub{font-size:12.5px;color:var(--muted);margin-top:4px}.mx .ig-panel{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--r);padding:20px 22px!important;min-height:200px}.mx .ig-panel ul{margin:0;padding-left:18px!important;color:var(--text2);font-size:13px;line-height:1.65}.mx .ig-panel ul li{margin-bottom:8px}.mx .ig-panel ul li:last-child{margin-bottom:0}.mx .ig-warn{background:#fef2f2;border:1.5px solid #fecaca;border-radius:10px;padding:14px 16px!important;display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.mx .ig-warn strong{display:block;font-size:13px;color:#991b1b;margin-bottom:4px}.mx .ig-warn p{font-size:12.5px;color:#b91c1c;margin:0;line-height:1.55}.mx .ig-step{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.mx .ig-step-num{width:28px;height:28px;border-radius:50%;background:var(--p500);color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.mx .ig-step-num.danger{background:#ef4444}.mx .ig-step-title{font-size:13.5px;font-weight:700;color:var(--text);margin-bottom:4px}.mx .ig-step-desc{font-size:12.5px;color:var(--text2);line-height:1.6}.mx .ig-step-desc img{height:auto}.mx .ig-media,.mx .ig-step-desc img{margin-top:10px;border-radius:10px;border:1.5px solid var(--border);max-width:100%}.mx .ig-media{overflow:hidden;width:fit-content}.mx a.ig-dl-btn{text-decoration:none}.mx .topbar:after{display:none!important}.mx-top-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:2147483646;pointer-events:none;overflow:hidden;background:transparent}.mx-top-progress-bar{height:100%;width:35%;border-radius:99px;background:linear-gradient(90deg,#9161fc,#0db869 55%,#fdc73a);animation:mxTopProgress 1s ease-in-out infinite}@keyframes mxTopProgress{0%{transform:translateX(-120%)}to{transform:translateX(380%)}}.mx-maxel-loader-overlay{position:fixed!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:2147483646!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(15,10,30,.48)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);margin:0!important;padding:24px!important}.mx-maxel-loader-card{position:relative;background:linear-gradient(180deg,#ffffff,#faf8ff);border-radius:22px;padding:40px 48px 26px;box-shadow:0 28px 90px rgba(15,10,30,.3),0 0 0 1px rgba(145,97,252,.12),inset 0 1px 0 rgba(255,255,255,.9);display:flex;flex-direction:column;align-items:center;gap:14px;min-width:280px;overflow:hidden;animation:mxMaxelPop .3s cubic-bezier(.22,1,.36,1) both}.mx-maxel-loader-glow{position:absolute;inset:-40% -20% auto;height:70%;background:radial-gradient(ellipse at center,rgba(145,97,252,.16),transparent 68%);pointer-events:none}.mx-maxel-loader-orbs{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:inherit;z-index:0}.mx-maxel-orb{position:absolute;border-radius:50%;animation:mxOrbShimmer 3.6s ease-in-out infinite}.mx-maxel-orb-1{width:88px;height:88px;top:-28px;left:-22px;background:radial-gradient(circle at 35% 30%,rgba(125,80,220,.42),rgba(125,80,220,.2) 55%,rgba(125,80,220,.04) 100%);animation-delay:0s}.mx-maxel-orb-2{width:64px;height:64px;top:12%;right:-16px;background:radial-gradient(circle at 35% 30%,rgba(255,174,41,.42),rgba(255,174,41,.2) 55%,rgba(255,174,41,.04) 100%);animation-delay:.85s;animation-duration:4.1s}.mx-maxel-orb-3{width:72px;height:72px;bottom:-22px;left:28%;background:radial-gradient(circle at 35% 30%,rgba(32,207,104,.42),rgba(32,207,104,.2) 55%,rgba(32,207,104,.04) 100%);animation-delay:1.6s;animation-duration:3.4s}@keyframes mxOrbShimmer{0%,to{opacity:.35;transform:scale(1) translate(0);filter:brightness(.95)}40%{opacity:.85;transform:scale(1.08) translate(3px,-4px);filter:brightness(1.25)}70%{opacity:.5;transform:scale(.96) translate(-2px,2px);filter:brightness(1.05)}}@keyframes mxMaxelPop{0%{opacity:0;transform:scale(.94) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.mx-maxel-loader-mark{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:1px;user-select:none}.mx-maxel-loader-mark--icon{gap:0}.mx-maxel-tick-overlay{background:rgba(15,10,30,.55)!important}.mx-maxel-tick-loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none;border-radius:0;overflow:hidden;animation:mxMaxelPop .3s cubic-bezier(.22,1,.36,1) both}.mx-maxel-tick-loader-center{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:22px}.mx-maxel-tick-loader .mx-maxel-loader-mark{position:relative;z-index:1}.mx-maxel-tick-loader .mx-maxel-logo{filter:drop-shadow(0 8px 28px rgba(0,0,0,.35))}.mx-maxel-letters{font-family:Inter,system-ui,sans-serif;font-size:40px;font-weight:800;letter-spacing:-1.4px;color:#230044;line-height:1}.mx-maxel-letters,.mx-maxel-logo{display:inline-flex;align-items:center;justify-content:center;height:var(--mx-logo-size,56px)}.mx-maxel-logo{width:var(--mx-logo-size,56px);flex-shrink:0;overflow:visible;filter:drop-shadow(0 3px 10px rgba(157,110,255,.22))}.mx-maxel-logo-svg{display:block;overflow:visible}.mx-maxel-logo-halo{fill:rgba(157,110,255,.1);animation:mxLogoHalo 1.8s ease-in-out infinite}@keyframes mxLogoHalo{0%,to{opacity:.4}50%{opacity:.85}}.mx-maxel-ring-orange,.mx-maxel-ring-purple{transform:none!important;opacity:1}.mx-maxel-loader-label{position:relative;z-index:1;font-size:13px;font-weight:600;color:#6b7280;letter-spacing:.2px}.mx-maxel-loader-dots{position:relative;z-index:1;display:flex;gap:6px;margin-top:2px}.mx-maxel-loader-dots span{width:6px;height:6px;border-radius:50%;background:#9d6eff;opacity:.35;animation:mxLoaderDot 1.2s ease-in-out infinite}.mx-maxel-loader-dots span:nth-child(2){animation-delay:.18s;background:#ffae29}.mx-maxel-loader-dots span:nth-child(3){animation-delay:.36s;background:#20cf68}@keyframes mxLoaderDot{0%,80%,to{transform:translateY(0);opacity:.3}40%{transform:translateY(-4px);opacity:1}}.mx-maxel-mark-green-tip,.mx-maxel-tick{transform-origin:16px 16px;animation:mxTickPulse 1.55s ease-in-out infinite!important;animation-fill-mode:none!important}.mx-maxel-mark-green-tip{animation-delay:.06s}.mx-maxel-mark-dark{animation:mxDarkPulse 1.55s ease-in-out infinite!important;animation-fill-mode:none!important}@keyframes mxTickPulse{0%{opacity:0}12%{opacity:1}62%{opacity:1}78%{opacity:0}to{opacity:0}}@keyframes mxDarkPulse{0%,10%{opacity:0}22%,62%{opacity:1}78%,to{opacity:0}}.mx-maxel-logo--tick .mx-maxel-ring-orange,.mx-maxel-logo--tick .mx-maxel-ring-purple{animation:mxRingPulse 1.65s ease-in-out infinite}@keyframes mxRingPulse{0%,to{opacity:.9}40%{opacity:1}}.mx-maxel-logo--running .mx-maxel-ring-purple{animation:mxRingRun 1.1s ease-in-out infinite}@keyframes mxRingRun{0%,to{opacity:.55}50%{opacity:1}}.mx-maxel-logo--shimmer .mx-maxel-ring-orange,.mx-maxel-logo--shimmer .mx-maxel-ring-purple{animation:mxRingShimmer 1.4s ease-in-out infinite}@keyframes mxRingShimmer{0%,to{filter:brightness(.9)}50%{filter:brightness(1.25) saturate(1.15)}}.mx-maxel-logo--blink .mx-maxel-ring-orange,.mx-maxel-logo--blink .mx-maxel-ring-purple{animation:mxRingBlink .9s steps(2) infinite}@keyframes mxRingBlink{0%,to{opacity:1}50%{opacity:.25}}.mx-maxel-logo--spin .mx-maxel-logo-svg{animation:mxLogoSpin 2.4s linear infinite;transform-origin:16px 16px}@keyframes mxLogoSpin{to{transform:rotate(1turn)}}.mx .mx-page .ov-heat-feed-row{align-items:stretch}.mx .mx-page .ov-heat-feed-row>.ov-feed-card,.mx .mx-page .ov-heat-feed-row>.ov-heatmap-card{display:flex!important;flex-direction:column;min-height:0}.mx .mx-page .ov-feed-card>.card-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mx .mx-page .ov-heatmap-scroll{overflow-x:auto;padding-bottom:4px}.mx .mx-page .ov-heatmap-cal{display:grid;gap:3px;min-width:540px}.mx .mx-page .ov-heatmap-day-frag{display:contents}.mx .mx-page .ov-heatmap-day-label{font-size:10px;color:#9ca3af;display:flex;align-items:center;height:14px;font-weight:500;white-space:nowrap}.mx .mx-page .ov-heatmap-cal .hm-cell{height:14px;border-radius:3px;min-width:0}.mx .mx-page .ov-heat-footer{display:flex;gap:24px;margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.mx .mx-page .ov-activity-feed-scroll{flex:1 1 auto;min-height:0;max-height:320px;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--p200) transparent}.mx .mx-page .ov-activity-feed-scroll::-webkit-scrollbar{width:6px}.mx .mx-page .ov-activity-feed-scroll::-webkit-scrollbar-thumb{background:var(--p200);border-radius:99px}.mx .mx-page .ov-activity-feed-scroll .activity-item{padding:10px 0}.mx .mx-page .ov-activity-feed-scroll .activity-item:first-child{padding-top:0}.mx .bill-page{width:100%}.mx .bill-trial-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:8px}.mx .bill-cycle-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--bg);border:1.5px solid var(--border);font-size:12px;font-weight:600;color:var(--muted)}.mx .bill-cycle-toggle-on-hero{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22);color:rgba(255,255,255,.55)}.mx .bill-cycle-toggle span.on{color:var(--text)}.mx .bill-cycle-toggle-on-hero span.on{color:#fff}.mx .bill-cycle-toggle em{font-style:normal;font-size:10px;font-weight:800;padding:2px 8px;border-radius:99px;background:#d1fae5;color:#065f46}.mx .bill-switch{position:relative;width:40px;height:22px;display:inline-block;cursor:pointer}.mx .bill-switch.disabled{opacity:.5;cursor:not-allowed}.mx .bill-switch input{opacity:0;width:0;height:0;position:absolute}.mx .bill-switch span{position:absolute;inset:0;background:#e5e7eb;border-radius:99px;transition:background .15s}.mx .bill-cycle-toggle-on-hero .bill-switch span{background:rgba(255,255,255,.25)}.mx .bill-switch span:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}.mx .bill-switch input:checked+span{background:var(--p500)}.mx .bill-cycle-toggle-on-hero .bill-switch input:checked+span{background:rgba(255,255,255,.45)}.mx .bill-switch input:checked+span:after{transform:translateX(18px)}.mx .bill-spinner{width:18px;height:18px;border:2px solid var(--border2);border-top-color:var(--p500);border-radius:50%;animation:mxSpin .7s linear infinite}.mx .bill-spinner.light{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}@keyframes mxSpin{to{transform:rotate(1turn)}}.mx .bill-status-pill{display:inline-flex;height:20px;padding:0 8px;border-radius:5px;font-size:11px;font-weight:700;align-items:center;border:1px solid transparent}.mx .bill-feature-table .bill-history-table td{vertical-align:middle}@media (max-width:960px){.mx .bill-tiles,.mx .bill-two-col{grid-template-columns:1fr!important}.mx .bill-trial-cards{grid-template-columns:1fr}.mx .bill-hero{flex-direction:column;align-items:flex-start!important}.mx .bill-addon-grid{grid-template-columns:1fr!important}}.mx-cust-overlay{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(15,10,30,.48);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:mxMaxelPop .28s cubic-bezier(.22,1,.36,1) both}.mx-cust-modal{position:relative;width:min(720px,100%);max-height:min(90vh,820px);display:flex;flex-direction:column;background:linear-gradient(180deg,#ffffff,#faf8ff);border-radius:20px;box-shadow:0 28px 90px rgba(15,10,30,.28),0 0 0 1px rgba(145,97,252,.12);overflow:hidden}.mx-cust-topbar{height:4px;background:linear-gradient(90deg,#9d6eff,#ffae29 50%,#20cf68);flex-shrink:0}.mx-cust-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 16px;border-bottom:1px solid rgba(145,97,252,.1)}.mx-cust-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9161fc;margin-bottom:6px}.mx-cust-title{margin:0;font-size:22px;font-weight:800;letter-spacing:-.03em;color:#1a1330;line-height:1.15}.mx-cust-sub{margin:6px 0 0;font-size:13px;line-height:1.45;color:#6b7280;max-width:46ch}.mx-cust-close{width:34px;height:34px;border-radius:10px;border:1px solid rgba(145,97,252,.14);background:#fff;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease}.mx-cust-close:hover{background:#f5f3ff;color:#1a1330;border-color:rgba(145,97,252,.28)}.mx-cust-body{padding:20px 24px;overflow:auto;flex:1 1 auto}.mx-cust-section-head{margin-bottom:14px}.mx-cust-section-title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1a1330}.mx-cust-section-sub{margin-top:4px;font-size:12.5px;color:#6b7280}.mx-cust-loader-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mx-cust-loader-card{display:flex;flex-direction:column;text-align:left;border-radius:16px;border:1.5px solid rgba(145,97,252,.12);background:#fff;overflow:hidden;cursor:pointer;padding:0;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mx-cust-loader-card:hover{border-color:rgba(145,97,252,.32);box-shadow:0 10px 28px rgba(145,97,252,.1);transform:translateY(-1px)}.mx-cust-loader-card.is-selected{border-color:#9161fc;box-shadow:0 0 0 1px #9161fc,0 14px 36px rgba(145,97,252,.16)}.mx-cust-loader-preview{position:relative;height:132px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 30% 20%,rgba(157,110,255,.16),transparent 55%),radial-gradient(ellipse at 80% 80%,rgba(32,207,104,.1),transparent 50%),linear-gradient(160deg,#f8f5ff,#f3f4f6);overflow:hidden}.mx-cust-preview-brand .mx-maxel-letters{font-size:22px!important;height:36px!important;letter-spacing:-1px!important}.mx-cust-preview-brand .mx-maxel-loader-mark{gap:2px!important;transform:scale(.92)}.mx-cust-preview-tick .mx-maxel-loader-mark{transform:scale(1)}.mx-cust-preview-scrim{position:absolute;inset:auto 0 0;height:36px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55));pointer-events:none}.mx-cust-loader-meta{padding:14px 14px 16px;display:flex;flex-direction:column;gap:6px;border-top:1px solid rgba(145,97,252,.08)}.mx-cust-loader-meta-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.mx-cust-loader-name{font-size:14px;font-weight:700;color:#1a1330}.mx-cust-loader-desc{margin:0;font-size:12px;line-height:1.45;color:#6b7280}.mx-cust-radio{width:18px;height:18px;border-radius:50%;border:2px solid #d1d5db;flex-shrink:0;background:#fff;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.mx-cust-radio.on{border-color:#9161fc;background:#9161fc;box-shadow:inset 0 0 0 3px #fff}.mx-cust-preview-btn{margin-top:6px;display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;font-weight:600;color:#9161fc;padding:6px 10px;border-radius:8px;background:rgba(145,97,252,.08);transition:background .15s ease,color .15s ease}.mx-cust-preview-btn:hover{background:rgba(145,97,252,.14);color:#7c3aed}.mx-cust-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 24px 18px;border-top:1px solid rgba(145,97,252,.1);background:rgba(255,255,255,.72)}.mx-cust-btn{height:40px;padding:0 18px;border-radius:10px;font-size:13px;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease,transform .12s ease}.mx-cust-btn:active{transform:scale(.98)}.mx-cust-btn-ghost{border:1px solid rgba(145,97,252,.18);background:#fff;color:#4b5563}.mx-cust-btn-ghost:hover{border-color:rgba(145,97,252,.35);background:#faf8ff;color:#1a1330}.mx-cust-btn-primary{border:none;background:linear-gradient(135deg,#9d6eff,#7c3aed);color:#fff;box-shadow:0 8px 20px rgba(124,58,237,.28)}.mx-cust-btn-primary:hover{filter:brightness(1.05)}.mx-cust-btn-primary:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;filter:none}@media (max-width:640px){.mx-cust-loader-grid{grid-template-columns:1fr}.mx-cust-head{padding:18px 16px 14px}.mx-cust-body{padding:16px}.mx-cust-footer{padding:12px 16px 16px}}.mx .mx-skel-line{display:block;height:.85em;min-width:32px;border-radius:4px;background:linear-gradient(90deg,#EEF0F4 25%,#F7F8FA 50%,#EEF0F4 75%);background-size:200% 100%;animation:mxSkelSweep 1.25s ease-in-out infinite}@keyframes mxSkelSweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.mx .mx-skel-line{animation:none}}