:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--safe-top:max(env(safe-area-inset-top,0px), var(--native-safe-area-top,0px));--safe-right:max(env(safe-area-inset-right,0px), var(--native-safe-area-right,0px));--safe-bottom:max(env(safe-area-inset-bottom,0px), var(--native-safe-area-bottom,0px));--safe-left:max(env(safe-area-inset-left,0px), var(--native-safe-area-left,0px));--mantine-font-size-headline:var(--mantine-font-size-sm);--mantine-line-height-headline:var(--mantine-line-height-sm);--mantine-font-size-body:var(--mantine-font-size-sm);--mantine-line-height-body:var(--mantine-line-height-sm);--mantine-font-size-subheadline:var(--mantine-font-size-sm);--mantine-line-height-subheadline:var(--mantine-line-height-sm);--mantine-font-size-callout:var(--mantine-font-size-xs);--mantine-line-height-callout:var(--mantine-line-height-xs);--mantine-font-size-caption:var(--mantine-font-size-xs);--mantine-line-height-caption:var(--mantine-line-height-xs);--type-headline-weight:500}*{touch-action:manipulation;-webkit-tap-highlight-color:transparent}html,body,#root{background-color:var(--mantine-color-body);width:100%;height:100%;margin:0;padding:0}@media (width>=48.0625em){html,body,#root{overflow:hidden}.mantine-AppShell-root{height:100%}}.mantine-AppShell-main{background:var(--mantine-color-body);height:100%;padding-inline-start:calc(var(--app-shell-navbar-offset,0rem) + var(--app-shell-padding) + var(--safe-left));padding-inline-end:calc(var(--app-shell-aside-offset,0rem) + var(--app-shell-padding) + var(--safe-right));padding-bottom:calc(var(--app-shell-footer-offset,0rem) + var(--app-shell-padding) + var(--safe-bottom));overflow:hidden auto}.mantine-AppShell-navbar{padding-inline-start:var(--safe-left);transition-property:transform,top,height,width}.mantine-AppShell-header{padding-inline:var(--safe-left) var(--safe-right)}.safe-area{box-sizing:border-box;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.sidebar-resize-handle{z-index:1;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}.sidebar-resize-handle:after{content:"";background-color:var(--mantine-primary-color-filled);opacity:0;width:2px;transition:opacity .12s;position:absolute;top:0;bottom:0;left:3px}.sidebar-resize-handle:focus-visible{outline:none}.sidebar-resize-handle:hover:after,.sidebar-resize-handle:focus-visible:after,[data-sidebar-resizing] .sidebar-resize-handle:after{opacity:1}[data-sidebar-resizing],[data-sidebar-resizing] *{cursor:col-resize;-webkit-user-select:none;user-select:none}[data-sidebar-instant] :is(.mantine-AppShell-navbar,.mantine-AppShell-main){transition-duration:0s}[data-refreshing]{pointer-events:none}[data-refreshing] svg{transform-origin:50%;animation:.9s linear infinite refresh-spin}@keyframes refresh-spin{to{rotate:360deg}}:root{--item-hover:var(--mantine-color-default-hover);--item-press:color-mix(in srgb, var(--mantine-color-text) 12%, var(--mantine-color-default));--item-current:var(--mantine-color-blue-light)}.mantine-ActionIcon-root[data-variant=subtle]{background-color:#0000;transition:background-color .12s}:root:not([data-ios]) .mantine-ActionIcon-root[data-variant=subtle]:not(:disabled,[data-disabled],[data-loading],[data-current]):hover{background-color:var(--item-hover)}:root:not([data-ios]) .mantine-ActionIcon-root[data-variant=subtle]:not(:disabled,[data-disabled],[data-loading],[data-current]):active{background-color:var(--item-press);transform:none}.interactive-surface{transition:background-color .12s}.interactive-surface:hover{background-color:var(--item-hover)}.interactive-surface[data-current],.interactive-surface[data-current]:hover{background-color:var(--item-current)}.interactive-surface:is(:is(button,a):active,:has(.item-primary:active)):not([aria-disabled=true]){background-color:var(--item-press)}.row-clickable{cursor:pointer}.row-clickable:active:not(:has(:is(button,a,input,label,[role=checkbox]):not(.item-primary):active)){background-color:var(--item-press)}:root:not([data-ios]) .interactive-surface:active{transition-duration:0s}:root:not([data-ios]) .interactive-surface[aria-disabled=true]{color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.6;background-color:#0000}.interactive-surface :is(button,a):not([data-variant=filled],[data-variant=default],[data-variant=outline]){background-color:#0000}.stretched{position:relative}.stretched .item-primary{position:static}.stretched .item-primary:after{content:"";position:absolute;inset:0}.stretched :is(button,a,[role=img],[data-raised],.mantine-Checkbox-root):not(.item-primary){z-index:1;position:relative}:root:not([data-ios]) :focus-visible{outline:none}:root[data-keyboard-focus]:not([data-ios]) :focus-visible:not([tabindex="-1"]){outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}:root[data-keyboard-focus]:not([data-ios]) .interactive-surface:has(.item-primary:focus-visible){outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}:root[data-keyboard-focus]:not([data-ios]) .item-primary:focus-visible:not([tabindex="-1"]){outline:none}:root:not([data-ios]) .desktop-heading[data-order="1"]{letter-spacing:-.02em}:root:not([data-ios]) .desktop-heading[data-order="2"]{letter-spacing:-.018em}:root:not([data-ios]) .desktop-heading[data-order="3"]{letter-spacing:-.015em}:root:not([data-ios]) .desktop-heading[data-order="4"]{letter-spacing:-.01em}:root:not([data-ios]) .desktop-heading:is([data-order="5"],[data-order="6"]){letter-spacing:0}[data-increase-contrast]:not([data-ios]){--mantine-color-default-border:color-mix(in srgb, var(--mantine-color-text) 55%, var(--mantine-color-body));--mantine-color-dimmed:color-mix(in srgb, var(--mantine-color-text) 85%, var(--mantine-color-body))}.nav-item{border-radius:var(--mantine-radius-sm)}:root{--status-success:oklch(50% .13 155);--status-failed:oklch(50% .13 25);--status-degraded:oklch(50% .13 55);--status-running:oklch(50% .13 255);--status-pending:oklch(50% .13 85);--status-neutral:oklch(52% .01 255)}[data-mantine-color-scheme=dark]{--status-success:oklch(76% .12 155);--status-failed:oklch(76% .12 25);--status-degraded:oklch(76% .13 55);--status-running:oklch(76% .12 255);--status-pending:oklch(76% .12 85);--status-neutral:oklch(68% .01 255)}.nav-item-actions{opacity:0;padding-inline-end:var(--mantine-spacing-xs);transition:opacity .12s}.nav-item:hover .nav-item-actions,.nav-item:focus-within .nav-item-actions{opacity:1}@media (hover:none){.nav-item-actions{opacity:1}}[data-mantine-color-scheme=light] .app-logo{filter:invert()}.mantine-datatable{flex-direction:column;height:100%;max-height:100%;display:flex;position:relative}.mantine-datatable-scroll-area{min-height:0;padding-bottom:calc(var(--mantine-spacing-xl) * 2.5);flex:auto;overflow:auto}.mantine-datatable-pagination{padding:var(--mantine-spacing-md);background:var(--mantine-color-body);z-index:10;border-top:1px solid var(--mantine-color-default-border);align-items:center;min-height:56px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=48em){.mantine-AppShell-main{-webkit-overflow-scrolling:touch}.mantine-AppShell-header,.mantine-AppShell-navbar{box-shadow:none;border:none}.mantine-datatable{position:static}.mantine-datatable-scroll-area{padding-bottom:0}.mantine-datatable-pagination{background:0 0;border:none;position:static}}[data-ios] :is(.mantine-AppShell-header,.mantine-AppShell-navbar){box-shadow:none;border:none}[data-ios] .mantine-datatable{position:static}[data-ios] .mantine-datatable-scroll-area{padding-bottom:0}[data-ios] .mantine-datatable-pagination{background:0 0;border:none;position:static}[data-ios]{--ios-text-scale:1;--ios-chrome-scale:min(var(--ios-text-scale), 1.353);--ios-fs-large-title:calc(34px * var(--ios-text-scale));--ios-lh-large-title:calc(41px * var(--ios-text-scale));--ios-fs-title1:calc(28px * var(--ios-text-scale));--ios-lh-title1:calc(34px * var(--ios-text-scale));--ios-fs-title2:calc(22px * var(--ios-text-scale));--ios-lh-title2:calc(28px * var(--ios-text-scale));--ios-fs-title3:calc(20px * var(--ios-text-scale));--ios-lh-title3:calc(25px * var(--ios-text-scale));--ios-fs-headline:calc(17px * var(--ios-text-scale));--ios-lh-headline:calc(22px * var(--ios-text-scale));--ios-fs-body:calc(17px * var(--ios-text-scale));--ios-lh-body:calc(22px * var(--ios-text-scale));--ios-fs-callout:calc(16px * var(--ios-text-scale));--ios-lh-callout:calc(21px * var(--ios-text-scale));--ios-fs-subheadline:calc(15px * var(--ios-text-scale));--ios-lh-subheadline:calc(20px * var(--ios-text-scale));--ios-fs-footnote:calc(13px * var(--ios-text-scale));--ios-lh-footnote:calc(18px * var(--ios-text-scale));--ios-fs-caption1:calc(12px * var(--ios-text-scale));--ios-lh-caption1:calc(16px * var(--ios-text-scale));--ios-fs-caption2:calc(11px * var(--ios-text-scale));--ios-lh-caption2:calc(13px * var(--ios-text-scale));--ios-label:#000;--ios-secondary-label:#3c3c4399;--ios-tertiary-label:#3c3c434d;--ios-bg:#fff;--ios-grouped-bg:#f2f2f7;--ios-cell:#fff;--ios-sheet:#f2f2f7;--ios-tint:#007aff;--ios-on-tint:#fff;--ios-red:#ff3b30;--ios-green:#34c759;--ios-orange:#ff9500;--ios-yellow:#fc0;--ios-chevron:#3c3c434d;--ios-separator:#3c3c434a;--ios-fill:#78788029;--item-hover:transparent;--item-press:var(--ios-fill);--ios-fill-tertiary:#7676801f;--ios-grabber:#3c3c434d;--ios-segment-active:#fff;--ios-checkbox-border:#3c3c434d;--ios-material-bar:#f9f9f9c7;--ios-material-glass:#fafafc99;--ios-material-thick:#f9f9f9eb;--ios-material-regular:#f2f2f7db;--ios-material-filter:blur(20px) saturate(180%);--ios-alert:var(--ios-material-thick);--ios-radius-grouped:26px;--ios-radius-sheet:34px;--switch-height-sm:31px;--switch-width-sm:51px;--switch-thumb-size-sm:27px;--switch-height-md:31px;--switch-width-md:51px;--switch-thumb-size-md:27px;--switch-height-lg:31px;--switch-width-lg:51px;--switch-thumb-size-lg:27px;--ios-material-edge:transparent;--mantine-font-size-headline:var(--ios-fs-headline);--mantine-line-height-headline:var(--ios-lh-headline);--mantine-font-size-body:var(--ios-fs-body);--mantine-line-height-body:var(--ios-lh-body);--mantine-font-size-subheadline:var(--ios-fs-subheadline);--mantine-line-height-subheadline:var(--ios-lh-subheadline);--mantine-font-size-callout:var(--ios-fs-callout);--mantine-line-height-callout:var(--ios-lh-callout);--mantine-font-size-caption:var(--ios-fs-caption1);--mantine-line-height-caption:var(--ios-lh-caption1);--type-headline-weight:600}[data-ios][data-mantine-color-scheme=dark]{--ios-label:#fff;--ios-secondary-label:#ebebf599;--ios-tertiary-label:#ebebf54d;--ios-bg:#000;--ios-grouped-bg:#000;--ios-cell:#1c1c1e;--ios-sheet:#1c1c1e;--ios-tint:#0a84ff;--ios-red:#ff453a;--ios-green:#30d158;--ios-orange:#ff9f0a;--ios-yellow:#ffd60a;--ios-chevron:#ebebf54d;--ios-separator:#545458a6;--ios-fill:#78788052;--ios-fill-tertiary:#7676803d;--ios-grabber:#ebebf54d;--ios-segment-active:#636366;--ios-checkbox-border:#ebebf54d;--ios-material-bar:#161618c7;--ios-material-glass:#1c1c1e8c;--ios-material-thick:#2c2c2eeb;--ios-material-regular:#1c1c1edb}html[data-ios][data-increase-contrast]{--ios-tint:#0040dd;--ios-red:#d70015;--ios-green:#248a3d;--ios-orange:#c93400;--ios-yellow:#a05a00;--ios-secondary-label:#3c3c43ad;--ios-separator:#c6c6c8;--ios-material-edge:var(--ios-separator);--ios-material-bar:#f9f9f9f7;--ios-material-glass:#f9f9f9f7;--ios-material-thick:#f9f9f9fa;--ios-material-regular:#f2f2f7f7;--status-success:oklch(42% .13 155);--status-failed:oklch(42% .13 25);--status-degraded:oklch(42% .13 55);--status-running:oklch(42% .13 255);--status-pending:oklch(42% .1 85);--status-neutral:oklch(42% .01 255)}html[data-ios][data-mantine-color-scheme=dark][data-increase-contrast]{--ios-tint:#409cff;--ios-red:#ff6961;--ios-green:#30db5b;--ios-orange:#ffb340;--ios-yellow:#ffd426;--ios-secondary-label:#ebebf5ad;--ios-separator:#38383a;--ios-material-bar:#161618f7;--ios-material-glass:#161618f7;--ios-material-thick:#2c2c2efa;--ios-material-regular:#1c1c1ef7;--status-success:oklch(84% .12 155);--status-failed:oklch(84% .12 25);--status-degraded:oklch(84% .13 55);--status-running:oklch(84% .12 255);--status-pending:oklch(84% .12 85);--status-neutral:oklch(80% .01 255)}html[data-ios][data-reduce-transparency]{--ios-material-bar:#f9f9f9;--ios-material-glass:#f9f9f9;--ios-material-thick:#f9f9f9;--ios-material-regular:#f2f2f7;--ios-material-filter:none}html[data-ios][data-mantine-color-scheme=dark][data-reduce-transparency]{--ios-material-bar:#161618;--ios-material-glass:#161618;--ios-material-thick:#2c2c2e;--ios-material-regular:#1c1c1e}html[data-ios][data-mantine-color-scheme=dark] :is(.mantine-Modal-content,.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Combobox-dropdown){--ios-cell:#2c2c2e;--ios-bg:#1c1c1e;--ios-grouped-bg:#1c1c1e;--mantine-color-body:var(--ios-grouped-bg);--mantine-color-default:var(--ios-cell)}[data-ios] :is(.mantine-Paper-root,.mantine-Card-root){background-color:var(--ios-cell)}[data-ios] body{font-size:var(--ios-fs-body);line-height:var(--ios-lh-body)}[data-ios] input,[data-ios] textarea,[data-ios] select{font-size:max(16px, var(--ios-fs-body))}html[data-ios],[data-ios] body,[data-ios] #root{overscroll-behavior:none;position:fixed;inset:0;overflow:hidden}[data-ios] .mantine-AppShell-main{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;height:100dvh;overflow:hidden auto}[data-ios] [data-row-menu]{z-index:3;background:var(--ios-cell);position:absolute;top:50%;right:4px;transform:translateY(-50%)}[data-ios] [data-row-menu]:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;min-width:0;height:1px;min-height:0;padding:0;overflow:hidden}[data-ios] :is(a,button,summary,label,input,textarea,select,[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[role=radio]){touch-action:manipulation}[data-ios] :is(a,button,summary,label,header,nav,[role=button],[role=link],[role=tab],[role=tablist],[role=menuitem],[role=option],[role=switch],[data-no-select]){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-ios] :is(input,textarea,[contenteditable=true],.monaco-editor,[data-selectable]){-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}[data-ios] :is(a[href^=http],a[href^=mailto\:]){-webkit-touch-callout:default}[data-ios] :is(a,img){-webkit-user-drag:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:opacity,color,background-color,border-color,box-shadow,fill,stroke;transition-duration:.12s;transition-delay:0s;animation-duration:.01ms;animation-iteration-count:1;animation-delay:0s}.mantine-AppShell-navbar{transition:none}[data-refreshing] svg{animation:none}}
