*,:after,:before{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(120,120,128,.25);border-radius:4px}[data-mantine-color-scheme=light]{--app-bg:#F4F4F8;--surface:#FFFFFF;--surface-2:#F8F8FB;--border:rgba(80,70,120,0.09);--border-strong:rgba(80,70,120,0.15);--text-primary:#0F0E17;--text-secondary:rgba(60,58,90,0.55);--sidebar-bg:#FFFFFF;--header-bg:rgba(255,255,255,0.88);--accent:#614ef9;--accent-light:rgba(97,78,249,0.08);--accent-mid:rgba(97,78,249,0.15)}[data-mantine-color-scheme=dark]{--app-bg:#0C0C10;--surface:#18181E;--surface-2:#222229;--border:rgba(255,255,255,0.07);--border-strong:rgba(255,255,255,0.12);--text-primary:#F0EFFF;--text-secondary:rgba(200,198,230,0.5);--sidebar-bg:#111118;--header-bg:rgba(17,17,24,0.9);--accent:#8a7dfb;--accent-light:rgba(138,125,251,0.12);--accent-mid:rgba(138,125,251,0.2)}.pmae-card{background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:14px!important;box-shadow:none!important}.pmae-table table{width:100%;border-collapse:collapse}.pmae-table thead tr th{font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--text-secondary)!important;background:var(--surface-2)!important;padding:10px 16px!important;border-bottom:1px solid var(--border-strong)!important;white-space:nowrap}.pmae-table thead tr th:first-child{border-radius:0}.pmae-table tbody tr td{padding:12px 16px!important;font-size:13px!important;border-bottom:1px solid var(--border)!important;vertical-align:middle!important}.pmae-table tbody tr:last-child td{border-bottom:none!important}.pmae-table tbody tr:hover td{background:var(--surface-2)!important}.mantine-NavLink-root[data-active]{background:var(--accent-light)!important;color:var(--accent)!important}.mantine-NavLink-root[data-active] .mantine-NavLink-label{color:var(--accent)!important;font-weight:600!important}.mantine-NavLink-root[data-active] svg{color:var(--accent)!important}@media print{.mantine-AppShell-navbar,[data-sidebar],aside,header,nav{display:none!important}.mantine-AppShell-main{padding:0!important;margin:0!important}body{background:white!important}.no-print,[role=button],button{display:none!important}}