@font-face{font-family:Geist;src:url(../media/Geist-Variable.0mrjj4bg00-he.woff2)format("woff2-variations"),url(../media/Geist-Variable.0mrjj4bg00-he.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(../media/GeistMono-Variable.3ms9vq719j3f8.woff2)format("woff2-variations"),url(../media/GeistMono-Variable.3ms9vq719j3f8.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
:root{--nx-font:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--nx-font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--nx-line-height:1.5;--nx-tracking:-.006em;--nx-tracking-title:-.022em;--nx-tracking-tight:-.03em;--nx-tracking-head:.01em;--nx-tracking-caps:.07em;--nx-tracking-section:.09em;--nx-weight-regular:400;--nx-weight-book:450;--nx-weight-medium:500;--nx-weight-medium-plus:550;--nx-weight-semibold:600;--nx-weight-title:620;--nx-weight-strong:650;--nx-weight-bold:700;--nx-fs-9_5:9.5px;--nx-fs-10:10px;--nx-fs-10_5:10.5px;--nx-fs-11:11px;--nx-fs-11_5:11.5px;--nx-fs-12:12px;--nx-fs-12_5:12.5px;--nx-fs-13:13px;--nx-fs-13_5:13.5px;--nx-fs-14:14px;--nx-fs-14_5:14.5px;--nx-fs-15:15px;--nx-fs-15_5:15.5px;--nx-fs-16:16px;--nx-fs-18:18px;--nx-fs-20:20px;--nx-fs-21:21px;--nx-fs-22:22px;--nx-fs-24:24px;--nx-fs-26:26px;--nx-fs-27:27px;--nx-fs-38:38px;--nx-space-1:4px;--nx-space-2:8px;--nx-space-3:12px;--nx-space-4:16px;--nx-space-5:20px;--nx-space-6:24px;--nx-space-8:32px;--nx-shell-inset:14px;--nx-shell-inset-mobile:8px;--nx-page-pad-top:22px;--nx-page-pad-x:24px;--nx-page-pad-bottom:32px;--nx-page-pad-mobile:14px 14px 24px;--nx-stack-gap:14px;--nx-band-gap:16px;--nx-card-grid-gap:16px;--nx-r-pill:999px;--nx-r-frame:26px;--nx-r-shell:20px;--nx-r-section:18px;--nx-r-card:16px;--nx-r-tile:15px;--nx-r-rail-item:14px;--nx-r-track:13px;--nx-r:12px;--nx-r-item:11px;--nx-r-control:10px;--nx-r-sm:9px;--nx-r-xs:8px;--nx-r-xxs:7px;--nx-r-check:6px;--nx-r-tag:5px;--nx-rail-size:68px;--nx-rail-size-h:62px;--nx-rail-size-b:64px;--nx-rail-pad:14px;--nx-nav-size:44px;--nx-nav-radius:var(--nx-r-rail-item);--nx-nav-marker:2.5px;--nx-nav-marker-len:16px;--nx-nav-icon:22px;--nx-nav-badge:16px;--nx-icon-stroke-rail:1.85;--nx-icon-stroke-sm:1.9;--nx-icon-stroke-menu:1.7;--nx-icon-sm:16px;--nx-icon-menu:18px;--nx-tooltip-h:30px;--nx-band-min-h:56px;--nx-detailhead-min-h:68px;--nx-icon-tile:40px;--nx-menu-w:276px;--nx-h-28:28px;--nx-h-30:30px;--nx-h-32:32px;--nx-h-34:34px;--nx-h-36:36px;--nx-h-38:38px;--nx-h-42:42px;--nx-h-44:44px;--nx-touch-target:var(--nx-h-44);--nx-table-head-h:43px;--nx-window-compact:520px;--nx-window-form:760px;--nx-window-detail:920px;--nx-window-list:1040px;--nx-window-table:1500px;--nx-window-workspace:1600px;--nx-z-cell:2;--nx-z-sticky-cell:3;--nx-z-float:6;--nx-z-sticky:12;--nx-z-popover-inline:30;--nx-z-menu-scrim:70;--nx-z-rail:72;--nx-z-reveal:74;--nx-z-menu:75;--nx-z-toast:80;--nx-z-tooltip:90;--nx-z-modal:90;--nx-z-notice:90;--nx-z-popover:95;--nx-z-top:120;--nx-ease-press:cubic-bezier(.2, .8, .2, 1);--nx-ease-enter:cubic-bezier(.22, .9, .3, 1);--nx-dur-press:.12s;--nx-dur-hover:.14s;--nx-dur-tip:.16s;--nx-dur-tip-hide-delay:.18s;--nx-dur-fade:.18s;--nx-dur-menu:.2s;--nx-dur-page:.24s;--nx-dur-toast:.38s;--nx-dur-rise-rail:.46s;--nx-dur-rise-pane:.58s;--nx-notice-hold:1.6s;--nx-toast-hold:3.5s;--nx-cell-px:16px;--nx-table-min-width:0px;--nx-table-fade:36px;--nx-table-max-height:calc(100dvh - 200px)}:root,[data-theme=light],[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nx-bg:#e9e4dc;--nx-panel:#fff;--nx-ink:#191917;--nx-ink-2:#62615c;--nx-ink-3:#a3a29d;--nx-ink-muted:#65645f;--nx-ink-dim:#62615c;--nx-line:#1919171c;--nx-line-2:#19191733;--nx-hover:#1919170d;--nx-accent:#ec3013;--nx-accent-text:#c9280f;--nx-accent-fill:#c9280f;--nx-accent-fill-hover:#b3230d;--nx-on-accent:#fff;--nx-white:#fff;--nx-shade:25, 25, 23;--nx-ok:#17a34a;--nx-ok-text:#1c7c4a;--nx-warn:#c9861f;--nx-warn-text:#8a5a0c;--nx-bad:#ec3013;--nx-bad-text:#c9280f;--nx-danger-text:#c02b16;--nx-info:#6f6e6a;--nx-info-text:#62615c;--nx-bimg:var(--nx-bg-pair-light,none);--nx-wash-1:38%;--nx-wash-2:34%;--nx-wash-3:30%;--nx-wash-4:14%;--nx-glass-pane-bg:#ffffff57;--nx-glass-pane-border:#ffffff94;--nx-glass-pane-shadow:0 28px 60px -36px #1919176b, inset 0 1px 0 #fffc;--nx-glass-pane-filter:blur(38px) saturate(175%);--nx-glass-rail-bg:#ffffff75;--nx-glass-rail-border:#ffffffad;--nx-glass-rail-shadow:0 0 0 .5px #19191712, 0 26px 56px -28px #19191773, inset 0 1px 0 #fffffff2, inset 0 -1px 0 #1919170d;--nx-glass-rail-filter:blur(30px) saturate(175%);--nx-glass-card-bg:linear-gradient(172deg, #ffffffa8, #ffffff57);--nx-glass-card-border:#ffffffb8;--nx-glass-card-shadow:0 0 0 .5px #19191712, 0 1px 1.5px #1919170f, 0 26px 54px -34px #19191780, inset 0 1px 0 #fffffff2, inset 0 -1px 0 #1919170a;--nx-glass-card-hover-border:#ffffffd9;--nx-glass-card-hover-shadow:0 0 0 .5px #19191714, 0 1px 1.5px #1919170f, 0 34px 66px -32px #1919178c, inset 0 1px 0 #fff, inset 0 -1px 0 #1919170a;--nx-glass-card-filter:blur(24px) saturate(160%);--nx-glass-card-solid:#ffffffeb;--nx-glass-kpi-bg:linear-gradient(172deg, #fff9, #ffffff4d);--nx-glass-band-bg:#ffffff70;--nx-glass-band-shadow:0 0 0 .5px #19191712, inset 0 1px 0 #fff9;--nx-glass-band-filter:blur(22px) saturate(170%);--nx-glass-header-bg:#ffffff94;--nx-glass-header-shadow:0 0 0 .5px #19191717, 0 20px 44px -30px #19191780, inset 0 1px 0 #ffffffbf;--nx-glass-header-filter:blur(28px) saturate(180%);--nx-glass-menu-bg:linear-gradient(160deg, #ffffffd9, #ffffffb3), #fffffff0;--nx-glass-menu-border:#1919171a;--nx-glass-menu-shadow:0 0 0 .5px #1919170f, 0 44px 90px -34px #19191799, inset 0 1px 0 #fff;--nx-glass-menu-filter:blur(30px) saturate(180%);--nx-glass-popover-bg:#ffffffd1;--nx-glass-dialog-bg:linear-gradient(150deg, #ffffffe6, #ffffffc2 42%, #ffffffdb), #ffffffe0;--nx-glass-dialog-border:#ffffffeb;--nx-glass-dialog-shadow:0 0 0 .5px #1919171a, 0 80px 140px -46px #191917b8, inset 0 1px 0 #fff, inset 0 -1px 0 #fff9;--nx-glass-dialog-filter:blur(56px) saturate(190%);--nx-glass-dialog-bar-bg:#ffffffe0;--nx-glass-infohead-bg:#ffffff42;--nx-glass-infosec-bg:#ffffff42;--nx-glass-infosec-border:#19191714;--nx-glass-infosec-shadow:inset 0 1px 0 #ffffffb3, 0 12px 30px -24px #19191766;--nx-glass-toast-bg:#ffffffd1;--nx-glass-toast-border:#ffffffb3;--nx-glass-toast-shadow:0 20px 44px -22px #19191775, inset 0 1px 0 #fffc;--nx-glass-toast-filter:blur(20px) saturate(160%);--nx-glass-tip-bg:#ffffffb8;--nx-glass-tip-border:#ffffffb3;--nx-glass-tip-shadow:0 12px 28px -14px #1919176b, inset 0 1px 0 #fffc;--nx-glass-tip-filter:blur(22px) saturate(180%);--nx-glass-float-bg:#ffffff94;--nx-glass-float-shadow:0 0 0 .5px #19191712, 0 18px 38px -20px #19191773, inset 0 1px 0 #ffffffe6;--nx-glass-float-filter:blur(26px) saturate(170%);--nx-float-on-media-edge:0 0 0 1px #19191729, 0 1px 3px #19191738, inset 0 1px 0 #ffffffe6;--nx-glass-button-bg:linear-gradient(178deg, #ffffffeb, #ffffffa3);--nx-glass-button-hover-bg:linear-gradient(178deg, #fff, #fffc);--nx-opacity-disabled:.45;--nx-glass-button-border:#1919171f;--nx-glass-button-shadow:0 1px 1px #1919170d, inset 0 1px 0 #ffffffe6;--nx-glass-button-hover-shadow:0 12px 24px -16px #19191780, inset 0 1px 0 #fffc;--nx-glass-button-filter:blur(14px) saturate(160%);--nx-glass-iconbtn-bg:linear-gradient(178deg, #ffffffe6, #ffffffa8);--nx-input-bg:#ffffff9e;--nx-input-bg-filled:#fff;--nx-input-bg-empty:#19191708;--nx-input-bg-readonly:#19191708;--nx-input-border:#1919171f;--nx-input-border-filled:#1919172b;--nx-input-border-empty:#19191721;--nx-input-shadow:inset 0 1.5px 3px #1919170d;--nx-seg-bg:#1919170e;--nx-seg-border:#19191714;--nx-seg-shadow:inset 0 1.5px 3px #19191712, inset 0 -1px 0 #ffffff80;--nx-seg-filter:blur(10px) saturate(140%);--nx-seg-active-bg:linear-gradient(180deg, #fff, #ffffffe0);--nx-seg-active-shadow:0 1px 1px #19191717, 0 8px 18px -10px #19191759, inset 0 1px 0 #fffffff2, inset 0 0 0 1px #19191712;--nx-seg-ink:var(--nx-ink-muted);--nx-table-head-bg:#fff6;--nx-table-head-solid:#f1f1f1;--nx-table-foot-solid:#f1f1f1;--nx-zebra:#19191709;--nx-row-hover:#19191708;--nx-scrim:#10100f70;--nx-scrim-filter:blur(3px) saturate(112%);--nx-scrim-menu:#10100f38;--nx-scrim-menu-filter:blur(2px);--nx-overlay:#10100f6b;--nx-nav-hover-bg:#ffffff8c;--nx-nav-ring:#1919171c;--nx-nav-hover-ring:#19191712;--nx-railsep:#1919171a;--nx-shadow:0 1px 2px #1919170d, 0 12px 28px -20px #19191733;--nx-shadow-notice:0 8px 24px #0000002e}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nx-bg:#3a3d42;--nx-panel:#45484d;--nx-ink:#f3f2f0;--nx-ink-2:#cbcac5;--nx-ink-3:#a0a2a6;--nx-ink-muted:#c7c6c1;--nx-ink-dim:#cbcac5;--nx-line:#ffffff17;--nx-line-2:#ffffff29;--nx-hover:#ffffff0f;--nx-accent:#ff5f45;--nx-accent-text:#ffb3a5;--nx-accent-fill:#ff5f45;--nx-accent-fill-hover:#ff745d;--nx-on-accent:#17110f;--nx-white:#fff;--nx-shade:0, 0, 0;--nx-ok:#59c98d;--nx-ok-text:#9cd2b6;--nx-warn:#c9861f;--nx-warn-text:#e9c080;--nx-bad:#ff5f45;--nx-bad-text:#ffb3a5;--nx-danger-text:#ffb3a5;--nx-info:#a1a09c;--nx-info-text:#cbcac5;--nx-bimg:var(--nx-bg-pair-dark,none);--nx-wash-1:38%;--nx-wash-2:34%;--nx-wash-3:30%;--nx-wash-4:14%;--nx-glass-pane-bg:#2a2d3173;--nx-glass-pane-border:#ffffff1f;--nx-glass-pane-shadow:0 18px 44px -26px #00000059, inset 0 1px 0 #ffffff12;--nx-glass-pane-filter:blur(10px) saturate(150%);--nx-glass-rail-bg:linear-gradient(170deg, #3a3d42bd, #2a2d31c7);--nx-glass-rail-border:#ffffff1f;--nx-glass-rail-shadow:0 22px 50px -24px #00000061, inset 0 1px 0 #ffffff24;--nx-glass-rail-filter:blur(12px) saturate(175%);--nx-glass-card-bg:linear-gradient(168deg, #3a3d42bd, #2a2d31c7);--nx-glass-card-border:#ffffff1f;--nx-glass-card-shadow:0 18px 42px -28px #00000057, inset 0 1px 0 #ffffff17, inset 0 -1px 0 #0000004d;--nx-glass-card-hover-border:#ffffff2e;--nx-glass-card-hover-shadow:0 26px 52px -26px #00000061, inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000004d;--nx-glass-card-filter:blur(8px) saturate(150%);--nx-glass-card-solid:#484b4ff0;--nx-glass-kpi-bg:linear-gradient(168deg, #3a3d42bd, #2a2d31c7);--nx-glass-band-bg:#2a2d31b8;--nx-glass-band-shadow:0 0 0 .5px #ffffff17, inset 0 1px 0 #ffffff0f;--nx-glass-band-filter:blur(12px) saturate(170%);--nx-glass-header-bg:#2a2d31c2;--nx-glass-header-shadow:0 0 0 .5px #ffffff1a, 0 20px 44px -28px #00000059, inset 0 1px 0 #ffffff14;--nx-glass-header-filter:blur(14px) saturate(180%);--nx-glass-menu-bg:linear-gradient(160deg, #ffffff14, #ffffff05), #44464bf5;--nx-glass-menu-border:#ffffff29;--nx-glass-menu-shadow:0 44px 90px -30px #0000006b, inset 0 1px 0 #ffffff24;--nx-glass-menu-filter:blur(30px) saturate(180%);--nx-glass-popover-bg:#44464bcc;--nx-glass-dialog-bg:linear-gradient(150deg, #ffffff1a, #ffffff08 45%, #ffffff12), #44464beb;--nx-glass-dialog-border:#fff3;--nx-glass-dialog-shadow:0 80px 140px -44px #0000006b, inset 0 1px 0 #ffffff29;--nx-glass-dialog-filter:blur(56px) saturate(170%);--nx-glass-dialog-bar-bg:#44464bd6;--nx-glass-infohead-bg:#2a2d3180;--nx-glass-infosec-bg:#ffffff0f;--nx-glass-infosec-border:#ffffff1f;--nx-glass-infosec-shadow:inset 0 1px 0 #ffffff14;--nx-glass-toast-bg:#4a4d52b8;--nx-glass-toast-border:#ffffff1f;--nx-glass-toast-shadow:0 20px 44px -20px #00000059, inset 0 1px 0 #ffffff1a;--nx-glass-toast-filter:blur(20px) saturate(160%);--nx-glass-tip-bg:#505358a8;--nx-glass-tip-border:#ffffff24;--nx-glass-tip-shadow:0 12px 28px -12px #00000059, inset 0 1px 0 #ffffff1f;--nx-glass-tip-filter:blur(22px) saturate(180%);--nx-glass-float-bg:#575a60a8;--nx-glass-float-shadow:0 18px 38px -18px #00000059, inset 0 1px 0 #ffffff1f;--nx-glass-float-filter:blur(14px) saturate(170%);--nx-float-on-media-edge:0 0 0 1px #ffffff29, 0 1px 3px #0009, inset 0 1px 0 #ffffff1f;--nx-glass-button-bg:#ffffff1f;--nx-glass-button-hover-bg:#ffffff21;--nx-glass-button-border:#ffffff1f;--nx-glass-button-shadow:inset 0 1px 0 #ffffff1a;--nx-glass-button-hover-shadow:0 12px 24px -16px #00000059, inset 0 1px 0 #ffffff1f;--nx-glass-button-filter:blur(14px) saturate(160%);--nx-glass-iconbtn-bg:#ffffff1f;--nx-input-bg:#ffffff0d;--nx-input-bg-filled:#ffffff12;--nx-input-bg-empty:#ffffff08;--nx-input-bg-readonly:#ffffff0a;--nx-input-border:#ffffff1f;--nx-input-border-filled:#ffffff26;--nx-input-border-empty:#ffffff1c;--nx-input-shadow:inset 0 1.5px 3px #00000040;--nx-seg-bg:#ffffff0f;--nx-seg-border:#ffffff17;--nx-seg-shadow:inset 0 1.5px 3px #00000040;--nx-seg-filter:blur(10px) saturate(140%);--nx-seg-active-bg:linear-gradient(180deg, #ffffff30, #ffffff1a);--nx-seg-active-shadow:inset 0 1px 0 #ffffff24;--nx-seg-ink:#ffffffbd;--nx-table-head-bg:#4a4d5285;--nx-table-head-solid:#303338;--nx-table-foot-solid:#303338;--nx-zebra:#ffffff0b;--nx-row-hover:#ffffff0e;--nx-scrim:#0606089e;--nx-scrim-filter:blur(3px) saturate(112%);--nx-scrim-menu:#04040666;--nx-scrim-menu-filter:blur(2px);--nx-overlay:#00000059;--nx-nav-hover-bg:#ffffff17;--nx-nav-ring:#ffffff17;--nx-nav-hover-ring:#ffffff1f;--nx-railsep:#ffffff24;--nx-shadow:0 1px 2px #00000059, 0 14px 40px -20px #00000052;--nx-shadow-notice:0 8px 24px #00000059}@media (prefers-color-scheme:dark){[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nx-bg:#3a3d42;--nx-panel:#45484d;--nx-ink:#f3f2f0;--nx-ink-2:#cbcac5;--nx-ink-3:#a0a2a6;--nx-ink-muted:#c7c6c1;--nx-ink-dim:#cbcac5;--nx-line:#ffffff17;--nx-line-2:#ffffff29;--nx-hover:#ffffff0f;--nx-accent:#ff5f45;--nx-accent-text:#ffb3a5;--nx-accent-fill:#ff5f45;--nx-accent-fill-hover:#ff745d;--nx-on-accent:#17110f;--nx-white:#fff;--nx-shade:0, 0, 0;--nx-ok:#59c98d;--nx-ok-text:#9cd2b6;--nx-warn:#c9861f;--nx-warn-text:#e9c080;--nx-bad:#ff5f45;--nx-bad-text:#ffb3a5;--nx-danger-text:#ffb3a5;--nx-info:#a1a09c;--nx-info-text:#cbcac5;--nx-bimg:var(--nx-bg-pair-dark,none);--nx-wash-1:38%;--nx-wash-2:34%;--nx-wash-3:30%;--nx-wash-4:14%;--nx-glass-pane-bg:#2a2d3173;--nx-glass-pane-border:#ffffff1f;--nx-glass-pane-shadow:0 18px 44px -26px #00000059, inset 0 1px 0 #ffffff12;--nx-glass-pane-filter:blur(10px) saturate(150%);--nx-glass-rail-bg:linear-gradient(170deg, #3a3d42bd, #2a2d31c7);--nx-glass-rail-border:#ffffff1f;--nx-glass-rail-shadow:0 22px 50px -24px #00000061, inset 0 1px 0 #ffffff24;--nx-glass-rail-filter:blur(12px) saturate(175%);--nx-glass-card-bg:linear-gradient(168deg, #3a3d42bd, #2a2d31c7);--nx-glass-card-border:#ffffff1f;--nx-glass-card-shadow:0 18px 42px -28px #00000057, inset 0 1px 0 #ffffff17, inset 0 -1px 0 #0000004d;--nx-glass-card-hover-border:#ffffff2e;--nx-glass-card-hover-shadow:0 26px 52px -26px #00000061, inset 0 1px 0 #ffffff1f, inset 0 -1px 0 #0000004d;--nx-glass-card-filter:blur(8px) saturate(150%);--nx-glass-card-solid:#484b4ff0;--nx-glass-kpi-bg:linear-gradient(168deg, #3a3d42bd, #2a2d31c7);--nx-glass-band-bg:#2a2d31b8;--nx-glass-band-shadow:0 0 0 .5px #ffffff17, inset 0 1px 0 #ffffff0f;--nx-glass-band-filter:blur(12px) saturate(170%);--nx-glass-header-bg:#2a2d31c2;--nx-glass-header-shadow:0 0 0 .5px #ffffff1a, 0 20px 44px -28px #00000059, inset 0 1px 0 #ffffff14;--nx-glass-header-filter:blur(14px) saturate(180%);--nx-glass-menu-bg:linear-gradient(160deg, #ffffff14, #ffffff05), #44464bf5;--nx-glass-menu-border:#ffffff29;--nx-glass-menu-shadow:0 44px 90px -30px #0000006b, inset 0 1px 0 #ffffff24;--nx-glass-menu-filter:blur(30px) saturate(180%);--nx-glass-popover-bg:#44464bcc;--nx-glass-dialog-bg:linear-gradient(150deg, #ffffff1a, #ffffff08 45%, #ffffff12), #44464beb;--nx-glass-dialog-border:#fff3;--nx-glass-dialog-shadow:0 80px 140px -44px #0000006b, inset 0 1px 0 #ffffff29;--nx-glass-dialog-filter:blur(56px) saturate(170%);--nx-glass-dialog-bar-bg:#44464bd6;--nx-glass-infohead-bg:#2a2d3180;--nx-glass-infosec-bg:#ffffff0f;--nx-glass-infosec-border:#ffffff1f;--nx-glass-infosec-shadow:inset 0 1px 0 #ffffff14;--nx-glass-toast-bg:#4a4d52b8;--nx-glass-toast-border:#ffffff1f;--nx-glass-toast-shadow:0 20px 44px -20px #00000059, inset 0 1px 0 #ffffff1a;--nx-glass-toast-filter:blur(20px) saturate(160%);--nx-glass-tip-bg:#505358a8;--nx-glass-tip-border:#ffffff24;--nx-glass-tip-shadow:0 12px 28px -12px #00000059, inset 0 1px 0 #ffffff1f;--nx-glass-tip-filter:blur(22px) saturate(180%);--nx-glass-float-bg:#575a60a8;--nx-glass-float-shadow:0 18px 38px -18px #00000059, inset 0 1px 0 #ffffff1f;--nx-glass-float-filter:blur(14px) saturate(170%);--nx-float-on-media-edge:0 0 0 1px #ffffff29, 0 1px 3px #0009, inset 0 1px 0 #ffffff1f;--nx-glass-button-bg:#ffffff1f;--nx-glass-button-hover-bg:#ffffff21;--nx-glass-button-border:#ffffff1f;--nx-glass-button-shadow:inset 0 1px 0 #ffffff1a;--nx-glass-button-hover-shadow:0 12px 24px -16px #00000059, inset 0 1px 0 #ffffff1f;--nx-glass-button-filter:blur(14px) saturate(160%);--nx-glass-iconbtn-bg:#ffffff1f;--nx-input-bg:#ffffff0d;--nx-input-bg-filled:#ffffff12;--nx-input-bg-empty:#ffffff08;--nx-input-bg-readonly:#ffffff0a;--nx-input-border:#ffffff1f;--nx-input-border-filled:#ffffff26;--nx-input-border-empty:#ffffff1c;--nx-input-shadow:inset 0 1.5px 3px #00000040;--nx-seg-bg:#ffffff0f;--nx-seg-border:#ffffff17;--nx-seg-shadow:inset 0 1.5px 3px #00000040;--nx-seg-filter:blur(10px) saturate(140%);--nx-seg-active-bg:linear-gradient(180deg, #ffffff30, #ffffff1a);--nx-seg-active-shadow:inset 0 1px 0 #ffffff24;--nx-seg-ink:#ffffffbd;--nx-table-head-bg:#4a4d5285;--nx-table-head-solid:#303338;--nx-table-foot-solid:#303338;--nx-zebra:#ffffff0b;--nx-row-hover:#ffffff0e;--nx-scrim:#0606089e;--nx-scrim-filter:blur(3px) saturate(112%);--nx-scrim-menu:#04040666;--nx-scrim-menu-filter:blur(2px);--nx-overlay:#00000059;--nx-nav-hover-bg:#ffffff17;--nx-nav-ring:#ffffff17;--nx-nav-hover-ring:#ffffff1f;--nx-railsep:#ffffff24;--nx-shadow:0 1px 2px #00000059, 0 14px 40px -20px #00000052;--nx-shadow-notice:0 8px 24px #00000059}}:root,[data-theme],[data-portal]{--nx-accent-soft:color-mix(in srgb, var(--nx-accent) 9%, transparent);--nx-accent-tint:color-mix(in srgb, var(--nx-accent) 12%, transparent);--nx-accent-ring:color-mix(in srgb, var(--nx-accent) 32%, transparent);--nx-ok-soft:color-mix(in srgb, var(--nx-ok) 14%, transparent);--nx-warn-soft:color-mix(in srgb, var(--nx-warn) 20%, transparent);--nx-bad-soft:color-mix(in srgb, var(--nx-bad) 10%, transparent);--nx-neutral-soft:color-mix(in srgb, var(--nx-ink) 7%, transparent);--nx-ink-soft:color-mix(in srgb, var(--nx-ink) 7%, transparent);--nx-primary-bg:linear-gradient(178deg, color-mix(in srgb, var(--nx-accent-fill) 88%, #fff), var(--nx-accent-fill));--nx-primary-shadow:0 12px 24px -12px color-mix(in srgb, var(--nx-accent-fill) 65%, transparent), inset 0 1px 0 #ffffff4d;--nx-nav-active-bg:linear-gradient(168deg, color-mix(in srgb, var(--nx-accent) 20%, transparent), color-mix(in srgb, var(--nx-accent) 9%, transparent));--nx-nav-active-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nx-accent) 32%, transparent), inset 0 1px 0 #ffffff80, 0 10px 22px -12px color-mix(in srgb, var(--nx-accent) 55%, transparent);--nx-focus:var(--nx-accent-text);--nx-focus-halo:color-mix(in srgb, var(--nx-accent) 26%, transparent);--nx-focus-ring:0 0 0 2px var(--nx-focus), 0 0 0 5px var(--nx-focus-halo);--nx-notice-bg:color-mix(in srgb, var(--nx-ink) 92%, transparent);--nx-notice-ink:var(--nx-bg);--nx-tooltip-dark-bg:var(--nx-ink);--nx-tooltip-dark-ink:var(--nx-bg);--nx-scrollbar-thumb:var(--nx-line-2);--nx-selection:color-mix(in srgb, var(--nx-accent) 30%, transparent);--nx-hero-bg:#141413;--nx-hero-ink:#fff;--nx-hero-ink-2:#fff9;--nx-hero-ink-3:#ffffff80;--nx-hero-ink-logo:#ffffff8c;--nx-primary-hover-shadow:0 16px 30px -12px color-mix(in srgb, var(--nx-accent) 72%, transparent), inset 0 1px 0 #ffffff57;--nx-switch-knob-shadow:0 1px 3px #19191759;--nx-seg-track-shadow:inset 0 1.5px 3px #19191712;--nx-font-body:var(--nx-font);--nx-font-heading:var(--nx-font);--nx-weight-heavy:var(--nx-weight-strong);--nx-text-xs:var(--nx-fs-11_5);--nx-text-sm:var(--nx-fs-12_5);--nx-text-value:var(--nx-fs-13_5);--nx-text-body:var(--nx-fs-14);--nx-text-md:var(--nx-fs-14_5);--nx-text-lg:var(--nx-fs-20);--nx-text-xl:var(--nx-fs-20);--nx-text-metric:var(--nx-fs-27);--nx-gutter:var(--nx-page-pad-x);--nx-gutter-mobile:14px;--nx-radius:var(--nx-r-control);--nx-rule-width:1px;--nx-hairline-width:1px;--nx-control-h-sm:var(--nx-h-30);--nx-dialog-sm:var(--nx-window-compact);--nx-dialog-md:var(--nx-window-form);--nx-dialog-lg:var(--nx-window-list);--nx-dialog-xl:var(--nx-window-table);--nx-drawer-w:480px;--nx-duration-fast:var(--nx-dur-hover);--nx-duration:var(--nx-dur-fade);--nx-ease:var(--nx-ease-press);--nx-disabled-opacity:var(--nx-opacity-disabled);--nx-color-bg:var(--nx-bg);--nx-color-surface:var(--nx-ink-soft);--nx-color-panel:var(--nx-panel);--nx-color-text:var(--nx-ink);--nx-color-text-2:var(--nx-ink-2);--nx-color-text-3:var(--nx-ink-muted);--nx-color-on-accent:var(--nx-on-accent);--nx-color-accent:var(--nx-accent);--nx-color-accent-hover:var(--nx-accent-fill-hover);--nx-color-accent-fill:var(--nx-accent-fill);--nx-color-accent-fill-hover:var(--nx-accent-fill-hover);--nx-color-accent-text:var(--nx-accent-text);--nx-color-accent-soft:var(--nx-accent-soft);--nx-color-rule:var(--nx-line);--nx-color-line:var(--nx-line);--nx-color-line-strong:var(--nx-line-2);--nx-color-hover:var(--nx-hover);--nx-color-zebra:var(--nx-zebra);--nx-color-skeleton:color-mix(in srgb, var(--nx-ink) 8%, transparent);--nx-color-scrim:var(--nx-scrim);--nx-color-focus:var(--nx-focus);--nx-color-selection:var(--nx-selection);--nx-color-tooltip-bg:var(--nx-tooltip-dark-bg);--nx-color-tooltip-text:var(--nx-tooltip-dark-ink);--nx-color-ok:var(--nx-ok);--nx-color-ok-text:var(--nx-ok-text);--nx-color-warn:var(--nx-warn);--nx-color-warn-text:var(--nx-warn-text);--nx-color-bad:var(--nx-bad);--nx-color-bad-text:var(--nx-bad-text);--nx-color-bad-strong:var(--nx-danger-text);--nx-color-info:var(--nx-info);--nx-color-info-text:var(--nx-info-text);--nx-shadow-overlay:var(--nx-glass-dialog-shadow);--nx-shadow-menu:var(--nx-glass-menu-shadow);--nx-b1:#d8321f;--nx-b2:#3f5c8a;--nx-b3:#3f6f4f;--nx-canvas:var(--nx-bimg), radial-gradient(1300px 860px at 10% -6%, color-mix(in srgb, var(--nx-b1) var(--nx-wash-1), transparent), transparent 58%), radial-gradient(1200px 820px at 104% 22%, color-mix(in srgb, var(--nx-b2) var(--nx-wash-2), transparent), transparent 60%), radial-gradient(1300px 900px at 62% 114%, color-mix(in srgb, var(--nx-b3) var(--nx-wash-3), transparent), transparent 60%), radial-gradient(900px 680px at 38% 52%, color-mix(in srgb, var(--nx-b1) var(--nx-wash-4), transparent), transparent 64%), var(--nx-bg)}[data-portal=admin],[data-portal=supplier]{--nx-b1:#ec3013}@media (prefers-reduced-transparency:reduce){:root:not(:has([data-transparency=glass])){--nx-canvas:var(--nx-bimg), var(--nx-bg);--nx-glass-pane-bg:color-mix(in srgb, var(--nx-panel) 70%, var(--nx-bg));--nx-glass-rail-bg:var(--nx-panel);--nx-glass-card-bg:var(--nx-panel);--nx-glass-kpi-bg:var(--nx-panel);--nx-glass-band-bg:var(--nx-panel);--nx-glass-header-bg:var(--nx-panel);--nx-glass-menu-bg:var(--nx-panel);--nx-glass-popover-bg:var(--nx-panel);--nx-glass-dialog-bg:var(--nx-panel);--nx-glass-dialog-bar-bg:var(--nx-panel);--nx-glass-infohead-bg:var(--nx-panel);--nx-glass-infosec-bg:var(--nx-panel);--nx-glass-toast-bg:var(--nx-panel);--nx-glass-tip-bg:var(--nx-panel);--nx-glass-float-bg:var(--nx-panel);--nx-glass-button-bg:var(--nx-panel);--nx-glass-button-hover-bg:var(--nx-panel);--nx-glass-iconbtn-bg:var(--nx-panel);--nx-table-head-bg:var(--nx-table-head-solid);--nx-glass-pane-filter:none;--nx-glass-rail-filter:none;--nx-glass-card-filter:none;--nx-glass-band-filter:none;--nx-glass-header-filter:none;--nx-glass-menu-filter:none;--nx-glass-dialog-filter:none;--nx-glass-toast-filter:none;--nx-glass-tip-filter:none;--nx-glass-float-filter:none;--nx-glass-button-filter:none;--nx-seg-filter:none;--nx-scrim-filter:none;--nx-scrim-menu-filter:none}[data-theme]:not([data-transparency=glass],:has([data-transparency=glass])){--nx-canvas:var(--nx-bimg), var(--nx-bg);--nx-glass-pane-bg:color-mix(in srgb, var(--nx-panel) 70%, var(--nx-bg));--nx-glass-rail-bg:var(--nx-panel);--nx-glass-card-bg:var(--nx-panel);--nx-glass-kpi-bg:var(--nx-panel);--nx-glass-band-bg:var(--nx-panel);--nx-glass-header-bg:var(--nx-panel);--nx-glass-menu-bg:var(--nx-panel);--nx-glass-popover-bg:var(--nx-panel);--nx-glass-dialog-bg:var(--nx-panel);--nx-glass-dialog-bar-bg:var(--nx-panel);--nx-glass-infohead-bg:var(--nx-panel);--nx-glass-infosec-bg:var(--nx-panel);--nx-glass-toast-bg:var(--nx-panel);--nx-glass-tip-bg:var(--nx-panel);--nx-glass-float-bg:var(--nx-panel);--nx-glass-button-bg:var(--nx-panel);--nx-glass-button-hover-bg:var(--nx-panel);--nx-glass-iconbtn-bg:var(--nx-panel);--nx-table-head-bg:var(--nx-table-head-solid);--nx-glass-pane-filter:none;--nx-glass-rail-filter:none;--nx-glass-card-filter:none;--nx-glass-band-filter:none;--nx-glass-header-filter:none;--nx-glass-menu-filter:none;--nx-glass-dialog-filter:none;--nx-glass-toast-filter:none;--nx-glass-tip-filter:none;--nx-glass-float-filter:none;--nx-glass-button-filter:none;--nx-seg-filter:none;--nx-scrim-filter:none;--nx-scrim-menu-filter:none}[data-portal]:not([data-transparency=glass],:has([data-transparency=glass])){--nx-canvas:var(--nx-bimg), var(--nx-bg);--nx-glass-pane-bg:color-mix(in srgb, var(--nx-panel) 70%, var(--nx-bg));--nx-glass-rail-bg:var(--nx-panel);--nx-glass-card-bg:var(--nx-panel);--nx-glass-kpi-bg:var(--nx-panel);--nx-glass-band-bg:var(--nx-panel);--nx-glass-header-bg:var(--nx-panel);--nx-glass-menu-bg:var(--nx-panel);--nx-glass-popover-bg:var(--nx-panel);--nx-glass-dialog-bg:var(--nx-panel);--nx-glass-dialog-bar-bg:var(--nx-panel);--nx-glass-infohead-bg:var(--nx-panel);--nx-glass-infosec-bg:var(--nx-panel);--nx-glass-toast-bg:var(--nx-panel);--nx-glass-tip-bg:var(--nx-panel);--nx-glass-float-bg:var(--nx-panel);--nx-glass-button-bg:var(--nx-panel);--nx-glass-button-hover-bg:var(--nx-panel);--nx-glass-iconbtn-bg:var(--nx-panel);--nx-table-head-bg:var(--nx-table-head-solid);--nx-glass-pane-filter:none;--nx-glass-rail-filter:none;--nx-glass-card-filter:none;--nx-glass-band-filter:none;--nx-glass-header-filter:none;--nx-glass-menu-filter:none;--nx-glass-dialog-filter:none;--nx-glass-toast-filter:none;--nx-glass-tip-filter:none;--nx-glass-float-filter:none;--nx-glass-button-filter:none;--nx-seg-filter:none;--nx-scrim-filter:none;--nx-scrim-menu-filter:none}}@media (prefers-contrast:more){:root,[data-theme],[data-portal]{--nx-canvas:var(--nx-bg);--nx-ink-2:var(--nx-ink);--nx-ink-muted:var(--nx-ink-2);--nx-line:var(--nx-line-2);--nx-glass-pane-bg:var(--nx-panel);--nx-glass-pane-border:var(--nx-line-2);--nx-glass-rail-bg:var(--nx-panel);--nx-glass-rail-border:var(--nx-line-2);--nx-glass-card-bg:var(--nx-panel);--nx-glass-card-border:var(--nx-line-2);--nx-glass-kpi-bg:var(--nx-panel);--nx-glass-band-bg:var(--nx-panel);--nx-glass-header-bg:var(--nx-panel);--nx-glass-menu-bg:var(--nx-panel);--nx-glass-menu-border:var(--nx-line-2);--nx-glass-popover-bg:var(--nx-panel);--nx-glass-dialog-bg:var(--nx-panel);--nx-glass-dialog-border:var(--nx-line-2);--nx-glass-dialog-bar-bg:var(--nx-panel);--nx-glass-infohead-bg:var(--nx-panel);--nx-glass-infosec-bg:var(--nx-panel);--nx-glass-infosec-border:var(--nx-line-2);--nx-glass-toast-bg:var(--nx-panel);--nx-glass-tip-bg:var(--nx-panel);--nx-glass-tip-border:var(--nx-line-2);--nx-glass-float-bg:var(--nx-panel);--nx-glass-button-bg:var(--nx-panel);--nx-glass-button-hover-bg:var(--nx-panel);--nx-glass-button-border:var(--nx-line-2);--nx-glass-iconbtn-bg:var(--nx-panel);--nx-input-border:var(--nx-line-2);--nx-input-border-empty:var(--nx-line-2);--nx-table-head-bg:var(--nx-table-head-solid);--nx-zebra:color-mix(in srgb, var(--nx-ink) 6%, transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root,[data-theme],[data-portal]{--nx-glass-pane-bg:color-mix(in srgb, var(--nx-panel) 72%, transparent);--nx-glass-rail-bg:color-mix(in srgb, var(--nx-panel) 92%, transparent);--nx-glass-card-bg:color-mix(in srgb, var(--nx-panel) 94%, transparent);--nx-glass-kpi-bg:color-mix(in srgb, var(--nx-panel) 94%, transparent);--nx-glass-band-bg:color-mix(in srgb, var(--nx-panel) 90%, transparent);--nx-glass-header-bg:color-mix(in srgb, var(--nx-panel) 94%, transparent);--nx-glass-menu-bg:var(--nx-panel);--nx-glass-popover-bg:var(--nx-panel);--nx-glass-dialog-bg:var(--nx-panel);--nx-glass-dialog-bar-bg:var(--nx-panel);--nx-glass-toast-bg:var(--nx-panel);--nx-glass-tip-bg:var(--nx-panel);--nx-glass-float-bg:var(--nx-panel);--nx-table-head-bg:var(--nx-table-head-solid)}}:root,[data-density=normal]{--nx-cell-py:14px;--nx-control-h:var(--nx-h-38);--nx-density-gap:var(--nx-stack-gap);--nx-card-pad:18px}[data-density=compact]{--nx-cell-py:9px;--nx-control-h:var(--nx-h-38);--nx-density-gap:var(--nx-stack-gap);--nx-card-pad:18px}[data-density=comfortable]{--nx-cell-py:19px;--nx-control-h:var(--nx-h-38);--nx-density-gap:var(--nx-stack-gap);--nx-card-pad:18px}:root,[data-page-width=full]{--nx-page-max:none}[data-page-width=box]{--nx-page-max:min(1180px, 84%)}[data-page-width="1400"]{--nx-page-max:min(1400px, 94%)}[data-page-width="1600"]{--nx-page-max:min(1600px, 98%)}[data-page-width=reading]{--nx-page-max:min(900px, 66%)}
*,:before,:after{box-sizing:border-box}html{font-family:var(--nx-font);font-size:var(--nx-fs-14);line-height:var(--nx-line-height);letter-spacing:var(--nx-tracking);color:var(--nx-ink);background:var(--nx-canvas);background-color:var(--nx-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%;background-size:cover;background-attachment:fixed}body{min-height:100dvh;margin:0}::selection{background:var(--nx-selection)}:where(h1,h2,h3,h4,h5,h6){font-family:var(--nx-font);font-weight:var(--nx-weight-semibold);letter-spacing:var(--nx-tracking-title);margin:0}:where(p,dl,dd,ol,ul,figure){margin:0}:where(img){max-width:100%;height:auto}:where(button,input,select,textarea){font:inherit;letter-spacing:inherit;color:inherit}:where(a){color:inherit}:where(input,textarea)::placeholder{color:var(--nx-ink-3);opacity:1}:where(input[type=number],.nx-num,.nx-tabular,time){font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--nx-focus);outline-offset:1px;box-shadow:0 0 0 5px var(--nx-focus-halo)}:focus:not(:focus-visible){outline:none}*{scrollbar-width:thin;scrollbar-color:var(--nx-scrollbar-thumb) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--nx-scrollbar-thumb);border-radius:var(--nx-r-pill);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-track{background:0 0}.nx-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.nx-num{text-align:right;font-variant-numeric:tabular-nums}.nx-tabular{font-variant-numeric:tabular-nums}.nx-muted{color:var(--nx-ink-2)}.nx-meta{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted)}.nx-mono{font-family:var(--nx-font-mono);letter-spacing:0;font-size:.92em}.nx-link{color:var(--nx-ink);font-weight:var(--nx-weight-medium);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--nx-ink) 32%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--nx-ink) 32%, transparent);text-underline-offset:3px;transition:color var(--nx-dur-hover), text-decoration-color var(--nx-dur-hover);text-decoration-thickness:1px}.nx-link:hover{color:var(--nx-accent-text);text-decoration-style:solid;text-decoration-color:currentColor}@media (pointer:coarse){.nx-link{margin-block:-3px;padding-block:3px}}.nx-icon{stroke-width:1.75px;flex:none;width:18px;height:18px}.nx-glyph{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.nx-spin{animation:.7s linear infinite nx-spin}@keyframes nx-spin{to{transform:rotate(360deg)}}@keyframes nx-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nx-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes nx-page-in{0%{opacity:0;transform:translateY(7px)scale(.995)}to{opacity:1;transform:none}}@keyframes nx-menu-in{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@keyframes nx-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.975)}to{opacity:1;transform:none}}@keyframes nx-rise-in{0%{opacity:0;transform:translateY(20px)scale(.986)}to{opacity:1;transform:none}}@keyframes nx-pop{0%{transform:scale(1)}42%{transform:scale(1.24)rotate(-4deg)}to{transform:scale(1)}}@keyframes nx-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.nx-stack{gap:var(--nx-gap,var(--nx-space-4));flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.nx-cluster{align-items:var(--nx-align,center);justify-content:var(--nx-justify,flex-start);gap:var(--nx-gap,var(--nx-space-2));flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.nx-cluster[data-nowrap=true]{flex-wrap:nowrap}:is(.nx-stack,.nx-cluster)[data-gap="1"]{--nx-gap:var(--nx-space-1)}:is(.nx-stack,.nx-cluster)[data-gap="2"]{--nx-gap:var(--nx-space-2)}:is(.nx-stack,.nx-cluster)[data-gap="3"]{--nx-gap:var(--nx-space-3)}:is(.nx-stack,.nx-cluster)[data-gap="4"]{--nx-gap:var(--nx-space-4)}:is(.nx-stack,.nx-cluster)[data-gap="6"]{--nx-gap:var(--nx-space-6)}:is(.nx-stack,.nx-cluster)[data-gap="8"]{--nx-gap:var(--nx-space-8)}:is(.nx-stack,.nx-cluster)[data-gap=density]{--nx-gap:var(--nx-density-gap)}.nx-section-title{font-size:var(--nx-fs-11);font-weight:var(--nx-weight-bold);letter-spacing:var(--nx-tracking-section);text-transform:uppercase;color:var(--nx-ink-muted)}.nx-detaillayout{grid-template-columns:minmax(0, 1fr) var(--nx-side-w,17.5rem);align-items:start;gap:var(--nx-card-grid-gap);grid-template-areas:"main side";min-width:0;display:grid}.nx-detaillayout[data-side=start]{grid-template-columns:var(--nx-side-w,17.5rem) minmax(0, 1fr);grid-template-areas:"side main"}.nx-detaillayout[data-side-width=wide]{--nx-side-w:20rem}.nx-detaillayout-main,.nx-detaillayout-side{gap:var(--nx-stack-gap);flex-direction:column;min-width:0;display:flex}.nx-detaillayout-main{grid-area:main}.nx-detaillayout-main>*,.nx-detaillayout-side>*{flex-shrink:0}.nx-detaillayout-side{grid-area:side}@media (min-width:1024px){.nx-detaillayout[data-sticky=true]>.nx-detaillayout-side{max-height:calc(100dvh - 2 * var(--nx-shell-inset) - var(--nx-page-pad-top));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nx-line-2) transparent;margin:0 -12px -32px;padding:0 12px 32px;position:sticky;top:0;overflow-y:auto}}@media (max-width:1023px){.nx-detaillayout,.nx-detaillayout[data-side=start]{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side"}.nx-detaillayout[data-side=start]{grid-template-areas:"side""main"}.nx-detaillayout[data-side=start][data-side-narrow=after]{grid-template-areas:"main""side"}.nx-detaillayout[data-side=end]:has(>.nx-detaillayout-side>.nx-detailhead:first-child){align-items:stretch;gap:var(--nx-stack-gap);flex-direction:column;display:flex}:is(.nx-detaillayout[data-side=end]:has(>.nx-detaillayout-side>.nx-detailhead:first-child)>.nx-detaillayout-main,.nx-detaillayout[data-side=end]>.nx-detaillayout-side:has(>.nx-detailhead:first-child)>*){min-width:0;max-width:100%}.nx-detaillayout[data-side=end]>.nx-detaillayout-side:has(>.nx-detailhead:first-child){display:contents}.nx-detaillayout[data-side=end]>.nx-detaillayout-side>.nx-detailhead:first-child{order:-1}}.nx-scrollbox{max-height:var(--nx-scrollbox-h,280px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nx-line-2) transparent;overflow-y:auto}.nx-split{align-items:start;gap:var(--nx-card-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.nx-split[data-align=stretch]{align-items:stretch}.nx-split>*{min-width:0}@media (max-width:899px){.nx-split{grid-template-columns:minmax(0,1fr)}}.nx-band{min-height:var(--nx-band-min-h);margin-bottom:calc(var(--nx-band-gap) - var(--nx-stack-gap));border-radius:var(--nx-r-card);background:var(--nx-glass-band-bg);box-shadow:var(--nx-glass-band-shadow);-webkit-backdrop-filter:var(--nx-glass-band-filter);backdrop-filter:var(--nx-glass-band-filter);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:8px 14px;display:flex}.nx-band-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}@media (max-width:767px){.nx-band{min-height:0;padding:8px 10px}}.nx-catalog-controls{gap:var(--nx-space-3);padding:var(--nx-space-3) 14px;border-radius:var(--nx-r-card);background:var(--nx-glass-band-bg);box-shadow:var(--nx-glass-band-shadow);-webkit-backdrop-filter:var(--nx-glass-band-filter);backdrop-filter:var(--nx-glass-band-filter);flex-wrap:wrap;align-items:flex-end;display:flex}.nx-catalog-controls .nx-field{min-width:140px}.nx-catalog-section{gap:var(--nx-space-3);padding-top:var(--nx-space-4);border-top:1px solid var(--nx-line);flex-direction:column;display:flex}.nx-catalog-grid{gap:var(--nx-card-grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));align-items:start;display:grid}.nx-tree{margin:0;padding:0;list-style:none}.nx-tree .nx-tree{border-inline-start:1px solid var(--nx-line);margin-inline-start:var(--nx-space-2);padding-inline-start:var(--nx-space-4)}.nx-tree-row{align-items:baseline;gap:var(--nx-space-3);padding-block:var(--nx-space-1);border-bottom:1px solid var(--nx-line);grid-template-columns:minmax(0,1fr) auto 4ch;display:grid}.nx-tree-label{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.nx-tree>li>.nx-tree-row>.nx-tree-label{font-weight:var(--nx-weight-semibold)}.nx-tree .nx-tree>li>.nx-tree-row>.nx-tree-label{font-weight:inherit}.nx-tree-meta{font-family:var(--nx-font-mono);font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);white-space:nowrap}.nx-tree-count{text-align:right;font-variant-numeric:tabular-nums;color:var(--nx-ink-2)}.nx-tree-row--empty{color:var(--nx-ink-muted);font-size:var(--nx-fs-12_5);display:block}
.nx-app{gap:var(--nx-shell-inset);height:100dvh;min-height:0;padding:var(--nx-shell-inset);background:var(--nx-canvas);background-color:var(--nx-bg);color:var(--nx-ink);font-family:var(--nx-font);font-size:var(--nx-fs-14);line-height:var(--nx-line-height);letter-spacing:var(--nx-tracking);background-position:50%;background-size:cover;display:flex;position:relative;overflow:clip}.nx-app[data-rail=right]{flex-direction:row-reverse}.nx-app[data-rail=top]{flex-direction:column}.nx-app[data-rail=bottom]{flex-direction:column-reverse}.nx-app[data-rail-hidden=true]>.nx-rail{display:none}.nx-skiplink{z-index:calc(var(--nx-z-top) + 1);border-radius:var(--nx-r-pill);background:var(--nx-notice-bg);color:var(--nx-notice-ink);font-size:var(--nx-fs-13);font-weight:var(--nx-weight-semibold);padding:8px 14px;text-decoration:none;position:absolute;top:-60px;left:12px}.nx-skiplink:focus{top:12px}.nx-main{z-index:1;overscroll-behavior:contain;border-radius:var(--nx-r-shell);border:1px solid var(--nx-glass-pane-border);background:var(--nx-glass-pane-bg);min-width:0;min-height:0;box-shadow:var(--nx-glass-pane-shadow);-webkit-backdrop-filter:var(--nx-glass-pane-filter);backdrop-filter:var(--nx-glass-pane-filter);animation:nx-rise-in var(--nx-dur-rise-pane) var(--nx-ease-enter) 80ms backwards;flex-direction:column;flex:auto;display:flex;position:relative;overflow:auto}.nx-main:focus{outline:none}.nx-page{width:100%;max-width:var(--nx-page-max);padding:var(--nx-page-pad-top) var(--nx-page-pad-x) var(--nx-page-pad-bottom);gap:var(--nx-stack-gap);animation:nx-page-in var(--nx-dur-page) var(--nx-ease-enter) backwards;flex-direction:column;flex:1 0 auto;margin-inline:auto;display:flex}.nx-app[data-page-width]:not([data-page-width=full]) .nx-page{padding-inline:0}.nx-page-actions{z-index:var(--nx-z-sticky);justify-content:flex-end;align-items:center;gap:var(--nx-space-2);margin:var(--nx-space-3) var(--nx-page-pad-x) 0;min-height:var(--nx-band-min-h);border-radius:var(--nx-r-card);background:var(--nx-glass-band-bg);box-shadow:var(--nx-glass-band-shadow);-webkit-backdrop-filter:var(--nx-glass-band-filter);backdrop-filter:var(--nx-glass-band-filter);padding:8px 14px;display:flex;position:sticky;top:0}.nx-rail{z-index:var(--nx-z-rail);width:var(--nx-rail-size);min-height:0;max-height:100%;padding:var(--nx-rail-pad) 0;border-radius:var(--nx-r-shell);border:1px solid var(--nx-glass-rail-border);background:var(--nx-glass-rail-bg);box-shadow:var(--nx-glass-rail-shadow);-webkit-backdrop-filter:var(--nx-glass-rail-filter);backdrop-filter:var(--nx-glass-rail-filter);animation:nx-rise-in var(--nx-dur-rise-rail) var(--nx-ease-enter) backwards;flex-direction:column;flex:none;justify-content:safe center;align-self:safe center;align-items:center;gap:14px;display:flex;position:relative}.nx-rail-group{flex-direction:column;flex:none;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nx-rail-group>li{display:flex}.nx-rail-group--main{flex:0 auto;min-height:0;padding:2px 0}.nx-railsep{background:var(--nx-railsep);flex:none;width:22px;height:1px;margin:-4px 0}.nx-app[data-rail-width=full] .nx-rail{justify-content:flex-start;align-self:stretch}.nx-app[data-rail-width=full] .nx-rail-group--main{flex:auto}.nx-app:is([data-rail=top],[data-rail=bottom]) .nx-rail{width:fit-content;max-width:100%;height:var(--nx-rail-size-h);padding:0 var(--nx-rail-pad);flex-direction:row}.nx-app[data-rail=bottom] .nx-rail{height:var(--nx-rail-size-b)}.nx-app:is([data-rail=top],[data-rail=bottom])[data-rail-width=full] .nx-rail{width:auto}.nx-app:is([data-rail=top],[data-rail=bottom]) .nx-rail-group{flex-direction:row}.nx-app:is([data-rail=top],[data-rail=bottom]) .nx-rail-group--main{padding:0 2px}.nx-app:is([data-rail=top],[data-rail=bottom]) .nx-railsep{width:1px;height:22px;margin:0 -4px}.nx-nav{width:var(--nx-nav-size);height:var(--nx-nav-size);border-radius:var(--nx-nav-radius);box-shadow:inset 0 0 0 1px var(--nx-nav-ring);color:var(--nx-ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--nx-dur-tip), color var(--nx-dur-tip), box-shadow var(--nx-dur-tip), transform var(--nx-dur-press) var(--nx-ease-press);background:0 0;border:0;flex:none;place-items:center;padding:0;text-decoration:none;display:grid;position:relative}.nx-nav>svg{width:var(--nx-nav-icon);height:var(--nx-nav-icon);stroke-width:var(--nx-icon-stroke-rail);transition:transform var(--nx-dur-menu) var(--nx-ease-press)}.nx-nav:hover{background:var(--nx-nav-hover-bg);color:var(--nx-ink);box-shadow:inset 0 0 0 1px var(--nx-nav-hover-ring)}.nx-nav:active{transform:scale(.9)}.nx-nav:focus-visible{outline:2px solid var(--nx-focus);outline-offset:1px;box-shadow:0 0 0 5px color-mix(in srgb, var(--nx-accent) 22%, transparent)}.nx-nav[aria-current=page],.nx-nav[aria-expanded=true]{color:var(--nx-accent);background:var(--nx-nav-active-bg);box-shadow:var(--nx-nav-active-shadow);-webkit-backdrop-filter:blur(8px)saturate(150%);backdrop-filter:blur(8px)saturate(150%)}.nx-nav[aria-current=page]>svg{animation:nx-pop .42s var(--nx-ease-press)}.nx-nav[aria-current=page]:before{content:"";width:var(--nx-nav-marker);height:var(--nx-nav-marker-len);border-radius:var(--nx-r-pill);background:var(--nx-accent);animation:nx-page-in .28s var(--nx-ease-press);position:absolute;top:50%;left:3px;transform:translateY(-50%)}.nx-app[data-rail=right] .nx-nav[aria-current=page]:before{left:auto;right:3px}.nx-app[data-rail=top] .nx-nav[aria-current=page]:before,.nx-app[data-rail=bottom] .nx-nav[aria-current=page]:before{width:var(--nx-nav-marker-len);height:var(--nx-nav-marker);left:50%;transform:translate(-50%)}.nx-app[data-rail=top] .nx-nav[aria-current=page]:before{top:3px}.nx-app[data-rail=bottom] .nx-nav[aria-current=page]:before{top:auto;bottom:3px}.nx-nav--float{border-radius:var(--nx-r-pill);background:var(--nx-glass-float-bg);box-shadow:var(--nx-glass-float-shadow);-webkit-backdrop-filter:var(--nx-glass-float-filter);backdrop-filter:var(--nx-glass-float-filter)}.nx-nav--float:hover{background:var(--nx-glass-float-bg);box-shadow:var(--nx-glass-float-shadow), inset 0 0 0 1px var(--nx-nav-hover-ring)}.nx-nav--attention{color:var(--nx-accent);background:var(--nx-accent-soft)}.nx-nav[data-tip]:after{content:attr(data-tip);z-index:var(--nx-z-tooltip);height:var(--nx-tooltip-h);border-radius:var(--nx-r-control);border:1px solid var(--nx-glass-tip-border);background:var(--nx-glass-tip-bg);box-shadow:var(--nx-glass-tip-shadow);-webkit-backdrop-filter:var(--nx-glass-tip-filter);backdrop-filter:var(--nx-glass-tip-filter);color:var(--nx-ink);font-size:var(--nx-fs-12_5);font-weight:var(--nx-weight-medium);letter-spacing:var(--nx-tracking);white-space:nowrap;pointer-events:auto;visibility:hidden;opacity:0;transition:opacity var(--nx-dur-tip) ease var(--nx-tip-hide-delay), transform var(--nx-dur-tip) ease var(--nx-tip-hide-delay), visibility 0s linear calc(var(--nx-dur-tip) + var(--nx-tip-hide-delay));align-items:center;padding:0 12px;line-height:1;display:flex;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)translate(-4px)}.nx-nav[data-tip]{--nx-tip-hide-delay:var(--nx-dur-tip-hide-delay)}.nx-nav[data-tip]:hover:after,.nx-nav[data-tip]:focus-visible:after{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(-50%)translate(0)}.nx-nav[data-tip][data-tip-dismissed]:after{visibility:hidden;opacity:0;transition:none}.nx-nav[aria-expanded=true]:after{display:none}.nx-app[data-rail=right] .nx-nav[data-tip]:after{left:auto;right:calc(100% + 14px);transform:translateY(-50%)translate(4px)}.nx-app[data-rail=right] .nx-nav[data-tip]:is(:hover,:focus-visible):after{transform:translateY(-50%)translate(0)}.nx-app[data-rail=top] .nx-nav[data-tip]:after{top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(-4px)}.nx-app[data-rail=bottom] .nx-nav[data-tip]:after{top:auto;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(4px)}.nx-app:is([data-rail=top],[data-rail=bottom]) .nx-nav[data-tip]:is(:hover,:focus-visible):after{transform:translate(-50%)translateY(0)}.nx-nav-badge{min-width:var(--nx-nav-badge);height:var(--nx-nav-badge);border-radius:var(--nx-r-pill);background:var(--nx-accent-fill);color:var(--nx-on-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--nx-panel) 80%, transparent);font-size:var(--nx-fs-10);font-weight:var(--nx-weight-bold);letter-spacing:0;font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:2px;right:2px}.nx-nav-badge--dot{background:var(--nx-accent);width:8px;min-width:8px;height:8px;padding:0;top:4px;right:4px}.nx-rail-restore{z-index:var(--nx-z-reveal);position:fixed;top:50%;left:0;transform:translateY(-50%)}.nx-reveal{border:1px solid var(--nx-line);border-radius:0 var(--nx-r-sm) var(--nx-r-sm) 0;background:color-mix(in srgb, var(--nx-panel) 55%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:20px;height:54px;color:var(--nx-ink-2);cursor:pointer;opacity:.7;transition:opacity var(--nx-dur-tip), color var(--nx-dur-tip), width var(--nx-dur-tip);border-left:0;justify-content:center;align-items:center;padding:0;display:flex}.nx-reveal:hover,.nx-reveal:focus-visible{opacity:1;color:var(--nx-ink);width:24px}.nx-reveal svg{width:15px;height:15px;stroke-width:var(--nx-icon-stroke-rail)}.nx-app[data-rail=right]~.nx-rail-restore,.nx-app[data-rail=right] .nx-rail-restore{left:auto;right:0}.nx-app[data-rail=right] .nx-reveal{border-left:1px solid var(--nx-line);border-radius:var(--nx-r-sm) 0 0 var(--nx-r-sm);border-right:0}@media (max-height:780px){.nx-app:not([data-rail=top],[data-rail=bottom]) .nx-rail{--nx-nav-size:40px;--nx-nav-radius:13px;--nx-nav-icon:21px;gap:10px;padding:10px 0}.nx-app:not([data-rail=top],[data-rail=bottom]) .nx-rail-group{gap:3px}}@media (max-height:640px){.nx-app:not([data-rail=top],[data-rail=bottom]) .nx-rail{--nx-nav-size:36px;--nx-nav-radius:12px;--nx-nav-icon:20px;gap:8px;width:58px}.nx-app:not([data-rail=top],[data-rail=bottom]) .nx-rail-group{gap:1px}}@media (max-height:470px){.nx-app:not([data-rail=top],[data-rail=bottom]) .nx-rail-group--main{flex:auto;overflow:hidden auto}}.nx-railmenu-scrim{z-index:var(--nx-z-menu-scrim);background:var(--nx-scrim-menu);-webkit-backdrop-filter:var(--nx-scrim-menu-filter);backdrop-filter:var(--nx-scrim-menu-filter);animation:nx-fade var(--nx-dur-tip) ease-out both;position:fixed;inset:0}.nx-railmenu{z-index:var(--nx-z-menu);width:var(--nx-menu-w);border-radius:var(--nx-r-card);border:1px solid var(--nx-glass-menu-border);background:var(--nx-glass-menu-bg);max-width:calc(100vw - 24px);max-height:min(70vh,560px);box-shadow:var(--nx-glass-menu-shadow);-webkit-backdrop-filter:var(--nx-glass-menu-filter);backdrop-filter:var(--nx-glass-menu-filter);color:var(--nx-ink);animation:nx-menu-in var(--nx-dur-menu) var(--nx-ease-enter) both;position:fixed;overflow:auto}.nx-railmenu-head{align-items:center;gap:11px;padding:15px 16px 14px;display:flex}.nx-railmenu-who{min-width:0}.nx-railmenu-name{font-size:var(--nx-fs-13_5);font-weight:var(--nx-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx-railmenu-role{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx-railmenu-group{border-top:1px solid var(--nx-line);padding:7px}.nx-railmenu-label{font-size:var(--nx-fs-10_5);font-weight:var(--nx-weight-semibold);letter-spacing:var(--nx-tracking-caps);text-transform:uppercase;color:var(--nx-ink-muted);padding:8px 10px 6px}.nx-railmenu-item{width:100%;height:var(--nx-h-42);border-radius:var(--nx-r-item);color:var(--nx-ink);font-size:var(--nx-fs-13_5);font-weight:var(--nx-weight-medium);text-align:left;cursor:pointer;transition:background var(--nx-dur-hover), color var(--nx-dur-hover), transform var(--nx-dur-press) var(--nx-ease-press);background:0 0;border:0;align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex;position:relative}.nx-railmenu-item+.nx-railmenu-item:before,.nx-railmenu-group>form+.nx-railmenu-item:before,.nx-railmenu-group>form+form>.nx-railmenu-item:before,.nx-railmenu-group>.nx-railmenu-item+form>.nx-railmenu-item:before{content:"";background:var(--nx-line);height:1px;position:absolute;top:0;left:10px;right:10px}.nx-railmenu-item>svg{width:var(--nx-icon-menu);height:var(--nx-icon-menu);stroke-width:var(--nx-icon-stroke-menu);color:var(--nx-ink-2)}.nx-railmenu-item>span:first-of-type{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nx-railmenu-item:hover,.nx-railmenu-item:focus-visible,.nx-railmenu-item[aria-current=page],.nx-railmenu-item[aria-current=true]{background:color-mix(in srgb, var(--nx-accent) 8%, transparent);color:var(--nx-accent-text)}.nx-railmenu-item:hover>svg,.nx-railmenu-item:focus-visible>svg,.nx-railmenu-item[aria-current=page]>svg,.nx-railmenu-item[aria-current=true]>svg{color:var(--nx-accent-text)}.nx-railmenu-item:active{transform:scale(.985)}.nx-railmenu-item[aria-current=true]{cursor:default}.nx-railmenu-count{border-radius:var(--nx-r-pill);background:var(--nx-accent-fill);min-width:18px;height:18px;color:var(--nx-on-accent);font-size:var(--nx-fs-10_5);font-weight:var(--nx-weight-bold);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:grid}.nx-railmenu form{margin:0}.nx-pagenotice{top:calc(env(safe-area-inset-top,0px) + var(--nx-shell-inset) - 7px);z-index:var(--nx-z-notice);border-radius:var(--nx-r-pill);background:var(--nx-notice-bg);max-width:calc(100vw - 48px);color:var(--nx-notice-ink);box-shadow:var(--nx-shadow-notice);line-height:1.3;font-size:var(--nx-fs-13);font-weight:var(--nx-weight-semibold);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:0;transition:opacity var(--nx-dur-fade) ease, transform var(--nx-dur-fade) ease;padding:5px 14px;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)translateY(-8px)}.nx-pagenotice[data-show=true]{opacity:1;transform:translate(-50%)translateY(0)}.nx-pagenotice:empty{display:none}.nx-app[data-rail=top] .nx-pagenotice{top:calc(env(safe-area-inset-top,0px) + 2 * var(--nx-shell-inset) + var(--nx-rail-size-h) - 7px)}.nx-app[data-rail=right] .nx-rail-group--off .nx-nav>svg,.nx-app[data-rail=right] .nx-reveal svg{transform:scaleX(-1)}.nx-infodlg{width:min(var(--nx-window-detail), calc(100vw - 2 * clamp(16px, 4vw, 56px)));border-radius:var(--nx-r-shell);border:1px solid var(--nx-glass-dialog-border);background:var(--nx-glass-dialog-bg);max-width:none;max-height:calc(100dvh - 2*clamp(16px,4vh,48px));box-shadow:var(--nx-glass-dialog-shadow);-webkit-backdrop-filter:var(--nx-glass-dialog-filter);backdrop-filter:var(--nx-glass-dialog-filter);color:var(--nx-ink);font-family:var(--nx-font);letter-spacing:var(--nx-tracking);flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden auto}.nx-infodlg:not([open]){display:none}.nx-infodlg[open]{animation:nx-dialog-in var(--nx-dur-page) var(--nx-ease-enter) both}.nx-infodlg::backdrop{background:var(--nx-scrim);-webkit-backdrop-filter:var(--nx-scrim-filter);backdrop-filter:var(--nx-scrim-filter)}.nx-infodlg-head{z-index:6;border-bottom:1px solid color-mix(in srgb, var(--nx-ink) 7%, transparent);background:var(--nx-glass-infohead-bg);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);flex:none;padding:24px 68px 18px 32px;position:sticky;top:0}.nx-infodlg-kicker{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted)}.nx-infodlg-title{font-size:var(--nx-fs-20);line-height:1.25;font-weight:var(--nx-weight-semibold);letter-spacing:var(--nx-tracking-title);margin-top:2px}.nx-infodlg-close{z-index:8;border-radius:var(--nx-r-pill);background:color-mix(in srgb, var(--nx-ink) 5%, transparent);width:30px;height:30px;color:var(--nx-ink-2);cursor:pointer;transition:background var(--nx-dur-hover), color var(--nx-dur-hover), transform var(--nx-dur-press) var(--nx-ease-press);border:0;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:22px}.nx-infodlg-close:hover{background:var(--nx-accent-tint);color:var(--nx-accent-text)}.nx-infodlg-close:active{transform:scale(.9)}.nx-infodlg-close svg{stroke-width:2px;width:15px;height:15px}.nx-infodlg-body{flex-direction:column;gap:26px;padding:26px 32px 24px;display:flex}.nx-infodlg-desc{max-width:74ch;font-size:var(--nx-fs-14_5);color:var(--nx-ink-2);line-height:1.7}.nx-infodlg-sec{border-radius:var(--nx-r-section);border:1px solid var(--nx-glass-infosec-border);background:var(--nx-glass-infosec-bg);box-shadow:var(--nx-glass-infosec-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);overflow:hidden}.nx-infodlg-sectitle{border-bottom:1px solid color-mix(in srgb, var(--nx-ink) 7%, transparent);font-size:var(--nx-fs-11);font-weight:var(--nx-weight-bold);letter-spacing:var(--nx-tracking-section);text-transform:uppercase;color:var(--nx-ink-muted);margin:0;padding:16px 22px 14px}.nx-infodlg-rows{margin:0}.nx-infodlg-row{border-top:1px solid color-mix(in srgb, var(--nx-ink) 6%, transparent);grid-template-columns:200px 1fr;align-items:start;gap:28px;min-height:62px;padding:20px 22px;display:grid}.nx-infodlg-row:first-child{border-top:0}.nx-infodlg-row>dt{font-size:var(--nx-fs-13_5);font-weight:var(--nx-weight-semibold)}.nx-infodlg-row>dd{font-size:var(--nx-fs-13_5);color:var(--nx-ink-2);margin:0;line-height:1.65}.nx-infodlg-row a{color:inherit}@media (max-width:620px){.nx-infodlg-row{grid-template-columns:1fr;gap:6px}}@media (max-width:767px){.nx-app,.nx-app[data-rail]{gap:var(--nx-shell-inset-mobile);padding:var(--nx-shell-inset-mobile) var(--nx-shell-inset-mobile) calc(var(--nx-shell-inset-mobile) + env(safe-area-inset-bottom,0px));flex-direction:column-reverse}.nx-main{border-radius:var(--nx-r-section)}.nx-page,.nx-app[data-page-width] .nx-page{max-width:none;padding:var(--nx-page-pad-mobile)}.nx-page-actions{margin:10px 14px 0}.nx-app .nx-rail,.nx-app[data-rail] .nx-rail{border-radius:var(--nx-r-section);scrollbar-width:none;scroll-snap-type:x proximity;--nx-nav-size:44px;--nx-nav-radius:14px;--nx-nav-icon:22px;flex-direction:row;justify-content:flex-start;align-self:stretch;gap:4px;width:100%;max-width:100%;height:62px;padding:0 6px;overflow:auto hidden}.nx-app .nx-rail::-webkit-scrollbar{display:none}.nx-app .nx-rail-group,.nx-app[data-rail] .nx-rail-group{flex-direction:row;gap:2px;padding:0}.nx-app .nx-rail-group--main{flex:1 0 auto;justify-content:space-evenly}.nx-app .nx-rail .nx-nav{box-shadow:none;scroll-snap-align:center}.nx-app .nx-rail .nx-nav[aria-current=page],.nx-app .nx-rail .nx-nav[aria-expanded=true]{box-shadow:var(--nx-nav-active-shadow)}.nx-app .nx-rail .nx-nav--float{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.nx-app .nx-railsep,.nx-app .nx-rail-group--off,.nx-app .nx-nav[data-tip]:after{display:none}.nx-app .nx-rail .nx-nav[aria-current=page]:before{width:var(--nx-nav-marker-len);height:var(--nx-nav-marker);inset:auto auto 2px 50%;transform:translate(-50%)}.nx-pagenotice{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + var(--nx-shell-inset-mobile) + 62px + 12px);max-width:calc(100vw - 64px);transform:translate(-50%)translateY(8px)}.nx-app .nx-rail-group--back{order:-1}.nx-app .nx-rail,.nx-app[data-rail] .nx-rail{overflow:hidden}.nx-app .nx-rail .nx-rail-group--main{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;flex:auto;justify-content:flex-start;min-width:0;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000)}.nx-app .nx-rail .nx-rail-group--main::-webkit-scrollbar{display:none}.nx-app .nx-rail .nx-rail-group--main>li{flex:1 0 auto;justify-content:center;display:flex}.nx-app .nx-rail :is(.nx-rail-group--back,.nx-rail-group--bottom,.nx-rail-group--top){flex:none}.nx-infodlg{border-radius:var(--nx-r-shell) var(--nx-r-shell) 0 0;width:100%;max-height:88dvh;margin:auto 0 0}.nx-infodlg-head{padding:18px 60px 14px 20px}.nx-infodlg-close{top:14px;right:14px}.nx-infodlg-body{gap:20px;padding:20px 20px 24px}}
.nx-pagehead{min-height:var(--nx-band-min-h);margin-bottom:calc(var(--nx-band-gap) - var(--nx-stack-gap));border-radius:var(--nx-r-card);background:var(--nx-glass-band-bg);box-shadow:var(--nx-glass-band-shadow);-webkit-backdrop-filter:var(--nx-glass-band-filter);backdrop-filter:var(--nx-glass-band-filter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:8px 14px;display:flex}.nx-pagehead-main{flex-wrap:wrap;flex:auto;align-items:center;gap:10px 12px;min-width:0;display:flex}.nx-pagehead-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.nx-pagehead:not(:has(>.nx-pagehead-main>*)){min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}@media (min-width:1024px){.nx-pagehead-main,.nx-pagehead-actions,.nx-pagehead .nx-filterbar,.nx-pagehead .nx-filterbar-fields{flex-wrap:nowrap}.nx-pagehead-main{flex:1 1 0;min-width:min(240px,100%)}.nx-pagehead-main:empty{min-width:0}.nx-pagehead-actions{flex:none;max-width:100%}.nx-pagehead-actions>*,.nx-pagehead .nx-filterbar-actions>*{flex:none}.nx-pagehead-actions>.nx-filterbar{flex:0 auto}.nx-pagehead .nx-seg-wrap:not([data-variant]){min-width:0}.nx-pagehead .nx-seg-wrap:not([data-variant])>.nx-seg{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, var(--nx-ink) calc(100% - 24px), transparent);-webkit-mask-image:linear-gradient(90deg, var(--nx-ink) calc(100% - 24px), transparent);mask-image:linear-gradient(90deg, var(--nx-ink) calc(100% - 24px), transparent);flex-wrap:nowrap;padding:2px 24px 2px 0;overflow-x:auto}.nx-pagehead .nx-seg-wrap:not([data-variant])>.nx-seg::-webkit-scrollbar{display:none}.nx-pagehead .nx-seg-wrap:not([data-variant])>.nx-seg>li{flex:none}}.nx-detailhead{z-index:var(--nx-z-sticky);min-height:var(--nx-detailhead-min-h);border-radius:var(--nx-r-card);background:var(--nx-glass-header-bg);box-shadow:var(--nx-glass-header-shadow);-webkit-backdrop-filter:var(--nx-glass-header-filter);backdrop-filter:var(--nx-glass-header-filter);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 20px;display:flex;position:sticky;top:0}.nx-detailhead-icon{width:var(--nx-icon-tile);height:var(--nx-icon-tile);border-radius:var(--nx-r-control);background:var(--nx-ink-soft);color:var(--nx-ink-2);flex:none;place-items:center;display:grid}.nx-detailhead-icon svg{width:20px;height:20px;stroke-width:var(--nx-icon-stroke-menu)}.nx-detailhead-text{flex-direction:column;flex:auto;gap:2px;min-width:0;padding-right:8px;display:flex}.nx-kicker,.nx-detailhead-crumbs{min-width:0;font-size:var(--nx-fs-12_5);font-weight:var(--nx-weight-regular);letter-spacing:var(--nx-tracking);text-transform:none;color:var(--nx-ink-muted);flex-wrap:wrap;align-items:baseline;gap:0 4px;display:flex}.nx-detailhead-crumbs ol{list-style:none;display:contents}.nx-detailhead-crumbs li{align-items:baseline;gap:4px;min-width:0;display:inline-flex}.nx-detailhead-crumbs li+li:before{content:"›";color:var(--nx-ink-3)}.nx-detailhead-crumbs a{color:inherit;text-decoration:none}.nx-detailhead-crumbs a:hover{color:var(--nx-ink);text-underline-offset:3px;text-decoration:underline}.nx-detailhead-crumbsep{color:var(--nx-ink-3)}.nx-detailhead-titlerow{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.nx-detailhead-title{font-size:var(--nx-fs-20);font-weight:var(--nx-weight-semibold);letter-spacing:var(--nx-tracking-title);overflow-wrap:anywhere;line-height:25px}.nx-detailhead-meta{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 14px;display:flex}.nx-detailhead-actions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;max-width:100%;margin-left:auto;display:flex}.nx-detailhead-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (pointer:coarse){.nx-detailhead-crumbs a{position:relative}.nx-detailhead-crumbs a:after{content:"";width:max(100%, var(--nx-touch-target));height:var(--nx-touch-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767px){.nx-detailhead{border-radius:var(--nx-r-rail-item);min-height:0;padding:12px 14px;position:static}.nx-detailhead-icon{width:34px;height:34px}.nx-detailhead-text{flex-basis:calc(100% - 48px)}.nx-detailhead-actions{width:100%;margin-left:0}}.nx-overflow,.nx-overflow-panel{display:contents}.nx-overflow>.nx-overflow-trigger{display:none}@media (max-width:599px){.nx-detailhead{z-index:var(--nx-z-sticky);position:relative}.nx-detailhead-actions{justify-content:flex-end}.nx-detailhead-status{flex:0 auto;min-width:0;margin-right:auto}.nx-detailhead-actions>:is(.nx-btn,.nx-overflow,form,.nx-menuwrap){flex:none}.nx-overflow{display:inline-flex;position:relative}.nx-overflow>.nx-overflow-trigger{display:inline-flex}.nx-overflow-panel{z-index:var(--nx-z-menu);border:1px solid var(--nx-glass-menu-border);border-radius:var(--nx-r-card);background:var(--nx-glass-menu-bg);width:max-content;min-width:200px;max-width:calc(100vw - 32px);-webkit-backdrop-filter:var(--nx-glass-menu-filter);backdrop-filter:var(--nx-glass-menu-filter);box-shadow:var(--nx-glass-menu-shadow);flex-direction:column;align-items:stretch;gap:4px;padding:7px;display:none;position:absolute;top:calc(100% + 6px);right:0}.nx-overflow[data-open=true]>.nx-overflow-panel{display:flex}.nx-overflow-panel>:is(.nx-btn,form,.nx-menuwrap,span,div){width:100%;display:flex}.nx-overflow-panel :is(.nx-btn,.nx-iconbtn){justify-content:flex-start;width:100%}.nx-overflow-panel .nx-iconbtn[aria-label]{gap:8px;height:auto;min-height:40px;padding:0 12px}.nx-overflow-panel .nx-iconbtn[aria-label]:after{content:attr(aria-label);content:attr(aria-label) / "";width:auto;height:auto;font-size:var(--nx-fs-13_5);text-align:left;font-weight:500;position:static;transform:none}}.nx-tabpanel{padding-top:var(--nx-band-gap)}.nx-seg+.nx-tabpanel,.nx-pagehead+.nx-tabpanel{padding-top:2px}.nx-tabpanel:focus-visible{outline-offset:4px}.nx-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nx-toolbar-spacer{flex:auto}
.nx-btn{height:var(--nx-h-34);border:1px solid var(--nx-glass-button-border);border-radius:var(--nx-r-control);background:var(--nx-glass-button-bg);box-shadow:var(--nx-glass-button-shadow);color:var(--nx-ink);font-family:inherit;font-size:var(--nx-fs-13_5);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--nx-dur-fade), border-color var(--nx-dur-fade), box-shadow var(--nx-dur-fade), color var(--nx-dur-fade), transform .12s var(--nx-ease-press);justify-content:flex-start;align-items:center;gap:7px;padding:0 14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.nx-btn:hover{background:var(--nx-glass-button-hover-bg);box-shadow:var(--nx-glass-button-hover-shadow)}.nx-btn:active{transform:scale(.97)}.nx-btn svg{stroke-width:1.9px;flex:none;width:16px;height:16px}.nx-btn-label{text-overflow:ellipsis;min-width:0;margin-block:-.25em;padding-block:.25em;overflow:hidden}.nx-btn--sm{height:var(--nx-h-30);border-radius:var(--nx-r-xs);font-size:var(--nx-fs-12_5);gap:6px;padding:0 11px}.nx-btn--sm svg{width:15px;height:15px}.nx-btn--lg{height:var(--nx-h-42);font-size:var(--nx-fs-14_5);padding:0 18px}.nx-btn--block{justify-content:center;width:100%}.nx-btn--secondary{color:var(--nx-ink)}.nx-btn--primary{background:var(--nx-primary-bg);box-shadow:0 12px 24px -12px color-mix(in srgb, var(--nx-accent) 65%, transparent), inset 0 1px 0 color-mix(in srgb, var(--nx-white) 30%, transparent);color:var(--nx-on-accent);border-color:#0000}.nx-btn--primary:hover{background:var(--nx-primary-bg);filter:brightness(1.05);box-shadow:var(--nx-primary-hover-shadow)}.nx-btn--quiet,.nx-btn--ghost{box-shadow:none;color:var(--nx-ink-2);background:0 0;border-color:#0000;padding:0 8px}.nx-btn--quiet:hover,.nx-btn--ghost:hover{background:var(--nx-hover);box-shadow:none;color:var(--nx-ink)}.nx-btn--sm:is(.nx-btn--quiet,.nx-btn--ghost){height:28px;padding:0 9px}.nx-btn--danger{border-color:color-mix(in srgb, var(--nx-bad-text) 35%, transparent);color:var(--nx-bad-text)}.nx-btn--danger:hover{background:color-mix(in srgb, var(--nx-bad) 10%, var(--nx-panel));color:var(--nx-bad-text)}.nx-btn:disabled,.nx-btn[aria-disabled=true]{opacity:var(--nx-opacity-disabled);cursor:not-allowed;pointer-events:none}.nx-btn[aria-busy=true]{opacity:.75;cursor:progress;pointer-events:none}.nx-btn .nx-spin{width:14px;height:14px}.nx-btn[data-feedback=success]{animation:.6s ease-out nx-btn-ring}.nx-btn[data-feedback=error]{animation:.4s ease-in-out nx-btn-shake}@keyframes nx-btn-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--nx-ok) 45%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--nx-ok) 0%, transparent)}}@keyframes nx-btn-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.nx-iconbtn{border-radius:var(--nx-r-sm);background:color-mix(in srgb, var(--nx-ink) 4%, transparent);width:30px;height:30px;color:var(--nx-ink-2);cursor:pointer;transition:background var(--nx-dur-hover), color var(--nx-dur-hover), border-color var(--nx-dur-hover), transform .12s var(--nx-ease-press);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.nx-iconbtn svg{stroke-width:1.7px;width:16px;height:16px}.nx-iconbtn:hover{background:color-mix(in srgb, var(--nx-ink) 9%, transparent);color:var(--nx-ink)}.nx-iconbtn:active{transform:scale(.92)}.nx-iconbtn--sm{border-radius:var(--nx-r-xs);width:28px;height:28px}.nx-iconbtn--sm svg{width:15px;height:15px}.nx-iconbtn--lg{border-radius:var(--nx-r-control);width:34px;height:34px}.nx-iconbtn--secondary{border-color:var(--nx-glass-button-border);background:var(--nx-glass-button-bg);box-shadow:var(--nx-glass-button-shadow)}.nx-iconbtn--danger:hover{background:color-mix(in srgb, var(--nx-bad) 10%, transparent);color:var(--nx-bad-text)}.nx-iconbtn[aria-pressed=true]{border-color:color-mix(in srgb, var(--nx-accent) 34%, transparent);background:color-mix(in srgb, var(--nx-accent) 9%, transparent);color:var(--nx-accent-text)}.nx-iconbtn:disabled,.nx-iconbtn[aria-disabled=true]{opacity:var(--nx-opacity-disabled);cursor:not-allowed;pointer-events:none}@media (pointer:coarse){.nx-btn{height:40px;padding:0 15px}.nx-btn:is(.nx-btn--quiet,.nx-btn--ghost){height:36px}.nx-btn--lg{height:44px}.nx-btn,.nx-iconbtn{position:relative}.nx-btn:after,.nx-iconbtn:after{content:"";width:max(100%, var(--nx-touch-target));height:max(100%, var(--nx-touch-target));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.nx-field{text-align:start;flex-direction:column;gap:6px;min-width:0;display:flex}.nx-field-label{font-size:var(--nx-fs-12_5);color:var(--nx-ink-2);align-items:center;gap:6px;font-weight:500;line-height:1.4;display:flex}.nx-field-kind{opacity:.55;stroke-width:1.9px;flex:none;width:13px;height:13px}.nx-formgrid[data-label=caps] .nx-field:not([data-label=default])>.nx-field-label,.nx-field[data-label=caps]>.nx-field-label{font-size:var(--nx-fs-10_5);letter-spacing:.07em;text-transform:uppercase;color:var(--nx-ink-muted);font-weight:600}.nx-field-required{color:inherit}.nx-field-hint{text-align:start;font-size:var(--nx-fs-11_5);color:var(--nx-ink-muted);text-transform:none;letter-spacing:normal;margin:0;line-height:1.5}.nx-field-error{text-align:start;font-size:var(--nx-fs-12);color:var(--nx-bad-text);align-items:flex-start;gap:6px;margin:0;line-height:1.45;display:flex}.nx-field-error svg{flex:none;width:14px;height:14px;margin-top:1px}.nx-formgrid{grid-template-columns:repeat(auto-fit, minmax(min(var(--nx-formgrid-min,260px), 100%), 1fr));gap:14px 18px;display:grid}.nx-input,.nx-select,.nx-textarea{width:100%;min-height:var(--nx-h-38);border:1px solid var(--nx-input-border-filled);border-radius:var(--nx-r-control);background:var(--nx-input-bg-filled);box-shadow:var(--nx-input-shadow);color:var(--nx-ink);font-family:inherit;font-size:var(--nx-fs-14);transition:border-color var(--nx-dur-hover), background var(--nx-dur-hover), box-shadow var(--nx-dur-hover);padding:0 12px;line-height:1.4;display:block}.nx-input{height:var(--nx-h-38)}.nx-input:placeholder-shown,.nx-textarea:placeholder-shown,.nx-input--date[data-empty=true],.nx-combo[data-empty=true] .nx-combo-input{border-style:dashed;border-color:var(--nx-input-border-empty);background:var(--nx-input-bg-empty)}.nx-select:has(option:checked[value=""]){border-style:dashed;border-color:var(--nx-input-border-empty);background:var(--nx-input-bg-empty)}.nx-input::placeholder,.nx-textarea::placeholder{color:var(--nx-ink-muted);opacity:1}.nx-input:hover,.nx-select:hover,.nx-textarea:hover{border-color:var(--nx-line-2)}.nx-input:focus-visible,.nx-select:focus-visible,.nx-textarea:focus-visible,.nx-input:focus,.nx-textarea:focus{border-style:solid;border-color:var(--nx-accent);outline:2px solid var(--nx-focus);outline-offset:1px;box-shadow:0 0 0 3px var(--nx-accent-soft)}.nx-input[aria-invalid=true],.nx-select[aria-invalid=true],.nx-textarea[aria-invalid=true]{border-style:solid;border-color:color-mix(in srgb, var(--nx-bad) 55%, transparent);background:color-mix(in srgb, var(--nx-bad) 5%, var(--nx-panel))}.nx-input[data-changed=true],.nx-textarea[data-changed=true]{border-color:color-mix(in srgb, var(--nx-accent) 45%, transparent)}.nx-input:disabled,.nx-select:disabled,.nx-textarea:disabled{opacity:var(--nx-opacity-disabled);cursor:not-allowed}.nx-input[readonly],.nx-textarea[readonly]{background:var(--nx-input-bg-readonly);box-shadow:none;cursor:text;border-style:solid}.nx-input--num{text-align:right;font-variant-numeric:tabular-nums}.nx-input--sm,.nx-select--sm{height:32px;min-height:32px;font-size:var(--nx-fs-13);padding:0 10px}.nx-textarea{resize:vertical;min-height:76px;padding:13px 14px;line-height:1.6}.nx-input[type=date]{font-variant-numeric:tabular-nums}.nx-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.nx-select-wrap{display:block;position:relative}.nx-select{appearance:none;height:var(--nx-h-38);cursor:pointer;padding:0 34px 0 12px;font-weight:500}.nx-select:has(option:checked[value=""]){color:var(--nx-ink-muted);font-weight:400}.nx-select-wrap>svg{width:16px;height:16px;color:var(--nx-ink-muted);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.nx-unitfield,.nx-moneyfield .nx-inputgroup{display:block;position:relative}.nx-unitfield>.nx-input,.nx-moneyfield .nx-inputgroup>.nx-input{padding-right:52px}.nx-unit,.nx-moneyfield .nx-input-addon{color:var(--nx-ink-muted);font-size:var(--nx-fs-12_5);pointer-events:none;background:0 0;border:0;padding:0;font-weight:500;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.nx-moneyfield .nx-inputgroup:has(>.nx-select-wrap)>.nx-input{padding-right:92px}.nx-moneyfield .nx-inputgroup>.nx-select-wrap{width:84px;position:absolute;top:3px;bottom:3px;right:3px}.nx-moneyfield .nx-inputgroup>.nx-select-wrap .nx-select{border-radius:var(--nx-r-xs);height:100%;min-height:0;box-shadow:none;background:color-mix(in srgb, var(--nx-ink) 5%, transparent);font-size:var(--nx-fs-12_5);border:0}.nx-inputgroup{align-items:stretch;display:flex}.nx-inputgroup>.nx-input{flex:auto;min-width:0}.nx-input-addon{color:var(--nx-ink-muted);font-size:var(--nx-fs-12_5);place-items:center;padding:0 10px;font-weight:500;display:grid}.nx-check{cursor:pointer;font-size:var(--nx-fs-14);align-items:flex-start;gap:10px;display:inline-flex}.nx-check-input,.nx-check>input[type=checkbox]:not(.nx-switch-input){appearance:none;border:1.5px solid var(--nx-line-2);border-radius:var(--nx-r-check);background:var(--nx-panel);cursor:pointer;width:19px;height:19px;transition:background var(--nx-dur-hover), border-color var(--nx-dur-hover);flex:none;margin:1px 0 0;position:relative}.nx-check-input:hover,.nx-check>input[type=checkbox]:not(.nx-switch-input):hover{border-color:var(--nx-accent)}.nx-check-input:checked,.nx-check-input:indeterminate,.nx-check>input[type=checkbox]:not(.nx-switch-input):checked{border-color:var(--nx-accent-fill);background:var(--nx-accent-fill)}.nx-check-input:checked:after,.nx-check>input[type=checkbox]:not(.nx-switch-input):checked:after,.nx-check-input:indeterminate:after{content:"";background:var(--nx-on-accent);position:absolute;inset:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.nx-check-input:indeterminate:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E") 50%/contain no-repeat}.nx-check-input:focus-visible,.nx-check>input:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px;box-shadow:0 0 0 3px var(--nx-accent-soft)}.nx-check-text{flex-direction:column;gap:2px;display:flex}.nx-check-hint{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted)}.nx-check:has(input:disabled){opacity:var(--nx-opacity-disabled);cursor:not-allowed}.nx-check .nx-switch-input{appearance:none;border-radius:var(--nx-r-pill);background:color-mix(in srgb, var(--nx-ink) 14%, transparent);width:42px;height:25px;box-shadow:var(--nx-input-shadow);cursor:pointer;transition:background var(--nx-dur-fade), box-shadow var(--nx-dur-fade);border:0;flex:none;margin:0;position:relative}.nx-check .nx-switch-input:before{content:"";background:var(--nx-white);width:21px;height:21px;box-shadow:var(--nx-switch-knob-shadow);transition:transform var(--nx-dur-fade) var(--nx-ease-press);border-radius:50%;position:absolute;top:2px;left:2px}.nx-check .nx-switch-input:checked{background:var(--nx-accent-fill);box-shadow:0 6px 14px -6px color-mix(in srgb, var(--nx-accent) 55%, transparent)}.nx-check .nx-switch-input:checked:before{transform:translate(17px)}.nx-check .nx-switch-input:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-check.nx-inline-switch{vertical-align:middle;align-items:center;gap:0}.nx-combo.nx-inline-combo{min-width:190px}.nx-search{border:1px solid var(--nx-glass-button-border);border-radius:var(--nx-r-pill);background:var(--nx-glass-button-bg);min-width:140px;max-width:280px;height:36px;color:var(--nx-ink-muted);transition:border-color var(--nx-dur-hover);flex:220px;align-items:center;gap:8px;padding:0 14px;display:flex;position:relative}.nx-search:focus-within{border-color:var(--nx-accent);outline:2px solid var(--nx-focus);outline-offset:1px}.nx-search>svg{pointer-events:none;flex:none;width:16px;height:16px}.nx-search :is(.nx-search-input,.nx-input){width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;color:var(--nx-ink);font-family:inherit;font-size:var(--nx-fs-13_5);background:0 0;border:0;border-radius:0;outline:none;padding:0}.nx-search :is(.nx-search-input,.nx-input)::placeholder{color:var(--nx-ink-muted)}.nx-combo{position:relative}.nx-combo .nx-combo-input{padding-right:36px;font-weight:500}.nx-combo-toggle{border-radius:0 var(--nx-r-control) var(--nx-r-control) 0;width:34px;color:var(--nx-ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:1px;bottom:1px;right:1px}.nx-combo-toggle svg{width:16px;height:16px;transition:transform var(--nx-dur-fade) var(--nx-ease-press), color var(--nx-dur-hover)}.nx-combo[data-open=true] .nx-combo-toggle svg{color:var(--nx-accent-text);transform:rotate(180deg)}.nx-combo[data-open=true] .nx-combo-input{border-style:solid;border-color:var(--nx-accent);box-shadow:0 0 0 3px var(--nx-accent-soft)}.nx-combo-list{z-index:var(--nx-z-popover);border:1px solid var(--nx-line);border-radius:var(--nx-r-rail-item);background:var(--nx-glass-menu-bg);min-width:220px;max-height:min(440px,52vh);box-shadow:var(--nx-glass-menu-shadow);-webkit-backdrop-filter:var(--nx-glass-menu-filter);backdrop-filter:var(--nx-glass-menu-filter);scrollbar-width:thin;animation:nx-pop-in .18s var(--nx-ease-press) both;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@keyframes nx-pop-in{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}.nx-combo-option{border-radius:var(--nx-r-item);cursor:pointer;min-height:46px;font-size:var(--nx-fs-13_5);align-items:center;gap:10px;padding:6px 12px;font-weight:500;display:flex}.nx-combo-option-text{flex-direction:column;gap:1px;min-width:0;display:flex}.nx-combo-option-label{overflow-wrap:anywhere}.nx-combo-option-desc{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);font-weight:400}.nx-combo-option[data-active=true]{background:var(--nx-hover)}.nx-combo-option[aria-selected=true]{background:color-mix(in srgb, var(--nx-accent) 11%, transparent)}.nx-combo-option[aria-disabled=true]{opacity:var(--nx-opacity-disabled);cursor:not-allowed}.nx-combo-option svg{flex:none;width:15px;height:15px}.nx-combo-option-check{width:15px;color:var(--nx-accent-text);flex:none}.nx-combo-create{border-top:1px solid var(--nx-line);color:var(--nx-accent-text);margin-top:4px;font-weight:600}.nx-combo-empty{color:var(--nx-ink-muted);font-size:var(--nx-fs-12_5);padding:12px}@media (pointer:coarse){.nx-input,.nx-select{height:44px;min-height:44px}.nx-check{padding-block:calc((var(--nx-touch-target) - 24px) / 2);margin-block:calc((24px - var(--nx-touch-target)) / 2)}.nx-check-input,.nx-check>input[type=checkbox]:not(.nx-switch-input){width:24px;height:24px;margin-top:0}}@media (max-width:767px){.nx-formgrid{grid-template-columns:minmax(0,1fr)}}.nx-suggest-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.nx-suggest-chip{min-height:var(--nx-h-28);border:1px solid var(--nx-line);border-radius:var(--nx-r-pill);background:var(--nx-panel);color:var(--nx-ink-muted);font:inherit;font-size:var(--nx-fs-12);cursor:pointer;transition:color var(--nx-dur-hover), border-color var(--nx-dur-hover), background var(--nx-dur-hover);padding:0 10px}.nx-suggest-chip:hover{color:var(--nx-accent-text);border-color:var(--nx-accent);background:var(--nx-accent-soft)}.nx-suggest-chip:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}@media (pointer:coarse){.nx-suggest-chip{min-height:var(--nx-touch-target)}}.nx-check-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 16px;display:grid}
@property --nx-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --nx-fade-end{syntax:"<length>";inherits:false;initial-value:0}.nx-tablecard{border-radius:var(--nx-r-card);border:1px solid var(--nx-glass-card-border);background:var(--nx-glass-card-bg);min-width:0;max-width:100%;box-shadow:var(--nx-glass-card-shadow);-webkit-backdrop-filter:var(--nx-glass-card-filter);backdrop-filter:var(--nx-glass-card-filter);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.nx-tablecard[data-variant=plain],.nx-card .nx-tablecard{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.nx-tablewrap{max-width:100%;max-height:var(--nx-table-max-height);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--nx-line-2) transparent;position:relative;overflow:auto}.nx-tablewrap::-webkit-scrollbar{width:8px;height:8px}.nx-tablewrap::-webkit-scrollbar-thumb{background:var(--nx-line-2);border-radius:var(--nx-r-pill)}.nx-tablewrap::-webkit-scrollbar-track{background:0 0}@supports (animation-timeline:scroll()){.nx-tablewrap{-webkit-mask-image:linear-gradient(to right, #00000026, black var(--nx-fade-start), black calc(100% - var(--nx-fade-end)), #00000026);-webkit-mask-image:linear-gradient(to right, #00000026, black var(--nx-fade-start), black calc(100% - var(--nx-fade-end)), #00000026);mask-image:linear-gradient(to right, #00000026, black var(--nx-fade-start), black calc(100% - var(--nx-fade-end)), #00000026);animation:linear both nx-table-scroll-fade;animation-duration:auto;animation-timeline:scroll(self inline)}}@keyframes nx-table-scroll-fade{0%{--nx-fade-start:0px;--nx-fade-end:var(--nx-table-fade)}6%{--nx-fade-start:var(--nx-table-fade)}94%{--nx-fade-end:var(--nx-table-fade)}to{--nx-fade-start:var(--nx-table-fade);--nx-fade-end:0px}}.nx-tablewrap:focus-visible{outline:2px solid var(--nx-focus);outline-offset:-2px}@supports selector(:has(*)){.nx-tablewrap:focus-visible{outline:none}.nx-tablecard:has(>.nx-tablewrap:focus-visible):after{content:"";z-index:4;border-radius:inherit;outline:2px solid var(--nx-focus);outline-offset:-2px;pointer-events:none;position:absolute;inset:0}}.nx-tablewrap[data-max-height=none]{max-height:none}.nx-tablewrap,.nx-pagehead+.nx-tablewrap,.nx-pagehead+:is(div,section)>.nx-tablewrap:first-child{background:0 0;border-top:0}.nx-table{width:100%;min-width:var(--nx-table-min-width);border-collapse:separate;border-spacing:0;font-size:var(--nx-fs-13_5);font-variant-numeric:tabular-nums}.nx-table caption{text-align:left}.nx-table th{padding:12px var(--nx-cell-px);background:var(--nx-table-head-solid);color:var(--nx-ink-2);font-size:var(--nx-fs-12);letter-spacing:.01em;text-transform:none;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--nx-line);font-weight:500;line-height:1.5}.nx-table th[data-text=true]{white-space:normal}.nx-table[data-sticky=true] thead th{z-index:2;position:sticky;top:0}.nx-table td{padding:var(--nx-cell-py) var(--nx-cell-px);color:var(--nx-ink);vertical-align:middle;white-space:nowrap;transition:background var(--nx-dur-hover);border-bottom:0}.nx-table tbody tr+tr td{border-top:1px solid var(--nx-line)}.nx-table td.nx-dim{color:var(--nx-ink-2)}.nx-table td[data-text=true]{white-space:normal;overflow-wrap:break-word;min-width:7.5rem}.nx-table td[data-wrap=true]{white-space:normal;min-width:200px}.nx-table td[data-nowrap=true]{white-space:nowrap}.nx-table td[data-truncate=true]{max-width:var(--nx-cell-max,240px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-table :is(.nx-rowlink,.nx-badge,.nx-doctag,.nx-mono,code){white-space:nowrap}.nx-table td[data-wrap=true] .nx-rowlink{white-space:normal}.nx-table :is(th,td)[data-align=right],.nx-table :is(th,td).nx-num{text-align:right}.nx-table :is(th,td)[data-align=center]{text-align:center}.nx-table tbody tr:hover td{background:var(--nx-row-hover)}[data-table-style=zebra] .nx-table td{border-bottom-color:#0000}[data-table-style=zebra] .nx-table tbody tr:nth-child(2n) td{background:var(--nx-zebra)}[data-table-style=zebra] .nx-table tbody tr:hover td{background:var(--nx-row-hover)}.nx-table tbody tr[data-selected] td{background:var(--nx-accent-soft)}.nx-table tr[data-row-link=true]{position:relative}.nx-rowlink{color:inherit;font-variant-numeric:tabular-nums;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, currentColor 32%, transparent);text-decoration-color:color-mix(in srgb, currentColor 32%, transparent);text-underline-offset:3px;align-items:center;gap:5px;font-weight:500;display:inline-flex}.nx-rowlink:before{content:"";opacity:.4;width:11px;height:11px;transition:opacity var(--nx-dur-hover), transform var(--nx-dur-hover) var(--nx-ease-press);background:currentColor;flex:none;order:2;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6.5 15.5 12 9 17.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6.5 15.5 12 9 17.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.nx-rowlink:after{content:"";z-index:0;position:absolute;inset:0}.nx-table tbody tr[data-row-link=true]:hover .nx-rowlink,.nx-rowlink:hover{color:var(--nx-accent-text);text-decoration-style:solid;text-decoration-color:currentColor}.nx-table tbody tr[data-row-link=true]:hover .nx-rowlink:before{opacity:.85;transform:translate(2px)}.nx-rowlink:focus-visible{outline:none}.nx-rowlink:focus-visible:after{outline:2px solid var(--nx-focus);outline-offset:-2px;border-radius:var(--nx-r-xs)}.nx-table tr[data-row-link=true] td :is(a:not(.nx-rowlink),button,input,select,textarea,label,summary,details,form,[role=button],[role=link],[role=checkbox],[role=switch],[tabindex]:not([tabindex="-1"])){z-index:1;position:relative}.nx-table tr[data-row-link=true] td:has(:is(details[open],[aria-expanded=true])){z-index:2;position:relative}.nx-cell2{vertical-align:middle;flex-direction:column;gap:1px;min-width:0;max-width:100%;display:inline-flex}.nx-cell2-primary{min-width:0;color:var(--nx-ink);font-weight:500}.nx-cell2-secondary{min-width:0;color:var(--nx-ink-muted);font-size:var(--nx-fs-12_5);font-weight:400;line-height:1.4}.nx-table td[data-two-line=true]{white-space:normal}.nx-table td[data-two-line=true] .nx-cell2-secondary{overflow-wrap:anywhere}.nx-table td[data-align=right] .nx-cell2{align-items:flex-end}.nx-sortlink{color:inherit;border-radius:var(--nx-r-xs);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.nx-sortlink:hover{color:var(--nx-ink)}.nx-sorticon{opacity:.35;stroke-width:2px;width:12px;height:12px;transition:opacity var(--nx-dur-hover);flex:none}.nx-sortlink:hover .nx-sorticon,.nx-sortlink[data-sorted] .nx-sorticon{opacity:1}.nx-sortlink[data-sorted]{color:var(--nx-ink)}th[data-align=right] .nx-sortlink{flex-direction:row}.nx-table :is(th,td).nx-selectcell{text-align:center;width:18px;padding-right:4px}.nx-table .nx-selectcell .nx-check-input{vertical-align:middle;width:18px;height:18px;margin:0}.nx-table :is(th,td).nx-actioncell{white-space:nowrap;text-align:right;width:1%}.nx-table td.nx-actioncell :is(.nx-btn--quiet,.nx-btn--ghost){padding:0 8px}.nx-bulkbar{border:1px solid color-mix(in srgb, var(--nx-accent) 30%, transparent);border-radius:var(--nx-r);background:color-mix(in srgb, var(--nx-accent) 7%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:10px 14px;display:flex}.nx-bulkbar[hidden]{display:none}.nx-bulkcount{font-size:var(--nx-fs-13);color:var(--nx-accent-text);font-variant-numeric:tabular-nums;font-weight:600}.nx-bulkbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nx-table tfoot td{z-index:2;background:var(--nx-table-foot-solid);border-top:1px solid var(--nx-line-2);white-space:nowrap;padding-block:13px;font-weight:600;position:sticky;bottom:0}.nx-table tfoot tr+tr td{border-top:0;position:static}.nx-table tfoot td.nx-table-footnote{font-size:var(--nx-fs-12_5);color:var(--nx-ink-2);white-space:normal;font-weight:500}.nx-table-empty{padding:40px 24px}.nx-table-empty>:is(.nx-state,.nx-emptybox){box-shadow:none;background:0 0;border:0;padding:0}.nx-table-loadingrow td{text-align:center;color:var(--nx-ink-2);padding-block:40px}.nx-table-loading{font-size:var(--nx-fs-13_5);align-items:center;gap:8px;display:inline-flex}.nx-table-loading svg{width:14px;height:14px}.nx-tablefoot{border-top:1px solid var(--nx-line);padding:8px 16px}.nx-tablefoot:empty{display:none}.nx-pagination{color:var(--nx-ink-2);font-size:var(--nx-fs-12_5);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding-block:4px;display:flex}.nx-pagination-actions{align-items:center;gap:8px;display:flex}.nx-pagination-range,.nx-pagination-page{font-variant-numeric:tabular-nums}.nx-colchooser{display:inline-block;position:relative}.nx-colchooser>summary{cursor:pointer;list-style:none}.nx-colchooser>summary::-webkit-details-marker{display:none}.nx-colchooser-pop{text-align:start;white-space:normal;z-index:var(--nx-z-menu);border:1px solid var(--nx-line);border-radius:var(--nx-r-rail-item);background:var(--nx-glass-menu-bg);min-width:240px;max-height:min(440px,60vh);box-shadow:var(--nx-glass-menu-shadow);-webkit-backdrop-filter:var(--nx-glass-menu-filter);backdrop-filter:var(--nx-glass-menu-filter);flex-direction:column;gap:12px;padding:12px 14px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}.nx-colchooser-pop fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}@media (pointer:coarse){.nx-table .nx-selectcell .nx-check-input{width:24px;height:24px}.nx-table :is(th,td).nx-selectcell{width:24px}}@media (max-width:767px){.nx-table{--nx-cell-px:12px}.nx-table td{padding-block:11px}.nx-table :is(th,td)[data-priority=low]{display:none}.nx-table td[data-wrap=true]{min-width:9rem}.nx-table td[data-text=true]{min-width:6.5rem}}@media (max-width:599px){.nx-table tfoot td{white-space:normal;overflow-wrap:anywhere}.nx-table[data-phone=cards]{width:100%;min-width:0;display:block}.nx-table[data-phone=cards]>:is(thead,tbody,tfoot){display:block}.nx-table[data-phone=cards]>thead>tr{align-items:center;display:flex}.nx-table[data-phone=cards]>thead th:not(.nx-selectcell){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nx-table[data-phone=cards]>thead th.nx-selectcell{align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}.nx-table[data-phone=cards]>thead th.nx-selectcell:after{content:attr(data-label);content:attr(data-label) / "";font-weight:500}.nx-table[data-phone=cards]>tbody>tr{flex-wrap:wrap;align-items:center;column-gap:12px;padding:12px 14px;display:flex;position:relative}.nx-table[data-phone=cards]>tbody>tr+tr{border-top:1px solid var(--nx-line)}.nx-table[data-phone=cards]>tbody>tr:after{content:"";flex-basis:100%;order:3;height:0}.nx-table.nx-table[data-phone=cards]>tbody>tr>td{background:0 0;border:0;min-width:0;max-width:100%;padding:0;display:block}.nx-table[data-phone=cards]>tbody>tr>td:is([data-m=hide],[data-m=meta][data-empty=true]){display:none}.nx-table[data-phone=cards]>tbody>tr>td.nx-selectcell{flex:none;order:0;width:auto;padding:0}.nx-table[data-phone=cards]>tbody>tr>td[data-m=primary]{text-align:left;white-space:normal;overflow-wrap:anywhere;flex:1 1 0;order:1}.nx-table[data-phone=cards]>tbody>tr>td[data-m=primary] .nx-rowlink{white-space:normal;overflow-wrap:anywhere;max-width:100%}.nx-table[data-phone=cards]>tbody>tr>td[data-m=top]{text-align:right;flex:none;order:2;max-width:55%;margin-left:auto;font-weight:500}.nx-table[data-phone=cards]>tbody>tr>td[data-m=meta]{color:var(--nx-ink-2);font-size:var(--nx-fs-12_5);text-align:left;white-space:normal;flex:0 auto;order:4;margin-top:4px}.nx-table[data-phone=cards]>tbody>tr>td[data-m=meta][data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-table[data-phone=cards]>tbody>tr>td[data-m=meta]:not(:nth-child(1 of [data-m=meta]:not([data-empty=true]))):before{content:"·  ";content:"·  " / "";color:var(--nx-ink-3)}.nx-table[data-phone=cards]>tbody>tr>td[data-m=meta][data-label]:is(.nx-num,[data-align=right]):before{content:attr(data-label) " ";content:attr(data-label) " " / "";color:var(--nx-ink-muted)}.nx-table[data-phone=cards]>tbody>tr>td[data-m=meta][data-label]:is(.nx-num,[data-align=right]):not(:nth-child(1 of [data-m=meta]:not([data-empty=true]))):before{content:"·  " attr(data-label) " ";content:"·  " attr(data-label) " " / ""}.nx-table[data-phone=cards]>tbody>tr>td[data-m=meta] :is(.nx-cell2,.nx-cell2-primary,.nx-cell2-secondary){font-weight:inherit;color:inherit;display:inline}.nx-table[data-phone=cards]>tbody>tr>td[data-m=meta] .nx-cell2-secondary:before{content:" · ";content:" · " / ""}.nx-table[data-phone=cards]>tbody>tr>td[data-m=end]{text-align:right;flex:none;order:5;margin-top:4px;margin-left:auto}.nx-table[data-phone=cards]>tbody>tr>td[data-m=end]~td[data-m=end]{margin-left:0}.nx-table[data-phone=cards]>tbody>tr>td.nx-actioncell{flex:none;order:6;width:auto;margin-top:4px;margin-left:auto}.nx-table[data-phone=cards]>tbody>tr>td[data-m=end]~td.nx-actioncell{margin-left:0}.nx-table[data-phone=cards]>tbody>tr.nx-table-loadingrow>td{text-align:center;flex:100%;padding-block:28px}.nx-table[data-phone=cards]>tbody>tr:hover{background:var(--nx-row-hover)}[data-table-style=zebra] .nx-table[data-phone=cards]>tbody>tr:nth-child(2n){background:var(--nx-zebra)}[data-table-style=zebra] .nx-table[data-phone=cards]>tbody>tr:nth-child(2n):hover{background:var(--nx-row-hover)}.nx-table[data-phone=cards]>tbody>tr[data-selected]{background:var(--nx-accent-soft)}.nx-table[data-phone=cards]>tfoot>tr{flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:10px 14px;display:flex}.nx-table[data-phone=cards]>tfoot>tr.nx-table-sumrow{z-index:2;background:var(--nx-table-foot-solid);border-top:1px solid var(--nx-line-2);position:sticky;bottom:0}.nx-table.nx-table[data-phone=cards]>tfoot>tr>td{text-align:left;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;padding:0;display:block;position:static}.nx-table[data-phone=cards]>tfoot>tr>td:is([data-empty=true],[data-m=hide]){display:none}.nx-table[data-phone=cards]>tfoot>tr>td[data-label]:before{content:attr(data-label) " ";content:attr(data-label) " " / "";color:var(--nx-ink-2);font-weight:500}.nx-table[data-phone=cards]>tfoot>tr>td.nx-table-footnote{flex:100%}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.nx-tablecard:not([data-transparency=glass] *){background:var(--nx-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}
.nx-card{border-radius:var(--nx-r-card);border:1px solid var(--nx-glass-card-border);background:var(--nx-glass-card-bg);min-width:0;box-shadow:var(--nx-glass-card-shadow);-webkit-backdrop-filter:var(--nx-glass-card-filter);backdrop-filter:var(--nx-glass-card-filter);flex-direction:column;display:flex}.nx-card-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.nx-card-heading{min-width:0}.nx-card-title{font-size:var(--nx-fs-14_5);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-weight:600;line-height:1.35;display:flex}.nx-card-icon{color:var(--nx-ink-2);flex:none;display:inline-grid}.nx-card-icon svg{stroke-width:1.9px;width:15px;height:15px}.nx-card-step{border-radius:var(--nx-r-pill);background:var(--nx-accent-fill);width:22px;height:22px;color:var(--nx-on-accent);font-size:var(--nx-fs-11_5);font-weight:var(--nx-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:0;flex:none;place-items:center;display:inline-grid}.nx-card[data-selected=true]{border-color:color-mix(in srgb, var(--nx-accent) 55%, transparent);background:linear-gradient(color-mix(in srgb, var(--nx-accent) 6%, transparent), color-mix(in srgb, var(--nx-accent) 6%, transparent)), var(--nx-glass-card-bg);box-shadow:0 0 0 1px color-mix(in srgb, var(--nx-accent) 40%, transparent), var(--nx-glass-card-shadow)}.nx-card-subtitle{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);margin:2px 0 0}.nx-card-actions{flex:none;align-items:center;gap:8px;display:flex}.nx-card-meta{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.nx-card-head{flex-wrap:wrap}.nx-card-heading{flex:7rem}.nx-card-actions{flex-wrap:wrap;max-width:100%}@media (max-width:480px){.nx-card-actions{flex:100%;justify-content:flex-start}.nx-card-meta{white-space:normal}}.nx-card-body{min-width:0;padding:18px 20px}.nx-card[data-head=true]>.nx-card-body{padding-top:14px}.nx-card[data-flush=true]>.nx-card-body{padding:0}.nx-card[data-flush=true][data-head=true]>.nx-card-body{border-top:1px solid var(--nx-line);margin-top:14px}.nx-card[data-flush=true]>.nx-card-body:last-child{border-radius:0 0 var(--nx-r-card) var(--nx-r-card);overflow:hidden}.nx-card-foot{border-top:1px solid var(--nx-line);font-size:var(--nx-fs-12_5);color:var(--nx-ink-2);padding:12px 20px 16px}.nx-cardgrid{grid-template-columns:repeat(auto-fill, minmax(min(var(--nx-card-min,260px), 100%), 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.nx-cardgrid>li{min-width:0;display:flex}.nx-cardgrid>li>*{flex:auto}.nx-cardgrid:has(>li>.nx-entity){grid-template-columns:repeat(auto-fill, minmax(min(var(--nx-card-min,250px), 100%), 1fr))}.nx-cardgrid[data-variant=hub]{place-content:center;align-items:stretch;gap:var(--nx-card-grid-gap);flex-wrap:wrap;width:100%;display:flex}.nx-cardgrid[data-variant=hub]>li{flex:0 280px;min-width:min(230px,100%);max-width:320px}.nx-page:has(.nx-hubgrid){justify-content:safe center}.nx-page:has(.nx-hubgrid):has(.nx-pagehead,.nx-seg-wrap,.nx-detailhead){justify-content:flex-start}.nx-entity{border-radius:var(--nx-r-card);border:1px solid var(--nx-glass-card-border);background:var(--nx-glass-card-bg);min-width:0;min-height:160px;box-shadow:var(--nx-glass-card-shadow);-webkit-backdrop-filter:var(--nx-glass-card-filter);backdrop-filter:var(--nx-glass-card-filter);color:var(--nx-ink);transition:box-shadow var(--nx-dur-fade), border-color var(--nx-dur-fade), transform var(--nx-dur-fade) var(--nx-ease-press);flex-direction:column;gap:10px;padding:16px 18px;text-decoration:none;display:flex;position:relative}a.nx-entity:hover{box-shadow:var(--nx-glass-card-hover-shadow);transform:translateY(-2px)}a.nx-entity:focus-visible{outline:2px solid var(--nx-focus);outline-offset:3px}.nx-entity[aria-disabled=true]{opacity:.55}.nx-entity-top{align-items:flex-start;gap:12px;min-width:0;display:flex}.nx-entity-icon{border-radius:var(--nx-r-control);background:color-mix(in srgb, var(--nx-ink) 7%, transparent);width:38px;height:38px;color:var(--nx-ink-2);transition:background var(--nx-dur-fade), color var(--nx-dur-fade);flex:none;place-items:center;display:grid}.nx-entity-icon svg{stroke-width:1.7px;width:20px;height:20px}a.nx-entity:hover .nx-entity-icon{background:color-mix(in srgb, var(--nx-accent) 12%, transparent);color:var(--nx-accent-text)}.nx-entity-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.nx-entity-title{font-size:var(--nx-fs-14_5);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.nx-entity-desc{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.nx-entity-side{flex:none;padding-top:2px;display:flex}.nx-entity-go{width:16px;height:16px;color:var(--nx-ink-muted);transition:transform var(--nx-dur-hover), color var(--nx-dur-hover)}a.nx-entity:hover .nx-entity-go{color:var(--nx-accent-text);transform:translate(2px)}.nx-entity-facts{border-top:1px solid var(--nx-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:4px;padding-top:14px;display:grid}.nx-entity-fact{flex-direction:column;gap:2px;min-width:0;display:flex}.nx-entity-fact b{font-size:var(--nx-fs-18);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.nx-entity-fact>span{font-size:var(--nx-fs-11_5);color:var(--nx-ink-muted);line-height:1.35}.nx-entity-fact[data-tone=warn] b{color:var(--nx-accent-text)}.nx-entity-facts[data-layout=rows]{grid-template-columns:minmax(0,1fr);gap:0;padding-top:4px}.nx-entity-facts[data-layout=rows]>.nx-entity-fact{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0}.nx-entity-facts[data-layout=rows]>.nx-entity-fact+.nx-entity-fact{border-top:1px solid var(--nx-line)}.nx-entity-facts[data-layout=rows]>.nx-entity-fact>span{min-width:0;font-size:var(--nx-fs-12_5);color:var(--nx-ink-2);line-height:1.4}.nx-entity-facts[data-layout=rows]>.nx-entity-fact>b{font-size:var(--nx-fs-13_5);letter-spacing:normal;text-align:right;flex:none;font-weight:600}.nx-entity[data-attention=true]{box-shadow:inset 3px 0 0 var(--nx-warn), var(--nx-glass-card-shadow)}a.nx-entity[data-attention=true]:hover{box-shadow:inset 3px 0 0 var(--nx-warn), var(--nx-glass-card-hover-shadow)}.nx-entity[data-accent]{--nx-entity-rule:var(--nx-accent);border-top:3px solid var(--nx-entity-rule)}.nx-entity[data-accent=ok]{--nx-entity-rule:var(--nx-ok)}.nx-entity[data-accent=warn]{--nx-entity-rule:var(--nx-warn)}.nx-entity[data-accent=bad]{--nx-entity-rule:var(--nx-bad)}.nx-entity[data-accent=info]{--nx-entity-rule:var(--nx-info)}.nx-entity-foot{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:auto;padding-top:4px;display:flex}.nx-entity-status{flex:none;max-width:58%;display:flex}.nx-entity-foot:not(:has(>.nx-entity-meta))>.nx-entity-status{max-width:100%}.nx-entity-meta{min-width:0;font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);font-variant-numeric:tabular-nums;text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;display:flex}.nx-metric{border-radius:var(--nx-r-card);border:1px solid var(--nx-glass-card-border);background:var(--nx-glass-kpi-bg);min-width:0;box-shadow:var(--nx-glass-card-shadow);-webkit-backdrop-filter:var(--nx-glass-card-filter);backdrop-filter:var(--nx-glass-card-filter);color:var(--nx-ink);transition:transform var(--nx-dur-fade) var(--nx-ease-press), box-shadow var(--nx-dur-fade);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex;position:relative}a.nx-metric:hover{box-shadow:var(--nx-glass-card-hover-shadow);transform:translateY(-2px)}a.nx-metric:focus-visible{outline:2px solid var(--nx-focus);outline-offset:3px}a.nx-metric:hover .nx-metric-go{color:var(--nx-accent-text);transform:translate(2px)}.nx-metric-label{font-size:var(--nx-fs-12_5);letter-spacing:normal;text-transform:none;color:var(--nx-ink-muted);align-items:flex-start;gap:8px;font-weight:400;line-height:1.4;display:flex}.nx-metric-labeltext{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;flex:auto;min-width:0}.nx-metric-icon{flex:none;display:inline-grid}.nx-metric-icon svg{stroke-width:1.8px;width:15px;height:15px}.nx-metric-go{width:16px;height:16px;color:var(--nx-ink-muted);transition:transform var(--nx-dur-hover), color var(--nx-dur-hover);flex:none}.nx-metric-value{font-size:var(--nx-fs-27);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-weight:600;line-height:1.15}.nx-metric[data-emphasis=attention] .nx-metric-value{color:var(--nx-accent-text)}.nx-metric[data-emphasis=muted] .nx-metric-value{color:var(--nx-ink-muted)}.nx-metric-delta{font-size:var(--nx-fs-12_5);font-variant-numeric:tabular-nums;color:var(--nx-ink-2);align-items:center;gap:4px;font-weight:500;display:inline-flex}.nx-metric-delta svg{width:14px;height:14px}.nx-metric-delta[data-tone=ok]{color:var(--nx-ok-text)}.nx-metric-delta[data-tone=bad]{color:var(--nx-bad-text)}.nx-metric-hint{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);font-variant-numeric:tabular-nums}.nx-metric-hint:empty{display:none}.nx-cardgrid:has(>li>.nx-metric){grid-template-columns:repeat(auto-fit, minmax(min(var(--nx-card-min,180px), 100%), 1fr));gap:12px}.nx-kv{font-size:var(--nx-fs-13_5);grid-template-columns:fit-content(60%) minmax(0,1fr);column-gap:0;margin:0;display:grid}.nx-kv-row{display:contents}.nx-kv dt,.nx-kv dd{border-top:1px solid var(--nx-line);border-bottom:0;padding:12px 0}.nx-kv-row:first-child>:is(dt,dd){border-top:0}.nx-kv dt{color:var(--nx-ink-2);min-width:min(7.5rem,100%);padding-right:24px}.nx-kv dd{min-width:0;color:var(--nx-ink);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:500}.nx-kv dd :is(.nx-badge,.nx-doctag){vertical-align:middle;min-width:0;max-width:100%}.nx-kv dd>.nx-cluster{justify-content:flex-end}.nx-kv[data-align=start] dd>.nx-cluster{justify-content:flex-start}.nx-card[data-flush=true]>.nx-card-body>.nx-kv dt{padding-left:20px}.nx-card[data-flush=true]>.nx-card-body>.nx-kv dd{padding-right:20px}.nx-dialog-body .nx-kv :is(dt,dd){padding-block:13px;line-height:1.5}.nx-kv[data-align=start] dd{text-align:left}.nx-kv-hint{font-size:var(--nx-fs-12_5);color:var(--nx-ink-muted);font-weight:400;display:block}@media (max-width:767px){.nx-cardgrid:has(>li>.nx-metric){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nx-metric{border-radius:var(--nx-r-rail-item);padding:13px 14px}.nx-metric-value{font-size:var(--nx-fs-21)}.nx-metric-icon{display:none}.nx-cardgrid:has(>li>.nx-entity){grid-template-columns:minmax(0,1fr)}.nx-cardgrid[data-variant=hub]>li{flex:100%;max-width:none}.nx-page:has(.nx-hubgrid){justify-content:flex-start}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:is(.nx-card,.nx-entity,.nx-metric):not([data-transparency=glass] *){background:var(--nx-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}
.nx-toasts{z-index:var(--nx-z-toast);pointer-events:none;background:0 0;border:0;flex-direction:column;align-items:flex-end;gap:10px;width:auto;max-width:calc(100vw - 32px);margin:0;padding:0;list-style:none;display:flex;position:fixed;inset:auto 22px 22px auto;overflow:visible}.nx-toastlayer{width:0;height:0;color:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.nx-toasts:empty{visibility:hidden}[data-rail=bottom] .nx-toasts{bottom:calc(var(--nx-rail-size-b) + 28px)}.nx-toast{border:1px solid var(--nx-glass-toast-border);border-radius:var(--nx-r-rail-item);background:var(--nx-glass-toast-bg);min-width:250px;max-width:340px;-webkit-backdrop-filter:var(--nx-glass-toast-filter);backdrop-filter:var(--nx-glass-toast-filter);box-shadow:var(--nx-glass-toast-shadow);color:var(--nx-ink);font-size:var(--nx-fs-13_5);font-weight:var(--nx-weight-medium);pointer-events:auto;animation:nx-toast-in var(--nx-dur-toast) cubic-bezier(.2, .9, .2, 1) both;align-items:center;gap:11px;padding:12px 8px 12px 15px;line-height:1.4;display:flex}.nx-toast[data-leaving=true]{animation:.3s ease-in forwards nx-toast-out}.nx-toast-icon{border-radius:var(--nx-r-pill);background:var(--nx-info);width:24px;height:24px;color:var(--nx-white);flex:none;place-items:center;display:grid}.nx-toast-icon svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.nx-toast[data-tone=success] .nx-toast-icon{background:var(--nx-ok);animation:nx-pop .5s var(--nx-ease-press)}.nx-toast[data-tone=error] .nx-toast-icon{background:var(--nx-accent);animation:.45s ease-in-out nx-toast-shake}.nx-toast[data-tone=warn] .nx-toast-icon{background:var(--nx-warn)}.nx-toast-body{flex:auto;min-width:0}.nx-toast-title{overflow-wrap:anywhere}.nx-toast-desc{color:var(--nx-ink-2);font-size:var(--nx-fs-12_5);font-weight:var(--nx-weight-regular);margin-top:2px}.nx-toast .nx-toast-close{box-shadow:none;color:var(--nx-ink-muted);background:0 0;flex:none;align-self:flex-start;margin:-4px 0 -4px 2px}@media (max-width:767px){.nx-toasts{left:12px;right:12px;bottom:calc(var(--nx-rail-size-b) + 22px + env(safe-area-inset-bottom,0px));align-items:stretch;max-width:none}.nx-toast{width:100%;max-width:none}}@keyframes nx-toast-in{0%{opacity:0;transform:translateY(16px)scale(.94)}60%{transform:translateY(-3px)scale(1.02)}to{opacity:1;transform:none}}@keyframes nx-toast-out{to{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes nx-toast-shake{10%,90%{transform:translate(-1.5px)}30%,70%{transform:translate(2.5px)}50%{transform:translate(-2.5px)}}.nx-state{border:1px solid var(--nx-glass-card-border);border-radius:var(--nx-r-card);background:var(--nx-glass-card-bg);-webkit-backdrop-filter:var(--nx-glass-card-filter);backdrop-filter:var(--nx-glass-card-filter);box-shadow:var(--nx-glass-card-shadow);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}:is(.nx-card,.nx-tablewrap,.nx-table-empty,.nx-dialog-body,.nx-settinglist) .nx-state,.nx-state[data-variant=inline]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0}.nx-state[data-variant=inline]{text-align:left;align-items:flex-start;gap:4px;padding:14px 0}.nx-state-icon{width:var(--nx-icon-tile);height:var(--nx-icon-tile);border-radius:var(--nx-r);background:var(--nx-ink-soft);color:var(--nx-ink-2);place-items:center;margin-bottom:2px;display:grid}.nx-state-icon svg{stroke-width:1.7px;width:20px;height:20px}.nx-state[data-kind=error] .nx-state-icon{background:var(--nx-bad-soft);color:var(--nx-bad-text)}.nx-state[data-error=permission] .nx-state-icon,.nx-state[data-error=not-found] .nx-state-icon{background:var(--nx-ink-soft);color:var(--nx-ink-2)}.nx-state[data-error=provider] .nx-state-icon{background:var(--nx-warn-soft);color:var(--nx-warn-text)}.nx-state-title{font-size:var(--nx-fs-14_5);font-weight:var(--nx-weight-semibold);letter-spacing:var(--nx-tracking-title);margin:0}.nx-state-text{max-width:56ch;color:var(--nx-ink-2);font-size:var(--nx-fs-13);margin:0;line-height:1.55}.nx-state-code{color:var(--nx-ink-muted);font-family:var(--nx-font-mono);font-size:var(--nx-fs-12);margin:0}.nx-state-action{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.nx-state[data-variant=inline] .nx-state-action{justify-content:flex-start}.nx-loading{display:block}.nx-skel{vertical-align:middle;border-radius:var(--nx-r-xxs);background:color-mix(in srgb, var(--nx-ink) 8%, transparent);width:60%;height:.8em;animation:1.4s ease-in-out infinite nx-pulse;display:inline-block}.nx-skel[data-w=s]{width:36%}.nx-skel[data-w=m]{width:58%}.nx-skel[data-w=l]{width:82%}.nx-skel[data-w=full]{width:100%}.nx-loading .nx-table th .nx-skel{width:48%;height:.7em}.nx-loading .nx-entity-icon .nx-skel{border-radius:inherit;width:100%;height:100%}.nx-loading .nx-entity-text{gap:10px}.nx-loading .nx-cardgrid .nx-entity{pointer-events:none}.nx-skel-list{border:1px solid var(--nx-glass-card-border);border-radius:var(--nx-r-card);background:var(--nx-glass-card-bg);box-shadow:var(--nx-glass-card-shadow)}.nx-skel-list .nx-setting-text{gap:8px}.nx-skel-list .nx-setting>.nx-skel{width:120px;height:var(--nx-h-32);border-radius:var(--nx-r-track)}.nx-skel-detail{gap:var(--nx-stack-gap);flex-direction:column;display:flex}.nx-skel-head{min-height:var(--nx-detailhead-min-h);border-radius:var(--nx-r-card);background:var(--nx-glass-header-bg);box-shadow:var(--nx-glass-header-shadow);align-items:center;gap:14px;padding:14px 20px;display:flex}.nx-skel-tile{width:var(--nx-icon-tile);height:var(--nx-icon-tile);border-radius:var(--nx-r-control)}.nx-skel-head-text{flex-direction:column;flex:1;gap:8px;display:flex}.nx-skel-cards{gap:var(--nx-card-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));display:grid}.nx-skel-block{border:1px solid var(--nx-glass-card-border);border-radius:var(--nx-r-card);background:var(--nx-glass-card-bg);min-height:180px;box-shadow:var(--nx-glass-card-shadow);flex-direction:column;gap:16px;padding:18px 20px;display:flex}.nx-callout{--nx-callout-tone:var(--nx-accent);--nx-callout-ink:var(--nx-accent-text);border:1px solid color-mix(in srgb, var(--nx-callout-tone) 18%, transparent);border-radius:var(--nx-r);background:color-mix(in srgb, var(--nx-callout-tone) 7%, transparent);color:var(--nx-ink-2);font-size:var(--nx-fs-13);align-items:flex-start;gap:12px;padding:13px 15px;line-height:1.5;display:flex}.nx-callout[data-tone=warn]{--nx-callout-tone:var(--nx-warn);--nx-callout-ink:var(--nx-warn-text);border-color:color-mix(in srgb, var(--nx-warn) 30%, transparent);background:color-mix(in srgb, var(--nx-warn) 10%, transparent)}.nx-callout[data-tone=error]{--nx-callout-tone:var(--nx-bad);--nx-callout-ink:var(--nx-bad-text);border-color:color-mix(in srgb, var(--nx-bad) 26%, transparent);background:color-mix(in srgb, var(--nx-bad) 8%, transparent)}.nx-callout[data-tone=success]{--nx-callout-tone:var(--nx-ok);--nx-callout-ink:var(--nx-ok-text)}.nx-callout[data-tone=neutral]{--nx-callout-tone:var(--nx-ink);--nx-callout-ink:var(--nx-ink-2);border-color:var(--nx-glass-card-border);background:var(--nx-glass-card-bg);-webkit-backdrop-filter:var(--nx-glass-card-filter);backdrop-filter:var(--nx-glass-card-filter);box-shadow:var(--nx-glass-card-shadow)}.nx-callout-icon{color:var(--nx-callout-ink);flex:none;margin-top:1px;display:inline-flex}.nx-callout-icon svg{stroke-width:1.7px;width:18px;height:18px}.nx-callout-body{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.nx-callout-title{color:var(--nx-ink);font-size:var(--nx-fs-13_5);font-weight:var(--nx-weight-semibold);margin:0}.nx-callout-status{color:var(--nx-ink-muted);font-size:var(--nx-fs-12_5);font-weight:var(--nx-weight-medium);margin-left:8px}.nx-callout-status:before{content:"· "}.nx-callout-text>p+p{margin-top:6px}.nx-callout-action{flex:none;align-self:center;gap:8px;display:flex}@media (max-width:767px){.nx-callout{flex-wrap:wrap}.nx-callout-action{width:100%;padding-left:30px}}.nx-validation:focus{box-shadow:var(--nx-focus-ring);outline:none}.nx-validation-list{margin:4px 0 0;padding-left:1.1em}.nx-validation-list a{color:var(--nx-ink);-webkit-text-decoration:underline dotted color-mix(in srgb, var(--nx-ink) 32%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--nx-ink) 32%, transparent);text-underline-offset:3px}.nx-validation-list a:hover{color:var(--nx-accent-text);text-decoration-style:solid}.nx-conn{border:1px solid var(--nx-glass-card-border);border-radius:var(--nx-r-card);background:var(--nx-glass-card-bg);-webkit-backdrop-filter:var(--nx-glass-card-filter);backdrop-filter:var(--nx-glass-card-filter);box-shadow:var(--nx-glass-card-shadow);flex-direction:column;gap:16px;padding:18px 20px;display:flex}.nx-conn[data-variant=inline]{padding:14px 16px}.nx-conn-head{align-items:center;gap:14px;display:flex}.nx-conn-icon{width:var(--nx-icon-tile);height:var(--nx-icon-tile);border-radius:var(--nx-r-control);background:var(--nx-ink-soft);color:var(--nx-ink-2);flex:none;place-items:center;display:grid}.nx-conn[data-status=error] .nx-conn-icon{background:var(--nx-bad-soft);color:var(--nx-bad-text)}.nx-conn[data-status=connected] .nx-conn-icon{background:var(--nx-ok-soft);color:var(--nx-ok-text)}.nx-conn-icon svg{stroke-width:1.7px;width:20px;height:20px}.nx-conn-text{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.nx-conn-titlerow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.nx-conn-title{font-size:var(--nx-fs-14_5);font-weight:var(--nx-weight-semibold);letter-spacing:var(--nx-tracking-title);margin:0}.nx-conn-desc{max-width:72ch;color:var(--nx-ink-2);font-size:var(--nx-fs-13);line-height:1.55}.nx-conn-action{flex:none}.nx-conn-providers{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nx-conn-provider{border:1px solid var(--nx-line);border-radius:var(--nx-r);background:color-mix(in srgb, var(--nx-panel) 40%, transparent);height:100%;color:var(--nx-ink);transition:border-color var(--nx-dur-hover), background var(--nx-dur-hover);align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;display:flex}a.nx-conn-provider:hover{border-color:var(--nx-line-2);background:color-mix(in srgb, var(--nx-panel) 70%, transparent)}a.nx-conn-provider:focus-visible{box-shadow:var(--nx-focus-ring);outline:none}.nx-conn-mark{border-radius:var(--nx-r-control);background:var(--nx-ink-soft);width:36px;height:36px;color:var(--nx-ink-2);font-size:var(--nx-fs-12_5);font-weight:var(--nx-weight-bold);letter-spacing:.02em;flex:none;place-items:center;display:grid;overflow:hidden}.nx-conn-mark img{object-fit:contain;background:var(--nx-white);width:100%;height:100%}.nx-conn-ptext{flex-direction:column;flex:auto;min-width:0;display:flex}.nx-conn-pname{font-size:var(--nx-fs-13_5);font-weight:var(--nx-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-conn-pmeta{color:var(--nx-ink-muted);font-size:var(--nx-fs-12)}.nx-conn-pstatus{margin-top:8px}@media (max-width:767px){.nx-conn-head{flex-wrap:wrap}.nx-conn-action{width:100%}.nx-conn-action .nx-btn{justify-content:center;width:100%}}
