:root{color-scheme:light;--background:#ffffff;--foreground:#171717}.mantine-DatePickerInput-day.closing-day{background-color:var(--mantine-color-red-1)!important;color:var(--mantine-color-red-7)!important;text-decoration:line-through!important;cursor:not-allowed!important;opacity:1!important}.mantine-DatePickerInput-day.closing-day:hover{background-color:var(--mantine-color-red-2)!important}body,html{height:100%;max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mrt-table-head-sort-button,button.mrt-table-head-sort-button,button.mrt-table-head-sort-button.mantine-ActionIcon-root,button[class*=MRT_TableHeadCellSortLabel]{--ai-bg:transparent!important;--ai-hover:transparent!important;--ai-color:inherit!important;background-color:transparent!important;background:transparent!important;color:inherit!important}button.mrt-table-head-sort-button.mantine-ActionIcon-root:hover,button.mrt-table-head-sort-button:hover{--ai-bg:rgba(0,0,0,0.05)!important;--ai-hover:rgba(0,0,0,0.05)!important;background-color:rgba(0,0,0,.05)!important}.mantine-TableTh-root .mantine-Indicator-indicator,.mantine-TableTh-root .mantine-Indicator-root .mantine-Indicator-indicator,.mrt-table-head-filter-button .mantine-Indicator-indicator,button.mrt-table-head-filter-button .mantine-Indicator-indicator,th .mantine-Indicator-indicator,th .mantine-Indicator-indicator[data-with-label=true],th .mantine-Indicator-root .mantine-Indicator-indicator{display:none!important}.customer-logo-card{transition:all .3s ease}.customer-logo-card:hover{transform:translateY(-4px);background:rgba(255,255,255,.8);box-shadow:0 8px 32px rgba(0,0,0,.08)}.customer-logo-card:hover img{filter:grayscale(0)!important;opacity:1!important;transform:scale(1.05)}.dev-banner{position:fixed;top:0;left:0;right:0;height:var(--dev-banner-height,0);z-index:10000;display:flex;align-items:center;justify-content:center;gap:clamp(6px,.6vw,12px);padding:0 16px;color:#fff;font-size:clamp(11px,.85vw,15px);line-height:1;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dev-banner strong{font-weight:700}.dev-banner__counts{opacity:.85}@media (max-width:900px){.dev-banner__counts{display:none}}body{padding-top:var(--dev-banner-height,0)}body .mantine-AppShell-header{top:var(--dev-banner-height,0)}body .mantine-AppShell-navbar{top:calc(var(--app-shell-header-offset, 0rem) + var(--dev-banner-height, 0px));height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem) - var(--dev-banner-height, 0px))}:root{--top-banners-height:calc(var(--dev-banner-height, 0px) + var(--emulation-banner-height, 0px))}body .mantine-Drawer-inner,body .mantine-Drawer-overlay,body .mantine-Modal-inner,body .mantine-Modal-overlay{top:var(--top-banners-height)}body .mantine-Modal-content{max-height:calc(100dvh - var(--top-banners-height) - var(--modal-y-offset, 5dvh) * 2)}