@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-6xl:72rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-16{height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.max-w-6xl{max-width:var(--container-6xl)}.max-w-xl{max-width:var(--container-xl)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.dark\:border-gray-600:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-gray-600)}.dark\:bg-gray-700:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-800)}.dark\:bg-gray-900:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-gray-900)}.dark\:text-gray-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-200)}.dark\:text-gray-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-300)}.dark\:text-gray-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-400)}.dark\:text-gray-600:where([data-theme=dark],[data-theme=dark] *){color:var(--color-gray-600)}@media(hover:hover){.dark\:hover\:bg-gray-900:where([data-theme=dark],[data-theme=dark] *):hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:where([data-theme=dark],[data-theme=dark] *):focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:where([data-theme=dark],[data-theme=dark] *):focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:where([data-theme=dark],[data-theme=dark] *):active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:where([data-theme=dark],[data-theme=dark] *):active{color:var(--color-gray-300)}}:root{color-scheme:light;--canvas:#f4f6f8;--card:#fff;--card2:#ebeef2;--white:#fff;--rail:#0e7c86;--focus:#0e7c86;--field:#8a99a8;--onRail:#fff;--onCrit:#fff;--railHi:#0b6770;--line:#dde3e9;--line2:#cbd3db;--sidebar:#ebeef2;--sidebarHi:#e1e6eb;--sidebarInk:#46586a;--sidebarInkHi:#12202b;--sidebarMuted:#65768a;--ink:#12202b;--ink2:#46586a;--ink3:#5a6a7d;--lime:#ddf1f2;--limeInk:#0b6770;--crit:#b42318;--warn:#8f5300;--ok:#17703a;--info:#4f5fd0;--critS:#fde8e6;--warnS:#fcf1dc;--okS:#e5f4ea;--infoS:#e9ebfa;--dotCrit:#d33a2c;--dotWarn:#d08a12;--dotOk:#2e9e5b;--s1:#0e7c86;--s2:#4f5fd0;--s3:#b42318;--s4:#5e7a8c;--s5:#d08a12;--s6:#7a5ac8;--shadow-card:0 1px 2px #12202b0d;--shadow-pop:0 12px 34px #12202b24;--shadow-modal:0 24px 70px #12202b42;--shadow-drawer:-20px 0 60px #12202b2e;--shadow-tip:0 12px 30px #12202b47;--shadow-active:none;--term:#12202b;--termtx:#d6dde4;--font-sans:"Figtree", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--bg:var(--canvas);--panel:var(--card);--panel2:var(--white);--hover:var(--card2);--border:var(--line);--border2:var(--line2);--text:var(--ink);--text2:var(--ink2);--text3:var(--ink3);--accent:var(--rail);--accent2:var(--s2);--accent-bg:var(--lime);--ok-bg:var(--okS);--warn-bg:var(--warnS);--crit-bg:var(--critS);--info-bg:var(--infoS);--neutral:var(--ink3);--neutral-bg:var(--card2);--shadow:var(--shadow-card)}[data-theme=dark]{color-scheme:dark;--canvas:#0e1822;--card:#152230;--card2:#1c2c3c;--white:#1a2938;--rail:#1e8f99;--focus:#7fdbe2;--field:#5b7186;--onRail:#04161a;--onCrit:#1a0806;--railHi:#26a5b0;--line:#26384a;--line2:#31475c;--sidebar:#111d28;--sidebarHi:#1a2a39;--sidebarInk:#aebbc9;--sidebarInkHi:#e8eef4;--sidebarMuted:#8496aa;--ink:#e8eef4;--ink2:#aebbc9;--ink3:#8496aa;--lime:#12343a;--limeInk:#7fdbe2;--crit:#f2776b;--warn:#e8a33d;--ok:#4cc273;--info:#8e9af0;--critS:#3a1713;--warnS:#33260d;--okS:#12301d;--infoS:#1b2040;--dotCrit:#e0574a;--dotWarn:#e0a030;--dotOk:#3fb56a;--s1:#3cc1cc;--s2:#8e9af0;--s3:#f2776b;--s4:#8aa3b5;--s5:#e8a33d;--s6:#a990e8;--shadow-card:0 1px 2px #00000059;--shadow-pop:0 12px 34px #0000008c;--shadow-modal:0 24px 70px #000000a6;--shadow-drawer:-20px 0 60px #0009;--shadow-tip:0 12px 30px #0009;--term:#0a121a;--termtx:#d6dde4;--accent:var(--rail);--accent2:var(--s2)}*{box-sizing:border-box}html,body{background:var(--canvas)}body{color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-size:13.5px}a:not([class]){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:2px}a:not([class]):hover{color:var(--ink);-webkit-text-decoration-color:var(--rail);text-decoration-color:var(--rail)}a:where([class]){color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--lime);color:var(--limeInk)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line2);border:3px solid var(--canvas);background-clip:content-box;border-radius:99px}::-webkit-scrollbar-track{background:0 0}@keyframes sxin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sxpulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes sxdrawer{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes sxshimmer{0%{background-position:-220px 0}to{background-position:220px 0}}@keyframes nxspin{to{transform:rotate(360deg)}}@keyframes nxcaret{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.nx-shell{min-height:100vh;display:flex}.nx-sidebar{background:var(--sidebar);flex-direction:column;flex:0 0 240px;width:240px;height:100vh;padding:16px 12px;transition:width .16s,flex-basis .16s;display:flex;position:sticky;top:0}.nx-shell[data-nav=closed] .nx-sidebar{flex-basis:64px;width:64px;padding:16px 10px}.nx-shell[data-nav=closed] .nx-nav-open{display:none}.nx-shell[data-nav=closed] .nx-nav,.nx-shell[data-nav=closed] .nx-sidebar-head,.nx-shell[data-nav=closed] .nx-side-foot{align-items:center}.nx-shell[data-nav=closed] .nx-sidebar-head{justify-content:center;padding:0}.nx-shell[data-nav=closed] .nx-nav-item{justify-content:center;gap:0;width:40px;padding:0;position:relative}.nx-shell[data-nav=closed] .nx-nav-sec{background:var(--line);width:22px;height:1px;margin:8px 0;padding:0;font-size:0;overflow:hidden}.nx-shell[data-nav=closed] .nx-nav-count{display:none}.nx-shell[data-nav=closed] .nx-nav-count.is-crit,.nx-shell[data-nav=closed] .nx-nav-count.is-warn{border-radius:50%;width:7px;min-width:0;height:7px;padding:0;font-size:0;display:block;position:absolute;top:7px;right:7px;overflow:hidden}.nx-shell[data-nav=closed] .nx-side-foot{flex-direction:column;gap:4px;display:flex}.nx-shell[data-nav=closed] .nx-side-row{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:auto;padding:4px 0}.nx-shell[data-nav=closed] .nx-side-foot .nx-pop--up{bottom:0;left:calc(100% + 10px);right:auto}.nx-sidebar-head{flex:none;align-items:center;gap:10px;margin-bottom:14px;padding:2px 6px;display:flex}.nx-logo{background:var(--rail);width:30px;height:30px;font:700 14px var(--font-sans);color:#fff;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.nx-brand{font:600 15px var(--font-sans);letter-spacing:-.01em;white-space:nowrap;color:var(--ink)}.nx-version{font:400 10px var(--font-mono);color:var(--sidebarMuted);background:var(--sidebarHi);border-radius:99px;margin-left:auto;padding:2px 7px}.nx-nav-jump{background:var(--white);height:36px;color:var(--sidebarMuted);font:400 13px var(--font-sans);cursor:pointer;text-align:left;border:none;border-radius:8px;flex:none;align-items:center;gap:8px;margin:0 0 10px;padding:0 10px;display:flex}.nx-nav-jump:hover{color:var(--sidebarInkHi)}.nx-nav-jump svg{flex:none;width:16px;height:16px}.nx-nav-jump kbd{font:400 11px var(--font-mono);background:var(--card2);border-radius:4px;margin-left:auto;padding:1px 5px}.nx-shell[data-nav=closed] .nx-nav-jump{justify-content:center;width:40px;padding:0}.nx-nav{flex-direction:column;flex:1;gap:1px;display:flex;overflow:hidden auto}.nx-nav::-webkit-scrollbar-thumb{background:var(--line2);border-color:var(--sidebar)}.nx-nav-sec{font:600 11px var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--sidebarMuted);padding:14px 10px 5px}.nx-nav-item{height:36px;color:var(--sidebarInk);font:500 13.5px var(--font-sans);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:10px;padding:0 10px;text-decoration:none;transition:background .16s,color .16s;display:flex}.nx-nav-item:hover{background:var(--sidebarHi);color:var(--sidebarInkHi);text-decoration:none}.nx-nav-item.is-active{background:var(--lime);color:var(--limeInk);font-weight:600}.nx-nav-item svg{color:currentColor;flex:none;width:18px;height:18px}.nx-nav-label{text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.nx-nav-ext svg:last-child{width:14px;height:14px;color:var(--sidebarMuted)}.nx-nav-collapse{cursor:pointer;font:inherit;color:var(--sidebarMuted);background:0 0;border:none}.nx-nav-collapse:hover{background:var(--sidebarHi);color:var(--sidebarInkHi)}.nx-nav-ico-expand{display:none}.nx-shell[data-nav=closed] .nx-nav-ico-expand{display:block}.nx-shell[data-nav=closed] .nx-nav-ico-collapse{display:none}.nx-nav-count{font:500 12px var(--font-sans);color:var(--sidebarMuted);background:0 0;padding:0}.nx-nav-item.is-active .nx-nav-count{color:var(--limeInk)}.nx-nav-count.is-crit,.nx-nav-count.is-warn{border-radius:50%;width:7px;height:7px;font-size:0;overflow:hidden}.nx-nav-count.is-crit{background:var(--dotCrit)}.nx-nav-count.is-warn{background:var(--dotWarn)}.nx-side-foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:2px;margin-top:8px;padding-top:8px;display:flex}.nx-side-row{min-height:40px;color:var(--sidebarInk);font:500 13px var(--font-sans);border-radius:8px;align-items:center;gap:10px;padding:4px 10px;text-decoration:none;transition:background .16s;display:flex}.nx-side-row:hover{background:var(--sidebarHi);color:var(--sidebarInkHi);text-decoration:none}.nx-side-row svg{flex:none;width:16px;height:16px}.nx-side-meta{font:400 11.5px var(--font-sans);color:var(--sidebarMuted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nx-side-btn{width:30px;height:30px;color:var(--sidebarMuted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.nx-side-btn:hover{background:var(--card2);color:var(--sidebarInkHi)}.nx-org-badge{background:var(--lime);width:28px;height:28px;font:600 11px var(--font-sans);color:var(--limeInk);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.nx-body{flex-direction:column;flex:1;min-width:0;display:flex}.nx-topbar{background:var(--canvas);border-bottom:1px solid var(--line);z-index:30;flex:none;align-items:center;gap:12px;min-height:56px;padding:8px 32px;display:flex;position:sticky;top:0}.nx-crumbs{align-items:center;gap:7px;min-width:0;display:flex}.nx-crumb{font:400 11.5px var(--font-sans);color:var(--ink3);white-space:nowrap;text-decoration:none}.nx-crumb:hover{color:var(--ink)}.nx-crumb.is-current{color:var(--ink);font-weight:600}.nx-crumb-sep{color:var(--ink3);font-size:11px}.nx-search{border:1px solid var(--line);background:var(--white);max-width:420px;height:36px;color:var(--ink3);cursor:pointer;font:500 12.5px var(--font-sans);border-radius:99px;flex:1;align-items:center;gap:8px;padding:0 15px;transition:border-color .16s;display:flex}.nx-search:hover{border-color:var(--line2)}.nx-search svg{opacity:.65}.nx-kbd{font:400 10px var(--font-mono);color:var(--ink3);border:1px solid var(--line);border-radius:6px;padding:2px 5px}.nx-main{flex:1;min-width:0;padding:24px 32px 48px;animation:.22s sxin}.nx-main-inner{flex-direction:column;gap:20px;max-width:none;margin:0;display:flex}.nx-h1{font:600 clamp(26px,3.4vw,38px) / 1.08 var(--font-sans);letter-spacing:-.025em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:11px;margin:0 0 6px;display:flex}.nx-h1-mono{font:600 clamp(22px,2.6vw,30px) / 1.1 var(--font-mono);letter-spacing:-.02em;color:var(--ink);margin:0}.nx-h2{font:600 22px var(--font-sans);letter-spacing:-.02em;color:var(--ink);margin:0}.nx-sub{font:400 13.5px/1.55 var(--font-sans);color:var(--ink3);margin:0}.nx-muted{font:400 11.5px var(--font-sans);color:var(--ink3)}.nx-eyebrow{font:600 10.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.nx-mono{font-family:var(--font-mono);font-size:11.5px;font-weight:400}.nx-link{font:600 11.5px var(--font-sans);color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);text-underline-offset:2px;background:0 0;border:none;padding:0}.nx-link:hover{-webkit-text-decoration-color:var(--rail);text-decoration-color:var(--rail)}.nx-page-head{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.nx-page-head-main{flex:1;min-width:220px}.nx-h1-count{background:var(--lime);width:30px;height:30px;color:var(--limeInk);font:700 13px var(--font-sans);letter-spacing:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-card{background:var(--card);box-shadow:none;border:none;border-radius:12px;transition:box-shadow .16s;overflow:hidden}.nx-card:hover{box-shadow:var(--shadow-card)}.nx-card--flat:hover{box-shadow:none}.nx-card--dashed{border:1px dashed var(--line2);background:0 0;border-radius:14px}.nx-card--dashed:hover{box-shadow:none}.nx-card-head{align-items:center;gap:9px;padding:16px 18px 12px;display:flex}.nx-card-title{font:600 13px var(--font-sans);letter-spacing:-.005em;color:var(--ink)}.nx-card-body{padding:0 18px 18px}.nx-card-head+.nx-card-body{padding-top:0}.nx-card-body:first-child{padding-top:18px}.nx-card-foot{border-top:1px solid var(--line2);align-items:center;gap:8px;padding:12px 18px;display:flex}.nx-kv{border-bottom:1px solid var(--line2);gap:10px;padding:9px 18px;display:flex}.nx-kv:last-child{border-bottom:none}.nx-kv dt,.nx-kv-k{font:400 11.5px var(--font-sans);color:var(--ink3);flex:0 0 140px}.nx-kv dd,.nx-kv-v{font:400 11.5px var(--font-mono);color:var(--ink);word-break:break-word;flex:1;min-width:0;margin:0}.nx-list-row{border-bottom:1px solid var(--line2);align-items:center;gap:10px;padding:11px 18px;text-decoration:none;transition:background .16s;display:flex}.nx-list-row:last-child{border-bottom:none}a.nx-list-row:hover,.nx-list-row.is-clickable:hover{background:var(--card2);text-decoration:none}.nx-metrics{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:14px;display:grid}.nx-metric{background:var(--card);box-shadow:none;color:inherit;border:none;border-radius:12px;padding:16px 18px 18px;text-decoration:none;transition:box-shadow .16s;display:block}.nx-metric:hover,a.nx-metric:hover{box-shadow:var(--shadow-card);color:inherit;text-decoration:none}.nx-metric-label{font:600 13px var(--font-sans);letter-spacing:-.005em;color:var(--ink);margin-bottom:12px}.nx-metric-value{font:600 42px/.9 var(--font-sans);letter-spacing:-.04em;color:var(--ink);margin-bottom:10px}.nx-metric-delta{font:400 10.5px var(--font-mono);color:var(--ink3);align-items:center;gap:6px;display:flex}.nx-kpis{grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:14px;display:grid}.nx-kpi{background:var(--card);box-shadow:none;border:none;border-radius:12px;padding:16px 18px;transition:box-shadow .16s}.nx-kpi:hover{box-shadow:var(--shadow-card)}.nx-kpi-label{font:600 13px var(--font-sans);color:var(--ink);margin-bottom:10px}.nx-kpi-value{font:600 30px/1 var(--font-sans);letter-spacing:-.035em;color:var(--ink)}.nx-kpi{color:inherit;text-decoration:none;display:block}.nx-kpi-delta{font:400 12.5px var(--font-sans);color:var(--ink3);margin-top:8px}.nx-choices{border:none;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:0;padding:0;display:grid}.nx-choices legend{grid-column:1/-1;padding:0}.nx-choice{background:var(--canvas);cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.nx-choice:has(input:checked){background:var(--lime);box-shadow:inset 0 0 0 2px var(--rail)}.nx-choice input{accent-color:var(--rail);margin-top:3px}.nx-choice>span{flex-direction:column;gap:3px;display:flex}.nx-choice>span>span{color:var(--ink2);font-size:12.5px}body.nx-portal{font-size:14.5px}.nx-portal .nx-nav-item{height:40px;font-size:14.5px}.nx-portal .nx-table td{height:52px}.nx-site-switch{margin-bottom:10px;position:relative}.nx-site-switch-btn{background:var(--white);box-shadow:var(--shadow-card);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:flex}.nx-site-switch-btn::-webkit-details-marker{display:none}.nx-site-search{width:max(100%,280px);max-height:min(70vh,460px);left:0;right:auto;overflow-y:auto}.nx-site-search-input{margin-bottom:4px}.nx-site-search-group .nx-pop-head{justify-content:space-between;display:flex}.nx-site-search-group .nx-pop-head span{letter-spacing:0;text-transform:none;font-weight:500}.nx-site-search-label{flex-direction:column;flex:1;min-width:0;display:flex}.nx-site-search-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-site-search .nx-pop-item.is-focus,.nx-site-search .nx-pop-item.is-active{background:var(--card)}.nx-site-search-empty{font:400 12.5px var(--font-sans);color:var(--ink3);padding:12px 10px}.nx-site-fav{background:var(--lime);width:30px;height:30px;color:var(--limeInk);font:700 13px var(--font-sans);border-radius:8px;flex:none;place-items:center;display:grid}.nx-site-name{font:600 14px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nx-portal-head{align-items:center;gap:14px;display:flex}.nx-portal-head .nx-site-fav{border-radius:12px;width:48px;height:48px;font-size:19px}.nx-portal-meta{color:var(--ink2);align-items:center;gap:12px;margin-top:2px;font-size:14px;display:flex}.nx-quick{flex-wrap:wrap;gap:8px;display:flex}.nx-quick .nx-btn{background:var(--white);height:42px;box-shadow:var(--shadow-card);padding:0 16px;font-size:14.5px}.nx-attn{background:var(--warnS);border-radius:16px;align-items:flex-start;gap:14px;padding:18px 22px;display:flex}.nx-attn.is-crit{background:var(--critS)}.nx-attn>svg{color:var(--warn);flex:none;margin-top:3px}.nx-attn.is-crit>svg{color:var(--crit)}.nx-attn h2{font:600 17px/1.4 var(--font-sans);margin:0}.nx-attn p{color:var(--ink2);margin:4px 0 12px}.nx-status-row{border-top:1px solid var(--line);align-items:center;gap:14px;min-height:68px;padding:0 20px;display:flex}.nx-status-row:first-child{border-top:none}.nx-status-ic{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.nx-status-ic.is-ok{background:var(--okS);color:var(--ok)}.nx-status-ic.is-warn{background:var(--warnS);color:var(--warn)}.nx-status-ic.is-crit{background:var(--critS);color:var(--crit)}.nx-status-ic.is-neutral{background:var(--card2);color:var(--ink2)}.nx-status-row>span:nth-child(2){flex-direction:column;display:flex}.nx-status-row strong{font-weight:600}.nx-status-row .nx-btn{margin-left:auto}.nx-client-head{align-items:flex-start;gap:14px;display:flex}.nx-client-badge{background:var(--lime);width:48px;height:48px;color:var(--limeInk);font:600 17px var(--font-sans);border-radius:12px;flex:none;place-items:center;display:grid}.nx-client-meta{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px;font-size:13.5px;display:flex}.nx-client-actions{align-items:flex-start;gap:8px;margin-left:auto;display:flex}.nx-client-actions summary{list-style:none}.nx-note{background:var(--warnS);color:var(--ink);border-radius:12px}.nx-note summary{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;list-style:none;display:flex}.nx-note summary svg{color:var(--warn);flex:none}.nx-note-form{flex-direction:column;align-items:flex-start;gap:8px;padding:0 16px 14px;display:flex}.nx-note-form textarea{width:100%}.nx-client-usage{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid}.nx-client-stat{background:var(--card);color:inherit;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.nx-client-stat:hover{background:var(--canvas)}.nx-client-stat strong{font:600 22px/1.2 var(--font-sans)}.nx-tipbar{background:var(--lime);color:var(--limeInk);border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex}.nx-tipbar strong{color:var(--ink)}.nx-srv-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}.nx-srv{flex-direction:column;gap:14px;padding:18px;display:flex;overflow:visible}.nx-srv.is-recommended{box-shadow:inset 0 0 0 2px var(--rail)}.nx-srv-head{align-items:flex-start;gap:10px;display:flex}.nx-srv-head>span:nth-child(2){flex-direction:column;display:flex}.nx-srv-ic,.nx-way-ic{background:var(--card2);width:38px;height:38px;color:var(--ink2);border-radius:10px;flex:none;place-items:center;display:grid}.nx-way-ic.is-accent,.nx-srv.is-recommended .nx-srv-ic{background:var(--lime);color:var(--limeInk)}.nx-srv-name{color:var(--ink);font-size:14px;font-weight:500;text-decoration:none}.nx-srv-big{font:600 26px/1.2 var(--font-sans)}.nx-srv-metric{grid-template-columns:70px minmax(0,1fr) 110px;align-items:center;gap:10px;font-size:13px;display:grid}.nx-srv-val{text-align:right;color:var(--ink2)}.nx-srv-spark{width:100%;height:26px}.nx-srv-spark polyline{fill:none;stroke:var(--s4);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.nx-srv-spark.is-warn polyline{stroke:var(--dotWarn)}.nx-srv-foot{border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:12px;display:flex}.nx-copy{vertical-align:middle;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;display:inline-flex}.nx-copy:hover{background:var(--card2);color:var(--ink)}.nx-ways{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.nx-way{align-items:flex-start;gap:14px;padding:18px;display:flex}.nx-way p{margin:4px 0 14px}.nx-dash-charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media(max-width:1100px){.nx-dash-charts{grid-template-columns:minmax(0,1fr)}}.nx-dash-figure{font:600 20px/1 var(--font-sans);letter-spacing:-.02em;color:var(--ink)}.nx-bars-grid{border-bottom:1px solid var(--line);align-items:flex-end;gap:4px;display:flex}.nx-bars-col{flex:1;align-items:flex-end;height:100%;display:flex}.nx-bars-col:hover{background:var(--card2)}.nx-bars-stack{border-radius:3px 3px 0 0;flex-direction:column;width:100%;min-height:2px;display:flex;overflow:hidden}.nx-bars-axis{font:400 9.5px var(--font-mono);color:var(--ink3);justify-content:space-between;margin-top:6px;display:flex}.nx-bars-legend{font:400 12px var(--font-sans);color:var(--ink2);flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.nx-bars-legend i{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.nx-dash{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:20px;display:grid}.nx-dash-main,.nx-dash-side{flex-direction:column;gap:20px;min-width:0;display:flex}@media(max-width:1100px){.nx-dash{grid-template-columns:minmax(0,1fr)}}.nx-act-filters{flex-wrap:wrap;gap:6px;padding:0 16px 12px;display:flex}.nx-act-filters .nx-chip{text-decoration:none}.nx-act-filters .nx-chip b{margin-left:4px;font-weight:600}.nx-badge--icon{align-items:center;gap:4px;display:inline-flex}.nx-cap-row{border-top:1px solid var(--line);color:inherit;grid-template-columns:minmax(140px,1.2fr) minmax(120px,1fr) minmax(180px,1.2fr);align-items:center;gap:14px;padding:10px 16px;text-decoration:none;display:grid}.nx-cap-row:hover{background:var(--canvas)}.nx-cap-name,.nx-side-li>span{flex-direction:column;min-width:0;display:flex}.nx-cap-meta{font:400 12.5px var(--font-sans);color:var(--ink3);text-align:right}.nx-cap-warn{background:var(--warnS);color:var(--warn);border-radius:8px;align-items:center;gap:8px;margin:0 16px 12px;padding:10px 12px;font-size:13px;display:flex}.nx-side-li{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 16px;display:flex}.nx-side-li:first-of-type{border-top:none}.nx-side-li .nx-btn{margin-left:auto}.nx-tile{background:var(--card);box-shadow:none;border:none;border-radius:12px;padding:16px 18px;transition:box-shadow .16s}.nx-tile:hover{box-shadow:var(--shadow-card)}.nx-tile-head{align-items:center;gap:9px;margin-bottom:10px;display:flex}.nx-tile-label,.nx-tile-lbl{font:600 13px var(--font-sans);color:var(--ink);flex:1;min-width:0}.nx-tile-sub{font:400 10.5px var(--font-mono);color:var(--ink3)}.nx-tile-value{font:600 34px/.95 var(--font-sans);letter-spacing:-.035em;color:var(--ink);margin-bottom:10px}.nx-tile-ico{background:var(--white);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.nx-tile-cnt{font:400 10.5px var(--font-mono);color:var(--ink3);margin-left:auto}.nx-meter{background:var(--card2);border-radius:99px;flex:1 0 auto;min-width:30px;height:8px;overflow:hidden}.nx-meter--lg{height:10px}.nx-meter>span,.nx-meter>div{background:var(--s1);border-radius:99px;height:100%;display:block}.nx-meter-val{font:400 11.5px var(--font-mono);color:var(--ink3);white-space:nowrap;text-align:right;flex:none;min-width:38px}.nx-progress{background:var(--card2);border-radius:99px;height:8px;overflow:hidden}.nx-progress>div{background:var(--s1);border-radius:99px;height:100%;transition:width .5s}.c-ok{color:var(--ok)}.c-warn{color:var(--warn)}.c-crit{color:var(--crit)}.c-info{color:var(--info)}.c-accent{color:var(--ink)}.c-text2{color:var(--ink2)}.c-text3{color:var(--ink3)}.bg-ok{background:var(--dotOk)}.bg-warn{background:var(--dotWarn)}.bg-crit{background:var(--dotCrit)}.bg-info{background:var(--s2)}.bg-accent{background:var(--s1)}.bg-neutral{background:var(--line2)}.nx-badge{font:600 10.5px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--ink3);background:var(--card2);border-radius:99px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.nx-badge--ok{color:var(--ok);background:var(--okS)}.nx-badge--warn{color:var(--warn);background:var(--warnS)}.nx-badge--crit{color:var(--crit);background:var(--critS)}.nx-badge--info{color:var(--info);background:var(--infoS)}.nx-badge--accent{color:var(--limeInk);background:var(--lime)}.nx-badge--missing{color:var(--ink3);border:1px dashed var(--line2);background:0 0}.nx-tag{font:400 11px var(--font-mono);color:var(--ink2);background:var(--white);border:1px solid var(--line);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}.nx-tag--planned{border-style:dashed;border-color:var(--line2);color:var(--ink3);background:0 0}.nx-dot{background:var(--line2);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.nx-dot--ok{background:var(--dotOk)}.nx-dot--warn{background:var(--dotWarn)}.nx-dot--crit{background:var(--dotCrit)}.nx-dot--info{background:var(--s2)}.nx-dot--pulse{animation:1.8s infinite sxpulse}.nx-avatar{background:var(--rail);width:38px;height:38px;font:600 12px var(--font-sans);color:var(--lime);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.nx-avatar--accent{background:var(--lime);color:var(--limeInk)}.nx-btn{border:1px solid var(--line);background:var(--white);min-height:38px;color:var(--ink);font:600 12.5px var(--font-sans);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:11px 18px;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.nx-btn:hover{border-color:var(--line2);color:var(--ink);text-decoration:none}.nx-btn svg{flex:none;width:14px;height:14px}.nx-btn--primary{background:var(--rail);color:var(--onRail);border-color:#0000}.nx-btn--primary:hover{color:var(--onRail);background:#000;border-color:#0000}.nx-btn--lime{background:var(--lime);color:var(--limeInk);border-color:#0000}.nx-btn--lime:hover{background:var(--lime);color:var(--limeInk);filter:brightness(1.04);border-color:#0000}.nx-btn--ghost{color:var(--ink2);background:0 0;border-color:#0000;padding:11px 14px}.nx-btn--ghost:hover{background:var(--card2);color:var(--ink);border-color:#0000}.nx-btn--danger{border-color:var(--line);color:var(--crit);background:var(--white)}.nx-btn--danger:hover{background:var(--critS);border-color:var(--critS);color:var(--crit)}.nx-btn--danger-solid{background:var(--crit);color:var(--onCrit);border-color:#0000}.nx-btn--danger-solid:hover{background:var(--crit);color:var(--onCrit);filter:brightness(1.08);border-color:#0000}.nx-btn--sm{border-radius:10px;min-height:32px;padding:8px 14px;font-size:11.5px}.nx-btn--xs{border-radius:10px;min-height:28px;padding:6px 11px;font-size:11px}.nx-btn--block{width:100%}.nx-btn:disabled,.nx-btn[disabled]{border:1px solid var(--line);background:var(--card2);color:var(--ink3);cursor:not-allowed;filter:none}.nx-icon-btn{border:1px solid var(--line);background:var(--white);cursor:pointer;width:38px;height:38px;color:var(--ink2);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:border-color .16s,color .16s;display:inline-flex;position:relative}.nx-icon-btn:hover{border-color:var(--line2);color:var(--ink)}.nx-icon-btn svg{width:15px;height:15px}.nx-icon-btn-badge{background:var(--dotCrit);border:1.5px solid var(--white);color:#0000;border-radius:99px;min-width:7px;height:7px;font-size:0;position:absolute;top:0;right:0;overflow:hidden}.nx-seg{background:var(--white);border:1px solid var(--line);border-radius:12px;align-items:center;gap:3px;padding:3px;display:inline-flex}.nx-seg-item{color:var(--ink2);font:500 12px var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;padding:7px 13px;transition:background .16s,color .16s}.nx-seg-item.is-active{background:var(--rail);color:var(--onRail);box-shadow:none}.nx-chip{border:1px solid var(--line);background:var(--white);height:36px;color:var(--ink);font:500 12.5px var(--font-sans);cursor:pointer;white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 15px;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.nx-chip svg{opacity:.65;width:12px;height:12px}.nx-chip:hover{border-color:var(--line2);text-decoration:none}.nx-chip.is-active{background:var(--rail);color:var(--onRail);border-color:#0000}.nx-chip.is-active svg{opacity:1}.nx-tabs{border-bottom:1px solid var(--line2);gap:2px;margin:0 -18px;padding:0 18px;display:flex;overflow-x:auto}.nx-tab{color:var(--ink3);font:600 12.5px var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:8px 11px;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.nx-tab:hover{color:var(--ink);text-decoration:none}.nx-tab.is-active{border-bottom-color:var(--rail);color:var(--ink)}.nx-tab-cnt{font:400 10px var(--font-mono);color:var(--ink3);background:var(--card2);border-radius:99px;padding:1px 6px}.nx-field{flex-direction:column;gap:6px;display:flex}.nx-field[hidden]{display:none}.nx-label{font:600 11.5px var(--font-sans);color:var(--ink2)}.nx-input,.nx-select,.nx-textarea{border:1px solid var(--field);background:var(--white);width:100%;min-height:40px;color:var(--ink);font:400 13px var(--font-sans);border-radius:12px;outline:none;padding:11px 13px;transition:border-color .16s}.nx-input--mono,.nx-select--mono{font:400 12px var(--font-mono)}.nx-textarea{min-height:92px;font-family:var(--font-mono);resize:vertical;font-size:12px;line-height:1.6}.nx-textarea--text{font:400 13.5px/1.55 var(--font-sans)}.nx-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%2363686f' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.nx-input:focus,.nx-select:focus,.nx-textarea:focus{border-color:var(--focus);box-shadow:0 0 0 2px var(--focus)}.nx-input::placeholder,.nx-textarea::placeholder{color:var(--ink3)}.nx-input[readonly],.nx-input:disabled{color:var(--ink2);background:var(--card2)}.nx-input.is-error,.nx-select.is-error,.nx-textarea.is-error{border-color:var(--crit)}.nx-hint{font:400 11px/1.55 var(--font-sans);color:var(--ink3)}.nx-error{font:400 11px var(--font-sans);color:var(--crit)}.nx-ok-hint{font:400 11px var(--font-sans);color:var(--ok)}.nx-checkline{background:var(--white);border:1px solid var(--line);font:400 12.5px var(--font-sans);color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:11px 13px;display:flex}.nx-checkbox{appearance:none;background:var(--white);width:19px;height:19px;box-shadow:inset 0 0 0 1px var(--line2);cursor:pointer;border:none;border-radius:6px;flex:none;place-content:center;margin:0;transition:background .16s,box-shadow .16s;display:inline-grid}.nx-checkbox:before{content:"";clip-path:polygon(14% 47%,0 61%,39% 100%,100% 22%,84% 8%,37% 70%);background:var(--lime);width:11px;height:11px;transition:transform .12s;transform:scale(0)}.nx-checkbox:checked{background:var(--rail);box-shadow:none}.nx-checkbox:checked:before{transform:scale(1)}.nx-checkbox[type=radio]{border-radius:50%}.nx-checkbox[type=radio]:before{clip-path:none;border-radius:50%;width:9px;height:9px}.nx-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.nx-form-actions{border-top:1px solid var(--line2);align-items:center;gap:8px;padding:14px 18px;display:flex}.nx-option{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border:none;border-radius:16px;gap:12px;padding:14px;transition:box-shadow .16s;display:flex}.nx-option:hover{box-shadow:inset 0 0 0 1px var(--line2)}.nx-option.is-active{box-shadow:inset 0 0 0 2px var(--rail)}.nx-option-title{font:600 13px var(--font-sans);color:var(--ink);margin-bottom:3px}.nx-option-desc{font:400 12.5px/1.65 var(--font-sans);color:var(--ink2)}.nx-sw{background:var(--line2);cursor:pointer;border:none;border-radius:99px;flex:none;width:42px;height:24px;padding:2px;transition:background .16s;position:relative}.nx-sw>span{background:var(--white);border-radius:50%;width:20px;height:20px;transition:left .16s,background .16s;position:absolute;top:2px;left:2px}.nx-sw.is-on{background:var(--rail)}.nx-sw.is-on>span{background:var(--lime);left:20px}.nx-sw.is-locked{box-shadow:inset 0 0 0 1px var(--line2);cursor:not-allowed;background:0 0}.nx-sw.is-locked>span{background:var(--line2)}.nx-table-wrap{overflow-x:auto}.nx-card-body .nx-table-wrap{margin:0 -18px}.nx-card-head+.nx-table-wrap,.nx-card-head+*>.nx-table-wrap{margin-top:2px}.nx-table{border-collapse:separate;border-spacing:0;table-layout:auto;font-variant-numeric:tabular-nums;width:100%;min-width:680px}.nx-table thead th{background:var(--card2);font:600 10.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);text-align:left;white-space:nowrap;padding:12px 16px 10px 0}.nx-table thead th:first-child,.nx-table tbody td:first-child{padding-left:18px}.nx-table thead th:last-child,.nx-table tbody td:last-child{padding-right:18px}.nx-table tbody td{border-top:1px solid var(--line);font:400 13px/1.4 var(--font-sans);color:var(--ink2);vertical-align:middle;padding:13px 16px 13px 0}.nx-table tbody tr:first-child td{border-top:none}.nx-table tbody tr{transition:background .16s}.nx-table tbody tr:hover{background:var(--card2)}@supports (color:color-mix(in lab,red,red)){.nx-table tbody tr:hover{background:color-mix(in srgb,var(--card2) 55%,transparent)}}.nx-table tbody td a:not(.nx-btn){color:var(--ink);font-weight:600;text-decoration:none}.nx-table tbody td a:not(.nx-btn):hover{color:var(--rail)}.nx-table .nx-td-main{font:600 13px/1.35 var(--font-sans);color:var(--ink)}.nx-table :not(td).nx-td-main,.nx-table :not(td).nx-td-sub{display:block}.nx-table .nx-td-sub{font:400 11.5px/1.4 var(--font-sans);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;max-width:46ch;margin-top:3px;overflow:hidden}.nx-table .nx-td-sub.nx-mono{font:400 11px/1.4 var(--font-mono)}.nx-table .nx-td-num{font:400 13px var(--font-sans);color:var(--ink2);white-space:nowrap}.nx-table td .nx-cell{align-items:center;gap:7px;display:flex}.nx-table .nx-td-actions{text-align:right;white-space:nowrap;width:1%}.nx-table-foot{border-top:1px solid var(--line2);align-items:center;gap:10px;padding:12px 18px;display:flex}.nx-empty{text-align:center;font:400 12px/1.6 var(--font-sans);color:var(--ink2);flex-direction:column;align-items:center;gap:10px;padding:34px 18px;display:flex}.nx-empty:before{content:"∅";border:1px dashed var(--line2);width:42px;height:42px;font:400 15px var(--font-mono);color:var(--ink3);border-radius:50%;justify-content:center;align-items:center;display:flex}.nx-empty-title{font:600 13.5px var(--font-sans);color:var(--ink)}.nx-empty{max-width:42ch;margin-left:auto;margin-right:auto}.nx-alert{background:var(--card2);font:400 12.5px/1.6 var(--font-sans);color:var(--ink2);border:none;border-radius:18px;align-items:flex-start;gap:13px;padding:15px 17px;display:flex}.nx-alert svg{flex:none;width:16px;height:16px;margin-top:1px}.nx-alert--ok{background:var(--okS);color:var(--ink2)}.nx-alert--warn{background:var(--warnS);color:var(--ink2)}.nx-alert--crit{background:var(--critS);color:var(--ink2)}.nx-alert--info{background:var(--infoS);color:var(--ink2)}.nx-alert--ok svg{color:var(--ok)}.nx-alert--warn svg{color:var(--warn)}.nx-alert--crit svg{color:var(--crit)}.nx-alert--info svg{color:var(--info)}.nx-alert-title,.nx-alert-t{font:600 13px var(--font-sans);color:var(--ink);margin-bottom:3px}.nx-toast{z-index:60;background:var(--term);max-width:min(560px,92vw);box-shadow:var(--shadow-tip);font:500 12.5px var(--font-sans);color:var(--lime);border:none;border-radius:14px;align-items:center;gap:11px;padding:13px 18px;animation:.16s both sxin;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.nx-toast svg{flex:none;width:20px;height:20px}.nx-steps{flex-direction:column;gap:2px;display:flex}.nx-step{height:38px;color:var(--ink2);font:500 12.5px var(--font-sans);border-radius:12px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;transition:background .16s;display:flex}.nx-step:hover{background:var(--card2);text-decoration:none}.nx-step.is-active{color:var(--ink);font-weight:600}.nx-step-num,.nx-step-n{background:var(--white);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink3);font:400 10.5px var(--font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.nx-step.is-active .nx-step-num,.nx-step.is-active .nx-step-n{background:var(--rail);box-shadow:none;color:var(--lime)}.nx-step.is-done .nx-step-num,.nx-step.is-done .nx-step-n{background:var(--okS);box-shadow:none;color:var(--ok)}.nx-term{background:var(--term);color:var(--termtx);font:400 12px/1.65 var(--font-mono);white-space:pre-wrap;word-break:break-word;border:none;border-radius:16px;padding:14px 16px;overflow:auto}.nx-term-head{background:var(--term);color:var(--termtx);font:400 11.5px var(--font-mono);border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:11px 16px;display:flex}.nx-term-caret:after{content:"▋";animation:1s step-end infinite nxcaret}.nx-code{font:400 11.5px/1.65 var(--font-mono);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);white-space:pre-wrap;word-break:break-word;border:none;border-radius:16px;padding:12px 14px;overflow-x:auto}.nx-pop{background:var(--white);border:1px solid var(--line2);min-width:236px;box-shadow:var(--shadow-pop);z-index:40;border-radius:14px;padding:7px;animation:.16s both sxin;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.nx-pop--up{inset:auto auto calc(100% + 8px) 0}.nx-pop-head{font:600 10.5px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:7px 10px}.nx-pop-item{font:400 12.5px var(--font-sans);color:var(--ink);border:none;border-radius:10px;align-items:center;gap:9px;padding:9px 10px;text-decoration:none;transition:background .16s;display:flex}.nx-pop-item:hover{background:var(--card);color:var(--ink);text-decoration:none}.nx-pop-item .nx-kbd{margin-left:auto;font-size:10px}.nx-menu-toggle::-webkit-details-marker{display:none}.nx-menu-toggle{cursor:pointer;list-style:none}.nx-palette-overlay{animation:.16s both sxin}.nx-pagination{align-items:center;gap:6px;display:flex}.nx-pagination a,.nx-pagination span{border:1px solid var(--line);background:var(--white);min-width:34px;height:34px;font:600 11.5px var(--font-sans);color:var(--ink2);border-radius:10px;justify-content:center;align-items:center;padding:0 10px;text-decoration:none;display:flex}.nx-pagination a:hover{border-color:var(--line2);color:var(--ink);text-decoration:none}.nx-pagination .is-current,.nx-pagination [aria-current=page]{background:var(--rail);color:var(--onRail);border-color:#0000}.nx-overlay{z-index:70;background:#13141657;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}.nx-modal{background:var(--card);width:min(520px,100%);max-height:82vh;box-shadow:var(--shadow-modal);border:none;border-radius:22px;animation:.22s both sxin;overflow:auto}.nx-modal--wide{width:min(720px,100%)}.nx-modal--confirm{width:min(440px,100%)}.nx-modal-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:18px 20px;display:flex}.nx-modal-title{font:600 15px var(--font-sans);color:var(--ink);flex:1}.nx-modal-sub{font:400 10.5px var(--font-mono);color:var(--ink3)}.nx-modal-body{flex-direction:column;gap:14px;padding:20px;display:flex}.nx-modal-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.nx-drawer{z-index:70;background:var(--card);width:min(520px,100%);box-shadow:var(--shadow-drawer);animation:.22s both sxdrawer;position:fixed;top:0;bottom:0;right:0;overflow:auto}.nx-drawer-head{z-index:1;background:var(--white);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 18px;display:flex;position:sticky;top:0}.nx-tip{z-index:65;background:var(--term);color:#d6d9de;width:230px;font:400 11px/1.6 var(--font-sans);box-shadow:var(--shadow-tip);border-radius:14px;padding:10px 12px;animation:.12s both sxin;position:absolute}.nx-qa{border-bottom:1px solid var(--line2);cursor:pointer;align-items:center;gap:10px;padding:11px 18px;text-decoration:none;transition:background .16s;display:flex}.nx-qa:last-child{border-bottom:none}.nx-qa:hover{background:var(--card2);text-decoration:none}.nx-qa-ico{background:var(--white);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.nx-imp{background:var(--warnS);min-height:44px;color:var(--ink);font:600 12.5px var(--font-sans);border-radius:18px;align-items:center;gap:10px;padding:8px 18px;display:flex}.nx-imp .nx-btn{border-color:var(--warn);min-height:30px;color:var(--warn);background:0 0;border-radius:10px;padding:6px 12px;font-size:11.5px}.nx-imp .nx-btn:hover{background:var(--white);border-color:var(--warn)}.nx-auth{background:var(--canvas);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.nx-auth-visual{padding:14px;display:flex}.nx-auth-visual-inner{background:var(--rail);border-radius:12px;flex-direction:column;flex:1;justify-content:flex-end;padding:42px;display:flex;position:relative;overflow:hidden}.nx-auth-photo{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nx-auth-veil{pointer-events:none;background:linear-gradient(#1314166b,#131416b8 52%,#131416f2);position:absolute;inset:0}.nx-auth-panel{flex-direction:column;gap:20px;max-width:420px;display:flex;position:relative}.nx-auth-mark{cursor:default;align-self:flex-start}.nx-auth-headline{font:600 clamp(26px,3.4vw,38px) / 1.08 var(--font-sans);letter-spacing:-.025em;color:#fff;text-wrap:pretty;margin:0}.nx-auth-sub{font:400 13.5px/1.65 var(--font-sans);color:#ffffffa8;text-wrap:pretty;margin:0}.nx-auth-points{flex-direction:column;gap:11px;margin:0;padding:4px 0 0;list-style:none;display:flex}.nx-auth-points li{font:400 12.5px var(--font-sans);color:#ffffffe6;align-items:center;gap:11px;display:flex}.nx-auth-tick{width:22px;height:22px;color:var(--lime);background:#e4f24b29;border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex}.nx-auth-tick svg{width:13px;height:13px}.nx-auth-foot{font:400 11.5px/1.6 var(--font-sans);color:#ffffff80;margin:0}.nx-auth-main{justify-content:center;align-items:center;padding:40px 64px;display:flex}.nx-auth-col{width:100%;max-width:392px}.nx-auth-brand{align-items:center;gap:10px;margin-bottom:40px;display:flex}.nx-auth-title{font:600 clamp(24px,2.6vw,30px) / 1.1 var(--font-sans);letter-spacing:-.025em;color:var(--ink);margin:0 0 8px}.nx-auth-lead{font:400 13.5px/1.6 var(--font-sans);color:var(--ink3);margin:0 0 26px}.nx-auth-input{min-height:44px}.nx-auth-btn{width:100%;min-height:44px}.nx-auth-sep{align-items:center;gap:10px;margin:16px 0;display:flex}.nx-auth-sep>span:first-child,.nx-auth-sep>span:last-child{background:var(--line);flex:1;height:1px}.nx-auth-sep-label{font:400 11px var(--font-sans);color:var(--ink3)}.nx-otp{border:1px solid var(--field);background:var(--white);text-align:center;width:48px;height:56px;font:500 20px var(--font-mono);color:var(--ink);border-radius:12px;outline:none;transition:border-color .16s}.nx-otp:focus{border-color:var(--focus);box-shadow:0 0 0 2px var(--focus)}.nx-icon{stroke-width:2px;flex:none;width:16px;height:16px}.nx-icon--xs{width:13px;height:13px}.nx-icon--sm{width:14px;height:14px}.nx-icon--md{width:15px;height:15px}.nx-icon--lg{width:20px;height:20px}.nx-tab .nx-icon,.nx-btn .nx-icon,.nx-qa-ico .nx-icon,.nx-chip .nx-icon{width:14px;height:14px}.nx-nav-item .nx-icon{width:16px;height:16px}.nx-tile-ico .nx-icon{width:11px;height:11px}.nx-icon-btn .nx-icon{width:15px;height:15px}.nx-row{align-items:center;gap:8px;display:flex}.nx-row-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nx-col{flex-direction:column;gap:14px;display:flex}.nx-grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:14px;display:grid}.nx-grid-3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:14px;display:grid}.nx-grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.nx-grid6{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.nx-cards{grid-template-columns:repeat(auto-fill,minmax(316px,1fr));gap:14px;display:grid}.nx-spacer{flex:1}.nx-mb-12{margin-bottom:12px}.nx-mb-14{margin-bottom:14px}.nx-scroll{max-height:620px;overflow:auto}.nx-chart{display:block;overflow:visible}.nx-plot{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;padding:14px 16px 10px}.nx-chart-cell{cursor:crosshair}.nx-chart-cell:hover{fill:var(--ink);fill-opacity:.05}.nx-skeleton{background:linear-gradient(90deg,var(--card2) 0%,#f6f6f3 50%,var(--card2) 100%);background-size:220px 100%;border-radius:8px;height:12px;animation:1.3s linear infinite sxshimmer}.nx-t-cmd,.nx-t-out,.nx-t-err,.nx-t-ok,.nx-t-dim,.nx-t-warn{word-break:break-word;white-space:pre-wrap;margin:0;line-height:1.55}.nx-t-cmd{color:var(--lime)}.nx-t-out{color:var(--termtx)}.nx-t-err{color:#f08476}.nx-t-ok{color:#7bd6a9}.nx-t-dim{color:#8d9198}.nx-t-warn{color:#e0b357}.nx-t-cursor{color:var(--lime);margin-left:2px;animation:1s step-end infinite nxcaret;display:inline-block}.nx-suggestions{z-index:10;background:var(--railHi);box-shadow:var(--shadow-tip);border:1px solid #ffffff1f;border-radius:14px;margin:0;padding:7px;list-style:none;position:absolute;overflow-y:auto}.nx-suggestions.hidden{display:none}.nx-t-sugg{text-align:left;width:100%;color:var(--termtx);font:400 11.5px var(--font-mono);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:7px 9px}.nx-t-sugg:hover,.nx-t-sugg.is-active{color:var(--lime);background:#e4f24b24}@media(max-width:1180px){.nx-dash-split{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:1100px){.nx-grid6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.nx-cron-grid{grid-template-columns:minmax(0,1fr)!important}}.nx-nav-mobile{display:none}@media(max-width:900px){.nx-nav-mobile{display:inline-flex}.nx-shell{gap:10px;padding:10px}.nx-sidebar{z-index:50;box-shadow:var(--shadow-modal);transition:transform .16s;position:fixed;top:10px;left:10px;transform:translate(calc(-100% - 12px))}.nx-shell[data-mobile-nav=open] .nx-sidebar{transform:none}.nx-shell[data-mobile-nav=open]:after{content:"";z-index:45;background:#0a121a73;position:fixed;inset:0}.nx-crumbs{white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx-crumbs>:not(:last-child){display:none}.nx-crumbs>:last-child{text-overflow:ellipsis;overflow:hidden}.nx-shell[data-nav=closed] .nx-sidebar{flex-basis:232px;width:232px}.nx-shell[data-nav=closed] .nx-nav-open{display:initial}.nx-shell[data-nav=closed] .nx-nav-item,.nx-shell[data-nav=closed] .nx-side-row{justify-content:flex-start;width:auto;padding:0 10px}.nx-topbar{border-radius:16px;top:10px}.nx-search{display:none}.nx-card,.nx-metric,.nx-kpi,.nx-tile{border-radius:16px}}@media(max-width:1080px){.nx-auth{grid-template-columns:1fr}.nx-auth-visual{display:none}.nx-auth-main{padding:48px 24px}}.nx-code,.nx-term{white-space:pre-wrap;word-break:break-word}[data-theme=dark] .nx-btn--primary{background:var(--lime);color:var(--limeInk)}[data-theme=dark] .nx-btn--primary:hover{background:var(--lime);color:var(--limeInk);filter:brightness(1.06)}[data-theme=dark] .nx-avatar,[data-theme=dark] .nx-seg-item.is-active,[data-theme=dark] .nx-chip.is-active,[data-theme=dark] .nx-pagination .is-current,[data-theme=dark] .nx-pagination [aria-current=page]{background:var(--lime);color:var(--limeInk)}[data-theme=dark] .nx-tab.is-active{border-bottom-color:var(--lime)}[data-theme=dark] .nx-toast{background:var(--card2)}[data-theme=dark] .nx-step.is-active .nx-step-num,[data-theme=dark] .nx-step.is-active .nx-step-n{background:var(--lime);color:var(--limeInk)}[data-theme=dark] .nx-sidebar{box-shadow:inset 0 0 0 1px var(--line)}.nx-tab-panel{flex-direction:column;gap:20px;display:flex}.nx-tab-panel[hidden]{display:none}.nx-tiles{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.nx-tile{background:var(--card);color:inherit;border-radius:12px;flex-direction:column;gap:4px;padding:16px;text-decoration:none;transition:box-shadow .16s,background .16s;display:flex}.nx-tile:hover{box-shadow:var(--shadow-card);background:var(--lime)}.nx-tile-icon{width:26px;height:26px;color:var(--rail);margin-bottom:6px}.nx-tile-label{font:600 14px var(--font-sans);color:var(--ink)}.nx-tile-hint{font:400 12px var(--font-sans);color:var(--ink3)}.nx-steps{counter-reset:nx-step;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.nx-steps li{counter-increment:nx-step;background:var(--card2);font:400 12px var(--font-sans);color:var(--ink3);border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.nx-steps li strong{font:600 13px var(--font-sans);color:var(--ink)}.nx-steps li strong:before{content:counter(nx-step) ". ";color:var(--rail)}.nx-steps li.is-done{background:var(--okS)}.nx-steps li.is-done strong:before{content:"✓ ";color:var(--ok)}.nx-gitlab-box{background:var(--lime);font:400 13px var(--font-sans);color:var(--ink2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.nx-autopilot{background:var(--card2);font:400 13px var(--font-sans);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.nx-autopilot__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nx-gitlab-box>.nx-btn{margin-left:auto}.nx-form-grid[hidden]{display:none}.nx-support-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:14px;display:grid}@media(max-width:1100px){.nx-support-layout{grid-template-columns:minmax(0,1fr)}}.nx-support-thread{flex-direction:column;gap:12px;max-width:820px;display:flex}.nx-support-msg{background:var(--card);border-radius:14px;margin-right:48px;padding:14px 16px}.nx-support-msg.is-operator{background:var(--lime);margin-left:48px;margin-right:0}.nx-support-msg-head{justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12.5px;display:flex}.nx-support-msg-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}@media(max-width:640px){.nx-support-msg,.nx-support-msg.is-operator{margin-left:0;margin-right:0}}.nx-account-layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:14px;display:grid}.nx-account-col{flex-direction:column;gap:14px;min-width:0;display:flex}@media(max-width:1100px){.nx-account-layout{grid-template-columns:minmax(0,1fr)}}.nx-stack{flex-direction:column;gap:12px;display:flex}.nx-p{color:var(--ink2);margin:0;line-height:1.55}.nx-text-warn{color:var(--warn)}.nx-inline-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nx-inline-form .nx-input{flex:160px;max-width:260px}.nx-input--code{letter-spacing:.3em;text-align:center;font-size:16px;max-width:140px!important}.nx-card-section{border-top:1px solid var(--line2);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.nx-card-section-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.nx-disclosure>summary{cursor:pointer;color:var(--ink2);width:fit-content;font-weight:500}.nx-disclosure>summary:hover{color:var(--ink)}.nx-steps--vertical{grid-template-columns:minmax(0,1fr)}.nx-steps--vertical li{gap:6px;font-size:12.5px}.nx-qr{background:#fff;border-radius:10px;align-self:flex-start;margin:6px 0;padding:10px;line-height:0}.nx-qr svg{width:168px;height:168px}.nx-recovery-grid{background:var(--card2);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid}.nx-recovery-grid code{font:500 14px var(--font-mono);color:var(--ink);letter-spacing:.04em;text-align:center}.nx-device-row{gap:14px}.nx-device-icon{background:var(--card2);width:36px;height:36px;color:var(--ink2);border-radius:10px;flex:none;place-items:center;display:grid}.nx-device-icon svg{width:19px;height:19px}.nx-device-name{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.nx-device-row .nx-muted{font-size:12px;display:block}.nx-meter-bar{background:var(--line);border-radius:2px;height:4px;display:block;overflow:hidden}.nx-meter-bar>span{background:var(--dotCrit);width:0;height:100%;transition:width .2s,background .2s;display:block}.nx-tips{color:var(--ink2);flex-direction:column;gap:8px;margin:0;padding-left:34px;line-height:1.5;display:flex}.nx-auth-alt{border-top:1px solid var(--line2);margin-top:16px;padding-top:14px}.nx-auth-alt>summary{cursor:pointer;color:var(--ink2);font-weight:500}@media print{body *{visibility:hidden}.nx-recovery-grid,.nx-recovery-grid *{visibility:visible}.nx-recovery-grid{background:0 0;position:absolute;inset:0 auto auto 0}}.nx-btn.is-copied{background:var(--okS);color:var(--ok)}.nx-side-account{min-width:0;color:inherit;border-radius:10px;flex:1;align-items:center;gap:10px;margin:-4px;padding:4px;text-decoration:none;display:flex}.nx-side-account:hover{background:var(--sidebarHi);text-decoration:none}.nx-member-row{align-items:flex-start;gap:12px;padding-top:14px;padding-bottom:14px}.nx-member-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nx-member-name{color:var(--ink);font-weight:600}.nx-member-meta{flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:12.5px;display:flex}.nx-member-meta>span{align-items:center;gap:4px;display:inline-flex}.nx-member-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.nx-text-ok{color:var(--ok)}.nx-select--sm{width:auto;height:32px;padding-top:0;padding-bottom:0;font-size:13px}.nx-choices--stack{grid-template-columns:minmax(0,1fr);gap:8px}.nx-fold>summary{cursor:pointer;list-style:none}.nx-fold>summary::-webkit-details-marker{display:none}.nx-fold-icon{color:var(--ink3);margin-left:auto;transition:transform .16s}.nx-fold[open] .nx-fold-icon{transform:rotate(180deg)}.nx-fold:not([open])>summary{padding-bottom:14px}.nx-api-key-form{border-top:1px solid var(--line2);grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;padding-top:12px;display:grid}.nx-api-key-form>fieldset,.nx-api-key-form>div{grid-column:1/-1}@media(max-width:700px){.nx-api-key-form{grid-template-columns:minmax(0,1fr)}.nx-member-row{flex-wrap:wrap}.nx-member-actions{justify-content:flex-start;width:100%;padding-left:44px}}.nx-backup-state{background:var(--card);box-shadow:var(--shadow-card);border-radius:14px;align-items:flex-start;gap:14px;margin-bottom:14px;padding:16px 18px;display:flex}.nx-backup-state strong{color:var(--ink);margin-bottom:2px;font-size:15px;display:block}.nx-backup-state span{color:var(--ink2)}.nx-backup-state-icon{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.nx-backup-state-icon svg{width:21px;height:21px}.nx-backup-state.is-ok .nx-backup-state-icon{background:var(--okS);color:var(--ok)}.nx-backup-state.is-crit{background:var(--critS)}.nx-backup-state.is-crit .nx-backup-state-icon{background:var(--card);color:var(--crit)}.nx-backup-state.is-neutral .nx-backup-state-icon{background:var(--card2);color:var(--ink3)}.nx-policy{border-top:1px solid var(--line2);flex-wrap:wrap;align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.nx-policy-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.nx-policy-name{color:var(--ink);font-weight:600}.nx-policy-repo{align-items:center;gap:8px;min-width:0;margin-top:3px;display:flex}.nx-policy-repo code{font:400 11.5px var(--font-mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx-policy-stats{gap:22px;margin:0;display:flex}.nx-policy-stats dt{color:var(--ink3);margin-bottom:3px;font-size:11.5px}.nx-policy-stats dd{white-space:nowrap;align-items:center;gap:6px;margin:0;display:flex}.nx-policy-actions{align-items:center;gap:6px;display:flex}.nx-text-crit{color:var(--crit)}.nx-pop-item--btn{text-align:left;cursor:pointer;background:0 0;width:100%}.nx-policy-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.nx-policy-form-foot{border-top:1px solid var(--line2);grid-column:1/-1;align-items:flex-end;gap:16px;padding-top:12px;display:flex}.nx-policy-form-foot .nx-hint{flex:1}@media(max-width:1100px){.nx-policy{flex-wrap:wrap}.nx-policy-main{flex-basis:calc(100% - 30px)}.nx-policy-stats,.nx-policy-actions{padding-left:22px}.nx-policy-form{grid-template-columns:minmax(0,1fr)}}.nx-hero{--hero-glow:#2fc6cf;--hero-cube:#3fb56a;--hero-cube-d:#2b8a4f;--hero-cube-dd:#1f6c3c;--hero-led:#6cf2c2;color:#e8f3f5;isolation:isolate;background:radial-gradient(560px 300px at 88% 40%,#2fc6cf52,#0000 70%),radial-gradient(420px 260px at 8% 120%,#4f5fd059,#0000 70%),linear-gradient(125deg,#0b1b28,#0d2f3a 55%,#0e4a52);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:30px 34px;display:grid;position:relative;overflow:hidden}.nx-hero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 15%,#000 70%);mask-image:linear-gradient(100deg,#0000 15%,#000 70%)}.nx-hero--warn{--hero-glow:#e0a030;--hero-cube:#e0a030;--hero-cube-d:#b37a17;--hero-cube-dd:#8a5c0e}.nx-hero--crit{--hero-glow:#e0574a;--hero-cube:#e0574a;--hero-cube-d:#b23a2f;--hero-cube-dd:#8a2a22;background:radial-gradient(560px 300px at 88% 40%,#e0574a4d,#0000 70%),radial-gradient(420px 260px at 8% 120%,#4f5fd04d,#0000 70%),linear-gradient(125deg,#1a1420,#2a1a24,#0e3a42)}.nx-hero-main{min-width:0;max-width:640px}.nx-hero-eyebrow{font:500 12px var(--font-sans);color:#b9d3d8;background:#ffffff14;border-radius:999px;align-items:center;gap:8px;padding:5px 11px 5px 9px;display:inline-flex}.nx-hero-pulse{background:var(--hero-glow);width:8px;height:8px;box-shadow:0 0 0 0 var(--hero-glow);border-radius:50%;animation:2s ease-out infinite nx-pulse}@keyframes nx-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--hero-glow) 70%,transparent)}to{box-shadow:0 0 0 9px #0000}}.nx-hero-title{font:650 clamp(24px,3vw,36px) / 1.12 var(--font-sans);letter-spacing:-.028em;color:#fff;margin:14px 0 8px}.nx-hero-sub{font:400 14px/1.55 var(--font-sans);color:#a9c3c9;margin:0}.nx-hero-actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.nx-hero-btn{color:#e8f3f5;min-height:36px;font:600 12.5px var(--font-sans);background:#ffffff17;border-radius:10px;align-items:center;gap:7px;padding:8px 14px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.nx-hero-btn:hover{background:#ffffff29;transform:translateY(-1px)}.nx-hero-btn--solid{color:#0b2a33;background:#fff}.nx-hero-btn--solid:hover{background:#dff6f7}.nx-hero-stats{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:10px 28px;margin-top:24px;padding-top:18px;display:flex}.nx-hero-stat{flex-direction:column;gap:2px;display:flex}.nx-hero-stat-v{font:650 22px/1.1 var(--font-sans);letter-spacing:-.02em;color:#fff}.nx-hero-stat-l{font:400 12px var(--font-sans);color:#8fb0b7}.nx-hero-art{width:360px;height:auto;margin:-14px -8px -22px 0;overflow:visible}.nx-hero-stack{animation:6s ease-in-out infinite nx-hover}.nx-hero-float{animation:4.5s ease-in-out infinite nx-hover}@keyframes nx-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.nx-hero-ring{animation:18s linear infinite nx-dash}@keyframes nx-dash{to{stroke-dashoffset:-200px}}.nx-hero-led{fill:var(--hero-led);animation:2.2s ease-in-out infinite nx-blink}.nx-hero-led.is-alert{fill:var(--hero-glow);animation-duration:.9s}@keyframes nx-blink{0%,to{opacity:1}50%{opacity:.3}}@media(max-width:1100px){.nx-hero-art{width:260px}}@media(max-width:860px){.nx-hero{grid-template-columns:1fr;padding:24px 20px}.nx-hero-art{display:none}}.nx-banner{border-radius:14px;align-items:center;gap:14px;padding:12px 12px 12px 14px;animation:.2s both sxin;display:flex}.nx-banner--crit{color:#fff;background:linear-gradient(100deg,#b42318,#d33a2c 60%,#e0574a);box-shadow:0 10px 28px -12px #b4231899}.nx-banner-ico{background:#ffffff2e;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.nx-banner-ico svg{width:18px;height:18px;animation:1.6s ease-in-out infinite nx-blink}.nx-banner-text{min-width:0;font:400 13px/1.45 var(--font-sans);color:#ffffffe0;flex-wrap:wrap;flex:1;align-items:baseline;gap:2px 10px;display:flex}.nx-banner-text strong{color:#fff;font-weight:650}.nx-banner-more{background:#00000029;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}.nx-banner-btn{color:#9a1d13;font:650 12.5px var(--font-sans);background:#fff;border-radius:9px;flex:none;padding:8px 14px;text-decoration:none}.nx-banner-btn:hover{background:#fde8e6}.nx-banner-close{color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.nx-banner-close:hover{color:#fff;background:#ffffff26}.nx-kpi{transition:box-shadow .16s,transform .16s;position:relative;overflow:hidden}.nx-kpi:has(.nx-kpi-ico):after{content:"";background:radial-gradient(circle,var(--kpi-tone,var(--s1)),transparent 70%);border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-40px}@supports (color:color-mix(in lab,red,red)){.nx-kpi:has(.nx-kpi-ico):after{background:radial-gradient(circle,color-mix(in srgb,var(--kpi-tone,var(--s1)) 16%,transparent),transparent 70%)}}.nx-kpi:has(.nx-kpi-ico):after{pointer-events:none}.nx-kpi:hover{box-shadow:var(--shadow-pop);transform:translateY(-2px)}.nx-kpi-label:has(.nx-kpi-ico){justify-content:space-between;align-items:center;display:flex}.nx-kpi-ico{background:var(--kpi-tone);border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nx-kpi-ico{background:color-mix(in srgb,var(--kpi-tone) 14%,transparent)}}.nx-kpi-ico{color:var(--kpi-tone);z-index:1;position:relative}.nx-kpi-ico svg{width:20px;height:20px}.nx-alert>svg:first-child{box-sizing:content-box;background:currentColor;border-radius:10px;margin-top:-3px;padding:7px}@supports (color:color-mix(in lab,red,red)){.nx-alert>svg:first-child{background:color-mix(in srgb,currentColor 14%,transparent)}}.nx-alert--crit{background:linear-gradient(100deg,var(--critS),var(--critS))}@supports (color:color-mix(in lab,red,red)){.nx-alert--crit{background:linear-gradient(100deg,var(--critS),color-mix(in srgb,var(--critS) 55%,var(--card)))}}.nx-alert--warn{background:linear-gradient(100deg,var(--warnS),var(--warnS))}@supports (color:color-mix(in lab,red,red)){.nx-alert--warn{background:linear-gradient(100deg,var(--warnS),color-mix(in srgb,var(--warnS) 55%,var(--card)))}}.nx-alert--ok{background:linear-gradient(100deg,var(--okS),var(--okS))}@supports (color:color-mix(in lab,red,red)){.nx-alert--ok{background:linear-gradient(100deg,var(--okS),color-mix(in srgb,var(--okS) 55%,var(--card)))}}.nx-alert--info{background:linear-gradient(100deg,var(--infoS),var(--infoS))}@supports (color:color-mix(in lab,red,red)){.nx-alert--info{background:linear-gradient(100deg,var(--infoS),color-mix(in srgb,var(--infoS) 55%,var(--card)))}}.nx-toast-ico{background:var(--dotOk);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.nx-toast-ico svg{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.nx-hero-stack,.nx-hero-float,.nx-hero-ring,.nx-hero-led,.nx-hero-pulse,.nx-banner-ico svg{animation:none}}.nx-hero-eyebrow strong{color:#fff;font-weight:650}.nx-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nx-term-target{background:var(--warnS);color:var(--warn);font:500 13px var(--font-sans);flex-wrap:wrap;align-items:center;gap:9px;padding:10px 14px;display:flex}.nx-term-target strong{font:600 14px var(--font-mono);color:var(--ink)}.nx-term-target-meta{color:var(--ink2);font-size:12px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
