:root{--rmg-signal:#0f62fe;--rmg-signal-hi:#0043ce;--rmg-system:#00e08a;--rmg-system-on-light:#007a4d;--rmg-signal-on-dark:#bfd4ff;--rmg-ink:#0e1016;--rmg-ink-2:#0b0d13;--rmg-deep:#08090d;--rmg-on-fill:#fff;--rmg-r-sm:.25rem;--rmg-r:.5rem;--rmg-r-lg:.75rem;--rmg-r-pill:999px;--rmg-r-lg-in:calc(.75rem - 1px);--rmg-z-raised:3;--rmg-z-sticky:10;--rmg-z-popover:30;--rmg-z-overlay:40;--rmg-z-modal:50;--rmg-font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rmg-font-mono:"IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--rmg-font-label:var(--rmg-font-mono);--rmg-text-xs:.75rem;--rmg-text-sm:.8125rem;--rmg-text-base:.875rem;--rmg-text-md:.9375rem;--rmg-text-lg:1.125rem;--rmg-text-xl:1.625rem;--rmg-dur-fast:.12s;--rmg-dur:.2s;--rmg-dur-page:.15s;--rmg-ease:cubic-bezier(.4, 0, .2, 1);--rmg-backdrop:radial-gradient(85% 65% at 90% -5%, #0f62fe4d, transparent 62%), radial-gradient(55% 50% at 0% 105%, #00e08a1f, transparent 68%), linear-gradient(#ffffff0a 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, #ffffff0a 1px, transparent 1px) 0 0 / 48px 48px, #0e1016;--rmg-bg:#f4f5f9;--rmg-surface:#fff;--rmg-surface-2:#eceef3;--rmg-surface-3:#f9fafc;--rmg-line:#e3e7ee;--rmg-line-hi:#c9ceda;--rmg-txt:#10131b;--rmg-txt-2:#4a5063;--rmg-txt-3:#62687b;--rmg-ok:var(--rmg-system-on-light);--rmg-warn:#8a5e00;--rmg-err:#c21f2b}.dark,.rmg-standalone{--rmg-bg:var(--rmg-ink);--rmg-surface:var(--rmg-ink-2);--rmg-surface-2:#161922;--rmg-surface-3:#0c0e14;--rmg-line:#1f222b;--rmg-line-hi:#2e323d;--rmg-txt:#e9ecf5;--rmg-txt-2:#8a90a3;--rmg-txt-3:#7e8498;--rmg-ok:#00b36e;--rmg-warn:#ffb000;--rmg-err:#fa4d56}@font-face{font-family:IBM Plex Mono;src:url(/fonts/rmg/plex-mono-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/rmg/plex-mono-latin-ext-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(/fonts/rmg/plex-mono-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/rmg/plex-mono-latin-ext-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;src:url(/fonts/rmg/plex-mono-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/rmg/plex-mono-latin-ext-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--rmg-rail:var(--rmg-deep);--rmg-rail-2:var(--rmg-ink-2);--rmg-rail-line:#ffffff14;--rmg-rail-line-hi:#ffffff29;--rmg-rail-txt:#8a90a3;--rmg-rail-txt-hi:#e9ecf5;--rmg-rail-eyebrow:#7e8498;--rmg-ok-soft:#e6fbf2;--rmg-ok-line:#9cdcc1;--rmg-warn-soft:#fff4db;--rmg-warn-line:#f2cb73;--rmg-err-soft:#fee9ea;--rmg-err-line:#f6aab0;--rmg-mute:#4a5063;--rmg-mute-soft:#eceef3;--rmg-mute-line:#c9ceda;--rmg-urgence:#c21f2b;--rmg-ok-fill:#00b36e;--rmg-warn-fill:#ffb000;--rmg-err-fill:#fa4d56;--rmg-accent:var(--primary-600);--rmg-accent-hi:var(--primary-700);--rmg-accent-soft:color-mix(in oklch, var(--primary-500) 11%, #fff);--rmg-accent-line:color-mix(in oklch, var(--primary-500) 34%, #fff);--rmg-accent-fill:var(--primary-600);--rmg-accent-fill-hi:var(--primary-700);--rmg-shadow:0 1px 2px #10131b0d, 0 8px 24px -14px #10131b29;--rmg-grid-line:#10131b08}.dark{--rmg-ok-soft:#08231a;--rmg-ok-line:#12523a;--rmg-warn-soft:#2b2006;--rmg-warn-line:#6b4e0a;--rmg-err-soft:#2b1116;--rmg-err-line:#6b2229;--rmg-mute:#8a90a3;--rmg-mute-soft:#161922;--rmg-mute-line:#2e323d;--rmg-urgence:#c21f2b;--rmg-ok-fill:#00b36e;--rmg-warn-fill:var(--rmg-warn);--rmg-err-fill:var(--rmg-err);--rmg-accent:var(--primary-400);--rmg-accent-hi:var(--primary-300);--rmg-accent-soft:color-mix(in oklch, var(--primary-500) 18%, #0b0d13);--rmg-accent-line:color-mix(in oklch, var(--primary-500) 40%, #0b0d13);--rmg-shadow:0 0 0 0 transparent;--rmg-grid-line:#ffffff09}[x-cloak]{display:none!important}.rmg-label{font-family:var(--rmg-font-label);text-transform:uppercase;letter-spacing:.12em;font-weight:500}.fi-header-heading,.fi-simple-header-heading,.fi-modal-heading,.fi-section-header-heading{letter-spacing:-.02em}.rmg-form{flex-direction:column;gap:1rem;display:flex}.rmg-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.rmg-help{font-size:var(--rmg-text-base);color:var(--rmg-txt-2);margin:0;line-height:1.5}.fi-body{background-image:linear-gradient(var(--rmg-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--rmg-grid-line) 1px, transparent 1px);color:var(--rmg-txt);background-size:48px 48px;background-attachment:fixed;background-color:var(--rmg-bg)!important}.fi-main{background-color:#0000}.fi-topbar,.dark .fi-topbar{color:var(--rmg-rail-txt);background-color:var(--rmg-rail)!important;border-bottom:1px solid var(--rmg-rail-line)!important;box-shadow:none!important;background-image:none!important}.fi-topbar .fi-logo,.fi-sidebar-header .fi-logo{color:var(--rmg-rail-txt-hi)!important}.fi-topbar .fi-icon-btn,.fi-topbar .fi-dropdown-trigger,.fi-topbar .fi-topbar-item-btn,.fi-topbar .rmg-lang-btn{border-radius:var(--rmg-r);color:var(--rmg-rail-txt)!important}.fi-topbar .fi-topbar-item-label{color:var(--rmg-rail-txt)!important}.fi-topbar .fi-icon-btn:hover,.fi-topbar .fi-dropdown-trigger:hover,.fi-topbar .fi-topbar-item-btn:hover,.fi-topbar .fi-topbar-item-btn:focus-visible,.fi-topbar .rmg-lang-btn:hover,.fi-topbar .rmg-lang-btn:focus-visible{color:var(--rmg-rail-txt-hi)!important;background-color:#ffffff12!important}.fi-topbar .fi-topbar-item.fi-active .fi-topbar-item-label{font-weight:600;color:var(--rmg-rail-txt-hi)!important}.fi-topbar .fi-global-search-ctn{max-width:20rem}.fi-topbar .fi-global-search-ctn .fi-input-wrp{transition:background-color .15s,box-shadow .15s;border-radius:var(--rmg-r)!important;box-shadow:inset 0 0 0 1px var(--rmg-rail-line)!important;--tw-ring-color:transparent!important;background:#ffffff0b!important}.fi-topbar .fi-global-search-ctn .fi-input-wrp:hover{box-shadow:inset 0 0 0 1px var(--rmg-rail-line-hi)!important}.fi-topbar .fi-global-search-ctn:focus-within .fi-input-wrp{box-shadow:inset 0 0 0 1px var(--primary-400), 0 0 0 3px color-mix(in oklch, var(--primary-500) 28%, transparent)!important;background:#ffffff12!important}.fi-topbar .fi-global-search-ctn .fi-input{box-shadow:none!important;color:var(--rmg-rail-txt-hi)!important;background:0 0!important;border:0!important}.fi-topbar .fi-global-search-ctn .fi-input::placeholder,.fi-topbar .fi-global-search-ctn .fi-icon{color:var(--rmg-rail-eyebrow)!important}.fi-sidebar,.dark .fi-sidebar,.fi-sidebar-nav,.fi-sidebar-header,.fi-body-has-topbar .fi-sidebar-header,.fi-sidebar-footer{color:var(--rmg-rail-txt);background-color:var(--rmg-rail)!important}.fi-sidebar,.dark .fi-sidebar{border-inline-end:1px solid var(--rmg-rail-line)!important}.fi-sidebar-header,.fi-body-has-topbar .fi-sidebar-header{border-bottom:1px solid var(--rmg-rail-line);--tw-ring-color:transparent}.fi-sidebar-nav{gap:0;padding:.5rem .75rem 1.25rem}.fi-sidebar-nav-groups{gap:.35rem;margin-inline:0}.fi-sidebar-group,.fi-sidebar-group-items{gap:.05rem}.fi-sidebar-group-label{font-family:var(--rmg-font-label);text-transform:uppercase;letter-spacing:.12em;font-size:var(--rmg-text-xs);font-weight:500;line-height:1.2;color:var(--rmg-rail-eyebrow)!important}.fi-sidebar-group-btn{padding:.35rem .5rem .2rem!important}.fi-sidebar-group-btn .fi-icon,.fi-sidebar-group-collapse-btn{color:var(--rmg-rail-eyebrow)!important}.fi-sidebar-item-btn{min-height:2rem;transition:background-color .13s;border-radius:var(--rmg-r)!important;background-color:#0000!important;padding:.4rem .5rem!important}.fi-sidebar-item-label{font-size:var(--rmg-text-sm);font-weight:500;line-height:1.15rem;transition:color .13s;color:var(--rmg-rail-txt)!important}@media (pointer:coarse){.fi-sidebar-item-btn{min-height:2.5rem}}.fi-sidebar-item-btn>.fi-icon{width:1.1rem;height:1.1rem;transition:color .13s;color:var(--rmg-rail-eyebrow)!important}.fi-sidebar-item-has-url>.fi-sidebar-item-btn:hover,.fi-sidebar-item-has-url>.fi-sidebar-item-btn:focus-visible{background-color:#ffffff0e!important}.fi-sidebar-item-has-url>.fi-sidebar-item-btn:hover .fi-sidebar-item-label,.fi-sidebar-item-has-url>.fi-sidebar-item-btn:focus-visible .fi-sidebar-item-label{color:var(--rmg-rail-txt-hi)!important}.fi-sidebar-item-has-url>.fi-sidebar-item-btn:hover>.fi-icon,.fi-sidebar-item-has-url>.fi-sidebar-item-btn:focus-visible>.fi-icon{color:var(--rmg-rail-txt)!important}.fi-sidebar-item-btn:focus-visible,.fi-sidebar-group-btn:focus-visible,.fi-tenant-menu-trigger:focus-visible,.fi-topbar .fi-topbar-item-btn:focus-visible,.fi-topbar .fi-icon-btn:focus-visible,.fi-topbar .fi-dropdown-trigger:focus-visible,.fi-topbar .rmg-lang-btn:focus-visible,.rmg-switcher__button:focus-visible{outline-offset:-2px;outline:2px solid var(--primary-400)!important}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn{position:relative;background-color:#ffffff13!important}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-label{font-weight:600;color:var(--rmg-rail-txt-hi)!important}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-icon{color:var(--primary-400)!important}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn:before{content:"";inset-inline-start:-.25rem;background:var(--primary-400);border-radius:2px;width:2px;position:absolute;top:.3rem;bottom:.3rem}.fi-sidebar-item-grouped-border-part{background-color:var(--rmg-rail-eyebrow)}.fi-sidebar-item-grouped-border-part-not-first,.fi-sidebar-item-grouped-border-part-not-last{background-color:var(--rmg-rail-line)}.fi-sidebar-item-badge-ctn .fi-badge{font-family:var(--rmg-font-label);font-variant-numeric:tabular-nums;letter-spacing:.02em}.fi-sidebar-nav-groups>.fi-sidebar-group+.fi-sidebar-group{padding-top:.35rem;border-top:1px solid var(--rmg-rail-line)!important}.fi-sidebar .fi-tenant-menu{margin:.55rem .75rem .35rem}.fi-tenant-menu-trigger{border:1px solid var(--rmg-rail-line);gap:.5rem;transition:background-color .15s,border-color .15s;border-radius:var(--rmg-r)!important;background-color:#ffffff08!important;padding:.32rem .5rem!important}.fi-tenant-menu-trigger:hover,.fi-tenant-menu-trigger:focus-visible{border-color:var(--rmg-rail-line-hi);background-color:#fff1!important}.fi-tenant-menu-trigger .fi-icon{color:var(--rmg-rail-eyebrow)!important}.fi-tenant-menu-trigger-tenant-name{font-size:var(--rmg-text-sm);color:var(--rmg-rail-txt-hi)!important}.fi-tenant-menu-trigger-current-tenant-label{font-size:var(--rmg-text-xs);color:var(--rmg-rail-eyebrow)!important}.rmg-tenant-static-inner{border-radius:var(--rmg-r);border:1px solid var(--rmg-rail-line);background-color:#ffffff05;align-items:center;gap:.5rem;padding:.32rem .5rem;display:flex}.rmg-tenant-static .fi-tenant-menu-trigger-tenant-name{color:var(--rmg-rail-txt-hi);font-size:var(--rmg-text-sm)}.rmg-tenant-static .fi-tenant-menu-trigger-current-tenant-label{color:var(--rmg-rail-eyebrow);font-size:var(--rmg-text-xs)}.fi-sidebar-footer{border-top:1px solid var(--rmg-rail-line);color:var(--rmg-rail-eyebrow)}.fi-page-sub-navigation-sidebar .fi-sidebar-item-label{font-weight:600;color:var(--rmg-txt-2)!important}.fi-page-sub-navigation-sidebar .fi-sidebar-item-btn>.fi-icon{color:var(--rmg-txt-3)!important}.fi-page-sub-navigation-sidebar .fi-sidebar-item-has-url>.fi-sidebar-item-btn:hover,.fi-page-sub-navigation-sidebar .fi-sidebar-item-has-url>.fi-sidebar-item-btn:focus-visible{background-color:color-mix(in oklch, var(--primary-500), transparent 92%)!important}.fi-page-sub-navigation-sidebar .fi-sidebar-item-has-url>.fi-sidebar-item-btn:hover .fi-sidebar-item-label,.fi-page-sub-navigation-sidebar .fi-sidebar-item-has-url>.fi-sidebar-item-btn:focus-visible .fi-sidebar-item-label{color:var(--rmg-txt)!important}.fi-page-sub-navigation-sidebar .fi-sidebar-item-has-url>.fi-sidebar-item-btn:hover>.fi-icon,.fi-page-sub-navigation-sidebar .fi-sidebar-item-has-url>.fi-sidebar-item-btn:focus-visible>.fi-icon{color:var(--rmg-txt-2)!important}.fi-page-sub-navigation-sidebar .fi-sidebar-item.fi-active>.fi-sidebar-item-btn{background-color:color-mix(in oklch, var(--primary-500), transparent 88%)!important}.fi-page-sub-navigation-sidebar .fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-label,.fi-page-sub-navigation-sidebar .fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-icon{color:var(--primary-600)!important}.dark .fi-page-sub-navigation-sidebar .fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-label,.dark .fi-page-sub-navigation-sidebar .fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-icon{color:var(--primary-400)!important}.fi-page-sub-navigation-sidebar .fi-sidebar-item.fi-active>.fi-sidebar-item-btn:before{content:none}.fi-page-sub-navigation-sidebar .fi-sidebar-group-label{color:var(--rmg-txt-3)!important}.fi-simple-layout{min-height:100dvh;background:var(--rmg-backdrop)!important}.fi-simple-layout .fi-logo{height:auto!important}.fi-simple-layout .rmg-brand-mark{width:3.5rem!important;height:3.5rem!important}.fi-simple-layout .rmg-brand-name{font-size:1.35rem!important}.fi-simple-layout .fi-simple-main{border:1px solid var(--rmg-line);border-radius:var(--rmg-r-lg);box-shadow:none}.fi-avatar{color:#0000;background:var(--rmg-surface-2);flex-shrink:0;font-size:0;overflow:hidden}.fi-main .fi-section,.fi-main .fi-wi-stats-overview-stat{background-color:var(--rmg-surface)!important;box-shadow:none!important;border:1px solid var(--rmg-line)!important;border-radius:var(--rmg-r-lg)!important}.fi-main .fi-section-header{border-bottom:1px solid var(--rmg-line);padding-top:.7rem;padding-bottom:.7rem;background-color:var(--rmg-surface-3)!important}.fi-main .fi-section>.fi-section-header{border-top-left-radius:var(--rmg-r-lg-in);border-top-right-radius:var(--rmg-r-lg-in)}.fi-main .fi-section>.fi-section-header:last-child{border-bottom-left-radius:var(--rmg-r-lg-in);border-bottom-right-radius:var(--rmg-r-lg-in)}:is(.fi-main .fi-section:not(:has(.fi-section-content-ctn)) .fi-section-header,.fi-main .fi-section-header:last-child){border-bottom:0}.fi-main .fi-section-content,.fi-main .fi-section-content-ctn{background-color:#0000!important}.fi-main .fi-section.fi-aside{background-color:#0000!important;border:0!important;border-radius:0!important}.fi-main .fi-section.fi-aside>.fi-section-header{border-bottom:0;padding-top:.25rem;background-color:#0000!important}.fi-main .fi-section.fi-aside>.fi-section-content-ctn{border:1px solid var(--rmg-line);border-radius:var(--rmg-r-lg);background-color:var(--rmg-surface)!important;box-shadow:none!important}.fi-main .fi-section-footer{border-top:1px solid var(--rmg-line);border-bottom-left-radius:var(--rmg-r-lg-in);border-bottom-right-radius:var(--rmg-r-lg-in);background-color:var(--rmg-surface-3)!important}.fi-main .fi-section-header-heading{font-size:var(--rmg-text-md);letter-spacing:-.005em;color:var(--rmg-txt);font-weight:600;line-height:1.35}.fi-main .fi-section-header-description{font-size:var(--rmg-text-sm);color:var(--rmg-txt-2);line-height:1.45}.fi-ta-ctn{border:1px solid var(--rmg-line);border-radius:var(--rmg-r-lg);background-color:var(--rmg-surface)!important;box-shadow:none!important}.fi-ta-header-ctn{margin-top:0}.fi-ta-header{border-top-left-radius:var(--rmg-r-lg-in);border-top-right-radius:var(--rmg-r-lg-in)}.fi-pagination{border-bottom-left-radius:var(--rmg-r-lg-in);border-bottom-right-radius:var(--rmg-r-lg-in)}.fi-ta-ctn:not(.fi-ta-ctn-with-header) .fi-ta-content-ctn{border-top-left-radius:var(--rmg-r-lg-in);border-top-right-radius:var(--rmg-r-lg-in)}.fi-ta-ctn:not(.fi-ta-ctn-with-footer) .fi-ta-content-ctn{border-bottom-left-radius:var(--rmg-r-lg-in);border-bottom-right-radius:var(--rmg-r-lg-in)}.fi-ta-header,.fi-ta-content-header,.fi-ta-record{background-color:#0000!important}.fi-ta-header{border-bottom:1px solid var(--rmg-line);background-color:var(--rmg-surface-3)!important}.fi-ta-header-cell,.fi-ta-header-cell .fi-ta-header-cell-sort-btn{font-family:var(--rmg-font-label);text-transform:uppercase;letter-spacing:.08em;font-size:var(--rmg-text-xs);color:var(--rmg-txt-3);font-weight:500}.fi-ta-header-cell{padding-top:.5rem;padding-bottom:.5rem}.fi-ta-table>thead>tr>th{border-bottom:1px solid var(--rmg-line);background-color:var(--rmg-surface-3)!important}.fi-ta-row{border-bottom:1px solid var(--rmg-line);border-color:var(--rmg-line)!important}.fi-ta-row:last-child{border-bottom:0}.fi-ta-row:hover{background-color:color-mix(in oklch, var(--primary-500) 5%, transparent)!important}.fi-ta-cell{color:var(--rmg-txt-2)}.fi-ta-table>tbody,.fi-ta-header-cell:not(.fi-wrapped){white-space:normal}.fi-ta-table>tbody .fi-badge,.fi-ta-table>tbody .fi-ta-actions,.fi-ta-header-cell-sort-btn>svg{white-space:nowrap}.fi-ta-header-cell .fi-ta-header-cell-sort-btn{text-align:start}.fi-ta-header-cell:is(.sm\:fi-visible,.md\:fi-visible,.lg\:fi-visible,.xl\:fi-visible,.\32 xl\:fi-visible){display:none}@media (width>=40rem){.fi-ta-header-cell.sm\:fi-visible{display:table-cell}.fi-ta-header-cell.sm\:fi-hidden{display:none}}@media (width>=48rem){.fi-ta-header-cell.md\:fi-visible{display:table-cell}.fi-ta-header-cell.md\:fi-hidden{display:none}}@media (width>=64rem){.fi-ta-header-cell.lg\:fi-visible{display:table-cell}.fi-ta-header-cell.lg\:fi-hidden{display:none}}@media (width>=80rem){.fi-ta-header-cell.xl\:fi-visible{display:table-cell}.fi-ta-header-cell.xl\:fi-hidden{display:none}}@media (width>=96rem){.fi-ta-header-cell.\32 xl\:fi-visible{display:table-cell}.fi-ta-header-cell.\32 xl\:fi-hidden{display:none}}.fi-ta-text>.fi-ta-text-description{overflow-wrap:anywhere}@media (width>=48rem) and (width<=79.98rem){.fi-page-has-sub-navigation-start .fi-page-sub-navigation-dropdown{display:block}.fi-page-has-sub-navigation-start .fi-page-sub-navigation-sidebar-ctn{display:none}}.fi-pagination{border-top:1px solid var(--rmg-line);background-color:var(--rmg-surface-3)!important}.fi-pagination-items,.fi-pagination .fi-btn{font-variant-numeric:tabular-nums}.fi-ta-header-toolbar:has(.fi-ta-selection-indicator:not([hidden])){background:var(--rmg-accent-soft);border:1px solid var(--rmg-accent-line);border-radius:var(--rmg-r);padding:.4rem .6rem}.fi-ta-empty-state-icon-bg{color:var(--rmg-txt-3)}.fi-btn{border-radius:var(--rmg-r);letter-spacing:-.002em;font-weight:500;transition:background-color .14s,border-color .14s,color .14s;box-shadow:none!important}.fi-btn:not(.fi-size-xs):not(.fi-size-sm){min-height:2.5rem}.fi-btn.fi-color-gray,.fi-btn.fi-outlined{background-color:var(--rmg-surface)!important;border:1px solid var(--rmg-line-hi)!important;color:var(--rmg-txt)!important}.fi-btn.fi-color-gray:hover,.fi-btn.fi-outlined:hover{background-color:var(--rmg-surface-2)!important;border-color:var(--rmg-txt-3)!important}.fi-icon-btn{border-radius:var(--rmg-r)}.fi-badge{border-radius:var(--rmg-r-pill);font-size:var(--rmg-text-xs);letter-spacing:.02em;font-variant-numeric:tabular-nums;border:1px solid #0000;font-weight:600}.fi-badge.fi-color-success,.fi-badge.fi-color-warning,.fi-badge.fi-color-danger{font-family:var(--rmg-font-mono);font-size:var(--rmg-text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.fi-badge.fi-color-success{color:var(--rmg-ok)!important;background:var(--rmg-ok-soft)!important;border-color:var(--rmg-ok-line)!important}.fi-badge.fi-color-warning{color:var(--rmg-warn)!important;background:var(--rmg-warn-soft)!important;border-color:var(--rmg-warn-line)!important}.fi-badge.fi-color-danger{color:var(--rmg-err)!important;background:var(--rmg-err-soft)!important;border-color:var(--rmg-err-line)!important}.fi-badge.fi-color-gray{color:var(--rmg-mute)!important;background:var(--rmg-mute-soft)!important;border-color:var(--rmg-mute-line)!important}.fi-badge.fi-color-info,.fi-badge.fi-color-primary{color:var(--rmg-accent)!important;background:var(--rmg-accent-soft)!important;border-color:var(--rmg-accent-line)!important}.fi-input-wrp{border-radius:var(--rmg-r);transition:box-shadow .14s;background-color:var(--rmg-surface)!important;box-shadow:inset 0 0 0 1px var(--rmg-line-hi)!important}.fi-input-wrp:hover{box-shadow:inset 0 0 0 1px var(--rmg-txt-3)!important}.fi-input-wrp:focus-within{box-shadow:inset 0 0 0 1px var(--primary-500), 0 0 0 3px color-mix(in oklch, var(--primary-500) 22%, transparent)!important}.fi-fo-field-label{font-size:var(--rmg-text-xs);color:var(--rmg-txt);font-weight:600}.fi-fo-field-label-content .fi-link,.fi-fo-field-wrp-error-message{font-size:var(--rmg-text-xs)}.fi-fo-field-wrp-error-message{color:var(--rmg-err)}.fi-tabs{border-bottom:1px solid var(--rmg-line);border-radius:0;gap:.125rem;padding:0 .25rem;overflow-y:hidden;box-shadow:none!important;background:0 0!important}.fi-tabs-item{border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;font-weight:500;transition:color .14s,border-color .14s;color:var(--rmg-txt-2)!important;background:0 0!important}.fi-tabs-item:hover{color:var(--rmg-txt)!important}.fi-tabs-item.fi-active{border-bottom-color:var(--rmg-accent);font-weight:600;color:var(--rmg-accent)!important}.fi-tabs-item.fi-active>.fi-icon{color:var(--rmg-accent)!important}.fi-dropdown-panel,.fi-modal-window,.fi-no-notification{border:1px solid var(--rmg-line);border-radius:var(--rmg-r-lg);background-color:var(--rmg-surface)!important;box-shadow:var(--rmg-shadow)!important}.fi-dropdown-list-item{border-radius:var(--rmg-r)}.fi-modal-header{border-bottom:1px solid var(--rmg-line);border-top-left-radius:var(--rmg-r-lg-in);border-top-right-radius:var(--rmg-r-lg-in)}.fi-modal-footer{border-top:1px solid var(--rmg-line);border-bottom-left-radius:var(--rmg-r-lg-in);border-bottom-right-radius:var(--rmg-r-lg-in);padding-top:1.25rem;padding-bottom:1.25rem!important}.fi-modal-window:not(.fi-modal-window-has-content) .fi-modal-header{border-bottom:0;padding-bottom:1.5rem}.fi-modal-window:not(.fi-modal-window-has-content) .fi-modal-footer{margin-top:0}.rmg-bar{font-size:var(--rmg-text-sm);border-radius:var(--rmg-r);border:1px solid #0000;align-items:flex-start;gap:.6rem;margin-top:.75rem;padding:.6rem 1rem;font-weight:600;line-height:1.4;display:flex}.rmg-bar-ico{flex:none;width:1.05rem;height:1.05rem;margin-top:.05rem}.rmg-bar-text{flex:auto;min-width:0}.rmg-bar-mono{font-family:var(--rmg-font-mono);font-weight:500}.rmg-bar-action{color:inherit;text-underline-offset:2px;border-radius:var(--rmg-r-sm);flex:none;margin-inline-start:auto;text-decoration:underline}.rmg-bar-action:focus-visible{outline-offset:2px;outline:2px solid}.rmg-bar--warn{background:var(--rmg-warn-soft);color:var(--rmg-warn);border-color:var(--rmg-warn-line)}.rmg-bar--err{background:var(--rmg-err-soft);color:var(--rmg-err);border-color:var(--rmg-err-line)}.rmg-bar--urgent{background:var(--rmg-urgence);color:#fff;letter-spacing:.02em;font-weight:700}.rmg-bar-beat{border-radius:var(--rmg-r-pill);background:currentColor;flex:none;width:7px;height:7px;margin-top:.35rem;animation:1.4s ease-in-out infinite rmg-bar-beat}@keyframes rmg-bar-beat{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.rmg-banner{border:1px solid var(--rmg-accent-line);border-radius:var(--rmg-r-lg);background:var(--rmg-accent-soft);flex-wrap:wrap;align-items:center;gap:.9rem;padding:.8rem 1rem;display:flex}.rmg-banner--warn{border-color:var(--rmg-warn-line);background:var(--rmg-warn-soft);align-items:flex-start}.rmg-banner-icon{border-radius:var(--rmg-r);color:#fff;background:var(--rmg-accent-fill);flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:flex}.rmg-banner--warn .rmg-banner-icon{color:var(--rmg-warn);background:var(--rmg-surface);border:1px solid var(--rmg-warn-line)}.rmg-banner-icon svg{width:1.2rem;height:1.2rem}.rmg-banner-text{flex:16rem;min-width:0}.rmg-banner-title{font-size:var(--rmg-text-base);color:var(--rmg-txt);align-items:center;gap:.5rem;font-weight:700;line-height:1.2;display:flex}.rmg-banner-ver{font-family:var(--rmg-font-mono);font-size:var(--rmg-text-sm);color:var(--rmg-txt-2);font-weight:500}.rmg-banner-sub{font-size:var(--rmg-text-sm);color:var(--rmg-txt-2);margin-top:.2rem;display:block}.rmg-banner-tags{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.rmg-banner-tag{font-size:var(--rmg-text-xs);color:var(--rmg-txt-2);background:var(--rmg-surface-3);border:1px solid var(--rmg-line);border-radius:var(--rmg-r-pill);padding:.1rem .5rem;font-weight:600}.rmg-banner-actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:.5rem;min-width:0;display:flex}.rmg-banner-btn{font-family:inherit;font-size:var(--rmg-text-sm);color:#fff;background:var(--rmg-accent-fill);border:1px solid var(--rmg-accent-fill);border-radius:var(--rmg-r);cursor:pointer;flex:none;align-items:center;gap:.4rem;padding:.45rem .85rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.rmg-banner-btn:hover,.rmg-banner-btn:focus-visible{background:var(--rmg-accent-fill-hi);border-color:var(--rmg-accent-fill-hi)}.rmg-banner-btn:disabled{opacity:.6;cursor:progress}.rmg-banner-btn svg{width:1rem;height:1rem}.rmg-banner-btn--ghost{color:var(--rmg-accent);background:0 0}.rmg-banner-btn--ghost:hover,.rmg-banner-btn--ghost:focus-visible{background:var(--rmg-accent-soft);border-color:var(--rmg-accent-hi)}.rmg-banner-close{width:2rem;height:2rem;color:var(--rmg-txt-3);border-radius:var(--rmg-r);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-inline-start:.15rem;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.rmg-banner-close:hover,.rmg-banner-close:focus-visible{color:var(--rmg-txt);background:var(--rmg-surface-2);border-color:var(--rmg-accent-line)}.rmg-banner-close svg{width:1rem;height:1rem}@media (width<=39.98rem){.rmg-banner:has(.rmg-banner-close){position:relative}.rmg-banner:has(.rmg-banner-close) .rmg-banner-text{padding-right:2.25rem}.rmg-banner-close{position:absolute;top:.55rem;right:.55rem}.rmg-banner-actions{flex-direction:column;flex:100%;align-items:stretch}.rmg-banner-btn{justify-content:center}}.rmg-banner-btn:focus-visible,.rmg-banner-close:focus-visible{outline:2px solid var(--rmg-accent);outline-offset:2px}.rmg-banner-pending{font-size:var(--rmg-text-sm);color:var(--rmg-accent);flex:none;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.rmg-banner-pending svg{width:1rem;height:1rem}@keyframes rmgPageIn{0%{opacity:0}to{opacity:1}}.fi-main{animation:rmgPageIn var(--rmg-dur-page,.15s) cubic-bezier(.4, 0, .2, 1) backwards}.fi-ta-cell-content,.fi-wi-stats-overview-stat-value{font-variant-numeric:tabular-nums}.rmg-agent-updating .fi-badge>svg,.rmg-agent-updating .fi-icon{animation:1.2s linear infinite rmg-agent-spin}@keyframes rmg-agent-spin{to{transform:rotate(360deg)}}.rmg-agent-updating[style*=--rmg-update-progress] .fi-badge{background-image:linear-gradient(to right, color-mix(in oklab, currentColor 22%, transparent) var(--rmg-update-progress), transparent var(--rmg-update-progress));transition:background-image .4s}@media (prefers-reduced-motion:reduce){.fi-main{animation-duration:.001ms!important}.rmg-bar-beat,.rmg-agent-updating .fi-badge>svg,.rmg-agent-updating .fi-icon{animation:none}}.rmg-stats{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--rmg-stat-min,11rem)), 1fr));gap:.75rem;display:grid}.rmg-stat{--rmg-stat-c:var(--rmg-mute);--rmg-stat-soft:var(--rmg-mute-soft);border-radius:var(--rmg-r-lg);background:var(--rmg-surface);border:1px solid var(--rmg-line);min-width:0;color:var(--rmg-txt);align-items:center;gap:.8rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .15s;display:flex}.rmg-stat--link:hover{border-color:var(--rmg-line-hi)}.rmg-stat--link:focus-visible{outline:2px solid var(--rmg-accent);outline-offset:2px}.rmg-stat__ico{border-radius:var(--rmg-r);background:var(--rmg-stat-soft);width:2.25rem;height:2.25rem;color:var(--rmg-stat-c);flex:none;justify-content:center;align-items:center;display:flex}.rmg-stat__ico svg{width:1.15rem;height:1.15rem}.rmg-stat__body{flex-direction:column;flex:auto;min-width:0;display:flex}.rmg-stat__val{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--rmg-txt);font-size:1.6rem;font-weight:700;line-height:1.05}.rmg-stat__label{font-size:var(--rmg-text-sm);color:var(--rmg-txt-2);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-top:.25rem;font-weight:500;line-height:1.3}.rmg-stat__sub{font-size:var(--rmg-text-xs);color:var(--rmg-txt-3);margin-top:.15rem;line-height:1.35}.rmg-stat--sm{gap:.7rem;padding:.75rem .9rem}.rmg-stat--sm .rmg-stat__ico{width:2rem;height:2rem}.rmg-stat--sm .rmg-stat__ico svg{width:1.05rem;height:1.05rem}.rmg-stat--sm .rmg-stat__val{font-size:1.35rem}.rmg-stat--ok{--rmg-stat-c:var(--rmg-ok);--rmg-stat-soft:var(--rmg-ok-soft)}.rmg-stat--warn{--rmg-stat-c:var(--rmg-warn);--rmg-stat-soft:var(--rmg-warn-soft)}.rmg-stat--err{--rmg-stat-c:var(--rmg-err);--rmg-stat-soft:var(--rmg-err-soft)}.rmg-stat--accent{--rmg-stat-c:var(--rmg-accent);--rmg-stat-soft:var(--rmg-accent-soft)}.rmg-stat--zero{--rmg-stat-c:var(--rmg-txt-3);--rmg-stat-soft:var(--rmg-surface-2)}.rmg-stat--alert .rmg-stat__val{color:var(--rmg-stat-c)}@media (prefers-reduced-motion:reduce){.rmg-stat{transition:none}}@media (width<=39.98rem){.rmg-stats--2up{grid-template-columns:repeat(2,minmax(0,1fr))}}.rmg-pthumb,.rmg-plthumb,.rmg-dthumb{aspect-ratio:16/9;border:1px solid var(--rmg-line);border-radius:var(--rmg-r-sm);background-color:var(--rmg-surface-2);background-position:50%;background-size:cover;flex:none;width:4.5rem;display:block;position:relative;overflow:hidden}.rmg-pthumb--portrait{aspect-ratio:9/16;width:1.42383rem;margin-inline:1.53809rem}.rmg-pthumb--fill{aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%;margin:0}.rmg-pthumb--fill.rmg-pthumb--portrait{aspect-ratio:9/16;width:auto;height:100%;margin-inline:auto}.rmg-pthumb-zone{background:#ffffff24;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff4d}.rmg-pthumb-zone img,.rmg-plthumb-tile img,.rmg-dthumb img{object-fit:cover;width:100%;height:100%;display:block}.rmg-pthumb-zone .rmg-pthumb-ico{color:#ffffffbf;width:.6rem;max-width:80%;height:.6rem;max-height:80%}.rmg-pthumb--light .rmg-pthumb-zone{background:#0e101614;box-shadow:inset 0 0 0 .5px #0e101640}.rmg-pthumb--light .rmg-pthumb-zone .rmg-pthumb-ico{color:#0e10168c}.rmg-pthumb-ico{width:1.1rem;height:1.1rem;color:var(--rmg-txt-3)}.rmg-plthumb{background-color:var(--rmg-line);grid-template-columns:1fr;gap:1px;display:grid}.rmg-plthumb--2{grid-template-columns:1fr 1fr}.rmg-plthumb--3{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.rmg-plthumb-tile{background:var(--rmg-surface-2);justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.rmg-plthumb-tile .rmg-pthumb-ico{width:.9rem;height:.9rem}.rmg-dthumb{background:var(--rmg-ink);cursor:default;justify-content:center;align-items:center;padding:0;display:flex}button.rmg-dthumb{cursor:zoom-in}button.rmg-dthumb:hover{border-color:var(--rmg-accent)}button.rmg-dthumb:focus-visible{outline:2px solid var(--rmg-accent);outline-offset:2px}span.rmg-dthumb{background:var(--rmg-surface-2)}.rmg-dthumb--stale img{filter:grayscale();opacity:.5}.rmg-dev-meta{display:none}@media (width>=40rem){.rmg-dev-name{min-width:12rem}}@media (width<=79.98rem){.rmg-dev-meta{display:inline}}@media (width<=47.98rem){.fi-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}}.beacon-avatar{border-radius:var(--rmg-r-sm);font-weight:700;font-size:var(--rmg-text-xs);letter-spacing:-.02em;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.fi-main{--rmg-shell-top:1rem;--rmg-shell-band:2.25rem;--rmg-shell-gap:.75rem}.rmg-page-title{letter-spacing:-.012em;border-inline-start:1px solid var(--rmg-rail-line);max-width:40vw;color:var(--rmg-rail-txt-hi);align-items:center;gap:.5rem;margin-inline-start:.85rem;padding-inline-start:.85rem;font-size:1.05rem;font-weight:600;line-height:1.2;display:flex}.rmg-page-title-stack{flex-direction:column;min-width:0;display:flex}.rmg-page-title-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rmg-page-crumbs{min-width:0;font-size:var(--rmg-text-xs);letter-spacing:0;color:var(--rmg-rail-eyebrow);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;margin-top:.1rem;font-weight:500;line-height:1.3;display:flex;overflow:hidden}.rmg-page-crumbs[hidden]{display:none}.rmg-page-crumbs a{color:inherit;border-radius:var(--rmg-r-sm);text-overflow:ellipsis;text-decoration:none;overflow:hidden}.rmg-page-crumbs a:hover,.rmg-page-crumbs a:focus-visible{color:var(--rmg-rail-txt-hi);text-underline-offset:2px;text-decoration:underline}.rmg-page-crumbs a:focus-visible{outline:2px solid var(--primary-400);outline-offset:1px}.rmg-page-crumbs-sep{opacity:.6;flex:none}@media (width<=47.98rem){.rmg-page-crumbs{display:none}}.rmg-back{border:1px solid var(--rmg-rail-line);border-radius:var(--rmg-r);width:2rem;height:2rem;color:var(--rmg-rail-eyebrow);cursor:pointer;background-color:#ffffff08;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.rmg-back:hover,.rmg-back:focus-visible{border-color:var(--rmg-rail-line-hi);color:var(--rmg-rail-txt-hi);background-color:#ffffff13}.rmg-back:focus-visible{outline:2px solid var(--primary-400);outline-offset:1px}.rmg-back .fi-icon,.rmg-back svg{width:1rem;height:1rem}@media (pointer:coarse){.rmg-back{width:2.5rem;height:2.5rem}}.fi-main .fi-breadcrumbs,.fi-main .fi-header-subheading{display:none!important}:is(.fi-main .fi-header-heading,.fi-main .fi-header:not(:has(.fi-header-actions-ctn))){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.fi-main .fi-page-header-main-ctn{row-gap:var(--rmg-shell-gap);padding-top:0}.fi-main .fi-header{min-height:var(--rmg-shell-band)}.fi-main .fi-header.fi-header-has-breadcrumbs .fi-header-actions-ctn{margin-top:0}.fi-main .fi-page.fi-page-has-sub-navigation .fi-header:has(.fi-header-actions-ctn){align-items:center;width:auto!important;height:var(--rmg-shell-band)!important;clip-path:none!important;margin:0!important;display:flex!important;position:relative!important;overflow:visible!important}.fi-main .fi-page.fi-page-has-sub-navigation .fi-page-sub-navigation-sidebar-ctn{flex-shrink:0;width:14rem}.fi-main .fi-page{padding-top:var(--rmg-shell-top)}.fi-main .rmg-header-widget:not(:has(.fi-section)){display:none!important}.fi-main :has(>.rmg-header-widget):not(:has(.fi-section)){display:none!important}.fi-main .fi-page-content>:has(.rmg-header-widget):not(:has(.fi-section)):not(:has(.fi-ta)){display:none!important}.fi-main .rmg-widget-empty{display:none!important}.fi-main :has(>.rmg-widget-empty:only-child){display:none!important}.rmg-filters-idle .fi-icon-btn-badge-ctn,.rmg-filters-idle .fi-btn-badge-ctn{display:none}@media (width<=39.98rem){.fi-topbar .fi-topbar-end{flex-shrink:0;gap:.25rem}.fi-topbar .fi-user-menu{flex-shrink:0}.fi-topbar .rmg-lang{margin-inline-end:0}.fi-topbar .rmg-lang-chev{display:none}.fi-topbar .fi-global-search-ctn .fi-input-wrp{cursor:pointer;width:2.25rem;overflow:hidden}.fi-topbar .fi-global-search-ctn .fi-input::placeholder{color:#0000}.fi-topbar .fi-global-search-ctn:focus-within{z-index:var(--rmg-z-popover);position:absolute;inset-inline:.75rem}.fi-topbar .fi-global-search-ctn:focus-within .fi-input-wrp{width:100%;background-color:var(--rmg-rail-2)!important}.fi-topbar .fi-global-search-ctn:focus-within .fi-input::placeholder{color:var(--rmg-rail-txt)}}
