@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-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--nx-beam-angle:0deg}}}@layer theme{:root,:host{--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-400:oklch(75% .183 55.934);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-400:oklch(82.8% .189 84.429);--color-green-100:oklch(96.2% .044 156.743);--color-green-400:oklch(79.2% .209 151.711);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-sky-300:oklch(82.8% .111 230.318);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-900:oklch(38% .189 293.745);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--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-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-xl:24px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--nx-font-sans);--default-mono-font-family:var(--nx-font-mono);--radius-control:var(--nx-radius-md);--radius-card:var(--nx-radius-md);--radius-pill:var(--nx-radius-full);--shadow-card:var(--nx-outline-hairline);--shadow-overlay:var(--nx-shadow-lg);--spacing-page:var(--nx-spacing-page);--spacing-section:var(--nx-spacing-section);--spacing-inset:var(--nx-spacing-inset);--spacing-row:var(--nx-spacing-row);--spacing-stack:var(--nx-spacing-stack);--color-bg:var(--nx-bg);--color-surface:var(--nx-surface);--color-surface-elevated:var(--nx-surface-elevated);--color-surface-overlay:var(--nx-surface-overlay);--color-surface-active:var(--nx-surface-active);--color-border:var(--nx-border);--color-border-subtle:var(--nx-border-subtle);--color-text-primary:var(--nx-text-primary);--color-text-secondary:var(--nx-text-secondary);--color-text-tertiary:var(--nx-text-tertiary);--color-accent:var(--nx-accent);--color-destructive:var(--nx-destructive);--color-warning:var(--nx-warning);--color-success:var(--nx-success);--color-chart-2:var(--nx-chart-2);--color-chart-3:var(--nx-chart-3);--color-chart-4:var(--nx-chart-4);--color-chart-5:var(--nx-chart-5);--color-chart-6:var(--nx-chart-6);--color-chart-7:var(--nx-chart-7);--color-chart-8:var(--nx-chart-8);--color-chart-other:var(--nx-chart-other)}}@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{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}*,:after,:before,::backdrop{border-color:var(--nx-border,var(--color-gray-200,currentcolor))}::file-selector-button{border-color:var(--nx-border,var(--color-gray-200,currentcolor))}html{font-family:var(--nx-font-sans);font-feature-settings:var(--nx-font-feature-settings);scrollbar-color:var(--nx-scrollbar-thumb) var(--nx-scrollbar-track);scrollbar-width:thin}*{scrollbar-color:var(--nx-scrollbar-thumb) var(--nx-scrollbar-track)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--nx-scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--nx-scrollbar-thumb);border-radius:var(--nx-radius-full);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--nx-scrollbar-thumb-hover)}code,kbd,pre,samp{font-family:var(--nx-font-mono)}button,[role=button],a,summary,[type=button],[type=submit],[type=reset]{cursor:pointer}button *,[role=button] *,a *,summary *,[type=button] *,[type=submit] *,[type=reset] *{cursor:inherit!important}:where(button,[role=button],a,summary,[type=button],[type=submit],[type=reset]):focus{outline:none}:where(button,[role=button],a,summary,[type=button],[type=submit],[type=reset]):focus-visible{box-shadow:0 0 0 2px var(--nx-focus-halo)}body{word-break:keep-all;overflow-wrap:break-word}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6a7282;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}:is(input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#155dfc;outline:2px solid #0000}input::placeholder,textarea::placeholder{color:#6a7282;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-date-and-time-value{text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='oklch(55.1%25 0.027 264.364)' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}input:where([type=checkbox]),input:where([type=radio]){appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#155dfc;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6a7282;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:oklch(54.6% .245 262.881);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000}input:where([type=checkbox]):checked,input:where([type=radio]):checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{background-color:currentColor;border-color:#0000}input:where([type=checkbox]):indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{background-color:currentColor;border-color:#0000}input:where([type=file]){background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}input:where([type=file]):focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}}@layer components{.nx-font-display{font-family:var(--nx-font-display);font-feature-settings:var(--nx-font-feature-settings)}.nx-font-mono{font-family:var(--nx-font-mono)}.nx-type-page-title{font-size:var(--nx-fontsize-page-title);font-weight:var(--nx-weight-page-title);line-height:var(--nx-leading-page-title)}.nx-type-section-title{font-size:var(--nx-fontsize-section-title);font-weight:var(--nx-weight-section-title);line-height:var(--nx-leading-section-title)}.nx-type-card-title{font-size:var(--nx-fontsize-card-title);font-weight:var(--nx-weight-card-title);line-height:var(--nx-leading-card-title)}.nx-type-row-label{font-size:var(--nx-fontsize-description);font-weight:var(--nx-weight-row-label);line-height:var(--nx-leading-description)}.nx-type-description{font-size:var(--nx-fontsize-description);font-weight:var(--nx-weight-description);line-height:var(--nx-leading-description)}.nx-type-meta{font-size:var(--nx-fontsize-meta);font-weight:var(--nx-weight-meta);line-height:var(--nx-leading-meta)}.nx-type-chat-body{font-size:var(--nx-fontsize-chat-body);font-weight:var(--nx-weight-chat-body);line-height:var(--nx-leading-chat-body)}.nx-type-eyebrow{font-size:var(--nx-fontsize-eyebrow);font-weight:var(--nx-weight-eyebrow);line-height:var(--nx-leading-eyebrow);letter-spacing:var(--nx-tracking-eyebrow);text-transform:uppercase}.nx-focus-field,.nx-focus-action,.nx-focus-check,.nx-focus-surface{transition:border-color .14s,box-shadow .14s,background-color .14s,color .14s}.nx-focus-field:focus,.nx-focus-action:focus,.nx-focus-check:focus{outline:none}.nx-focus-surface:focus-within,.nx-focus-field:focus-visible,.nx-focus-action:focus-visible{box-shadow:inset 0 0 0 1px var(--nx-focus-ring),0 0 0 2px var(--nx-focus-halo)}.nx-focus-check:focus-visible{border-color:var(--nx-focus-ring);box-shadow:none}.nx-focus-check{appearance:none;background-color:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.nx-focus-check{background-color:color-mix(in srgb,var(--nx-surface-elevated) 82%,var(--nx-bg))}}.nx-focus-check{border:1px solid var(--nx-border)}@supports (color:color-mix(in lab,red,red)){.nx-focus-check{border:1px solid color-mix(in srgb,var(--nx-border) 78%,var(--nx-text-tertiary) 22%)}}.nx-focus-check{background-position:50%;background-repeat:no-repeat;background-size:10px 10px}.nx-focus-check:checked{background-color:var(--nx-accent);border-color:var(--nx-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E")}.nx-focus-check:disabled{cursor:not-allowed;background-color:var(--nx-surface-hover);border-color:var(--nx-border-subtle);color:var(--nx-text-disabled)}.nx-focus-check:disabled:checked{background-color:var(--nx-accent);border-color:var(--nx-accent)}.nx-focus-field option{background-color:var(--nx-surface);color:var(--nx-text-primary)}.nx-scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.nx-scrollbar-hidden::-webkit-scrollbar{display:none}.developer-table-scroll{width:100%;overflow-x:auto}.developer-prose table{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);border-spacing:0;border-collapse:separate;table-layout:fixed;background:var(--nx-surface-elevated);width:100%;min-width:38rem;display:table}.developer-prose thead{background:var(--nx-surface-hover)}@supports (color:color-mix(in lab,red,red)){.developer-prose thead{background:color-mix(in srgb,var(--nx-surface-hover) 72%,var(--nx-surface-elevated))}}.developer-prose th,.developer-prose td{text-align:left;vertical-align:top;border:0;min-width:10rem;padding:1.1rem 1.35rem}.developer-prose th{color:var(--nx-text-primary);font-size:.9rem;font-weight:650}.developer-prose td{color:var(--nx-text-secondary);font-size:.925rem;line-height:1.65}.developer-prose tr+tr td,.developer-prose tr+tr th{border-top:1px solid var(--nx-border-subtle)}.developer-prose th+th,.developer-prose td+td{border-left:1px solid var(--nx-border-subtle)}.developer-prose table code{color:inherit;background:0 0;border-radius:0;padding:0;font-size:.94em}.developer-prose table code:before,.developer-prose table code:after{content:none!important}.developer-code-block{border:1px solid var(--nx-border)}.developer-code-header{border-bottom:1px solid var(--nx-border);background:var(--nx-surface-elevated);color:var(--nx-text-primary)}.developer-code-header button{color:var(--nx-text-secondary)}.developer-code-header button:hover{background:var(--nx-surface-hover);color:var(--nx-text-primary)}@media(max-width:640px){.developer-prose th,.developer-prose td{padding:.9rem 1rem}.developer-mermaid{padding:1rem}}.nx-display-lg{font-family:var(--nx-font-display);letter-spacing:-.035em;font-size:clamp(2.75rem,7vw,5.5rem);font-weight:500;line-height:1}.nx-display{font-family:var(--nx-font-display);letter-spacing:-.028em;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:500;line-height:1.04}.nx-display-sm{font-family:var(--nx-font-display);letter-spacing:-.02em;font-size:clamp(1.625rem,3vw,2.5rem);font-weight:600;line-height:1.1}.nx-lede{color:var(--nx-text-secondary);font-size:clamp(1rem,1.5vw,1.3125rem);font-weight:400;line-height:1.6}.nx-eyebrow{border:1px solid var(--nx-border);background:var(--nx-surface-elevated);border-radius:999px;align-items:center;gap:.5rem;padding:.32rem .72rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nx-eyebrow{background:color-mix(in srgb,var(--nx-surface-elevated) 88%,transparent)}}.nx-eyebrow{font-family:var(--nx-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--nx-text-secondary);font-size:.6875rem;font-weight:500;line-height:1}.nx-dot{background:var(--nx-accent);width:7px;height:7px;box-shadow:0 0 8px var(--nx-accent);border-radius:2px}.nx-dot-accent{background:var(--nx-accent);box-shadow:0 0 8px var(--nx-accent)}.nx-dot-teal{background:#2dd4bf;box-shadow:0 0 8px #2dd4bf}.nx-dot-green{background:#4ade80;box-shadow:0 0 8px #4ade80}.nx-dot-amber{background:#fbbf24;box-shadow:0 0 8px #fbbf24}.nx-mono{font-family:var(--nx-font-mono);letter-spacing:.02em}.nx-glossy{background-image:linear-gradient(100deg,var(--nx-text-primary) 0%,var(--nx-text-primary) 40%,#fff 50%,var(--nx-text-primary) 60%,var(--nx-text-primary) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin-bottom:-.2em;padding-bottom:.2em;animation:7s ease-in-out infinite nx-shimmer}[data-theme=nexia-dark] .nx-glossy{background-image:linear-gradient(100deg,#8c9cb5,#97a7bf 30%,#d4dcea 45%,#fff,#d4dcea 55%,#97a7bf 70%,#8c9cb5)}.nx-grid{background-image:linear-gradient(to right,var(--nx-text-primary) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-text-primary) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.nx-grid{background-image:linear-gradient(to right,color-mix(in srgb,var(--nx-text-primary) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--nx-text-primary) 4%,transparent) 1px,transparent 1px)}}.nx-grid{background-size:64px 64px}.nx-dotfield{background-image:radial-gradient(var(--nx-text-primary) 1.5px,transparent 1.6px)}@supports (color:color-mix(in lab,red,red)){.nx-dotfield{background-image:radial-gradient(color-mix(in srgb,var(--nx-text-primary) 9%,transparent) 1.5px,transparent 1.6px)}}.nx-dotfield{background-size:38px 38px}.nx-hatch{background-image:repeating-linear-gradient(-45deg,var(--nx-text-primary) 0 1px,transparent 1px 9px)}@supports (color:color-mix(in lab,red,red)){.nx-hatch{background-image:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--nx-text-primary) 7%,transparent) 0 1px,transparent 1px 9px)}}.nx-spotlight:before{content:"";background:radial-gradient(60% 55% at 50% 0%,var(--nx-accent),transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nx-spotlight:before{background:radial-gradient(60% 55% at 50% 0%,color-mix(in srgb,var(--nx-accent) 13%,transparent),transparent 70%)}}.nx-spotlight:before{pointer-events:none}.nx-hero-scrim{background:linear-gradient(to top,transparent 0%,var(--nx-bg) 7%,var(--nx-bg) 42%,var(--nx-bg) 56%,transparent 74%)}@supports (color:color-mix(in lab,red,red)){.nx-hero-scrim{background:linear-gradient(to top,transparent 0%,var(--nx-bg) 7%,var(--nx-bg) 42%,color-mix(in srgb,var(--nx-bg) 50%,transparent) 56%,transparent 74%)}}.nx-card{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:.875rem;transition:border-color .25s;position:relative}.nx-card:hover{border-color:var(--nx-border)}.nx-glow:after{content:"";border-radius:inherit;background:radial-gradient(16rem circle at var(--gx,50%) var(--gy,50%),var(--nx-accent),transparent 62%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nx-glow:after{background:radial-gradient(16rem circle at var(--gx,50%) var(--gy,50%),color-mix(in srgb,var(--nx-accent) 60%,transparent),transparent 62%)}}.nx-glow:after{opacity:0;pointer-events:none;transition:opacity .3s;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nx-glow:hover:after{opacity:1}.nx-glow-field{position:relative}.nx-glow-field:before{content:"";z-index:1;border-radius:inherit;background:radial-gradient(18rem circle at var(--gx,50%) var(--gy,50%),var(--nx-accent),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nx-glow-field:before{background:radial-gradient(18rem circle at var(--gx,50%) var(--gy,50%),color-mix(in srgb,var(--nx-accent) 24%,transparent),transparent 60%)}}.nx-glow-field:before{mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .35s}.nx-glow-field:hover:before{opacity:1}.nx-glass{background:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.nx-glass{background:color-mix(in srgb,var(--nx-bg) 45%,transparent)}}.nx-glass{-webkit-backdrop-filter:blur(16px)saturate(160%);box-shadow:0 12px 32px -14px #00000080,inset 0 1px #ffffff1a}.nx-glass-solid{background:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.nx-glass-solid{background:color-mix(in srgb,var(--nx-bg) 68%,transparent)}}.nx-page-field{background:linear-gradient(to right,var(--nx-text-primary) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-text-primary) 1px,transparent 1px),radial-gradient(52rem 38rem at 78% 6%,var(--nx-accent),transparent 72%),var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.nx-page-field{background:linear-gradient(to right,color-mix(in srgb,var(--nx-text-primary) 2.8%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--nx-text-primary) 2.8%,transparent) 1px,transparent 1px),radial-gradient(52rem 38rem at 78% 6%,color-mix(in srgb,var(--nx-accent) 8%,transparent),transparent 72%),var(--nx-bg)}}.nx-page-field{background-size:72px 72px,72px 72px,auto,auto}.nx-hero-field{background:linear-gradient(90deg,var(--nx-bg) 0%,var(--nx-bg) 43%,transparent 72%),radial-gradient(60rem 42rem at 78% 32%,var(--nx-accent),transparent 68%)}@supports (color:color-mix(in lab,red,red)){.nx-hero-field{background:linear-gradient(90deg,var(--nx-bg) 0%,color-mix(in srgb,var(--nx-bg) 94%,transparent) 43%,transparent 72%),radial-gradient(60rem 42rem at 78% 32%,color-mix(in srgb,var(--nx-accent) 10%,transparent),transparent 68%)}}.nx-hero-title{max-width:min(100%,16ch);font-family:var(--nx-font-display);letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:520;line-height:1.05}.nx-hero-copy{color:var(--nx-text-secondary);font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.65}.nx-section-title{max-width:min(100%,25ch);font-family:var(--nx-font-display);letter-spacing:-.032em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(2rem,3.5vw,3.6rem);font-weight:540;line-height:1.12}.nx-section-copy{max-width:43rem;color:var(--nx-text-secondary);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.7}.nx-kicker{font-family:var(--nx-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nx-accent);font-size:.75rem;font-weight:600}.nx-section-quiet{background:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.nx-section-quiet{background:color-mix(in srgb,var(--nx-surface) 54%,transparent)}}.nx-section-quiet{border-block:1px solid var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.nx-section-quiet{border-block:1px solid color-mix(in srgb,var(--nx-border-subtle) 72%,transparent)}}.nx-system-frame{border:1px solid var(--nx-border-subtle);background:linear-gradient(145deg,var(--nx-surface-elevated),var(--nx-bg));border-radius:1rem}@supports (color:color-mix(in lab,red,red)){.nx-system-frame{background:linear-gradient(145deg,color-mix(in srgb,var(--nx-surface-elevated) 96%,transparent),color-mix(in srgb,var(--nx-bg) 94%,transparent))}}.nx-system-frame{box-shadow:0 34px 90px -52px #000000b8,inset 0 1px #ffffff12}.nx-system-grid{background-image:linear-gradient(to right,var(--nx-text-primary) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-text-primary) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.nx-system-grid{background-image:linear-gradient(to right,color-mix(in srgb,var(--nx-text-primary) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--nx-text-primary) 4%,transparent) 1px,transparent 1px)}}.nx-system-grid{background-size:32px 32px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.nx-radial-field{background:radial-gradient(circle at 80% 18%,var(--nx-accent),transparent 38%),linear-gradient(135deg,transparent,var(--nx-surface))}@supports (color:color-mix(in lab,red,red)){.nx-radial-field{background:radial-gradient(circle at 80% 18%,color-mix(in srgb,var(--nx-accent) 12%,transparent),transparent 38%),linear-gradient(135deg,transparent,color-mix(in srgb,var(--nx-surface) 42%,transparent))}}.nx-close-field{background:linear-gradient(to bottom,transparent,var(--nx-accent)),radial-gradient(48rem 30rem at 50% 58%,var(--nx-accent),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.nx-close-field{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--nx-accent) 5%,transparent)),radial-gradient(48rem 30rem at 50% 58%,color-mix(in srgb,var(--nx-accent) 11%,transparent),transparent 72%)}}.nx-text-link{color:var(--nx-text-primary);text-underline-offset:.3rem;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;transition:color .18s,gap .18s;display:inline-flex}.nx-text-link:hover{color:var(--nx-accent);gap:.72rem}.nx-context-stack{gap:.75rem;display:grid;position:relative}.nx-context-stack:before{content:"";background:linear-gradient(var(--nx-accent),var(--nx-border-subtle));width:1px;position:absolute;top:2rem;bottom:2rem;left:1.18rem}.nx-context-row{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:.75rem;align-items:flex-start;gap:1rem;min-height:6.5rem;padding:1.35rem 1.5rem 1.35rem 1rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-context-row{background:color-mix(in srgb,var(--nx-surface-elevated) 90%,transparent)}}.nx-context-row{transition:border-color .18s,transform .18s}.nx-context-row:hover{border-color:var(--nx-accent);transform:translate(.25rem)}@supports (color:color-mix(in lab,red,red)){.nx-context-row:hover{border-color:color-mix(in srgb,var(--nx-accent) 42%,var(--nx-border))}}.nx-context-row>svg{z-index:1;background:var(--nx-surface-elevated);margin-top:.15rem;position:relative}.nx-route-card,.nx-contribution-row{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:.75rem;align-items:center;gap:1rem;min-height:6.5rem;padding:1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.nx-route-card,.nx-contribution-row{background:color-mix(in srgb,var(--nx-surface-elevated) 92%,transparent)}}.nx-route-card,.nx-contribution-row{transition:transform .18s,border-color .18s,background-color .18s}.nx-route-card:hover{border-color:var(--nx-accent);transform:translateY(-.2rem)}@supports (color:color-mix(in lab,red,red)){.nx-route-card:hover{border-color:color-mix(in srgb,var(--nx-accent) 45%,var(--nx-border))}}.nx-route-card:hover{background:var(--nx-surface-elevated)}.nx-manifesto-panel{border:1px solid var(--nx-border-subtle);background:linear-gradient(135deg,var(--nx-surface-elevated),var(--nx-bg));border-radius:1rem;padding:clamp(1.75rem,4vw,4rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-manifesto-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--nx-surface-elevated) 94%,transparent),color-mix(in srgb,var(--nx-bg) 82%,transparent))}}.nx-manifesto-panel:after{content:"";border:1px solid var(--nx-accent);width:20rem;height:20rem;position:absolute;bottom:-8rem;right:-6rem}@supports (color:color-mix(in lab,red,red)){.nx-manifesto-panel:after{border:1px solid color-mix(in srgb,var(--nx-accent) 20%,transparent)}}.nx-manifesto-panel:after{pointer-events:none;border-radius:50%}.nx-principle-card,.nx-question-card,.nx-role-block,.nx-area-card{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:.75rem;flex-direction:column;min-height:16rem;padding:1.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.nx-principle-card,.nx-question-card,.nx-role-block,.nx-area-card{background:color-mix(in srgb,var(--nx-surface-elevated) 92%,transparent)}}.nx-principle-card,.nx-question-card,.nx-role-block,.nx-area-card{transition:transform .2s,border-color .2s}.nx-principle-card:hover,.nx-question-card:hover,.nx-role-block:hover,.nx-area-card:hover{border-color:var(--nx-accent);transform:translateY(-.25rem)}@supports (color:color-mix(in lab,red,red)){.nx-principle-card:hover,.nx-question-card:hover,.nx-role-block:hover,.nx-area-card:hover{border-color:color-mix(in srgb,var(--nx-accent) 45%,var(--nx-border))}}.nx-question-card{min-height:12rem}.nx-role-block{min-height:14rem}.nx-area-card{min-height:20rem}.nx-contribution-row{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.1fr);display:grid}.nx-company-statement{border-left:1px solid var(--nx-accent);gap:.5rem;padding:1.5rem;display:grid}.nx-company-statement span{color:var(--nx-text-tertiary);font-family:var(--nx-font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:560;line-height:1.05;transition:color .18s,transform .18s}.nx-company-statement span:nth-child(2),.nx-company-statement span:nth-child(3),.nx-company-statement span:nth-child(4){transform:translate(1.5rem)}.nx-company-statement span:last-child{color:var(--nx-accent)}.nx-contact-form{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:1rem;padding:clamp(1.5rem,4vw,3rem)}@supports (color:color-mix(in lab,red,red)){.nx-contact-form{background:color-mix(in srgb,var(--nx-surface-elevated) 94%,transparent)}}.nx-field{color:var(--nx-text-secondary);gap:.55rem;font-size:.78rem;font-weight:600;display:grid}.nx-field input,.nx-field select,.nx-field textarea{border:1px solid var(--nx-border);background:var(--nx-bg);width:100%;color:var(--nx-text-primary);border-radius:.5rem;font-size:.9rem;transition:border-color .18s,box-shadow .18s}.nx-field input,.nx-field select{min-height:2.75rem}.nx-field input:focus,.nx-field select:focus,.nx-field textarea:focus{border-color:var(--nx-accent);box-shadow:0 0 0 3px var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-field input:focus,.nx-field select:focus,.nx-field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--nx-accent) 18%,transparent)}}.nx-field input:focus,.nx-field select:focus,.nx-field textarea:focus{outline:none}.nx-submit-button{background:var(--nx-accent);min-height:2.75rem;color:var(--nx-accent-text);border-radius:.5rem;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.15rem;font-size:.875rem;font-weight:650;transition:transform .18s,background-color .18s;display:inline-flex}.nx-submit-button:hover{background:var(--nx-accent-hover);transform:translateY(-.1rem)}.nx-submit-button:active{transform:translateY(.05rem)}.nx-header-link{height:100%;color:var(--nx-text-secondary);align-items:center;gap:.35rem;font-size:.86rem;font-weight:550;transition:color .16s;display:inline-flex}.nx-header-link:hover,.nx-header-link:focus-visible{color:var(--nx-text-primary);outline:none}.nx-header-external-icon{opacity:.65;transition:transform .16s,opacity .16s}.nx-header-link:hover .nx-header-external-icon,.nx-header-link:focus-visible .nx-header-external-icon{opacity:1;transform:translate(.12rem,-.12rem)}.nx-header-utility{color:var(--nx-text-secondary);border-radius:.4rem;padding:.55rem .65rem;font-size:.82rem;font-weight:550;transition:color .16s,background-color .16s}.nx-header-utility:hover{background:var(--nx-surface);color:var(--nx-text-primary)}.nx-product-menu,.nx-mobile-menu{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:.75rem;position:absolute}@supports (color:color-mix(in lab,red,red)){.nx-product-menu,.nx-mobile-menu{background:color-mix(in srgb,var(--nx-surface-elevated) 96%,transparent)}}.nx-product-menu,.nx-mobile-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 70px -36px #000000bf}.nx-product-menu{width:23rem;padding:1rem;top:calc(100% - .4rem);left:-1rem}.nx-product-menu-wide{width:min(44rem,100vw - 2rem)}.nx-product-menu-groups{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:.75rem;display:grid}.nx-product-menu-groups>div+div{border-left:1px solid var(--nx-border-subtle);padding-left:.75rem}.nx-product-menu-group-title{color:var(--nx-text-tertiary);letter-spacing:.08em;text-transform:uppercase;padding:.35rem .75rem .55rem;font-size:.68rem;font-weight:650}.nx-product-menu-link{color:var(--nx-text-secondary);border-radius:.5rem;grid-template-columns:1.6rem 1fr;align-items:center;gap:.5rem;padding:.75rem;font-size:.86rem;transition:background-color .16s,color .16s;display:grid}.nx-product-menu-link:hover{background:var(--nx-surface);color:var(--nx-text-primary)}.nx-mobile-menu{padding:1rem;top:calc(100% + .5rem);left:1rem;right:1rem}.nx-mobile-menu-link{color:var(--nx-text-secondary);border-radius:.5rem;padding:.72rem;font-size:.9rem;transition:background-color .16s,color .16s}.nx-mobile-menu-link:hover{background:var(--nx-surface);color:var(--nx-text-primary)}.nx-icon-button{border:1px solid var(--nx-border);width:2.5rem;height:2.5rem;color:var(--nx-text-secondary);border-radius:.5rem;place-items:center;display:inline-grid}.nx-skip-link{z-index:100;background:var(--nx-accent);color:var(--nx-accent-text);border-radius:.5rem;padding:.65rem .9rem;font-size:.85rem;font-weight:600;transition:transform .16s;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.nx-skip-link:focus{transform:translateY(0)}}@layer cinematic{.nx-foundation-scene{background:radial-gradient(circle at 12% 0,#577bff21,#0000 38%),#090e1fbd;border:1px solid #8194ff2e;border-radius:1.2rem;overflow:hidden;box-shadow:0 2.6rem 7rem #00000052}[data-theme=nexia-light] .nx-foundation-scene{background:radial-gradient(circle at 12% 0,#2563eb1a,#0000 38%),#f7f9ffeb;box-shadow:0 2.4rem 6rem #2f416324}.nx-foundation-scene-head{border-bottom:1px solid #8194ff26;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1rem 1.35rem;display:flex}.nx-foundation-scene-head>span{color:var(--nx-text-secondary);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.78rem;font-weight:650;display:inline-flex}.nx-foundation-scene-head>span svg,.nx-foundation-scene-head>strong{color:var(--nx-accent)}.nx-foundation-scene-head>strong{font-family:var(--nx-font-mono);letter-spacing:.06em;font-size:.7rem}.nx-cloud-shell-body{grid-template-columns:4.25rem minmax(0,1fr);min-height:34rem;display:grid}.nx-cloud-shell-body>aside{background:#0a11257a;border-right:1px solid #8194ff21;flex-direction:column;align-items:center;gap:.8rem;padding-top:1.4rem;display:flex}[data-theme=nexia-light] .nx-cloud-shell-body>aside{background:#e2e9f89e}.nx-cloud-shell-body>aside span{background:#8194ff0f;border:1px solid #8194ff33;border-radius:.45rem;width:1.8rem;height:1.8rem}.nx-cloud-shell-body>aside span.is-active{background:#5d7fff38;border-color:#8194ff94;box-shadow:0 0 1.5rem #5370ff40}.nx-cloud-shell-workspace{min-width:0;padding:1.2rem}.nx-cloud-shell-tabs{border-bottom:1px solid #8194ff1f;gap:.45rem;padding-bottom:1rem;display:flex;overflow:hidden}.nx-cloud-shell-tabs span{max-width:12rem;color:var(--nx-text-tertiary);text-overflow:ellipsis;white-space:nowrap;border:1px solid #8194ff21;border-radius:.45rem;padding:.55rem .75rem;font-size:.72rem;overflow:hidden}.nx-cloud-shell-tabs span.is-active{color:var(--nx-text-primary);background:#5b79ff1f;border-color:#8194ff66}.nx-cloud-shell-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding-top:1rem;display:grid}.nx-cloud-shell-grid article{background:#161f3c75;border:1px solid #8194ff21;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);gap:.8rem;min-height:10.5rem;padding:1.1rem;display:grid}[data-theme=nexia-light] .nx-cloud-shell-grid article{background:#ffffffad}.nx-cloud-shell-grid article>svg{color:var(--nx-accent)}.nx-cloud-shell-grid h3,.nx-foundation-flow h3,.nx-permission-expression h3{color:var(--nx-text-primary);font-size:.92rem;font-weight:620}.nx-cloud-shell-grid p,.nx-foundation-flow p,.nx-permission-expression p{color:var(--nx-text-tertiary);margin-top:.55rem;font-size:.76rem;line-height:1.55}.nx-foundation-flow{min-height:32rem;display:grid}.nx-foundation-flow li{border-bottom:1px solid #8194ff1f;grid-template-columns:2rem auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:grid;position:relative}.nx-foundation-flow li:last-child{background:#426bff14;border-bottom:0}.nx-foundation-flow li>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.66rem}.nx-foundation-flow li>svg{color:var(--nx-accent)}.nx-permission-expression{grid-template-columns:repeat(4,minmax(0,1fr));min-height:24rem;display:grid}.nx-permission-expression article{border-right:1px solid #8194ff1f;padding:1.4rem;position:relative}.nx-permission-expression article:last-child{border-right:0}.nx-permission-expression article>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.66rem;display:block}.nx-permission-expression article>svg{color:var(--nx-accent);margin-top:3.4rem}.nx-permission-expression h3{margin-top:1.15rem}.nx-permission-scene figcaption{min-height:5rem;color:var(--nx-text-primary);background:#2e53cd1c;border-top:1px solid #8194ff29;justify-content:center;align-items:center;gap:.65rem;font-size:.86rem;font-weight:620;display:flex}.nx-permission-scene figcaption svg{color:var(--nx-success)}.nx-foundation-scene button{color:inherit;font:inherit}.nx-foundation-scene button:focus-visible{z-index:2;outline:2px solid var(--nx-focus-ring);outline-offset:-2px;position:relative}.nx-foundation-scene button:active{transform:translateY(1px)}.nx-cloud-shell-body{min-height:36rem}.nx-cloud-launcher{padding:0!important}.nx-cloud-launcher-mark{width:100%;min-height:4rem;color:var(--nx-accent);border-bottom:1px solid #8194ff21;place-items:center;display:grid}.nx-cloud-launcher nav{justify-items:center;gap:.65rem;padding-top:1rem;display:grid}.nx-cloud-launcher button{width:2.35rem;height:2.35rem;color:var(--nx-text-tertiary);border:1px solid #0000;border-radius:.6rem;place-items:center;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:grid}.nx-cloud-launcher button:hover,.nx-cloud-launcher button.is-active{color:var(--nx-accent);box-shadow:none;background:#5d7fff24;border-color:#8194ff61}.nx-cloud-shell-workspace{grid-template-rows:auto auto minmax(0,1fr);padding:0;display:grid}.nx-cloud-commandbar{background:#121b365c;border-bottom:1px solid #8194ff1f;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.8rem 1rem;display:flex}.nx-cloud-commandbar>div{min-width:0;color:var(--nx-text-tertiary);align-items:center;gap:.55rem;font-size:.72rem;display:flex}.nx-cloud-commandbar>div:first-child strong{color:var(--nx-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:620;overflow:hidden}.nx-cloud-commandbar>div:last-child{flex:none;gap:.8rem}.nx-cloud-shell-tabs{background:#0a112547;border-bottom:1px solid #8194ff1f;gap:0;min-height:3.35rem;padding:0 .8rem}.nx-cloud-shell-tabs button{min-width:0;max-width:12rem;color:var(--nx-text-tertiary);white-space:nowrap;border-bottom:2px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000;align-items:center;gap:.55rem;padding:.7rem .75rem;font-size:.7rem;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.nx-cloud-shell-tabs button>svg:first-child{color:currentColor;flex:none}.nx-cloud-shell-tabs button>svg:last-child{opacity:.42;flex:none}.nx-cloud-shell-tabs button:hover,.nx-cloud-shell-tabs button.is-active{border-right-color:#8194ff1f;border-bottom-color:var(--nx-accent);color:var(--nx-text-primary);background:#5b79ff14;border-left-color:#8194ff1f}.nx-cloud-work-surface{background:linear-gradient(145deg,#121b363d,#0000);grid-template-columns:minmax(0,1.4fr) minmax(12rem,.6fr);min-height:28.5rem;display:grid}.nx-cloud-primary-pane{border-right:1px solid #8194ff1f;min-width:0;padding:1.15rem}.nx-cloud-primary-pane>header,.nx-permission-decision>header{border-bottom:1px solid #8194ff1f;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.nx-cloud-primary-pane>header span,.nx-permission-decision>header span,.nx-approval-document>header span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.62rem;line-height:1.45;display:block}.nx-cloud-primary-pane>header h3,.nx-permission-decision>header h3,.nx-approval-document>header h3{color:var(--nx-text-primary);margin-top:.3rem;font-size:1.02rem;font-weight:640}.nx-cloud-primary-pane>header>svg,.nx-permission-decision>header>svg{color:var(--nx-accent);flex:none}.nx-cloud-record-field{background:#161f3c80;border:1px solid #8194ff26;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);gap:.85rem;margin-top:1rem;padding:1rem;display:grid}.nx-cloud-record-field>svg{color:var(--nx-accent)}.nx-cloud-record-field strong,.nx-cloud-related-records strong,.nx-cloud-context-pane strong{color:var(--nx-text-primary);font-size:.78rem;font-weight:620}.nx-cloud-record-field p,.nx-cloud-related-records p,.nx-cloud-context-pane p{color:var(--nx-text-tertiary);margin-top:.35rem;font-size:.68rem;line-height:1.48}.nx-cloud-related-records{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.75rem;display:grid}.nx-cloud-related-records article{background:#0f172f57;border:1px solid #8194ff1c;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);gap:.65rem;min-width:0;padding:.85rem;display:grid}.nx-cloud-related-records article>svg{color:var(--nx-text-tertiary)}.nx-cloud-context-pane{background:#0a11253d;align-content:start;min-width:0;padding:.75rem;display:grid}.nx-cloud-context-pane button{text-align:left;border:1px solid #0000;border-radius:.65rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:start;gap:.55rem;padding:.75rem;transition:border-color .18s,background-color .18s,transform .18s;display:grid}.nx-cloud-context-pane button>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.6rem}.nx-cloud-context-pane button>svg{color:var(--nx-text-tertiary);margin-top:.1rem}.nx-cloud-context-pane button:hover,.nx-cloud-context-pane button.is-active{background:#5b79ff17;border-color:#8194ff29}.nx-signature-workbench{grid-template-rows:auto minmax(0,1fr);min-height:35rem;display:grid}.nx-signature-lifecycle-nav{background:#0a112547;border-bottom:1px solid #8194ff21;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nx-signature-lifecycle-nav button{min-width:0;min-height:5rem;color:var(--nx-text-tertiary);text-align:left;border-right:1px solid #8194ff1a;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.55rem;padding:.8rem .9rem;transition:background-color .18s,color .18s,transform .18s;display:grid}.nx-signature-lifecycle-nav button:last-child{border-right:0}.nx-signature-lifecycle-nav button:hover,.nx-signature-lifecycle-nav button.is-active{color:var(--nx-text-primary);background:#5b79ff1a}.nx-signature-lifecycle-nav button>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-signature-lifecycle-nav button>svg{color:var(--nx-accent)}.nx-signature-lifecycle-nav button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:620;overflow:hidden}.nx-signature-document-stage{grid-template-columns:minmax(0,1.25fr) minmax(13rem,.75fr);min-width:0;display:grid}.nx-signature-document{background:#121b3661;border:1px solid #8194ff24;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;margin:1rem;display:grid}.nx-signature-document>header{border-bottom:1px solid #8194ff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4rem;padding:.9rem 1rem;display:grid}.nx-signature-document>header>span,.nx-signature-document>header>small{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-signature-document>header>strong{color:var(--nx-text-primary);font-size:.78rem;font-weight:620}.nx-signature-sheet{background:var(--nx-surface-elevated);border:1px solid #8194ff21;align-content:space-between;min-height:22rem;margin:1rem;padding:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-signature-sheet{background:color-mix(in srgb,var(--nx-surface-elevated) 72%,transparent)}}.nx-signature-sheet-copy{gap:.6rem;padding-right:16%;display:grid}.nx-signature-sheet-copy span{background:#8194ff26;height:1px}.nx-signature-sheet-copy span:nth-child(2){width:72%}.nx-signature-sheet-copy span:nth-child(3){margin-top:1.4rem}.nx-signature-sheet-copy span:nth-child(4){width:54%}.nx-signature-field{background:#5b79ff14;border:1px solid #60a5fa57;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem;display:grid}.nx-signature-field>svg{color:var(--nx-accent)}.nx-signature-field strong{color:var(--nx-text-primary);font-size:.76rem;font-weight:630}.nx-signature-field p{color:var(--nx-text-tertiary);margin-top:.35rem;font-size:.65rem;line-height:1.45}.nx-signature-document>footer{min-height:3.6rem;color:var(--nx-accent);font-family:var(--nx-font-mono);border-top:1px solid #8194ff1f;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.62rem;display:flex}.nx-signature-evidence-stack{border-left:1px solid #8194ff1f;align-content:start;min-width:0;padding:.75rem;display:grid}.nx-signature-evidence-stack li{border-bottom:1px solid #8194ff1a;grid-template-columns:1.4rem minmax(0,1fr) auto;gap:.55rem;padding:.85rem .65rem;display:grid}.nx-signature-evidence-stack li>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-signature-evidence-stack li strong{color:var(--nx-text-secondary);font-size:.7rem;font-weight:620}.nx-signature-evidence-stack li p{color:var(--nx-text-tertiary);margin-top:.3rem;font-size:.61rem;line-height:1.45}.nx-signature-evidence-stack li>svg,.nx-signature-evidence-stack li.is-recorded strong{color:var(--nx-accent)}.nx-signature-experience-tabs{background:#0a112547;border-bottom:1px solid #8194ff21;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nx-signature-experience-tabs button{min-height:5.4rem;color:var(--nx-text-tertiary);text-align:left;border-right:1px solid #8194ff1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem 1.25rem;transition:background-color .18s,color .18s,transform .18s;display:grid}.nx-signature-experience-tabs button:last-child{border-right:0}.nx-signature-experience-tabs button:hover,.nx-signature-experience-tabs button[aria-selected=true]{color:var(--nx-text-primary);background:#5b79ff1a}.nx-signature-experience-tabs button:active{transform:translateY(1px)}.nx-signature-experience-tabs button>svg{color:var(--nx-accent)}.nx-signature-experience-tabs button span{gap:.25rem;min-width:0;display:grid}.nx-signature-experience-tabs button small{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-signature-experience-tabs button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:630;overflow:hidden}.nx-signature-experience-body{grid-template-columns:minmax(14rem,.72fr) minmax(20rem,1.28fr) minmax(14rem,.8fr);min-height:34rem;display:grid}.nx-signature-experience-copy{border-right:1px solid #8194ff1f;flex-direction:column;padding:clamp(1.5rem,3vw,3rem);display:flex}.nx-signature-experience-copy>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.64rem}.nx-signature-experience-copy h3{color:var(--nx-text-primary);font-family:var(--nx-font-display);letter-spacing:-.045em;word-break:keep-all;margin-top:1rem;font-size:clamp(1.7rem,2.8vw,2.65rem);font-weight:560;line-height:1.04}.nx-signature-experience-copy>p{color:var(--nx-text-secondary);word-break:keep-all;margin-top:1.5rem;font-size:.88rem;line-height:1.7}.nx-signature-experience-copy>div{color:var(--nx-accent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;margin-top:auto;padding-top:2rem;display:grid}.nx-signature-experience-copy>div strong{font-family:var(--nx-font-mono);font-size:.65rem;font-weight:600}.nx-signature-experience-document{background:#121b3661;border:1px solid #8194ff29;grid-template-rows:auto minmax(0,1fr);min-width:0;margin:1.5rem;display:grid}.nx-signature-experience-document>header{border-bottom:1px solid #8194ff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4rem;padding:.9rem 1rem;display:grid}.nx-signature-experience-document>header svg{color:var(--nx-accent)}.nx-signature-experience-document>header strong{color:var(--nx-text-primary);font-size:.76rem;font-weight:630}.nx-signature-experience-document>header span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-signature-experience-sheet{background:var(--nx-surface-elevated);border:1px solid #8194ff21;align-content:space-between;gap:2rem;min-height:24rem;margin:1rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-signature-experience-sheet{background:color-mix(in srgb,var(--nx-surface-elevated) 72%,transparent)}}.nx-signature-experience-lines{gap:.75rem;padding-right:12%;display:grid}.nx-signature-experience-lines span{background:#8194ff26;height:1px}.nx-signature-experience-lines span:nth-child(2){width:64%}.nx-signature-experience-lines span:nth-child(3){margin-top:1.5rem}.nx-signature-experience-lines span:nth-child(4){width:78%}.nx-signature-experience-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.nx-signature-experience-fields>div{min-height:4.5rem;color:var(--nx-text-secondary);border:1px solid #8194ff29;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.9rem;display:grid}.nx-signature-experience-fields>div.is-active{color:var(--nx-accent);background:#5b79ff14;border-color:#60a5fa6b}.nx-signature-experience-fields span{font-size:.67rem;line-height:1.4}.nx-signature-experience-proof{border-left:1px solid #8194ff1f;align-content:center;min-width:0;padding:1rem 1.25rem;display:grid}.nx-signature-experience-proof li{border-bottom:1px solid #8194ff1a;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:5.4rem;padding:1rem 0;display:grid}.nx-signature-experience-proof li:last-child{border-bottom:0}.nx-signature-experience-proof li>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-signature-experience-proof li>strong{color:var(--nx-text-secondary);font-size:.69rem;font-weight:610;line-height:1.4}.nx-signature-experience-proof li>svg{color:var(--nx-accent)}.nx-approval-workbench,.nx-permission-workbench{grid-template-columns:minmax(11rem,.42fr) minmax(0,1.58fr);min-height:35rem;display:grid}.nx-approval-inbox,.nx-permission-policy-list{background:#0a112547;border-right:1px solid #8194ff21;min-width:0}.nx-approval-inbox>header,.nx-permission-policy-list>header{min-height:3.75rem;color:var(--nx-text-primary);border-bottom:1px solid #8194ff21;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.75rem;display:flex}.nx-approval-inbox>header svg,.nx-permission-policy-list>header svg{color:var(--nx-accent)}.nx-approval-inbox nav,.nx-permission-policy-list nav{gap:.35rem;padding:.6rem;display:grid}.nx-approval-inbox nav button,.nx-permission-policy-list nav button{color:var(--nx-text-tertiary);text-align:left;border:1px solid #0000;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.6rem;padding:.75rem;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:grid}.nx-approval-inbox nav button{grid-template-columns:auto minmax(0,1fr)}.nx-approval-inbox nav button>span,.nx-permission-policy-list nav button>span{min-width:0}.nx-approval-inbox nav button>svg,.nx-permission-policy-list nav button>svg:first-child{margin-top:.1rem}.nx-approval-inbox nav strong,.nx-permission-policy-list nav strong{color:var(--nx-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:610;display:block;overflow:hidden}.nx-approval-inbox nav small,.nx-permission-policy-list nav small{color:var(--nx-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.62rem;line-height:1.4;display:-webkit-box;overflow:hidden}.nx-approval-inbox nav button:hover,.nx-approval-inbox nav button.is-active,.nx-permission-policy-list nav button:hover,.nx-permission-policy-list nav button.is-active{color:var(--nx-accent);background:#5b79ff1a;border-color:#8194ff2e}.nx-approval-case{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.nx-approval-tracker{border-bottom:1px solid #8194ff21;grid-template-columns:repeat(4,minmax(0,1fr));min-height:5.5rem;display:grid}.nx-approval-tracker button{min-width:0;color:var(--nx-text-tertiary);text-align:left;border-right:1px solid #8194ff1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;padding:.8rem;transition:background-color .18s,color .18s,transform .18s;display:grid;position:relative}.nx-approval-tracker button:last-child{border-right:0}.nx-approval-tracker button:hover,.nx-approval-tracker button[aria-selected=true]{color:var(--nx-text-primary);background:#5b79ff14}.nx-approval-tracker button>span{border:1px solid #8194ff2e;border-radius:.5rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.nx-approval-tracker button>span.is-complete{color:var(--nx-accent);background:#5b79ff1f;border-color:#60a5fa61}.nx-approval-tracker button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:600;overflow:hidden}.nx-approval-document{background:#121b3661;border:1px solid #8194ff24;border-radius:.85rem;grid-template-rows:auto minmax(0,1fr) auto;margin:1rem;display:grid}.nx-approval-document>header{border-bottom:1px solid #8194ff1f;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.9rem 1rem;display:flex}.nx-approval-document>header>strong{color:var(--nx-accent);font-family:var(--nx-font-mono);background:#5b79ff17;border:1px solid #60a5fa38;border-radius:.45rem;flex:none;padding:.38rem .55rem;font-size:.6rem;font-weight:620}.nx-approval-document-body{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:17rem;display:grid}.nx-approval-document-body>section{border-right:1px solid #8194ff1f;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.75rem;padding:1rem;display:grid}.nx-approval-document-body>section>svg{color:var(--nx-accent)}.nx-approval-document-body>section strong,.nx-approval-document-body li strong{color:var(--nx-text-primary);font-size:.76rem;font-weight:620}.nx-approval-document-body p{color:var(--nx-text-tertiary);margin-top:.35rem;font-size:.65rem;line-height:1.5}.nx-approval-document-body ol{align-content:start;padding:.55rem;display:grid}.nx-approval-document-body li{border:1px solid #0000;border-radius:.55rem;grid-template-columns:1.4rem minmax(0,1fr) auto;gap:.55rem;padding:.65rem;display:grid}.nx-approval-document-body li.is-active{background:#5b79ff14;border-color:#8194ff29}.nx-approval-document-body li>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-approval-document-body li>svg{color:var(--nx-success)}.nx-approval-document>footer{border-top:1px solid #8194ff1f;justify-content:flex-end;gap:.45rem;padding:.75rem;display:flex;overflow-x:auto}.nx-approval-document>footer button{color:var(--nx-text-secondary);border:1px solid #8194ff24;border-radius:.5rem;flex:none;padding:.48rem .65rem;font-size:.64rem;font-weight:600;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.nx-approval-document>footer button:hover,.nx-approval-document>footer button.is-active{color:var(--nx-text-primary);background:#5b79ff1f;border-color:#60a5fa66}.nx-permission-workbench{min-height:31rem}.nx-permission-decision{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:1rem;display:grid}.nx-permission-equation{grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:.55rem;padding-block:1rem;display:grid}.nx-permission-equation button{text-align:left;background:#121b3647;border:1px solid #8194ff21;border-radius:.7rem;grid-template-rows:auto auto auto 1fr;min-width:0;min-height:10rem;padding:.8rem;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:grid}.nx-permission-equation button:hover,.nx-permission-equation button.is-active{background:#5b79ff1a;border-color:#60a5fa61}.nx-permission-equation button>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem}.nx-permission-equation button>svg{color:var(--nx-accent);margin-top:1.3rem}.nx-permission-equation button>strong{color:var(--nx-text-primary);margin-top:.8rem;font-size:.72rem;font-weight:620}.nx-permission-equation button>small{color:var(--nx-text-tertiary);margin-top:.4rem;font-size:.62rem;line-height:1.42}.nx-permission-result{background:#22c55e0f;border:1px solid #4ade802e;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.8rem;display:grid}.nx-permission-result>span{width:2.3rem;height:2.3rem;color:var(--nx-success);background:#22c55e1f;border-radius:.55rem;place-items:center;display:grid}.nx-permission-result strong{color:var(--nx-text-primary);font-size:.78rem;font-weight:640}.nx-permission-result p{color:var(--nx-text-tertiary);margin-top:.25rem;font-size:.65rem;line-height:1.45}[data-theme=nexia-light] .nx-cloud-commandbar,[data-theme=nexia-light] .nx-cloud-shell-tabs,[data-theme=nexia-light] .nx-cloud-context-pane,[data-theme=nexia-light] .nx-signature-lifecycle-nav,[data-theme=nexia-light] .nx-signature-experience-tabs,[data-theme=nexia-light] .nx-approval-inbox,[data-theme=nexia-light] .nx-permission-policy-list{background:#e2e9f87a}[data-theme=nexia-light] .nx-cloud-record-field,[data-theme=nexia-light] .nx-cloud-related-records article,[data-theme=nexia-light] .nx-signature-document,[data-theme=nexia-light] .nx-signature-experience-document,[data-theme=nexia-light] .nx-approval-document,[data-theme=nexia-light] .nx-permission-equation button{background:#ffffffa8}.nx-agent-value-section{background-image:radial-gradient(circle at 74% 18%,var(--nx-accent),transparent 32rem)}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-section{background-image:radial-gradient(circle at 74% 18%,color-mix(in srgb,var(--nx-accent) 10%,transparent),transparent 32rem)}}.nx-agent-value-sequence{border:1px solid var(--nx-border-subtle);background:var(--nx-surface);border-radius:1.15rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-sequence{background:color-mix(in srgb,var(--nx-surface) 56%,transparent)}}.nx-agent-value-sequence>li{border-right:1px solid var(--nx-border-subtle);grid-template-rows:14rem 1fr;min-width:0;min-height:31rem;display:grid;position:relative}.nx-agent-value-sequence>li:last-child{border-right:0}.nx-agent-value-sequence-agent{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr) minmax(0,1fr)}.nx-agent-value-sequence-agent>li:nth-child(2){background:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-sequence-agent>li:nth-child(2){background:color-mix(in srgb,var(--nx-surface-elevated) 58%,transparent)}}.nx-agent-value-sequence-operation{grid-template-rows:repeat(2,minmax(15rem,auto));grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.nx-agent-value-sequence-operation>li:first-child{grid-row:span 2}.nx-agent-value-sequence-operation>li:nth-child(2){border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-agent-value-sequence-operation>li:nth-child(3){border-right:0}.nx-agent-value-sequence-operation>li:not(:first-child){grid-template-rows:minmax(8rem,.72fr) minmax(0,1.28fr);min-height:0}.nx-agent-value-sequence-response{grid-template-columns:1fr}.nx-agent-value-sequence-response>li{border-right:0;border-bottom:1px solid var(--nx-border-subtle);grid-template-rows:1fr;grid-template-columns:minmax(14rem,.62fr) minmax(0,1.38fr);min-height:15rem}.nx-agent-value-sequence-response>li:last-child{border-bottom:0}.nx-agent-value-sequence-response .nx-agent-value-visual{border-right:1px solid var(--nx-border-subtle);border-bottom:0;min-height:15rem}.nx-agent-value-visual{border-bottom:1px solid var(--nx-border-subtle);background:linear-gradient(var(--nx-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--nx-border-subtle) 1px,transparent 1px),var(--nx-surface);place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-visual{background:linear-gradient(var(--nx-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--nx-border-subtle) 1px,transparent 1px),color-mix(in srgb,var(--nx-surface) 72%,transparent)}}.nx-agent-value-visual{background-size:2.5rem 2.5rem}.nx-agent-value-visual:after{content:"";background:radial-gradient(circle at center,var(--nx-accent),transparent 56%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-visual:after{background:radial-gradient(circle at center,color-mix(in srgb,var(--nx-accent) 18%,transparent),transparent 56%)}}.nx-agent-value-visual:after{pointer-events:none}.nx-agent-value-orbit{border:1px solid var(--nx-accent);width:10.5rem;height:5.5rem;position:absolute}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-orbit{border:1px solid color-mix(in srgb,var(--nx-accent) 32%,transparent)}}.nx-agent-value-orbit{border-radius:50%;transform:rotate(-12deg)}.nx-agent-value-signal{z-index:3;border:1px solid var(--nx-accent);place-items:center;width:1.6rem;height:1.6rem;display:grid;position:absolute;left:calc(50% - 4.5rem)}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-signal{border:1px solid color-mix(in srgb,var(--nx-accent) 48%,transparent)}}.nx-agent-value-signal{background:var(--nx-bg);color:var(--nx-accent);box-shadow:0 0 1.5rem var(--nx-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-signal{box-shadow:0 0 1.5rem color-mix(in srgb,var(--nx-accent) 26%,transparent)}}.nx-agent-value-icon{z-index:4;border:1px solid var(--nx-accent);place-items:center;width:5.25rem;height:5.25rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-icon{border:1px solid color-mix(in srgb,var(--nx-accent) 42%,transparent)}}.nx-agent-value-icon{background:var(--nx-bg);border-radius:1.15rem}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-icon{background:color-mix(in srgb,var(--nx-bg) 84%,transparent)}}.nx-agent-value-icon{color:var(--nx-accent);box-shadow:inset 0 1px var(--nx-text-primary),0 1.25rem 3rem var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.nx-agent-value-icon{box-shadow:inset 0 1px color-mix(in srgb,var(--nx-text-primary) 8%,transparent),0 1.25rem 3rem color-mix(in srgb,var(--nx-bg) 60%,transparent)}}.nx-agent-value-check{z-index:5;background:var(--nx-success);width:1.7rem;height:1.7rem;color:var(--nx-bg);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:3.55rem;right:calc(50% - 3.35rem)}.nx-agent-value-copy{align-content:start;padding:clamp(1.5rem,2.6vw,2.5rem);display:grid}.nx-agent-value-copy>span,.nx-agent-impact-field header small{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.14em;font-size:.66rem;font-weight:650}.nx-agent-value-copy h3{max-width:17ch;color:var(--nx-text-primary);letter-spacing:-.04em;text-wrap:balance;word-break:keep-all;margin-top:2rem;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:620;line-height:1.12}.nx-agent-value-copy p{max-width:36ch;color:var(--nx-text-secondary);text-wrap:pretty;word-break:keep-all;margin-top:1.25rem;font-size:.94rem;line-height:1.72}.nx-agent-boundary,.nx-operations-boundary,.nx-response-boundary{min-height:22rem;padding:clamp(2rem,5vw,5rem);position:relative}.nx-agent-boundary{border-left:1px solid var(--nx-accent);background:linear-gradient(90deg,var(--nx-surface-elevated),transparent)}@supports (color:color-mix(in lab,red,red)){.nx-agent-boundary{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-surface-elevated) 84%,transparent),transparent)}}.nx-operations-boundary{border-block:1px solid var(--nx-border-subtle);background:radial-gradient(circle at 88% 50%,var(--nx-accent),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.nx-operations-boundary{background:radial-gradient(circle at 88% 50%,color-mix(in srgb,var(--nx-accent) 12%,transparent),transparent 34%)}}.nx-response-boundary{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:0 1.4rem;margin-inline:clamp(0rem,5vw,5rem)}@supports (color:color-mix(in lab,red,red)){.nx-response-boundary{background:color-mix(in srgb,var(--nx-surface-elevated) 74%,transparent)}}.nx-agent-impact-field{border:1px solid var(--nx-border-subtle);background:var(--nx-surface);border-radius:1.15rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-agent-impact-field{background:color-mix(in srgb,var(--nx-surface) 48%,transparent)}}.nx-agent-impact-field article{border-right:1px solid var(--nx-border-subtle);grid-template-rows:auto auto 3.5rem 1fr auto;min-width:0;min-height:27rem;padding:clamp(1.35rem,2vw,2rem);display:grid;position:relative}.nx-agent-impact-field article:last-child{border-right:0}.nx-agent-impact-field header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nx-agent-impact-field header>span{color:var(--nx-text-primary);align-items:center;gap:.65rem;font-size:.92rem;font-weight:620;display:inline-flex}.nx-agent-impact-field header svg{color:var(--nx-accent)}.nx-agent-impact-field article>p{color:var(--nx-text-secondary);text-wrap:pretty;word-break:keep-all;margin-top:3rem;font-size:.92rem;line-height:1.65}.nx-agent-impact-field article>div{color:var(--nx-accent);align-items:center;margin-block:1.2rem;display:flex;position:relative}.nx-agent-impact-field article>div>span{background:linear-gradient(90deg,var(--nx-accent),var(--nx-accent));width:100%;height:1px}@supports (color:color-mix(in lab,red,red)){.nx-agent-impact-field article>div>span{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-accent) 55%,transparent),color-mix(in srgb,var(--nx-accent) 6%,transparent))}}.nx-agent-impact-field article>div svg{flex:none;margin-left:-.1rem}.nx-agent-impact-field article>strong{color:var(--nx-text-primary);text-wrap:pretty;word-break:keep-all;align-self:start;font-size:1rem;font-weight:590;line-height:1.55}.nx-agent-impact-field article>footer{border-top:1px solid var(--nx-border-subtle);color:var(--nx-text-tertiary);word-break:keep-all;margin-top:2rem;padding-top:1rem;font-size:.76rem;line-height:1.55}.nx-cinematic-hero.nx-process-hero{min-height:0}.nx-process-hero .nx-hero-title{max-width:16ch}.nx-process-hero .nx-hero-copy{max-width:46rem}.nx-process-hero .nx-hero-visual{margin-top:.5rem}.nx-process-builder-head>div:first-child>span{gap:.18rem;display:grid}.nx-process-builder-head>div:first-child small{color:var(--nx-text-tertiary);font-family:var(--nx-font-sans);letter-spacing:0;text-transform:none;font-size:.58rem;font-weight:500}.nx-process-builder-workspace{grid-template-columns:11rem minmax(0,1fr);min-width:0;display:grid}.nx-process-builder-palette{border-right:1px solid var(--nx-border-subtle);background:var(--nx-surface);align-content:start;gap:.45rem;padding:1.25rem .8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-process-builder-palette{background:color-mix(in srgb,var(--nx-surface) 82%,var(--nx-bg))}}.nx-process-builder-palette>span{min-height:2.6rem;color:var(--nx-text-tertiary);border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.66rem;line-height:1.25;display:flex}.nx-process-builder-palette>span:nth-child(2){border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-process-builder-palette>span:nth-child(2){border-color:color-mix(in srgb,var(--nx-accent) 24%,transparent)}}.nx-process-builder-palette>span:nth-child(2){background:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-process-builder-palette>span:nth-child(2){background:color-mix(in srgb,var(--nx-accent) 8%,transparent)}}.nx-process-builder-palette>span:nth-child(2){color:var(--nx-text-secondary)}.nx-process-builder-palette svg{color:var(--nx-accent);flex:none}.nx-process-evidence-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.nx-process-evidence-card{border:1px solid var(--nx-border-subtle);background:linear-gradient(145deg,#14264bd6,#081122f5);border-radius:1.15rem;min-width:0;position:relative;overflow:hidden}.nx-process-evidence-card.is-origin{grid-column:1/-1}.nx-process-evidence-heading{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:clamp(1.25rem,2.2vw,2rem);display:grid}.nx-process-evidence-heading>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.12em;font-size:.62rem}.nx-process-evidence-heading p{color:var(--nx-text-tertiary);font-size:.72rem}.nx-process-evidence-heading h3{max-width:36rem;font-family:var(--nx-font-display);letter-spacing:-.035em;margin-top:.45rem;font-size:clamp(1.15rem,1.8vw,1.8rem);font-weight:580;line-height:1.15}.nx-process-owner-canvas{background-image:radial-gradient(circle,#7d97d51f 1px,#0000 1px);background-size:1.2rem 1.2rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.75rem,1.4vw,1.25rem);min-height:19rem;padding:clamp(1.25rem,3vw,3rem);display:grid}.nx-process-owner-canvas>svg{color:var(--nx-accent)}.nx-process-evidence-node{border:1px solid var(--nx-accent);align-content:space-between;gap:.75rem;min-height:9rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-process-evidence-node{border:1px solid color-mix(in srgb,var(--nx-accent) 32%,transparent)}}.nx-process-evidence-node{background:#0c1932f5;border-radius:.75rem}.nx-process-evidence-node:before,.nx-process-evidence-node:after{content:"";border:1px solid var(--nx-accent);background:#091327;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.nx-process-evidence-node:before{left:-.3rem}.nx-process-evidence-node:after{right:-.3rem}.nx-process-evidence-node>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.58rem;display:flex}.nx-process-evidence-node>strong{font-size:.9rem;line-height:1.3}.nx-process-evidence-node>small{color:var(--nx-text-tertiary);font-size:.66rem}.nx-process-exception-canvas{background-image:radial-gradient(circle,#7d97d51f 1px,#0000 1px);background-size:1.2rem 1.2rem;min-height:22rem;position:relative;overflow:hidden}.nx-process-evidence-gateway{z-index:2;color:var(--nx-text-tertiary);justify-items:center;gap:1.15rem;display:grid;position:absolute;top:50%;left:20%;transform:translate(-50%,-2.25rem)}.nx-process-evidence-gateway>span{border:1px solid var(--nx-accent);width:4.5rem;height:4.5rem;color:var(--nx-accent);background:#0b1831;place-items:center;display:grid;transform:rotate(45deg)}.nx-process-evidence-gateway>span>svg{transform:rotate(-45deg)}.nx-process-evidence-gateway small,.nx-process-wait-node small{font-family:var(--nx-font-mono);font-size:.58rem}.nx-process-exception-connectors{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nx-process-exception-connectors>path{fill:none;stroke:var(--nx-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.nx-process-exception-connectors marker path{fill:var(--nx-accent)}.nx-process-exception-connectors .is-branch{stroke-dasharray:7 7}.nx-process-wait-node{z-index:2;border:1px solid var(--nx-border-subtle);background:#0c1932fa;border-radius:.75rem;gap:.55rem;padding:1.25rem;display:grid;position:absolute;top:50%;left:58%;right:9%;transform:translateY(-50%)}.nx-process-wait-node:before,.nx-process-wait-node:after{border:1px solid var(--nx-accent);content:"";background:#091327;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:50%;transform:translateY(-50%)}.nx-process-wait-node:before{left:-.32rem}.nx-process-wait-node:after{right:-.32rem}.nx-process-wait-node>svg{color:var(--nx-accent)}.nx-process-wait-node strong{font-size:.85rem}.nx-process-exception-note{z-index:2;border-left:2px solid var(--nx-warning);max-width:16rem;color:var(--nx-text-secondary);background:#2b23155c;align-items:center;gap:.55rem;padding:.75rem;font-size:.66rem;line-height:1.45;display:flex;position:absolute;top:86%;left:56%;right:9%;transform:translateY(-50%)}.nx-process-exception-note svg{color:var(--nx-warning);flex:none}.nx-process-origin-canvas{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.35fr);align-items:stretch;min-height:24rem;display:grid}.nx-process-origin-canvas>ol{background-image:radial-gradient(circle,#7d97d51f 1px,#0000 1px);background-size:1.2rem 1.2rem;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;padding:clamp(1.25rem,3vw,3rem);display:grid;position:relative}.nx-process-origin-canvas li{min-width:0;min-height:15rem;color:var(--nx-text-secondary);text-align:center;grid-template-rows:1.25rem 3.4rem auto;align-content:center;justify-items:center;gap:.8rem;display:grid;position:relative}.nx-process-origin-canvas li>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.08em;font-size:.68rem;font-weight:650}.nx-process-origin-canvas li>div{z-index:2;border:1px solid var(--nx-accent);place-items:center;width:3.4rem;height:3.4rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-process-origin-canvas li>div{border:1px solid color-mix(in srgb,var(--nx-accent) 48%,transparent)}}.nx-process-origin-canvas li>div{color:var(--nx-accent);background:#0a162d;border-radius:50%;box-shadow:0 0 1.5rem #537cff24}.nx-process-origin-canvas li>strong{word-break:keep-all;min-width:0;font-size:clamp(.86rem,1vw,1.05rem);font-weight:590;line-height:1.25}.nx-process-origin-canvas li>i{z-index:1;background:var(--nx-accent);height:2px;position:absolute;top:calc(50% - .2rem);left:calc(50% + 1.7rem);right:calc(1.7rem - 50%)}@supports (color:color-mix(in lab,red,red)){.nx-process-origin-canvas li>i{background:color-mix(in srgb,var(--nx-accent) 62%,transparent)}}.nx-process-origin-canvas li>i:after{border-block:5px solid #0000;border-left:7px solid var(--nx-accent);content:"";position:absolute;top:-4px;right:-1px}.nx-process-origin-canvas>div{border-left:1px solid var(--nx-border-subtle);background:#0a162dbd;align-content:center;gap:.65rem;padding:clamp(1.25rem,2.6vw,2.5rem);display:grid}.nx-process-origin-canvas>div svg{color:var(--nx-accent)}.nx-process-origin-canvas>div p{color:var(--nx-text-tertiary);font-size:.82rem}.nx-process-origin-canvas>div strong{text-wrap:balance;word-break:keep-all;max-width:22rem;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.4}.nx-process-role-strip{border:1px solid var(--nx-border-subtle);background:var(--nx-bg);color:var(--nx-text-primary);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.nx-process-role{border-right:1px solid var(--nx-border-subtle);background:linear-gradient(145deg,var(--nx-surface),var(--nx-bg));align-content:space-between;gap:1rem;min-height:12rem;padding:clamp(1.25rem,2.6vw,2.5rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-process-role{background:linear-gradient(145deg,color-mix(in srgb,var(--nx-surface) 92%,var(--nx-accent) 8%),color-mix(in srgb,var(--nx-bg) 76%,var(--nx-surface) 24%))}}.nx-process-role:last-child{border-right:0}.nx-process-role>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.6rem}.nx-process-role h3{font-family:var(--nx-font-display);letter-spacing:-.04em;align-self:end;font-size:clamp(1.3rem,2vw,2rem)}.nx-process-role p{color:var(--nx-text-secondary);font-size:.8rem;line-height:1.55}.nx-page-field{background:radial-gradient(70rem 58rem at 82% -8%,#604aff29,#0000 68%),radial-gradient(62rem 52rem at -8% 46%,#0068ff1f,#0000 72%),linear-gradient(155deg,#050711,#080b17 44%,#060914)}[data-theme=nexia-light] .nx-page-field{background:radial-gradient(70rem 56rem at 82% -8%,#604aff1f,#0000 68%),radial-gradient(58rem 48rem at -8% 46%,#0068ff1a,#0000 72%),linear-gradient(155deg,#eef2fa,#f7f8fc 46%,#edf1f8)}.nx-page-noise{opacity:.16;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E")}.nx-site-header-shell{border:1px solid var(--nx-border);max-width:1320px;padding-inline:1.15rem .45rem}@supports (color:color-mix(in lab,red,red)){.nx-site-header-shell{border:1px solid color-mix(in srgb,var(--nx-border) 78%,transparent)}}.nx-site-header-shell{background:var(--nx-bg);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.nx-site-header-shell{background:color-mix(in srgb,var(--nx-bg) 62%,transparent)}}.nx-site-header-shell{-webkit-backdrop-filter:blur(22px)saturate(160%);box-shadow:inset 0 1px #ffffff14,0 18px 54px #0000002e}.nx-cinematic-hero:after{content:"";z-index:5;background:linear-gradient(to bottom,transparent,var(--nx-bg));pointer-events:none;height:10rem;position:absolute;inset:auto 0 0}.nx-hero-field{background:linear-gradient(90deg,var(--nx-bg) 0%,var(--nx-bg) 43%,transparent 76%),radial-gradient(48rem 42rem at 78% 42%,#5259ff33,transparent 72%)}@supports (color:color-mix(in lab,red,red)){.nx-hero-field{background:linear-gradient(90deg,var(--nx-bg) 0%,color-mix(in srgb,var(--nx-bg) 92%,transparent) 43%,transparent 76%),radial-gradient(48rem 42rem at 78% 42%,#5259ff33,transparent 72%)}}.nx-hero-visual{z-index:10;filter:drop-shadow(0 44px 80px #0000003d);position:relative}.nx-home-hero-field{background:radial-gradient(50rem 42rem at 72% 42%,#5d48ff3d,transparent 70%),radial-gradient(48rem 34rem at 56% 36%,#0077ff2e,transparent 72%),linear-gradient(90deg,var(--nx-bg) 0%,var(--nx-bg) 46%,transparent 76%)}@supports (color:color-mix(in lab,red,red)){.nx-home-hero-field{background:radial-gradient(50rem 42rem at 72% 42%,#5d48ff3d,transparent 70%),radial-gradient(48rem 34rem at 56% 36%,#0077ff2e,transparent 72%),linear-gradient(90deg,var(--nx-bg) 0%,color-mix(in srgb,var(--nx-bg) 92%,transparent) 46%,transparent 76%)}}.nx-home-hero-field{-webkit-mask-image:linear-gradient(#000 0% 66%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#0000)}.nx-home-hero,.nx-cinematic-hero{margin-top:-4.25rem}.nx-home-hero,.nx-home-hero-layout{min-height:min(60rem,100dvh)}.nx-home-hero-layout{padding-block:6rem 3.5rem}.nx-home-hero-stage{min-height:24rem}@media(min-width:640px){.nx-home-hero,.nx-cinematic-hero{margin-top:-4.5rem}}@media(min-width:1024px){.nx-home-hero-layout{padding-block:clamp(4.5rem,10dvh,5rem) clamp(1.5rem,4dvh,2.5rem)}.nx-home-hero-copy-block{grid-area:1/1/auto/span 7;max-width:52rem}.nx-home-hero-visual{grid-area:1/8/auto/-1}.nx-home-hero-stage{min-height:clamp(20rem,60dvh,30rem)}}.nx-home-hero-flare{filter:blur(80px);background:conic-gradient(from 120deg,#0068ff26,#8950ff2b,#0000 54%,#0068ff1f);border-radius:50%;animation:18s linear infinite nx-hero-flare}.nx-home-hero-title{max-width:13ch;font-family:var(--nx-font-display);letter-spacing:-.04em;font-size:clamp(3rem,min(5vw,10dvh),5.5rem);font-weight:560;line-height:1.04}.nx-home-hero-copy{color:var(--nx-text-secondary);font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.65}.nx-home-signal{perspective:1100px;min-height:clamp(34rem,68dvh,43rem);transform-style:preserve-3d}@media(min-width:1024px){.nx-home-signal{min-height:clamp(20rem,60dvh,30rem)}}.nx-home-signal-floor{transform-origin:bottom;background-image:linear-gradient(#768bff1a 1px,#0000 1px),linear-gradient(90deg,#768bff1a 1px,#0000 1px);background-size:48px 48px;inset:32% -10% -22%;transform:rotateX(64deg)translateZ(-80px);-webkit-mask-image:linear-gradient(#0000 18%,#000);mask-image:linear-gradient(#0000 18%,#000)}.nx-home-core{aspect-ratio:1;width:clamp(13rem,23vw,19rem);transform-style:preserve-3d}.nx-home-core-label{color:#fff;letter-spacing:.2em;text-shadow:0 0 18px #ffffffa6;font-size:.72rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(70px)}.nx-home-signal-node{color:var(--nx-text-secondary);border-radius:999px;align-items:center;gap:.58rem;font-size:clamp(.75rem,1vw,.85rem);font-weight:600;transition:color .22s,transform .22s;display:inline-flex}.nx-home-signal-node>span{background:var(--nx-bg);border:1px solid #91a4ffb3;border-radius:50%;width:.52rem;height:.52rem;transition:background .22s,box-shadow .22s,transform .22s;box-shadow:0 0 #546dff00,0 0 18px #546dff33}.nx-home-signal-node.is-active>span{background:var(--nx-accent);box-shadow:0 0 0 .42rem #546dff1f,0 0 24px var(--nx-accent);transform:scale(1.18)}.nx-home-signal-readout{text-align:left;border-bottom:1px solid #6c82ff80;padding-bottom:.9rem}.nx-home-statement{max-width:16ch;font-family:var(--nx-font-display);letter-spacing:-.038em;font-size:clamp(2.5rem,4.3vw,4.5rem);font-weight:550;line-height:1.08}.nx-home-problem{background:radial-gradient(44rem 34rem at 14% 38%,#0068ff1c,#0000 72%)}.nx-context-fact span{color:var(--nx-accent);font-size:.78rem;font-weight:650}.nx-context-fact strong{color:var(--nx-text-primary);font-size:clamp(1rem,1.5vw,1.28rem);font-weight:560;line-height:1.35}.nx-home-loop,.nx-home-operations{background:radial-gradient(44rem 34rem at 78% 44%,#6448ff21,#0000 72%)}.nx-home-governance{background:linear-gradient(90deg,#0000 0 49.94%,#667eff1f 50%,#0000 50.06%),radial-gradient(42rem 30rem at 58% 54%,#0068ff21,#0000 74%)}.nx-home-context{background:radial-gradient(40rem 30rem at 50% 60%,#5b68ff1f,#0000 74%)}.nx-context-fact{border-left:1px solid #6c82ff61;gap:.55rem;width:min(20rem,42vw);padding-left:1rem;display:grid}.nx-context-fact:nth-child(2){top:8%;left:4%}.nx-context-fact:nth-child(3){top:11%;right:3%}.nx-context-fact:nth-child(4){bottom:8%;left:11%}.nx-context-fact:nth-child(5){bottom:4%;right:8%}.nx-editorial-link,.nx-large-route-link{color:var(--nx-text-primary);align-items:center;gap:.75rem;font-weight:650;transition:color .22s,gap .22s;display:inline-flex}.nx-editorial-link:hover{color:var(--nx-accent);gap:1rem}.nx-large-route-link{font-family:var(--nx-font-display);letter-spacing:-.035em;justify-content:space-between;padding:1.2rem 0;font-size:clamp(1.4rem,2.5vw,2.5rem)}.nx-large-route-link:hover{color:var(--nx-accent)}.nx-loop-canvas,.nx-decision-stage,.nx-process-stage,.nx-operations-stage{-webkit-backdrop-filter:blur(12px);background:linear-gradient(145deg,#0f152b9e,#06091547);border-radius:2rem;box-shadow:inset 0 1px #ffffff14,0 42px 110px #00000038}[data-theme=nexia-light] .nx-loop-canvas,[data-theme=nexia-light] .nx-decision-stage,[data-theme=nexia-light] .nx-process-stage,[data-theme=nexia-light] .nx-operations-stage{background:linear-gradient(145deg,#ffffffb8,#e8eefb75)}.nx-loop-halo{background:radial-gradient(30rem 28rem at 54% 43%,#4f5eff33,#0000 68%),conic-gradient(from 20deg at 50% 44%,#0000,#0068ff0f,#0000 42%,#8248ff12,#0000 72%)}.nx-loop-ring{border-radius:50%;transform:translate(-50%,-50%)}.nx-loop-ring-outer{border:1px dashed #7e92ff38;width:min(76%,37rem);height:min(58%,25rem)}.nx-loop-ring-inner{border:1px solid #5f73ff42;width:min(48%,23rem);height:min(36%,15rem)}.nx-loop-core{aspect-ratio:1;text-align:center;background:radial-gradient(circle at 42% 32%,#6473ff5c,#0a0e22e6 62%);border:1px solid #899bff6b;border-radius:50%;place-items:center;width:8.5rem;display:grid;box-shadow:0 0 70px #3f54ff52,inset 0 1px #ffffff2e}.nx-loop-core span{letter-spacing:.16em;font-size:.76rem;font-weight:750;display:block}.nx-loop-core small{color:var(--nx-text-tertiary);margin-top:-2.8rem;font-size:.58rem;display:block}.nx-loop-node{min-width:6.8rem;color:var(--nx-text-secondary);place-items:center;gap:.55rem;transition:color .22s;display:grid}.nx-loop-node-icon{background:var(--nx-bg);border:1px solid #8497ff38;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-loop-node-icon{background:color-mix(in srgb,var(--nx-bg) 74%,transparent)}}.nx-loop-node-icon{transition:background .22s,border-color .22s,box-shadow .22s}.nx-loop-node-label{font-size:.72rem;font-weight:650}.nx-loop-node.is-active{color:var(--nx-text-primary)}.nx-loop-node.is-active .nx-loop-node-icon{border-color:var(--nx-accent);background:var(--nx-accent);color:var(--nx-accent-text);box-shadow:0 0 0 .5rem #546cff1a,0 0 32px #546cff52}.nx-loop-readout{background:linear-gradient(90deg,var(--nx-bg),var(--nx-bg));border-left:1px solid #7187ff85;padding:1.2rem 1.25rem}@supports (color:color-mix(in lab,red,red)){.nx-loop-readout{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-bg) 96%,transparent),color-mix(in srgb,var(--nx-bg) 72%,transparent))}}.nx-decision-glow{background:radial-gradient(28rem 24rem at 74% 72%,#5c4aff2e,#0000 70%),radial-gradient(30rem 24rem at 22% 20%,#0068ff21,#0000 72%)}.nx-decision-threshold{background:linear-gradient(#0000,#637dffd9 22%,#784cffb8 78%,#0000);box-shadow:0 0 36px #4b60ff57}.nx-decision-proposal,.nx-decision-result{padding:clamp(1rem,3vw,2rem)}.nx-decision-result{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#1c2344b3,#090c1c61);border-radius:1.5rem;box-shadow:inset 0 1px #ffffff14,0 28px 70px #0000002e}.nx-decision-action{border-color:var(--nx-border);color:var(--nx-text-secondary);transition:background .22s,color .22s,border-color .22s,transform .22s}.nx-decision-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.nx-decision-action:hover{color:var(--nx-text-primary);transform:translateY(-2px)}.nx-decision-action.is-active{border-color:var(--nx-accent);background:var(--nx-accent);color:var(--nx-accent-text)}.nx-process-glow{background:radial-gradient(30rem 24rem at 82% 18%,#5b4aff29,#0000 72%),linear-gradient(135deg,#2d46a014,#0000 56%)}.nx-process-route{border-top:1px solid var(--nx-border-subtle)}.nx-process-node{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:2.5rem 3rem minmax(0,1fr) 1.5rem;align-items:center;gap:1rem;min-height:6.2rem}.nx-process-node-index{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.12em;font-size:.62rem}.nx-process-node-icon{background:var(--nx-bg);border:1px solid #7a91ff57;border-radius:.8rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-process-node-icon{background:color-mix(in srgb,var(--nx-bg) 78%,transparent)}}.nx-process-node-icon{color:var(--nx-accent);box-shadow:inset 0 1px #ffffff14}.nx-process-node-next{color:var(--nx-text-tertiary)}.nx-process-exception{border-top:1px solid #fbbf243d;padding-top:1rem}.nx-marketing-close{background:radial-gradient(46rem 30rem at 50% 60%,#5e47ff26,#0000 72%)}.nx-loop-glyph{perspective:1100px;transform-style:preserve-3d}.nx-loop-glyph:before{content:"";filter:blur(30px);background:radial-gradient(circle,#5065ff2e,#0000 62%);position:absolute;inset:12% 0 4%}.nx-loop-glyph-label{color:var(--nx-text-secondary);gap:.25rem;display:grid}.nx-loop-glyph-label span,.nx-journey-step>span,.nx-governance-row>span,.nx-question-stop>span,.nx-role-layer>span,.nx-contribution-line>span,.nx-company-principle>span{font-family:var(--nx-font-mono);letter-spacing:.12em;color:var(--nx-accent);font-size:.62rem}.nx-loop-glyph-label strong{font-size:.8rem;font-weight:650}.nx-journey-rail{position:relative}.nx-journey-rail:before{content:"";background:linear-gradient(#0000,#637aff99,#0000);width:1px;position:absolute;top:3rem;bottom:3rem;left:1.08rem}.nx-journey-step{opacity:.38;text-align:left;grid-template-columns:2.2rem 1fr;align-content:center;gap:1.1rem;width:100%;min-height:15rem;transition:opacity .18s;display:grid;position:relative}.nx-journey-step:before{content:"";aspect-ratio:1;background:var(--nx-bg);border:1px solid #788eff9e;border-radius:50%;width:.55rem;transition:background .22s,box-shadow .22s,transform .22s;position:absolute;top:50%;left:.82rem;transform:translateY(-50%)}.nx-journey-step.is-active:before{background:var(--nx-accent);transform:translateY(-50%)scale(1.15);box-shadow:0 0 0 .45rem #4f66ff1f,0 0 26px #4f66ff80}.nx-journey-step.is-active{opacity:1}.nx-journey-step>span{align-self:center;font-size:.72rem}.nx-journey-step p{color:var(--nx-accent);font-size:.9rem;font-weight:650;line-height:1.25}.nx-journey-step h3{font-family:var(--nx-font-display);letter-spacing:-.04em;margin-top:.5rem;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.04}.nx-journey-step small{color:var(--nx-text-tertiary);margin-top:.75rem;font-size:.86rem;line-height:1.5;display:block}.nx-governance-sequence{min-height:48rem}.nx-governance-axis{border-top:1px solid var(--nx-border-subtle)}.nx-governance-row{border-bottom:1px solid var(--nx-border-subtle);width:100%;min-height:7.5rem;color:var(--nx-text-tertiary);text-align:left;grid-template-columns:3.5rem 3rem 1fr;align-items:center;transition:color .22s,padding-left .22s,background .22s;display:grid}.nx-governance-row strong{font-family:var(--nx-font-display);letter-spacing:-.04em;font-size:clamp(1.55rem,3vw,3rem);font-weight:540}.nx-governance-row.is-active{color:var(--nx-text-primary);background:linear-gradient(90deg,#5166ff1f,#0000 72%);padding-left:1rem}.nx-governance-readout svg{color:var(--nx-accent);margin-inline:auto}.nx-governance-readout h3{font-family:var(--nx-font-display);letter-spacing:-.04em;margin-top:1.15rem;font-size:clamp(1.8rem,3.5vw,3rem)}.nx-governance-readout p{max-width:22rem;color:var(--nx-text-secondary);margin:.85rem auto 0;line-height:1.65}.nx-governance-across{background:radial-gradient(46rem 32rem at 22% 48%,#5268ff21,#0000 72%)}.nx-governance-echo{border-block:1px solid var(--nx-border-subtle);gap:0;display:grid;overflow:hidden}.nx-governance-echo span{margin-left:calc(var(--echo) * 7%);font-family:var(--nx-font-display);letter-spacing:-.045em;color:var(--nx-text-primary);font-size:clamp(2.2rem,5.4vw,5rem);line-height:.98;display:block}@supports (color:color-mix(in lab,red,red)){.nx-governance-echo span{color:color-mix(in srgb,var(--nx-text-primary) 13%,transparent)}}.nx-governance-echo span{white-space:nowrap}.nx-question-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding-top:2.5rem;display:grid;position:relative}.nx-question-rail:before{content:"";background:linear-gradient(90deg,transparent,var(--nx-accent),#784bffb3,transparent);height:1px;position:absolute;top:3.55rem;left:0;right:0;box-shadow:0 0 18px #4864ff52}.nx-question-stop{min-height:15rem;padding:0 clamp(1rem,1.8vw,1.75rem);position:relative}.nx-question-stop:before{content:"";aspect-ratio:1;background:var(--nx-bg);width:.72rem;box-shadow:0 0 0 .38rem var(--nx-bg);border:1px solid #8b9dffbf;border-radius:50%;margin:.72rem 0 2.8rem;display:block}@supports (color:color-mix(in lab,red,red)){.nx-question-stop:before{box-shadow:0 0 0 .38rem color-mix(in srgb,var(--nx-bg) 82%,transparent)}}.nx-question-stop p{color:var(--nx-text-secondary);font-size:.9rem;font-weight:620}.nx-question-stop strong{margin-top:.85rem;font-size:clamp(1.15rem,1.45vw,1.55rem);line-height:1.35;display:block}.nx-process-chain{background:radial-gradient(30rem 26rem at 82% 68%,#5a49ff2b,#0000 70%),linear-gradient(28deg,#0000 0 34%,#5f77ff2e 34.1% 34.2%,#0000 34.3% 58%,#7c4fff21 58.1% 58.2%,#0000 58.3%)}.nx-process-proof-stack{border-top:1px solid var(--nx-border-subtle)}.nx-process-proof-stack li{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:2.5rem 1fr;align-items:center;gap:1rem;min-height:7.5rem;display:grid}.nx-process-proof-stack span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.12em;font-size:.62rem}.nx-process-proof-stack strong{font-family:var(--nx-font-display);letter-spacing:-.045em;font-size:clamp(1.7rem,3vw,3rem);font-weight:540}.nx-role-stack{perspective:1000px}.nx-role-layer{border-block:1px solid var(--nx-border-subtle);background:linear-gradient(90deg,var(--nx-surface),transparent);grid-template-columns:4rem minmax(13rem,.75fr) minmax(16rem,1.25fr);align-items:center;gap:1.5rem;min-height:10rem;margin-top:-1px;padding:1.5rem clamp(1rem,3vw,3rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-role-layer{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-surface) 44%,transparent),transparent)}}.nx-role-layer{transition:padding-left .22s,background .22s}.nx-role-layer:hover{background:linear-gradient(90deg,#4b63ff21,#0000 74%);padding-left:clamp(2rem,5vw,5rem)}.nx-role-layer h3{font-family:var(--nx-font-display);letter-spacing:-.04em;font-size:clamp(1.35rem,2.5vw,2.4rem)}.nx-role-layer p{color:var(--nx-text-secondary);line-height:1.65}.nx-capability-fabric{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#0e142aad,#070a1852);border-radius:2rem;box-shadow:inset 0 1px #ffffff14,0 42px 100px #00000038}.nx-capability-heading{border-bottom:1px solid var(--nx-border-subtle);color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr);font-size:.58rem;font-weight:650;display:grid}.nx-capability-heading span{padding:1rem clamp(1.25rem,2.5vw,2.5rem)}.nx-capability-heading span:last-child{border-left:1px solid var(--nx-border-subtle)}.nx-capability-map{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr);min-height:31rem;display:grid}.nx-capability-contributions{border-right:1px solid var(--nx-border-subtle)}.nx-capability-contribution{border-bottom:1px solid var(--nx-border-subtle);background:linear-gradient(90deg,#0000,#4b63ff09);grid-template-columns:3rem minmax(12rem,.85fr) minmax(14rem,1.15fr);align-items:center;gap:clamp(1rem,2vw,2rem);min-height:7.75rem;padding:1.2rem clamp(1.25rem,2.5vw,2.5rem);display:grid}.nx-capability-contribution:last-child{border-bottom:0}.nx-capability-contribution>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.12em;font-size:.6rem}.nx-capability-contribution>strong{font-family:var(--nx-font-display);letter-spacing:-.03em;font-size:clamp(1.05rem,1.55vw,1.45rem);font-weight:580;line-height:1.2}.nx-capability-contribution>p{color:var(--nx-text-secondary);border-left:1px solid #6c84ff59;padding-left:clamp(1rem,2vw,2rem);font-size:.82rem;line-height:1.55}.nx-capability-model{background:radial-gradient(24rem 22rem at 0 100%,#4c65ff29,#0000 74%),linear-gradient(145deg,#35499714,#0000 65%);align-content:space-between;gap:3rem;padding:clamp(1.5rem,3vw,3rem);display:grid}.nx-capability-model-title{grid-template-columns:2rem 1fr;align-items:center;gap:.45rem .75rem;display:grid}.nx-capability-model-title svg{color:var(--nx-accent);grid-row:1/3}.nx-capability-model-title span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.16em;font-size:.58rem;font-weight:700}.nx-capability-model-title strong{font-family:var(--nx-font-display);letter-spacing:-.03em;font-size:clamp(1.1rem,1.6vw,1.45rem)}.nx-capability-model-flow{border-top:1px solid var(--nx-border-subtle)}.nx-capability-model-flow li{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:2.2rem 1fr;align-items:center;min-height:3.25rem;display:grid}.nx-capability-model-flow span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.54rem}.nx-capability-model-flow strong{font-size:.75rem;font-weight:580}.nx-contribution-ledger{border-top:1px solid var(--nx-border-subtle)}.nx-contribution-line{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:4rem minmax(13rem,.8fr) 3rem minmax(16rem,1.2fr);align-items:center;gap:1rem;min-height:9rem;transition:padding-inline .22s,background .22s;display:grid}.nx-contribution-line:hover{background:linear-gradient(90deg,#4e65ff1f,#0000 72%);padding-inline:1.5rem}.nx-contribution-line strong{font-family:var(--nx-font-display);letter-spacing:-.035em;font-size:clamp(1.2rem,2.3vw,2.2rem);line-height:1.1}.nx-contribution-line svg{color:var(--nx-accent)}.nx-contribution-line p{color:var(--nx-text-secondary);line-height:1.6}.nx-capability-consequence{background:radial-gradient(42rem 30rem at 88% 58%,#6449ff24,#0000 72%),linear-gradient(#0000,#2e42910d)}.nx-consequence-intro{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;gap:clamp(3rem,8vw,10rem);display:grid}.nx-capability-chain{border-top:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(4rem,8vw,7rem);display:grid}.nx-capability-step{border-right:1px solid var(--nx-border-subtle);background:linear-gradient(145deg,#4d64ff0f,#0000 70%);grid-template-columns:1fr auto;align-content:space-between;gap:2rem;min-height:12rem;padding:1.5rem;display:grid;position:relative}.nx-capability-step:last-child{border-right:0}.nx-capability-step>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.14em;font-size:.62rem}.nx-capability-step>strong{font-family:var(--nx-font-display);letter-spacing:-.035em;grid-column:1/-1;align-self:end;font-size:clamp(1.1rem,1.6vw,1.55rem);font-weight:580;line-height:1.15}.nx-capability-step-node{border:1px solid var(--nx-accent);align-self:start;width:.6rem;height:.6rem}@supports (color:color-mix(in lab,red,red)){.nx-capability-step-node{border:1px solid color-mix(in srgb,var(--nx-accent) 65%,transparent)}}.nx-capability-step-node{background:var(--nx-accent);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.nx-capability-step-node{background:color-mix(in srgb,var(--nx-accent) 18%,transparent)}}.nx-capability-step-node{box-shadow:0 0 1rem var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-capability-step-node{box-shadow:0 0 1rem color-mix(in srgb,var(--nx-accent) 24%,transparent)}}.nx-operation-routes{border-top:1px solid var(--nx-border-subtle)}.nx-operations-case{border:1px solid var(--nx-border-subtle);background:linear-gradient(145deg,var(--nx-surface-elevated),var(--nx-bg));border-radius:1.25rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-operations-case{background:linear-gradient(145deg,color-mix(in srgb,var(--nx-surface-elevated) 92%,var(--nx-accent) 8%),color-mix(in srgb,var(--nx-bg) 84%,var(--nx-surface) 16%))}}.nx-operations-case{color:var(--nx-text-primary)}.nx-operations-case>header{border-bottom:1px solid var(--nx-border-subtle);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1rem 1.25rem;display:flex}.nx-operations-case>header>div{color:var(--nx-text-secondary);font-family:var(--nx-font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.65rem;display:flex}.nx-operations-case>header svg,.nx-operations-case>header em{color:var(--nx-accent)}.nx-operations-case>header em{font-family:var(--nx-font-mono);font-size:.62rem;font-style:normal}.nx-operations-case-main{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);display:grid}.nx-operations-case-brief{border-right:1px solid var(--nx-border-subtle);padding:clamp(1.5rem,3vw,2.5rem)}.nx-operations-case-brief>small{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.08em;font-size:.6rem}.nx-operations-case-brief>h3{font-family:var(--nx-font-display);letter-spacing:-.035em;margin-top:1rem;font-size:clamp(1.35rem,2vw,2rem)}.nx-operations-case-brief dl{border-top:1px solid var(--nx-border-subtle);border-left:1px solid var(--nx-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;display:grid}.nx-operations-case-brief dl>div{border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle);gap:.35rem;padding:.85rem;display:grid}.nx-operations-case-brief dt{color:var(--nx-text-tertiary);font-size:.64rem}.nx-operations-case-brief dd{color:var(--nx-text-primary);font-family:var(--nx-font-mono);font-size:.76rem}.nx-operations-case-flow{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.nx-operations-case-flow li{border:1px solid var(--nx-border-subtle);background:var(--nx-surface);border-right:0;align-content:space-between;gap:1rem;min-width:0;min-height:10rem;padding:1rem;display:grid;position:relative}.nx-operations-case-flow li:first-child{border-radius:.8rem 0 0 .8rem}.nx-operations-case-flow li:last-child{border-right:1px solid var(--nx-border-subtle);border-radius:0 .8rem .8rem 0}.nx-operations-case-flow li>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.6rem}.nx-operations-case-flow li>strong{align-self:end;font-size:.8rem;line-height:1.35}.nx-operations-case-flow li>svg{color:var(--nx-accent)}.nx-operations-model-grid{border-top:1px solid var(--nx-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nx-operations-model-grid>section{border-right:1px solid var(--nx-border-subtle);min-height:12rem;padding:1.25rem}.nx-operations-model-grid>section:last-child{border-right:0}.nx-operations-model-grid span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.6rem}.nx-operations-model-grid h4{margin-top:2rem;font-size:.95rem}.nx-operations-model-grid p{color:var(--nx-text-tertiary);margin-top:.8rem;font-size:.75rem;line-height:1.6}.nx-process-builder{border:1px solid var(--nx-border-subtle);background:linear-gradient(145deg,var(--nx-surface-elevated),var(--nx-bg));border-radius:1.25rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-process-builder{background:linear-gradient(145deg,color-mix(in srgb,var(--nx-surface-elevated) 90%,var(--nx-accent) 10%),color-mix(in srgb,var(--nx-bg) 82%,var(--nx-surface) 18%))}}.nx-process-builder{color:var(--nx-text-primary);box-shadow:inset 0 1px #ffffff06}.nx-process-builder-head{border-bottom:1px solid var(--nx-border-subtle);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.85rem 1rem .85rem 1.25rem;display:flex}.nx-process-builder-head>div:first-child,.nx-process-builder-activity{align-items:center;gap:.55rem;display:flex}.nx-process-builder-head>div:first-child{color:var(--nx-text-secondary);font-family:var(--nx-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.nx-process-builder-head svg{color:var(--nx-accent)}.nx-process-builder-activity{border:1px solid var(--nx-border-subtle);border-color:var(--nx-accent);border-radius:.65rem;align-items:center;gap:.45rem;min-height:2.2rem;padding-inline:.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nx-process-builder-activity{border-color:color-mix(in srgb,var(--nx-accent) 58%,transparent)}}.nx-process-builder-activity{background:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-process-builder-activity{background:color-mix(in srgb,var(--nx-accent) 10%,transparent)}}.nx-process-builder-activity{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.68rem;line-height:1.25}.nx-process-canvas-viewport{max-width:100%;position:relative;overflow:hidden}.nx-process-canvas{width:var(--nx-process-canvas-width,1200px);height:470px;transform:translate(-50%) scale(var(--nx-process-scene-scale,1));transform-origin:top;background-color:var(--nx-bg);position:absolute;top:0;left:50%}@supports (color:color-mix(in lab,red,red)){.nx-process-canvas{background-color:color-mix(in srgb,var(--nx-bg) 78%,var(--nx-surface))}}.nx-process-canvas{background-image:radial-gradient(circle,var(--nx-accent) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.nx-process-canvas{background-image:radial-gradient(circle,color-mix(in srgb,var(--nx-accent) 18%,transparent) 1px,transparent 1px)}}.nx-process-canvas{background-size:1.25rem 1.25rem}.nx-process-canvas>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nx-process-connector{fill:none;stroke:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-process-connector{stroke:color-mix(in srgb,var(--nx-accent) 86%,var(--nx-text-primary))}}.nx-process-connector{stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nx-process-canvas>svg marker path{fill:var(--nx-accent);stroke:none}.nx-process-event,.nx-process-gateway{z-index:1;position:absolute;transform:translate(-50%)}.nx-process-canvas-task{z-index:1;margin-top:-56px;margin-left:-82px;position:absolute}.nx-process-canvas-task>div{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);width:164px;min-height:112px;color:var(--nx-text-primary);text-align:left;border-radius:.75rem;align-content:space-between;gap:.65rem;padding:.8rem .9rem;transition:border-color .18s,background .18s;display:grid;position:relative}.nx-process-canvas-task>div.is-selected{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-process-canvas-task>div.is-selected{border-color:color-mix(in srgb,var(--nx-accent) 62%,transparent)}}.nx-process-canvas-task>div.is-selected{background:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.nx-process-canvas-task>div.is-selected{background:color-mix(in srgb,var(--nx-surface-elevated) 86%,var(--nx-accent) 14%)}}.nx-process-canvas-task>div.is-selected{box-shadow:inset 0 0 0 1px var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-process-canvas-task>div.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nx-accent) 18%,transparent)}}.nx-process-canvas-task>div>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.58rem;display:flex}.nx-process-canvas-task>div>strong{align-self:end;font-size:.86rem;line-height:1.25}.nx-process-canvas-task>div>small{color:var(--nx-text-tertiary);font-size:.64rem;line-height:1.35}.nx-process-canvas-task>div>i{border:1px solid var(--nx-accent);background:var(--nx-bg);border-radius:999px;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%)}.nx-process-canvas-task>div>.is-input{left:-5px}.nx-process-canvas-task>div>.is-output{right:-5px}.nx-process-event,.nx-process-gateway{color:var(--nx-text-tertiary);justify-items:center;gap:.55rem;display:grid}.nx-process-event>span,.nx-process-event>svg{border:2px solid var(--nx-accent);width:36px;height:36px;color:var(--nx-accent);background:var(--nx-bg);border-radius:999px;place-items:center;padding:.15rem;display:grid}.nx-process-event.is-end>svg{border-width:3px}.nx-process-event small,.nx-process-gateway small{font-family:var(--nx-font-mono);letter-spacing:.08em;white-space:nowrap;font-size:.58rem}.nx-process-gateway{gap:.7rem}.nx-process-gateway>span{border:1px solid var(--nx-accent);background:var(--nx-surface-elevated);width:45px;height:45px;color:var(--nx-accent);place-items:center;display:grid;transform:rotate(45deg)}.nx-process-gateway>span svg{transform:rotate(-45deg)}.nx-process-builder-exception{z-index:2;border-left:2px solid var(--nx-warning);align-items:center;gap:.55rem;padding:.65rem .8rem;display:flex;position:absolute;bottom:1rem;left:37.5rem}@supports (color:color-mix(in lab,red,red)){.nx-process-builder-exception{border-left:2px solid color-mix(in srgb,var(--nx-warning) 72%,transparent)}}.nx-process-builder-exception{background:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.nx-process-builder-exception{background:color-mix(in srgb,var(--nx-warning) 5%,transparent)}}.nx-process-builder-exception{color:var(--nx-text-secondary);font-family:var(--nx-font-mono);font-size:.62rem;transform:translate(-50%)}.nx-operation-route{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;min-height:24rem;padding-block:4rem;display:grid}.nx-operation-route:nth-child(2n){padding-left:12%}.nx-company-foundation{border-block:1px solid var(--nx-border-subtle);background:radial-gradient(40rem 34rem at 78% 40%,#4e63ff26,#0000 72%);align-items:end;padding:clamp(2rem,6vw,6rem);display:flex;position:relative;overflow:hidden}.nx-company-principles{border-top:1px solid var(--nx-border-subtle)}.nx-company-principle{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:3rem 4rem minmax(15rem,.9fr) minmax(18rem,1.1fr);align-items:center;gap:1.5rem;min-height:13rem;transition:padding-inline .22s,background .22s;display:grid}.nx-company-principle:hover{background:linear-gradient(90deg,#4f67ff1f,#0000 72%);padding-inline:1.5rem}.nx-company-principle svg{color:var(--nx-accent)}.nx-company-principle h2{font-family:var(--nx-font-display);letter-spacing:-.045em;font-size:clamp(1.4rem,2.7vw,2.7rem);line-height:1}.nx-company-principle p{color:var(--nx-text-secondary);line-height:1.65}.nx-loop-canvas{contain:layout paint;-webkit-backdrop-filter:none;transform:translateZ(0)}.nx-loop-ring-shell{border:0;transform:none}.nx-loop-ring-track{border:1px solid #7e92ff38;border-radius:50%}.nx-loop-ring-outer .nx-loop-ring-track{border-style:dashed}.nx-loop-ring-inner .nx-loop-ring-track{border-color:#5f73ff42}.nx-loop-glyph:before{filter:blur(34px);background:linear-gradient(135deg,#0000 18%,#4965ff21 48%,#0000 74%);border-radius:0;inset:4% 8% 2%}.nx-loop-trace{color:#748bff94;overflow:visible}.nx-loop-trace-label{text-align:right;border-top:1px solid #6f86ff80;gap:.35rem;max-width:12rem;padding-top:.8rem;display:grid}.nx-loop-trace-label span{color:var(--nx-accent);letter-spacing:.18em;font-size:.62rem;font-weight:750}.nx-loop-trace-label strong{color:var(--nx-text-tertiary);font-size:.68rem;font-weight:560}.nx-loop-glyph-label{border-left:1px solid #7188ff7a;padding-left:.75rem}.nx-loop-glyph-label.glyph-1{top:11%;left:7%}.nx-loop-glyph-label.glyph-2{top:37%;right:4%}.nx-loop-glyph-label.glyph-3{bottom:13%;right:8%}.nx-loop-glyph-label.glyph-4{bottom:8%;left:18%}.nx-loop-glyph-label.glyph-5{top:43%;left:15%}.nx-home-signal-beam{background:linear-gradient(90deg,#0000,#6981ffb8,#7f50ff85,#0000);height:1px;box-shadow:0 0 30px #415dff52}.nx-home-signal-beam:before,.nx-home-signal-beam:after{content:"";background:linear-gradient(#0000,#677fff66,#0000);width:1px;height:10rem;position:absolute;top:-5rem}.nx-home-signal-beam:before{left:24%}.nx-home-signal-beam:after{right:22%}.nx-home-core{aspect-ratio:auto;perspective:900px;width:clamp(12rem,22vw,18rem);height:clamp(9rem,16vw,13rem);transform-style:preserve-3d}.nx-home-core-layer{transform:translate3d(calc((var(--layer,0)) * .9rem),calc((var(--layer,0)) * -.7rem),calc((var(--layer,0)) * -1.2rem)) rotateX(58deg) rotate(-34deg);background:linear-gradient(145deg,#465bd685,#0a0e23c2);border:1px solid #8c9eff61;border-radius:.85rem;position:absolute;inset:16%;box-shadow:inset 0 1px #ffffff1f,0 28px 42px #0003}.nx-home-core-layer.layer-1{--layer:-2;opacity:.28}.nx-home-core-layer.layer-2{--layer:-1;opacity:.46}.nx-home-core-layer.layer-3{--layer:0;opacity:.7}.nx-home-core-layer.layer-4{--layer:1;opacity:.86}.nx-home-core-layer.layer-5{--layer:2;background:linear-gradient(145deg,#6e80ffb8,#12173ce0)}.nx-home-core-label{letter-spacing:.24em;top:45%;left:51%;transform:translate(-50%,-50%)translateZ(80px)}.nx-home-stage-rail:before{content:"";background:linear-gradient(90deg,#0000,#6f85ff6b,#0000);height:1px;position:absolute;top:.33rem;left:0;right:0}.nx-home-signal-node{min-width:0;color:var(--nx-text-tertiary);text-align:left;border-radius:0;justify-items:start;gap:.25rem;padding-top:1rem;display:grid;position:relative}.nx-home-signal-node>span{border-radius:2px;width:.58rem;height:.58rem;position:absolute;top:0;left:0;transform:rotate(45deg)}.nx-home-signal-node small{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.56rem}.nx-home-signal-node.is-active{color:var(--nx-text-primary)}.nx-context-focus{background:linear-gradient(145deg,#525aff1f,#0000 62%);border:1px solid #748bff40;border-radius:1rem;width:18rem;height:12rem;transform:translate(-50%,-50%)rotate(-7deg)skew(-4deg);box-shadow:0 0 100px #0068ff1f,inset 0 1px #ffffff14}.nx-context-focus:before,.nx-context-focus:after{content:"";background:linear-gradient(90deg,#0000,#798fff3d,#0000);height:1px;position:absolute;left:-5rem;right:-5rem}.nx-context-focus:before{top:32%}.nx-context-focus:after{bottom:28%}.nx-governance-gate{background:linear-gradient(90deg,#0000 49.9%,#6b82ff26,#0000 50.1%),linear-gradient(#788eff0d 1px,#0000 1px) 0 0/100% 3.2rem;border-block:1px solid #7a90ff38;box-shadow:inset 0 0 80px #425aff14}.nx-governance-gate .gate-edge{background:linear-gradient(#0000,#6981ffa6,#0000);width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 24px #4b63ff4d}.nx-governance-gate .edge-left{left:12%}.nx-governance-gate .edge-right{right:12%}.nx-governance-gate .gate-scan{background:linear-gradient(90deg,transparent,var(--nx-accent),transparent);height:1px;position:absolute;left:8%;right:8%;box-shadow:0 0 24px #4e68ff8c}.nx-impact-map{border:1px solid var(--nx-border-subtle);background:linear-gradient(145deg,#0c1227d1,#090c1b75);border-radius:1.5rem;box-shadow:inset 0 1px #ffffff12,0 32px 90px #0003}.nx-impact-field{background:linear-gradient(#788eff0d 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#788eff0d 1px,#0000 1px) 0 0/52px 52px,linear-gradient(118deg,#0000 0 54%,#5e75ff14 54.1% 54.2%,#0000 54.3%)}.nx-impact-origin{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:minmax(0,1fr) auto minmax(7rem,.6fr);align-items:center;gap:1.5rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.nx-impact-origin>div{gap:.55rem;display:grid}.nx-impact-origin span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.nx-impact-origin strong{font-family:var(--nx-font-display);letter-spacing:-.04em;font-size:clamp(1.5rem,2.6vw,2.5rem)}.nx-impact-origin>svg{color:var(--nx-accent)}.nx-impact-origin>p{color:var(--nx-text-secondary);text-align:right;font-size:.8rem;font-weight:650}.nx-impact-grid{padding:clamp(.5rem,1vw,1rem)}.nx-impact-area{min-height:10.5rem;color:var(--nx-text-primary);border:1px solid #0000;grid-template-columns:2rem 3rem minmax(0,1fr);align-items:start;gap:1rem;padding:clamp(1.25rem,2.2vw,2rem);display:grid}.nx-impact-area:first-child,.nx-impact-area:nth-child(2){border-bottom-color:var(--nx-border-subtle)}.nx-impact-area:nth-child(odd){border-right-color:var(--nx-border-subtle)}.nx-impact-index{font-family:var(--nx-font-mono);color:var(--nx-accent);font-size:.58rem}.nx-impact-area-icon{width:2.75rem;height:2.75rem;color:var(--nx-accent);border:1px solid #778eff47;border-radius:.75rem;place-items:center;display:grid}.nx-impact-area strong{font-family:var(--nx-font-display);letter-spacing:-.035em;font-size:clamp(1.25rem,2vw,1.8rem)}.nx-impact-area p{color:var(--nx-text-secondary);margin-top:.65rem;font-size:.78rem;line-height:1.55}.nx-company-foundation-grid{background:linear-gradient(#7a8fff12 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#7a8fff12 1px,#0000 1px) 0 0/42px 42px,linear-gradient(135deg,#0000 0 49.8%,#6880ff26 50%,#0000 50.2%);position:absolute;inset:0 0 0 42%;transform:skew(-8deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%)}.nx-home-loop-film,.nx-home-control-boundary,.nx-home-relay,.nx-home-operations-weave,.nx-consequence-chain{border-block:1px solid var(--nx-border-subtle);background:linear-gradient(125deg,#0c122880,#090c1c2e)}.nx-home-loop-film{border:1px solid var(--nx-border-subtle);background:#090d1d9e;box-shadow:0 2rem 7rem #0000002e}.nx-home-loop-frame{aspect-ratio:16/9;contain:layout paint;isolation:isolate}.nx-home-loop-deferred{min-width:0}.nx-home-loop-poster{background:linear-gradient(var(--nx-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--nx-border-subtle) 1px,transparent 1px),var(--nx-bg);grid-template-rows:auto 1fr;grid-template-columns:minmax(12rem,.38fr) minmax(0,1fr);gap:0;height:100%;padding:clamp(1rem,2.4vw,2rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-home-loop-poster{background:linear-gradient(var(--nx-border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--nx-border-subtle) 1px,transparent 1px),color-mix(in srgb,var(--nx-bg) 96%,transparent)}}.nx-home-loop-poster{background-size:3.5rem 3.5rem}.nx-home-loop-poster-head{border:1px solid var(--nx-border-subtle);background:var(--nx-surface);border-radius:1rem 0 0 1rem;grid-row:1/-1;padding:1.25rem}@supports (color:color-mix(in lab,red,red)){.nx-home-loop-poster-head{background:color-mix(in srgb,var(--nx-surface) 88%,var(--nx-bg))}}.nx-home-loop-poster-head>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nx-home-loop-poster-head span,.nx-home-loop-poster-context>div>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700}.nx-home-loop-poster-head small{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.56rem}.nx-home-loop-poster-head>strong{font-family:var(--nx-font-display);letter-spacing:-.04em;margin-top:1.4rem;font-size:clamp(1.2rem,2.2vw,2rem);line-height:1.08;display:block}.nx-home-loop-poster-head>p{color:var(--nx-text-secondary);margin-top:.65rem;font-size:.68rem}.nx-home-loop-poster-stages{border:1px solid var(--nx-border-subtle);background:var(--nx-surface);border-left:0;border-radius:0 1rem 0 0;grid-template-columns:repeat(5,1fr);gap:.45rem;padding:1.15rem 1.35rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-home-loop-poster-stages{background:color-mix(in srgb,var(--nx-surface) 88%,var(--nx-bg))}}.nx-home-loop-poster-stages li{min-width:0;color:var(--nx-text-tertiary)}.nx-home-loop-poster-stages li:before{content:"";background:var(--nx-text-tertiary);border-radius:999px;height:2px;margin-bottom:.5rem;display:block}@supports (color:color-mix(in lab,red,red)){.nx-home-loop-poster-stages li:before{background:color-mix(in srgb,var(--nx-text-tertiary) 30%,transparent)}}.nx-home-loop-poster-stages li.is-active,.nx-home-loop-poster-stages li>span{color:var(--nx-accent)}.nx-home-loop-poster-stages li.is-active:before{background:var(--nx-accent)}.nx-home-loop-poster-stages li>span{font-family:var(--nx-font-mono);font-size:.52rem;display:block}.nx-home-loop-poster-stages li>strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.6rem;display:block;overflow:hidden}.nx-home-loop-poster-context{border:1px solid var(--nx-border-subtle);background:var(--nx-surface);border-top:0;border-left:0;border-radius:0 0 1rem;grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr);gap:1rem;min-height:0;padding:clamp(1rem,2vw,1.5rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-home-loop-poster-context{background:color-mix(in srgb,var(--nx-surface) 72%,var(--nx-bg))}}.nx-home-loop-poster-context h3{font-family:var(--nx-font-display);letter-spacing:-.04em;margin-top:.6rem;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.1}.nx-home-loop-poster-context>div>p{color:var(--nx-text-secondary);margin-top:.55rem;font-size:.64rem;line-height:1.45}.nx-home-loop-poster-context dl{align-content:center;gap:.55rem;display:grid}.nx-home-loop-poster-context dl>div{border:1px solid var(--nx-border-subtle);background:var(--nx-surface);border-radius:.7rem;grid-template-columns:1.6rem 1fr;align-items:center;gap:.7rem;padding:.65rem .75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-home-loop-poster-context dl>div{background:color-mix(in srgb,var(--nx-surface) 92%,var(--nx-bg))}}.nx-home-loop-poster-context dt{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.55rem}.nx-home-loop-poster-context dd small,.nx-home-loop-poster-context dd strong{display:block}.nx-home-loop-poster-context dd small{color:var(--nx-text-tertiary);font-size:.56rem}.nx-home-loop-poster-context dd strong{margin-top:.18rem;font-size:.68rem;line-height:1.3}.nx-home-control-boundary{background:linear-gradient(90deg,#141d3c80,#0000 49.8%,#5d70ff14 50%,#0e132a52);grid-template-columns:minmax(15rem,.9fr) 5rem minmax(18rem,1.1fr);align-items:stretch;min-height:27rem;padding:clamp(2rem,4vw,4rem);display:grid}.nx-home-control-proposal{align-content:center;gap:.8rem;max-width:22rem;display:grid}.nx-home-control-proposal span{color:var(--nx-accent);font-family:var(--nx-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.nx-home-control-proposal strong{font-family:var(--nx-font-display);letter-spacing:-.05em;font-size:clamp(2rem,4vw,4rem);line-height:.96}.nx-home-control-gate{background:linear-gradient(#0000,#6f85ffb3,#0000);justify-self:center;width:1px;height:100%;position:relative}.nx-home-control-gate>span{background:linear-gradient(90deg,#0000,#fff,#0000);width:8rem;height:1px;position:absolute;left:-4rem;box-shadow:0 0 24px #4f67ff99}.nx-home-control-items{width:100%}.nx-home-control-items button{border-bottom:1px solid var(--nx-border-subtle);min-height:4.75rem;color:var(--nx-text-tertiary);text-align:left;grid-template-columns:2.5rem 1fr;align-items:center;transition:color .22s,padding-left .22s;display:grid}.nx-home-control-items button.is-active{color:var(--nx-text-primary);padding-left:.7rem}.nx-home-control-items button span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.58rem}.nx-home-control-items button strong{font-family:var(--nx-font-display);letter-spacing:-.025em;font-size:clamp(1.1rem,1.8vw,1.6rem)}.nx-home-control-result{color:var(--nx-text-secondary);align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.82rem;display:flex}.nx-home-control-result svg{color:var(--nx-accent)}.nx-home-relay-line{background:linear-gradient(25deg,#0000 0 31%,#677eff38 31.1% 31.2%,#0000 31.3%),linear-gradient(-20deg,#0000 0 62%,#7e4fff2b 62.1% 62.2%,#0000 62.3%)}.nx-home-relay-step{border-left:1px solid #6e86ff7a;gap:.5rem;width:min(14rem,28%);padding-left:.9rem;display:grid}.nx-home-relay-step:nth-of-type(2){top:12%;left:6%}.nx-home-relay-step:nth-of-type(3){top:36%;left:31%}.nx-home-relay-step:nth-of-type(4){top:13%;right:24%}.nx-home-relay-step:nth-of-type(5){top:43%;right:4%}.nx-home-relay-step>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.58rem}.nx-home-relay-step>strong{font-family:var(--nx-font-display);letter-spacing:-.035em;font-size:clamp(1.15rem,2.2vw,2rem)}.nx-home-relay-step>p{color:var(--nx-text-tertiary);font-size:.7rem;line-height:1.5}.nx-home-relay-exception{color:#fbbf24;align-items:center;gap:.6rem;font-size:.7rem;display:flex}.nx-home-weave-lines{background:linear-gradient(32deg,#0000 0 49.9%,#6981ff33 50%,#0000 50.1%),linear-gradient(-32deg,#0000 0 49.9%,#7f51ff2b 50%,#0000 50.1%)}.nx-home-weave-area{color:var(--nx-text-tertiary);text-align:left;border:1px solid #0000;align-content:center;gap:.3rem;padding:clamp(1rem,4vw,3rem);transition:color .22s,background .22s,border-color .22s;display:grid}.nx-home-weave-area:nth-child(2),.nx-home-weave-area:nth-child(4){text-align:right}.nx-home-weave-area>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.58rem}.nx-home-weave-area>strong{font-family:var(--nx-font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3.6vw,3.4rem);line-height:1.05}.nx-home-weave-area.is-active{color:var(--nx-text-primary);background:#4c62ff14;border-color:#7087ff33}.nx-home-weave-readout{color:var(--nx-text-secondary);font-size:.75rem;line-height:1.55}.nx-consequence-trace{background:linear-gradient(27deg,#0000 0 37%,#677eff33 37.1% 37.2%,#0000 37.3%),linear-gradient(-18deg,#0000 0 57%,#7e4fff2b 57.1% 57.2%,#0000 57.3%)}.nx-consequence-step{border-left:1px solid #6e86ff75;gap:.55rem;width:min(19rem,40%);padding-left:1rem;display:grid}.nx-consequence-step:nth-child(2){top:9%;left:5%}.nx-consequence-step:nth-child(3){top:23%;right:5%}.nx-consequence-step:nth-child(4){bottom:14%;left:18%}.nx-consequence-step:nth-child(5){bottom:5%;right:2%}.nx-consequence-step>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.68rem}.nx-consequence-step>strong{font-family:var(--nx-font-display);letter-spacing:-.04em;font-size:clamp(1.4rem,2.6vw,2.5rem)}.nx-consequence-step>p{color:var(--nx-text-secondary);font-size:.84rem;line-height:1.55}[data-theme=nexia-light] .nx-capability-fabric,[data-theme=nexia-light] .nx-impact-map,[data-theme=nexia-light] .nx-home-loop-film,[data-theme=nexia-light] .nx-home-control-boundary,[data-theme=nexia-light] .nx-home-relay,[data-theme=nexia-light] .nx-home-operations-weave,[data-theme=nexia-light] .nx-consequence-chain{background:linear-gradient(125deg,#ffffffc2,#e5ebf970)}[data-theme=nexia-light] .nx-loop-core{color:#f4f7ff}[data-theme=nexia-light] .nx-loop-core small{color:#9da9c2}[data-theme=nexia-light] .nx-decision-result{background:linear-gradient(135deg,#ffffffd1,#e7ecf89e)}.nx-mobile-menu{overscroll-behavior:contain;max-height:calc(100dvh - 6.5rem);overflow-y:auto}.nx-hero-canvas{pointer-events:none;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000)}.nx-hero-dock{background:var(--nx-bg);border:1px solid #8194ff33;border-radius:1.1rem;width:min(24rem,100%);padding:1.35rem 1.5rem 1.5rem}@supports (color:color-mix(in lab,red,red)){.nx-hero-dock{background:color-mix(in srgb,var(--nx-bg) 55%,transparent)}}.nx-hero-dock{-webkit-backdrop-filter:blur(18px)saturate(150%);box-shadow:inset 0 1px #ffffff0f,0 24px 64px #0000005c}[data-theme=nexia-light] .nx-hero-dock{background:var(--nx-bg);border-color:#2f5eff29}@supports (color:color-mix(in lab,red,red)){[data-theme=nexia-light] .nx-hero-dock{background:color-mix(in srgb,var(--nx-bg) 72%,transparent)}}[data-theme=nexia-light] .nx-hero-dock{box-shadow:inset 0 1px #ffffff80,0 24px 64px #17255424}.nx-hero-dock-readout{border-bottom:1px solid #6c82ff59;min-height:6.5rem;padding-bottom:1rem}.nx-hero-dock-rail{padding-top:.35rem;position:relative}.nx-hero-dock-rail .nx-home-signal-node{letter-spacing:.01em;text-align:left;align-items:flex-start;font-size:.75rem}.nx-hero-dock-rail .nx-home-signal-node small{color:var(--nx-text-tertiary);letter-spacing:.14em;font-size:.66rem;font-weight:650}.nx-hero-dock-progress{transform-origin:0;background:linear-gradient(90deg,var(--nx-accent),#a78bfae6);width:100%;height:2px;box-shadow:0 0 12px var(--nx-accent);border-radius:999px;position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.nx-hero-dock-progress{box-shadow:0 0 12px color-mix(in srgb,var(--nx-accent) 55%,transparent)}}.nx-hero-scroll-cue{border:1px solid #94a3ff66;border-radius:999px;justify-content:center;width:1.35rem;height:2.4rem;padding-top:.45rem;display:flex}.nx-hero-scroll-cue>span{background:var(--nx-accent);border-radius:999px;width:3px;height:.55rem}@supports (color:color-mix(in lab,red,red)){.nx-hero-scroll-cue>span{background:color-mix(in srgb,var(--nx-accent) 85%,white)}}.nx-hero-scroll-cue>span{animation:2.1s ease-in-out infinite nx-scroll-cue}@keyframes nx-scroll-cue{0%,to{opacity:.95;transform:translateY(0)}55%{opacity:.2;transform:translateY(.7rem)}}.nx-cta-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nx-cta-sheen:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:45%;transition:opacity .2s;position:absolute;top:-40%;bottom:-40%;left:-70%;transform:skew(-22deg)translate(0)}.nx-cta:hover .nx-cta-sheen:before{opacity:1;animation:.9s forwards nx-cta-sheen-sweep}@keyframes nx-cta-sheen-sweep{to{transform:skew(-22deg)translate(420%)}}.nx-cta-primary{box-shadow:0 6px 22px var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-cta-primary{box-shadow:0 6px 22px color-mix(in srgb,var(--nx-accent) 24%,transparent)}}.nx-cta-primary:hover{box-shadow:0 12px 38px var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-cta-primary:hover{box-shadow:0 12px 38px color-mix(in srgb,var(--nx-accent) 42%,transparent)}}.nx-cta-secondary{-webkit-backdrop-filter:blur(10px)}.nx-converge-field{min-height:30rem}.nx-converge-svg{overflow:visible}.nx-converge-chip{-webkit-backdrop-filter:blur(12px);background:linear-gradient(160deg,#161e3ab8,#090d1d8c);border:1px solid #8194ff38;border-radius:0;gap:.6rem;width:min(19rem,40vw);padding:1.05rem 1.25rem 1.15rem;transition:border-color .26s,box-shadow .26s;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff0d,0 20px 52px #00000052}.nx-converge-chip:hover{border-color:#94a8ff80;box-shadow:inset 0 1px #ffffff14,0 24px 60px #0006,0 0 32px #607dff24}[data-theme=nexia-light] .nx-converge-chip{background:linear-gradient(160deg,#ffffffd9,#f0f4ffb8);border-color:#2f5eff2e;box-shadow:inset 0 1px #fffc,0 20px 48px #1725541f}.nx-converge-chip span{color:var(--nx-accent);font-size:.78rem;font-weight:650}.nx-converge-chip strong{color:var(--nx-text-primary);font-size:clamp(1rem,1.5vw,1.24rem);font-weight:560;line-height:1.35}.nx-converge-core{aspect-ratio:1;filter:drop-shadow(0 0 26px #607dff66);background:radial-gradient(circle,#607dff47,#0000 70%);border-radius:50%;place-items:center;width:5.2rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.nx-converge-core-mark{object-fit:contain;width:2.1rem;height:2.1rem}.nx-converge-core-ring{border:1px solid #94a8ff8c;border-radius:50%;animation:3.2s ease-out infinite nx-converge-ping;position:absolute;inset:0}.nx-converge-core-ring-2{animation-delay:1.6s}@keyframes nx-converge-ping{0%{opacity:.9;transform:scale(.72)}80%,to{opacity:0;transform:scale(1.65)}}.nx-converge-thread{stroke-dasharray:.052 .04;animation:1.6s linear infinite nx-converge-flow}@keyframes nx-converge-flow{to{stroke-dashoffset:-.092px}}.nx-hero-canvas-inner{-webkit-mask-image:linear-gradient(90deg,#00000047 0%,#0000008c 36%,#000 58%);mask-image:linear-gradient(90deg,#00000047,#0000008c 36%,#000 58%)}.nx-home-hero-title,.nx-hero-title,.nx-home-statement,.nx-section-title,.nx-home-hero-copy,.nx-section-copy,.nx-hero-dock-readout,.nx-home-signal-readout,.nx-converge-chip strong,.nx-context-fact strong,.nx-home-weave-readout,.nx-large-route-link{word-break:keep-all;overflow-wrap:break-word}:lang(ko) .nx-home-hero-title{letter-spacing:-.015em;max-width:19ch}:lang(ko) .nx-hero-title{letter-spacing:-.015em;max-width:17ch}:lang(ko) .nx-home-statement{letter-spacing:-.015em;max-width:22ch}:lang(ko) .nx-section-title{letter-spacing:-.012em;max-width:26ch}:lang(ko) .nx-close-title{letter-spacing:-.012em}:lang(ko) .nx-kicker{letter-spacing:.08em}:lang(ko) .nx-route-card-title,:lang(ko) .nx-area-tab strong,:lang(ko) .nx-dossier-head strong{letter-spacing:-.01em}.nx-route-card{-webkit-backdrop-filter:blur(10px);background:linear-gradient(165deg,#161e3a99,#090d1d66);border:1px solid #8194ff33;border-radius:1rem;padding:1.6rem 1.75rem 1.75rem;transition:border-color .26s,transform .26s,box-shadow .26s;display:block;position:relative}.nx-route-card:hover{border-color:#94a8ff80;transform:translateY(-3px);box-shadow:0 22px 56px #00000059,0 0 30px #607dff1f}[data-theme=nexia-light] .nx-route-card{background:linear-gradient(165deg,#ffffffe6,#f0f4ffbf);border-color:#2f5eff29}[data-theme=nexia-light] .nx-route-card:hover{box-shadow:0 20px 48px #17255424}.nx-route-card-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nx-route-card-title{font-family:var(--nx-font-display);letter-spacing:-.03em;color:var(--nx-text-primary);word-break:keep-all;font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:570}.nx-route-card-arrow{width:2.4rem;height:2.4rem;color:var(--nx-accent);border:1px solid #8194ff52;border-radius:999px;flex:none;place-items:center;transition:background .24s,color .24s,transform .24s;display:grid}.nx-route-card:hover .nx-route-card-arrow{background:var(--nx-accent);color:var(--nx-accent-text);transform:translate(3px)}.nx-route-card-body{max-width:30rem;color:var(--nx-text-secondary);word-break:keep-all;margin-top:.8rem;font-size:.95rem;line-height:1.65}.nx-close-orbit{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.nx-close-orbit span{border:1px solid #7b8fff2b;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nx-close-orbit span:first-child{width:34rem;height:34rem}.nx-close-orbit span:nth-child(2){border-color:#7b8fff1a;width:54rem;height:54rem}.nx-close-orbit span:nth-child(3){border-color:#7b8fff0f;width:76rem;height:76rem}[data-theme=nexia-light] .nx-close-orbit span:first-child{border-color:#2f5eff26}[data-theme=nexia-light] .nx-close-orbit span:nth-child(2){border-color:#2f5eff1a}[data-theme=nexia-light] .nx-close-orbit span:nth-child(3){border-color:#2f5eff0f}.nx-close-mark{background:var(--nx-bg);border:1px solid #8194ff4d;border-radius:1.1rem;place-items:center;width:4rem;height:4rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-close-mark{background:color-mix(in srgb,var(--nx-bg) 55%,transparent)}}.nx-close-mark{-webkit-backdrop-filter:blur(10px);box-shadow:0 0 42px #607dff3d,inset 0 1px #ffffff14}.nx-close-mark img{object-fit:contain;width:2rem;height:2rem}.nx-close-title{max-width:min(100%,23ch);font-family:var(--nx-font-display);letter-spacing:-.032em;overflow-wrap:anywhere;word-break:normal;text-wrap:balance;font-size:clamp(2.1rem,3.4vw,3.3rem);font-weight:550;line-height:1.14}.nx-cloud-return-layout{gap:clamp(3rem,6vw,6rem);display:grid}.nx-cloud-return-intro{max-width:56rem}.nx-cloud-return-map{border-top:1px solid var(--nx-border-subtle);gap:0;display:grid}.nx-cloud-return-stop{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2rem,8vw,9rem);min-height:0;padding:clamp(2rem,3.5vw,3.5rem) 0;display:grid;position:relative}.nx-cloud-return-stop:first-child{padding-top:0}.nx-cloud-return-stop h3{max-width:20ch;color:var(--nx-text-primary);font-family:var(--nx-font-display);letter-spacing:-.03em;word-break:keep-all;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:560;line-height:1.18}.nx-cloud-return-stop p{max-width:58ch;color:var(--nx-text-secondary);word-break:keep-all;margin-top:.2rem;font-size:.875rem;line-height:1.7}.nx-cloud-context-rule{border-left:1px solid var(--nx-accent);grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(2rem,7vw,8rem);padding:clamp(2rem,5vw,5rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-cloud-context-rule{border-left:1px solid color-mix(in srgb,var(--nx-accent) 50%,var(--nx-border))}}.nx-cloud-context-rule{background:linear-gradient(90deg,var(--nx-surface-elevated),transparent)}@supports (color:color-mix(in lab,red,red)){.nx-cloud-context-rule{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-surface-elevated) 85%,transparent),transparent)}}.nx-cloud-context-word{min-height:8rem;color:var(--nx-text-primary);position:relative}@supports (color:color-mix(in lab,red,red)){.nx-cloud-context-word{color:color-mix(in srgb,var(--nx-text-primary) 13%,transparent)}}.nx-cloud-context-word:before,.nx-cloud-context-word:after{content:"";border:1px solid;border-radius:50%;position:absolute}.nx-cloud-context-word:before{inset:0 18% 0 0}.nx-cloud-context-word:after{border-color:var(--nx-accent);inset:24% 0 24% 38%}.nx-close-cloud{border-top:1px solid var(--nx-border-subtle);background:radial-gradient(circle at 78% 42%,var(--nx-accent),transparent 36%);padding:clamp(5rem,12vw,11rem) 0}@supports (color:color-mix(in lab,red,red)){.nx-close-cloud{background:radial-gradient(circle at 78% 42%,color-mix(in srgb,var(--nx-accent) 16%,transparent),transparent 36%)}}.nx-close-cloud-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,8vw,10rem);display:grid}.nx-close-cloud-copy{max-width:46rem}.nx-close-cloud-axis{background:var(--nx-accent);width:1px;height:4rem;margin-bottom:2rem;display:block}.nx-close-cloud-action{justify-items:center;gap:1.5rem;display:grid}.nx-signature-page{--nx-signature-cyan:#43bddd;--nx-signature-coral:#ed7867;--nx-signature-mint:#54c99a;--nx-signature-amber:#e4a749;--nx-signature-tone:var(--nx-accent)}[data-theme=nexia-light] .nx-signature-page{--nx-signature-cyan:#087d9f;--nx-signature-coral:#b94738;--nx-signature-mint:#177b5a;--nx-signature-amber:#96600d}.nx-signature-page :where([data-signature-tone=prepare],.is-prepare){--nx-signature-tone:var(--nx-signature-cyan)}.nx-signature-page :where([data-signature-tone=verify],.is-verify){--nx-signature-tone:var(--nx-signature-amber)}.nx-signature-page :where([data-signature-tone=sign],.is-sign){--nx-signature-tone:var(--nx-signature-coral)}.nx-signature-page :where([data-signature-tone=retain],.is-retain){--nx-signature-tone:var(--nx-signature-mint)}.nx-signature-hero{background:radial-gradient(circle at 9% 30%,var(--nx-signature-cyan),transparent 28%),radial-gradient(circle at 92% 68%,var(--nx-signature-coral),transparent 26%)}@supports (color:color-mix(in lab,red,red)){.nx-signature-hero{background:radial-gradient(circle at 9% 30%,color-mix(in srgb,var(--nx-signature-cyan) 8%,transparent),transparent 28%),radial-gradient(circle at 92% 68%,color-mix(in srgb,var(--nx-signature-coral) 7%,transparent),transparent 26%)}}.nx-signature-experience-section{border-top:1px solid var(--nx-border-subtle);background:radial-gradient(circle at 12% 42%,var(--nx-signature-cyan),transparent 28%),radial-gradient(circle at 82% 34%,var(--nx-signature-coral),transparent 32%)}@supports (color:color-mix(in lab,red,red)){.nx-signature-experience-section{background:radial-gradient(circle at 12% 42%,color-mix(in srgb,var(--nx-signature-cyan) 8%,transparent),transparent 28%),radial-gradient(circle at 82% 34%,color-mix(in srgb,var(--nx-signature-coral) 8%,transparent),transparent 32%)}}.nx-signature-lifecycle-scene,.nx-signature-experience-scene{isolation:isolate;border-color:var(--nx-signature-tone);position:relative}@supports (color:color-mix(in lab,red,red)){.nx-signature-lifecycle-scene,.nx-signature-experience-scene{border-color:color-mix(in srgb,var(--nx-signature-tone) 34%,var(--nx-border))}}.nx-signature-lifecycle-scene,.nx-signature-experience-scene{background:linear-gradient(135deg,var(--nx-signature-tone),transparent 38%),var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.nx-signature-lifecycle-scene,.nx-signature-experience-scene{background:linear-gradient(135deg,color-mix(in srgb,var(--nx-signature-tone) 5%,transparent),transparent 38%),color-mix(in srgb,var(--nx-surface) 84%,transparent)}}.nx-signature-lifecycle-scene:before,.nx-signature-experience-scene:before{content:"";z-index:2;background:linear-gradient(90deg,var(--nx-signature-cyan) 0 25%,var(--nx-signature-amber) 25% 50%,var(--nx-signature-coral) 50% 75%,var(--nx-signature-mint) 75% 100%);pointer-events:none;height:.25rem;position:absolute;inset:-1px -1px auto}.nx-signature-experience-scene{min-height:44rem}.nx-signature-lifecycle-nav button,.nx-signature-experience-tabs button{box-shadow:inset 0 0 #0000}.nx-signature-lifecycle-nav button>svg,.nx-signature-experience-tabs button>svg{color:var(--nx-signature-tone)}.nx-signature-lifecycle-nav button:hover,.nx-signature-lifecycle-nav button.is-active,.nx-signature-experience-tabs button:hover,.nx-signature-experience-tabs button[aria-selected=true]{background:var(--nx-signature-tone)}@supports (color:color-mix(in lab,red,red)){.nx-signature-lifecycle-nav button:hover,.nx-signature-lifecycle-nav button.is-active,.nx-signature-experience-tabs button:hover,.nx-signature-experience-tabs button[aria-selected=true]{background:color-mix(in srgb,var(--nx-signature-tone) 11%,transparent)}}.nx-signature-lifecycle-nav button:hover,.nx-signature-lifecycle-nav button.is-active,.nx-signature-experience-tabs button:hover,.nx-signature-experience-tabs button[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--nx-signature-tone)}.nx-signature-lifecycle-scene .nx-signature-field,.nx-signature-experience-scene .nx-signature-experience-fields>div.is-active{border-color:var(--nx-signature-tone)}@supports (color:color-mix(in lab,red,red)){.nx-signature-lifecycle-scene .nx-signature-field,.nx-signature-experience-scene .nx-signature-experience-fields>div.is-active{border-color:color-mix(in srgb,var(--nx-signature-tone) 48%,var(--nx-border))}}.nx-signature-lifecycle-scene .nx-signature-field,.nx-signature-experience-scene .nx-signature-experience-fields>div.is-active{background:var(--nx-signature-tone)}@supports (color:color-mix(in lab,red,red)){.nx-signature-lifecycle-scene .nx-signature-field,.nx-signature-experience-scene .nx-signature-experience-fields>div.is-active{background:color-mix(in srgb,var(--nx-signature-tone) 9%,transparent)}}.nx-signature-lifecycle-scene .nx-signature-field>svg,.nx-signature-experience-copy>span,.nx-signature-experience-copy>div,.nx-signature-experience-document>header svg,.nx-signature-experience-fields>div.is-active,.nx-signature-experience-proof li>svg{color:var(--nx-signature-tone)}.nx-signature-lifecycle-scene .nx-signature-sheet-copy span,.nx-signature-experience-scene .nx-signature-experience-lines span{background:var(--nx-signature-tone)}@supports (color:color-mix(in lab,red,red)){.nx-signature-lifecycle-scene .nx-signature-sheet-copy span,.nx-signature-experience-scene .nx-signature-experience-lines span{background:color-mix(in srgb,var(--nx-signature-tone) 24%,transparent)}}.nx-signature-evidence-section{background:linear-gradient(115deg,var(--nx-signature-mint),transparent 32%),var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.nx-signature-evidence-section{background:linear-gradient(115deg,color-mix(in srgb,var(--nx-signature-mint) 6%,transparent),transparent 32%),color-mix(in srgb,var(--nx-surface) 22%,transparent)}}.nx-signature-evidence-layout{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,9vw,12rem);display:grid}.nx-signature-evidence-intro{align-self:start;position:sticky;top:8rem}.nx-signature-evidence-ledger{border-top:1px solid var(--nx-border-subtle)}.nx-signature-evidence-entry{--nx-signature-tone:var(--nx-accent);border-bottom:1px solid var(--nx-border-subtle);background:linear-gradient(90deg,var(--nx-signature-tone),transparent 32%);grid-template-columns:3rem minmax(11rem,.8fr) minmax(0,1.2fr);align-items:baseline;gap:clamp(1.25rem,3vw,3rem);min-height:9.5rem;padding:2rem 0 2rem 1.25rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-signature-evidence-entry{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-signature-tone) 7%,transparent),transparent 32%)}}.nx-signature-evidence-entry:before{content:"";background:var(--nx-signature-tone);width:.2rem;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.nx-signature-evidence-entry:before{background:color-mix(in srgb,var(--nx-signature-tone) 72%,transparent)}}.nx-signature-evidence-entry>span{color:var(--nx-signature-tone);font-family:var(--nx-font-mono);font-size:.7rem}.nx-signature-evidence-entry h3{color:var(--nx-text-primary);font-family:var(--nx-font-display);letter-spacing:-.035em;word-break:keep-all;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:560;line-height:1.15}.nx-signature-evidence-entry p{max-width:44ch;color:var(--nx-text-secondary);word-break:keep-all;font-size:.92rem;line-height:1.7}.nx-signature-boundary-panel{border-block:1px solid var(--nx-accent);grid-template-columns:minmax(12rem,.38fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,7vw,8rem);min-height:22rem;padding:clamp(2rem,5vw,5rem) 0;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-signature-boundary-panel{border-block:1px solid color-mix(in srgb,var(--nx-accent) 30%,var(--nx-border))}}.nx-signature-boundary-mark{color:var(--nx-signature-coral);grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;gap:1rem;display:grid}.nx-signature-boundary-mark span{background:linear-gradient(90deg,var(--nx-signature-amber),var(--nx-signature-coral));height:1px}.nx-signature-boundary-mark>svg:first-child{color:var(--nx-signature-amber)}.nx-signature-integration-section{border-top:1px solid var(--nx-border-subtle);background:radial-gradient(circle at 72% 78%,var(--nx-signature-coral),transparent 28%)}@supports (color:color-mix(in lab,red,red)){.nx-signature-integration-section{background:radial-gradient(circle at 72% 78%,color-mix(in srgb,var(--nx-signature-coral) 6%,transparent),transparent 28%)}}.nx-signature-integration-flow{border-block:1px solid var(--nx-border-subtle);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr) minmax(0,1fr);display:grid}.nx-signature-integration-node{--nx-signature-tone:var(--nx-accent);background:linear-gradient(155deg,var(--nx-signature-tone),transparent 52%);min-height:22rem;padding:clamp(2rem,4vw,4rem);position:relative}@supports (color:color-mix(in lab,red,red)){.nx-signature-integration-node{background:linear-gradient(155deg,color-mix(in srgb,var(--nx-signature-tone) 7%,transparent),transparent 52%)}}.nx-signature-integration-node:not(:last-child){border-right:1px solid var(--nx-border-subtle)}.nx-signature-integration-node:not(:last-child):after{content:"";z-index:1;border:1px solid var(--nx-signature-tone);background:var(--nx-bg);width:.7rem;height:.7rem;position:absolute;top:4.3rem;right:-.35rem}.nx-signature-integration-node>span{border:1px solid var(--nx-signature-tone);place-items:center;width:4rem;height:4rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-signature-integration-node>span{border:1px solid color-mix(in srgb,var(--nx-signature-tone) 48%,transparent)}}.nx-signature-integration-node>span{background:var(--nx-signature-tone)}@supports (color:color-mix(in lab,red,red)){.nx-signature-integration-node>span{background:color-mix(in srgb,var(--nx-signature-tone) 8%,var(--nx-surface-elevated))}}.nx-signature-integration-node>span{color:var(--nx-signature-tone)}.nx-signature-integration-node h3{max-width:16ch;color:var(--nx-text-primary);font-family:var(--nx-font-display);letter-spacing:-.04em;word-break:keep-all;margin-top:3rem;font-size:clamp(1.45rem,2.2vw,2.2rem);font-weight:560;line-height:1.1}.nx-signature-integration-node p{max-width:36ch;color:var(--nx-text-secondary);word-break:keep-all;margin-top:1.5rem;font-size:.9rem;line-height:1.7}.nx-signature-faq-section{border-top:1px solid var(--nx-border-subtle);background:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.nx-signature-faq-section{background:color-mix(in srgb,var(--nx-surface) 42%,transparent)}}.nx-signature-page [data-close-variant=signature]{background:radial-gradient(circle at 18% 76%,var(--nx-signature-cyan),transparent 28%),radial-gradient(circle at 82% 24%,var(--nx-signature-mint),transparent 30%),radial-gradient(circle at 50% 56%,var(--nx-signature-coral),transparent 24%)}@supports (color:color-mix(in lab,red,red)){.nx-signature-page [data-close-variant=signature]{background:radial-gradient(circle at 18% 76%,color-mix(in srgb,var(--nx-signature-cyan) 12%,transparent),transparent 28%),radial-gradient(circle at 82% 24%,color-mix(in srgb,var(--nx-signature-mint) 11%,transparent),transparent 30%),radial-gradient(circle at 50% 56%,color-mix(in srgb,var(--nx-signature-coral) 7%,transparent),transparent 24%)}}.nx-signature-page [data-close-variant=signature] .nx-close-orbit{border-color:var(--nx-signature-mint)}@supports (color:color-mix(in lab,red,red)){.nx-signature-page [data-close-variant=signature] .nx-close-orbit{border-color:color-mix(in srgb,var(--nx-signature-mint) 54%,transparent)}}.nx-signature-page [data-close-variant=signature] .nx-close-axis{background:linear-gradient(90deg,transparent,var(--nx-signature-cyan) 22%,var(--nx-signature-coral) 54%,var(--nx-signature-mint) 78%,transparent)}.nx-signature-page [data-close-variant=signature] .nx-close-node{background:var(--nx-signature-coral)}.nx-signature-faq-layout{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,9vw,11rem);display:grid}.nx-signature-faq-intro{align-self:start;position:sticky;top:8rem}.nx-signature-faq-list{border-top:1px solid var(--nx-border-subtle)}.nx-signature-faq-list details{border-bottom:1px solid var(--nx-border-subtle)}.nx-signature-faq-list summary{min-height:7rem;color:var(--nx-text-primary);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.5rem 0;list-style:none;display:grid}.nx-signature-faq-list summary::-webkit-details-marker{display:none}.nx-signature-faq-list summary span{font-family:var(--nx-font-display);letter-spacing:-.03em;word-break:keep-all;font-size:clamp(1.2rem,1.8vw,1.65rem);font-weight:560;line-height:1.2}.nx-signature-faq-list summary svg{color:var(--nx-accent);transition:transform .18s}.nx-signature-faq-list details[open] summary svg{transform:rotate(180deg)}.nx-signature-faq-list details p{max-width:62ch;color:var(--nx-text-secondary);word-break:keep-all;padding:0 3rem 2rem 0;font-size:.92rem;line-height:1.75}.nx-approval-decision-layout{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,9vw,12rem);display:grid}.nx-approval-decision-intro{align-self:start;position:sticky;top:8rem}.nx-approval-decision-lane{border-top:1px solid var(--nx-border-subtle);gap:0;display:grid;position:relative}.nx-approval-decision-stop{border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:3.5rem minmax(11rem,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.25rem,3vw,3rem);min-height:10.5rem;padding:2rem 0;display:grid;position:relative}.nx-approval-decision-node{border:2px solid var(--nx-accent);background:var(--nx-bg);border-radius:50%;width:1rem;height:1rem;margin-left:1.2rem;position:relative}.nx-approval-decision-stop:not(:last-child) .nx-approval-decision-node:after{content:"";background:var(--nx-accent);width:1px;height:8.75rem;position:absolute;top:calc(100% + .7rem);left:50%}@supports (color:color-mix(in lab,red,red)){.nx-approval-decision-stop:not(:last-child) .nx-approval-decision-node:after{background:color-mix(in srgb,var(--nx-accent) 32%,transparent)}}.nx-approval-decision-stop h3{color:var(--nx-text-primary);font-family:var(--nx-font-display);letter-spacing:-.035em;word-break:keep-all;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:560;line-height:1.15}.nx-approval-decision-stop p{max-width:42ch;color:var(--nx-text-secondary);word-break:keep-all;font-size:.92rem;line-height:1.7}.nx-approval-authority-panel{border-block:1px solid var(--nx-accent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,7rem);min-height:24rem;padding:clamp(2rem,5vw,5rem) 0;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-approval-authority-panel{border-block:1px solid color-mix(in srgb,var(--nx-accent) 30%,var(--nx-border))}}.nx-approval-authority-panel{background:radial-gradient(circle at 96% 50%,var(--nx-accent),transparent 32%)}@supports (color:color-mix(in lab,red,red)){.nx-approval-authority-panel{background:radial-gradient(circle at 96% 50%,color-mix(in srgb,var(--nx-accent) 14%,transparent),transparent 32%)}}.nx-approval-authority-seal{aspect-ratio:1;border:1px solid var(--nx-accent);place-items:center;width:clamp(7rem,13vw,11rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-approval-authority-seal{border:1px solid color-mix(in srgb,var(--nx-accent) 38%,transparent)}}.nx-approval-authority-seal{box-shadow:inset 0 0 0 1rem var(--nx-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.nx-approval-authority-seal{box-shadow:inset 0 0 0 1rem color-mix(in srgb,var(--nx-accent) 5%,transparent)}}.nx-approval-authority-seal span{border:2px solid var(--nx-accent);border-radius:50%;width:2rem;height:2rem}.nx-close-approval{background:linear-gradient(90deg,var(--nx-surface),transparent);padding:clamp(5rem,12vw,11rem) 0}@supports (color:color-mix(in lab,red,red)){.nx-close-approval{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-surface) 64%,transparent),transparent)}}.nx-close-approval-inner{border-left:1px solid var(--nx-accent);grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,7rem);padding-left:clamp(1.5rem,4vw,4rem);display:grid}.nx-close-approval-mark{background:var(--nx-accent);border-radius:50%;place-items:center;width:4rem;height:4rem;display:grid}.nx-close-approval-mark img{object-fit:contain;width:2rem;height:2rem}.nx-close-approval-action{justify-self:end}.nx-permission-chain{border:1px solid var(--nx-border-subtle);background:var(--nx-border-subtle);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-permission-chain{background:color-mix(in srgb,var(--nx-border-subtle) 72%,transparent)}}.nx-permission-chain{overflow:hidden}.nx-permission-link{background:var(--nx-surface-elevated);min-height:20rem;padding:clamp(1.5rem,3vw,3rem);position:relative}@supports (color:color-mix(in lab,red,red)){.nx-permission-link{background:color-mix(in srgb,var(--nx-surface-elevated) 94%,var(--nx-bg))}}.nx-permission-link:not(:last-child){border-right:1px solid var(--nx-border-subtle)}.nx-permission-link:not(:last-child):after{content:"";z-index:1;border:1px solid var(--nx-accent);width:.65rem;height:.65rem;position:absolute;top:50%;right:-.35rem}@supports (color:color-mix(in lab,red,red)){.nx-permission-link:not(:last-child):after{border:1px solid color-mix(in srgb,var(--nx-accent) 52%,var(--nx-border))}}.nx-permission-link:not(:last-child):after{background:var(--nx-bg);border-radius:50%}.nx-permission-link h3{max-width:15ch;color:var(--nx-text-primary);font-family:var(--nx-font-display);letter-spacing:-.035em;word-break:keep-all;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:560;line-height:1.15}.nx-permission-link p{max-width:32ch;color:var(--nx-text-secondary);word-break:keep-all;margin-top:1.35rem;font-size:.9rem;line-height:1.7}.nx-permission-boundary{border:1px solid var(--nx-border-subtle);background:linear-gradient(135deg,var(--nx-surface-elevated),var(--nx-bg));border-radius:1rem;min-height:22rem;padding:clamp(2rem,5vw,5rem) clamp(2rem,10vw,10rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-permission-boundary{background:linear-gradient(135deg,color-mix(in srgb,var(--nx-surface-elevated) 96%,var(--nx-bg)),var(--nx-bg))}}.nx-permission-boundary-edge{background:var(--nx-accent);width:clamp(.45rem,1.4vw,1.2rem);position:absolute;inset:0 auto 0 0}.nx-close-boundary{padding:5rem 0}.nx-close-boundary-inner{border-top:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,8vw,8rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.nx-close-boundary-rule{background:var(--nx-accent);width:5.5rem;height:.35rem;display:block}.nx-close-boundary-action{justify-items:end;gap:2rem;display:grid}.nx-marketing-close-product{background:linear-gradient(90deg,var(--nx-surface-elevated),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.nx-marketing-close-product{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-surface-elevated) 76%,transparent),transparent 72%)}}.nx-marketing-close-content-product{text-align:left;align-items:flex-start;max-width:70rem;margin-left:0}.nx-marketing-close-product .nx-close-orbit{left:72%}.nx-marketing-close-apps{background:radial-gradient(circle at 22% 55%,var(--nx-accent),transparent 32%)}@supports (color:color-mix(in lab,red,red)){.nx-marketing-close-apps{background:radial-gradient(circle at 22% 55%,color-mix(in srgb,var(--nx-accent) 15%,transparent),transparent 32%)}}.nx-marketing-close-content-apps{text-align:right;align-items:flex-end;max-width:56rem;margin-right:0}.nx-marketing-close-apps .nx-close-orbit{left:25%}.nx-marketing-close-process{border-top:1px solid var(--nx-accent);background:0 0}.nx-marketing-close-content-process{text-align:left;align-items:flex-start;max-width:62rem;margin-left:clamp(0rem,12vw,12rem)}.nx-marketing-close-process .nx-close-orbit{display:none}.nx-marketing-close-loop{background:radial-gradient(circle at 50% 50%,var(--nx-accent),transparent 42%)}@supports (color:color-mix(in lab,red,red)){.nx-marketing-close-loop{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--nx-accent) 13%,transparent),transparent 42%)}}.nx-marketing-close-content-loop .nx-close-mark{order:3;margin-top:2.5rem}.nx-marketing-close-content-loop .nx-close-title{max-width:16ch}.nx-marketing-close-solutions{background:linear-gradient(135deg,var(--nx-surface-elevated),transparent 62%)}@supports (color:color-mix(in lab,red,red)){.nx-marketing-close-solutions{background:linear-gradient(135deg,color-mix(in srgb,var(--nx-surface-elevated) 72%,transparent),transparent 62%)}}.nx-marketing-close-content-solutions{text-align:left;align-items:flex-start;max-width:76rem;margin-left:0}.nx-marketing-close-solutions .nx-close-orbit{left:80%}.nx-marketing-close-trust{border-block:1px solid var(--nx-border-subtle);background:0 0}.nx-marketing-close-content-trust{text-align:left;align-items:flex-start;max-width:52rem;margin-right:0}.nx-marketing-close-trust .nx-close-orbit{left:18%}.nx-marketing-close-company{background:linear-gradient(90deg,transparent,var(--nx-accent))}@supports (color:color-mix(in lab,red,red)){.nx-marketing-close-company{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--nx-accent) 10%,transparent))}}.nx-marketing-close-content-company{text-align:right;align-items:flex-end;max-width:68rem;margin-right:0}.nx-marketing-close-company .nx-close-orbit{left:26%}.nx-marketing-close-agents .nx-close-orbit{left:78%}.nx-marketing-close-content-agents{text-align:left;align-items:flex-start;margin-left:0}.nx-marketing-close-operations{background:radial-gradient(circle at 78% 50%,var(--nx-accent),transparent 34%)}@supports (color:color-mix(in lab,red,red)){.nx-marketing-close-operations{background:radial-gradient(circle at 78% 50%,color-mix(in srgb,var(--nx-accent) 14%,transparent),transparent 34%)}}.nx-marketing-close-content-operations{max-width:58rem}.nx-marketing-close-response{border-top:1px solid var(--nx-border-subtle);background:linear-gradient(90deg,var(--nx-surface-elevated),transparent)}@supports (color:color-mix(in lab,red,red)){.nx-marketing-close-response{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-surface-elevated) 58%,transparent),transparent)}}.nx-marketing-close-content-response{text-align:left;align-items:flex-start;max-width:60rem;margin-left:clamp(0rem,7vw,7rem)}.nx-marketing-close-response .nx-close-orbit{display:none}@media(max-width:767px){.nx-cloud-return-layout,.nx-signature-evidence-layout,.nx-signature-faq-layout,.nx-approval-decision-layout{grid-template-columns:1fr;gap:3rem}.nx-cloud-return-intro,.nx-signature-evidence-intro,.nx-signature-faq-intro,.nx-approval-decision-intro{position:static}.nx-cloud-return-stop{grid-template-columns:1fr;gap:1rem}.nx-cloud-context-rule,.nx-signature-boundary-panel,.nx-approval-authority-panel{grid-template-columns:1fr;gap:2rem}.nx-cloud-context-word{min-height:6.5rem}.nx-close-workspace-inner,.nx-close-decision-inner,.nx-close-boundary-inner,.nx-close-cloud-inner,.nx-close-approval-inner{grid-template-columns:1fr;justify-items:start}.nx-close-workspace-inner>span,.nx-close-decision-action,.nx-close-boundary-action,.nx-close-approval-action{justify-self:start}.nx-close-decision-action,.nx-close-boundary-action,.nx-close-cloud-action{justify-items:start}.nx-close-approval-inner{padding-left:1.5rem}.nx-marketing-close-content-product,.nx-marketing-close-content-apps,.nx-marketing-close-content-process,.nx-marketing-close-content-solutions,.nx-marketing-close-content-trust,.nx-marketing-close-content-company,.nx-marketing-close-content-agents,.nx-marketing-close-content-response{text-align:center;align-items:center;margin-inline:auto}.nx-approval-decision-stop,.nx-signature-evidence-entry{grid-template-columns:2rem minmax(0,1fr);gap:.85rem 1rem;min-height:0}.nx-signature-evidence-entry p{grid-column:2}.nx-signature-integration-flow{grid-template-columns:1fr}.nx-signature-integration-node{min-height:0}.nx-signature-integration-node:not(:last-child){border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-signature-integration-node:not(:last-child):after{inset:auto auto -.35rem 4rem}.nx-signature-faq-list summary{min-height:6rem}.nx-approval-decision-stop p{grid-column:2}.nx-approval-decision-node{margin-left:.45rem}.nx-approval-decision-stop:not(:last-child) .nx-approval-decision-node:after{height:10.5rem}.nx-approval-authority-seal{width:7rem}.nx-permission-chain{grid-template-columns:1fr}.nx-permission-link{min-height:0}.nx-permission-link:not(:last-child){border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-permission-link:not(:last-child):after{inset:auto auto -.35rem 50%}.nx-permission-boundary{padding-left:3rem;padding-right:2rem}}.nx-area-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.nx-area-tab{background:var(--nx-bg);border:1px solid #8194ff2e;border-radius:.9rem;justify-items:start;gap:.55rem;padding:1.1rem 1.2rem 1.15rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-area-tab{background:color-mix(in srgb,var(--nx-bg) 42%,transparent)}}.nx-area-tab{color:var(--nx-text-secondary);text-align:left;transition:border-color .24s,background .24s,color .24s,box-shadow .24s}.nx-area-tab svg{color:var(--nx-accent);opacity:.75;transition:opacity .24s}.nx-area-tab strong{font-family:var(--nx-font-display);letter-spacing:-.02em;word-break:keep-all;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:570}.nx-area-tab-index{font-family:var(--nx-font-mono);letter-spacing:.12em;color:var(--nx-text-tertiary);font-size:.66rem;position:absolute;top:.95rem;right:1rem}.nx-area-tab.is-active{color:var(--nx-text-primary);background:linear-gradient(165deg,#1e2954bf,#0d12288c);border-color:#94a8ff80;box-shadow:0 14px 40px #00000047,0 0 26px #607dff1a}.nx-area-tab.is-active svg{opacity:1}[data-theme=nexia-light] .nx-area-tab{background:#fff9;border-color:#2f5eff24}[data-theme=nexia-light] .nx-area-tab.is-active{background:#ffffffeb;border-color:#2f5eff66;box-shadow:0 14px 36px #1725541f}.nx-area-detail{-webkit-backdrop-filter:blur(12px);background:linear-gradient(140deg,#141c38a8,#090d1d70);border:1px solid #8194ff29;border-radius:1.1rem;margin-top:1.4rem;padding:clamp(1.5rem,2.6vw,2.4rem)}[data-theme=nexia-light] .nx-area-detail{background:linear-gradient(140deg,#ffffffdb,#f0f4ffb3);border-color:#2f5eff26}.nx-area-detail-lede{max-width:46rem;color:var(--nx-text-primary);word-break:keep-all;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.nx-area-detail-grid{gap:.9rem;margin-top:1.5rem;display:grid}.nx-area-detail-card{background:var(--nx-bg);border:1px solid #8194ff24;border-radius:.85rem;padding:1.15rem 1.25rem 1.3rem}@supports (color:color-mix(in lab,red,red)){.nx-area-detail-card{background:color-mix(in srgb,var(--nx-bg) 38%,transparent)}}[data-theme=nexia-light] .nx-area-detail-card{background:#ffffffb3;border-color:#2f5eff1f}.nx-area-detail-card>span{color:var(--nx-accent);align-items:center;gap:.5rem;font-size:.78rem;font-weight:650;display:flex}.nx-area-detail-card>span i{font-style:normal;font-family:var(--nx-font-mono);letter-spacing:.1em;color:var(--nx-text-tertiary);font-size:.64rem}.nx-area-detail-card p{color:var(--nx-text-secondary);word-break:keep-all;margin-top:.6rem;font-size:.95rem;line-height:1.65}.nx-governed-decision{background:radial-gradient(40rem 30rem at 72% 40%,#0068ff1a,#0000 74%)}.nx-dossier{-webkit-backdrop-filter:blur(12px);background:linear-gradient(150deg,#161e3ab3,#090d1d80);border:1px solid #8194ff33;border-radius:1.1rem;overflow:hidden}[data-theme=nexia-light] .nx-dossier{background:linear-gradient(150deg,#ffffffe6,#f0f4ffb8);border-color:#2f5eff29}.nx-dossier-head{border-bottom:1px solid #8194ff24;gap:.45rem;padding:1.4rem 1.6rem;display:grid}.nx-dossier-head span{color:var(--nx-accent);font-size:.78rem;font-weight:650}.nx-dossier-head strong{font-family:var(--nx-font-display);letter-spacing:-.025em;word-break:keep-all;font-size:clamp(1.25rem,1.8vw,1.6rem);font-weight:570}.nx-dossier-grid{border-bottom:1px solid #8194ff24;display:grid}.nx-dossier-item{border-bottom:1px solid #8194ff1a;padding:1.15rem 1.6rem 1.3rem}.nx-dossier-item span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.nx-dossier-item p{color:var(--nx-text-primary);word-break:keep-all;margin-top:.55rem;font-size:.95rem;line-height:1.55}.nx-dossier-actions{border-bottom:1px solid #8194ff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1.1rem 1.6rem;display:flex}.nx-dossier-actions>span{color:var(--nx-text-secondary);font-size:.85rem}.nx-dossier-actions>div{flex-wrap:wrap;gap:.5rem;display:flex}.nx-dossier-action{color:var(--nx-text-secondary);border:1px solid #8194ff4d;border-radius:999px;padding:.35rem .85rem;font-size:.8rem;font-style:normal;font-weight:600}.nx-dossier-action.is-approve{background:var(--nx-accent);color:var(--nx-accent-text);border-color:#0000}.nx-dossier-result{color:var(--nx-text-primary);align-items:center;gap:.6rem;padding:1.05rem 1.6rem;font-size:.92rem;display:flex}.nx-dossier-result svg{color:var(--nx-success)}.nx-return-paths{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1rem;min-width:0;max-width:100%;display:grid}.nx-return-path{background:linear-gradient(145deg,#161e3aa3,#090d1d6b);border:1px solid #8194ff2e;min-width:0;padding:clamp(1.35rem,2vw,2rem)}.nx-return-path.is-evolution{background:radial-gradient(28rem 18rem at 82% 18%,#0068ff1c,#0000 74%),linear-gradient(145deg,#161e3ab3,#090d1d70);border-radius:.35rem 1rem}.nx-return-path-head{color:var(--nx-accent);justify-content:space-between;align-items:center;gap:1rem;display:flex}.nx-return-path-head h3,.nx-evolution-side>span{font-family:var(--nx-font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.78rem;font-weight:650}.nx-return-path>p{max-width:56ch;color:var(--nx-text-secondary);text-wrap:pretty;word-break:keep-all;margin-top:1rem;font-size:.96rem;line-height:1.7}.nx-return-path ol{border-block:1px solid #8194ff24;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.65rem;display:grid}.nx-return-path li{border-right:1px solid #8194ff1f;align-content:center;min-height:7.4rem;padding:1rem;display:grid;position:relative}.nx-return-path li:last-child{border-right:0}.nx-return-path li>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.12em;font-size:.72rem}.nx-return-path li strong{word-break:keep-all;margin-top:.55rem;font-size:.98rem;font-weight:600;line-height:1.35}.nx-return-path li svg{z-index:2;color:var(--nx-accent);background:var(--nx-bg);padding:.15rem;position:absolute;top:50%;right:-.55rem;transform:translateY(-50%)}.nx-return-note{color:var(--nx-text-secondary);word-break:keep-all;grid-column:1/-1;align-items:center;gap:.65rem;margin-top:.35rem;font-size:.86rem;line-height:1.55;display:flex}.nx-return-note svg{color:var(--nx-accent);flex:none}.nx-evolution-boundary{background:var(--nx-bg);border:1px solid #8194ff2e;border-radius:1.1rem;grid-template-columns:minmax(0,1fr) 7rem minmax(0,1fr);min-height:29rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-evolution-boundary{background:color-mix(in srgb,var(--nx-bg) 54%,transparent)}}.nx-evolution-side{padding:clamp(1.5rem,2.5vw,2.5rem)}.nx-evolution-side>span{color:var(--nx-text-tertiary)}.nx-evolution-side ul{gap:.8rem;margin-top:1.5rem;display:grid}.nx-evolution-side li{border-bottom:1px solid #8194ff21;align-items:center;gap:.75rem;min-height:3.5rem;padding:.85rem 1rem;display:flex}.nx-evolution-side li svg{color:var(--nx-accent);flex:none}.nx-evolution-side.is-fixed li svg{color:var(--nx-text-tertiary)}.nx-evolution-side li strong{word-break:keep-all;font-size:.94rem;font-weight:590;line-height:1.35}.nx-evolution-side.is-fixed{background-image:repeating-linear-gradient(-45deg,#8194ff09 0 1px,#0000 1px 10px)}.nx-evolution-gate{z-index:1;color:var(--nx-accent);text-align:center;background:#090d1db8;border-inline:1px solid #8194ff2e;place-content:center;justify-items:center;gap:.7rem;display:grid;position:relative}.nx-evolution-gate>span{background:linear-gradient(transparent,var(--nx-accent),transparent);opacity:.55;width:1px;position:absolute;inset:8% 50%}.nx-evolution-gate svg,.nx-evolution-gate strong{z-index:1;position:relative}.nx-evolution-gate strong{max-width:7ch;font-family:var(--nx-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;line-height:1.45}.nx-evolution-note{color:var(--nx-text-secondary);text-align:center;word-break:keep-all;border-top:1px solid #8194ff21;padding-top:.85rem;font-size:.78rem;line-height:1.5;position:absolute;inset:auto 1.4rem 1.2rem}.nx-app-install-flow{background:radial-gradient(34rem 18rem at 76%,#0068ff1a,#0000 72%),linear-gradient(110deg,#090d1d5c,#161e3a57);border-block:1px solid #8194ff2e;grid-template-columns:minmax(13rem,.75fr) auto minmax(22rem,1.55fr) auto minmax(13rem,.75fr);align-items:center;gap:clamp(.8rem,2vw,1.5rem);padding:clamp(1.25rem,2.5vw,2.4rem);display:grid}.nx-app-install-card,.nx-app-core-target{border:1px solid #8194ff33;border-radius:1rem .35rem;align-content:center;min-height:13rem;padding:1.4rem;display:grid}.nx-app-install-card svg,.nx-app-install-arrow{color:var(--nx-accent)}.nx-app-install-card span,.nx-app-core-target>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:1.2rem;font-size:.65rem}.nx-app-install-card strong,.nx-app-core-target>strong{font-family:var(--nx-font-display);word-break:keep-all;margin-top:.5rem;font-size:1.12rem;font-weight:600;line-height:1.35}.nx-app-build-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.nx-app-build-steps li{background:#161e3a4d;border-left:1px solid #8194ff38;grid-template-columns:auto 1fr;gap:.75rem;min-height:6.8rem;padding:1rem;display:grid}.nx-app-build-steps li>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.6rem}.nx-app-build-steps strong{font-size:.9rem;font-weight:620}.nx-app-build-steps p{color:var(--nx-text-secondary);word-break:keep-all;margin-top:.35rem;font-size:.77rem;line-height:1.45}.nx-app-core-target{background:#2f5eff14;border-radius:.35rem 1rem}.nx-app-core-target>div{color:var(--nx-text-secondary);border-top:1px solid #8194ff29;align-items:center;gap:.5rem;margin-top:1.2rem;padding-top:.8rem;font-size:.72rem;line-height:1.4;display:flex}.nx-app-install-caption{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.08em;text-align:right;text-transform:uppercase;grid-column:1/-1;font-size:.64rem}.nx-loop-readout{background:var(--nx-bg);border:1px solid #8194ff2e;border-radius:.9rem;min-height:8.5rem;padding:1.25rem 1.4rem}@supports (color:color-mix(in lab,red,red)){.nx-loop-readout{background:color-mix(in srgb,var(--nx-bg) 58%,transparent)}}.nx-loop-readout{-webkit-backdrop-filter:blur(12px)}[data-theme=nexia-light] .nx-loop-readout{background:#ffffffc7;border-color:#2f5eff29}[data-theme=nexia-light] .nx-return-path,[data-theme=nexia-light] .nx-evolution-boundary,[data-theme=nexia-light] .nx-app-install-flow{background-color:#ffffffa8;border-color:#2f5eff24}[data-theme=nexia-light] .nx-return-path{background:linear-gradient(145deg,var(--nx-surface-elevated),var(--nx-surface))}@supports (color:color-mix(in lab,red,red)){[data-theme=nexia-light] .nx-return-path{background:linear-gradient(145deg,color-mix(in srgb,var(--nx-surface-elevated) 96%,var(--nx-bg)),color-mix(in srgb,var(--nx-surface) 88%,var(--nx-bg)))}}[data-theme=nexia-light] .nx-return-path.is-evolution{background:radial-gradient(28rem 18rem at 82% 18%,var(--nx-accent),transparent 74%),linear-gradient(145deg,var(--nx-surface-elevated),var(--nx-surface))}@supports (color:color-mix(in lab,red,red)){[data-theme=nexia-light] .nx-return-path.is-evolution{background:radial-gradient(28rem 18rem at 82% 18%,color-mix(in srgb,var(--nx-accent) 10%,transparent),transparent 74%),linear-gradient(145deg,color-mix(in srgb,var(--nx-surface-elevated) 94%,var(--nx-bg)),color-mix(in srgb,var(--nx-surface) 86%,var(--nx-bg)))}}[data-theme=nexia-light] .nx-evolution-gate{background:#ecf1ffe6;border-color:#2f5eff24}[data-theme=nexia-light] .nx-app-build-steps li{background:#f1f5ffc7}.nx-case-hero,.nx-operating-case{border:1px solid var(--nx-accent);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-case-hero,.nx-operating-case{border:1px solid color-mix(in srgb,var(--nx-accent) 24%,var(--nx-border))}}.nx-case-hero,.nx-operating-case{background:radial-gradient(34rem 24rem at 82% 18%,var(--nx-accent),transparent 72%),var(--nx-surface);border-radius:1.1rem}@supports (color:color-mix(in lab,red,red)){.nx-case-hero,.nx-operating-case{background:radial-gradient(34rem 24rem at 82% 18%,color-mix(in srgb,var(--nx-accent) 13%,transparent),transparent 72%),color-mix(in srgb,var(--nx-surface) 88%,transparent)}}.nx-case-hero,.nx-operating-case{box-shadow:inset 0 1px 0 var(--nx-text-primary)}@supports (color:color-mix(in lab,red,red)){.nx-case-hero,.nx-operating-case{box-shadow:inset 0 1px color-mix(in srgb,var(--nx-text-primary) 5%,transparent)}}.nx-case-hero-head,.nx-operating-case-head,.nx-app-install-head,.nx-evolution-head{border-bottom:1px solid var(--nx-border-subtle);min-height:3.35rem;color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.8rem 1.15rem;font-size:.64rem;display:grid}.nx-case-hero-head>div,.nx-operating-case-head>div,.nx-evolution-head>div{color:var(--nx-accent);align-items:center;gap:.55rem;display:inline-flex}.nx-case-hero-head small,.nx-operating-case-head small,.nx-evolution-head small{max-width:44ch;color:var(--nx-text-tertiary);font:inherit;text-align:right;grid-column:3;line-height:1.45}.nx-case-hero-grid{grid-template-columns:minmax(15rem,.78fr) minmax(22rem,1.22fr);min-height:31rem;display:grid}.nx-case-brief{border-right:1px solid var(--nx-border-subtle);background:var(--nx-bg);align-content:start;padding:clamp(1.35rem,2.5vw,2.2rem);display:grid}@supports (color:color-mix(in lab,red,red)){.nx-case-brief{background:color-mix(in srgb,var(--nx-bg) 36%,transparent)}}.nx-case-brief>p,.nx-case-thread>header span,.nx-operating-case-facts>header span,.nx-operating-case-proposal>header span,.nx-operating-case-audit>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:.65rem}.nx-case-brief h3,.nx-operating-case-facts h3{font-family:var(--nx-font-display);letter-spacing:-.025em;word-break:keep-all;margin-top:.8rem;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:590;line-height:1.2}.nx-case-brief dl{gap:.8rem;margin-top:1.5rem;display:grid}.nx-case-brief dl>div{border-top:1px solid var(--nx-border-subtle);padding:.85rem 0}.nx-case-brief dt,.nx-operating-case-evidence span,.nx-operating-case-gate span{color:var(--nx-text-tertiary);font-size:.7rem}.nx-case-brief dd{color:var(--nx-text-primary);margin-top:.35rem;font-size:.88rem;line-height:1.45}.nx-case-brief>ol{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:auto;padding-top:2rem;display:grid}.nx-case-brief>ol li{border-top:1px solid var(--nx-border-subtle);min-width:0;padding-top:.8rem;position:relative}.nx-case-brief>ol li:before{content:"";aspect-ratio:1;background:var(--nx-text-disabled);border-radius:50%;width:.48rem;position:absolute;top:-.25rem;left:0}.nx-case-brief>ol li.is-ready:before{background:var(--nx-accent);box-shadow:0 0 0 .3rem var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-case-brief>ol li.is-ready:before{box-shadow:0 0 0 .3rem color-mix(in srgb,var(--nx-accent) 11%,transparent)}}.nx-case-brief>ol span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.55rem}.nx-case-brief>ol strong{display:none}.nx-case-thread{grid-template-rows:auto auto 1fr;min-width:0;padding:clamp(1.35rem,2.5vw,2.2rem);display:grid}.nx-case-thread>header{gap:.55rem;display:grid}.nx-case-thread>header strong{font-family:var(--nx-font-display);letter-spacing:-.035em;word-break:keep-all;font-size:clamp(1.45rem,2.5vw,2.25rem);font-weight:590}.nx-case-thread>ol{border-block:1px solid var(--nx-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.8rem;display:grid}.nx-case-thread li+li{border-left:1px solid var(--nx-border-subtle)}.nx-case-thread button{width:100%;min-height:8rem;color:var(--nx-text-tertiary);text-align:left;grid-template-columns:1fr auto;align-content:space-between;padding:1rem;transition:background .18s,color .18s;display:grid}.nx-case-thread button:hover,.nx-case-thread button.is-active{background:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-case-thread button:hover,.nx-case-thread button.is-active{background:color-mix(in srgb,var(--nx-accent) 10%,transparent)}}.nx-case-thread button:hover,.nx-case-thread button.is-active{color:var(--nx-text-primary)}.nx-case-thread button:focus-visible{outline:1px solid var(--nx-focus-ring);outline-offset:-2px;box-shadow:var(--nx-focus-shadow)}.nx-case-thread button span{color:var(--nx-accent);font-family:var(--nx-font-mono);grid-column:1/-1;font-size:.58rem}.nx-case-thread button strong{word-break:keep-all;align-self:end;font-size:.8rem;font-weight:590;line-height:1.35}.nx-case-thread button svg{color:var(--nx-accent);align-self:end}.nx-case-thread-readout{align-items:end;min-height:9.5rem;padding-top:1.5rem;display:grid}.nx-case-thread-readout span{color:var(--nx-accent);font-size:.75rem;font-weight:620}.nx-case-thread-readout p{max-width:56ch;color:var(--nx-text-secondary);word-break:keep-all;margin-top:.55rem;font-size:.88rem;line-height:1.6}.nx-case-hero-foot{border-top:1px solid var(--nx-border-subtle);background:var(--nx-bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;padding:.95rem 1.15rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-case-hero-foot{background:color-mix(in srgb,var(--nx-bg) 48%,transparent)}}.nx-case-hero-foot>div{color:var(--nx-accent);flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.nx-case-hero-foot>div>span{color:var(--nx-text-secondary);margin-right:.35rem;font-size:.72rem}.nx-case-hero-foot em{border-radius:var(--nx-radius-full);background:var(--nx-surface-elevated);color:var(--nx-text-tertiary);padding:.28rem .55rem;font-size:.65rem;font-style:normal}.nx-case-hero-foot em.is-approve{background:var(--nx-success)}@supports (color:color-mix(in lab,red,red)){.nx-case-hero-foot em.is-approve{background:color-mix(in srgb,var(--nx-success) 15%,transparent)}}.nx-case-hero-foot em.is-approve{color:var(--nx-success)}.nx-case-hero-foot>p{color:var(--nx-text-tertiary);text-align:right;font-size:.72rem;line-height:1.45}.nx-operating-case-grid{grid-template-columns:minmax(16rem,.9fr) minmax(22rem,1.25fr) minmax(14rem,.78fr);min-height:31rem;display:grid}.nx-operating-case-facts,.nx-operating-case-proposal,.nx-operating-case-audit{min-width:0;padding:clamp(1.35rem,2.4vw,2.2rem)}.nx-operating-case-facts,.nx-operating-case-proposal{border-right:1px solid var(--nx-border-subtle)}.nx-operating-case-facts dl{border-top:1px solid var(--nx-border-subtle);margin-top:1.6rem;display:grid}.nx-operating-case-facts dl>div{border-bottom:1px solid var(--nx-border-subtle);padding:1rem 0}.nx-operating-case-facts dt{color:var(--nx-text-tertiary);gap:.65rem;font-size:.68rem;line-height:1.4;display:flex}.nx-operating-case-facts dt span{color:var(--nx-accent);font-family:var(--nx-font-mono)}.nx-operating-case-facts dd{color:var(--nx-text-primary);word-break:keep-all;margin-top:.4rem;font-size:.86rem;line-height:1.5}.nx-operating-case-proposal{background:var(--nx-accent);align-content:start;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-operating-case-proposal{background:color-mix(in srgb,var(--nx-accent) 5%,transparent)}}.nx-operating-case-proposal>header{gap:.65rem;display:grid}.nx-operating-case-proposal>header strong{font-family:var(--nx-font-display);letter-spacing:-.04em;word-break:keep-all;font-size:clamp(1.5rem,2.8vw,2.45rem);font-weight:590;line-height:1.08}.nx-operating-case-evidence{border-block:1px solid var(--nx-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;display:grid}.nx-operating-case-evidence>div{min-height:8.5rem;padding:1.1rem 1rem 1.1rem 0}.nx-operating-case-evidence>div+div{border-left:1px solid var(--nx-border-subtle);padding-left:1rem}.nx-operating-case-evidence p{color:var(--nx-text-primary);word-break:keep-all;margin-top:.55rem;font-size:.88rem;line-height:1.5}.nx-operating-case-gate{border:1px solid var(--nx-accent);grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin-top:auto;padding:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nx-operating-case-gate{border:1px solid color-mix(in srgb,var(--nx-accent) 28%,var(--nx-border-subtle))}}.nx-operating-case-gate{border-radius:var(--nx-radius-lg);color:var(--nx-accent);background:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-operating-case-gate{background:color-mix(in srgb,var(--nx-accent) 8%,transparent)}}.nx-operating-case-gate div{gap:.25rem;display:grid}.nx-operating-case-gate strong{color:var(--nx-text-primary);font-size:.86rem;font-weight:590}.nx-operating-case-audit{background:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.nx-operating-case-audit{background:color-mix(in srgb,var(--nx-bg) 44%,transparent)}}.nx-operating-case-audit ol{gap:0;margin-top:1.35rem;display:grid}.nx-operating-case-audit li{min-height:4.5rem;color:var(--nx-text-disabled);grid-template-columns:1.2rem 1fr;gap:.7rem;display:grid}.nx-operating-case-audit li>svg,.nx-operating-case-audit li>span{z-index:1;color:var(--nx-text-disabled);margin-top:.15rem;position:relative}.nx-operating-case-audit li>span{border:1px solid;border-radius:50%;width:.55rem;height:.55rem;margin-left:.15rem}.nx-operating-case-audit li.is-complete,.nx-operating-case-audit li.is-complete>svg{color:var(--nx-success)}.nx-operating-case-audit li>div{border-bottom:1px solid var(--nx-border-subtle);gap:.25rem;padding-bottom:.8rem;display:grid}.nx-operating-case-audit strong{color:var(--nx-text-primary);font-size:.78rem;font-weight:590}.nx-operating-case-audit small{color:var(--nx-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;line-height:1.35;overflow:hidden}.nx-operating-case-foot{border-top:1px solid var(--nx-border-subtle);min-height:3.6rem;color:var(--nx-text-secondary);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.15rem;font-size:.75rem;line-height:1.45;display:flex}.nx-operating-case-foot svg{color:var(--nx-accent);flex:none}.nx-return-shell-head{border:1px solid var(--nx-border-subtle);min-height:3.2rem;color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.08em;text-transform:uppercase;border-bottom:0;border-radius:1rem 1rem 0 0;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.62rem;display:flex}.nx-return-shell-head span{color:var(--nx-accent);align-items:center;gap:.55rem;display:inline-flex}.nx-return-shell-head i{font-style:normal}.nx-return-paths .nx-return-path{border-radius:0}.nx-return-path.is-deliberation{border-radius:0 0 0 1rem}.nx-return-path.is-evolution{border-radius:0 0 1rem}.nx-evolution-boundary{min-height:0;display:block}.nx-evolution-head{grid-template-columns:1fr auto}.nx-evolution-head small{grid-column:2}.nx-evolution-body{grid-template-columns:minmax(0,1fr) 7rem minmax(0,1fr);min-height:24rem;display:grid}.nx-evolution-note{border-top:1px solid var(--nx-border-subtle);color:var(--nx-text-tertiary);text-align:left;margin:0;padding:.9rem 1.2rem;position:static;inset:auto}.nx-app-install-flow{border:1px solid var(--nx-accent);padding:0;display:block;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nx-app-install-flow{border:1px solid color-mix(in srgb,var(--nx-accent) 24%,var(--nx-border))}}.nx-app-install-flow{background:radial-gradient(36rem 20rem at 78% 50%,var(--nx-accent),transparent 74%),var(--nx-surface);border-radius:1.1rem}@supports (color:color-mix(in lab,red,red)){.nx-app-install-flow{background:radial-gradient(36rem 20rem at 78% 50%,color-mix(in srgb,var(--nx-accent) 11%,transparent),transparent 74%),color-mix(in srgb,var(--nx-surface) 82%,transparent)}}.nx-app-install-head>div{gap:.35rem;display:flex}.nx-app-install-head i{aspect-ratio:1;background:var(--nx-text-disabled);border-radius:50%;width:.42rem}.nx-app-install-head i:first-child{background:var(--nx-accent);box-shadow:0 0 .75rem var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-app-install-head i:first-child{box-shadow:0 0 .75rem color-mix(in srgb,var(--nx-accent) 65%,transparent)}}.nx-app-install-head strong{color:var(--nx-text-secondary);font-size:inherit;font-weight:590}.nx-app-install-head>span{color:var(--nx-text-tertiary);text-align:right}.nx-app-install-stage{grid-template-columns:minmax(13rem,.72fr) 3.5rem minmax(23rem,1.55fr) 3.5rem minmax(13rem,.72fr);align-items:stretch;gap:0;padding:clamp(1.2rem,2.6vw,2.4rem);display:grid}.nx-app-install-card,.nx-app-core-target{border-radius:var(--nx-radius-lg);background:var(--nx-bg);min-height:16rem}@supports (color:color-mix(in lab,red,red)){.nx-app-install-card,.nx-app-core-target{background:color-mix(in srgb,var(--nx-bg) 40%,transparent)}}.nx-app-install-connector{color:var(--nx-accent);grid-template-columns:1fr auto;align-items:center;display:grid}.nx-app-install-connector span{background:linear-gradient(90deg,transparent,var(--nx-accent));height:1px}.nx-app-install-connector svg{margin-left:-.15rem}.nx-app-build-steps{border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-lg);align-content:stretch;gap:0;overflow:hidden}.nx-app-build-steps li{border-left:0;border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle);background:var(--nx-bg);grid-template-columns:auto 1fr auto;min-height:8rem}@supports (color:color-mix(in lab,red,red)){.nx-app-build-steps li{background:color-mix(in srgb,var(--nx-bg) 34%,transparent)}}.nx-app-build-steps li:nth-child(2n){border-right:0}.nx-app-build-steps li:nth-last-child(-n+2){border-bottom:0}.nx-app-build-steps li>svg{color:var(--nx-success)}.nx-app-core-target{background:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-app-core-target{background:color-mix(in srgb,var(--nx-accent) 8%,transparent)}}.nx-app-install-caption{border-top:1px solid var(--nx-border-subtle);text-align:left;padding:.8rem 1.15rem}[data-theme=nexia-light] .nx-case-hero,[data-theme=nexia-light] .nx-operating-case,[data-theme=nexia-light] .nx-app-install-flow{background-color:#ffffffd6;box-shadow:inset 0 1px #ffffffb8}:lang(ko) .nx-case-hero-head,:lang(ko) .nx-operating-case-head,:lang(ko) .nx-app-install-head,:lang(ko) .nx-evolution-head,:lang(ko) .nx-return-shell-head{letter-spacing:.02em;text-transform:none}[data-theme=nexia-light] .nx-glossy{background-image:linear-gradient(100deg,var(--nx-text-primary) 0%,var(--nx-text-primary) 42%,#3b62f0 50%,var(--nx-text-primary) 58%,var(--nx-text-primary) 100%)}[data-theme=nexia-light] .nx-aura{opacity:.34}[data-theme=nexia-light] .nx-aura-2{opacity:.26}[data-theme=nexia-light] .nx-aura-3{opacity:.14}[data-theme=nexia-light] .nx-home-problem,[data-theme=nexia-light] .nx-home-context{background:radial-gradient(44rem 34rem at 14% 38%,#0068ff0f,#0000 72%)}[data-theme=nexia-light] .nx-home-loop,[data-theme=nexia-light] .nx-home-operations{background:radial-gradient(44rem 34rem at 78% 44%,#6448ff12,#0000 72%)}}@layer utilities{.\@container\/chat{container:chat/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container\/predicate{container:predicate/inline-size}.\@container\/project{container:project/inline-size}.\@container\/report-builder{container:report-builder/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1\.5{inset:calc(var(--spacing) * -1.5)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1{inset:calc(var(--spacing) * 1)}.inset-5{inset:calc(var(--spacing) * 5)}.inset-6{inset:calc(var(--spacing) * 6)}.inset-\[-25\%\]{inset:-25%}.inset-\[-32\%\]{inset:-32%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.inset-x-1\/2{inset-inline:50%}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-\[3\%\]{inset-inline:3%}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-1{inset-block:calc(var(--spacing) * 1)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.inset-y-3{inset-block:calc(var(--spacing) * 3)}.inset-y-\[5\%\]{inset-block:5%}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-20{top:calc(var(--spacing) * -20)}.-top-\[30vh\]{top:-30vh}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-8{top:calc(var(--spacing) * 8)}.top-8\.5{top:calc(var(--spacing) * 8.5)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-28{top:calc(var(--spacing) * 28)}.top-\[-800px\]{top:-800px}.top-\[5\.25rem\]{top:5.25rem}.top-\[9\%\]{top:9%}.top-\[22\%\]{top:22%}.top-full{top:100%}.top-stack{top:var(--nx-spacing-stack)}.-right-1{right:calc(var(--spacing) * -1)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[2\%\]{right:2%}.right-\[4\%\]{right:4%}.right-\[calc\(-50\%\+1\.25rem\)\]{right:calc(1.25rem - 50%)}.right-\[calc\(100\%\+8px\)\]{right:calc(100% + 8px)}.right-px{right:1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-11{bottom:calc(var(--spacing) * 11)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\[7\%\]{bottom:7%}.bottom-px{bottom:1px}.-left-1{left:calc(var(--spacing) * -1)}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-\[1\.75rem\]{left:-1.75rem}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[4\%\]{left:4%}.left-\[6\%\]{left:6%}.left-\[15px\]{left:15px}.left-\[calc\(50\%\+1\.25rem\)\]{left:calc(50% + 1.25rem)}.isolate{isolation:isolate}.\!z-20{z-index:20!important}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[11000\]{z-index:11000}.z-\[12000\]{z-index:12000}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-9{order:9}.order-123{order:123}.order-456{order:456}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.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}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-6{margin:calc(var(--spacing) * 6)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-inset{margin-inline:calc(var(--nx-spacing-inset) * -1)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-row{margin-block:calc(var(--nx-spacing-row) * -1)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-page{margin-block:var(--nx-spacing-page)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mt-inset{margin-top:var(--nx-spacing-inset)}.mt-px{margin-top:1px}.mt-row{margin-top:var(--nx-spacing-row)}.mt-stack{margin-top:var(--nx-spacing-stack)}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-4{margin-right:calc(var(--spacing) * -4)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-auto{margin-right:auto}.-mb-1\.5{margin-bottom:calc(var(--spacing) * -1.5)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-row{margin-bottom:var(--nx-spacing-row)}.mb-section{margin-bottom:var(--nx-spacing-section)}.mb-stack{margin-bottom:var(--nx-spacing-stack)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.\!grid{display:grid!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.\!h-2\.5{height:calc(var(--spacing) * 2.5)!important}.\!h-4{height:calc(var(--spacing) * 4)!important}.\!h-6{height:calc(var(--spacing) * 6)!important}.\!h-7{height:calc(var(--spacing) * 7)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-auto{height:auto!important}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/5{height:60%}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-8\!{height:calc(var(--spacing) * 8)!important}.h-8\.5{height:calc(var(--spacing) * 8.5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-10\!{height:calc(var(--spacing) * 10)!important}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[3\.25rem\]{height:3.25rem}.h-\[18px\]{height:18px}.h-\[28rem\]{height:28rem}.h-\[30rem\]{height:30rem}.h-\[32rem\]{height:32rem}.h-\[34rem\]{height:34rem}.h-\[36rem\]{height:36rem}.h-\[38rem\]{height:38rem}.h-\[52vh\]{height:52vh}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[1405px\]{height:1405px}.h-\[calc\(100dvh-17rem\)\]{height:calc(100dvh - 17rem)}.h-\[min\(32rem\,60vh\)\]{height:min(32rem,60vh)}.h-\[min\(42rem\,calc\(100dvh-6rem\)\)\]{height:min(42rem,100dvh - 6rem)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.\!max-h-none{max-height:none!important}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[13\.5rem\]{max-height:13.5rem}.max-h-\[18rem\]{max-height:18rem}.max-h-\[25rem\]{max-height:25rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[34rem\]{max-height:34rem}.max-h-\[36rem\]{max-height:36rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[42vh\]{max-height:42vh}.max-h-\[48rem\]{max-height:48rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[calc\(100dvh-8rem\)\]{max-height:calc(100dvh - 8rem)}.max-h-\[calc\(100dvh-144px\)\]{max-height:calc(100dvh - 144px)}.max-h-\[calc\(100vh-9rem\)\]{max-height:calc(100vh - 9rem)}.max-h-\[min\(32rem\,calc\(100dvh-6rem\)\)\]{max-height:min(32rem,100dvh - 6rem)}.max-h-\[min\(32rem\,calc\(100dvh-13rem\)\)\]{max-height:min(32rem,100dvh - 13rem)}.max-h-\[min\(36rem\,calc\(100dvh-1rem\)\)\]{max-height:min(36rem,100dvh - 1rem)}.max-h-\[min\(64vh\,34rem\)\]{max-height:min(64vh,34rem)}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.\!min-h-0{min-height:calc(var(--spacing) * 0)!important}.\!min-h-7{min-height:calc(var(--spacing) * 7)!important}.\!min-h-28{min-height:calc(var(--spacing) * 28)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-8\.5{min-height:calc(var(--spacing) * 8.5)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-10\!{min-height:calc(var(--spacing) * 10)!important}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[12rem\]{min-height:12rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[36rem\]{min-height:36rem}.min-h-\[38rem\]{min-height:38rem}.min-h-\[40rem\]{min-height:40rem}.min-h-\[42px\]{min-height:42px}.min-h-\[42rem\]{min-height:42rem}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[116px\]{min-height:116px}.min-h-\[calc\(100dvh-4rem\)\]{min-height:calc(100dvh - 4rem)}.min-h-\[clamp\(40rem\,78dvh\,52rem\)\]{min-height:clamp(40rem,78dvh,52rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-2\.5{width:calc(var(--spacing) * 2.5)!important}.\!w-4{width:calc(var(--spacing) * 4)!important}.\!w-6{width:calc(var(--spacing) * 6)!important}.\!w-7{width:calc(var(--spacing) * 7)!important}.\!w-8{width:calc(var(--spacing) * 8)!important}.\!w-16{width:calc(var(--spacing) * 16)!important}.\!w-\[calc\(100\%-0\.5rem\)\]{width:calc(100% - .5rem)!important}.\!w-full{width:100%!important}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-8\!{width:calc(var(--spacing) * 8)!important}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[5\.5rem\]{width:5.5rem}.w-\[9\.25rem\]{width:9.25rem}.w-\[13\.5rem\]{width:13.5rem}.w-\[15rem\]{width:15rem}.w-\[16\.5rem\]\!{width:16.5rem!important}.w-\[17rem\]{width:17rem}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[19\.5rem\]{width:19.5rem}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[44\%\]{width:44%}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[88\%\]{width:88%}.w-\[140vw\]{width:140vw}.w-\[210px\]{width:210px}.w-\[240px\]{width:240px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[1919px\]{width:1919px}.w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(10\.5rem\,30vw\)\]{width:min(10.5rem,30vw)}.w-\[min\(13rem\,calc\(100vw-2rem\)\)\]{width:min(13rem,100vw - 2rem)}.w-\[min\(18rem\,32vw\)\]{width:min(18rem,32vw)}.w-\[min\(20rem\,calc\(100vw-1rem\)\)\]{width:min(20rem,100vw - 1rem)}.w-\[min\(22\.5rem\,100vw\)\]{width:min(22.5rem,100vw)}.w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{width:min(22rem,100vw - 1rem)}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-3rem\)\)\]{width:min(24rem,100vw - 3rem)}.w-\[min\(26rem\,calc\(100vw-3rem\)\)\]{width:min(26rem,100vw - 3rem)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[min\(30rem\,70\%\)\]{width:min(30rem,70%)}.w-\[min\(30rem\,calc\(100vw-1\.5rem\)\)\]{width:min(30rem,100vw - 1.5rem)}.w-\[min\(32rem\,calc\(100vw-3rem\)\)\]{width:min(32rem,100vw - 3rem)}.w-\[min\(32rem\,calc\(100vw-5rem\)\)\]{width:min(32rem,100vw - 5rem)}.w-\[min\(72rem\,calc\(100\%-1rem\)\)\]{width:min(72rem,100% - 1rem)}.w-\[min\(280px\,calc\(100vw-2rem\)\)\]{width:min(280px,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-18{max-width:calc(var(--spacing) * 18)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[3rem\]{max-width:3rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[8rem\]{max-width:8rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[35\%\]{max-width:35%}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40vw\]{max-width:40vw}.max-w-\[44rem\]{max-width:44rem}.max-w-\[45\%\]{max-width:45%}.max-w-\[52rem\]{max-width:52rem}.max-w-\[58\%\]{max-width:58%}.max-w-\[60\%\]{max-width:60%}.max-w-\[65ch\]{max-width:65ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[96px\]{max-width:96px}.max-w-\[108rem\]{max-width:108rem}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1460px\]{max-width:1460px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1520px\]{max-width:1520px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[1580px\]{max-width:1580px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-5rem\)\]\!{max-width:calc(100vw - 5rem)!important}.max-w-\[calc\(100vw-112px\)\]{max-width:calc(100vw - 112px)}.max-w-\[min\(32rem\,calc\(100\%-1\.5rem\)\)\]{max-width:min(32rem,100% - 1.5rem)}.max-w-\[min\(90vw\,28rem\)\]{max-width:min(90vw,28rem)}.max-w-\[min\(90vw\,42rem\)\]{max-width:min(90vw,42rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-0\!{min-width:calc(var(--spacing) * 0)!important}.min-w-1{min-width:calc(var(--spacing) * 1)}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[35rem\]{min-width:35rem}.min-w-\[42rem\]{min-width:42rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[68rem\]{min-width:68rem}.min-w-\[120px\]{min-width:120px}.min-w-\[124px\]{min-width:124px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[560px\]{min-width:560px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[840px\]{min-width:840px}.min-w-\[860px\]{min-width:860px}.min-w-\[960px\]{min-width:960px}.min-w-\[1040px\]{min-width:1040px}.min-w-\[var\(--radix-popover-trigger-width\)\]{min-width:var(--radix-popover-trigger-width)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1,.flex-\[1\]{flex:1}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[3\]{flex:3}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:calc(var(--spacing) * 0)}.basis-2\/5{flex-basis:40%}.basis-3\/5{flex-basis:60%}.table-fixed{table-layout:fixed}.caption-top{caption-side:top}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom-right{transform-origin:100% 100%}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.cursor-se-resize{cursor:se-resize}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.scroll-mx-5{scroll-margin-inline:calc(var(--spacing) * 5)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[5\.5rem_1fr_8rem\]{grid-template-columns:5.5rem 1fr 8rem}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5.5rem minmax(0,1fr) auto}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(16rem\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(16rem,1.2fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid-cols-\[minmax\(5rem\,0\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(5rem,.4fr) minmax(0,1fr)}.grid-cols-\[minmax\(8rem\,0\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(8rem,.3fr) minmax(0,1fr)}.grid-cols-\[minmax\(15rem\,0\.9fr\)_minmax\(12rem\,0\.65fr\)_minmax\(17rem\,1fr\)_minmax\(20rem\,1\.35fr\)\]{grid-template-columns:minmax(15rem,.9fr) minmax(12rem,.65fr) minmax(17rem,1fr) minmax(20rem,1.35fr)}.grid-cols-\[minmax\(20rem\,1fr\)_minmax\(15rem\,20rem\)\]{grid-template-columns:minmax(20rem,1fr) minmax(15rem,20rem)}.grid-cols-\[repeat\(3\,4\.5rem\)\]{grid-template-columns:repeat(3,4.5rem)}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,16rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[3rem_minmax\(0\,1fr\)_2rem\]{grid-template-rows:3rem minmax(0,1fr) 2rem}.grid-rows-\[auto_2\.5rem_16\.25rem\]{grid-template-rows:auto 2.5rem 16.25rem}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.\!items-start{align-items:flex-start!important}.\!items-stretch{align-items:stretch!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-3{gap:calc(var(--spacing) * 3)!important}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-inset{gap:var(--nx-spacing-inset)}.gap-page{gap:var(--nx-spacing-page)}.gap-px{gap:1px}.gap-row{gap:var(--nx-spacing-row)}.gap-section{gap:var(--nx-spacing-section)}.gap-stack{gap:var(--nx-spacing-stack)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-inset>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--nx-spacing-inset) * var(--tw-space-y-reverse));margin-block-end:calc(var(--nx-spacing-inset) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-page>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--nx-spacing-page) * var(--tw-space-y-reverse));margin-block-end:calc(var(--nx-spacing-page) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-row>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--nx-spacing-row) * var(--tw-space-y-reverse));margin-block-end:calc(var(--nx-spacing-row) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--nx-spacing-section) * var(--tw-space-y-reverse));margin-block-end:calc(var(--nx-spacing-section) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-stack>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--nx-spacing-stack) * var(--tw-space-y-reverse));margin-block-end:calc(var(--nx-spacing-stack) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-stack{column-gap:var(--nx-spacing-stack)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-section{row-gap:var(--nx-spacing-section)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--nx-border)}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--nx-border-subtle)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-card,.\!rounded-control{border-radius:var(--nx-radius-md)!important}.\!rounded-lg{border-radius:var(--nx-radius-lg)!important}.\!rounded-none{border-radius:0!important}.\!rounded-sm{border-radius:var(--nx-radius-sm)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--nx-radius-2xl)}.rounded-3xl{border-radius:var(--nx-radius-3xl)}.rounded-3xl\!{border-radius:var(--nx-radius-3xl)!important}.rounded-\[0\.45rem\]{border-radius:.45rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[calc\(var\(--radius-control\)-0\.125rem\)\]{border-radius:calc(var(--radius-control) - .125rem)}.rounded-bubble{border-radius:var(--nx-radius-2xl)}.rounded-card{border-radius:var(--nx-radius-md)}.rounded-composer{border-radius:var(--nx-radius-2xl)}.rounded-control{border-radius:var(--nx-radius-md)}.rounded-full{border-radius:var(--nx-radius-full)}.rounded-lg{border-radius:var(--nx-radius-lg)}.rounded-md{border-radius:var(--nx-radius-md)}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--nx-radius-2xl)}.rounded-pill{border-radius:var(--nx-radius-full)}.rounded-sm{border-radius:var(--nx-radius-sm)}.rounded-xl{border-radius:var(--nx-radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-card{border-top-left-radius:var(--nx-radius-md);border-top-right-radius:var(--nx-radius-md)}.rounded-l-card,.rounded-l-control{border-top-left-radius:var(--nx-radius-md);border-bottom-left-radius:var(--nx-radius-md)}.rounded-r-control{border-top-right-radius:var(--nx-radius-md);border-bottom-right-radius:var(--nx-radius-md)}.rounded-b-card,.rounded-b-control{border-bottom-right-radius:var(--nx-radius-md);border-bottom-left-radius:var(--nx-radius-md)}.rounded-b-lg{border-bottom-right-radius:var(--nx-radius-lg);border-bottom-left-radius:var(--nx-radius-lg)}.rounded-br-sm{border-bottom-right-radius:var(--nx-radius-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--nx-radius-sm)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-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-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#3e4451\]{border-color:#3e4451}.border-\[\#61afef\]{border-color:#61afef}.border-\[\#0969da\]{border-color:#0969da}.border-\[\#d0d7de\]{border-color:#d0d7de}.border-\[\#d8dee4\]{border-color:#d8dee4}.border-\[color\:var\(--nx-control-disabled-border\)\]{border-color:var(--nx-control-disabled-border)}.border-\[color\:var\(--nx-focus-ring\)\]{border-color:var(--nx-focus-ring)}.border-accent,.border-accent\/20{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/20{border-color:color-mix(in oklab,var(--nx-accent) 20%,transparent)}}.border-accent\/25{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/25{border-color:color-mix(in oklab,var(--nx-accent) 25%,transparent)}}.border-accent\/30{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/30{border-color:color-mix(in oklab,var(--nx-accent) 30%,transparent)}}.border-accent\/35{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/35{border-color:color-mix(in oklab,var(--nx-accent) 35%,transparent)}}.border-accent\/40{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/40{border-color:color-mix(in oklab,var(--nx-accent) 40%,transparent)}}.border-accent\/50{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/50{border-color:color-mix(in oklab,var(--nx-accent) 50%,transparent)}}.border-accent\/70{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/70{border-color:color-mix(in oklab,var(--nx-accent) 70%,transparent)}}.border-border{border-color:var(--nx-border)}.border-border-subtle,.border-border-subtle\/50{border-color:var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.border-border-subtle\/50{border-color:color-mix(in oklab,var(--nx-border-subtle) 50%,transparent)}}.border-border-subtle\/60{border-color:var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.border-border-subtle\/60{border-color:color-mix(in oklab,var(--nx-border-subtle) 60%,transparent)}}.border-border\/60{border-color:var(--nx-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--nx-border) 60%,transparent)}}.border-border\/70{border-color:var(--nx-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--nx-border) 70%,transparent)}}.border-current{border-color:currentColor}.border-destructive,.border-destructive\/30{border-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--nx-destructive) 30%,transparent)}}.border-destructive\/40{border-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--nx-destructive) 40%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-info,.border-info\/40{border-color:var(--nx-info)}@supports (color:color-mix(in lab,red,red)){.border-info\/40{border-color:color-mix(in oklab,var(--nx-info) 40%,transparent)}}.border-input{border-color:var(--input)}.border-orange-200{border-color:var(--color-orange-200)}.border-primary,.border-primary\/70{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/70{border-color:color-mix(in oklab,var(--primary) 70%,transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-success,.border-success\/30{border-color:var(--nx-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--nx-success) 30%,transparent)}}.border-success\/40{border-color:var(--nx-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/40{border-color:color-mix(in oklab,var(--nx-success) 40%,transparent)}}.border-surface{border-color:var(--nx-surface)}.border-text-secondary{border-color:var(--nx-text-secondary)}.border-transparent{border-color:#0000}.border-violet-600{border-color:var(--color-violet-600)}.border-warning,.border-warning\/20{border-color:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:color-mix(in oklab,var(--nx-warning) 20%,transparent)}}.border-warning\/30{border-color:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--nx-warning) 30%,transparent)}}.border-warning\/40{border-color:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/40{border-color:color-mix(in oklab,var(--nx-warning) 40%,transparent)}}.border-warning\/50{border-color:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/50{border-color:color-mix(in oklab,var(--nx-warning) 50%,transparent)}}.border-l-accent{border-left-color:var(--nx-accent)}.border-l-transparent{border-left-color:#0000}.\!bg-accent\/10{background-color:var(--nx-accent)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-accent\/10{background-color:color-mix(in oklab,var(--nx-accent) 10%,transparent)!important}}.\!bg-destructive-surface{background-color:var(--nx-destructive-surface)!important}.\!bg-surface-selected{background-color:var(--nx-surface-selected)!important}.\!bg-transparent{background-color:#0000!important}.bg-\[\#2c313a\]{background-color:#2c313a}.bg-\[\#282c34\]{background-color:#282c34}.bg-\[\#21252b\]{background-color:#21252b}.bg-\[\#101827\]{background-color:#101827}.bg-\[\#ddf4ff\]{background-color:#ddf4ff}.bg-\[\#f6f8fa\]{background-color:#f6f8fa}.bg-\[color-mix\(in_srgb\,var\(--nx-surface\)_96\%\,var\(--nx-text-primary\)_4\%\)\]{background-color:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--nx-surface\)_96\%\,var\(--nx-text-primary\)_4\%\)\]{background-color:color-mix(in srgb,var(--nx-surface) 96%,var(--nx-text-primary) 4%)}}.bg-\[color\:var\(--nx-control-disabled-bg\)\]{background-color:var(--nx-control-disabled-bg)}.bg-\[color\:var\(--nx-surface-control\)\]{background-color:var(--nx-surface-control)}.bg-accent{background-color:var(--nx-accent)}.bg-accent-hover{background-color:var(--nx-accent-hover)}.bg-accent-text{background-color:var(--nx-accent-text)}.bg-accent\/5{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--nx-accent) 5%,transparent)}}.bg-accent\/8{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/8{background-color:color-mix(in oklab,var(--nx-accent) 8%,transparent)}}.bg-accent\/10{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--nx-accent) 10%,transparent)}}.bg-accent\/10\!{background-color:var(--nx-accent)!important}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10\!{background-color:color-mix(in oklab,var(--nx-accent) 10%,transparent)!important}}.bg-accent\/12{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/12{background-color:color-mix(in oklab,var(--nx-accent) 12%,transparent)}}.bg-accent\/15{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,var(--nx-accent) 15%,transparent)}}.bg-accent\/20{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/20{background-color:color-mix(in oklab,var(--nx-accent) 20%,transparent)}}.bg-accent\/30{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/30{background-color:color-mix(in oklab,var(--nx-accent) 30%,transparent)}}.bg-accent\/40{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--nx-accent) 40%,transparent)}}.bg-accent\/\[0\.07\]{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/\[0\.07\]{background-color:color-mix(in oklab,var(--nx-accent) 7%,transparent)}}.bg-amber-50\/75{background-color:#fffbebbf}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/75{background-color:color-mix(in oklab,var(--color-amber-50) 75%,transparent)}}.bg-backdrop,.bg-backdrop\/70{background-color:var(--nx-backdrop)}@supports (color:color-mix(in lab,red,red)){.bg-backdrop\/70{background-color:color-mix(in oklab,var(--nx-backdrop) 70%,transparent)}}.bg-background{background-color:var(--background)}.bg-bg,.bg-bg\/40{background-color:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/40{background-color:color-mix(in oklab,var(--nx-bg) 40%,transparent)}}.bg-bg\/60{background-color:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/60{background-color:color-mix(in oklab,var(--nx-bg) 60%,transparent)}}.bg-bg\/65{background-color:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/65{background-color:color-mix(in oklab,var(--nx-bg) 65%,transparent)}}.bg-bg\/80{background-color:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/80{background-color:color-mix(in oklab,var(--nx-bg) 80%,transparent)}}.bg-bg\/90{background-color:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.bg-bg\/90{background-color:color-mix(in oklab,var(--nx-bg) 90%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-border{background-color:var(--nx-border)}.bg-border-subtle,.bg-border-subtle\/15{background-color:var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-border-subtle\/15{background-color:color-mix(in oklab,var(--nx-border-subtle) 15%,transparent)}}.bg-border-subtle\/30{background-color:var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-border-subtle\/30{background-color:color-mix(in oklab,var(--nx-border-subtle) 30%,transparent)}}.bg-border-subtle\/40{background-color:var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-border-subtle\/40{background-color:color-mix(in oklab,var(--nx-border-subtle) 40%,transparent)}}.bg-border-subtle\/50{background-color:var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-border-subtle\/50{background-color:color-mix(in oklab,var(--nx-border-subtle) 50%,transparent)}}.bg-border-subtle\/60{background-color:var(--nx-border-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-border-subtle\/60{background-color:color-mix(in oklab,var(--nx-border-subtle) 60%,transparent)}}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--nx-destructive)}.bg-destructive-surface{background-color:var(--nx-destructive-surface)}.bg-destructive\/5{background-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--nx-destructive) 5%,transparent)}}.bg-destructive\/10{background-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--nx-destructive) 10%,transparent)}}.bg-destructive\/15{background-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/15{background-color:color-mix(in oklab,var(--nx-destructive) 15%,transparent)}}.bg-divider{background-color:var(--nx-divider)}.bg-divider-hover{background-color:var(--nx-divider-hover)}.bg-divider-track-hover{background-color:var(--nx-divider-track-hover)}.bg-foreground{background-color:var(--foreground)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-100{background-color:var(--color-green-100)}.bg-info{background-color:var(--nx-info)}.bg-info-surface{background-color:var(--nx-info-surface)}.bg-muted{background-color:var(--muted)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--nx-success)}.bg-success-surface{background-color:var(--nx-success-surface)}.bg-success\/10{background-color:var(--nx-success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--nx-success) 10%,transparent)}}.bg-surface{background-color:var(--nx-surface)}.bg-surface-active\/60{background-color:var(--nx-surface-active)}@supports (color:color-mix(in lab,red,red)){.bg-surface-active\/60{background-color:color-mix(in oklab,var(--nx-surface-active) 60%,transparent)}}.bg-surface-control{background-color:var(--nx-surface-control)}.bg-surface-elevated{background-color:var(--nx-surface-elevated)}.bg-surface-elevated\!{background-color:var(--nx-surface-elevated)!important}.bg-surface-elevated\/50{background-color:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-surface-elevated\/50{background-color:color-mix(in oklab,var(--nx-surface-elevated) 50%,transparent)}}.bg-surface-elevated\/60{background-color:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-surface-elevated\/60{background-color:color-mix(in oklab,var(--nx-surface-elevated) 60%,transparent)}}.bg-surface-elevated\/70{background-color:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-surface-elevated\/70{background-color:color-mix(in oklab,var(--nx-surface-elevated) 70%,transparent)}}.bg-surface-elevated\/75{background-color:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-surface-elevated\/75{background-color:color-mix(in oklab,var(--nx-surface-elevated) 75%,transparent)}}.bg-surface-elevated\/80{background-color:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-surface-elevated\/80{background-color:color-mix(in oklab,var(--nx-surface-elevated) 80%,transparent)}}.bg-surface-elevated\/95{background-color:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.bg-surface-elevated\/95{background-color:color-mix(in oklab,var(--nx-surface-elevated) 95%,transparent)}}.bg-surface-hover,.bg-surface-hover\/40{background-color:var(--nx-surface-hover)}@supports (color:color-mix(in lab,red,red)){.bg-surface-hover\/40{background-color:color-mix(in oklab,var(--nx-surface-hover) 40%,transparent)}}.bg-surface-overlay{background-color:var(--nx-surface-overlay)}.bg-surface-selected,.bg-surface-selected\/90{background-color:var(--nx-surface-selected)}@supports (color:color-mix(in lab,red,red)){.bg-surface-selected\/90{background-color:color-mix(in oklab,var(--nx-surface-selected) 90%,transparent)}}.bg-surface\/50{background-color:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/50{background-color:color-mix(in oklab,var(--nx-surface) 50%,transparent)}}.bg-surface\/60{background-color:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/60{background-color:color-mix(in oklab,var(--nx-surface) 60%,transparent)}}.bg-surface\/95{background-color:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.bg-surface\/95{background-color:color-mix(in oklab,var(--nx-surface) 95%,transparent)}}.bg-text-disabled{background-color:var(--nx-text-disabled)}.bg-text-primary{background-color:var(--nx-text-primary)}.bg-text-tertiary,.bg-text-tertiary\/25{background-color:var(--nx-text-tertiary)}@supports (color:color-mix(in lab,red,red)){.bg-text-tertiary\/25{background-color:color-mix(in oklab,var(--nx-text-tertiary) 25%,transparent)}}.bg-token-accent{background-color:var(--nx-token-accent)}.bg-token-neutral{background-color:var(--nx-token-neutral)}.bg-transparent{background-color:#0000}.bg-violet-50\/75{background-color:#f5f3ffbf}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/75{background-color:color-mix(in oklab,var(--color-violet-50) 75%,transparent)}}.bg-violet-100\/75{background-color:#ede9febf}@supports (color:color-mix(in lab,red,red)){.bg-violet-100\/75{background-color:color-mix(in oklab,var(--color-violet-100) 75%,transparent)}}.bg-warning{background-color:var(--nx-warning)}.bg-warning-surface{background-color:var(--nx-warning-surface)}.bg-warning\/5{background-color:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5{background-color:color-mix(in oklab,var(--nx-warning) 5%,transparent)}}.bg-warning\/10{background-color:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--nx-warning) 10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_top_left\,transparent_7\.5px\,var\(--color-surface-elevated\)_8px\)\]{background-image:radial-gradient(circle at top left,transparent 7.5px,var(--color-surface-elevated) 8px)}.bg-\[radial-gradient\(circle_at_top_right\,transparent_7\.5px\,var\(--color-surface-elevated\)_8px\)\]{background-image:radial-gradient(circle at top right,transparent 7.5px,var(--color-surface-elevated) 8px)}.bg-\[radial-gradient\(ellipse_at_center\,var\(--nx-accent\)_0\%\,transparent_62\%\)\]{background-image:radial-gradient(ellipse at center,var(--nx-accent) 0%,transparent 62%)}.from-card{--tw-gradient-from:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface{--tw-gradient-from:var(--nx-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-surface-control{--tw-gradient-from:var(--nx-surface-control);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-text-primary{--tw-gradient-from:var(--nx-text-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-30\%{--tw-gradient-from-position:30%}.via-surface-control\/80{--tw-gradient-via:var(--nx-surface-control)}@supports (color:color-mix(in lab,red,red)){.via-surface-control\/80{--tw-gradient-via:color-mix(in oklab, var(--nx-surface-control) 80%, transparent)}}.via-surface-control\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface\/90{--tw-gradient-via:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){.via-surface\/90{--tw-gradient-via:color-mix(in oklab, var(--nx-surface) 90%, transparent)}}.via-surface\/90{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#586187\]{--tw-gradient-to:#586187;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-destructive{fill:var(--nx-destructive)}.fill-foreground{fill:var(--foreground)}.fill-surface{fill:var(--nx-surface)}.fill-surface-elevated{fill:var(--nx-surface-elevated)}.fill-text-primary{fill:var(--nx-text-primary)}.fill-text-secondary{fill:var(--nx-text-secondary)}.fill-text-tertiary{fill:var(--nx-text-tertiary)}.fill-warning{fill:var(--nx-warning)}.stroke-accent{stroke:var(--nx-accent)}.stroke-border{stroke:var(--nx-border)}.stroke-text-secondary{stroke:var(--nx-text-secondary)}.stroke-text-tertiary{stroke:var(--nx-text-tertiary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-1{padding:calc(var(--spacing) * 1)!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.5\!{padding:calc(var(--spacing) * .5)!important}.p-1{padding:calc(var(--spacing) * 1)}.p-1\!{padding:calc(var(--spacing) * 1)!important}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-inset{padding:var(--nx-spacing-inset)}.p-page{padding:var(--nx-spacing-page)}.p-px{padding:1px}.p-row{padding:var(--nx-spacing-row)}.p-stack{padding:var(--nx-spacing-stack)}.\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.\!px-1{padding-inline:calc(var(--spacing) * 1)!important}.\!px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\!{padding-inline:calc(var(--spacing) * 0)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2\.5\!{padding-inline:calc(var(--spacing) * 2.5)!important}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-inset{padding-inline:var(--nx-spacing-inset)}.px-page{padding-inline:var(--nx-spacing-page)}.\!py-0{padding-block:calc(var(--spacing) * 0)!important}.\!py-0\.5{padding-block:calc(var(--spacing) * .5)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\!{padding-block:calc(var(--spacing) * 0)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\!{padding-block:calc(var(--spacing) * 1)!important}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[4vh\]{padding-block:4vh}.py-\[calc\(var\(--nx-spacing-inset\)\/2\)\]{padding-block:calc(var(--nx-spacing-inset) / 2)}.py-inset{padding-block:var(--nx-spacing-inset)}.py-page{padding-block:var(--nx-spacing-page)}.py-px{padding-block:1px}.py-row{padding-block:var(--nx-spacing-row)}.py-section{padding-block:var(--nx-spacing-section)}.py-stack{padding-block:var(--nx-spacing-stack)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-\[8vh\]{padding-top:8vh}.pt-\[12vh\]{padding-top:12vh}.pt-section{padding-top:var(--nx-spacing-section)}.pt-stack{padding-top:var(--nx-spacing-stack)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-inset{padding-right:var(--nx-spacing-inset)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[4vh\]{padding-bottom:4vh}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+0\.75rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + .75rem)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-row{padding-bottom:var(--nx-spacing-row)}.pb-stack{padding-bottom:var(--nx-spacing-stack)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[2\.625rem\]{padding-left:2.625rem}.pl-inset{padding-left:var(--nx-spacing-inset)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--nx-font-mono)}.font-sans{font-family:var(--nx-font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/relaxed{font-size:var(--text-xs);line-height:var(--leading-relaxed)}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9em\]{font-size:.9em}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[clamp\(1\.375rem\,6cqi\,3rem\)\]{font-size:clamp(1.375rem,6cqi,3rem)}.text-\[clamp\(28px\,4vw\,40px\)\]{font-size:clamp(28px,4vw,40px)}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[14px\]\!{--tw-leading:14px!important;line-height:14px!important}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[590\]{--tw-font-weight:590;font-weight:590}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.-tracking-\[0\.02em\]{--tw-tracking: -.02em ;letter-spacing:-.02em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-normal{overflow-wrap:normal;word-break:normal}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.\!whitespace-normal{white-space:normal!important}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-accent{color:var(--nx-accent)!important}.\!text-destructive{color:var(--nx-destructive)!important}.\!text-text-tertiary{color:var(--nx-text-tertiary)!important}.text-\[\#7f848e\]{color:#7f848e}.text-\[\#8c959f\]{color:#8c959f}.text-\[\#9a6700\]{color:#9a6700}.text-\[\#61afef\]{color:#61afef}.text-\[\#0550ae\]{color:#0550ae}.text-\[\#636d83\]{color:#636d83}.text-\[\#0969da\]{color:#0969da}.text-\[\#8250df\]{color:#8250df}.text-\[\#24292f\]{color:#24292f}.text-\[\#57606a\]{color:#57606a}.text-\[\#abb2bf\]{color:#abb2bf}.text-\[\#c678dd\]{color:#c678dd}.text-\[\#cf222e\]{color:#cf222e}.text-\[\#d7dae0\]{color:#d7dae0}.text-\[\#e5c07b\]{color:#e5c07b}.text-\[\#e06c75\]{color:#e06c75}.text-\[color\:var\(--nx-control-disabled-text\)\]{color:var(--nx-control-disabled-text)}.text-accent{color:var(--nx-accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-accent-text{color:var(--nx-accent-text)}.text-amber-400{color:var(--color-amber-400)}.text-background{color:var(--background)}.text-bg{color:var(--nx-bg)}.text-black{color:var(--color-black)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--nx-destructive)}.text-destructive\!{color:var(--nx-destructive)!important}.text-foreground{color:var(--foreground)}.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-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-400{color:var(--color-green-400)}.text-green-800{color:var(--color-green-800)}.text-info{color:var(--nx-info)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-400{color:var(--color-orange-400)}.text-orange-800{color:var(--color-orange-800)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-400{color:var(--color-red-400)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sky-300{color:var(--color-sky-300)}.text-slate-100{color:var(--color-slate-100)}.text-slate-900{color:var(--color-slate-900)}.text-success{color:var(--nx-success)}.text-surface{color:var(--nx-surface)}.text-surface-elevated{color:var(--nx-surface-elevated)}.text-text-disabled{color:var(--nx-text-disabled)}.text-text-primary{color:var(--nx-text-primary)}.text-text-secondary{color:var(--nx-text-secondary)}.text-text-tertiary,.text-text-tertiary\/70{color:var(--nx-text-tertiary)}@supports (color:color-mix(in lab,red,red)){.text-text-tertiary\/70{color:color-mix(in oklab,var(--nx-text-tertiary) 70%,transparent)}}.text-token-accent-text{color:var(--nx-token-accent-text)}.text-transparent{color:#0000}.text-violet-900{color:var(--color-violet-900)}.text-warning{color:var(--nx-warning)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-accent\/30{-webkit-text-decoration-color:var(--nx-accent);text-decoration-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.decoration-accent\/30{-webkit-text-decoration-color:color-mix(in oklab,var(--nx-accent) 30%,transparent);text-decoration-color:color-mix(in oklab,var(--nx-accent) 30%,transparent)}}.decoration-accent\/40{-webkit-text-decoration-color:var(--nx-accent);text-decoration-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.decoration-accent\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--nx-accent) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--nx-accent) 40%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-transparent{caret-color:#0000}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.15\]{opacity:.15}.\!shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#0000000f)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--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)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-4px_4px_0_4px_var\(--color-surface\)\]{--tw-shadow:-4px 4px 0 4px var(--tw-shadow-color,var(--color-surface));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_5px_color-mix\(in_srgb\,var\(--nx-accent\)_10\%\,transparent\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,var(--nx-accent))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_0_0_5px_color-mix\(in_srgb\,var\(--nx-accent\)_10\%\,transparent\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,color-mix(in srgb,var(--nx-accent) 10%,transparent))}}.shadow-\[0_0_0_5px_color-mix\(in_srgb\,var\(--nx-accent\)_10\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_color-mix\(in_srgb\,var\(--nx-accent\)_10\%\,transparent\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,var(--nx-accent))}@supports (color:color-mix(in lab,red,red)){.shadow-\[0_14px_30px_color-mix\(in_srgb\,var\(--nx-accent\)_10\%\,transparent\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,color-mix(in srgb,var(--nx-accent) 10%,transparent))}}.shadow-\[0_14px_30px_color-mix\(in_srgb\,var\(--nx-accent\)_10\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_4px_var\(--color-surface\)\]{--tw-shadow:4px 4px 0 4px var(--tw-shadow-color,var(--color-surface));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--nx-destructive\)\,0_0_0_2px_color-mix\(in_srgb\,var\(--nx-destructive\)_16\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--nx-destructive)), 0 0 0 2px var(--tw-shadow-color,var(--nx-destructive))}@supports (color:color-mix(in lab,red,red)){.shadow-\[inset_0_0_0_1px_var\(--nx-destructive\)\,0_0_0_2px_color-mix\(in_srgb\,var\(--nx-destructive\)_16\%\,transparent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--nx-destructive)), 0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--nx-destructive) 16%,transparent))}}.shadow-\[inset_0_0_0_1px_var\(--nx-destructive\)\,0_0_0_2px_color-mix\(in_srgb\,var\(--nx-destructive\)_16\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--nx-focus-ring\)\,0_0_0_2px_var\(--nx-focus-halo\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--nx-focus-ring)), 0 0 0 2px var(--tw-shadow-color,var(--nx-focus-halo));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--nx-shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--nx-shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-overlay\!{--tw-shadow:var(--nx-shadow-lg)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--nx-shadow-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.\[box-shadow\:inset_0_0_0_1px_var\(--nx-accent\)\]{box-shadow:inset 0 0 0 1px var(--nx-accent)}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-accent,.ring-accent\/30{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/30{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 30%, transparent)}}.ring-accent\/40{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/40{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 40%, transparent)}}.ring-accent\/50{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/50{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 50%, transparent)}}.ring-accent\/80{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/80{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 80%, transparent)}}.ring-bg{--tw-ring-color:var(--nx-bg)}.ring-border{--tw-ring-color:var(--nx-border)}.ring-border-subtle{--tw-ring-color:var(--nx-border-subtle)}.ring-current{--tw-ring-color:currentcolor}.ring-destructive\/30{--tw-ring-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/30{--tw-ring-color:color-mix(in oklab, var(--nx-destructive) 30%, transparent)}}.ring-destructive\/40{--tw-ring-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/40{--tw-ring-color:color-mix(in oklab, var(--nx-destructive) 40%, transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-surface{--tw-ring-color:var(--nx-surface)}.ring-violet-500\/40{--tw-ring-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.ring-violet-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.ring-offset-popover{--tw-ring-offset-color:var(--popover)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-\[3px\]{--tw-blur:blur(3px);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,)}.blur-\[64px\]{--tw-blur:blur(64px);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,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-\[background-color\,border-color\,box-shadow\,transform\]{transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,color\,width\,transform\]{transition-property:box-shadow,color,width,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,transform\,box-shadow\]{transition-property:color,background-color,border-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\,box-shadow\]{transition-property:color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,background-color\,color\]{transition-property:left,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,border-color\,color\,box-shadow\]{transition-property:transform,background-color,border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,opacity\]{transition-property:width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;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}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.prose-slate{--tw-prose-body:oklch(37.2% .044 257.287);--tw-prose-headings:oklch(20.8% .042 265.755);--tw-prose-lead:oklch(44.6% .043 257.281);--tw-prose-links:oklch(20.8% .042 265.755);--tw-prose-bold:oklch(20.8% .042 265.755);--tw-prose-counters:oklch(55.4% .046 257.417);--tw-prose-bullets:oklch(86.9% .022 252.894);--tw-prose-hr:oklch(92.9% .013 255.508);--tw-prose-quotes:oklch(20.8% .042 265.755);--tw-prose-quote-borders:oklch(92.9% .013 255.508);--tw-prose-captions:oklch(55.4% .046 257.417);--tw-prose-kbd:oklch(20.8% .042 265.755);--tw-prose-kbd-shadows:oklab(20.8% -.00310889 -.0418848/.1);--tw-prose-code:oklch(20.8% .042 265.755);--tw-prose-pre-code:oklch(92.9% .013 255.508);--tw-prose-pre-bg:oklch(27.9% .041 260.031);--tw-prose-th-borders:oklch(86.9% .022 252.894);--tw-prose-td-borders:oklch(92.9% .013 255.508);--tw-prose-invert-body:oklch(86.9% .022 252.894);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.4% .04 256.788);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.4% .04 256.788);--tw-prose-invert-bullets:oklch(44.6% .043 257.281);--tw-prose-invert-hr:oklch(37.2% .044 257.287);--tw-prose-invert-quotes:oklch(96.8% .007 247.896);--tw-prose-invert-quote-borders:oklch(37.2% .044 257.287);--tw-prose-invert-captions:oklch(70.4% .04 256.788);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(86.9% .022 252.894);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .043 257.281);--tw-prose-invert-td-borders:oklch(37.2% .044 257.287)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[app\:reload\]{app:reload}.\[approve\:tcN\]{approve:tcN}.\[common\:actions\.save\]{common:actions.save}.\[nexia\:sync-translations\]{nexia:sync-translations}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[runtime\:live\]{runtime:live}.\[runtime\:warm\]{runtime:warm}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.ring-inset{--tw-ring-inset:inset}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/setup-section\:rotate-0:is(:where(.group\/setup-section):is([open],:popover-open,:open) *){rotate:0deg}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:opacity-0:is(:where(.group):focus-within *){opacity:0}.group-focus-within\:opacity-100:is(:where(.group):focus-within *),.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *),.group-focus-within\/primary-cell\:opacity-100:is(:where(.group\/primary-cell):focus-within *){opacity:1}@media(hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-accent:is(:where(.group):hover *),.group-hover\:border-accent\/30:is(:where(.group):hover *){border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-accent\/30:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--nx-accent) 30%,transparent)}}.group-hover\:border-border:is(:where(.group):hover *){border-color:var(--nx-border)}.group-hover\:border-text-tertiary:is(:where(.group):hover *){border-color:var(--nx-text-tertiary)}.group-hover\:\!bg-surface-hover\/60:is(:where(.group):hover *){background-color:var(--nx-surface-hover)!important}@supports (color:color-mix(in lab,red,red)){.group-hover\:\!bg-surface-hover\/60:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--nx-surface-hover) 60%,transparent)!important}}.group-hover\:bg-border:is(:where(.group):hover *){background-color:var(--nx-border)}.group-hover\:bg-divider-track-hover:is(:where(.group):hover *){background-color:var(--nx-divider-track-hover)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--nx-accent)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-text-primary:is(:where(.group):hover *){color:var(--nx-text-primary)}.group-hover\:text-text-secondary:is(:where(.group):hover *){color:var(--nx-text-secondary)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/managed-row\:pointer-events-auto:is(:where(.group\/managed-row):hover *){pointer-events:auto}.group-hover\/managed-row\:w-6:is(:where(.group\/managed-row):hover *){width:calc(var(--spacing) * 6)}.group-hover\/managed-row\:pr-10:is(:where(.group\/managed-row):hover *){padding-right:calc(var(--spacing) * 10)}.group-hover\/managed-row\:pr-11:is(:where(.group\/managed-row):hover *){padding-right:calc(var(--spacing) * 11)}.group-hover\/managed-row\:pr-16:is(:where(.group\/managed-row):hover *){padding-right:calc(var(--spacing) * 16)}.group-hover\/managed-row\:opacity-0:is(:where(.group\/managed-row):hover *){opacity:0}.group-hover\/managed-row\:opacity-100:is(:where(.group\/managed-row):hover *),.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *),.group-hover\/primary-cell\:opacity-100:is(:where(.group\/primary-cell):hover *){opacity:1}}.group-focus-visible\:bg-divider-track-hover:is(:where(.group):focus-visible *){background-color:var(--nx-divider-track-hover)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-\[\:focus-visible\]\/managed-row\:pointer-events-auto:is(:where(.group\/managed-row):has(:focus-visible) *){pointer-events:auto}.group-has-\[\:focus-visible\]\/managed-row\:w-6:is(:where(.group\/managed-row):has(:focus-visible) *){width:calc(var(--spacing) * 6)}.group-has-\[\:focus-visible\]\/managed-row\:pr-10:is(:where(.group\/managed-row):has(:focus-visible) *){padding-right:calc(var(--spacing) * 10)}.group-has-\[\:focus-visible\]\/managed-row\:pr-11:is(:where(.group\/managed-row):has(:focus-visible) *){padding-right:calc(var(--spacing) * 11)}.group-has-\[\:focus-visible\]\/managed-row\:pr-16:is(:where(.group\/managed-row):has(:focus-visible) *){padding-right:calc(var(--spacing) * 16)}.group-has-\[\:focus-visible\]\/managed-row\:opacity-0:is(:where(.group\/managed-row):has(:focus-visible) *){opacity:0}.group-has-\[\:focus-visible\]\/managed-row\:opacity-100:is(:where(.group\/managed-row):has(:focus-visible) *){opacity:1}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-state\=open\]\]\/managed-row\:pointer-events-auto:is(:where(.group\/managed-row):has([data-state=open]) *){pointer-events:auto}.group-has-\[\[data-state\=open\]\]\/managed-row\:w-6:is(:where(.group\/managed-row):has([data-state=open]) *){width:calc(var(--spacing) * 6)}.group-has-\[\[data-state\=open\]\]\/managed-row\:pr-10:is(:where(.group\/managed-row):has([data-state=open]) *){padding-right:calc(var(--spacing) * 10)}.group-has-\[\[data-state\=open\]\]\/managed-row\:pr-11:is(:where(.group\/managed-row):has([data-state=open]) *){padding-right:calc(var(--spacing) * 11)}.group-has-\[\[data-state\=open\]\]\/managed-row\:pr-16:is(:where(.group\/managed-row):has([data-state=open]) *){padding-right:calc(var(--spacing) * 16)}.group-has-\[\[data-state\=open\]\]\/managed-row\:opacity-0:is(:where(.group\/managed-row):has([data-state=open]) *){opacity:0}.group-has-\[\[data-state\=open\]\]\/managed-row\:opacity-100:is(:where(.group\/managed-row):has([data-state=open]) *){opacity:1}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\/nx-select\:rotate-180:is(:where(.group\/nx-select)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--nx-radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.peer-checked\:border-accent:is(:where(.peer):checked~*){border-color:var(--nx-accent)}.peer-checked\:bg-accent:is(:where(.peer):checked~*),.peer-checked\:bg-accent\/5:is(:where(.peer):checked~*){background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.peer-checked\:bg-accent\/5:is(:where(.peer):checked~*){background-color:color-mix(in oklab,var(--nx-accent) 5%,transparent)}}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-indeterminate\:border-accent:is(:where(.peer):indeterminate~*){border-color:var(--nx-accent)}.peer-indeterminate\:bg-accent:is(:where(.peer):indeterminate~*){background-color:var(--nx-accent)}.peer-focus-visible\:border-accent:is(:where(.peer):focus-visible~*){border-color:var(--nx-accent)}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.peer-focus-visible\:ring-accent\/30:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-accent\/30:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--nx-accent) 30%, transparent)}}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-accent:is(:where(.peer):focus-visible~*){outline-color:var(--nx-accent)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-disabled\:opacity-60:is(:where(.peer):disabled~*){opacity:.6}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-accent ::marker{color:var(--nx-accent)}.marker\:text-accent::marker{color:var(--nx-accent)}.marker\:text-accent ::-webkit-details-marker{color:var(--nx-accent)}.marker\:text-accent::-webkit-details-marker{color:var(--nx-accent)}.marker\:text-text-primary ::marker{color:var(--nx-text-primary)}.marker\:text-text-primary::marker{color:var(--nx-text-primary)}.marker\:text-text-primary ::-webkit-details-marker{color:var(--nx-text-primary)}.marker\:text-text-primary::-webkit-details-marker{color:var(--nx-text-primary)}.marker\:text-text-tertiary ::marker{color:var(--nx-text-tertiary)}.marker\:text-text-tertiary::marker{color:var(--nx-text-tertiary)}.marker\:text-text-tertiary ::-webkit-details-marker{color:var(--nx-text-tertiary)}.marker\:text-text-tertiary::-webkit-details-marker{color:var(--nx-text-tertiary)}.marker\:content-\[\'\'\] ::marker{--tw-content:"";content:var(--tw-content)}.marker\:content-\[\'\'\]::marker{--tw-content:"";content:var(--tw-content)}.marker\:content-\[\'\'\] ::-webkit-details-marker{--tw-content:"";content:var(--tw-content)}.marker\:content-\[\'\'\]::-webkit-details-marker{--tw-content:"";content:var(--tw-content)}.selection\:bg-accent\/20 ::selection{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-accent\/20 ::selection{background-color:color-mix(in oklab,var(--nx-accent) 20%,transparent)}}.selection\:bg-accent\/20::selection{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-accent\/20::selection{background-color:color-mix(in oklab,var(--nx-accent) 20%,transparent)}}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:bg-transparent ::selection{background-color:#0000}.selection\:bg-transparent::selection{background-color:#0000}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:rounded-md::file-selector-button{border-radius:var(--nx-radius-md)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-r::file-selector-button{border-right-style:var(--tw-border-style);border-right-width:1px}.file\:border-border::file-selector-button{border-color:var(--nx-border)}.file\:border-input::file-selector-button{border-color:var(--input)}.file\:bg-surface::file-selector-button{background-color:var(--nx-surface)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.file\:text-text-primary::file-selector-button{color:var(--nx-text-primary)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-text-tertiary::placeholder{color:var(--nx-text-tertiary)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:-left-1:before{content:var(--tw-content);left:calc(var(--spacing) * -1)}.before\:h-5:before{content:var(--tw-content);height:calc(var(--spacing) * 5)}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:rounded-full:before{content:var(--tw-content);border-radius:var(--nx-radius-full)}.before\:bg-accent:before{content:var(--tw-content);background-color:var(--nx-accent)}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:bottom-1:after{content:var(--tw-content);bottom:calc(var(--spacing) * 1)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.after\:w-3:after{content:var(--tw-content);width:calc(var(--spacing) * 3)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:rounded-full:after{content:var(--tw-content);border-radius:var(--nx-radius-full)}.after\:bg-accent:after{content:var(--tw-content);background-color:var(--nx-accent)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.first\:rounded-l-control:first-child{border-top-left-radius:var(--nx-radius-md);border-bottom-left-radius:var(--nx-radius-md)}.first\:rounded-tl-control:first-child{border-top-left-radius:var(--nx-radius-md)}.first\:rounded-bl-control:first-child{border-bottom-left-radius:var(--nx-radius-md)}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:pt-5:first-child{padding-top:calc(var(--spacing) * 5)}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:rounded-r-control:last-child{border-top-right-radius:var(--nx-radius-md);border-bottom-right-radius:var(--nx-radius-md)}.last\:rounded-tr-control:last-child{border-top-right-radius:var(--nx-radius-md)}.last\:rounded-br-control:last-child{border-bottom-right-radius:var(--nx-radius-md)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.last\:pb-5:last-child{padding-bottom:calc(var(--spacing) * 5)}.empty\:hidden:empty{display:none}.focus-within\:mb-3:focus-within{margin-bottom:calc(var(--spacing) * 3)}.focus-within\:border-accent:focus-within,.focus-within\:border-accent\/40:focus-within{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-accent\/40:focus-within{border-color:color-mix(in oklab,var(--nx-accent) 40%,transparent)}}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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-within\:ring-\[color\:var\(--nx-focus-halo\)\]:focus-within{--tw-ring-color:var(--nx-focus-halo)}.focus-within\:ring-accent\/30:focus-within{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-accent\/30:focus-within{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 30%, transparent)}}@media(hover:hover){.hover\:mb-3:hover{margin-bottom:calc(var(--spacing) * 3)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-accent:hover,.hover\:border-accent\/35:hover{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/35:hover{border-color:color-mix(in oklab,var(--nx-accent) 35%,transparent)}}.hover\:border-accent\/45:hover{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/45:hover{border-color:color-mix(in oklab,var(--nx-accent) 45%,transparent)}}.hover\:border-accent\/50:hover{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab,var(--nx-accent) 50%,transparent)}}.hover\:border-accent\/60:hover{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/60:hover{border-color:color-mix(in oklab,var(--nx-accent) 60%,transparent)}}.hover\:border-accent\/70:hover{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/70:hover{border-color:color-mix(in oklab,var(--nx-accent) 70%,transparent)}}.hover\:border-border:hover{border-color:var(--nx-border)}.hover\:border-border-subtle:hover{border-color:var(--nx-border-subtle)}.hover\:border-destructive\/40:hover{border-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:border-destructive\/40:hover{border-color:color-mix(in oklab,var(--nx-destructive) 40%,transparent)}}.hover\:border-info\/40:hover{border-color:var(--nx-info)}@supports (color:color-mix(in lab,red,red)){.hover\:border-info\/40:hover{border-color:color-mix(in oklab,var(--nx-info) 40%,transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.hover\:border-success\/40:hover{border-color:var(--nx-success)}@supports (color:color-mix(in lab,red,red)){.hover\:border-success\/40:hover{border-color:color-mix(in oklab,var(--nx-success) 40%,transparent)}}.hover\:border-text-tertiary:hover{border-color:var(--nx-text-tertiary)}.hover\:border-warning\/50:hover{border-color:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){.hover\:border-warning\/50:hover{border-color:color-mix(in oklab,var(--nx-warning) 50%,transparent)}}.hover\:\!bg-accent\/15:hover{background-color:var(--nx-accent)!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-accent\/15:hover{background-color:color-mix(in oklab,var(--nx-accent) 15%,transparent)!important}}.hover\:\!bg-destructive-surface:hover{background-color:var(--nx-destructive-surface)!important}.hover\:\!bg-transparent:hover{background-color:#0000!important}.hover\:bg-\[\#2c313a\]:hover{background-color:#2c313a}.hover\:bg-\[\#eaeef2\]:hover{background-color:#eaeef2}.hover\:bg-accent:hover{background-color:var(--nx-accent)}.hover\:bg-accent-hover:hover{background-color:var(--nx-accent-hover)}.hover\:bg-accent\/10:hover{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab,var(--nx-accent) 10%,transparent)}}.hover\:bg-accent\/15:hover{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/15:hover{background-color:color-mix(in oklab,var(--nx-accent) 15%,transparent)}}.hover\:bg-bg:hover{background-color:var(--nx-bg)}.hover\:bg-card:hover{background-color:var(--card)}.hover\:bg-destructive:hover{background-color:var(--nx-destructive)}.hover\:bg-destructive-surface:hover{background-color:var(--nx-destructive-surface)}.hover\:bg-destructive\/90:hover{background-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--nx-destructive) 90%,transparent)}}.hover\:bg-divider-track-hover:hover{background-color:var(--nx-divider-track-hover)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-info-surface:hover{background-color:var(--nx-info-surface)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-success:hover{background-color:var(--nx-success)}.hover\:bg-success-surface:hover{background-color:var(--nx-success-surface)}.hover\:bg-surface:hover{background-color:var(--nx-surface)}.hover\:bg-surface-control:hover{background-color:var(--nx-surface-control)}.hover\:bg-surface-elevated:hover{background-color:var(--nx-surface-elevated)}.hover\:bg-surface-hover:hover,.hover\:bg-surface-hover\/60:hover{background-color:var(--nx-surface-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-hover\/60:hover{background-color:color-mix(in oklab,var(--nx-surface-hover) 60%,transparent)}}.hover\:bg-surface-selected:hover{background-color:var(--nx-surface-selected)}.hover\:bg-text-primary\/10:hover{background-color:var(--nx-text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-text-primary\/10:hover{background-color:color-mix(in oklab,var(--nx-text-primary) 10%,transparent)}}.hover\:bg-text-tertiary\/45:hover{background-color:var(--nx-text-tertiary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-text-tertiary\/45:hover{background-color:color-mix(in oklab,var(--nx-text-tertiary) 45%,transparent)}}.hover\:bg-transparent\!:hover{background-color:#0000!important}.hover\:bg-warning:hover{background-color:var(--nx-warning)}.hover\:bg-warning-surface:hover{background-color:var(--nx-warning-surface)}.hover\:\!text-accent:hover{color:var(--nx-accent)!important}.hover\:\!text-destructive:hover{color:var(--nx-destructive)!important}.hover\:\!text-text-secondary:hover{color:var(--nx-text-secondary)!important}.hover\:text-\[\#24292f\]:hover{color:#24292f}.hover\:text-\[\#d7dae0\]:hover{color:#d7dae0}.hover\:text-\[\#e5c07b\]:hover{color:#e5c07b}.hover\:text-accent:hover{color:var(--nx-accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover{color:var(--nx-destructive)}.hover\:text-destructive\!:hover{color:var(--nx-destructive)!important}.hover\:text-gray-950:hover{color:var(--color-gray-950)}.hover\:text-info:hover{color:var(--nx-info)}.hover\:text-primary:hover,.hover\:text-primary\/80:hover{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/80:hover{color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:text-success:hover{color:var(--nx-success)}.hover\:text-text-primary:hover{color:var(--nx-text-primary)}.hover\:text-text-secondary:hover{color:var(--nx-text-secondary)}.hover\:text-warning:hover{color:var(--nx-warning)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-accent:hover{-webkit-text-decoration-color:var(--nx-accent);text-decoration-color:var(--nx-accent)}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-overlay:hover{--tw-shadow:var(--nx-shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-md:focus{border-radius:var(--nx-radius-md)}.focus\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\:border-none:focus{--tw-border-style:none;border-style:none}.focus\:border-accent:focus{border-color:var(--nx-accent)}.focus\:border-gray-500:focus{border-color:var(--color-gray-500)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:bg-surface-hover:focus{background-color:var(--nx-surface-hover)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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\:ring-accent\/15:focus{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/15:focus{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 15%, transparent)}}.focus\:ring-accent\/25:focus{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/25:focus{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 25%, transparent)}}.focus\:ring-accent\/30:focus{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/30:focus{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 30%, transparent)}}.focus\:ring-gray-500:focus{--tw-ring-color:var(--color-gray-500)}.focus\:ring-primary\/15:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/15:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-accent:focus-visible{border-color:var(--nx-accent)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-surface-active:focus-visible{background-color:var(--nx-surface-active)}.focus-visible\:bg-surface-hover:focus-visible{background-color:var(--nx-surface-hover)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-visible\:ring-1:focus-visible{--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-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-visible\:\[box-shadow\:0_0_0_2px_var\(--nx-focus-ring\)\]:focus-visible{box-shadow:0 0 0 2px var(--nx-focus-ring)}.focus-visible\:\[box-shadow\:inset_0_0_0_1px_var\(--nx-focus-ring\)\]:focus-visible{box-shadow:inset 0 0 0 1px var(--nx-focus-ring)}.focus-visible\:ring-\[color\:var\(--nx-focus-halo\)\]:focus-visible{--tw-ring-color:var(--nx-focus-halo)}.focus-visible\:ring-accent:focus-visible,.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--nx-accent) 40%, transparent)}}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--nx-destructive) 20%, transparent)}}.focus-visible\:ring-primary:focus-visible,.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:ring-offset-bg:focus-visible{--tw-ring-offset-color:var(--nx-bg)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--nx-accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}@media(hover:hover){.enabled\:hover\:font-semibold:enabled:hover{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:\!border-transparent:disabled{border-color:#0000!important}.disabled\:border-\[color\:var\(--nx-control-disabled-border\)\]:disabled{border-color:var(--nx-control-disabled-border)}.disabled\:border-transparent:disabled{border-color:#0000}.disabled\:\!bg-transparent:disabled{background-color:#0000!important}.disabled\:bg-\[color\:var\(--nx-control-disabled-bg\)\]:disabled{background-color:var(--nx-control-disabled-bg)}.disabled\:bg-surface-elevated:disabled{background-color:var(--nx-surface-elevated)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:\!text-text-tertiary:disabled{color:var(--nx-text-tertiary)!important}.disabled\:text-\[color\:var\(--nx-control-disabled-text\)\]:disabled{color:var(--nx-control-disabled-text)}.disabled\:text-text-disabled:disabled{color:var(--nx-text-disabled)}.disabled\:text-text-tertiary:disabled{color:var(--nx-text-tertiary)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-\[0\.45\]:disabled{opacity:.45}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:placeholder\:text-\[color\:var\(--nx-control-disabled-text\)\]:disabled::placeholder{color:var(--nx-control-disabled-text)}@media(hover:hover){.disabled\:hover\:border-\[color\:var\(--nx-control-disabled-border\)\]:disabled:hover{border-color:var(--nx-control-disabled-border)}.disabled\:hover\:border-transparent:disabled:hover{border-color:#0000}.disabled\:hover\:\!bg-transparent:disabled:hover{background-color:#0000!important}.disabled\:hover\:bg-\[color\:var\(--nx-control-disabled-bg\)\]:disabled:hover{background-color:var(--nx-control-disabled-bg)}.disabled\:hover\:bg-surface-elevated:disabled:hover{background-color:var(--nx-surface-elevated)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-\[color\:var\(--nx-control-disabled-text\)\]:disabled:hover{color:var(--nx-control-disabled-text)}.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(100%);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,)}}.disabled\:active\:translate-y-0:disabled:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.has-\[\:disabled\]\:cursor-default:has(:disabled){cursor:default}.has-\[\:disabled\]\:opacity-60:has(:disabled){opacity:.6}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.has-\[\:focus-visible\]\:ring-accent:has(:focus-visible){--tw-ring-color:var(--nx-accent)}.has-\[\:focus-visible\]\:ring-offset-2:has(:focus-visible){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.has-\[\:focus-visible\]\:ring-offset-bg:has(:focus-visible){--tw-ring-offset-color:var(--nx-bg)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:var(--nx-radius-md)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:border-\[color\:var\(--nx-control-disabled-border\)\][aria-disabled=true]{border-color:var(--nx-control-disabled-border)}.aria-disabled\:border-transparent[aria-disabled=true]{border-color:#0000}.aria-disabled\:bg-\[color\:var\(--nx-control-disabled-bg\)\][aria-disabled=true]{background-color:var(--nx-control-disabled-bg)}.aria-disabled\:bg-transparent[aria-disabled=true]{background-color:#0000}.aria-disabled\:text-\[color\:var\(--nx-control-disabled-text\)\][aria-disabled=true]{color:var(--nx-control-disabled-text)}.aria-disabled\:text-text-disabled[aria-disabled=true]{color:var(--nx-text-disabled)}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:opacity-100[aria-disabled=true]{opacity:1}.aria-disabled\:shadow-none[aria-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.aria-disabled\:hover\:border-\[color\:var\(--nx-control-disabled-border\)\][aria-disabled=true]:hover{border-color:var(--nx-control-disabled-border)}.aria-disabled\:hover\:border-transparent[aria-disabled=true]:hover{border-color:#0000}.aria-disabled\:hover\:bg-\[color\:var\(--nx-control-disabled-bg\)\][aria-disabled=true]:hover{background-color:var(--nx-control-disabled-bg)}.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}.aria-disabled\:hover\:text-\[color\:var\(--nx-control-disabled-text\)\][aria-disabled=true]:hover{color:var(--nx-control-disabled-text)}.aria-disabled\:hover\:brightness-100[aria-disabled=true]:hover{--tw-brightness:brightness(100%);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,)}}.aria-disabled\:active\:translate-y-0[aria-disabled=true]:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--nx-destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--nx-destructive) 20%, transparent)}}.aria-pressed\:opacity-100[aria-pressed=true]{opacity:1}.aria-pressed\:ring-2[aria-pressed=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.aria-pressed\:ring-accent[aria-pressed=true]{--tw-ring-color:var(--nx-accent)}.aria-pressed\:ring-offset-2[aria-pressed=true]{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.aria-pressed\:ring-offset-surface-elevated[aria-pressed=true]{--tw-ring-offset-color:var(--nx-surface-elevated)}.aria-\[expanded\=true\]\:bg-surface-selected[aria-expanded=true]{background-color:var(--nx-surface-selected)}.aria-\[pressed\=true\]\:border-text-primary\/30[aria-pressed=true]{border-color:var(--nx-text-primary)}@supports (color:color-mix(in lab,red,red)){.aria-\[pressed\=true\]\:border-text-primary\/30[aria-pressed=true]{border-color:color-mix(in oklab,var(--nx-text-primary) 30%,transparent)}}.aria-\[pressed\=true\]\:bg-surface-elevated[aria-pressed=true]{background-color:var(--nx-surface-elevated)}.aria-\[pressed\=true\]\:text-text-primary[aria-pressed=true]{color:var(--nx-text-primary)}.aria-\[pressed\=true\]\:shadow-card[aria-pressed=true]{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.aria-\[pressed\=true\]\:hover\:border-text-primary\/40[aria-pressed=true]:hover{border-color:var(--nx-text-primary)}@supports (color:color-mix(in lab,red,red)){.aria-\[pressed\=true\]\:hover\:border-text-primary\/40[aria-pressed=true]:hover{border-color:color-mix(in oklab,var(--nx-text-primary) 40%,transparent)}}.aria-\[pressed\=true\]\:hover\:bg-surface-elevated[aria-pressed=true]:hover{background-color:var(--nx-surface-elevated)}.aria-\[pressed\=true\]\:hover\:text-text-primary[aria-pressed=true]:hover{color:var(--nx-text-primary)}}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:text-\[color\:var\(--nx-control-disabled-text\)\][data-disabled]{color:var(--nx-control-disabled-text)}.data-\[disabled\]\:opacity-100[data-disabled]{opacity:1}.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true]{cursor:not-allowed}.data-\[disabled\=true\]\:border-\[color\:var\(--nx-control-disabled-border\)\][data-disabled=true]{border-color:var(--nx-control-disabled-border)}.data-\[disabled\=true\]\:border-transparent[data-disabled=true]{border-color:#0000}.data-\[disabled\=true\]\:bg-\[color\:var\(--nx-control-disabled-bg\)\][data-disabled=true]{background-color:var(--nx-control-disabled-bg)}.data-\[disabled\=true\]\:text-\[color\:var\(--nx-control-disabled-text\)\][data-disabled=true]{color:var(--nx-control-disabled-text)}.data-\[disabled\=true\]\:opacity-100[data-disabled=true]{opacity:1}.data-\[disabled\=true\]\:shadow-none[data-disabled=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.data-\[disabled\=true\]\:hover\:border-\[color\:var\(--nx-control-disabled-border\)\][data-disabled=true]:hover{border-color:var(--nx-control-disabled-border)}.data-\[disabled\=true\]\:hover\:border-transparent[data-disabled=true]:hover{border-color:#0000}.data-\[disabled\=true\]\:hover\:bg-\[color\:var\(--nx-control-disabled-bg\)\][data-disabled=true]:hover{background-color:var(--nx-control-disabled-bg)}.data-\[disabled\=true\]\:hover\:text-\[color\:var\(--nx-control-disabled-text\)\][data-disabled=true]:hover{color:var(--nx-control-disabled-text)}.data-\[disabled\=true\]\:hover\:brightness-100[data-disabled=true]:hover{--tw-brightness:brightness(100%);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,)}}.data-\[disabled\=true\]\:active\:translate-y-0[data-disabled=true]:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[highlighted\]\:\!bg-destructive-surface[data-highlighted]{background-color:var(--nx-destructive-surface)!important}.data-\[highlighted\]\:bg-surface-hover[data-highlighted]{background-color:var(--nx-surface-hover)}.data-\[highlighted\]\:\!text-destructive[data-highlighted]{color:var(--nx-destructive)!important}.data-\[highlighted\]\:text-text-primary[data-highlighted]{color:var(--nx-text-primary)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--nx-destructive)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[selected\=true\]\:border-text-primary\/30[data-selected=true]{border-color:var(--nx-text-primary)}@supports (color:color-mix(in lab,red,red)){.data-\[selected\=true\]\:border-text-primary\/30[data-selected=true]{border-color:color-mix(in oklab,var(--nx-text-primary) 30%,transparent)}}.data-\[selected\=true\]\:bg-surface-elevated[data-selected=true]{background-color:var(--nx-surface-elevated)}.data-\[selected\=true\]\:text-text-primary[data-selected=true]{color:var(--nx-text-primary)}.data-\[selected\=true\]\:shadow-card[data-selected=true]{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.data-\[selected\=true\]\:hover\:border-text-primary\/40[data-selected=true]:hover{border-color:var(--nx-text-primary)}@supports (color:color-mix(in lab,red,red)){.data-\[selected\=true\]\:hover\:border-text-primary\/40[data-selected=true]:hover{border-color:color-mix(in oklab,var(--nx-text-primary) 40%,transparent)}}.data-\[selected\=true\]\:hover\:bg-surface-elevated[data-selected=true]:hover{background-color:var(--nx-surface-elevated)}.data-\[selected\=true\]\:hover\:text-text-primary[data-selected=true]:hover{color:var(--nx-text-primary)}}.data-\[selected\=true\]\:active\:translate-y-0[data-selected=true]:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.data-\[state\=checked\]\:translate-x-full[data-state=checked]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-accent[data-state=checked]{background-color:var(--nx-accent)}.data-\[state\=checked\]\:bg-surface-hover[data-state=checked]{background-color:var(--nx-surface-hover)}.data-\[state\=checked\]\:text-text-primary[data-state=checked]{color:var(--nx-text-primary)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=on\]\:bg-surface-elevated[data-state=on]{background-color:var(--nx-surface-elevated)}.data-\[state\=on\]\:text-text-primary[data-state=on]{color:var(--nx-text-primary)}.data-\[state\=on\]\:shadow-sm[data-state=on]{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=open\]\:border-text-primary\/30[data-state=open]{border-color:var(--nx-text-primary)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:border-text-primary\/30[data-state=open]{border-color:color-mix(in oklab,var(--nx-text-primary) 30%,transparent)}}.data-\[state\=open\]\:bg-accent-hover[data-state=open]{background-color:var(--nx-accent-hover)}.data-\[state\=open\]\:bg-accent\/15[data-state=open]{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/15[data-state=open]{background-color:color-mix(in oklab,var(--nx-accent) 15%,transparent)}}.data-\[state\=open\]\:bg-destructive[data-state=open]{background-color:var(--nx-destructive)}.data-\[state\=open\]\:bg-destructive-surface[data-state=open]{background-color:var(--nx-destructive-surface)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:bg-success[data-state=open]{background-color:var(--nx-success)}.data-\[state\=open\]\:bg-surface-hover[data-state=open]{background-color:var(--nx-surface-hover)}.data-\[state\=open\]\:bg-warning[data-state=open]{background-color:var(--nx-warning)}.data-\[state\=open\]\:text-text-primary[data-state=open]{color:var(--nx-text-primary)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:shadow-card[data-state=open]{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=open\]\:brightness-95[data-state=open]{--tw-brightness:brightness(95%);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,)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.disabled\:data-\[state\=unchecked\]\:bg-surface-elevated:disabled[data-state=unchecked]{background-color:var(--nx-surface-elevated)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media(min-width:40rem){.sm\:absolute{position:absolute}.sm\:inset-10{inset:calc(var(--spacing) * 10)}.sm\:top-0{top:calc(var(--spacing) * 0)}.sm\:right-\[5\%\]{right:5%}.sm\:right-\[calc\(100\%\+8px\)\]{right:calc(100% + 8px)}.sm\:-left-\[2\.75rem\]{left:-2.75rem}.sm\:left-\[6\%\]{left:6%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-9{margin-inline:calc(var(--spacing) * 9)}.sm\:mx-auto{margin-inline:auto}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}.sm\:h-auto{height:auto}.sm\:max-h-\[72vh\]{max-height:72vh}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[42\%\]{width:42%}.sm\:w-\[44\%\]{width:44%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-12{min-width:calc(var(--spacing) * 12)}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_8rem_8rem_auto\]{grid-template-columns:1fr 8rem 8rem auto}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:grid-cols-\[2rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2rem minmax(0,1fr) auto}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:9rem minmax(0,1fr) auto}.sm\:grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(16rem\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(16rem,1.2fr)}.sm\:grid-cols-\[minmax\(0\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_8rem\]{grid-template-columns:minmax(0,1fr) 8rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_8rem_auto\]{grid-template-columns:minmax(0,1fr) 8rem auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_11rem\]{grid-template-columns:minmax(0,1fr) 11rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(16rem\,1fr\)_11rem_11rem\]{grid-template-columns:minmax(16rem,1fr) 11rem 11rem}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-border-subtle>:not(:last-child)){border-color:var(--nx-border-subtle)}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:rounded-lg{border-radius:var(--nx-radius-lg)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-stack{padding:var(--nx-spacing-stack)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-11{padding-block:calc(var(--spacing) * 11)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:py-\[10vh\]{padding-block:10vh}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-1{padding-top:calc(var(--spacing) * 1)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-40{padding-top:calc(var(--spacing) * 40)}.sm\:pt-\[14vh\]{padding-top:14vh}.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:48rem){.md\:left-12{left:calc(var(--spacing) * 12)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:row-start-2{grid-row-start:2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:w-\[min\(30rem\,calc\(100vw-5rem\)\)\]{width:min(30rem,100vw - 5rem)}.md\:max-w-64{max-width:calc(var(--spacing) * 64)}.md\:max-w-lg{max-width:var(--container-lg)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[3rem_var\(--shell-bootstrap-side-col\)_minmax\(0\,1fr\)\]{grid-template-columns:3rem var(--shell-bootstrap-side-col) minmax(0,1fr)}.md\:grid-cols-\[3rem_var\(--shell-side-col\)_minmax\(0\,1fr\)\]{grid-template-columns:3rem var(--shell-side-col) minmax(0,1fr)}.md\:grid-cols-\[3rem_var\(--shell-side-col\)_minmax\(0\,1fr\)_var\(--shell-right-col\)\]{grid-template-columns:3rem var(--shell-side-col) minmax(0,1fr) var(--shell-right-col)}.md\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,0\.9fr\)_auto_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(12rem\,0\.55fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(12rem,.55fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(13rem\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(13rem,24rem)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.md\:pl-0{padding-left:calc(var(--spacing) * 0)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--nx-radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-5{top:calc(var(--spacing) * 5)}.lg\:top-32{top:calc(var(--spacing) * 32)}.lg\:-left-\[3\.75rem\]{left:-3.75rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-9{grid-column-start:9}.lg\:row-start-1{grid-row-start:1}.lg\:-mx-\[3vw\]{margin-inline:-3vw}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:-mr-16{margin-right:calc(var(--spacing) * -16)}.lg\:-mr-\[6vw\]{margin-right:-6vw}.lg\:ml-\[14vw\]{margin-left:14vw}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:min-h-full{min-height:100%}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:w-\[22rem\]{width:22rem}.lg\:w-\[400px\]{width:400px}.lg\:max-w-lg{max-width:var(--container-lg)}.lg\:max-w-xl{max-width:var(--container-xl)}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1fr_1\.05fr\]{grid-template-columns:1fr 1.05fr}.lg\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.lg\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.lg\:grid-cols-\[17rem_minmax\(0\,48rem\)\]{grid-template-columns:17rem minmax(0,48rem)}.lg\:grid-cols-\[minmax\(0\,0\.64fr\)_minmax\(0\,1\.36fr\)\]{grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)_minmax\(11rem\,0\.75fr\)_auto\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(11rem,.75fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(18rem\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(11rem\,0\.6fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(11rem,.6fr) auto}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(26rem\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(26rem,2fr)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,48rem\)_15rem\]{grid-template-columns:minmax(0,48rem) 15rem}.lg\:grid-cols-\[minmax\(30rem\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(30rem,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[var\(--bpmn-left\)_1fr_var\(--bpmn-right\)\]{grid-template-columns:var(--bpmn-left) 1fr var(--bpmn-right)}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-border-subtle>:not(:last-child)){border-color:var(--nx-border-subtle)}.lg\:self-start{align-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-x-auto{overflow-x:auto}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-border{border-color:var(--nx-border)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-9{padding-inline:calc(var(--spacing) * 9)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-\[5vw\]{padding-inline:5vw}.lg\:px-\[6vw\]{padding-inline:6vw}.lg\:px-\[7vw\]{padding-inline:7vw}.lg\:py-9{padding-block:calc(var(--spacing) * 9)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pt-1{padding-top:calc(var(--spacing) * 1)}.lg\:pt-3{padding-top:calc(var(--spacing) * 3)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:\[transition\:grid-template-columns_200ms_ease\]{transition:grid-template-columns .2s}.lg\:first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.lg\:last\:pr-0:last-child{padding-right:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-0{top:calc(var(--spacing) * 0)}.xl\:z-10{z-index:10}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:table-cell{display:table-cell}.xl\:\!h-full{height:100%!important}.xl\:h-\[clamp\(20rem\,calc\(100dvh-12rem\)\,56rem\)\]{height:clamp(20rem,100dvh - 12rem,56rem)}.xl\:h-full{height:100%}.xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.xl\:w-\[26rem\]{width:26rem}.xl\:flex-1{flex:1}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.xl\:grid-cols-\[17rem_minmax\(0\,1fr\)_17rem\]{grid-template-columns:17rem minmax(0,1fr) 17rem}.xl\:grid-cols-\[17rem_minmax\(0\,48rem\)_15rem\]{grid-template-columns:17rem minmax(0,48rem) 15rem}.xl\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(20rem\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr)}.xl\:grid-cols-\[minmax\(0\,3fr\)_minmax\(20rem\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(20rem,2fr)}.xl\:grid-cols-\[minmax\(0\,48rem\)_17rem\]{grid-template-columns:minmax(0,48rem) 17rem}.xl\:grid-cols-\[minmax\(11rem\,0\.55fr\)_minmax\(34rem\,2\.4fr\)_minmax\(13rem\,0\.65fr\)\]{grid-template-columns:minmax(11rem,.55fr) minmax(34rem,2.4fr) minmax(13rem,.65fr)}.xl\:grid-cols-\[minmax\(18rem\,23rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(18rem,23rem) minmax(0,1fr)}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-0{gap:calc(var(--spacing) * 0)}.xl\:gap-20{gap:calc(var(--spacing) * 20)}.xl\:gap-stack{gap:var(--nx-spacing-stack)}:where(.xl\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:rounded-card{border-radius:var(--nx-radius-md)}.xl\:rounded-none{border-radius:0}.xl\:border{border-style:var(--tw-border-style);border-width:1px}.xl\:border-0{border-style:var(--tw-border-style);border-width:0}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:border-border-subtle{border-color:var(--nx-border-subtle)}.xl\:bg-surface-elevated{background-color:var(--nx-surface-elevated)}.xl\:p-0{padding:calc(var(--spacing) * 0)}}@media(min-width:96rem){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container project not (min-width:42rem){.\@max-\[42rem\]\/project\:max-h-48{max-height:calc(var(--spacing) * 48)}.\@max-\[42rem\]\/project\:w-full{width:100%}.\@max-\[42rem\]\/project\:flex-none{flex:none}.\@max-\[42rem\]\/project\:flex-col{flex-direction:column}.\@max-\[42rem\]\/project\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.\@max-\[42rem\]\/project\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\@max-\[42rem\]\/project\:p-4{padding:calc(var(--spacing) * 4)}.\@max-\[42rem\]\/project\:py-2{padding-block:calc(var(--spacing) * 2)}}@container chat not (min-width:30rem){.\@max-\[30rem\]\/chat\:mt-2{margin-top:calc(var(--spacing) * 2)}.\@max-\[30rem\]\/chat\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\@max-\[30rem\]\/chat\:px-2{padding-inline:calc(var(--spacing) * 2)}.\@max-\[30rem\]\/chat\:px-4{padding-inline:calc(var(--spacing) * 4)}.\@max-\[30rem\]\/chat\:pt-4{padding-top:calc(var(--spacing) * 4)}.\@max-\[30rem\]\/chat\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.\@max-\[30rem\]\/chat\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@container not (min-width:5.5rem){.\@max-\[5\.5rem\]\:hidden{display:none}}@container not (min-width:5rem){.\@max-\[5rem\]\:hidden{display:none}.\@max-\[5rem\]\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}}@container not (min-width:5.5rem){.\@max-\[5\.5rem\]\:pr-1{padding-right:calc(var(--spacing) * 1)}}@container not (min-width:2rem){.\@max-\[2rem\]\:flex{display:flex}.\@max-\[2rem\]\:hidden{display:none}@media(hover:hover){.\@max-\[2rem\]\:group-hover\:flex:is(:where(.group):hover *){display:flex}}}@container (min-width:2rem){@media(min-width:64rem){.\@min-\[2rem\]\:lg\:mr-1{margin-right:calc(var(--spacing) * 1)}}}@container (min-width:3.5rem){@media(min-width:64rem){.\@min-\[3\.5rem\]\:lg\:justify-normal{justify-content:normal}}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@container (min-width:36rem){.\@min-\[36rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:44rem){.\@min-\[44rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:46rem){.\@min-\[46rem\]\:grid-cols-\[minmax\(0\,1fr\)_15rem\]{grid-template-columns:minmax(0,1fr) 15rem}}@container report-builder (min-width:48rem){.\@min-\[48rem\]\/report-builder\:grid-cols-\[minmax\(12rem\,1fr\)_minmax\(16rem\,2fr\)\]{grid-template-columns:minmax(12rem,1fr) minmax(16rem,2fr)}}@container (min-width:48rem){.\@min-\[48rem\]\:grid-cols-\[minmax\(0\,1fr\)_var\(--nx-adaptive-split-aside-width\)\]{grid-template-columns:minmax(0,1fr) var(--nx-adaptive-split-aside-width)}}@container (min-width:56rem){.\@min-\[56rem\]\:grid-cols-\[minmax\(0\,1fr\)_var\(--nx-adaptive-split-aside-width\)\]{grid-template-columns:minmax(0,1fr) var(--nx-adaptive-split-aside-width)}}@container (min-width:64rem){.\@min-\[64rem\]\:grid-cols-\[minmax\(0\,1fr\)_var\(--nx-adaptive-split-aside-width\)\]{grid-template-columns:minmax(0,1fr) var(--nx-adaptive-split-aside-width)}}@container report-builder (min-width:68rem){.\@min-\[68rem\]\/report-builder\:sticky{position:sticky}.\@min-\[68rem\]\/report-builder\:top-28{top:calc(var(--spacing) * 28)}.\@min-\[68rem\]\/report-builder\:grid-cols-\[minmax\(26rem\,30rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(26rem,30rem) minmax(0,1fr)}}@media(prefers-color-scheme:dark){:where(.dark\:divide-gray-700>:not(:last-child)){border-color:var(--color-gray-700)}:where(.dark\:divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:border-none{--tw-border-style:none;border-style:none}.dark\:border-input{border-color:var(--input)}.dark\:border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.dark\:bg-destructive\/10{background-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/10{background-color:color-mix(in oklab,var(--nx-destructive) 10%,transparent)}}.dark\:bg-destructive\/60{background-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab,var(--nx-destructive) 60%,transparent)}}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:bg-green-900{background-color:var(--color-green-900)}.dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.dark\:bg-orange-900{background-color:var(--color-orange-900)}.dark\:bg-red-900{background-color:var(--color-red-900)}.dark\:bg-surface{background-color:var(--nx-surface)}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:text-destructive{color:var(--nx-destructive)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-green-100{color:var(--color-green-100)}.dark\:text-orange-100{color:var(--color-orange-100)}.dark\:text-red-100{color:var(--color-red-100)}.dark\:text-text-primary{color:var(--nx-text-primary)}.dark\:text-white{color:var(--color-white)}.dark\:opacity-90{opacity:.9}.dark\:prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media(hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--nx-accent) 50%,transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:hover\:text-white:hover{color:var(--color-white)}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--nx-destructive) 40%, transparent)}}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--nx-destructive) 40%, transparent)}}}.prose-headings\:scroll-mt-24 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){scroll-margin-top:calc(var(--spacing) * 24)}.prose-headings\:tracking-tight :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.prose-headings\:text-text-primary :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-primary)}.prose-h1\:hidden :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){display:none}.prose-p\:leading-7 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.prose-p\:text-text-secondary :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-secondary)}.prose-a\:text-primary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--primary)}.prose-a\:underline-offset-4 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-underline-offset:4px}.prose-blockquote\:border-primary :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--primary)}.prose-blockquote\:bg-surface :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--nx-surface)}.prose-blockquote\:text-text-secondary :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-secondary)}.prose-strong\:text-text-primary :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-primary)}.prose-code\:rounded :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem}.prose-code\:bg-surface-hover :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--nx-surface-hover)}.prose-code\:px-1 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing) * 1)}.prose-code\:py-0\.5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing) * .5)}.prose-code\:text-primary :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--primary)}.prose-code\:text-text-primary :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-primary)}.prose-li\:text-text-secondary :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-secondary)}.prose-li\:marker\:text-text-secondary :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker{color:var(--nx-text-secondary)}.prose-li\:marker\:text-text-secondary :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--nx-text-secondary)}.prose-li\:marker\:text-text-secondary :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:var(--nx-text-secondary)}.prose-li\:marker\:text-text-secondary :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:var(--nx-text-secondary)}.prose-th\:text-text-primary :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-primary)}.prose-td\:text-text-secondary :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--nx-text-secondary)}.\[\&_\*\]\:\!pointer-events-none *{pointer-events:none!important}.\[\&_\*\]\:outline-none *{--tw-outline-style:none;outline-style:none}.\[\&_\.nx-section-card-body\]\:\!border-0 .nx-section-card-body{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.nx-section-card-body\]\:\!bg-transparent .nx-section-card-body{background-color:#0000!important}.\[\&_\.nx-section-card-body\]\:\!p-0 .nx-section-card-body{padding:calc(var(--spacing) * 0)!important}.\[\&_\.nx-type-card-title\]\:\!text-section-title .nx-type-card-title{font-size:var(--nx-fontsize-section-title)!important;line-height:var(--tw-leading,var(--nx-leading-section-title))!important}.\[\&_blockquote\]\:border-accent\/70 blockquote{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.\[\&_blockquote\]\:border-accent\/70 blockquote{border-color:color-mix(in oklab,var(--nx-accent) 70%,transparent)}}.\[\&_blockquote\]\:bg-surface-hover\/40 blockquote{background-color:var(--nx-surface-hover)}@supports (color:color-mix(in lab,red,red)){.\[\&_blockquote\]\:bg-surface-hover\/40 blockquote{background-color:color-mix(in oklab,var(--nx-surface-hover) 40%,transparent)}}.\[\&_blockquote\]\:py-1 blockquote{padding-block:calc(var(--spacing) * 1)}.\[\&_blockquote\]\:pr-3 blockquote{padding-right:calc(var(--spacing) * 3)}.\[\&_iframe\]\:pointer-events-none iframe{pointer-events:none}.\[\&_input\]\:border-0 input{border-style:var(--tw-border-style);border-width:0}.\[\&_input\]\:bg-transparent input{background-color:#0000}.\[\&_input\]\:shadow-none input{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_input\]\:focus\:border-0 input:focus{border-style:var(--tw-border-style);border-width:0}.\[\&_input\]\:focus\:shadow-none input:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_input\]\:focus\:ring-0 input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.\[\&_section\>header\]\:\!px-0 section>header{padding-inline:calc(var(--spacing) * 0)!important}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:h-3 svg{height:calc(var(--spacing) * 3)}.\[\&_svg\]\:h-3\.5 svg{height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-5 svg{height:calc(var(--spacing) * 5)}.\[\&_svg\]\:h-\[9px\] svg{height:9px}.\[\&_svg\]\:w-3 svg{width:calc(var(--spacing) * 3)}.\[\&_svg\]\:w-3\.5 svg{width:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-5 svg{width:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-\[9px\] svg{width:9px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.disabled\:\[\&_svg\]\:\!text-text-tertiary:disabled svg{color:var(--nx-text-tertiary)!important}.disabled\:\[\&_svg\]\:text-\[color\:var\(--nx-control-disabled-text\)\]:disabled svg,.aria-disabled\:\[\&_svg\]\:text-\[color\:var\(--nx-control-disabled-text\)\][aria-disabled=true] svg,.data-\[disabled\=true\]\:\[\&_svg\]\:text-\[color\:var\(--nx-control-disabled-text\)\][data-disabled=true] svg{color:var(--nx-control-disabled-text)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_table\]\:rounded-control table{border-radius:var(--nx-radius-md)}.\[\&_table\]\:border table{border-style:var(--tw-border-style);border-width:1px}.\[\&_table\]\:border-border-subtle table{border-color:var(--nx-border-subtle)}.\[\&_tbody_td\]\:border-t tbody td{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_tbody_td\]\:border-border-subtle tbody td{border-color:var(--nx-border-subtle)}.\[\&_td\]\:border-t td{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_td\]\:border-border-subtle td{border-color:var(--nx-border-subtle)}.\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing) * 3)}.\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing) * 2)}.\[\&_td\]\:whitespace-nowrap td{white-space:nowrap}.even\:\[\&_td\]\:bg-surface-elevated:nth-child(2n) td{background-color:var(--nx-surface-elevated)}.last\:\[\&_td\:first-child\]\:rounded-bl-control:last-child td:first-child{border-bottom-left-radius:var(--nx-radius-md)}.last\:\[\&_td\:last-child\]\:rounded-br-control:last-child td:last-child{border-bottom-right-radius:var(--nx-radius-md)}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-border-subtle th{border-color:var(--nx-border-subtle)}.\[\&_th\]\:bg-slate-50 th{background-color:var(--color-slate-50)}.\[\&_th\]\:px-3 th{padding-inline:calc(var(--spacing) * 3)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing) * 2)}.\[\&_thead\]\:bg-surface-hover\/70 thead{background-color:var(--nx-surface-hover)}@supports (color:color-mix(in lab,red,red)){.\[\&_thead\]\:bg-surface-hover\/70 thead{background-color:color-mix(in oklab,var(--nx-surface-hover) 70%,transparent)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:mx-auto>*{margin-inline:auto}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:max-w-3xl>*{max-width:var(--container-3xl)}.\[\&\>\*\]\:rounded-none>*{border-radius:0}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\+\*\]\:border-t>*+*{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\>\*\+\*\]\:border-t-0>*+*{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\+\*\]\:border-border-subtle>*+*{border-color:var(--nx-border-subtle)}.\[\&\>\*\:first-child\]\:rounded-l-control>:first-child{border-top-left-radius:var(--nx-radius-md);border-bottom-left-radius:var(--nx-radius-md)}.\[\&\>\*\:last-child\]\:rounded-r-control>:last-child{border-top-right-radius:var(--nx-radius-md);border-bottom-right-radius:var(--nx-radius-md)}.\[\&\>\*\:not\(\:first-child\)\]\:border-l>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&\>\*\:not\(\:first-child\)\]\:border-border>:not(:first-child){border-color:var(--nx-border)}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\:first-child\]\:col-span-3>:first-child{grid-column:span 3/span 3}.\[\&\>\[data-slot\=\'loading-block\'\]\[data-shape\=\'members\'\]\]\:p-inset>[data-slot=loading-block][data-shape=members],.\[\&\>\[data-slot\=\'loading-block\'\]\[data-shape\=\'text\'\]\]\:p-inset>[data-slot=loading-block][data-shape=text]{padding:var(--nx-spacing-inset)}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.\[\&\>\[data-slot\=progress-indicator\]\]\:bg-accent>[data-slot=progress-indicator]{background-color:var(--nx-accent)}.\[\&\>\[data-slot\=progress-indicator\]\]\:bg-destructive>[data-slot=progress-indicator]{background-color:var(--nx-destructive)}.\[\&\>\[data-slot\=progress-indicator\]\]\:bg-warning>[data-slot=progress-indicator]{background-color:var(--nx-warning)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\:last-child\]\:flex>div:last-child{display:flex}.\[\&\>div\:last-child\]\:min-h-0>div:last-child{min-height:calc(var(--spacing) * 0)}.\[\&\>div\:last-child\]\:flex-1>div:last-child{flex:1}.\[\&\>p\]\:text-text-primary>p{color:var(--nx-text-primary)}.\[\&\>section\]\:h-full>section{height:100%}.\[\&\>span\]\:flex>span{display:flex}.\[\&\>span\]\:h-full>span{height:100%}.\[\&\>span\]\:w-full>span{width:100%}.\[\&\>span\]\:min-w-0>span{min-width:calc(var(--spacing) * 0)}.\[\&\>span\]\:flex-col>span{flex-direction:column}.\[\&\>span\]\:items-center>span{align-items:center}.\[\&\>span\]\:items-start>span{align-items:flex-start}.\[\&\>span\]\:justify-center>span{justify-content:center}.\[\&\>span\]\:gap-0\.5>span{gap:calc(var(--spacing) * .5)}.\[\&\>span\]\:gap-2>span{gap:calc(var(--spacing) * 2)}.\[\&\>span\]\:gap-3>span{gap:calc(var(--spacing) * 3)}.\[\&\>span\]\:rounded-card>span{border-radius:var(--nx-radius-md)}.\[\&\>span\]\:shadow-card>span{--tw-shadow:var(--nx-outline-hairline);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-checked\:\[\&\>span\]\:opacity-100:is(:where(.peer):checked~*)>span{opacity:1}.\[\&\>span\:last-child\]\:ml-auto>span:last-child{margin-left:auto}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\:nth-child\(2\)\]\:min-w-0>span:nth-child(2){min-width:calc(var(--spacing) * 0)}.\[\&\>span\:nth-child\(2\)\]\:flex-1>span:nth-child(2){flex:1}.\[\&\>span\:nth-child\(2\)\]\:truncate>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\:nth-child\(2\)\]\:text-left>span:nth-child(2){text-align:left}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}@media(hover:hover){.\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}}@media(pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:pointer-events-auto{pointer-events:auto}.\[\@media\(pointer\:coarse\)\]\:w-6{width:calc(var(--spacing) * 6)}.\[\@media\(pointer\:coarse\)\]\:pr-10{padding-right:calc(var(--spacing) * 10)}.\[\@media\(pointer\:coarse\)\]\:pr-11{padding-right:calc(var(--spacing) * 11)}.\[\@media\(pointer\:coarse\)\]\:pr-16{padding-right:calc(var(--spacing) * 16)}.\[\@media\(pointer\:coarse\)\]\:opacity-0{opacity:0}.\[\@media\(pointer\:coarse\)\]\:opacity-100{opacity:1}}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}[open] .\[\[open\]_\&\]\:rotate-90{rotate:90deg}@media(hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--nx-accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--nx-destructive) 90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary) 90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}.nx-focus-field[aria-invalid=true],.nx-focus-action[aria-invalid=true]{border-color:var(--nx-destructive)}.nx-focus-field[aria-invalid=true]:focus-visible,.nx-focus-action[aria-invalid=true]:focus-visible{border-color:var(--nx-destructive);box-shadow:inset 0 0 0 1px var(--nx-destructive),0 0 0 2px var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){.nx-focus-field[aria-invalid=true]:focus-visible,.nx-focus-action[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--nx-destructive),0 0 0 2px color-mix(in srgb,var(--nx-destructive) 16%,transparent)}}}:root,[data-theme]{--nx-font-sans:Figtree, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--nx-font-display:var(--nx-font-sans);--nx-font-mono:"SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--nx-font-feature-settings:"cv01", "ss03";--nx-fontsize-page-title:1.375rem;--nx-leading-page-title:1.875rem;--nx-weight-page-title:590;--nx-fontsize-section-title:1.0625rem;--nx-leading-section-title:1.5;--nx-weight-section-title:590;--nx-fontsize-card-title:.9375rem;--nx-leading-card-title:1.5rem;--nx-weight-card-title:590;--nx-fontsize-row-label:.875rem;--nx-leading-row-label:1.5rem;--nx-weight-row-label:500;--nx-fontsize-description:.8125rem;--nx-leading-description:1.125rem;--nx-weight-description:400;--nx-fontsize-meta:.75rem;--nx-leading-meta:1rem;--nx-weight-meta:400;--nx-fontsize-chat-body:.875rem;--nx-leading-chat-body:1.375rem;--nx-weight-chat-body:400;--nx-fontsize-eyebrow:.75rem;--nx-leading-eyebrow:1;--nx-weight-eyebrow:600;--nx-tracking-eyebrow:.1em;--nx-radius-sm:.25rem;--nx-radius-md:.375rem;--nx-radius-lg:.5rem;--nx-radius-xl:.75rem;--nx-radius-2xl:1rem;--nx-radius-3xl:1.5rem;--nx-radius-full:9999px;--radius:var(--nx-radius-md);--background:var(--nx-bg);--foreground:var(--nx-text-primary);--card:var(--nx-surface);--card-foreground:var(--nx-text-primary);--popover:var(--nx-surface-elevated);--popover-foreground:var(--nx-text-primary);--primary:var(--nx-accent);--primary-foreground:var(--nx-accent-text);--secondary:var(--nx-surface-control);--secondary-foreground:var(--nx-text-primary);--muted:var(--nx-surface);--muted-foreground:var(--nx-text-secondary);--accent:var(--nx-accent);--accent-foreground:var(--nx-accent-text);--destructive:var(--nx-destructive);--border:var(--nx-border);--input:var(--nx-border);--ring:var(--nx-focus-ring);--nx-token-neutral:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-token-neutral:color-mix(in srgb, var(--nx-surface) 90%, var(--nx-text-primary) 10%)}}:root,[data-theme]{--nx-token-accent:#0068ff;--nx-token-accent-text:#fff;--nx-spacing-page:1.5rem;--nx-spacing-section:2.5rem;--nx-spacing-inset:1.25rem;--nx-spacing-row:.375rem;--nx-spacing-stack:1rem;--nx-outline-hairline:#0f10110d 0 0 0 1px;--nx-border-hairline:1px solid var(--nx-border);--nx-border-hairline-subtle:1px solid var(--nx-border-subtle);--nx-border-hairline-accent:1px solid var(--nx-accent);--nx-border-hairline-transparent:1px solid transparent;--nx-shadow-lg:#0f101114 0 0 0 1px, #0f10111a 0 16px 32px;--nx-shadow-xl:#0f10111a 0 0 0 1px, #0f101124 0 24px 48px;--nx-surface-hover:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-surface-hover:color-mix(in srgb, var(--nx-surface) 92%, var(--nx-text-primary) 8%)}}:root,[data-theme]{--nx-surface-active:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-surface-active:color-mix(in srgb, var(--nx-surface) 84%, var(--nx-text-primary) 16%)}}:root,[data-theme]{--nx-surface-selected:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-surface-selected:color-mix(in srgb, var(--nx-surface) 88%, var(--nx-text-primary) 12%)}}:root,[data-theme]{--nx-control-disabled-bg:var(--nx-surface)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-control-disabled-bg:color-mix(in srgb, var(--nx-surface) 95%, var(--nx-text-primary) 5%)}}:root,[data-theme]{--nx-control-disabled-text:var(--nx-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-control-disabled-text:color-mix(in srgb, var(--nx-text-secondary) 72%, var(--nx-surface) 28%)}}:root,[data-theme]{--nx-control-disabled-border:var(--nx-border)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-control-disabled-border:color-mix(in srgb, var(--nx-border) 84%, var(--nx-text-secondary) 16%)}}:root,[data-theme]{--nx-divider:var(--nx-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-divider:color-mix(in srgb, var(--nx-text-secondary) 42%, var(--nx-bg) 58%)}}:root,[data-theme]{--nx-divider-hover:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-divider-hover:color-mix(in srgb, var(--nx-accent) 76%, var(--nx-text-primary) 24%)}}:root,[data-theme]{--nx-divider-track-hover:var(--nx-surface-hover)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-divider-track-hover:color-mix(in srgb, var(--nx-surface-hover) 82%, var(--nx-accent) 18%)}}:root,[data-theme]{--nx-focus-ring:var(--nx-accent);--nx-focus-halo:var(--nx-focus-ring)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-focus-halo:color-mix(in srgb, var(--nx-focus-ring) 22%, transparent)}}:root,[data-theme]{--nx-focus-shadow:inset 0 0 0 1px var(--nx-focus-ring), 0 0 0 2px var(--nx-focus-halo);--nx-scrollbar-track:transparent;--nx-scrollbar-thumb:var(--nx-text-tertiary)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-scrollbar-thumb:color-mix(in srgb, var(--nx-text-tertiary) 52%, var(--nx-surface) 48%)}}:root,[data-theme]{--nx-scrollbar-thumb-hover:var(--nx-text-secondary)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-scrollbar-thumb-hover:color-mix(in srgb, var(--nx-text-secondary) 68%, var(--nx-surface) 32%)}}:root,[data-theme]{--nx-switch-track-on:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-switch-track-on:color-mix(in srgb, var(--nx-accent) 58%, var(--nx-surface) 42%)}}:root,[data-theme]{--nx-switch-track-on-border:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-switch-track-on-border:color-mix(in srgb, var(--nx-accent) 68%, var(--nx-border) 32%)}}:root,[data-theme]{--nx-info-surface:var(--nx-info)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-info-surface:color-mix(in srgb, var(--nx-info) 12%, var(--nx-surface) 88%)}}:root,[data-theme]{--nx-destructive-surface:var(--nx-destructive)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-destructive-surface:color-mix(in srgb, var(--nx-destructive) 12%, var(--nx-surface) 88%)}}:root,[data-theme]{--nx-warning-surface:var(--nx-warning)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-warning-surface:color-mix(in srgb, var(--nx-warning) 14%, var(--nx-surface) 86%)}}:root,[data-theme]{--nx-success-surface:var(--nx-success)}@supports (color:color-mix(in lab,red,red)){:root,[data-theme]{--nx-success-surface:color-mix(in srgb, var(--nx-success) 12%, var(--nx-surface) 88%)}}:root,[data-theme=light]{--nx-bg:#eef0f3;--nx-surface:#f8f9fb;--nx-surface-elevated:#fff;--nx-surface-control:#fff;--nx-surface-overlay:#fffffff5;--nx-backdrop:#00000040;--nx-border:#d8dee8;--nx-border-subtle:#e9edf4;--nx-text-primary:#111827;--nx-text-secondary:#4b5563;--nx-text-tertiary:#9ca3af;--nx-text-disabled:#d1d5db;--nx-accent:#0068ff;--nx-accent-hover:#0068ff;--nx-accent-text:#fff;--nx-destructive:#dc2626;--nx-warning:#f97316;--nx-success:#16a34a;--nx-info:#0068ff;--nx-chart-1:#2a78d6;--nx-chart-2:#1baf7a;--nx-chart-3:#eda100;--nx-chart-4:#008300;--nx-chart-5:#4a3aa7;--nx-chart-6:#e34948;--nx-chart-7:#e87ba4;--nx-chart-8:#eb6834;--nx-chart-other:#9ca3af;color-scheme:light}[data-theme=dark]{--nx-bg:#08090a;--nx-surface:#18191b;--nx-surface-elevated:#232427;--nx-surface-control:#2e2f33;--nx-surface-hover:#3a3b3f;--nx-surface-overlay:#2a2b2e;--nx-backdrop:#0000008c;--nx-border:#ffffff1f;--nx-border-subtle:#ffffff14;--nx-text-primary:#e6e6e6;--nx-text-secondary:#a3a5aa;--nx-text-tertiary:#7a7c82;--nx-text-disabled:#3a3a3c;--nx-accent:#5e6ad2;--nx-accent-hover:#7170d9;--nx-accent-text:#fff;--nx-destructive:#eb5757;--nx-warning:#f2994a;--nx-success:#4cb782;--nx-info:#5e6ad2;color-scheme:dark}[data-theme=apple-light]{--nx-bg:#ececef;--nx-surface:#f6f6f8;--nx-surface-elevated:#fff;--nx-surface-control:#fff;--nx-surface-overlay:#fffffff2;--nx-backdrop:#0000004d;--nx-border:#c8c8cf;--nx-border-subtle:#dedee5;--nx-text-primary:#1d1d1f;--nx-text-secondary:#000c;--nx-text-tertiary:#0000007a;--nx-text-disabled:#aeaeb2;--nx-accent:#0071e3;--nx-accent-hover:#0077ed;--nx-accent-text:#fff;--nx-destructive:#ff3b30;--nx-warning:#ff9500;--nx-success:#34c759;--nx-info:#0071e3;--nx-font-sans:"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--nx-font-display:var(--nx-font-sans);color-scheme:light}[data-theme=apple-dark]{--nx-bg:#000;--nx-surface:#1c1c1e;--nx-surface-elevated:#2c2c2e;--nx-surface-control:#3a3a3c;--nx-surface-overlay:#1c1c1ef2;--nx-backdrop:#0009;--nx-border:#ffffff2e;--nx-border-subtle:#ffffff1c;--nx-text-primary:#f5f5f7;--nx-text-secondary:#fffc;--nx-text-tertiary:#ffffff7a;--nx-text-disabled:#48484a;--nx-accent:#2997ff;--nx-accent-hover:#64b5f6;--nx-accent-text:#000;--nx-destructive:#ff453a;--nx-warning:#ff9f0a;--nx-success:#30d158;--nx-info:#2997ff;--nx-font-sans:"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--nx-font-display:var(--nx-font-sans);color-scheme:dark}[data-theme=airbnb-light]{--nx-bg:#ededed;--nx-surface:#f6f6f6;--nx-surface-elevated:#fff;--nx-surface-control:#fff;--nx-surface-overlay:#fff;--nx-backdrop:#00000040;--nx-border:#d3d3d3;--nx-border-subtle:#e6e6e6;--nx-text-primary:#222;--nx-text-secondary:#717171;--nx-text-tertiary:#b0b0b0;--nx-text-disabled:#ddd;--nx-accent:#ff385c;--nx-accent-hover:#e31c5f;--nx-accent-text:#fff;--nx-destructive:#c13515;--nx-warning:#e07912;--nx-success:#008a05;--nx-info:#428bff;--nx-font-sans:"Airbnb Cereal VF", "Airbnb Cereal", Circular, ui-sans-serif, system-ui, sans-serif;--nx-font-display:var(--nx-font-sans);color-scheme:light}[data-theme=airbnb-dark]{--nx-bg:#1a1a1a;--nx-surface:#222;--nx-surface-elevated:#2d2d2d;--nx-surface-control:#383838;--nx-surface-overlay:#2d2d2d;--nx-backdrop:#00000080;--nx-border:#ffffff29;--nx-border-subtle:#ffffff1a;--nx-text-primary:#f7f7f7;--nx-text-secondary:#b0b0b0;--nx-text-tertiary:#717171;--nx-text-disabled:#4a4a4a;--nx-accent:#ff385c;--nx-accent-hover:#ff5a7d;--nx-accent-text:#fff;--nx-destructive:#ff6b6b;--nx-warning:#ffb347;--nx-success:#4ade80;--nx-info:#70a7ff;--nx-font-sans:"Airbnb Cereal VF", "Airbnb Cereal", Circular, ui-sans-serif, system-ui, sans-serif;--nx-font-display:var(--nx-font-sans);color-scheme:dark}[data-theme=claude-light]{--nx-bg:#ece9dc;--nx-surface:#f5f3e9;--nx-surface-elevated:#fff;--nx-surface-control:#fff;--nx-surface-overlay:#fff;--nx-backdrop:#0003;--nx-border:#dedacf;--nx-border-subtle:#e9e5da;--nx-text-primary:#141413;--nx-text-secondary:#5e5d59;--nx-text-tertiary:#87867f;--nx-text-disabled:#b0aea5;--nx-accent:#c96442;--nx-accent-hover:#b85535;--nx-accent-text:#faf9f5;--nx-destructive:#b53333;--nx-warning:#d97757;--nx-success:#3d8b37;--nx-info:#3898ec;--nx-font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nx-font-display:Iowan Old Style, Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;color-scheme:light}[data-theme=claude-dark]{--nx-bg:#141413;--nx-surface:#1e1e1c;--nx-surface-elevated:#30302e;--nx-surface-control:#3a3a38;--nx-surface-overlay:#30302e;--nx-backdrop:#00000080;--nx-border:#4a4943;--nx-border-subtle:#383731;--nx-text-primary:#faf9f5;--nx-text-secondary:#b0aea5;--nx-text-tertiary:#87867f;--nx-text-disabled:#5e5d59;--nx-accent:#d97757;--nx-accent-hover:#e8886a;--nx-accent-text:#141413;--nx-destructive:#e05555;--nx-warning:#d97757;--nx-success:#5cb85c;--nx-info:#63aef3;--nx-font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nx-font-display:Iowan Old Style, Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;color-scheme:dark}[data-theme=linear-light]{--nx-bg:#eceef0;--nx-surface:#f6f7f9;--nx-surface-elevated:#fff;--nx-surface-control:#fff;--nx-surface-overlay:#fff;--nx-backdrop:#00000040;--nx-border:#d9dde2;--nx-border-subtle:#eceef1;--nx-text-primary:#0f1011;--nx-text-secondary:#62666d;--nx-text-tertiary:#8a8f98;--nx-text-disabled:#c5c8cd;--nx-accent:#5e6ad2;--nx-accent-hover:#4f5bc4;--nx-accent-text:#fff;--nx-destructive:#e5484d;--nx-warning:#f76808;--nx-success:#27a644;--nx-info:#5e6ad2;--nx-font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nx-font-display:var(--nx-font-sans);--nx-font-mono:"Berkeley Mono", "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;color-scheme:light}[data-theme=linear-dark]{--nx-bg:#08090a;--nx-surface:#0f1011;--nx-surface-elevated:#191a1b;--nx-surface-control:#232427;--nx-surface-hover:#2d2e31;--nx-surface-overlay:#191a1b;--nx-backdrop:#000000d9;--nx-border:#ffffff24;--nx-border-subtle:#ffffff17;--nx-text-primary:#f7f8f8;--nx-text-secondary:#d0d6e0;--nx-text-tertiary:#8a8f98;--nx-text-disabled:#62666d;--nx-accent:#7170ff;--nx-accent-hover:#828fff;--nx-accent-text:#fff;--nx-destructive:#ff6369;--nx-warning:#ffa057;--nx-success:#10b981;--nx-info:#7170ff;--nx-font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nx-font-display:var(--nx-font-sans);--nx-font-mono:"Berkeley Mono", "SFMono-Regular", "SF Mono", Menlo, Monaco, Consolas, monospace;color-scheme:dark}[data-theme=dark],[data-theme$=-dark]{--nx-outline-hairline:#0000003d 0 0 0 1px;--nx-shadow-lg:#00000052 0 0 0 1px, #0006 0 18px 36px;--nx-shadow-xl:#0000005c 0 0 0 1px, #0000007a 0 24px 48px;--nx-chart-1:#3987e5;--nx-chart-2:#199e70;--nx-chart-3:#c98500;--nx-chart-4:#008300;--nx-chart-5:#9085e9;--nx-chart-6:#e66767;--nx-chart-7:#d55181;--nx-chart-8:#d95926;--nx-chart-other:#8b8d92}[data-theme=nexia-light]{--nx-bg:#f4f7fb;--nx-surface:#fff;--nx-surface-elevated:#fff;--nx-surface-control:#fff;--nx-surface-overlay:#fffffff5;--nx-backdrop:#0b122066;--nx-border:#d8e1ee;--nx-border-subtle:#e8eef6;--nx-text-primary:#0f172a;--nx-text-secondary:#475569;--nx-text-tertiary:#94a3b8;--nx-text-disabled:#cbd5e1;--nx-accent:#2563eb;--nx-accent-hover:#1d4ed8;--nx-accent-text:#fff;--nx-destructive:#dc2626;--nx-warning:#d97706;--nx-success:#16a34a;--nx-info:#2563eb;color-scheme:light}[data-theme=nexia-dark]{--nx-bg:#0b1220;--nx-surface:#0f1729;--nx-surface-elevated:#131d32;--nx-surface-control:#1b2742;--nx-surface-overlay:#131d32;--nx-backdrop:#020610b3;--nx-border:#94a3b829;--nx-border-subtle:#94a3b81a;--nx-text-primary:#f1f5f9;--nx-text-secondary:#aebccf;--nx-text-tertiary:#748399;--nx-text-disabled:#46566e;--nx-accent:#60a5fa;--nx-accent-hover:#93c5fd;--nx-accent-text:#0b1220;--nx-destructive:#f87171;--nx-warning:#fbbf24;--nx-success:#4ade80;--nx-info:#60a5fa;color-scheme:dark}button:not(:disabled):not([aria-disabled=true]),[role=button]:not([aria-disabled=true]),a[href],summary,[type=button]:not(:disabled):not([aria-disabled=true]),[type=submit]:not(:disabled):not([aria-disabled=true]),[type=reset]:not(:disabled):not([aria-disabled=true]){cursor:pointer!important}button *,[role=button] *,a *,summary *,[type=button] *,[type=submit] *,[type=reset] *{cursor:inherit!important}[role=button].cursor-nwse-resize{cursor:nwse-resize!important}[role=button].cursor-nesw-resize{cursor:nesw-resize!important}[role=button].cursor-ns-resize{cursor:ns-resize!important}[role=button].cursor-ew-resize{cursor:ew-resize!important}.developer-code-block pre[class*=language-]{border-radius:0;margin:0;padding:1.5rem 1.25rem 1.5rem 4.5rem;position:relative}.developer-text-block[class*=language-]{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);margin:1.75rem 0;padding:1.5rem 1.25rem 1.5rem 4.5rem;position:relative}.developer-error-callout{border:1px solid #dc5a45;gap:.9rem;margin:1.75rem 0;display:flex}@supports (color:color-mix(in lab,red,red)){.developer-error-callout{border:1px solid color-mix(in srgb,#dc5a45 40%,var(--nx-border))}}.developer-error-callout{border-radius:var(--nx-radius-lg);background:#dc5a45}@supports (color:color-mix(in lab,red,red)){.developer-error-callout{background:color-mix(in srgb,#dc5a45 8%,var(--nx-surface-elevated))}}.developer-error-callout{padding:1.15rem 1.25rem}.developer-error-callout>svg{color:#d85945}.developer-error-message{overflow-wrap:anywhere;border-left:2px solid #dc5a4580;padding-left:.85rem}.developer-code-number-gutter{opacity:.42;pointer-events:none;text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid;width:3.25rem;position:absolute;inset:1.5rem auto 1.5rem 0}.developer-code-number-gutter>span{padding-right:.8rem;display:block}.developer-prose table>:not(caption)>*>:is(th,td){padding:1.1rem 1.35rem}.developer-prose table :not(pre)>code{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:0 0;border-radius:0;padding:0}.developer-prose :not(pre)>code:before,.developer-prose :not(pre)>code:after{content:none!important}.developer-mermaid{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:var(--nx-surface-elevated);margin:1.75rem 0;padding:1.5rem;overflow-x:auto}.developer-mermaid svg{max-width:100%;height:auto;margin:0 auto;display:block}.developer-mermaid-trigger{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.developer-mermaid-lightbox{z-index:60;background:var(--nx-bg);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}@supports (color:color-mix(in lab,red,red)){.developer-mermaid-lightbox{background:color-mix(in srgb,var(--nx-bg) 88%,transparent)}}.developer-mermaid-lightbox{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:zoom-out;padding:3rem 2rem}.developer-mermaid-lightbox svg{display:block;width:92vw!important;max-width:none!important;height:86vh!important}.developer-mermaid-error{border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:var(--nx-surface-hover);color:var(--nx-text-secondary);margin:1.75rem 0;padding:1rem 1.25rem}@media(max-width:767px){.nx-product-menu-groups{grid-template-columns:1fr}.nx-product-menu-groups>div+div{border-top:1px solid var(--nx-border-subtle);border-left:0;padding-top:.75rem;padding-left:0}.nx-cloud-shell-body{grid-template-columns:3.25rem minmax(0,1fr)}.nx-cloud-shell-grid,.nx-permission-expression{grid-template-columns:1fr}.nx-cloud-shell-grid article{min-height:8rem}.nx-cloud-work-surface,.nx-signature-document-stage,.nx-signature-experience-body,.nx-approval-workbench,.nx-permission-workbench{grid-template-columns:1fr}.nx-cloud-context-pane,.nx-approval-inbox,.nx-permission-policy-list{display:none}.nx-cloud-primary-pane{border-right:0}.nx-cloud-related-records,.nx-approval-document-body,.nx-permission-equation{grid-template-columns:1fr}.nx-approval-tracker,.nx-signature-lifecycle-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-signature-lifecycle-nav button:nth-child(2){border-right:0}.nx-signature-lifecycle-nav button:nth-child(-n+2){border-bottom:1px solid #8194ff1a}.nx-signature-evidence-stack{border-top:1px solid #8194ff1f;border-left:0}.nx-signature-experience-tabs{grid-template-columns:1fr}.nx-signature-experience-tabs button{border-bottom:1px solid #8194ff1a;border-right:0;min-height:4.75rem}.nx-signature-experience-tabs button:last-child{border-bottom:0}.nx-signature-experience-tabs button strong{text-overflow:clip;white-space:normal;overflow:visible}.nx-signature-experience-copy{border-bottom:1px solid #8194ff1f;border-right:0}.nx-signature-experience-copy>div{margin-top:2rem}.nx-signature-experience-proof{border-top:1px solid #8194ff1f;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr))}.nx-signature-experience-proof li:nth-child(odd){border-right:1px solid #8194ff1a;padding-right:.75rem}.nx-signature-experience-proof li:nth-child(2n){padding-left:.75rem}.nx-approval-tracker button:nth-child(2){border-right:0}.nx-approval-tracker button:nth-child(-n+2){border-bottom:1px solid #8194ff1a}.nx-approval-document-body>section{border-bottom:1px solid #8194ff1f;border-right:0}.nx-permission-equation button{min-height:8rem}.nx-permission-expression article{border-bottom:1px solid #8194ff1f;border-right:0;min-height:10rem}.nx-permission-expression article:last-child{border-bottom:0}.nx-permission-expression article>svg{margin-top:1.6rem}}@media(prefers-reduced-motion:no-preference){.nx-scene-panel-enter{animation:.22s cubic-bezier(.16,1,.3,1) nx-scene-panel-enter}}@keyframes nx-scene-panel-enter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:1023px){.nx-agent-value-sequence{grid-template-columns:1fr}.nx-agent-value-sequence>li{border-right:0;border-bottom:1px solid var(--nx-border-subtle);grid-template-rows:1fr;grid-template-columns:minmax(12rem,.72fr) minmax(0,1.28fr);min-height:19rem}.nx-agent-value-sequence>li:last-child{border-bottom:0}.nx-agent-value-visual{border-right:1px solid var(--nx-border-subtle);border-bottom:0;min-height:19rem}.nx-agent-impact-field{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-agent-impact-field article:nth-child(2n){border-right:0}.nx-agent-impact-field article:nth-child(-n+2){border-bottom:1px solid var(--nx-border-subtle)}}@media(max-width:639px){.nx-agent-value-sequence>li{grid-template-rows:11.5rem auto;grid-template-columns:1fr}.nx-agent-value-visual{border-right:0;border-bottom:1px solid var(--nx-border-subtle);min-height:11.5rem}.nx-agent-value-copy h3{margin-top:1.35rem}.nx-agent-impact-field{grid-template-columns:1fr}.nx-agent-impact-field article,.nx-agent-impact-field article:nth-child(2n),.nx-agent-impact-field article:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--nx-border-subtle);min-height:23rem}.nx-agent-impact-field article:last-child{border-bottom:0}}@media(max-width:1100px){.nx-process-builder-workspace{grid-template-columns:1fr}.nx-process-builder-palette{display:none}.nx-process-mobile-canvas{background-color:var(--nx-bg);gap:1.25rem;padding:1.25rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nx-process-mobile-canvas{background-color:color-mix(in srgb,var(--nx-bg) 78%,var(--nx-surface))}}.nx-process-mobile-canvas{background-image:radial-gradient(circle,var(--nx-accent) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.nx-process-mobile-canvas{background-image:radial-gradient(circle,color-mix(in srgb,var(--nx-accent) 18%,transparent) 1px,transparent 1px)}}.nx-process-mobile-canvas{background-size:1.15rem 1.15rem}.nx-process-mobile-canvas:before{content:"";background:linear-gradient(var(--nx-accent),#6f50ffb8,var(--nx-accent));width:2px;position:absolute;top:2rem;bottom:2rem;left:2rem}.nx-process-mobile-event,.nx-process-mobile-gateway,.nx-process-mobile-task{z-index:1;margin-left:2.5rem;position:relative}.nx-process-mobile-event{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);align-items:center;gap:.75rem;font-size:.62rem;display:flex}.nx-process-mobile-event>span,.nx-process-mobile-event>svg{border:2px solid var(--nx-accent);background:var(--nx-bg);width:1.8rem;height:1.8rem;color:var(--nx-accent);border-radius:50%;margin-left:-2.15rem;padding:.2rem}.nx-process-mobile-task{border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated);border-radius:.75rem;gap:.45rem;padding:1rem;display:grid}.nx-process-mobile-task:before{content:"";background:var(--nx-accent);width:1.8rem;height:2px;position:absolute;top:50%;left:-1.8rem}.nx-process-mobile-task.is-selected{border-color:var(--nx-accent)}@supports (color:color-mix(in lab,red,red)){.nx-process-mobile-task.is-selected{border-color:color-mix(in srgb,var(--nx-accent) 64%,transparent)}}.nx-process-mobile-task.is-selected{background:var(--nx-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.nx-process-mobile-task.is-selected{background:color-mix(in srgb,var(--nx-surface-elevated) 86%,var(--nx-accent) 14%)}}.nx-process-mobile-task>span{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.nx-process-mobile-task>strong{font-size:.88rem}.nx-process-mobile-task>small{color:var(--nx-text-tertiary);font-size:.66rem}.nx-process-mobile-gateway{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);align-items:center;gap:.85rem;font-size:.58rem;display:flex}.nx-process-mobile-gateway>span{border:1px solid var(--nx-accent);background:var(--nx-surface-elevated);width:2.5rem;height:2.5rem;color:var(--nx-accent);place-items:center;margin-left:-2.45rem;display:grid;transform:rotate(45deg)}.nx-process-mobile-gateway svg{transform:rotate(-45deg)}.nx-process-mobile-branch{border-left:1px dashed var(--nx-warning);margin-left:2.25rem;padding-left:.85rem}.nx-process-mobile-branch .nx-process-mobile-task{margin-left:0}.nx-process-mobile-branch .nx-process-mobile-task:before{background:var(--nx-warning);width:.85rem;left:-.85rem}.nx-process-origin-canvas{grid-template-columns:1fr}.nx-process-origin-canvas>ol{grid-template-columns:1fr;gap:.75rem}.nx-process-origin-canvas li{text-align:left;grid-template-rows:1fr;grid-template-columns:2.5rem 3.4rem minmax(0,1fr);align-content:stretch;place-items:center start;gap:1rem;min-height:5rem}.nx-process-origin-canvas li>i{width:2px;height:auto;inset:calc(50% + 1.7rem) auto calc(1.7rem - 50%) 4.2rem}.nx-process-origin-canvas li>i:after{border-top:7px solid var(--nx-accent);border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;top:auto;bottom:-1px;right:-4px}.nx-process-origin-canvas>div{border-top:1px solid var(--nx-border-subtle);border-left:0}}@media(max-width:767px){.nx-process-evidence-gallery,.nx-process-role-strip{grid-template-columns:1fr}.nx-process-evidence-card.is-origin{grid-column:auto}.nx-process-role{border-right:0;border-bottom:1px solid var(--nx-border-subtle);min-height:9rem}.nx-process-role:last-child{border-bottom:0}.nx-process-owner-canvas{grid-template-columns:1fr;min-height:0}.nx-process-owner-canvas>svg{margin:0 auto;transform:rotate(90deg)}.nx-process-exception-canvas{min-height:22rem}.nx-process-wait-node{left:52%;right:5%}.nx-process-exception-note{top:86%;left:32%;right:5%}}@media(prefers-reduced-motion:reduce){.nx-motion-safe{transition:none!important;animation:none!important}}@keyframes nx-hero-flare{to{transform:rotate(360deg)}}@media(max-width:767px){.nx-home-hero,.nx-home-hero-layout{min-height:100dvh}.nx-home-signal{min-height:34rem}.nx-home-hero-title{max-width:15ch;font-size:clamp(2.4rem,10.5vw,3.4rem)}.nx-home-signal-node{font-size:.72rem}.nx-home-signal-readout{max-width:13rem}.nx-home-statement{font-size:clamp(2.1rem,9vw,3rem)}.nx-context-constellation{gap:2rem;min-height:auto;display:grid}.nx-context-focus{display:none}.nx-context-fact,.nx-context-fact:nth-child(n){width:100%;position:relative;inset:auto}.nx-loop-core{width:7rem;top:48%}.nx-loop-readout{background:var(--nx-bg)}@supports (color:color-mix(in lab,red,red)){.nx-loop-readout{background:color-mix(in srgb,var(--nx-bg) 88%,transparent)}}.nx-decision-stage{min-height:44rem}.nx-decision-proposal{top:5%}.nx-decision-result{bottom:4%}.nx-process-node{grid-template-columns:2rem 2.75rem minmax(0,1fr);gap:.75rem}.nx-process-node-next{display:none}}@media(max-width:420px){.nx-decision-actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.nx-home-hero-flare{animation:none!important}}.nx-fluid{background:radial-gradient(54% 58% at 26% 26%,var(--nx-accent),transparent 70%),radial-gradient(48% 54% at 80% 72%,var(--nx-text-primary),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.nx-fluid{background:radial-gradient(54% 58% at 26% 26%,color-mix(in srgb,var(--nx-accent) 13%,transparent),transparent 70%),radial-gradient(48% 54% at 80% 72%,color-mix(in srgb,var(--nx-text-primary) 6%,transparent),transparent 72%)}}.nx-fluid{filter:blur(66px);opacity:.7;will-change:transform;animation:28s ease-in-out infinite alternate nx-fluid}@keyframes nx-fluid{0%{transform:translate(-3%,-2%)scale(1.1)rotate(0)}50%{transform:translate(4%,3%)scale(1.3)rotate(7deg)}to{transform:translate(-2%,4%)scale(1.16)rotate(-5deg)}}.nx-fluid-2{background:radial-gradient(50% 56% at 74% 22%,var(--nx-accent),transparent 72%),radial-gradient(42% 48% at 22% 76%,var(--nx-text-primary),transparent 74%)}@supports (color:color-mix(in lab,red,red)){.nx-fluid-2{background:radial-gradient(50% 56% at 74% 22%,color-mix(in srgb,var(--nx-accent) 9%,transparent),transparent 72%),radial-gradient(42% 48% at 22% 76%,color-mix(in srgb,var(--nx-text-primary) 5%,transparent),transparent 74%)}}.nx-fluid-2{animation-duration:36s;animation-direction:alternate-reverse}[data-theme=nexia-light] .nx-fluid{opacity:.45;filter:blur(76px)}.nx-aura{filter:blur(60px);will-change:transform;background:radial-gradient(48% 58% at 18% 26%,#3b73f752,#0000 60%),radial-gradient(42% 52% at 80% 28%,#9852f447,#0000 60%),radial-gradient(46% 56% at 64% 80%,#4764f53d,#0000 62%);animation:14s linear infinite nx-aura-a}.nx-aura-2{filter:blur(70px);will-change:transform;background:radial-gradient(44% 54% at 72% 20%,#5d45f745,#0000 60%),radial-gradient(46% 56% at 24% 62%,#3b8cf73d,#0000 62%),radial-gradient(42% 52% at 84% 76%,#f254c838,#0000 62%);animation:18s linear infinite nx-aura-b}.nx-aura-3{filter:blur(80px);will-change:transform;background:radial-gradient(40% 50% at 46% 16%,#ce52f43b,#0000 60%),radial-gradient(48% 58% at 36% 86%,#f155a333,#0000 62%);animation:22s linear infinite nx-aura-c}@keyframes nx-aura-a{0%{transform:translateY(-7%)rotate(0)}25%{transform:translate(7%)rotate(90deg)}50%{transform:translateY(7%)rotate(180deg)}75%{transform:translate(-7%)rotate(270deg)}to{transform:translateY(-7%)rotate(360deg)}}@keyframes nx-aura-b{0%{transform:translateY(8%)rotate(0)}25%{transform:translate(-8%)rotate(-90deg)}50%{transform:translateY(-8%)rotate(-180deg)}75%{transform:translate(8%)rotate(-270deg)}to{transform:translateY(8%)rotate(-360deg)}}@keyframes nx-aura-c{0%{transform:translate(6%,6%)rotate(0)}25%{transform:translate(-6%,6%)rotate(90deg)}50%{transform:translate(-6%,-6%)rotate(180deg)}75%{transform:translate(6%,-6%)rotate(270deg)}to{transform:translate(6%,6%)rotate(360deg)}}@keyframes nx-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}@property --nx-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.nx-beam{position:relative}.nx-beam:before{content:"";border-radius:inherit;background:conic-gradient(from var(--nx-beam-angle),transparent 0deg,transparent 280deg,var(--nx-accent) 335deg,var(--nx-accent) 356deg,transparent 360deg);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.nx-beam:before{background:conic-gradient(from var(--nx-beam-angle),transparent 0deg,transparent 280deg,color-mix(in srgb,var(--nx-accent) 50%,transparent) 335deg,var(--nx-accent) 356deg,transparent 360deg)}}.nx-beam:before{pointer-events:none;animation:6s linear infinite nx-beam-spin;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes nx-beam-spin{to{--nx-beam-angle:360deg}}@media(prefers-reduced-motion:reduce){.nx-aura,.nx-aura-2,.nx-aura-3{animation:none}.nx-glossy{background-position:50% 0;animation:none}.nx-beam:before{opacity:0;animation:none}.nx-fluid{animation:none}}@media(max-width:1023px){.nx-operations-case-main{grid-template-columns:1fr}.nx-operations-case-brief{border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-operations-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-operations-model-grid>section:nth-child(2n){border-right:0}.nx-operations-model-grid>section:nth-child(-n+2){border-bottom:1px solid var(--nx-border-subtle)}.nx-hero-title{max-width:15ch}}@media(max-width:639px){.nx-hero-title{font-size:clamp(2.3rem,10vw,3.2rem)}.nx-contribution-row{grid-template-columns:minmax(0,1fr) auto}.nx-contribution-row>p:last-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.nx-context-row,.nx-route-card,.nx-principle-card,.nx-question-card,.nx-role-block,.nx-area-card,.nx-submit-button,.nx-text-link{transition:none}}@media(max-width:767px){.nx-loop-glyph{min-height:30rem}.nx-journey-rail{scroll-snap-type:x mandatory;gap:1rem;padding-bottom:1rem;display:flex;overflow-x:auto}.nx-journey-rail:before{display:none}.nx-journey-step{scroll-snap-align:start;flex:none;width:min(78vw,20rem);min-height:9rem}.nx-journey-step:before{display:none}.nx-governance-sequence{min-height:auto}.nx-governance-row{grid-template-columns:2.5rem 2.5rem 1fr;min-height:6rem}.nx-governance-row strong{font-size:1.35rem}.nx-governance-echo span{white-space:normal;margin-left:0;font-size:clamp(2.3rem,13vw,4rem)}.nx-question-rail{grid-template-columns:1fr;padding:0;display:grid}.nx-question-rail:before{width:1px;height:auto;inset:1rem auto 1rem 1rem}.nx-question-stop{min-height:10rem;padding:1rem 0 1rem 3rem}.nx-question-stop:before{margin:0;position:absolute;top:1rem;left:.67rem}.nx-process-attachment{min-height:auto}.nx-process-proof-stack li{min-height:6rem}.nx-role-layer,.nx-contribution-line,.nx-company-principle{grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:2rem}.nx-role-layer h3,.nx-contribution-line strong,.nx-company-principle h2,.nx-role-layer p,.nx-contribution-line p,.nx-company-principle p{grid-column:2}.nx-contribution-line svg{display:none}.nx-capability-fabric{min-height:38rem}.nx-consequence-intro{grid-template-columns:1fr;gap:2rem}.nx-capability-chain{grid-template-columns:1fr;margin-top:3rem}.nx-capability-step{border-right:0;border-bottom:1px solid var(--nx-border-subtle);grid-template-columns:2.5rem 1fr auto;align-items:center;min-height:8rem;padding:1.25rem}.nx-capability-step:last-child{border-bottom:0}.nx-capability-step>strong{grid-column:auto;align-self:auto}.nx-operation-route{grid-template-columns:1fr;align-items:end;min-height:22rem}.nx-operation-route:nth-child(2n){padding-left:0}.nx-company-foundation{min-height:34rem}.nx-home-stage-rail{grid-template-columns:repeat(5,minmax(3.6rem,1fr));overflow-x:auto}.nx-home-signal-node{font-size:.62rem}.nx-loop-glyph-label.glyph-1{left:2%}.nx-loop-glyph-label.glyph-2,.nx-loop-glyph-label.glyph-3{right:0}.nx-loop-glyph-label.glyph-4{left:12%}.nx-loop-glyph-label.glyph-5{top:44%;left:10%}.nx-impact-origin{grid-template-columns:1fr auto}.nx-impact-origin>p{text-align:left;grid-column:1/-1}.nx-impact-grid{grid-template-columns:1fr}.nx-impact-area:nth-child(n){border-right-color:#0000;border-bottom-color:var(--nx-border-subtle);min-height:auto}.nx-capability-heading{display:none}.nx-capability-map{grid-template-columns:1fr;min-height:auto}.nx-capability-contributions{border-right:0}.nx-capability-contribution{grid-template-columns:2rem 1fr;gap:.75rem 1rem;min-height:auto;padding:1.25rem}.nx-capability-contribution>p{border-left:0;grid-column:2;padding-left:0}.nx-capability-model{padding:1.5rem 1.25rem}.nx-home-loop-frame{aspect-ratio:4/5}.nx-home-loop-poster{background-size:2.5rem 2.5rem;grid-template-rows:auto auto 1fr;grid-template-columns:1fr;padding:.75rem}.nx-home-loop-poster-head{border-radius:.85rem .85rem 0 0;grid-row:auto;padding:1rem}.nx-home-loop-poster-head>strong{margin-top:.75rem;font-size:1.2rem}.nx-home-loop-poster-stages{border-top:0;border-left:1px solid var(--nx-border-subtle);border-radius:0;padding:.75rem .8rem}.nx-home-loop-poster-stages li>strong{font-size:.55rem}.nx-home-loop-poster-context{border-top:0;border-left:1px solid var(--nx-border-subtle);border-radius:0 0 .85rem .85rem;grid-template-columns:1fr;align-content:start;gap:.65rem;padding:.85rem}.nx-home-loop-poster-context h3{margin-top:.35rem;font-size:1.15rem}.nx-home-loop-poster-context>div>p{margin-top:.3rem}.nx-home-loop-poster-context dl{gap:.35rem}.nx-home-loop-poster-context dl>div{padding:.48rem .6rem}.nx-home-control-boundary{grid-template-columns:1fr;gap:2rem;min-height:auto;padding:1.5rem}.nx-home-control-gate{width:100%;height:1px}.nx-home-control-gate>span{width:80%;left:10%;top:-2rem!important}.nx-home-relay{min-height:42rem}.nx-home-relay-step{width:auto;margin:2.2rem 1.5rem 0;position:relative;inset:auto!important}.nx-home-relay-line{display:none}.nx-home-weave-grid{inset:1rem}.nx-home-weave-area>strong{font-size:clamp(1.6rem,9vw,3rem)}.nx-consequence-chain{gap:2rem;min-height:auto;padding-block:2rem;display:grid}.nx-consequence-trace{display:none}.nx-consequence-step,.nx-consequence-step:nth-child(n){width:auto;margin-inline:1rem;position:relative;inset:auto}}@media(prefers-reduced-motion:reduce){.nx-home-control-items button,.nx-home-weave-area,.nx-impact-lane,.nx-governance-row,.nx-loop-node,.nx-loop-node-icon{transition:none!important}}@media(max-width:1023px){.nx-hero-dock{width:100%}}@media(max-width:639px){.nx-converge-field{gap:.9rem;min-height:0;display:grid}.nx-converge-svg,.nx-converge-core{display:none}.nx-converge-chip,.nx-converge-chip:nth-child(n){width:auto;position:relative;inset:auto;top:0!important;left:0!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.nx-hero-scroll-cue>span,.nx-converge-core-ring{animation:none!important}.nx-cta:hover .nx-cta-sheen:before{opacity:0;animation:none!important}.nx-converge-thread{animation:none!important}}@media(min-width:768px){.nx-area-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.nx-dossier-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-dossier-item{border-bottom:0;border-right:1px solid #8194ff1a}.nx-dossier-item:last-child{border-right:0}}.nx-app-portfolio-scene{background:radial-gradient(circle at 12% 0,#377dff1f,#0000 32%),linear-gradient(145deg,#0f1b35fa,#081021fa);border:1px solid #8194ff29;border-radius:1.2rem;overflow:hidden;box-shadow:0 2.5rem 7rem #00000047}@media(min-width:1024px){.nx-portfolio-hero-copy{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.8fr);align-items:start;column-gap:clamp(3rem,4vw,5rem);width:min(100%,86rem);margin-inline:auto;display:grid}.nx-portfolio-hero-heading{grid-column:1}.nx-portfolio-hero-support{grid-column:2;align-self:end;margin-top:clamp(3.5rem,7vh,6rem)}}.nx-app-portfolio-head{min-height:4.2rem;color:var(--nx-text-secondary);font-family:var(--nx-font-mono);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #8194ff21;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.35rem;font-size:.72rem;display:flex}.nx-app-portfolio-head>div{align-items:center;gap:.65rem;display:flex}.nx-app-portfolio-head svg{color:var(--nx-accent)}.nx-app-portfolio-head>strong{width:2.4rem;height:2.4rem;color:var(--nx-accent);border:1px solid #60a5fa47;border-radius:999px;place-items:center;font-size:.78rem;display:grid}.nx-app-portfolio-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nx-app-portfolio-grid>section{border-bottom:1px solid #8194ff1f;border-right:1px solid #8194ff1f;min-width:0}.nx-app-portfolio-grid>section:nth-child(4n){border-right:0}.nx-app-portfolio-grid>section:nth-last-child(-n+4){border-bottom:0}.nx-app-portfolio-grid section>header{border-bottom:1px solid #8194ff1a;align-items:center;gap:.8rem;min-height:4.5rem;padding:1rem 1.15rem;display:flex}.nx-app-portfolio-grid section>header span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.65rem}.nx-app-portfolio-grid section>header h3{color:var(--nx-text-primary);font-size:.86rem;font-weight:640}.nx-app-portfolio-grid ul{padding:.55rem}.nx-app-portfolio-grid li{min-height:3rem;color:var(--nx-text-secondary);border-radius:.6rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.65rem .7rem;font-size:.76rem;display:grid}.nx-app-portfolio-grid li:hover{color:var(--nx-text-primary);background:#60a5fa14}.nx-app-portfolio-grid li>svg:first-child{color:#60a5fa94}.nx-app-portfolio-foot{background:#162545ad;border-top:1px solid #8194ff21;justify-content:space-between;align-items:center;gap:1rem;min-height:4.4rem;padding:.9rem 1.3rem;display:flex}.nx-app-portfolio-foot>div{color:var(--nx-text-secondary);font-family:var(--nx-font-mono);letter-spacing:.06em;align-items:center;gap:.65rem;font-size:.7rem;display:flex}.nx-app-portfolio-foot>div:last-child{color:var(--nx-accent)}.nx-app-portfolio-copy{padding-top:clamp(4.5rem,8vw,8rem);padding-bottom:clamp(4.5rem,8vw,8rem)}[data-theme=nexia-light] .nx-app-portfolio-scene{background:radial-gradient(circle at 12% 0,#2563eb1a,#0000 32%),linear-gradient(145deg,#f7fafffa,#ebf1fafa);box-shadow:0 2.5rem 7rem #2f416329}[data-theme=nexia-light] .nx-app-portfolio-foot{background:var(--nx-surface-control)}@supports (color:color-mix(in lab,red,red)){[data-theme=nexia-light] .nx-app-portfolio-foot{background:color-mix(in srgb,var(--nx-surface-control) 92%,var(--nx-accent))}}.nx-product-hero{min-height:clamp(43rem,82dvh,50rem)}.nx-product-hero .nx-hero-title{max-width:10ch}.nx-product-response-scene,.nx-product-architecture-scene{background:radial-gradient(circle at 10% 0,#377dff24,#0000 34%),linear-gradient(145deg,#0f1b35fa,#081021fa);border:1px solid #8194ff29;border-radius:1.2rem;overflow:hidden;box-shadow:0 2.5rem 7rem #00000042}.nx-product-response-head{background:#16254594;border-bottom:1px solid #8194ff24;justify-content:space-between;align-items:center;gap:1rem;min-height:4.6rem;padding:1rem 1.25rem;display:flex}.nx-product-response-head>div{color:var(--nx-text-secondary);font-family:var(--nx-font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.72rem;display:flex}.nx-product-response-head svg{color:var(--nx-accent)}.nx-product-response-head>strong{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.07em;background:#60a5fa1a;border-radius:.45rem;padding:.5rem .72rem;font-size:.7rem}.nx-product-response-path>li{border-bottom:1px solid #8194ff1c;grid-template-columns:3.6rem minmax(0,1fr) minmax(9.5rem,.68fr);align-items:center;gap:1rem;min-height:6.65rem;padding:.85rem 1.1rem;display:grid;position:relative}.nx-product-response-path>li:last-child{border-bottom:0}.nx-product-response-path>li:not(:last-child):after{content:"";z-index:0;background:linear-gradient(#60a5fa8c,#60a5fa14);width:1px;height:1.9rem;position:absolute;bottom:-.95rem;left:2.88rem}.nx-product-response-marker{z-index:1;width:3.6rem;height:3.6rem;color:var(--nx-accent);background:linear-gradient(145deg,#60a5fa26,#60a5fa0a);border:1px solid #60a5fa38;border-radius:1rem;place-items:center;display:grid;position:relative}.nx-product-response-marker>span{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.55rem;position:absolute;top:.34rem;right:.42rem}.nx-product-response-copy small,.nx-product-response-artifact small{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;display:block}.nx-product-response-copy>strong{color:var(--nx-text-primary);margin-top:.25rem;font-size:1rem;font-weight:620;display:block}.nx-product-response-copy>p{color:var(--nx-text-secondary);margin-top:.3rem;font-size:.74rem;line-height:1.45}.nx-product-response-artifact{background:linear-gradient(90deg,#60a5fa12,#0000);border-left:1px solid #60a5fa33;padding:.72rem .78rem}.nx-product-response-artifact>strong{color:var(--nx-text-secondary);margin-top:.28rem;font-size:.75rem;font-weight:560;line-height:1.4;display:block}.nx-product-architecture-section{padding-top:clamp(3.5rem,5vw,5.5rem);padding-bottom:clamp(5rem,8vw,8rem)}.nx-product-architecture-head{border-bottom:1px solid #8194ff24;grid-template-columns:minmax(12rem,.48fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,6rem);padding:clamp(1.7rem,3vw,3rem);display:grid}.nx-product-architecture-head>div:first-child{color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.72rem;display:flex}.nx-product-architecture-head h2{max-width:20ch;color:var(--nx-text-primary);font-family:var(--nx-font-display);letter-spacing:-.032em;font-size:clamp(1.9rem,3vw,3.2rem);font-weight:540;line-height:1.08}.nx-product-architecture-head p{max-width:68rem;color:var(--nx-text-secondary);margin-top:.9rem;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.65}.nx-product-architecture-map{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nx-product-architecture-node{min-height:12.5rem;color:inherit;border-bottom:1px solid #8194ff1f;border-right:1px solid #8194ff1f;grid-template-rows:auto auto 1fr;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem 1.1rem;padding:clamp(1.35rem,2.4vw,2.2rem);transition:background-color .22s,transform .22s;display:grid;position:relative}.nx-product-architecture-node:hover{background:#60a5fa11}.nx-product-architecture-node:active{transform:translateY(1px)}.nx-product-architecture-node:focus-visible{z-index:2;outline:2px solid var(--nx-focus-ring);outline-offset:-2px}.nx-product-architecture-node:nth-child(4n){border-right:0}.nx-product-architecture-node:nth-last-child(-n+4){border-bottom:0}.nx-product-architecture-icon{width:3.6rem;height:3.6rem;color:var(--nx-accent);background:#60a5fa1a;border-radius:1rem;place-items:center;display:grid}.nx-product-architecture-copy>div{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.62rem;display:flex}.nx-product-architecture-copy h3{color:var(--nx-text-primary);margin-top:.42rem;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:620;line-height:1.15}.nx-product-architecture-node>p{color:var(--nx-text-secondary);grid-column:1/-1;font-size:.88rem;line-height:1.62}.nx-product-architecture-detail{color:var(--nx-text-secondary);border-top:1px solid #8194ff1c;grid-column:1/-1;align-self:end;padding-top:1rem;font-size:.84rem;font-weight:560;line-height:1.55}.nx-product-architecture-node>svg:last-child{color:var(--nx-accent);grid-area:1/3;align-self:center;transition:transform .22s}.nx-product-architecture-node:hover>svg:last-child{transform:translate(.25rem)}.nx-product-architecture-foot{background:#1625458f;grid-template-columns:minmax(12rem,.48fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,6rem);padding:clamp(1.5rem,2.6vw,2.4rem) clamp(1.7rem,3vw,3rem);display:grid}.nx-product-architecture-foot>span{color:var(--nx-accent);font-family:var(--nx-font-display);font-size:1.15rem;font-weight:590}.nx-product-architecture-foot>p{max-width:70rem;color:var(--nx-text-secondary);font-size:.9rem;line-height:1.65}[data-theme=nexia-light] .nx-product-response-scene,[data-theme=nexia-light] .nx-product-architecture-scene{background:radial-gradient(circle at 10% 0,#2563eb1a,#0000 34%),linear-gradient(145deg,#f7fafffa,#ebf1fafa);box-shadow:0 2.5rem 7rem #2f416326}[data-theme=nexia-light] .nx-product-response-head,[data-theme=nexia-light] .nx-product-architecture-foot{background:#dee7f7ad}:lang(ko) .nx-product-response-head>div,:lang(ko) .nx-product-response-copy small,:lang(ko) .nx-product-response-artifact small,:lang(ko) .nx-product-architecture-head>div:first-child,:lang(ko) .nx-product-architecture-copy>div,:lang(ko) .nx-app-portfolio-head{letter-spacing:.04em}@media(max-width:1023px){.nx-product-architecture-head,.nx-product-architecture-foot{grid-template-columns:1fr;gap:1.25rem}.nx-product-architecture-map{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-product-architecture-node{border-bottom:1px solid #8194ff1f;border-right:1px solid #8194ff1f}.nx-product-architecture-node:nth-child(2n){border-right:0}.nx-product-architecture-node:nth-last-child(-n+2){border-bottom:0}.nx-return-paths{grid-template-columns:1fr}.nx-consequence-chain,.nx-case-hero{min-width:0;max-width:100%}.nx-case-hero-grid{grid-template-columns:1fr}.nx-case-brief{border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-case-brief>ol{margin-top:2rem}.nx-operating-case-grid{grid-template-columns:minmax(15rem,.9fr) minmax(20rem,1.1fr)}.nx-operating-case-proposal{border-right:0}.nx-operating-case-audit{border-top:1px solid var(--nx-border-subtle);grid-column:1/-1}.nx-operating-case-audit ol{grid-template-columns:repeat(5,minmax(0,1fr))}.nx-operating-case-audit li{min-height:0}.nx-app-install-stage{grid-template-columns:1fr;gap:1rem}.nx-app-install-connector{grid-template-columns:1fr;justify-items:center;min-height:2rem}.nx-app-install-connector span{background:linear-gradient(transparent,var(--nx-accent));width:1px;height:1.5rem}.nx-app-install-connector svg{margin:-.2rem 0 0;transform:rotate(90deg)}.nx-app-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-app-portfolio-grid>section{border-bottom:1px solid #8194ff1f;border-right:1px solid #8194ff1f}.nx-app-portfolio-grid>section:nth-last-child(-n+4){border-bottom:1px solid #8194ff1f}.nx-app-portfolio-grid>section:nth-child(2n){border-right:0}.nx-app-portfolio-grid>section:nth-last-child(-n+2){border-bottom:0}}@media(max-width:767px){.nx-product-hero .nx-hero-title{max-width:12ch}.nx-product-response-path>li{grid-template-columns:3.6rem minmax(0,1fr);min-height:auto;padding-block:1rem}.nx-product-response-artifact{grid-column:2}.nx-product-architecture-map{grid-template-columns:1fr}.nx-product-architecture-node,.nx-product-architecture-node-1,.nx-product-architecture-node-2,.nx-product-architecture-node-3,.nx-product-architecture-node-4,.nx-product-architecture-node-5{border-bottom:1px solid #8194ff1f;border-right:0;min-height:13rem}.nx-product-architecture-node:last-child{border-bottom:0}.nx-process-builder-head{flex-direction:column;align-items:flex-start}.nx-process-builder-activity{max-width:100%}.nx-operations-case>header{flex-direction:column;align-items:flex-start}.nx-operations-case-flow,.nx-operations-model-grid{grid-template-columns:1fr}.nx-operations-case-flow li,.nx-operations-case-flow li:first-child,.nx-operations-case-flow li:last-child{border-right:1px solid var(--nx-border-subtle);border-bottom:0;border-radius:0;min-height:7rem}.nx-operations-case-flow li:first-child{border-radius:.8rem .8rem 0 0}.nx-operations-case-flow li:last-child{border-bottom:1px solid var(--nx-border-subtle);border-radius:0 0 .8rem .8rem}.nx-operations-model-grid>section,.nx-operations-model-grid>section:nth-child(2n),.nx-operations-model-grid>section:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--nx-border-subtle);min-height:9rem}.nx-operations-model-grid>section:last-child{border-bottom:0}.nx-area-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-return-paths{grid-template-columns:1fr}.nx-return-path ol{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-return-path li:nth-child(2){border-right:0}.nx-return-path li:nth-child(-n+2){border-bottom:1px solid #8194ff1f}.nx-return-path li:nth-child(2) svg{display:none}.nx-case-hero-head,.nx-operating-case-head,.nx-evolution-head,.nx-app-install-head{grid-template-columns:1fr;align-items:start;gap:.45rem}.nx-case-hero-head small,.nx-operating-case-head small,.nx-evolution-head small,.nx-app-install-head>span{text-align:left;grid-column:1}.nx-case-brief>ol{grid-template-columns:repeat(5,minmax(2rem,1fr))}.nx-case-thread>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-case-thread li:nth-child(3){border-left:0}.nx-case-thread li:nth-child(-n+2){border-bottom:1px solid var(--nx-border-subtle)}.nx-case-thread button{min-height:7rem}.nx-case-hero-foot{grid-template-columns:1fr}.nx-case-hero-foot>p{text-align:left}.nx-operating-case-grid{grid-template-columns:1fr}.nx-operating-case-facts,.nx-operating-case-proposal{border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-operating-case-audit{border-top:0;grid-column:auto}.nx-operating-case-audit ol{grid-template-columns:1fr}.nx-operating-case-audit li{min-height:4.25rem}.nx-operating-case-evidence{grid-template-columns:1fr}.nx-operating-case-evidence>div{min-height:0;padding:1rem 0}.nx-operating-case-evidence>div+div{border-top:1px solid var(--nx-border-subtle);border-left:0;padding-left:0}.nx-return-shell-head{flex-direction:column;align-items:flex-start}.nx-return-path.is-deliberation{border-radius:0}.nx-return-path.is-evolution{border-radius:0 0 1rem 1rem}.nx-evolution-body{grid-template-columns:1fr;min-height:0}.nx-evolution-gate{border:1px solid #8194ff2e;border-inline:0;min-height:6.5rem}.nx-evolution-gate>span{width:auto;height:1px;inset:50% 8%}.nx-evolution-note{margin:0;position:static}.nx-app-install-flow,.nx-app-build-steps{grid-template-columns:1fr}.nx-app-build-steps li,.nx-app-build-steps li:nth-child(2n),.nx-app-build-steps li:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--nx-border-subtle);min-height:6.5rem}.nx-app-build-steps li:last-child{border-bottom:0}.nx-app-install-arrow{margin-inline:auto;transform:rotate(90deg)}.nx-app-install-caption{text-align:left;grid-column:1}.nx-app-portfolio-grid{grid-template-columns:1fr}.nx-app-portfolio-grid>section,.nx-app-portfolio-grid>section:nth-child(2n),.nx-app-portfolio-grid>section:nth-last-child(-n+4){border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-app-portfolio-grid>section:last-child{border-bottom:0}.nx-app-portfolio-foot{flex-direction:column;align-items:flex-start}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.nx-marketing-shell,.nx-developer-shell{--nx-marketing-content-max: 100rem;--nx-marketing-evidence-max: 80rem;--nx-public-grid-unit: 6.25rem;--nx-public-rail: max( 1.5rem, calc((100vw - var(--nx-marketing-content-max)) / 2) );--nx-public-grid: color-mix( in srgb, var(--nx-border-subtle) 72%, transparent );font-family:Figtree Variable,Figtree,Pretendard Variable,Pretendard,ui-sans-serif,system-ui,sans-serif}.nx-marketing-rail{max-width:var(--nx-marketing-content-max)!important}.nx-marketing-evidence-rail{width:100%;max-width:var(--nx-marketing-evidence-max)}.nx-developer-shell{--nx-public-rail: max(1.5rem, calc((100vw - 108rem)/2) )}.nx-brand-mark{flex:none}.nx-brand-mark-lockup{min-width:7.75rem}.nx-brand-mark-lockup img{width:auto!important;height:2rem!important}.nx-brand-mark-dark{display:none}.nx-brand-mark-variant-dark .nx-brand-mark-dark{display:block}.nx-brand-mark-variant-dark .nx-brand-mark-light,[data-theme=nexia-dark] .nx-brand-mark-variant-auto .nx-brand-mark-light{display:none}[data-theme=nexia-dark] .nx-brand-mark-variant-auto .nx-brand-mark-dark{display:block;filter:brightness(0) invert(1)}.nx-site-header{border-bottom:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-bg) 92%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.nx-site-header-shell{min-height:4.5rem;max-width:100rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nx-header-link{position:relative;letter-spacing:-.01em}.nx-header-link:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--nx-accent);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.nx-header-link:hover:after,.nx-header-link:focus-visible:after{transform:scaleX(1)}.nx-header-menu-parent{padding-right:.15rem}.nx-header-menu-toggle{display:inline-grid;width:1.75rem;height:2.25rem;place-items:center;color:var(--nx-text-secondary);transition:color .16s ease}.nx-header-menu-toggle:hover,.nx-header-menu-toggle:focus-visible{color:var(--nx-text-primary);outline:none}.nx-header-menu-toggle:focus-visible{box-shadow:0 0 0 2px var(--nx-accent)}.nx-language-menu,.nx-theme-toggle-option,.nx-mobile-menu,.nx-product-menu,.nx-product-menu-link,.nx-mobile-menu-link{border-radius:0!important}.nx-header-utility,.nx-language-trigger,.nx-theme-toggle,.nx-theme-toggle-option,.nx-site-header .nx-icon-button,.nx-developer-search,.nx-developer-language{border:0!important;box-shadow:none!important}.nx-site-header .nx-icon-button:hover{background:var(--nx-surface-hover);color:var(--nx-text-primary)}.nx-theme-toggle-option.is-active{box-shadow:none!important}.nx-product-menu,.nx-mobile-menu{border-color:var(--nx-border);background:var(--nx-surface-elevated);box-shadow:0 18px 44px #0b122029;-webkit-backdrop-filter:none;backdrop-filter:none}.nx-product-menu{top:100%}.nx-product-menu-link{grid-template-columns:minmax(0,1fr)!important;border-left:0!important}.nx-product-menu-link:hover,.nx-product-menu-link[aria-current=page]{border-left-color:transparent!important}.nx-product-menu-wide{position:fixed!important;top:4.5rem!important;left:50%!important;width:min(calc(100vw - 3rem),var(--nx-marketing-content-max))!important;min-height:24rem;overflow:hidden;padding:.75rem!important;transform:translate(-50%);animation:nx-product-menu-enter .18s cubic-bezier(.22,1,.36,1) both}.nx-product-menu-carousel{position:relative;min-height:22.5rem;overflow:hidden;isolation:isolate}.nx-product-menu-content{width:100%}.nx-product-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .75rem .9rem;color:var(--nx-text-tertiary);font-size:.75rem}.nx-product-menu-feature-grid{display:grid;border:1px solid var(--nx-border-subtle)}.nx-product-menu-feature-grid[data-menu-layout=product]{grid-template-columns:1.08fr .96fr .96fr}.nx-product-menu-feature-grid[data-menu-layout=solutions]{grid-template-columns:1.618fr 1fr}.nx-product-menu-feature-grid[data-menu-layout=trust]{grid-template-columns:.764fr 1.236fr}.nx-product-menu-feature-grid[data-feature-count="2"] .nx-product-menu-feature{min-height:20rem}.nx-product-menu-feature-grid[data-menu-layout=solutions] .nx-product-menu-feature:first-child,.nx-product-menu-feature-grid[data-menu-layout=trust] .nx-product-menu-feature:last-child{grid-template-columns:minmax(0,1fr) minmax(9rem,.62fr);grid-template-rows:auto auto 1fr;column-gap:2rem;padding-bottom:1.75rem}.nx-product-menu-feature-grid[data-menu-layout=solutions] .nx-product-menu-feature:first-child .nx-mega-scene,.nx-product-menu-feature-grid[data-menu-layout=trust] .nx-product-menu-feature:last-child .nx-mega-scene{grid-column:2;grid-row:1 / -1;min-height:100%;margin-top:0;border-top:0;border-left:1px solid var(--nx-border-subtle)}.nx-product-menu-feature-grid[data-menu-layout=solutions] .nx-product-menu-feature:last-child{background:color-mix(in srgb,var(--nx-surface-hover) 42%,transparent)}.nx-product-menu-feature-grid[data-menu-layout=trust] .nx-product-menu-feature:first-child{background:color-mix(in srgb,var(--nx-accent) 4%,var(--nx-surface))}.nx-product-menu-feature-grid[data-menu-layout=trust] .nx-product-menu-feature:first-child .nx-mega-scene{min-height:7.5rem}.nx-product-menu-feature{position:relative;display:grid;min-height:17rem;grid-template-rows:auto auto auto 1fr;overflow:hidden;padding:1.75rem 1.75rem 0;color:var(--nx-text-primary);transition:background-color .18s ease}.nx-product-menu-feature+.nx-product-menu-feature{border-left:1px solid var(--nx-border-subtle)}.nx-product-menu-feature:hover,.nx-product-menu-feature:focus-visible,.nx-product-menu-feature[aria-current=page]{background:var(--nx-surface-hover)}.nx-product-menu-feature-index{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.65rem;font-weight:700;letter-spacing:.12em}.nx-product-menu-feature strong{margin-top:1rem;font-size:clamp(1.5rem,2vw,2.25rem);font-weight:580;letter-spacing:-.04em}.nx-product-menu-feature p{max-width:34rem;margin-top:.75rem;color:var(--nx-text-secondary);font-size:.86rem;line-height:1.55}.nx-product-menu-feature>svg{position:absolute;top:1.75rem;right:1.75rem;color:var(--nx-accent)}.nx-mega-scene{--nx-mega-scene-accent: #2563eb;--nx-mega-scene-accent-soft: #dbeafe;--nx-mega-scene-ink: #0f172a;--nx-mega-scene-muted: #94a3b8;--nx-mega-scene-line: rgb(37 99 235 / .14);--nx-mega-scene-panel: rgb(255 255 255 / .88);position:relative;align-self:end;min-height:8.75rem;margin-top:1.5rem;overflow:hidden;border-top:1px solid var(--nx-border-subtle);color:var(--nx-mega-scene-ink);pointer-events:none;background-color:#eef4ff;background-image:linear-gradient(to right,var(--nx-mega-scene-line) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-mega-scene-line) 1px,transparent 1px);background-size:2rem 2rem}.nx-mega-scene[data-mega-scene=product-2]{--nx-mega-scene-accent: #e85d4a;--nx-mega-scene-accent-soft: #ffe4dc;--nx-mega-scene-line: rgb(232 93 74 / .11);background-color:#fff7f2;background-position:1rem 1rem}.nx-mega-scene[data-mega-scene=product-3]{--nx-mega-scene-accent: #60a5fa;--nx-mega-scene-accent-soft: rgb(96 165 250 / .18);--nx-mega-scene-ink: #f8fafc;--nx-mega-scene-muted: #94a3b8;--nx-mega-scene-line: rgb(96 165 250 / .12);--nx-mega-scene-panel: rgb(19 32 57 / .92);background-color:#091426}.nx-mega-scene[data-mega-scene=solutions-1]{--nx-mega-scene-accent: #2563eb;--nx-mega-scene-accent-soft: #dbeafe;--nx-mega-scene-line: rgb(8 145 178 / .11);background-color:#effbff}.nx-mega-scene[data-mega-scene=solutions-2]{--nx-mega-scene-accent: #f59e0b;--nx-mega-scene-accent-soft: #fef3c7;--nx-mega-scene-line: rgb(245 158 11 / .12);background-color:#fffaf0}.nx-mega-scene[data-mega-scene=trust-1]{--nx-mega-scene-accent: #4f46e5;--nx-mega-scene-accent-soft: #e0e7ff;--nx-mega-scene-line: rgb(79 70 229 / .12);background-color:#f4f4ff}.nx-mega-scene[data-mega-scene=trust-2]{--nx-mega-scene-accent: #0f9f76;--nx-mega-scene-accent-soft: #d1fae5;--nx-mega-scene-line: rgb(15 159 118 / .12);background-color:#effbf7}.nx-mega-window-chrome{display:flex;height:1.85rem;align-items:center;gap:.3rem;padding:0 .65rem;border-bottom:1px solid var(--nx-mega-scene-line);background:#ffffffb8}.nx-mega-window-chrome .nx-brand-mark{margin-right:auto}.nx-mega-window-chrome .nx-brand-mark img{width:.9rem!important;height:.9rem!important}.nx-mega-window-chrome>span{width:.33rem;height:.33rem;border-radius:999px;background:var(--nx-mega-scene-muted);opacity:.45}.nx-mega-cloud-workspace{display:grid;min-height:6.9rem;grid-template-columns:1.8rem minmax(0,1fr)}.nx-mega-cloud-workspace>aside{display:grid;align-content:start;gap:.25rem;padding:.45rem .3rem;border-right:1px solid var(--nx-mega-scene-line);background:#dbeafe80}.nx-mega-cloud-workspace>aside span{display:grid;aspect-ratio:1;place-items:center;color:var(--nx-mega-scene-muted)}.nx-mega-cloud-workspace>aside span.is-active{color:var(--nx-mega-scene-accent);background:#ffffffeb;box-shadow:0 5px 14px #2563eb1f}.nx-mega-cloud-panes{display:grid;grid-template-columns:1.48fr .92fr;gap:.4rem;padding:.55rem}.nx-mega-cloud-pane-stack{display:grid;gap:.4rem}.nx-mega-cloud-pane{display:grid;align-content:start;gap:.32rem;padding:.45rem;border:1px solid rgb(148 163 184 / .22);background:var(--nx-mega-scene-panel);box-shadow:0 9px 22px #0f172a0a}.nx-mega-cloud-pane.is-primary{padding-top:.65rem}.nx-mega-cloud-pane.is-selected{border-color:#2563eb52;background:color-mix(in srgb,white 70%,var(--nx-mega-scene-accent-soft))}.nx-mega-cloud-pane i{display:block;height:.32rem;background:#dbe4f1}.nx-mega-cloud-pane i:nth-child(1){width:48%;background:color-mix(in srgb,var(--nx-mega-scene-accent) 45%,white)}.nx-mega-cloud-pane i:nth-child(3){width:72%}.nx-mega-apps-scene{min-height:8.7rem;padding:.7rem}.nx-mega-apps-toolbar,.nx-mega-apps-toolbar>div{display:flex;align-items:center}.nx-mega-apps-toolbar{justify-content:space-between;color:var(--nx-mega-scene-accent)}.nx-mega-apps-toolbar>div{gap:.4rem}.nx-mega-apps-toolbar span{width:3.8rem;height:.35rem;background:color-mix(in srgb,var(--nx-mega-scene-accent) 25%,white)}.nx-mega-apps-toolbar b{display:grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid var(--nx-mega-scene-line);color:var(--nx-mega-scene-accent);background:#ffffffb3;font:700 .56rem/1 var(--nx-font-mono)}.nx-mega-apps-grid{display:grid;margin-top:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}.nx-mega-apps-grid>div{display:grid;min-height:2.75rem;grid-template-columns:auto 1fr;align-items:center;column-gap:.5rem;padding:.45rem;border:1px solid rgb(148 163 184 / .18);color:var(--app-color);background:#ffffffd6;box-shadow:0 8px 20px #581c070a}.nx-mega-apps-grid>div[data-app-accent=cyan]{--app-color: #0284c7}.nx-mega-apps-grid>div[data-app-accent=coral]{--app-color: #e85d4a}.nx-mega-apps-grid>div[data-app-accent=amber]{--app-color: #d97706}.nx-mega-apps-grid>div[data-app-accent=mint]{--app-color: #059669}.nx-mega-apps-grid span,.nx-mega-apps-grid i{display:block;height:.3rem;background:color-mix(in srgb,var(--app-color) 22%,white)}.nx-mega-apps-grid i{grid-column:2;width:62%;opacity:.62}.nx-mega-agent-scene{position:relative;display:grid;min-height:8.7rem;grid-template-columns:1fr 2rem 1fr;align-items:center;gap:.3rem;padding:.75rem}.nx-mega-agent-card{min-height:5.7rem;padding:.65rem;border:1px solid rgb(96 165 250 / .2);color:#dbeafe;background:#132039eb;box-shadow:0 16px 30px #02061759}.nx-mega-agent-card.is-decision{transform:translateY(.55rem);border-color:#2dd4bf3d}.nx-mega-agent-card>div:first-child{display:flex;align-items:center;gap:.38rem;color:var(--nx-mega-scene-accent)}.nx-mega-agent-card>div:first-child span,.nx-mega-agent-card>strong,.nx-mega-agent-card>i{display:block;height:.3rem;background:#dbeafe33}.nx-mega-agent-card>div:first-child span{width:2.6rem}.nx-mega-agent-card>strong{width:76%;height:.45rem;margin-top:.75rem;background:#f8fafcb8}.nx-mega-agent-card>i{width:88%;margin-top:.42rem}.nx-mega-agent-card>i:last-child{width:58%}.nx-mega-agent-connector{position:relative;z-index:2;display:grid;place-items:center;color:#2dd4bf}.nx-mega-agent-connector span{position:absolute;width:2.2rem;height:1px;background:linear-gradient(90deg,#60a5fa,#2dd4bf)}.nx-mega-agent-connector svg{z-index:1;padding:.16rem;border-radius:999px;background:#091426;box-sizing:content-box}.nx-mega-agent-actions{display:grid!important;margin-top:.72rem;grid-template-columns:1fr .8fr .8fr;gap:.25rem}.nx-mega-agent-actions i{height:.85rem!important;border:1px solid rgb(148 163 184 / .18);background:transparent!important}.nx-mega-agent-actions i:first-child{border-color:transparent;background:#2563eb!important}.nx-mega-map-scene{position:absolute;inset:0}.nx-mega-map-node,.nx-mega-map-core{position:absolute;z-index:2;display:grid;place-items:center;border:1px solid var(--node-color, var(--nx-mega-scene-line));color:var(--node-color, var(--nx-mega-scene-accent));background:#ffffffe6;box-shadow:0 12px 28px #0f172a14}.nx-mega-map-node{width:2.25rem;height:2.25rem}.nx-mega-map-core{top:50%;left:50%;width:3.5rem;height:3.5rem;border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 0 .75rem #2563eb14,0 15px 35px #2563eb29}.nx-mega-map-core img{width:1.35rem!important;height:1.35rem!important}.nx-mega-map-node.is-quality{--node-color: #2563eb;top:13%;left:13%}.nx-mega-map-node.is-production{--node-color: #0f9f76;top:13%;right:13%}.nx-mega-map-node.is-material{--node-color: #e85d4a;bottom:13%;left:13%}.nx-mega-map-node.is-delivery{--node-color: #d97706;right:13%;bottom:13%}.nx-mega-map-line{position:absolute;top:50%;left:8%;width:84%;height:1px;background:linear-gradient(90deg,#2563eb,#0f9f76);transform:rotate(24deg);transform-origin:center;opacity:.45}.nx-mega-map-line.is-second{background:linear-gradient(90deg,#e85d4a,#d97706);transform:rotate(-24deg)}.nx-mega-quality-scene{display:grid;min-height:8.7rem;grid-template-columns:.9fr 1.35fr;align-items:center;gap:.7rem;padding:.75rem}.nx-mega-quality-case{min-height:5.8rem;padding:.65rem;border:1px solid rgb(245 158 11 / .22);color:#d97706;background:#ffffffd6;box-shadow:0 14px 28px #78350f12}.nx-mega-quality-case span,.nx-mega-quality-case i{display:block;height:.36rem;margin-top:.65rem;background:#e9d8b3}.nx-mega-quality-case i{width:62%;margin-top:.4rem}.nx-mega-quality-scene ol{display:grid;gap:.24rem}.nx-mega-quality-scene li{display:grid;min-height:1rem;grid-template-columns:1fr auto;align-items:center;padding:.2rem .35rem;color:#a16207;background:#ffffff75;font:700 .48rem/1 var(--nx-font-mono)}.nx-mega-quality-scene li.is-active{color:#92400e;background:var(--nx-mega-scene-accent-soft);box-shadow:inset 2px 0 0 var(--nx-mega-scene-accent)}.nx-mega-quality-scene li i{width:1.2rem;height:.2rem;background:#fde68a}.nx-mega-quality-scene li:last-child{color:#047857;background:#d1fae5}.nx-mega-boundary-scene{position:relative;min-height:7.5rem}.nx-mega-boundary-ring,.nx-mega-boundary-core,.nx-mega-boundary-card{position:absolute}.nx-mega-boundary-ring{top:50%;left:50%;border:1px solid rgb(79 70 229 / .18);border-radius:999px;transform:translate(-50%,-50%)}.nx-mega-boundary-ring.is-outer{width:8.5rem;height:8.5rem;border-style:dashed}.nx-mega-boundary-ring.is-inner{width:4.6rem;height:4.6rem}.nx-mega-boundary-core{top:50%;left:50%;display:grid;width:2.7rem;height:2.7rem;place-items:center;color:#4f46e5;background:#fff;box-shadow:0 14px 30px #4f46e529;transform:translate(-50%,-50%)}.nx-mega-boundary-card{display:flex;width:5.2rem;min-height:2rem;align-items:center;gap:.35rem;padding:.35rem .45rem;border:1px solid rgb(79 70 229 / .18);color:#4f46e5;background:#ffffffe6;box-shadow:0 10px 22px #312e8114}.nx-mega-boundary-card span{width:2.7rem;height:.28rem;background:#c7d2fe}.nx-mega-boundary-card.is-agent{top:.55rem;left:.6rem}.nx-mega-boundary-card.is-owner{right:.6rem;bottom:.55rem;color:#0f9f76}.nx-mega-boundary-card.is-owner span{background:#a7f3d0}.nx-mega-permission-scene{display:grid;min-height:100%;align-content:center;padding:1.1rem}.nx-mega-permission-header{display:grid;min-height:2.2rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.5rem .65rem;color:#0f9f76;background:#ffffffdb;box-shadow:0 12px 28px #064e3b0f}.nx-mega-permission-header>span{width:38%;height:.35rem;background:#a7f3d0}.nx-mega-permission-header b{display:grid;width:1.3rem;height:1.3rem;place-items:center;border-radius:999px;color:#047857;background:#d1fae5}.nx-mega-permission-matrix{display:grid;margin-top:.55rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#0f9f7621}.nx-mega-permission-matrix>div{min-height:3.65rem;padding:.5rem;background:#fffc}.nx-mega-permission-matrix>div.is-active{background:color-mix(in srgb,white 64%,var(--nx-mega-scene-accent-soft))}.nx-mega-permission-matrix i,.nx-mega-permission-matrix span,.nx-mega-permission-result span{display:block;height:.3rem;background:#bbf7d0}.nx-mega-permission-matrix i{width:1rem;height:1rem;border-radius:999px}.nx-mega-permission-matrix span{width:72%;margin-top:.65rem}.nx-mega-permission-result{display:flex;min-height:1.6rem;align-items:center;gap:.45rem;margin-top:.5rem;padding:.35rem .55rem;color:#047857;background:#d1fae5}.nx-mega-permission-result span{width:5rem}[data-theme=nexia-dark] .nx-mega-scene:not([data-mega-scene=product-3]){--nx-mega-scene-ink: #f8fafc;--nx-mega-scene-muted: #64748b;--nx-mega-scene-panel: rgb(15 23 42 / .88);background-color:color-mix(in srgb,var(--nx-mega-scene-accent) 10%,#091426)}[data-theme=nexia-dark] .nx-mega-window-chrome,[data-theme=nexia-dark] .nx-mega-apps-grid>div,[data-theme=nexia-dark] .nx-mega-map-node,[data-theme=nexia-dark] .nx-mega-map-core,[data-theme=nexia-dark] .nx-mega-quality-case,[data-theme=nexia-dark] .nx-mega-quality-scene li,[data-theme=nexia-dark] .nx-mega-boundary-core,[data-theme=nexia-dark] .nx-mega-boundary-card,[data-theme=nexia-dark] .nx-mega-permission-header,[data-theme=nexia-dark] .nx-mega-permission-matrix>div{background-color:#0f172ae0}[data-theme=nexia-dark] .nx-mega-cloud-pane.is-selected,[data-theme=nexia-dark] .nx-mega-permission-matrix>div.is-active{background:color-mix(in srgb,#0f172a 74%,var(--nx-mega-scene-accent))}[data-theme=nexia-dark] .nx-mega-quality-scene li.is-active{color:#fde68a;background:#92400e8c}[data-theme=nexia-dark] .nx-mega-quality-scene li:last-child,[data-theme=nexia-dark] .nx-mega-permission-result{color:#a7f3d0;background:#064e3b9e}@media(prefers-reduced-motion:no-preference){.nx-mega-cloud-pane.is-selected,.nx-mega-apps-grid>div,.nx-mega-agent-card,.nx-mega-quality-scene li.is-active,.nx-mega-permission-result{animation:nx-mega-scene-breathe 4.8s ease-in-out infinite}.nx-mega-apps-grid>div:nth-child(2),.nx-mega-agent-card.is-decision{animation-delay:-1.2s}.nx-mega-apps-grid>div:nth-child(3),.nx-mega-quality-scene li.is-active{animation-delay:-2.4s}.nx-mega-apps-grid>div:nth-child(4),.nx-mega-permission-result{animation-delay:-3.6s}.nx-mega-map-core,.nx-mega-boundary-core{animation:nx-mega-scene-pulse 4s ease-in-out infinite}.nx-mega-agent-connector svg{animation:nx-mega-scene-signal 3.2s ease-in-out infinite}}@keyframes nx-mega-scene-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.16rem)}}@keyframes nx-mega-scene-pulse{0%,to{filter:saturate(.92)}50%{filter:saturate(1.2) brightness(1.04)}}@keyframes nx-mega-scene-signal{0%,to{transform:translate(-.3rem)}50%{transform:translate(.3rem)}}.nx-product-menu-directory{display:grid;grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:1rem;border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle);border-left:1px solid var(--nx-border-subtle);padding:.75rem 0}.nx-product-menu-directory>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.nx-product-menu-directory .nx-product-menu-link{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:.75rem;border-left:0!important;border-radius:0!important}.nx-product-menu-directory .nx-product-menu-link+.nx-product-menu-link{border-left:1px solid var(--nx-border-subtle)!important}.nx-product-menu-directory .nx-product-menu-link>svg{flex:none;color:var(--nx-accent)}.nx-product-menu-guide-links{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem;padding:.4rem .75rem .05rem}.nx-product-menu-guide-link{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 0 .35rem;color:var(--nx-text-secondary);font-size:.8rem;font-weight:650;letter-spacing:-.01em;line-height:1;transition:color .18s ease}.nx-product-menu-guide-link>span{position:relative}.nx-product-menu-guide-link>span:after{position:absolute;right:0;bottom:-.35rem;left:0;height:1px;background:var(--nx-accent);content:"";opacity:.38;transform:scaleX(.24);transform-origin:right center;transition:opacity .18s ease,transform .18s ease}.nx-product-menu-guide-link:hover,.nx-product-menu-guide-link:focus-visible,.nx-product-menu-guide-link[aria-current=page]{color:var(--nx-text-primary)}.nx-product-menu-guide-link:hover>span:after,.nx-product-menu-guide-link:focus-visible>span:after,.nx-product-menu-guide-link[aria-current=page]>span:after{opacity:1;transform:scaleX(1)}.nx-product-menu-guide-link>svg{flex:none;color:var(--nx-accent);transition:transform .18s ease}.nx-product-menu-guide-link:hover>svg,.nx-product-menu-guide-link:focus-visible>svg{transform:translate(.18rem)}@keyframes nx-product-menu-enter{0%{opacity:0;transform:translate(-50%,-.5rem)}to{opacity:1;transform:translate(-50%)}}.nx-cta{border-radius:0!important;box-shadow:none!important}.nx-cta-sheen{display:none!important}.nx-marketing-shell .nx-page-field{background-color:var(--nx-bg);background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-position:var(--nx-public-rail) 0,0 0;background-size:var(--nx-public-grid-unit) var(--nx-public-grid-unit)}.nx-marketing-shell .nx-aura,.nx-marketing-shell .nx-aura-2,.nx-marketing-shell .nx-aura-3,.nx-marketing-shell .nx-page-noise{display:none}.nx-marketing-shell section[data-tone]{border-top:1px solid var(--nx-border-subtle)}.nx-marketing-shell section[data-tone]:before,.nx-marketing-shell .nx-cinematic-hero:before,.nx-marketing-shell .nx-home-hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px);background-position:var(--nx-public-rail) 0;background-size:var(--nx-public-grid-unit) 100%;-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);pointer-events:none}.nx-marketing-shell .nx-section-quiet{background:color-mix(in srgb,var(--nx-surface) 48%,var(--nx-bg))}.nx-marketing-shell .nx-cinematic-hero{min-height:clamp(42rem,82dvh,58rem);border-bottom:1px solid var(--nx-border-subtle);background:var(--nx-bg)}.nx-marketing-shell .nx-hero-field,.nx-marketing-shell .nx-home-hero-field{background:linear-gradient(90deg,var(--nx-bg) 0 38.2%,color-mix(in srgb,var(--nx-surface) 56%,transparent) 38.2% 100%)}.nx-marketing-shell .nx-glossy{margin-bottom:0;padding-bottom:0;animation:none!important;background:none!important;color:var(--nx-text-primary)!important;-webkit-text-fill-color:currentcolor!important}.nx-marketing-shell .nx-hero-title{max-width:18ch;font-size:clamp(3.1rem,4.6vw,5.4rem);font-weight:560;line-height:.98;letter-spacing:-.052em}.nx-marketing-shell .nx-home-hero-title{max-width:17ch;font-size:clamp(3.2rem,4.8vw,5.65rem);font-weight:560;line-height:.97;letter-spacing:-.052em}.nx-marketing-shell .nx-hero-layout-visual-left .nx-hero-title{max-width:17ch}.nx-marketing-shell .nx-hero-layout-stacked .nx-hero-title,.nx-marketing-shell .nx-hero-layout-editorial .nx-hero-title{max-width:21ch}.nx-marketing-shell .nx-hero-layout-portfolio .nx-hero-title{max-width:16ch}.nx-marketing-shell .nx-section-title,.nx-marketing-shell .nx-home-statement{font-weight:560;letter-spacing:-.045em}.nx-marketing-shell .nx-kicker{letter-spacing:.1em}.nx-marketing-shell .nx-system-frame,.nx-marketing-shell .nx-route-card,.nx-marketing-shell .nx-manifesto-panel{border-radius:.5rem!important;background:var(--nx-surface);box-shadow:none!important}.nx-media-slot{width:100%;min-width:0}.nx-login-form{border-radius:0}.nx-cloud-hero-media{width:min(88vw,96rem);margin-inline:auto}@media(min-width:1024px){.nx-cloud-os-hero .nx-hero-container{width:min(88vw,96rem);max-width:none;padding-inline:0}.nx-cloud-os-hero .nx-hero-visual{margin-inline:0}.nx-cloud-os-hero .nx-cloud-hero-media{width:100%}}.nx-home-hero{min-height:clamp(42rem,78dvh,54rem);border-bottom:1px solid var(--nx-border-subtle);background:var(--nx-bg)}.nx-home-hero-layout{min-height:inherit;padding-block:clamp(5rem,8vw,7.5rem)}.nx-home-hero-copy{max-width:34rem;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.65}.nx-home-hero-visual{width:100%}.nx-hero-dock{width:100%!important;min-height:31rem;overflow:hidden;padding:0!important;border:1px solid var(--nx-border)!important;border-radius:.5rem!important;background:var(--nx-surface)!important;box-shadow:0 28px 70px #0b122024!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=nexia-dark] .nx-hero-dock{box-shadow:0 28px 70px #00000047!important}.nx-hero-dock-bar{display:flex;height:3rem;align-items:center;gap:.45rem;border-bottom:1px solid var(--nx-border-subtle);padding-inline:1rem}.nx-hero-dock-bar img{width:1.25rem;height:1.25rem;margin-right:auto}.nx-hero-dock-bar span{width:.45rem;height:.45rem;border-radius:50%;background:var(--nx-border)}.nx-hero-dock-body{display:grid;min-height:28rem;grid-template-columns:minmax(10rem,31%) minmax(0,69%)}.nx-hero-dock-rail{position:relative;display:grid;align-content:center;gap:0;border-right:1px solid var(--nx-border-subtle);padding:2rem 1.1rem!important}.nx-hero-dock-rail .nx-home-signal-node{display:grid;min-height:3.4rem;grid-template-columns:.65rem minmax(0,1fr);align-items:center!important;gap:.65rem;border-bottom:1px solid var(--nx-border-subtle);padding:.75rem .6rem;color:var(--nx-text-tertiary);font-size:.73rem;text-align:left}.nx-hero-dock-rail .nx-home-signal-node>span{width:.45rem;height:.45rem;border:1px solid currentcolor;border-radius:50%}.nx-hero-dock-rail .nx-home-signal-node strong{font-weight:620}.nx-hero-dock-rail .nx-home-signal-node.is-active{color:var(--nx-accent)}.nx-hero-dock-rail .nx-home-signal-node.is-active>span{border-color:var(--nx-accent);background:var(--nx-accent)}.nx-hero-dock-progress{position:absolute;inset:2rem auto 2rem 0;width:2px!important;height:auto!important;transform-origin:top center!important;border-radius:0!important;background:var(--nx-accent)!important;box-shadow:none!important}.nx-hero-dock-workspace{position:relative;display:grid;align-content:center;min-width:0;padding:clamp(2rem,5vw,4.5rem);background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:3rem 3rem}.nx-hero-dock-workspace:after{content:attr(data-stage);position:absolute;right:.04em;bottom:-.14em;color:color-mix(in srgb,var(--nx-accent) 8%,transparent);font-size:clamp(8rem,15vw,15rem);font-weight:650;line-height:.8;letter-spacing:-.1em;pointer-events:none}.nx-hero-dock-readout{position:relative;z-index:1;min-height:12rem!important;max-width:34rem;border:0!important;padding:1.25rem 0!important;background:transparent}.nx-hero-dock-readout-meta{display:flex;align-items:center;gap:.9rem}.nx-hero-dock-readout-meta>span{display:grid;width:2.25rem;height:2.25rem;place-items:center;background:var(--nx-accent);color:var(--nx-accent-text);font-family:var(--nx-font-mono);font-size:.68rem;font-weight:700}.nx-hero-dock-stage-label{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.72rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.nx-hero-dock-readout h2{margin-top:1rem;font-size:clamp(1.45rem,2.7vw,2.5rem);font-weight:580;line-height:1.08;letter-spacing:-.035em}.nx-hero-dock-readout p:last-child{margin-top:1rem;color:var(--nx-text-secondary);font-size:.86rem;line-height:1.6}.nx-hero-dock-evidence{display:grid;grid-template-columns:repeat(5,1fr);gap:.45rem;margin-top:2rem}.nx-hero-dock-evidence span{height:.25rem;background:var(--nx-border)}.nx-hero-dock-evidence span.is-complete{background:var(--nx-accent)}.nx-converge-flow-layer{color:var(--nx-accent)}.nx-home-loop{min-height:auto}.nx-home-motion-root>.nx-home-problem,.nx-home-motion-root>.nx-home-loop,.nx-home-motion-root>.nx-home-governance,.nx-home-motion-root>.nx-home-context,.nx-home-motion-root>.nx-home-process,.nx-home-motion-root>.nx-home-operations{padding-block:clamp(5.5rem,7vw,7rem)!important}[data-home-loop-film],[data-home-stack-card]{will-change:transform,opacity}.nx-home-loop-frame{border:1px solid var(--nx-border)!important;border-radius:.5rem!important;background:var(--nx-surface);box-shadow:0 28px 70px #0b122029!important}.nx-home-governance{background:var(--nx-bg)}.nx-route-card{border:0!important;border-top:1px solid var(--nx-border-subtle)!important;border-radius:0!important;background:transparent!important;padding:clamp(1.5rem,3vw,2.5rem) 0!important;transition:color .18s ease,background-color .18s ease!important}.nx-route-card:hover,.nx-route-card:focus-visible{transform:none!important;background:color-mix(in srgb,var(--nx-surface) 54%,transparent)!important}.nx-marketing-shell .nx-marketing-close{min-height:clamp(30rem,54dvh,38rem);border-block:1px solid var(--nx-border-subtle);background-color:var(--nx-bg);background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-position:var(--nx-public-rail) 0,0 0;background-size:var(--nx-public-grid-unit) var(--nx-public-grid-unit)}.nx-marketing-close-inner{display:flex;min-height:inherit;max-width:var(--nx-marketing-content-max)!important;flex-direction:column;align-items:center;justify-content:center;padding-block:clamp(5rem,8vw,7rem)!important;border-inline:1px solid var(--nx-border-subtle);text-align:center}.nx-marketing-close-copy{display:flex;min-width:0;max-width:72rem;flex-direction:column;align-items:center;justify-content:center;padding-inline:clamp(1.5rem,5vw,5rem)}.nx-marketing-close-kicker{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.68rem;font-weight:700;letter-spacing:.12em}.nx-marketing-close .nx-close-title{max-width:19ch;margin-top:1.5rem;color:var(--nx-text-primary);font-size:clamp(2.75rem,4vw,4.75rem);font-weight:560;line-height:.94;letter-spacing:-.06em}.nx-marketing-close-copy .nx-section-copy{max-width:48rem;margin-top:1.75rem;color:var(--nx-text-secondary);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.65}.nx-marketing-close-action{display:flex;justify-content:center;margin-top:2.25rem}.nx-marketing-close-action:before{display:none}.nx-marketing-close-action>*{position:relative;z-index:1}.nx-marketing-close-copy .nx-close-mark{position:relative;z-index:2;display:grid;width:clamp(3.5rem,4vw,4.25rem);height:clamp(3.5rem,4vw,4.25rem);place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nx-marketing-close-copy .nx-close-mark img{width:100%;height:100%}.nx-close-signature{position:relative;display:grid;width:clamp(8.5rem,12vw,11.5rem);height:clamp(6rem,8vw,7.75rem);place-items:center;margin-bottom:1.5rem}.nx-close-orbit{position:absolute;left:18%;width:clamp(5.75rem,7vw,7rem);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--nx-accent) 42%,transparent);border-radius:50%}.nx-close-axis{position:absolute;width:100%;height:1px;background:linear-gradient(to right,transparent,var(--nx-accent) 22%,var(--nx-accent) 78%,transparent)}.nx-close-node{position:absolute;right:8%;width:.7rem;aspect-ratio:1;border-radius:50%;background:var(--nx-accent)}.nx-marketing-shell footer.nx-site-footer{--nx-footer-monument-background: #f4f7fb;--nx-footer-monument-word: #0f172a;--nx-footer-monument-symbol: #2563eb;border-top-color:var(--nx-border);background:var(--nx-footer-monument-background);transition:background-color .24s ease}[data-theme=nexia-dark] .nx-marketing-shell footer.nx-site-footer{--nx-footer-monument-background: #0b1220;--nx-footer-monument-word: #f1f5f9;--nx-footer-monument-symbol: #60a5fa}.nx-site-footer-grid{position:relative;z-index:1;display:grid!important;max-width:var(--nx-marketing-content-max)!important;grid-template-columns:minmax(18rem,1.45fr) repeat(5,minmax(8rem,1fr));gap:0!important;padding-block-start:clamp(3.5rem,5vw,5.5rem)!important;padding-block-end:0!important}.nx-site-footer-grid>div{min-width:0;padding-inline:clamp(1rem,2vw,2rem)}.nx-site-footer-intro{display:flex;min-height:0;flex-direction:column;align-items:flex-start}.nx-site-footer-meta{display:grid;gap:.65rem;margin-top:clamp(2.5rem,3.5vw,4rem);padding-top:0;color:var(--nx-text-tertiary);font-size:.75rem;line-height:1.5}.nx-footer-brand-stage{--nx-footer-logo-dot-radius: .12rem;--nx-footer-logo-dot-step: clamp(.4rem, .42vw, .56rem);--nx-footer-scene-top-bleed: clamp(14rem, 18vw, 22rem);--nx-footer-scene-left-bleed: clamp(10rem, 14vw, 18rem);position:relative;isolation:isolate;height:clamp(12rem,17vw,20rem);overflow:visible;z-index:0;background:var(--nx-footer-monument-background);transition:background-color .24s ease}.nx-footer-dot-logo-scene{position:absolute;top:calc(-1 * var(--nx-footer-scene-top-bleed));right:0;bottom:0;left:calc(-1 * var(--nx-footer-scene-left-bleed));perspective:72rem;pointer-events:none}.nx-footer-dot-logo-canvas{position:absolute!important;inset:0;width:100%!important;height:100%!important;touch-action:pan-y}.nx-footer-dotted-lockup{position:absolute;right:0;bottom:0;width:min(68vw,76rem);aspect-ratio:489 / 141;background-image:radial-gradient(circle,var(--nx-footer-monument-word) 0 var(--nx-footer-logo-dot-radius),transparent calc(var(--nx-footer-logo-dot-radius) + .035rem));background-position:0 0;background-size:var(--nx-footer-logo-dot-step) var(--nx-footer-logo-dot-step);opacity:.98;transition:opacity .5s cubic-bezier(.16,1,.3,1);-webkit-mask-image:url(/brand/nexia/logo-horizontal-light.svg);mask-image:url(/brand/nexia/logo-horizontal-light.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.nx-footer-dotted-lockup.is-canvas-ready{opacity:0}.nx-footer-dotted-lockup:before{position:absolute;inset:0;background-image:radial-gradient(circle,var(--nx-footer-monument-symbol) 0 var(--nx-footer-logo-dot-radius),transparent calc(var(--nx-footer-logo-dot-radius) + .035rem));background-position:0 0;background-size:inherit;clip-path:inset(0 70.5% 0 0);content:""}.nx-converge-core{width:clamp(9rem,11vw,12rem)!important}.nx-converge-core-mark{width:clamp(4.25rem,5.5vw,6rem)!important;height:clamp(4.25rem,5.5vw,6rem)!important}.nx-agent-value-sequence-agent{grid-template-columns:repeat(2,minmax(0,1fr))!important;border-radius:.5rem!important}.nx-agent-value-sequence-agent>li{min-height:24rem;grid-template-columns:minmax(10rem,.42fr) minmax(0,.58fr);grid-template-rows:1fr;border-right:1px solid var(--nx-border-subtle)!important;border-bottom:1px solid var(--nx-border-subtle)}.nx-agent-value-sequence-agent>li:nth-child(2n){border-right:0!important}.nx-agent-value-sequence-agent>li:nth-last-child(-n+2){border-bottom:0}.nx-agent-value-sequence-agent .nx-agent-value-visual{min-height:100%;border-right:1px solid var(--nx-border-subtle);border-bottom:0}.nx-agent-value-sequence-operation{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:1fr!important;overflow:visible;border:0!important;border-block:1px solid var(--nx-border-subtle)!important;border-radius:0!important;background:transparent!important}.nx-agent-value-sequence-operation>li,.nx-agent-value-sequence-operation>li:first-child,.nx-agent-value-sequence-operation>li:not(:first-child){position:relative;display:grid;min-height:23rem;grid-row:auto;grid-template-rows:8rem minmax(0,1fr);border-right:1px solid var(--nx-border-subtle)!important;border-bottom:0!important}.nx-agent-value-sequence-operation>li:last-child{border-right:0!important}.nx-agent-value-sequence-operation>li:not(:last-child):after{content:"→";position:absolute;z-index:6;top:3rem;right:-.8rem;display:grid;width:1.6rem;height:1.6rem;place-items:center;background:var(--nx-bg);color:var(--nx-accent);font-size:1rem}.nx-agent-value-sequence-operation .nx-agent-value-visual{justify-items:start;border-bottom:0;background:transparent;padding:1.5rem clamp(1.5rem,3vw,2.75rem) 0}.nx-agent-value-sequence-operation .nx-agent-value-orbit,.nx-agent-value-sequence-operation .nx-agent-value-signal,.nx-agent-value-sequence-operation .nx-agent-value-check{display:none}.nx-agent-value-sequence-operation .nx-agent-value-icon{width:3.75rem;height:3.75rem;border-radius:.5rem;box-shadow:none}.nx-agent-value-operation-index{position:absolute;right:1.5rem;top:.6rem;color:color-mix(in srgb,var(--nx-accent) 12%,transparent);font-size:5.5rem;font-weight:650;line-height:1;letter-spacing:-.09em}.nx-agent-value-sequence-operation .nx-agent-value-copy{padding-top:.75rem}.nx-agent-value-sequence-operation .nx-agent-value-copy>span{display:none}.nx-agent-value-sequence-operation .nx-agent-value-copy h3{margin-top:0}.nx-permission-scene .nx-permission-workbench{grid-template-columns:1fr}.nx-permission-scene .nx-permission-policy-list{border-right:0;border-bottom:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-surface) 62%,var(--nx-bg))}.nx-permission-scene .nx-permission-policy-list nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}.nx-permission-scene .nx-permission-policy-list nav button{min-height:6.5rem;border:0;border-right:1px solid var(--nx-border-subtle);border-radius:0;padding:1rem}.nx-permission-scene .nx-permission-policy-list nav button:last-child{border-right:0}.nx-permission-scene .nx-permission-decision{padding:clamp(1rem,2.5vw,2rem)}.nx-permission-hero-media{width:100%;max-width:85rem;margin-inline:auto}@media(min-width:1024px){.nx-roles-permissions-hero .nx-hero-container{max-width:85rem;padding-inline:0}.nx-roles-permissions-hero .nx-hero-visual{margin-inline:0}}.nx-permission-boundary{min-height:0!important;border:0!important;border-block:1px solid var(--nx-border-subtle)!important;border-radius:0!important;padding:clamp(3rem,7vw,6rem) clamp(1rem,7vw,7rem)!important;background:transparent!important}.nx-permission-boundary-edge{display:none}@media(min-width:1024px){.nx-cloud-return-layout{grid-template-columns:minmax(18rem,.382fr) minmax(0,.618fr);align-items:start}.nx-cloud-return-map{margin-top:.4rem}.nx-cloud-return-stop{grid-template-columns:minmax(0,1fr)!important;gap:0!important}}[data-theme=nexia-light] .nx-marketing-shell section[data-tone],[data-theme=nexia-light] .nx-marketing-shell .nx-marketing-close,[data-theme=nexia-light] .nx-home-governance{color-scheme:light}[data-theme=nexia-light] .nx-home-relay-exception{color:#8a5a00;background:#fff3c4;padding:.6rem .75rem}[data-theme=nexia-light] .nx-marketing-shell .nx-foundation-scene{color-scheme:light;background:#fff;box-shadow:0 28px 70px #1e40af1f}[data-theme=nexia-light] .nx-cloud-shell-body,[data-theme=nexia-light] .nx-cloud-shell-workspace,[data-theme=nexia-light] .nx-cloud-pane-workspace,[data-theme=nexia-light] .nx-cloud-pane{opacity:1}.nx-marketing-shell .nx-foundation-scene{opacity:1;border:1px solid var(--nx-border);border-radius:.5rem;background:var(--nx-surface);box-shadow:0 28px 70px #0b122026}[data-theme=nexia-dark] .nx-marketing-shell .nx-foundation-scene{background:#0b1220;box-shadow:0 28px 70px #0000004d}[data-theme=nexia-light] .nx-foundation-scene-head,[data-theme=nexia-light] .nx-cloud-commandbar{border-color:#d9e2ef;background:#fff}[data-theme=nexia-light] .nx-foundation-scene-head>span,[data-theme=nexia-light] .nx-cloud-commandbar>div,[data-theme=nexia-light] .nx-cloud-pane p,[data-theme=nexia-light] .nx-cloud-pane small,[data-theme=nexia-light] .nx-cloud-pane-tabs button{color:#53657c}[data-theme=nexia-light] .nx-foundation-scene-head>strong,[data-theme=nexia-light] .nx-cloud-commandbar>div:first-child strong,[data-theme=nexia-light] .nx-cloud-pane strong,[data-theme=nexia-light] .nx-cloud-active-work h3{color:#111827}[data-theme=nexia-light] .nx-cloud-shell-body>aside,[data-theme=nexia-light] .nx-cloud-launcher{border-color:#d9e2ef;background:#edf3ff}.nx-cloud-pane-workspace{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr) minmax(15rem,.42fr);min-height:31rem;background:var(--nx-surface)}.nx-cloud-shell-workspace{grid-template-rows:auto minmax(0,1fr)}.nx-cloud-pane{display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr);border-left:1px solid var(--nx-border-subtle)}.nx-cloud-pane:first-child{border-left:0}.nx-cloud-pane-head{display:flex;min-height:3.2rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border-bottom:1px solid var(--nx-border-subtle);background:var(--nx-surface)}.nx-cloud-pane-head>span{display:flex;min-width:0;align-items:center;gap:.5rem;overflow:hidden;color:var(--nx-text-secondary);font-size:.66rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nx-cloud-pane-head>span:last-child,.nx-cloud-pane-head>svg{flex:none;color:var(--nx-accent);font-family:var(--nx-font-mono);letter-spacing:.06em}.nx-cloud-business-pane{background:color-mix(in srgb,var(--nx-surface) 92%,var(--nx-accent))}.nx-cloud-business-body{display:grid;align-content:start;gap:.75rem;padding:.85rem}.nx-cloud-business-lead{min-height:8.25rem;padding:1rem;border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated)}.nx-cloud-business-lead>span{display:block;max-width:32ch;color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.6rem;line-height:1.45}.nx-cloud-business-lead>strong{display:block;margin-top:1.7rem;color:var(--nx-text-primary);font-size:.92rem;font-weight:650}.nx-cloud-business-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.nx-cloud-business-grid button,.nx-cloud-business-queue{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.8rem;border:1px solid var(--nx-border-subtle);background:var(--nx-surface);text-align:left}.nx-cloud-business-grid button>svg,.nx-cloud-business-queue>svg:first-child{color:var(--nx-accent)}.nx-cloud-business-grid strong,.nx-cloud-business-queue strong{display:block;overflow:hidden;color:var(--nx-text-primary);font-size:.68rem;font-weight:630;text-overflow:ellipsis;white-space:nowrap}.nx-cloud-business-grid small,.nx-cloud-business-queue small{display:block;margin-top:.3rem;color:var(--nx-text-tertiary);font-size:.57rem;line-height:1.45}.nx-cloud-business-queue{grid-template-columns:auto minmax(0,1fr) auto;width:100%}.nx-cloud-business-queue>svg:last-child{color:var(--nx-text-tertiary)}.nx-cloud-active-pane{grid-template-rows:auto auto minmax(0,1fr);background:var(--nx-surface-elevated)}.nx-cloud-pane-tabs{display:flex;min-height:2.7rem;overflow:hidden;border-bottom:1px solid var(--nx-border-subtle);background:var(--nx-surface)}.nx-cloud-pane-tabs button{display:inline-flex;min-width:0;max-width:10rem;align-items:center;gap:.42rem;padding:.65rem .72rem;border-right:1px solid var(--nx-border-subtle);border-bottom:2px solid transparent;color:var(--nx-text-tertiary);font-size:.6rem;white-space:nowrap}.nx-cloud-pane-tabs button>span{overflow:hidden;text-overflow:ellipsis}.nx-cloud-pane-tabs button>svg{flex:none}.nx-cloud-pane-tabs button.is-active{border-bottom-color:var(--nx-accent);background:color-mix(in srgb,var(--nx-surface) 92%,var(--nx-accent));color:var(--nx-text-primary)}.nx-cloud-active-work{min-width:0;padding:.9rem}.nx-cloud-active-work>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.85rem}.nx-cloud-active-work>header span,.nx-cloud-active-work>header>strong{color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.58rem;line-height:1.4}.nx-cloud-active-work h3{margin-top:.3rem;color:var(--nx-text-primary);font-size:1rem;font-weight:650}.nx-cloud-work-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--nx-border-subtle);border-left:1px solid var(--nx-border-subtle)}.nx-cloud-work-metrics>div{min-width:0;min-height:6rem;padding:.75rem;border-right:1px solid var(--nx-border-subtle);background:var(--nx-surface)}.nx-cloud-work-metrics span,.nx-cloud-work-rows>button>span{display:block;color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.55rem}.nx-cloud-work-metrics strong,.nx-cloud-work-metrics small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-cloud-work-metrics strong{margin-top:.9rem;color:var(--nx-text-primary);font-size:.65rem;font-weight:630}.nx-cloud-work-metrics small{margin-top:.3rem;color:var(--nx-text-tertiary);font-size:.54rem}.nx-cloud-work-rows{margin-top:.8rem;border-top:1px solid var(--nx-border-subtle)}.nx-cloud-work-rows button{display:grid;width:100%;min-width:0;grid-template-columns:1.5rem minmax(5rem,.8fr) minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.65rem .25rem;border-bottom:1px solid var(--nx-border-subtle);color:var(--nx-text-secondary);text-align:left}.nx-cloud-work-rows button.is-active{background:color-mix(in srgb,var(--nx-surface) 88%,var(--nx-accent))}.nx-cloud-work-rows strong,.nx-cloud-work-rows small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-cloud-work-rows strong{color:var(--nx-text-primary);font-size:.62rem;font-weight:620}.nx-cloud-work-rows small{color:var(--nx-text-tertiary);font-size:.55rem}.nx-cloud-work-rows svg{color:var(--nx-accent)}.nx-cloud-agent-pane{grid-template-rows:auto minmax(0,1fr) auto;background:color-mix(in srgb,var(--nx-surface) 94%,var(--nx-accent))}.nx-cloud-agent-pane .nx-cloud-pane-head img,.nx-cloud-agent-response>img{width:1rem;height:1rem;object-fit:contain}.nx-cloud-agent-thread{display:grid;align-content:start;gap:.9rem;padding:.9rem .75rem}.nx-cloud-agent-request{margin-left:1.4rem;padding:.75rem;background:color-mix(in srgb,var(--nx-surface) 82%,var(--nx-accent))}.nx-cloud-agent-request strong,.nx-cloud-agent-response strong,.nx-cloud-agent-artifact strong{display:block;color:var(--nx-text-primary);font-size:.64rem;font-weight:630;line-height:1.35}.nx-cloud-agent-request p,.nx-cloud-agent-response p{margin-top:.35rem;color:var(--nx-text-tertiary);font-size:.56rem;line-height:1.5}.nx-cloud-agent-response{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem}.nx-cloud-agent-artifact{display:grid;width:100%;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.65rem;border:1px solid var(--nx-border-subtle);background:var(--nx-surface);text-align:left}.nx-cloud-agent-artifact>svg{color:var(--nx-accent)}.nx-cloud-agent-artifact small{display:block;overflow:hidden;margin-top:.25rem;color:var(--nx-text-tertiary);font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}.nx-cloud-agent-composer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;margin:.75rem;padding:.65rem .7rem;border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated)}.nx-cloud-agent-composer>span{overflow:hidden;color:var(--nx-text-tertiary);font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.nx-cloud-agent-composer button{display:grid;width:1.65rem;height:1.65rem;flex:none;place-items:center;background:var(--nx-accent);color:var(--nx-accent-text)}[data-theme=nexia-dark] .nx-cloud-agent-pane img{content:url(/brand/nexia/symbol-dark.svg)}[data-theme=nexia-light] .nx-cloud-pane-workspace,[data-theme=nexia-light] .nx-cloud-pane-head,[data-theme=nexia-light] .nx-cloud-pane-tabs,[data-theme=nexia-light] .nx-cloud-active-pane,[data-theme=nexia-light] .nx-cloud-agent-pane{border-color:#d9e2ef;background:#fff}[data-theme=nexia-light] .nx-cloud-business-pane{background:#f4f7fb}[data-theme=nexia-light] .nx-cloud-business-lead,[data-theme=nexia-light] .nx-cloud-business-grid button,[data-theme=nexia-light] .nx-cloud-business-queue,[data-theme=nexia-light] .nx-cloud-work-metrics>div,[data-theme=nexia-light] .nx-cloud-agent-artifact,[data-theme=nexia-light] .nx-cloud-agent-composer{border-color:#d9e2ef;background:#fff}[data-theme=nexia-light] .nx-cloud-agent-request,[data-theme=nexia-light] .nx-cloud-pane-tabs button.is-active,[data-theme=nexia-light] .nx-cloud-work-rows button.is-active{background:#e7f0ff}[data-theme=nexia-light] .nx-cloud-launcher button.is-active{border-color:#8fb9ff;background:#dceaff;color:#075dcc}[data-theme=nexia-light] .nx-operations-case{border-color:#d9e2ef;background:#fff;box-shadow:0 28px 70px #1e40af1f}[data-theme=nexia-light] .nx-operations-case>header,[data-theme=nexia-light] .nx-operations-case-brief,[data-theme=nexia-light] .nx-operations-case-brief dl,[data-theme=nexia-light] .nx-operations-case-brief dl>div,[data-theme=nexia-light] .nx-operations-case-flow li,[data-theme=nexia-light] .nx-operations-model-grid,[data-theme=nexia-light] .nx-operations-model-grid>section{border-color:#d9e2ef}[data-theme=nexia-light] .nx-operations-case-brief,[data-theme=nexia-light] .nx-operations-model-grid>section{background:#f7f9fc}[data-theme=nexia-light] .nx-operations-case-flow li{background:#fff}[data-theme=nexia-light] .nx-operations-case>header>div,[data-theme=nexia-light] .nx-operations-case-brief>small,[data-theme=nexia-light] .nx-operations-case-brief dt,[data-theme=nexia-light] .nx-operations-model-grid p{color:#53657c}[data-theme=nexia-light] .nx-operations-case-brief>h3,[data-theme=nexia-light] .nx-operations-case-brief dd,[data-theme=nexia-light] .nx-operations-case-flow li>strong,[data-theme=nexia-light] .nx-operations-model-grid h4{color:#111827}[data-theme=nexia-dark] .nx-cloud-commandbar,[data-theme=nexia-dark] .nx-cloud-pane-workspace,[data-theme=nexia-dark] .nx-cloud-pane,[data-theme=nexia-dark] .nx-cloud-pane-head,[data-theme=nexia-dark] .nx-cloud-pane-tabs,[data-theme=nexia-dark] .nx-cloud-launcher{background:#0f1729}[data-theme=nexia-dark] .nx-cloud-active-pane,[data-theme=nexia-dark] .nx-cloud-agent-pane,[data-theme=nexia-dark] .nx-cloud-business-pane{background:#0b1220}.nx-developer-shell{min-height:100dvh;background:var(--nx-surface)}.nx-developer-header{background:var(--nx-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.nx-developer-header-inner{max-width:108rem!important;border-inline:1px solid var(--nx-border-subtle);padding-inline:1.25rem}.nx-developer-marketing-link{border-left:1px solid var(--nx-border-subtle);padding-left:.8rem}.nx-developer-home{align-items:center;border-inline:1px solid var(--nx-border-subtle);background-color:var(--nx-bg);background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px);background-size:min(8.333vw,7.5rem) 100%}.nx-developer-home-copy h1{max-width:10ch;font-size:clamp(3.2rem,5.4vw,6.4rem);font-weight:590;line-height:.98;letter-spacing:-.06em}.nx-developer-home-evidence{min-width:0}.nx-developer-launch-scene{overflow:hidden;border:1px solid var(--nx-border);border-radius:0;background:var(--nx-surface);box-shadow:none}.nx-developer-launch-bar{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--nx-border-subtle);padding:.7rem 1rem;color:var(--nx-text-secondary);font-size:.72rem}.nx-developer-launch-status{display:inline-flex;align-items:center;gap:.45rem;color:var(--nx-text-tertiary)}.nx-developer-launch-status i{width:.45rem;height:.45rem;border-radius:50%;background:var(--nx-accent)}.nx-developer-launch-grid{display:grid;min-height:28rem;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.nx-developer-launch-terminal{display:grid;align-content:center;border-right:1px solid var(--nx-border-subtle);background:#0b1220;padding:1.5rem 0}.nx-developer-command-row{display:grid;min-width:0;grid-template-columns:2.5rem minmax(0,1fr);border-bottom:1px solid rgb(148 163 184 / .1);padding:.7rem 1rem .7rem 0;color:#aebccf;font-size:.7rem;line-height:1.45}.nx-developer-command-row>span{color:#46566e;text-align:center}.nx-developer-command-row code{min-width:0;overflow-wrap:anywhere;color:#f1f5f9}.nx-developer-command-row:nth-child(n+3) code{color:#60a5fa}.nx-developer-launch-preview{display:grid;align-content:center;gap:1.25rem;min-width:0;padding:clamp(1.25rem,3vw,2.5rem);background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:2.5rem 2.5rem}.nx-developer-preview-window{display:grid;min-height:13rem;grid-template-columns:2.2rem minmax(0,1fr) 27%;overflow:hidden;border:1px solid var(--nx-border);border-radius:0;background:var(--nx-surface-elevated)}.nx-developer-preview-rail{display:grid;align-content:start;justify-items:center;gap:.8rem;border-right:1px solid var(--nx-border-subtle);padding-block:.75rem}.nx-developer-preview-rail img{width:1rem;height:1rem;margin-bottom:.65rem}.nx-developer-preview-rail span{width:.6rem;height:.6rem;border:1px solid var(--nx-border)}.nx-developer-preview-rail span.is-active{border-color:var(--nx-accent);background:var(--nx-accent)}.nx-developer-preview-main{padding:1.1rem}.nx-developer-preview-heading{width:48%;height:.75rem;background:var(--nx-text-primary);opacity:.82}.nx-developer-preview-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin-top:1.1rem}.nx-developer-preview-metrics span{height:3rem;border:1px solid var(--nx-border-subtle);background:var(--nx-bg)}.nx-developer-preview-list{display:grid;gap:.5rem;margin-top:1rem}.nx-developer-preview-list span{height:1.3rem;border-bottom:1px solid var(--nx-border-subtle)}.nx-developer-preview-agent{display:grid;align-content:end;gap:.55rem;border-left:1px solid var(--nx-border-subtle);padding:.8rem;background:color-mix(in srgb,var(--nx-surface) 68%,var(--nx-bg))}.nx-developer-preview-agent span{min-height:2.25rem;border-left:2px solid var(--nx-accent);background:var(--nx-surface-elevated)}.nx-developer-launch-result{display:flex;align-items:flex-start;gap:.75rem;border-left:2px solid var(--nx-accent);background:var(--nx-surface-elevated);padding:.8rem 1rem;color:var(--nx-accent)}.nx-developer-launch-result span,.nx-developer-launch-result small{display:block}.nx-developer-launch-result strong{color:var(--nx-text-primary);font-size:.78rem}.nx-developer-launch-result small{margin-top:.25rem;color:var(--nx-text-tertiary);font-size:.65rem;line-height:1.4}.nx-developer-path{display:grid;grid-template-columns:minmax(9rem,.32fr) minmax(0,.68fr);column-gap:1.5rem}.nx-developer-path>:first-child,.nx-developer-path>a{grid-column:1}.nx-developer-path>h2,.nx-developer-path>p{grid-column:2}.nx-developer-path>h2{grid-row:1;margin-top:0}.nx-developer-path>p{grid-row:2 / span 2}.nx-developer-shell main>div{border-inline:1px solid var(--nx-border-subtle);background:var(--nx-surface)}.nx-developer-doc-layout,.nx-developer-example-layout{max-width:108rem!important}.nx-developer-shell aside[class*=sticky]{background:var(--nx-surface)}.nx-developer-sidebar{padding-left:1.5rem;padding-right:1.5rem!important}.nx-developer-sidebar details{border-color:transparent!important}.nx-developer-sidebar details>summary{border-radius:0!important;padding-inline:0!important;background:transparent!important}.nx-developer-sidebar details>summary:hover,.nx-developer-sidebar details>summary:focus-visible{color:var(--nx-accent)}.nx-developer-topic-label{padding-inline:0!important;font-family:inherit!important;font-size:.7rem!important;letter-spacing:0!important;text-transform:none!important}.nx-developer-nav-link{position:relative;border-radius:0!important;padding-block:.42rem!important;padding-inline:.75rem 0!important;background:transparent!important}.nx-developer-document-section .nx-developer-nav-link{padding-inline:.25rem 0!important}.nx-developer-nav-link:hover,.nx-developer-nav-link:focus-visible{color:var(--nx-accent)!important}.nx-developer-nav-link[aria-current=page]{color:var(--nx-accent)!important;background:transparent!important}.nx-developer-nav-link[aria-current=page]:before{content:"";position:absolute;inset:.32rem auto .32rem -1.5rem;width:2px;background:var(--nx-accent)}.nx-developer-nav-kind{display:none}.nx-developer-doc-article{max-width:58rem;justify-self:center}.nx-developer-page-header h1,.nx-developer-doc-article h1{font-weight:590;letter-spacing:-.045em}.nx-developer-examples-home,.nx-developer-example-page{max-width:72rem;background:var(--nx-surface)}.nx-example-index-row{border-left:2px solid transparent;padding-inline:1rem}.nx-example-index-row:hover,.nx-example-index-row:focus-visible{border-left-color:transparent;background:var(--nx-surface)}.nx-developer-toc{border-left:0!important}.nx-developer-search-dialog{border-radius:.5rem!important}.nx-developer-search-field{position:relative}.nx-developer-search-field:after{content:"";position:absolute;inset:auto 1.25rem -1px;height:2px;background:var(--nx-accent);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.nx-developer-search-field:focus-within:after{transform:scaleX(1)}.nx-developer-search-input,.nx-developer-search-input:focus,.nx-developer-search-input:focus-visible{border:0!important;outline:0!important;box-shadow:none!important}.nx-developer-live-preview{border-radius:.375rem;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:2rem 2rem}.nx-developer-shell .developer-prose pre,.nx-developer-shell .developer-text-block,.nx-developer-shell [class*=developer-code]{border-radius:.375rem}@media(max-width:1023px){.nx-site-header-shell{min-height:4rem}.nx-brand-mark-lockup{min-width:7.25rem}.nx-home-hero-layout{padding-top:5.5rem}.nx-home-loop{min-height:auto}.nx-site-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-site-footer-intro{min-height:0;grid-column:1 / -1;padding-bottom:3rem}.nx-site-footer-meta{margin-top:2.5rem}.nx-cloud-pane-workspace{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.nx-cloud-agent-pane{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(15rem,.42fr);grid-template-rows:auto minmax(0,1fr);border-top:1px solid var(--nx-border-subtle);border-left:0}.nx-cloud-agent-pane .nx-cloud-pane-head{grid-column:1 / -1}.nx-cloud-agent-thread{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-cloud-agent-request{margin-left:0}.nx-cloud-agent-composer{align-self:end}.nx-developer-home{border-inline:0}.nx-agent-value-sequence-agent>li{grid-template-columns:1fr;grid-template-rows:10rem minmax(0,1fr)}.nx-agent-value-sequence-agent .nx-agent-value-visual{border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-permission-scene .nx-permission-policy-list nav{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-permission-scene .nx-permission-policy-list nav button:nth-child(2n){border-right:0}.nx-permission-scene .nx-permission-policy-list nav button:nth-child(-n+2){border-bottom:1px solid var(--nx-border-subtle)}}@media(max-width:767px){.nx-developer-header{padding-inline:0!important}.nx-developer-header-inner{grid-template-columns:minmax(0,1fr) auto!important;gap:.5rem!important;padding-inline:.75rem}.nx-developer-header-inner>div:first-child{gap:.75rem!important}.nx-developer-header-inner>span[aria-hidden]{display:none}.nx-developer-brand{width:1.75rem;flex:0 0 1.75rem}.nx-developer-header-inner nav{gap:.5rem!important}.nx-developer-header-inner nav a{font-size:.6875rem}.nx-developer-header-inner>div:last-child{gap:.5rem!important}.nx-marketing-shell .nx-hero-field,.nx-marketing-shell .nx-home-hero-field{background:var(--nx-bg)}.nx-marketing-shell .nx-hero-title,.nx-marketing-shell .nx-home-hero-title{max-width:14ch;font-size:clamp(2.75rem,13vw,4.25rem);line-height:1}.nx-marketing-close-copy{padding:3.5rem 1.5rem 0}.nx-marketing-close .nx-close-title{max-width:16ch;font-size:clamp(2.75rem,12vw,4.2rem)}.nx-marketing-close-action{margin-top:2rem;padding:0 1.5rem 3.5rem}.nx-site-footer-grid{grid-template-columns:1fr;padding-block-start:3.5rem!important;padding-block-end:0!important}.nx-site-footer-grid>div{padding-block:1.5rem}.nx-site-footer-grid>div:first-child{padding-top:0;border-top:0}.nx-cloud-shell-body{grid-template-columns:1fr}.nx-cloud-launcher{display:none!important}.nx-cloud-pane-workspace{grid-template-columns:1fr}.nx-cloud-business-pane{display:none}.nx-cloud-active-pane,.nx-cloud-agent-pane{border-left:0}.nx-cloud-agent-pane{display:grid;grid-column:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto}.nx-cloud-agent-pane .nx-cloud-pane-head{grid-column:auto}.nx-cloud-agent-thread,.nx-cloud-work-metrics{grid-template-columns:1fr}.nx-cloud-work-metrics>div:not(:first-child){display:none}.nx-cloud-work-rows button{grid-template-columns:1.5rem minmax(0,1fr) auto}.nx-cloud-work-rows small{display:none}.nx-footer-brand-stage{--nx-footer-scene-top-bleed: clamp(8rem, 30vw, 12rem);--nx-footer-scene-left-bleed: clamp(4rem, 18vw, 7rem);height:clamp(7.5rem,22vw,10rem)}.nx-footer-dotted-lockup{--nx-footer-logo-dot-radius: .085rem;--nx-footer-logo-dot-step: .34rem;width:min(82vw,38rem)}.nx-hero-dock{min-height:auto}.nx-hero-dock-body{min-height:30rem;grid-template-columns:1fr}.nx-hero-dock-rail{grid-template-columns:repeat(5,1fr);align-content:stretch;border-right:0;border-bottom:1px solid var(--nx-border-subtle);padding:.75rem!important}.nx-hero-dock-rail .nx-home-signal-node{min-height:3rem;grid-template-columns:1fr;justify-items:center;border-right:1px solid var(--nx-border-subtle);border-bottom:0;padding:.5rem .2rem;text-align:center}.nx-hero-dock-rail .nx-home-signal-node strong{display:none}.nx-hero-dock-progress{inset:auto 0 0!important;width:auto!important;height:2px!important;transform-origin:left center!important}.nx-hero-dock-workspace{min-height:24rem;padding:2rem 1.25rem}.nx-developer-home-copy h1{font-size:clamp(3rem,14vw,4.6rem)}.nx-developer-launch-grid{grid-template-columns:1fr}.nx-developer-launch-terminal{border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-developer-preview-window{grid-template-columns:2rem minmax(0,1fr)}.nx-developer-preview-agent{display:none}.nx-developer-path{display:block}.nx-agent-value-sequence-agent,.nx-agent-value-sequence-operation{grid-template-columns:1fr!important}.nx-agent-value-sequence-agent>li,.nx-agent-value-sequence-agent>li:nth-child(n),.nx-agent-value-sequence-operation>li,.nx-agent-value-sequence-operation>li:first-child,.nx-agent-value-sequence-operation>li:not(:first-child){border-right:0!important;border-bottom:1px solid var(--nx-border-subtle)!important}.nx-agent-value-sequence-agent>li:last-child,.nx-agent-value-sequence-operation>li:last-child{border-bottom:0!important}.nx-agent-value-sequence-operation>li:not(:last-child):after{top:auto;right:1.5rem;bottom:-.8rem;content:"↓"}.nx-permission-scene .nx-permission-policy-list nav{grid-template-columns:1fr}.nx-permission-scene .nx-permission-policy-list nav button,.nx-permission-scene .nx-permission-policy-list nav button:nth-child(n){border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-permission-scene .nx-permission-policy-list nav button:last-child{border-bottom:0}.nx-marketing-shell footer>div:first-child>div{border-left:0;padding-inline:0}}.nx-auth-main:has(.nx-register-page),.nx-auth-main:has(.nx-register-provisioning),.nx-auth-main:has(.nx-register-provisioning-failed){align-items:flex-start;padding-inline:clamp(1rem,3vw,3rem);background-color:var(--nx-bg);background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-position:center;background-size:4rem 4rem}.nx-register-page{position:relative;display:grid;width:100%;max-width:88rem!important;grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);grid-template-rows:auto auto 1fr;align-items:start;column-gap:clamp(2rem,5vw,5.5rem);margin-inline:auto}.nx-register-intro{grid-column:1;grid-row:1;width:100%;max-width:none!important;margin:0!important;padding:clamp(1rem,2vw,2rem) 0 clamp(2rem,4vw,3.5rem);text-align:left!important}.nx-register-intro>span{display:block;margin-bottom:clamp(2rem,5vw,5rem);color:var(--nx-accent);font:700 .72rem/1 var(--nx-font-mono);letter-spacing:.12em}.nx-register-intro .nx-display-sm{max-width:8ch;font-size:clamp(3rem,5vw,5rem);line-height:.96;letter-spacing:-.055em;text-wrap:balance}.nx-register-intro p{max-width:29rem;margin-top:1.25rem;font-size:1rem;line-height:1.65}.nx-register-stepper{grid-column:1;grid-row:2;width:100%;max-width:none!important;grid-template-columns:1fr!important;gap:0!important;margin:0!important;border-top:1px solid var(--nx-border)}.nx-register-stepper-item{min-height:6.75rem;border-bottom:1px solid var(--nx-border-subtle);text-align:left!important}.nx-register-stepper-button{display:grid!important;min-height:6.75rem;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center!important;column-gap:1rem;padding:1rem;text-align:left;transition:background-color .18s ease,color .18s ease}.nx-register-stepper-item[data-active=true] .nx-register-stepper-button{border-left:3px solid var(--nx-accent);background:color-mix(in srgb,var(--nx-accent) 7%,transparent)}.nx-register-stepper-button:not(:disabled):hover{background:color-mix(in srgb,var(--nx-accent) 5%,transparent)}.nx-register-stepper-marker{grid-column:1;grid-row:1 / span 2;width:2.5rem!important;height:2.5rem!important;font-family:var(--nx-font-mono);font-size:.72rem!important}.nx-register-stepper-label,.nx-register-stepper-description{grid-column:2;width:100%;margin:0!important;text-align:left}.nx-register-stepper-label{grid-row:1;font-size:.95rem!important}.nx-register-stepper-description{display:block!important;grid-row:2;margin-top:.3rem!important;font-size:.72rem}.nx-register-stepper-connector{display:none}.nx-register-form,.nx-register-submitting{grid-column:2;grid-row:1 / span 3;width:100%;max-width:none!important;margin:0!important;border-radius:0!important;padding:clamp(2rem,4vw,4rem)!important;box-shadow:1rem 1rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-register-form:before,.nx-register-submitting:before{position:absolute;inset:0 0 auto;height:.3rem;background:var(--nx-accent);content:""}.nx-register-page[data-register-step="1"] .nx-register-step-content,.nx-register-page[data-register-step="2"] .nx-register-step-content{max-width:43rem}.nx-register-step-content>:first-child h2,.nx-register-step-content>fieldset>:first-child legend{font-size:clamp(1.5rem,2.5vw,2.35rem);line-height:1.05;letter-spacing:-.04em}.nx-register-form .nx-auth-field>label{color:var(--nx-text-primary);font-size:.78rem;font-weight:650}.nx-register-form :is(input,select){min-height:3.1rem}.nx-register-form :is(.rounded-lg,.rounded-card,.rounded-control,.rounded-full,details,label),.nx-register-actionbar button,.nx-register-submitting,.nx-register-submitting>span{border-radius:0!important}.nx-register-form label:has(input:is([type=radio],[type=checkbox])){box-shadow:none!important}.nx-register-form label:has(input:is([type=radio],[type=checkbox])):hover{transform:translateY(-2px)}.nx-register-alt{grid-column:1;grid-row:3;width:100%;margin:1.5rem 0 0!important;text-align:left!important}.nx-register-actionbar{border-color:var(--nx-border)!important;background:color-mix(in srgb,var(--nx-bg) 96%,transparent)!important;box-shadow:0 -.75rem 2rem #00000014}.nx-register-actionbar>div{max-width:88rem!important}.nx-register-provisioning,.nx-register-provisioning-failed{width:100%;max-width:82rem!important;margin-block:clamp(3rem,7vw,7rem);border-radius:0!important;box-shadow:1.25rem 1.25rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-register-provisioning:before,.nx-register-provisioning-failed:before{position:absolute;inset:0 0 auto;z-index:2;height:.35rem;background:var(--nx-accent);content:""}.nx-register-provisioning-layout{grid-template-columns:minmax(20rem,.82fr) minmax(0,1.18fr)!important}.nx-register-provisioning-status{padding:clamp(2.5rem,5vw,5rem)!important}.nx-register-provisioning-story{min-height:40rem!important;padding:clamp(2.5rem,5vw,5rem)!important;background-color:color-mix(in srgb,var(--nx-accent) 4%,var(--nx-surface-elevated));background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:3.5rem 3.5rem}.nx-register-provisioning-story>[aria-hidden=true]{display:none}.nx-register-provisioning :is(.rounded-card,.rounded-control),.nx-register-provisioning-failed :is(.rounded-lg,.rounded-control){border-radius:0!important}.nx-provisioning-bento{gap:1px!important;overflow:hidden;border:1px solid var(--nx-border);background:var(--nx-border)}.nx-provisioning-bento-card{border:0!important;background:var(--nx-surface-elevated)!important}@media(max-width:1023px){.nx-register-page{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;row-gap:1.5rem}.nx-register-intro,.nx-register-stepper,.nx-register-form,.nx-register-submitting,.nx-register-alt{grid-column:1;grid-row:auto}.nx-register-intro{padding-bottom:0}.nx-register-intro>span{margin-bottom:1.5rem}.nx-register-intro .nx-display-sm{max-width:none;font-size:clamp(2.6rem,8vw,4rem)}.nx-register-stepper{grid-template-columns:repeat(4,minmax(0,1fr))!important;border:1px solid var(--nx-border)}.nx-register-stepper-item{min-height:5rem;border-right:1px solid var(--nx-border-subtle);border-bottom:0}.nx-register-stepper-item:last-child{border-right:0}.nx-register-stepper-button{min-height:5rem;grid-template-columns:1fr;grid-template-rows:auto auto;justify-items:center;padding:.65rem .4rem;text-align:center}.nx-register-stepper-item[data-active=true] .nx-register-stepper-button{border-top:3px solid var(--nx-accent);border-left:0}.nx-register-stepper-marker{grid-column:1;grid-row:1;width:2rem!important;height:2rem!important}.nx-register-stepper-label{grid-column:1;grid-row:2;margin-top:.35rem!important;text-align:center}.nx-register-stepper-description{display:none!important}.nx-register-provisioning-layout{grid-template-columns:1fr!important}}@media(max-width:639px){.nx-auth-main:has(.nx-register-page),.nx-auth-main:has(.nx-register-provisioning),.nx-auth-main:has(.nx-register-provisioning-failed){padding-inline:1rem}.nx-register-page{padding-top:2rem!important}.nx-register-form,.nx-register-submitting{padding:1.5rem!important;box-shadow:.65rem .65rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-register-stepper-label{overflow:hidden;font-size:.68rem!important;text-overflow:ellipsis;white-space:nowrap}.nx-register-actionbar{padding-inline:1rem!important}.nx-register-provisioning,.nx-register-provisioning-failed{margin-block:2rem;box-shadow:.65rem .65rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-register-provisioning-status,.nx-register-provisioning-story{padding:2rem 1.5rem!important}}@media(prefers-reduced-motion:reduce){.nx-product-menu-wide{animation:none!important}[data-home-loop-film],[data-home-stack-card]{transform:none!important;opacity:1!important}.nx-converge-flow{opacity:.48!important;stroke-dashoffset:0!important}}.nx-home-hero{min-height:auto}.nx-home-hero-layout{min-height:clamp(42rem,76dvh,51rem);padding-block:clamp(4.5rem,6vw,6.5rem) clamp(2.75rem,4vw,4rem)}.nx-marketing-shell .nx-home-hero-title{max-width:13ch;font-size:clamp(3.2rem,4.35vw,5rem);line-height:.98}.nx-home-hero-copy{max-width:37rem;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.62}.nx-home-hero-stage{width:100%}.nx-platform-illustration{position:relative;min-height:clamp(34rem,44vw,39rem);overflow:hidden;border-bottom:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-surface) 70%,transparent);isolation:isolate}.nx-platform-illustration-grid{position:absolute;inset:0;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-position:center;background-size:3.5rem 3.5rem;-webkit-mask-image:linear-gradient(to bottom,transparent,black 14% 88%,transparent);mask-image:linear-gradient(to bottom,transparent,black 14% 88%,transparent)}.nx-module-composer{display:grid;place-items:center;padding:clamp(.75rem,2vw,1.75rem)}.nx-module-composer-surface{position:relative;z-index:2;display:grid;width:100%;max-width:43rem;overflow:hidden;border:1px solid var(--nx-border);border-radius:.85rem;background:color-mix(in srgb,var(--nx-surface-elevated) 96%,transparent);box-shadow:0 2rem 4rem #0f172a1f}[data-theme=nexia-dark] .nx-module-composer-surface{box-shadow:0 2rem 4rem #00000052}.nx-module-composer-heading{display:flex;min-height:3.75rem;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--nx-border-subtle)}.nx-module-composer-heading>div:first-child{display:flex;align-items:center;gap:.7rem}.nx-module-composer-heading span,.nx-module-composer-heading strong{font-family:var(--nx-font-mono);font-size:.62rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.nx-module-composer-heading span{color:var(--nx-accent)}.nx-module-composer-heading strong{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--nx-accent) 10%,transparent);color:var(--nx-text-secondary)}.nx-module-composer-window{display:flex;gap:.35rem}.nx-module-composer-window span{width:.42rem;height:.42rem;border-radius:999px;background:var(--nx-border)}.nx-module-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-module-selector button{position:relative;display:grid;min-width:0;min-height:5.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border:0;border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle);padding:.9rem 1rem;background:transparent;color:var(--nx-text-secondary);text-align:left;transition:background-color .18s ease,color .18s ease}.nx-module-selector button:nth-child(3n){border-right:0}.nx-module-selector button:nth-child(n+4){border-bottom:0}.nx-module-selector button:hover{background:color-mix(in srgb,var(--nx-accent) 5%,transparent);color:var(--nx-text-primary)}.nx-module-selector button:focus-visible{z-index:2;outline:2px solid var(--nx-accent);outline-offset:-3px}.nx-module-selector button.is-selected{background:color-mix(in srgb,var(--nx-accent) 8%,transparent);color:var(--nx-text-primary)}.nx-module-selector button>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.57rem;font-weight:700;letter-spacing:.1em}.nx-module-selector button>strong{overflow:hidden;font-size:clamp(.78rem,1vw,.94rem);font-weight:620;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.nx-module-selector button>i{position:relative;width:.75rem;height:.75rem;border:1px solid var(--nx-border);border-radius:999px;background:var(--nx-surface)}.nx-module-selector button.is-selected>i{border-color:var(--nx-accent);background:var(--nx-accent);box-shadow:0 0 0 .3rem color-mix(in srgb,var(--nx-accent) 12%,transparent)}.nx-module-selector button>i[data-required=true]:after{position:absolute;inset:.2rem;border-radius:inherit;background:var(--nx-accent-text);content:""}.nx-module-flow{display:grid;min-height:14.75rem;align-content:space-between;gap:1.15rem;border-top:1px solid var(--nx-border);padding:1.25rem;background:color-mix(in srgb,var(--nx-surface) 70%,transparent)}.nx-module-flow-copy{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.8rem}.nx-module-flow-copy>span,.nx-module-flow-outcome>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.58rem;font-weight:700;letter-spacing:.09em}.nx-module-flow-copy>strong{overflow:hidden;color:var(--nx-text-primary);font-size:1.05rem;font-weight:630;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.nx-module-flow-route{display:grid;min-width:0;grid-template-columns:3.25rem minmax(0,1fr) minmax(8.75rem,10.5rem);align-items:center;gap:.75rem}.nx-module-flow-origin{position:relative;z-index:2;width:3.25rem;height:3.25rem}.nx-module-flow-origin img{position:absolute;inset:0;width:100%;height:100%;border-radius:.55rem}.nx-module-logo-dark,[data-theme=nexia-dark] .nx-module-logo-light{display:none}[data-theme=nexia-dark] .nx-module-logo-dark{display:block}.nx-module-flow-track{position:relative;display:flex;min-width:0;align-items:center;justify-content:space-around;gap:clamp(.2rem,.8vw,.5rem)}.nx-module-flow-line{position:absolute;top:50%;right:-.8rem;left:-.8rem;height:1px;background:color-mix(in srgb,var(--nx-accent) 62%,var(--nx-border))}.nx-module-flow-pulse{position:absolute;z-index:4;top:50%;width:.48rem;height:.48rem;border-radius:999px;background:var(--nx-accent);box-shadow:0 0 0 .32rem color-mix(in srgb,var(--nx-accent) 14%,transparent);transform:translate(-50%,-50%)}.nx-module-flow-node{position:relative;z-index:3;display:grid;width:min(4.25rem,100%);min-width:2.25rem;min-height:3.5rem;align-content:center;gap:.25rem;border:1px solid color-mix(in srgb,var(--nx-accent) 34%,var(--nx-border));border-radius:.5rem;padding:.45rem;background:var(--nx-surface-elevated);box-shadow:0 .5rem 1.15rem #0f172a14}.nx-module-flow-node>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.5rem;font-weight:700}.nx-module-flow-node>strong{display:-webkit-box;overflow:hidden;color:var(--nx-text-primary);font-size:.6rem;font-weight:620;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nx-module-flow-outcome{position:relative;z-index:2;display:grid;min-height:5.15rem;align-content:center;gap:.3rem;border-radius:.55rem;padding:.75rem .85rem;background:var(--nx-accent);color:var(--nx-accent-text);box-shadow:0 .7rem color-mix(in srgb,var(--nx-accent) 55%,#0b1220)}.nx-module-flow-outcome>span{color:color-mix(in srgb,var(--nx-accent-text) 72%,transparent)}.nx-module-flow-outcome>strong{display:-webkit-box;overflow:hidden;font-size:.69rem;font-weight:650;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:3}.nx-module-stage-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}.nx-module-stage-progress span{height:.18rem;background:var(--nx-border)}.nx-module-stage-progress span.is-active{background:var(--nx-accent)}.nx-isometric-stack{--nx-stack-teal: #0a9c83;--nx-stack-violet: #765ee8;--nx-stack-amber: #d98a20;--nx-stack-module-text: #fff;display:grid;align-items:end;padding:clamp(.75rem,1.6vw,1.4rem);background:color-mix(in srgb,var(--nx-surface) 74%,var(--nx-bg))}[data-theme=nexia-dark] .nx-isometric-stack{--nx-stack-teal: #38d6b5;--nx-stack-violet: #a18fff;--nx-stack-amber: #f4b550;--nx-stack-module-text: #07111f}.nx-stack-composition-readout{position:absolute;z-index:4;top:clamp(1.15rem,2vw,1.75rem);left:clamp(1.1rem,2.2vw,2rem);display:grid;max-width:24rem;gap:.35rem;pointer-events:none}.nx-stack-composition-readout span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nx-stack-composition-readout strong{color:var(--nx-text-primary);font-size:clamp(.9rem,1.4vw,1.1rem);font-weight:650;letter-spacing:-.025em}.nx-stack-composition-readout small{color:var(--nx-text-secondary);font-size:.72rem;line-height:1.45}.nx-stack-scene{position:relative;z-index:2;justify-self:end;width:min(100%,48rem);height:auto;overflow:visible;color:var(--nx-text-primary);transform:translate(4%,1%)}.nx-stack-grid-line{fill:none;stroke:var(--nx-public-grid);stroke-width:1}.nx-stack-network-line{fill:none;stroke:var(--nx-border);stroke-width:2;vector-effect:non-scaling-stroke}.nx-stack-network-line.is-accent{stroke:var(--nx-accent)}.nx-stack-network-node{fill:var(--nx-accent)}.nx-stack-ground-shadow{fill:color-mix(in srgb,var(--nx-text-primary) 12%,transparent)}.nx-stack-face{stroke:color-mix(in srgb,var(--nx-text-primary) 28%,var(--nx-border));stroke-width:1.4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nx-stack-foundation .is-foundation-top{fill:color-mix(in srgb,var(--nx-accent) 18%,var(--nx-surface-elevated))}.nx-stack-foundation .is-foundation-left{fill:color-mix(in srgb,var(--nx-accent) 70%,var(--nx-text-primary))}.nx-stack-foundation .is-foundation-front{fill:var(--nx-accent)}.nx-stack-foundation-name{fill:var(--nx-accent-text);font-size:26px;font-weight:750;letter-spacing:-.04em}.nx-stack-platform-slab .is-platform-top{fill:var(--nx-surface-elevated)}.nx-stack-platform-slab .is-platform-left{fill:color-mix(in srgb,var(--nx-surface) 82%,var(--nx-accent))}.nx-stack-platform-slab .is-platform-front{fill:color-mix(in srgb,var(--nx-text-primary) 88%,var(--nx-accent))}.nx-stack-platform-name{fill:var(--nx-bg);font-size:15px;font-weight:700}.nx-stack-control-slab .is-control-top{fill:color-mix(in srgb,var(--nx-stack-violet) 14%,var(--nx-surface-elevated))}.nx-stack-control-slab .is-control-left{fill:color-mix(in srgb,var(--nx-stack-violet) 55%,var(--nx-surface))}.nx-stack-control-slab .is-control-front{fill:var(--nx-stack-violet)}.nx-stack-control-name{fill:#fff;font-size:13px;font-weight:700}[data-theme=nexia-dark] .nx-stack-control-name{fill:#07111f}.nx-stack-module.is-module-1{--nx-stack-module: var(--nx-stack-teal)}.nx-stack-module.is-module-2{--nx-stack-module: var(--nx-stack-violet)}.nx-stack-module.is-module-3{--nx-stack-module: var(--nx-stack-amber)}.nx-stack-module .is-module-top{fill:color-mix(in srgb,var(--nx-stack-module) 16%,var(--nx-surface-elevated))}.nx-stack-module .is-module-left{fill:color-mix(in srgb,var(--nx-stack-module) 62%,var(--nx-surface))}.nx-stack-module .is-module-front{fill:var(--nx-stack-module)}.nx-stack-module-name{fill:var(--nx-stack-module-text);font-size:11px;font-weight:700;letter-spacing:-.02em}.nx-stack-logo-dark,[data-theme=nexia-dark] .nx-stack-logo-light{display:none}[data-theme=nexia-dark] .nx-stack-logo-dark{display:block}.nx-stack-loadout-tabs{position:absolute;z-index:5;bottom:1rem;left:clamp(1.1rem,2.2vw,2rem);display:flex;gap:.45rem}.nx-stack-loadout-tabs button{width:2.1rem;border:0;border-bottom:2px solid var(--nx-border);padding:.45rem .3rem;background:transparent;color:var(--nx-text-secondary);cursor:pointer;font:700 .57rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-stack-loadout-tabs button:hover{color:var(--nx-text-primary)}.nx-stack-loadout-tabs button.is-active{border-color:var(--nx-accent);color:var(--nx-accent)}.nx-stack-loadout-tabs button:focus-visible{outline:2px solid var(--nx-accent);outline-offset:3px}.nx-home-product-rail-wrap{padding-bottom:clamp(2rem,3vw,3rem)}.nx-home-product-rail{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-block:1px solid var(--nx-border-subtle)}.nx-home-product-rail a{display:grid;min-height:5.75rem;align-content:space-between;gap:1rem;padding:1rem 1.15rem;color:var(--nx-text-secondary);transition:background-color .18s ease,color .18s ease}.nx-home-product-rail a+a{border-left:1px solid var(--nx-border-subtle)}.nx-home-product-rail a:hover,.nx-home-product-rail a:focus-visible{background:var(--nx-surface-hover);color:var(--nx-text-primary)}.nx-home-product-rail span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.62rem;font-weight:700;letter-spacing:.1em}.nx-home-product-rail strong{font-size:.8rem;font-weight:600;line-height:1.25}.nx-home-showcase{padding-block:clamp(5rem,7vw,7.5rem)!important;background:color-mix(in srgb,var(--nx-surface) 45%,var(--nx-bg))}.nx-home-showcase-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;align-items:end;margin-bottom:clamp(2.5rem,4vw,4rem)}.nx-home-showcase-head .nx-kicker{grid-column:1 / 13}.nx-home-showcase-head h2{grid-column:1 / 8;max-width:14ch;font-size:clamp(2.75rem,4.2vw,4.75rem);font-weight:560;line-height:.98;letter-spacing:-.05em}.nx-home-showcase-head>p:last-child{grid-column:9 / 13;color:var(--nx-text-secondary);font-size:1rem;line-height:1.65}.nx-home-showcase-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));overflow:hidden;border:1px solid var(--nx-border-subtle);border-radius:0;background:var(--nx-border-subtle);gap:1px}.nx-showcase-card{position:relative;isolation:isolate;display:grid;min-height:39rem;grid-template-rows:minmax(11.5rem,auto) minmax(25rem,1fr);overflow:hidden;border:0;border-radius:0;background:var(--nx-surface);color:var(--nx-text-primary);transition:transform .22s ease}.nx-showcase-card:after{position:absolute;z-index:10;inset:0;border:2px solid transparent;content:"";pointer-events:none;transition:border-color .16s ease}.nx-showcase-card:hover,.nx-showcase-card:focus-within,.nx-showcase-card:active{z-index:3;transform:none}.nx-showcase-card:hover:after,.nx-showcase-card:focus-within:after,.nx-showcase-card:active:after{border-color:var(--nx-accent)}.nx-showcase-card-cloud{grid-column:span 8}.nx-showcase-card-agent{grid-column:span 4}.nx-showcase-card-process{grid-column:span 5}.nx-showcase-card-loop{grid-column:span 7}.nx-showcase-card-copy{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem 1.5rem;align-content:start;padding:2.35rem 2.5rem 2rem}.nx-showcase-card-copy>span{font-size:clamp(1.65rem,2.4vw,2.45rem);font-weight:590;line-height:1;letter-spacing:-.04em}.nx-showcase-card-copy>p{grid-column:1 / 2;max-width:38rem;color:var(--nx-text-secondary);font-size:.95rem;line-height:1.62}.nx-showcase-card-copy>svg{grid-column:2;grid-row:1;color:var(--nx-accent)}.nx-showcase-card-visual{position:relative;min-height:25rem;overflow:hidden;border-top:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-bg) 78%,var(--nx-surface))}.nx-showcase-cloud-scene{position:absolute;inset:1.2rem 1.2rem 0;overflow:hidden;border:1px solid var(--nx-border);border-bottom:0;background:var(--nx-surface-elevated);box-shadow:0 1.5rem 3rem #0f172a21}.nx-showcase-cloud-bar{display:grid;min-height:3.15rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;border-bottom:1px solid var(--nx-border-subtle);padding-inline:.8rem;color:var(--nx-text-tertiary);font-size:.65rem}.nx-showcase-cloud-bar>span{display:flex;min-width:0;align-items:baseline;gap:.55rem}.nx-showcase-cloud-bar b{color:var(--nx-text-primary);font-weight:650}.nx-showcase-cloud-bar em{overflow:hidden;color:var(--nx-text-tertiary);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.nx-showcase-cloud-bar img{width:1.2rem;height:1.2rem}.nx-showcase-cloud-bar i{width:.45rem;height:.45rem;border-radius:999px;background:var(--nx-accent)}.nx-showcase-cloud-body{display:grid;min-height:22rem;grid-template-columns:2.5rem minmax(0,1fr)}.nx-showcase-cloud-rail{display:grid;align-content:center;gap:.9rem;border-right:1px solid var(--nx-border-subtle);padding:.65rem}.nx-showcase-cloud-rail span{width:.45rem;height:.45rem;margin-inline:auto;border-radius:999px;background:var(--nx-border)}.nx-showcase-cloud-rail span.is-active{background:var(--nx-accent);box-shadow:0 0 0 .35rem color-mix(in srgb,var(--nx-accent) 12%,transparent)}.nx-showcase-cloud-panes{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(7rem,.75fr);grid-template-rows:1fr 1fr;gap:.55rem;padding:.7rem}.nx-showcase-cloud-panes>div,.nx-showcase-cloud-panes>aside{display:grid;align-content:start;gap:.55rem;border:1px solid var(--nx-border-subtle);padding:1rem;background:var(--nx-surface)}.nx-showcase-cloud-panes>div:first-child{grid-row:1 / 3}.nx-showcase-cloud-panes small{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.58rem;font-weight:700;letter-spacing:.08em}.nx-showcase-cloud-panes strong{max-width:18rem;margin-top:.35rem;font-size:clamp(1.1rem,1.7vw,1.6rem);font-weight:620;line-height:1.05;letter-spacing:-.025em}.nx-showcase-cloud-panes p{max-width:24rem;margin-top:1.4rem;color:var(--nx-text-secondary);font-size:.74rem;line-height:1.5}.nx-showcase-cloud-panes aside span{display:flex;min-height:2rem;align-items:center;border-bottom:1px solid var(--nx-border-subtle);color:var(--nx-text-secondary);font-size:.68rem}.nx-showcase-agent-scene{position:absolute;inset:0;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:2.5rem 2.5rem}.nx-showcase-agent-proposal,.nx-showcase-agent-decision{position:absolute;display:grid;gap:.75rem;border:1px solid var(--nx-border);padding:1.5rem;background:color-mix(in srgb,var(--nx-surface-elevated) 94%,transparent);box-shadow:0 1.5rem 3rem #0f172a1f}.nx-showcase-agent-proposal{top:1.35rem;right:28%;bottom:5.5rem;left:1.35rem;align-content:start}.nx-showcase-agent-decision{right:1.35rem;bottom:1.35rem;left:31%;align-content:start}.nx-showcase-agent-scene small{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.62rem;font-weight:700;letter-spacing:.08em}.nx-showcase-agent-scene strong{max-width:18rem;font-size:clamp(1.15rem,1.75vw,1.65rem);font-weight:620;line-height:1.08;letter-spacing:-.03em}.nx-showcase-agent-scene p{max-width:23rem;color:var(--nx-text-secondary);font-size:.8rem;line-height:1.45}.nx-showcase-agent-decision>div{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.35rem}.nx-showcase-agent-decision>div span{display:grid;min-height:2rem;place-items:center;background:color-mix(in srgb,var(--nx-accent) 12%,var(--nx-surface));color:var(--nx-text-secondary);font-size:.68rem;font-weight:620}.nx-showcase-process-scene{--nx-motion-blue: var(--nx-accent);--nx-motion-cyan: #0284c7;--nx-motion-coral: #c2414b;--nx-motion-amber: #b86300;--nx-motion-green: #14805f;position:absolute;inset:0;overflow:hidden;padding:2rem 1.4rem 1.25rem;background:radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--nx-motion-amber) 12%,transparent),transparent 31%),linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px),color-mix(in srgb,var(--nx-bg) 80%,var(--nx-surface));background-size:auto,2.5rem 2.5rem,2.5rem 2.5rem,auto}.nx-showcase-process-route{position:absolute;top:50%;right:2.2rem;left:2.2rem;height:2px;background:color-mix(in srgb,var(--nx-border) 78%,transparent);transform:translateY(-50%)}.nx-showcase-process-route i{position:absolute;inset:0;background:linear-gradient(90deg,var(--nx-motion-blue),var(--nx-motion-cyan) 34%,var(--nx-motion-coral) 58%,var(--nx-motion-amber) 78%,var(--nx-motion-green));transform:scaleX(0);transform-origin:left center}.nx-showcase-process-route b{position:absolute;top:50%;left:8%;width:.72rem;height:.72rem;border:2px solid var(--nx-surface-elevated);border-radius:50%;background:var(--nx-motion-blue);box-shadow:0 0 0 .45rem color-mix(in srgb,var(--nx-motion-blue) 16%,transparent);transform:translate(-50%,-50%)}.nx-showcase-process-nodes{position:relative;z-index:1;display:grid;height:100%;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:.55rem}.nx-showcase-process-node{--nx-process-color: var(--nx-motion-blue);position:relative;display:flex;min-height:12.5rem;flex-direction:column;gap:.65rem;border:1px solid color-mix(in srgb,var(--nx-process-color) 28%,var(--nx-border));border-radius:.2rem;padding:1rem .85rem;background:color-mix(in srgb,var(--nx-surface-elevated) 96%,transparent);box-shadow:0 1.1rem 2.5rem #0f172a17}.nx-showcase-process-node:before{content:"";position:absolute;top:-1px;right:-1px;left:-1px;height:3px;background:var(--nx-process-color)}.nx-showcase-process-node-2{--nx-process-color: var(--nx-motion-cyan)}.nx-showcase-process-node-3{--nx-process-color: var(--nx-motion-coral)}.nx-showcase-process-node-4{--nx-process-color: var(--nx-motion-amber)}.nx-showcase-process-node span{color:var(--nx-process-color);font-family:var(--nx-font-mono);font-size:.58rem;font-weight:700}.nx-showcase-process-node strong{font-size:clamp(.82rem,1.1vw,1rem);font-weight:650}.nx-showcase-process-node small{max-width:10rem;margin-top:auto;color:var(--nx-text-secondary);font-size:.69rem;font-weight:520;line-height:1.45}.nx-showcase-process-feedback{position:absolute;right:1.4rem;bottom:1.15rem;z-index:3;display:grid;min-width:11.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;border:1px solid color-mix(in srgb,var(--nx-motion-green) 38%,var(--nx-border));border-radius:.2rem;padding:.65rem .8rem;background:color-mix(in srgb,var(--nx-surface-elevated) 96%,transparent);box-shadow:0 1rem 2rem #0f172a1f}.nx-showcase-process-feedback>span{color:var(--nx-motion-green);font-family:var(--nx-font-mono);font-size:.58rem;font-weight:700}.nx-showcase-process-feedback div{display:grid;gap:.15rem}.nx-showcase-process-feedback strong{font-size:.77rem;font-weight:650}.nx-showcase-process-feedback small{color:var(--nx-text-secondary);font-size:.58rem}.nx-showcase-loop-scene{--nx-motion-blue: var(--nx-accent);--nx-motion-cyan: #0284c7;--nx-motion-coral: #c2414b;--nx-motion-amber: #b86300;--nx-motion-green: #14805f;position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1.58fr) minmax(11rem,.42fr);align-items:stretch;gap:0;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:3rem 3rem}.nx-showcase-ontology{position:relative;min-width:0;overflow:hidden;border-right:1px solid var(--nx-border-subtle)}.nx-showcase-ontology svg{width:100%;height:100%;overflow:visible}.nx-ontology-context-edges line{stroke:color-mix(in srgb,var(--nx-text-tertiary) 26%,transparent);stroke-dasharray:3 7;stroke-width:1}.nx-ontology-edge{--nx-ontology-color: var(--nx-motion-blue);stroke:var(--nx-ontology-color);stroke-dasharray:6 6;stroke-width:2}.nx-ontology-edge-2{--nx-ontology-color: var(--nx-motion-cyan)}.nx-ontology-edge-3{--nx-ontology-color: var(--nx-motion-coral)}.nx-ontology-edge-4{--nx-ontology-color: var(--nx-motion-amber)}.nx-ontology-edge-5{--nx-ontology-color: var(--nx-motion-green)}.nx-ontology-context-nodes circle{fill:color-mix(in srgb,var(--nx-text-tertiary) 72%,transparent);stroke:var(--nx-surface-elevated);stroke-width:2}.nx-ontology-context-nodes [data-ontology-source] circle{fill:var(--nx-motion-blue);stroke:color-mix(in srgb,var(--nx-motion-blue) 24%,var(--nx-surface-elevated))}.nx-ontology-context-labels text{fill:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:8px;font-weight:650;letter-spacing:.08em}.nx-ontology-source-tag rect{fill:var(--nx-surface-elevated);stroke:var(--nx-motion-blue);stroke-width:1}.nx-ontology-source-tag text{fill:var(--nx-motion-blue);font-family:var(--nx-font-mono);font-size:8px;font-weight:700;letter-spacing:.08em}.nx-ontology-node{--nx-ontology-color: var(--nx-motion-blue)}.nx-ontology-node-2{--nx-ontology-color: var(--nx-motion-cyan)}.nx-ontology-node-3{--nx-ontology-color: var(--nx-motion-coral)}.nx-ontology-node-4{--nx-ontology-color: var(--nx-motion-amber)}.nx-ontology-node-5{--nx-ontology-color: var(--nx-motion-green)}.nx-ontology-node-halo{fill:color-mix(in srgb,var(--nx-ontology-color) 16%,transparent);stroke:color-mix(in srgb,var(--nx-ontology-color) 56%,transparent);stroke-width:1}.nx-ontology-node-core{fill:var(--nx-surface-elevated);stroke:var(--nx-ontology-color);stroke-width:3}.nx-ontology-node text{fill:var(--nx-ontology-color);font-family:var(--nx-font-mono);font-size:9px;font-weight:700}.nx-showcase-ontology-key{position:absolute;bottom:1rem;left:1rem;display:flex;align-items:center;gap:.6rem;border:1px solid var(--nx-border-subtle);padding:.5rem .65rem;background:color-mix(in srgb,var(--nx-surface-elevated) 92%,transparent);box-shadow:0 .8rem 1.8rem #0f172a14}.nx-showcase-ontology-key img{width:1.4rem;height:1.4rem}.nx-showcase-ontology-key span{max-width:11rem;color:var(--nx-text-secondary);font-size:.62rem;font-weight:600}.nx-showcase-loop-phases{display:grid;align-content:center;padding:1.15rem;background:color-mix(in srgb,var(--nx-surface) 88%,transparent)}.nx-showcase-loop-phases li{--nx-phase-color: var(--nx-motion-blue);position:relative;display:grid;min-height:3.55rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.3rem;border-bottom:1px solid var(--nx-border-subtle)}.nx-showcase-loop-phases li:nth-child(2){--nx-phase-color: var(--nx-motion-cyan)}.nx-showcase-loop-phases li:nth-child(3){--nx-phase-color: var(--nx-motion-coral)}.nx-showcase-loop-phases li:nth-child(4){--nx-phase-color: var(--nx-motion-amber)}.nx-showcase-loop-phases li:nth-child(5){--nx-phase-color: var(--nx-motion-green)}.nx-showcase-loop-phases li:before{content:"";position:absolute;top:.65rem;bottom:.65rem;left:-.45rem;width:2px;background:var(--nx-phase-color)}.nx-showcase-loop-phases li>span{color:var(--nx-phase-color);font-family:var(--nx-font-mono);font-size:.58rem;font-weight:700}.nx-showcase-loop-phases li div{display:grid;gap:.15rem}.nx-showcase-loop-phases li strong{color:var(--nx-text-primary);font-size:.78rem;font-weight:650}.nx-showcase-loop-phases li small{overflow:hidden;color:var(--nx-text-tertiary);font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}[data-theme=nexia-dark] .nx-showcase-process-scene,[data-theme=nexia-dark] .nx-showcase-loop-scene{--nx-motion-cyan: #38bdf8;--nx-motion-coral: #fb7185;--nx-motion-amber: #fbbf24;--nx-motion-green: #4ade80}@media(min-width:1024px){.nx-home-hero-copy-block{grid-column:span 5 / span 5!important}.nx-home-hero-visual{grid-column:6 / span 7!important}}@media(max-width:1023px){.nx-platform-illustration{min-height:34rem}.nx-home-product-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-home-product-rail a:nth-child(4){border-left:0}.nx-home-product-rail a:nth-child(n+4){border-top:1px solid var(--nx-border-subtle)}.nx-home-showcase-head h2{grid-column:1 / 9}.nx-home-showcase-head>p:last-child{grid-column:9 / 13}.nx-showcase-card{min-height:29rem}}@media(max-width:767px){.nx-marketing-shell .nx-home-hero-title{max-width:13ch;font-size:clamp(2.7rem,10vw,3.35rem);line-height:1}.nx-platform-illustration{min-height:36rem;padding:.65rem}.nx-module-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-module-selector button{min-height:4.5rem;padding:.7rem}.nx-module-selector button:nth-child(3n){border-right:1px solid var(--nx-border-subtle)}.nx-module-selector button:nth-child(2n){border-right:0}.nx-module-selector button:nth-child(n+4){border-bottom:1px solid var(--nx-border-subtle)}.nx-module-selector button:nth-child(n+5){border-bottom:0}.nx-module-selector button>strong{font-size:.76rem}.nx-module-flow{min-height:13.5rem;padding:1rem .8rem}.nx-module-flow-route{grid-template-columns:2.75rem minmax(0,1fr) minmax(6.4rem,7.2rem);gap:.4rem}.nx-module-flow-origin{width:2.75rem;height:2.75rem}.nx-module-flow-track{gap:.15rem}.nx-module-flow-node{width:2.15rem;min-width:1.65rem;min-height:2.8rem;padding:.35rem}.nx-module-flow-node>strong{display:none}.nx-module-flow-outcome{min-height:4.25rem;padding:.6rem}.nx-home-product-rail{display:grid;grid-auto-columns:minmax(10rem,52vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.nx-home-product-rail::-webkit-scrollbar{display:none}.nx-home-product-rail a:nth-child(n){border-top:0;border-left:1px solid var(--nx-border-subtle)}.nx-home-product-rail a:first-child{border-left:0}.nx-home-showcase-head{display:block}.nx-home-showcase-head h2{margin-top:1rem;font-size:clamp(2.35rem,9vw,3rem);line-height:1}.nx-home-showcase-head>p:last-child{margin-top:1.5rem}.nx-home-showcase-grid{display:grid;grid-template-columns:1fr}.nx-showcase-card-cloud,.nx-showcase-card-agent,.nx-showcase-card-process,.nx-showcase-card-loop{grid-column:1}.nx-showcase-card{min-height:34rem;grid-template-rows:auto minmax(22rem,1fr)}.nx-showcase-card-copy{padding:1.5rem}.nx-showcase-process-scene{padding:1.3rem .8rem 1rem}.nx-showcase-process-nodes{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center}.nx-showcase-process-node{min-height:8.75rem}.nx-showcase-process-route{top:51%;right:1.2rem;left:1.2rem}.nx-showcase-loop-scene{grid-template-columns:minmax(0,1.2fr) minmax(9.5rem,.8fr)}.nx-showcase-loop-phases{padding:.7rem}.nx-showcase-loop-phases li{min-height:3.25rem;grid-template-columns:1.65rem minmax(0,1fr)}.nx-showcase-loop-phases li small{display:none}}@media(prefers-reduced-motion:reduce){.nx-showcase-card,.nx-module-selector button{transition:none!important}}.nx-marketing-shell .nx-system-frame,.nx-marketing-shell .nx-manifesto-panel,.nx-marketing-shell .nx-home-loop-frame,.nx-marketing-shell .nx-foundation-scene,.nx-marketing-shell .nx-process-builder,.nx-marketing-shell .nx-process-builder-activity,.nx-marketing-shell .nx-app-portfolio-scene,.nx-marketing-shell .nx-product-response-scene,.nx-marketing-shell .nx-product-architecture-scene,.nx-marketing-shell .nx-agent-boundary,.nx-marketing-shell .nx-permission-boundary,.nx-marketing-shell .nx-operations-case,.nx-marketing-shell .nx-return-paths,.nx-marketing-shell .nx-evolution-boundary,.nx-marketing-shell .nx-case-hero,.nx-marketing-shell .nx-decision-action,.nx-marketing-shell .nx-media-slot>*{border-radius:0!important}.nx-marketing-shell .nx-section-title,.nx-marketing-shell .nx-home-statement{max-width:24ch;text-wrap:pretty}.nx-marketing-shell .nx-section-copy,.nx-marketing-shell .nx-hero-copy{text-wrap:pretty}.nx-loop-example-copy .nx-section-title{max-width:18ch;font-size:clamp(2.5rem,3.8vw,4.4rem);line-height:1.02}.nx-module-composer{min-height:clamp(35rem,42vw,39rem);align-items:center;overflow:visible;padding:clamp(1rem,2vw,2rem)}.nx-module-composer-surface{max-width:48rem;border-radius:0;box-shadow:1.5rem 1.5rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}@media(min-width:1024px){.nx-home-hero-copy-block{grid-column:span 6 / span 6!important}.nx-home-hero-visual{grid-column:7 / span 6!important}}.nx-module-composer-heading strong,.nx-module-composer-window span,.nx-module-selector button>i,.nx-module-flow-origin img,.nx-module-flow-node,.nx-module-flow-outcome{border-radius:0}.nx-module-selector-copy{display:grid;min-width:0;gap:.22rem;color:inherit!important;font-family:inherit!important;letter-spacing:normal!important}.nx-module-selector button>.nx-module-selector-copy strong{overflow:hidden;color:var(--nx-text-primary);font-size:clamp(.76rem,1vw,.92rem);font-weight:650;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap}.nx-module-selector button>.nx-module-selector-copy small{overflow:hidden;color:var(--nx-text-tertiary);font:600 .52rem/1.2 var(--nx-font-mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.nx-module-flow{min-height:16rem}@media(min-width:768px){.nx-module-flow-node{width:min(5.25rem,100%)}.nx-module-flow-node>strong{display:block;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;word-break:normal}}.nx-module-foundation{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;border-top:1px solid var(--nx-border-subtle);padding-top:.8rem}.nx-module-foundation>span{color:var(--nx-text-tertiary);font:700 .52rem/1 var(--nx-font-mono);letter-spacing:.09em}.nx-module-foundation>div{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:.35rem .75rem}.nx-module-foundation b{color:var(--nx-text-secondary);font-size:.6rem;font-weight:620}.nx-module-stack{display:grid;min-height:30rem;grid-template-rows:auto minmax(0,1fr);gap:1rem;border-top:1px solid var(--nx-border);padding:1.15rem 1.15rem 1.35rem;background:color-mix(in srgb,var(--nx-surface) 70%,transparent)}.nx-module-stack-copy{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.8rem}.nx-module-stack-copy>span,.nx-module-stack-core>span,.nx-module-stack-platform>footer>small{color:var(--nx-accent);font:700 .52rem/1 var(--nx-font-mono);letter-spacing:.09em}.nx-module-stack-copy>strong{overflow:hidden;color:var(--nx-text-primary);font-size:.92rem;font-weight:640;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.nx-module-stack-stage{position:relative;min-height:25.5rem}.nx-module-stack-apps{position:absolute;z-index:4;right:0;bottom:12.6rem;left:0;height:8.5rem}.nx-module-app-floor{position:absolute;bottom:calc(var(--app-floor-index) * 4.05rem);z-index:calc(4 + var(--app-floor-index));left:calc(2% + var(--app-floor-index) * .8rem);display:grid;width:96%;min-height:4.35rem;border:1px solid color-mix(in srgb,var(--nx-accent) 52%,var(--nx-border));background:var(--nx-surface-elevated);box-shadow:.65rem .65rem color-mix(in srgb,var(--nx-accent) 11%,var(--nx-border-subtle))}.nx-module-app-floor.is-single{width:48%}.nx-module-app-floor-cells{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.nx-module-app-cell{display:grid;min-width:0;grid-template-columns:2.6rem minmax(0,1fr);align-content:center;align-items:center;gap:.35rem;border-left:.3rem solid var(--nx-accent);padding:0;border-right:1px solid var(--nx-border-subtle)}.nx-module-app-cell:last-child,.nx-module-app-cell:only-child{border-right:0}.nx-module-app-cell:only-child{grid-column:1 / -1}.nx-module-app-cell>span{display:grid;align-self:stretch;place-items:center;border-right:1px solid var(--nx-border-subtle);color:var(--nx-accent);font:700 .56rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-module-app-cell>div{display:grid;min-width:0;gap:.35rem;padding:.7rem 1rem}.nx-module-app-cell strong{color:var(--nx-text-primary);font-size:.74rem;font-weight:680;line-height:1.15}.nx-module-app-cell small{overflow:hidden;color:var(--nx-text-tertiary);font:700 .46rem/1 var(--nx-font-mono);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap}.nx-module-stack-platform{position:absolute;right:0;bottom:0;left:0;z-index:2;box-shadow:.75rem .75rem color-mix(in srgb,var(--nx-accent) 12%,var(--nx-border-subtle))}.nx-module-stack-core{display:grid;min-height:4.4rem;grid-template-columns:minmax(10.5rem,auto) minmax(0,1fr);align-items:center;gap:1rem;border:1px solid var(--nx-border);padding:.8rem 1rem;background:var(--nx-surface-elevated)}.nx-module-stack-core>span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;color:var(--nx-text-tertiary);font-size:.64rem;line-height:1.2}.nx-module-stack-core>span>small,.nx-module-stack-cloud>span,.nx-module-stack-platform>footer>div>small{color:var(--nx-accent);font:700 .5rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-module-stack-core>div{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-module-stack-core b{display:grid;min-width:0;border-left:1px solid var(--nx-border-subtle);padding-inline:.75rem;color:var(--nx-text-secondary);font-size:.6rem;font-weight:650;line-height:1.2}.nx-module-stack-cloud{display:grid;min-height:3.55rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;border:1px solid var(--nx-border);border-top:0;padding:.65rem 1rem;background:color-mix(in srgb,var(--nx-accent) 6%,var(--nx-surface-elevated))}.nx-module-stack-cloud>strong{color:var(--nx-text-primary);font-size:.76rem;font-weight:700;letter-spacing:-.02em}.nx-module-stack-cloud>small{color:var(--nx-text-tertiary);font:700 .48rem/1 var(--nx-font-mono);letter-spacing:.07em}.nx-module-stack-platform>footer{display:grid;min-height:4.35rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.75rem 1rem;background:var(--nx-accent);color:var(--nx-accent-text)}.nx-module-stack-platform>footer>span{position:relative;display:block;width:2.4rem;height:2.4rem;background:var(--nx-accent-text)}.nx-module-stack-platform>footer img{position:absolute;inset:.25rem;width:calc(100% - .5rem);height:calc(100% - .5rem)}.nx-module-stack-platform>footer .nx-module-logo-light{display:block}.nx-module-stack-platform>footer .nx-module-logo-dark{display:none}.nx-module-stack-platform>footer>strong{font:700 .76rem/1 var(--nx-font-mono);letter-spacing:.07em}.nx-module-stack-platform>footer>div{display:grid;gap:.35rem}.nx-module-stack-platform>footer>div>small{color:color-mix(in srgb,var(--nx-accent-text) 72%,transparent)}.nx-module-stack-platform>footer>div>strong{font:700 .76rem/1 var(--nx-font-mono);letter-spacing:.07em}.nx-module-stack-platform>footer>small{color:color-mix(in srgb,var(--nx-accent-text) 72%,transparent);font-size:.58rem;white-space:nowrap}.nx-module-stage-progress{position:absolute;z-index:5;right:clamp(1rem,2vw,2rem);bottom:.25rem;display:flex;gap:.35rem}.nx-module-stage-progress button{width:2.4rem;border:0;padding:.6rem 0;background:transparent}.nx-module-stage-progress button span{display:block;height:2px;background:var(--nx-border)}.nx-module-stage-progress button.is-active span{background:var(--nx-accent)}.nx-showcase-card-process,.nx-showcase-card-loop{min-height:45rem;grid-template-rows:minmax(10rem,auto) minmax(32rem,1fr)}.nx-app-portfolio-scene{background:color-mix(in srgb,var(--nx-bg) 84%,var(--nx-surface))!important;box-shadow:1.5rem 1.5rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))!important}.nx-app-portfolio-body{display:grid;min-height:28rem;grid-template-columns:minmax(10rem,.5fr) minmax(20rem,1.35fr) minmax(15rem,.72fr)}.nx-app-portfolio-categories{border-right:1px solid var(--nx-border-subtle)}.nx-app-portfolio-categories button{display:grid;width:100%;min-height:3.5rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.4rem;border:0;border-bottom:1px solid var(--nx-border-subtle);padding:.8rem .9rem;background:transparent;color:var(--nx-text-secondary);text-align:left}.nx-app-portfolio-categories button.is-active{background:var(--nx-accent);color:var(--nx-accent-text)}.nx-app-portfolio-categories button span,.nx-app-portfolio-categories button small{font:700 .55rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-app-portfolio-categories button strong{overflow:hidden;font-size:.82rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nx-app-portfolio-browser{min-width:0;border-right:1px solid var(--nx-border-subtle)}.nx-app-portfolio-browser>header{display:flex;min-height:6.5rem;align-items:end;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--nx-border-subtle);padding:1.4rem}.nx-app-portfolio-browser>header div{display:grid;gap:.5rem}.nx-app-portfolio-browser>header span,.nx-app-portfolio-browser>header small{color:var(--nx-accent);font:700 .63rem/1 var(--nx-font-mono);letter-spacing:.09em}.nx-app-portfolio-browser>header h3{font-size:clamp(1.85rem,2.3vw,2.65rem);font-weight:600;letter-spacing:-.04em}.nx-app-portfolio-browser ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.nx-app-portfolio-browser li{border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle)}.nx-app-portfolio-browser li:nth-child(2n){border-right:0}.nx-app-portfolio-browser li button{display:grid;width:100%;min-height:7.15rem;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:0;padding:1rem;background:transparent;color:var(--nx-text-secondary);text-align:left}.nx-app-portfolio-browser li button:hover,.nx-app-portfolio-browser li button.is-selected{background:color-mix(in srgb,var(--nx-accent) 8%,transparent);color:var(--nx-text-primary)}.nx-app-portfolio-browser li button>span{color:var(--nx-text-tertiary);font:700 .54rem/1 var(--nx-font-mono)}.nx-app-portfolio-browser li button>svg{color:var(--nx-accent)}.nx-app-portfolio-browser-copy{display:grid;min-width:0;gap:.38rem}.nx-app-portfolio-browser-copy>strong{overflow:hidden;color:var(--nx-text-primary);font-size:.9rem;font-weight:660;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.nx-app-portfolio-browser-copy>small{display:-webkit-box;overflow:hidden;max-width:34rem;color:var(--nx-text-secondary);font-family:var(--nx-font-sans);font-size:.78rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nx-app-portfolio-browser li button>i{color:var(--nx-accent);font:normal 1.1rem/1 var(--nx-font-mono)}.nx-app-portfolio-stack{display:grid;min-width:0;grid-template-rows:auto 1fr auto;padding:1.4rem;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:2.5rem 2.5rem}.nx-app-portfolio-stack>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--nx-text-tertiary);font:700 .56rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-app-portfolio-stack>header strong{color:var(--nx-accent)}.nx-app-portfolio-stack-stage{display:grid;align-content:center;padding-block:1rem}.nx-app-portfolio-stack-stage>div{position:relative;z-index:calc(8 - var(--app-stack-index));display:grid;min-height:3.9rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.4rem;margin-top:-1px;margin-left:calc(var(--app-stack-index) * .5rem);border:1px solid color-mix(in srgb,var(--nx-accent) 38%,var(--nx-border));padding:.75rem;background:var(--nx-surface-elevated);box-shadow:.45rem .45rem color-mix(in srgb,var(--nx-accent) 10%,var(--nx-border-subtle))}.nx-app-portfolio-stack-stage>div span{color:var(--nx-accent);font:700 .55rem/1 var(--nx-font-mono)}.nx-app-portfolio-stack-stage>div strong{overflow:hidden;font-size:.75rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nx-app-portfolio-stack-stage>footer{display:flex;min-height:4.25rem;align-items:center;gap:.75rem;margin-top:.8rem;border:1px solid var(--nx-accent);padding:.8rem;background:var(--nx-accent);color:var(--nx-accent-text)}.nx-app-portfolio-stack-stage>footer img{width:1.75rem;height:1.75rem}.nx-app-portfolio-stack-stage>footer span{font:700 .63rem/1 var(--nx-font-mono);letter-spacing:.06em}.nx-app-portfolio-stack>p{border-top:1px solid var(--nx-border-subtle);padding-top:.8rem;color:var(--nx-accent);font-size:.68rem;font-weight:650}.nx-hero-layout-portfolio .nx-hero-container{padding-bottom:clamp(4.5rem,5vw,6rem)}.nx-app-portfolio-copy{padding-block:clamp(4rem,5vw,5.5rem)}.nx-showcase-cloud-scene{display:grid;grid-template-rows:auto auto 1fr}.nx-cloud-scene-switcher{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--nx-border-subtle)}.nx-cloud-scene-switcher button{display:grid;min-width:0;gap:.3rem;border:0;border-right:1px solid var(--nx-border-subtle);padding:.65rem;background:transparent;color:var(--nx-text-tertiary);font:650 .64rem/1.1 var(--nx-font-mono);text-align:left;text-transform:uppercase}.nx-cloud-scene-switcher button:last-child{border-right:0}.nx-cloud-scene-switcher button.is-active{background:var(--nx-accent);color:var(--nx-accent-text)}.nx-cloud-scene-switcher button span{font-size:.46rem;opacity:.7}.nx-cloud-scene-viewport{position:relative;min-height:17rem;overflow:hidden}.nx-cloud-scene{position:absolute;inset:0}.nx-cloud-scene-spaces{display:grid;grid-template-columns:11rem minmax(0,1fr)}.nx-cloud-scene-spaces>aside{display:grid;align-content:center;border-right:1px solid var(--nx-border-subtle)}.nx-cloud-scene-spaces>aside span{display:grid;grid-template-columns:2rem 1fr;gap:.5rem;border-bottom:1px solid var(--nx-border-subtle);padding:.8rem;color:var(--nx-text-secondary);font-size:.75rem}.nx-cloud-scene-spaces>aside span.is-active{color:var(--nx-accent);background:color-mix(in srgb,var(--nx-accent) 8%,transparent)}.nx-cloud-scene-spaces>section{display:grid;align-content:center;gap:.65rem;padding:1.5rem}.nx-cloud-scene-spaces small,.nx-cloud-scene-tabs small,.nx-cloud-workspace-zoom small{color:var(--nx-accent);font:700 .55rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-cloud-scene-spaces strong,.nx-cloud-scene-tabs strong{font-size:1.35rem;font-weight:620;letter-spacing:-.035em}.nx-cloud-scene-spaces>section div{display:grid;height:7rem;grid-template-columns:.7fr 1.3fr .55fr;gap:.35rem}.nx-cloud-scene-spaces>section i,.nx-cloud-workspace-zoom section>i{border:1px solid var(--nx-border-subtle);background:var(--nx-surface)}.nx-cloud-scene-tabs{display:grid;grid-template-rows:auto 1fr}.nx-cloud-scene-tabs>nav{display:flex;overflow:hidden;border-bottom:1px solid var(--nx-border-subtle);padding:1rem 1rem 0}.nx-cloud-scene-tabs>nav span{display:flex;min-width:9rem;align-items:center;gap:.55rem;border:1px solid var(--nx-border-subtle);border-bottom:0;padding:.8rem;color:var(--nx-text-tertiary);font-size:.74rem}.nx-cloud-scene-tabs>nav span.is-active{border-color:var(--nx-accent);color:var(--nx-text-primary);transform:translateY(-.35rem)}.nx-cloud-scene-tabs>nav span i{margin-left:auto}.nx-cloud-scene-tabs>section{display:grid;align-content:center;gap:.65rem;padding:1.4rem 2rem}.nx-cloud-scene-tabs p{max-width:30rem;color:var(--nx-text-secondary);font-size:.8rem;line-height:1.5}.nx-cloud-spotlight{width:min(88%,32rem);margin:2rem auto;border:1px solid var(--nx-border);background:var(--nx-surface-elevated);box-shadow:1rem 1rem color-mix(in srgb,var(--nx-accent) 10%,var(--nx-border-subtle))}.nx-cloud-spotlight>header{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;border-bottom:1px solid var(--nx-border-subtle);padding:.8rem;font-size:.76rem}.nx-cloud-spotlight kbd{color:var(--nx-text-tertiary);font:600 .55rem/1 var(--nx-font-mono)}.nx-cloud-spotlight li{display:grid;grid-template-columns:2rem 1fr;gap:.6rem;border-bottom:1px solid var(--nx-border-subtle);padding:.65rem .8rem;color:var(--nx-text-secondary);font-size:.72rem}.nx-cloud-spotlight li.is-active{background:var(--nx-accent);color:var(--nx-accent-text)}.nx-cloud-spotlight li small{grid-column:2;font-size:.62rem;opacity:.65}.nx-cloud-workspace-zoom{display:grid;height:100%;grid-template-columns:2.5rem minmax(0,1fr) minmax(9rem,.45fr)}.nx-cloud-workspace-zoom>aside{display:grid;align-content:center;gap:1rem;border-right:1px solid var(--nx-border-subtle)}.nx-cloud-workspace-zoom>aside span{width:.45rem;height:.45rem;margin:auto;background:var(--nx-border)}.nx-cloud-workspace-zoom>section,.nx-cloud-workspace-zoom>article{display:grid;align-content:center;gap:.7rem;padding:1rem}.nx-cloud-workspace-zoom>section{grid-template-columns:repeat(3,1fr)}.nx-cloud-workspace-zoom>section small,.nx-cloud-workspace-zoom>section strong{grid-column:1 / -1}.nx-cloud-workspace-zoom>article{border-left:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-accent) 6%,transparent)}.nx-cloud-workspace-zoom p{color:var(--nx-text-secondary);font-size:.72rem;line-height:1.45}.nx-showcase-process-scene{padding:0}.nx-showcase-process-scene>header{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--nx-border-subtle);padding:.8rem 1rem;color:var(--nx-text-tertiary);font:700 .56rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-showcase-process-scene>header strong{color:var(--nx-accent)}.nx-workflow-canvas{position:relative;height:calc(100% - 3rem);min-height:21rem;overflow:hidden;background-image:radial-gradient(circle at center,color-mix(in srgb,var(--nx-text-tertiary) 24%,transparent) 0 .75px,transparent .9px);background-position:.5rem .5rem;background-size:1rem 1rem}.nx-workflow-canvas>svg{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible}.nx-workflow-canvas>svg path[data-workflow-edge]{fill:none;stroke:color-mix(in srgb,var(--nx-accent) 78%,var(--nx-border));stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-width:1.6;vector-effect:non-scaling-stroke;marker-end:url(#nx-workflow-arrow)}.nx-workflow-canvas>svg marker path{fill:var(--nx-accent)}.nx-workflow-canvas>svg path.is-primary{stroke-dasharray:none}.nx-workflow-canvas>svg path.is-exception{stroke-dasharray:.04 .045;stroke-width:1.15}.nx-workflow-canvas>svg path.is-exception{stroke:color-mix(in srgb,var(--nx-accent) 54%,var(--nx-border))}.nx-workflow-node,.nx-workflow-event,.nx-workflow-gateway,.nx-workflow-count{position:absolute;z-index:2}.nx-workflow-node{display:grid;min-height:4.65rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.62rem;border:1px solid var(--nx-border);padding:.65rem;background:var(--nx-surface-elevated);box-shadow:.48rem .48rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-workflow-node.is-user-task{top:27%;left:13%;width:28%;border-color:var(--nx-accent)}.nx-workflow-node.is-service-task{top:27%;left:46%;width:28%}.nx-workflow-node.is-wait{top:68%;left:66%;width:28%;min-height:4rem;border-style:dashed}.nx-workflow-node-icon{display:grid;width:1.8rem;height:1.8rem;place-items:center;background:color-mix(in srgb,var(--nx-accent) 12%,var(--nx-surface));color:var(--nx-accent);font:750 .53rem/1 var(--nx-font-mono);font-style:normal;letter-spacing:.04em}.nx-workflow-node.is-service-task .nx-workflow-node-icon{background:var(--nx-accent);color:#fff}.nx-workflow-node>span{display:grid;min-width:0;gap:.18rem}.nx-workflow-node strong{font-size:clamp(.68rem,.78vw,.84rem);font-weight:680;line-height:1.16;text-wrap:balance}.nx-workflow-node small{overflow:hidden;color:var(--nx-text-tertiary);font-size:clamp(.53rem,.6vw,.64rem);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.nx-workflow-node>span>em{overflow:hidden;color:var(--nx-text-tertiary);font-size:clamp(.46rem,.54vw,.58rem);font-style:normal;font-weight:500;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.nx-workflow-node>b{position:absolute;z-index:3;width:.48rem;height:.48rem;border:1px solid var(--nx-accent);border-radius:50%;background:var(--nx-surface-elevated)}.nx-workflow-node>b.is-input{top:50%;left:-.27rem;transform:translateY(-50%)}.nx-workflow-node>b.is-output{top:50%;right:-.27rem;transform:translateY(-50%)}.nx-workflow-event{display:grid;width:4.2rem;justify-items:center;gap:.45rem;transform:translate(-50%,-50%);color:var(--nx-text-tertiary);font:650 .52rem/1 var(--nx-font-mono)}.nx-workflow-event.is-start{top:36%;left:8%}.nx-workflow-event.is-end{top:36%;left:94%}.nx-workflow-event>i{position:relative;display:grid;width:2.35rem;height:2.35rem;place-items:center;border:2px solid var(--nx-text-secondary);border-radius:50%;background:var(--nx-surface-elevated);font-style:normal}.nx-workflow-event.is-start>i:after{width:.8rem;height:.8rem;border-radius:50%;background:var(--nx-accent);content:""}.nx-workflow-event.is-end>i{border-width:3px}.nx-workflow-event.is-end>i>span{width:.72rem;height:.72rem;border:1px solid var(--nx-accent);border-radius:50%}.nx-workflow-gateway{top:36%;left:80%;display:grid;width:4.5rem;justify-items:center;gap:.72rem;transform:translate(-50%,-50%)}.nx-workflow-gateway>i{display:grid;width:2.8rem;height:2.8rem;place-items:center;border:1px solid var(--nx-accent);background:var(--nx-surface-elevated);color:var(--nx-text-primary);font:700 .9rem/1 var(--nx-font-mono);font-style:normal;transform:rotate(45deg)}.nx-workflow-gateway>i>span{transform:rotate(-45deg)}.nx-workflow-gateway>small{color:var(--nx-text-tertiary);font:650 .48rem/1.1 var(--nx-font-mono);text-align:center}.nx-workflow-count{color:var(--nx-text-tertiary);font:650 .44rem/1 var(--nx-font-mono)}.nx-workflow-count.is-count-a{top:20%;left:13%}.nx-workflow-count.is-count-b{top:63%;left:66%}.nx-operational-graph-loop{overflow:hidden;border:1px solid var(--nx-border);background:var(--nx-surface-elevated);box-shadow:1.25rem 1.25rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-operational-graph-loop.is-compact{position:absolute;inset:0;border:0;box-shadow:none}.nx-journey-stage{position:relative;min-height:min(40rem,calc(100dvh - 9rem));overflow:hidden;border:1px solid var(--nx-border-subtle);background:var(--nx-surface-elevated)}@media(min-width:1024px){.nx-scroll-journey{padding-bottom:clamp(10rem,24vh,16rem)}.nx-journey-stage{position:sticky;top:7rem}}.nx-operational-graph-head{display:flex;min-height:4.2rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--nx-border-subtle);padding:.8rem 1.1rem}.nx-operational-graph-head>div{display:grid;gap:.3rem}.nx-operational-graph-head span{color:var(--nx-accent);font:700 .55rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-operational-graph-head strong{font-size:.88rem;font-weight:650}.nx-operational-graph-head>p{display:flex;align-items:center;gap:.7rem}.nx-operational-graph-head>p b{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--nx-accent);color:var(--nx-accent);font:700 .62rem/1 var(--nx-font-mono)}.nx-operational-graph-body{display:grid;min-height:32rem;grid-template-columns:minmax(20rem,1.05fr) minmax(22rem,.95fr)}.is-compact .nx-operational-graph-head{min-height:3rem}.is-compact .nx-operational-graph-body{min-height:calc(100% - 3rem);grid-template-columns:minmax(0,1.08fr) minmax(12rem,.92fr)}.nx-company-graph{position:relative;min-width:0;overflow:hidden;border-right:1px solid var(--nx-border-subtle);background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:3rem 3rem}.nx-company-graph svg{width:100%;height:100%}.nx-company-graph-edges line{stroke:color-mix(in srgb,var(--nx-text-tertiary) 28%,transparent);stroke-width:1}.nx-company-graph-nodes circle{fill:var(--nx-text-tertiary);stroke:var(--nx-surface-elevated);stroke-width:3;transition:fill .22s ease,r .22s ease}.nx-company-graph-nodes text{fill:var(--nx-text-secondary);font-family:var(--nx-font-mono);font-size:9px}.nx-company-graph-nodes .is-focus circle,.nx-company-graph.is-active .nx-company-graph-nodes circle{fill:var(--nx-accent)}.nx-company-graph-nodes .is-result circle{fill:#14805f}.nx-company-graph-query{position:absolute;right:1rem;bottom:1rem;display:grid;max-width:14rem;gap:.35rem;border:1px solid var(--nx-accent);padding:.75rem;background:var(--nx-surface-elevated)}.nx-company-graph-query span,.nx-result-memory span,.nx-graph-new-result span{color:var(--nx-accent);font:700 .5rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-company-graph-query strong{font-size:.8rem;font-weight:650;line-height:1.35}.nx-graph-response-flow{position:relative;display:grid;min-width:0;align-content:center;gap:1rem;overflow:hidden;padding:1.2rem}.nx-result-memory{position:relative;display:grid;grid-template-columns:minmax(8rem,.55fr) minmax(0,1fr);gap:.8rem;border:1px solid var(--nx-border-subtle);padding:.75rem;background:var(--nx-bg)}.nx-result-memory.is-active{border-color:var(--nx-accent)}.nx-result-memory>div{display:grid;align-content:center;gap:.35rem}.nx-result-memory>div strong{font-size:.85rem;font-weight:650}.nx-result-memory ol{display:grid}.nx-result-memory li{display:grid;grid-template-columns:2.5rem 1fr;gap:.4rem;border-top:1px solid var(--nx-border-subtle);padding:.35rem 0}.nx-result-memory li span{color:var(--nx-text-tertiary)}.nx-result-memory li b{overflow:hidden;color:var(--nx-text-secondary);font-size:.64rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.nx-result-memory>i{position:absolute;right:1rem;bottom:-1.1rem;color:var(--nx-accent);font-style:normal}.nx-graph-stage-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nx-graph-stage-track li{position:relative;min-width:0}.nx-graph-stage-track button{display:grid;width:100%;min-height:7.25rem;align-content:start;gap:.45rem;border:1px solid var(--nx-border-subtle);border-right:0;padding:.7rem;background:var(--nx-surface);color:var(--nx-text-secondary);text-align:left}.nx-graph-stage-track li:last-child button{border-right:1px solid var(--nx-border-subtle)}.nx-graph-stage-track button.is-active{border-color:var(--nx-accent);background:color-mix(in srgb,var(--nx-accent) 8%,var(--nx-surface));color:var(--nx-text-primary)}.nx-graph-stage-track button>span{color:var(--nx-accent);font:700 .5rem/1 var(--nx-font-mono)}.nx-graph-stage-track button>strong{font-size:.82rem;font-weight:650}.nx-graph-stage-track button>small{display:-webkit-box;overflow:hidden;margin-top:auto;color:var(--nx-text-tertiary);font-size:.6rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.nx-graph-stage-track li>i{position:absolute;z-index:2;top:50%;right:-.35rem;color:var(--nx-accent);font-style:normal;transform:translateY(-50%)}.nx-graph-new-result{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;border:1px dashed var(--nx-border);padding:.75rem;background:var(--nx-bg)}.nx-graph-new-result.is-added{border-style:solid;border-color:#14805f}.nx-graph-new-result.is-added span{color:#14805f}.nx-graph-new-result strong{overflow:hidden;font-size:.78rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nx-graph-return-path{width:100%;height:4.5rem}.nx-graph-return-path path{fill:none;stroke:var(--nx-accent);stroke-dasharray:5 5;stroke-width:1.5}.nx-graph-return-path marker path{fill:var(--nx-accent);stroke:none}.nx-graph-return-path text{fill:var(--nx-text-tertiary);font:700 9px/1 var(--nx-font-mono);letter-spacing:.06em}.nx-closed-loop-hero .nx-operational-graph-head span{font-size:.72rem}.nx-closed-loop-hero .nx-operational-graph-head strong{font-size:.98rem}.nx-closed-loop-hero .nx-operational-graph-head>p b{font-size:.7rem}.nx-closed-loop-hero .nx-company-graph-nodes text,.nx-closed-loop-hero .nx-graph-return-path text{font-size:12px}.nx-closed-loop-hero .nx-company-graph-query span,.nx-closed-loop-hero .nx-result-memory span,.nx-closed-loop-hero .nx-graph-new-result span,.nx-closed-loop-hero .nx-graph-stage-track button>span{font-size:.7rem}.nx-closed-loop-hero .nx-company-graph-query strong,.nx-closed-loop-hero .nx-graph-stage-track button>strong{font-size:.9rem}.nx-closed-loop-hero .nx-result-memory>div strong{font-size:.92rem}.nx-closed-loop-hero .nx-result-memory li b{font-size:.75rem}.nx-closed-loop-hero .nx-graph-stage-track button>small{font-size:.72rem}.nx-closed-loop-hero .nx-graph-new-result strong{font-size:.86rem}.nx-operational-graph-loop{--nx-graph-blue: var(--nx-accent);--nx-graph-cyan: #0284c7;--nx-graph-coral: #c2414b;--nx-graph-amber: #b86300;--nx-graph-green: #14805f}[data-theme=nexia-dark] .nx-operational-graph-loop,[data-theme=nexia-dark] .nx-loop-entry-points{--nx-graph-cyan: #38bdf8;--nx-graph-coral: #fb7185;--nx-graph-amber: #fbbf24;--nx-graph-green: #4ade80}.nx-company-graph .react-flow{width:100%;height:100%;min-height:inherit}.nx-company-graph .react-flow__pane,.nx-company-graph .react-flow__renderer{cursor:default}.nx-company-graph .react-flow__node{transition:opacity .32s ease,transform .32s ease}.nx-operational-node{--nx-node-color: var(--nx-graph-blue);position:relative;display:grid;width:9.5rem;min-height:4.85rem;align-content:center;gap:.32rem;border:1px solid color-mix(in srgb,var(--nx-node-color) 48%,var(--nx-border));border-radius:.18rem;padding:.75rem .8rem;background:color-mix(in srgb,var(--nx-surface-elevated) 96%,transparent);box-shadow:.5rem .5rem color-mix(in srgb,var(--nx-node-color) 9%,var(--nx-border-subtle));color:var(--nx-text-primary);transition:border-color .26s ease,box-shadow .26s ease,opacity .26s ease,transform .26s ease}.nx-operational-node:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:3px;background:var(--nx-node-color)}.nx-operational-node.is-signal{--nx-node-color: var(--nx-graph-coral)}.nx-operational-node.is-resource{--nx-node-color: var(--nx-graph-blue)}.nx-operational-node.is-knowledge{--nx-node-color: var(--nx-graph-cyan)}.nx-operational-node.is-memory{--nx-node-color: var(--nx-graph-amber)}.nx-operational-node.is-proposal{--nx-node-color: var(--nx-graph-cyan)}.nx-operational-node.is-decision{--nx-node-color: var(--nx-graph-coral)}.nx-operational-node.is-action{--nx-node-color: var(--nx-graph-blue)}.nx-operational-node.is-result{--nx-node-color: var(--nx-graph-green)}.nx-operational-node.is-active,.nx-operational-node.is-new{border-color:var(--nx-node-color);background:color-mix(in srgb,var(--nx-node-color) 9%,var(--nx-surface-elevated));box-shadow:.65rem .65rem color-mix(in srgb,var(--nx-node-color) 16%,var(--nx-border-subtle))}.nx-operational-node.is-new{animation:nx-operational-node-arrive .52s cubic-bezier(.16,1,.3,1) both}.nx-operational-node.is-pending{opacity:0;pointer-events:none;transform:scale(.92)}.nx-operational-node>span{color:var(--nx-node-color);font-family:var(--nx-font-mono);font-size:.55rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.nx-operational-node>strong{overflow:hidden;font-size:.78rem;font-weight:660;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.nx-operational-node>small{display:-webkit-box;overflow:hidden;color:var(--nx-text-tertiary);font-size:.58rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nx-operational-node-handle{width:.42rem!important;height:.42rem!important;border:2px solid var(--nx-surface-elevated)!important;background:var(--nx-node-color)!important}.nx-operational-edge{--nx-edge-color: var(--nx-graph-blue);opacity:.62;transition:opacity .26s ease}.nx-operational-edge.is-knowledge{--nx-edge-color: var(--nx-graph-cyan)}.nx-operational-edge.is-memory{--nx-edge-color: var(--nx-graph-amber)}.nx-operational-edge.is-decision{--nx-edge-color: var(--nx-graph-coral)}.nx-operational-edge.is-action{--nx-edge-color: var(--nx-graph-blue)}.nx-operational-edge.is-result{--nx-edge-color: var(--nx-graph-green)}.nx-operational-edge.is-pending{opacity:0}.nx-operational-edge .react-flow__edge-path{stroke:var(--nx-edge-color);stroke-width:1.8}.nx-operational-edge .react-flow__arrowhead polyline{fill:var(--nx-edge-color);stroke:var(--nx-edge-color)}.nx-operational-graph-loop .nx-result-memory{opacity:.48;transition:border-color .26s ease,opacity .26s ease,transform .26s ease}.nx-operational-graph-loop .nx-result-memory.is-active{border-color:var(--nx-graph-amber);opacity:1;transform:translateY(-.15rem)}.nx-operational-graph-loop .nx-result-memory.is-active>div>span,.nx-operational-graph-loop .nx-result-memory.is-active>div>strong{color:var(--nx-graph-amber)}.nx-graph-stage-track{grid-template-columns:repeat(5,minmax(0,1fr))}.nx-graph-stage-track button{min-height:6.6rem}.nx-graph-stage-track button.is-active:nth-child(n){border-color:var(--nx-accent)}.nx-graph-new-result.is-added{background:color-mix(in srgb,var(--nx-graph-green) 8%,var(--nx-bg))}.is-compact .nx-operational-node{width:8.35rem;min-height:4.2rem;padding:.6rem .65rem}.is-compact .nx-operational-node>small{display:none}.nx-closed-loop-hero .nx-operational-node>span{font-size:.62rem}.nx-closed-loop-hero .nx-operational-node>strong{font-size:.88rem}.nx-closed-loop-hero .nx-operational-node>small{font-size:.65rem}@keyframes nx-operational-node-arrive{0%{opacity:0;transform:translateY(.65rem) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.nx-loop-entry-section{background:radial-gradient(circle at 10% 20%,color-mix(in srgb,var(--nx-accent) 8%,transparent),transparent 32%),radial-gradient(circle at 92% 74%,color-mix(in srgb,#14805f 7%,transparent),transparent 30%)}.nx-loop-entry-points{--nx-graph-blue: var(--nx-accent);--nx-graph-cyan: #0284c7;--nx-graph-coral: #c2414b;--nx-graph-amber: #b86300;--nx-graph-green: #14805f;overflow:hidden;border:1px solid var(--nx-border);border-radius:.2rem;background:var(--nx-surface-elevated);box-shadow:1.25rem 1.25rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-loop-trigger-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--nx-border-subtle)}.nx-loop-trigger-tabs button{--nx-trigger-color: var(--nx-graph-coral);position:relative;display:grid;min-height:6.25rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;border-right:1px solid var(--nx-border-subtle);padding:1rem 1.2rem;background:color-mix(in srgb,var(--nx-bg) 52%,transparent);color:var(--nx-text-tertiary);text-align:left;transition:background-color .18s ease,color .18s ease,transform .18s ease}.nx-loop-trigger-tabs button:nth-child(2){--nx-trigger-color: var(--nx-graph-amber)}.nx-loop-trigger-tabs button:nth-child(3){--nx-trigger-color: var(--nx-graph-blue)}.nx-loop-trigger-tabs button:last-child{border-right:0}.nx-loop-trigger-tabs button:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--nx-trigger-color);transform:scaleX(0);transform-origin:left center;transition:transform .18s ease}.nx-loop-trigger-tabs button:hover,.nx-loop-trigger-tabs button[aria-selected=true]{background:color-mix(in srgb,var(--nx-trigger-color) 7%,var(--nx-surface));color:var(--nx-text-primary)}.nx-loop-trigger-tabs button[aria-selected=true]:after{transform:scaleX(1)}.nx-loop-trigger-tabs button:active{transform:translateY(1px)}.nx-loop-trigger-tabs button>svg{color:var(--nx-trigger-color)}.nx-loop-trigger-tabs button>span{display:grid;gap:.28rem;min-width:0}.nx-loop-trigger-tabs button small,.nx-loop-trigger-detail header span,.nx-loop-trigger-example>span{color:var(--nx-trigger-color, var(--nx-accent));font-family:var(--nx-font-mono);font-size:.6rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.nx-loop-trigger-tabs button strong{overflow:hidden;font-size:.82rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nx-loop-entry-body{display:grid;min-height:35rem;grid-template-columns:minmax(19rem,.82fr) minmax(0,1.18fr)}.nx-loop-trigger-detail{--nx-trigger-color: var(--nx-graph-coral);display:flex;min-width:0;flex-direction:column;padding:clamp(1.5rem,4vw,3.5rem);background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--nx-trigger-color) 12%,transparent),transparent 34%),var(--nx-bg)}.nx-loop-trigger-detail.is-trigger-2{--nx-trigger-color: var(--nx-graph-amber)}.nx-loop-trigger-detail.is-trigger-3{--nx-trigger-color: var(--nx-graph-blue)}.nx-loop-trigger-detail header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem}.nx-loop-trigger-detail header>svg{color:var(--nx-trigger-color)}.nx-loop-trigger-detail header>div{display:grid;gap:.45rem}.nx-loop-trigger-detail h3{max-width:16ch;font-family:var(--nx-font-display);font-size:clamp(1.8rem,3.6vw,3.25rem);font-weight:560;letter-spacing:-.045em;line-height:1.04;word-break:keep-all}.nx-loop-trigger-detail>p{max-width:48ch;margin-top:2rem;color:var(--nx-text-secondary);font-size:.95rem;line-height:1.75;word-break:keep-all}.nx-loop-trigger-example{display:grid;gap:.55rem;margin-top:2.2rem;border-left:3px solid var(--nx-trigger-color);padding:1rem 1.1rem;background:color-mix(in srgb,var(--nx-trigger-color) 7%,var(--nx-surface))}.nx-loop-trigger-example strong{color:var(--nx-text-primary);font-size:.82rem;font-weight:630;line-height:1.45}.nx-loop-trigger-detail footer{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:auto;padding-top:2.5rem;color:var(--nx-text-tertiary);font-family:var(--nx-font-mono);font-size:.63rem;font-weight:680}.nx-loop-trigger-detail footer svg{color:var(--nx-trigger-color)}.nx-loop-analysis-scope{min-width:0;border-left:1px solid var(--nx-border-subtle)}.nx-loop-analysis-scope>header{padding:clamp(1.5rem,3vw,2.5rem)}.nx-loop-analysis-scope h3{max-width:20ch;font-family:var(--nx-font-display);font-size:clamp(1.55rem,2.7vw,2.35rem);font-weight:560;letter-spacing:-.04em;line-height:1.08;word-break:keep-all}.nx-loop-analysis-scope>header p{max-width:52ch;margin-top:1rem;color:var(--nx-text-secondary);font-size:.85rem;line-height:1.65}.nx-loop-analysis-domains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--nx-border-subtle)}.nx-loop-analysis-domains article{--nx-domain-color: var(--nx-graph-blue);position:relative;display:grid;min-height:11.5rem;align-content:start;gap:.55rem;border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle);padding:1.35rem;background:color-mix(in srgb,var(--nx-domain-color) 4%,var(--nx-surface))}.nx-loop-analysis-domains article:nth-child(2){--nx-domain-color: var(--nx-graph-green)}.nx-loop-analysis-domains article:nth-child(3){--nx-domain-color: var(--nx-graph-amber)}.nx-loop-analysis-domains article:nth-child(4){--nx-domain-color: var(--nx-graph-coral)}.nx-loop-analysis-domains article:nth-child(2n){border-right:0}.nx-loop-analysis-domains article:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--nx-domain-color)}.nx-loop-analysis-domains article>span{color:var(--nx-domain-color);font-family:var(--nx-font-mono);font-size:.62rem;font-weight:750}.nx-loop-analysis-domains article>strong{font-size:.86rem;font-weight:660}.nx-loop-analysis-domains article>p{max-width:30ch;color:var(--nx-text-secondary);font-size:.72rem;line-height:1.55}.nx-loop-cross-domain-chain{display:grid;grid-template-columns:minmax(9rem,.35fr) minmax(0,1.65fr);align-items:center;gap:1rem;padding:1.15rem 1.35rem;background:color-mix(in srgb,var(--nx-accent) 7%,var(--nx-bg))}.nx-loop-cross-domain-chain>strong{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.64rem;font-weight:750}.nx-loop-cross-domain-chain>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nx-loop-cross-domain-chain span{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.4rem;color:var(--nx-text-secondary);font-size:.72rem;font-weight:630}.nx-loop-cross-domain-chain span svg{flex:none;color:var(--nx-accent)}@media(prefers-reduced-motion:reduce){.nx-operational-node.is-new{animation:none}}.nx-loop-stage-scene{position:absolute;inset:0;display:grid;min-width:0;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;background:var(--nx-surface-elevated)}.nx-loop-stage-scene-head,.nx-loop-stage-scene-foot{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.15rem;background:color-mix(in srgb,var(--nx-surface-elevated) 94%,transparent)}.nx-loop-stage-scene-head{min-height:4.2rem;border-bottom:1px solid var(--nx-border-subtle)}.nx-loop-stage-scene-head>div,.nx-loop-stage-scene-foot>div{display:grid;min-width:0;gap:.3rem}.nx-loop-stage-scene-head span,.nx-loop-stage-scene-foot span,.nx-loop-stage-visual article header span,.nx-loop-execution-head span,.nx-loop-exception-path>span{color:var(--nx-accent);font:700 .72rem/1 var(--nx-font-mono);letter-spacing:.09em;text-transform:uppercase}.nx-loop-stage-scene-head>div>strong{overflow:hidden;font-size:1rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.nx-loop-stage-scene-head>p{display:flex;flex:none;align-items:baseline;gap:.4rem;color:var(--nx-text-tertiary);font-family:var(--nx-font-mono)}.nx-loop-stage-scene-head>p span{margin-right:.35rem}.nx-loop-stage-scene-head>p b{color:var(--nx-accent);font-size:1.05rem}.nx-loop-stage-scene-head>p i,.nx-loop-stage-scene-head>p small{font-size:.75rem;font-style:normal}.nx-loop-stage-scene-body{position:relative;min-height:0;overflow:hidden;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:3rem 3rem}.nx-loop-stage-scene-body:after{position:absolute;inset:0;background:radial-gradient(circle at 64% 42%,color-mix(in srgb,var(--nx-accent) 7%,transparent),transparent 48%);content:"";pointer-events:none}.nx-loop-stage-visual{position:absolute;z-index:1;inset:0;min-width:0;padding:clamp(1rem,2.3vw,2rem)}.nx-loop-stage-visual>div{width:100%;height:100%}.nx-loop-stage-visual article{min-width:0;border:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-surface-elevated) 96%,var(--nx-bg));box-shadow:.7rem .7rem color-mix(in srgb,var(--nx-accent) 6%,var(--nx-border-subtle))}.nx-loop-stage-visual article header{display:flex;min-height:2.6rem;align-items:center;justify-content:space-between;gap:.7rem;border-bottom:1px solid var(--nx-border-subtle);padding:.65rem .8rem}.nx-loop-stage-visual article header b{color:var(--nx-text-tertiary);font:700 .7rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-loop-scene-understand{display:grid;grid-template-columns:minmax(13rem,.9fr) 3.5rem minmax(16rem,1.1fr);align-items:center}.nx-loop-signal-stack{display:grid;align-content:center;gap:.55rem}.nx-loop-signal-stack li{display:grid;min-width:0;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;border-bottom:1px solid var(--nx-border-subtle);padding:.65rem .2rem;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--nx-surface) 76%,transparent))}.nx-loop-signal-stack li>span,.nx-loop-proposal-sheet li span,.nx-loop-result-review li span{color:var(--nx-accent);font:700 .7rem/1 var(--nx-font-mono)}.nx-loop-signal-stack li>div{display:grid;min-width:0;gap:.25rem}.nx-loop-signal-stack small,.nx-loop-evidence-stack small,.nx-loop-context-record dt,.nx-loop-decision-dossier dt,.nx-loop-owner-decision>div small{color:var(--nx-text-tertiary);font-size:.76rem;line-height:1.35}.nx-loop-signal-stack strong{overflow:hidden;font-size:.84rem;font-weight:630;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.nx-loop-context-connector,.nx-loop-authority-gate,.nx-loop-learning-route{position:relative;display:grid;height:100%;place-items:center;color:var(--nx-accent)}.nx-loop-context-connector i,.nx-loop-authority-gate>span,.nx-loop-learning-route>span{position:absolute;right:0;left:0;height:1px;background:var(--nx-accent)}.nx-loop-context-connector b,.nx-loop-authority-gate>b,.nx-loop-learning-route>b{position:relative;padding:.35rem;background:var(--nx-surface-elevated);font-size:.85rem}.nx-loop-context-record{align-self:center}.nx-loop-context-record>strong,.nx-loop-result-review>strong{display:block;padding:1rem 1rem 0;font-family:var(--nx-font-display);font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.04;letter-spacing:-.035em}.nx-loop-context-record>p,.nx-loop-result-review>p{padding:.55rem 1rem .9rem;color:var(--nx-text-secondary);font-size:.8rem;line-height:1.5}.nx-loop-context-record dl,.nx-loop-decision-dossier dl{padding:0 1rem 1rem}.nx-loop-context-record dl>div,.nx-loop-decision-dossier dl>div{display:grid;grid-template-columns:minmax(6rem,.7fr) minmax(0,1.3fr);gap:.7rem;border-top:1px solid var(--nx-border-subtle);padding:.55rem 0}.nx-loop-context-record dd,.nx-loop-decision-dossier dd{font-size:.8rem;font-weight:620;line-height:1.35}.nx-loop-scene-propose{display:grid;grid-template-columns:minmax(12rem,.72fr) minmax(18rem,1.28fr);align-items:center;gap:clamp(1rem,3vw,2.5rem)}.nx-loop-evidence-stack{display:grid;align-content:center;gap:.7rem}.nx-loop-evidence-stack article{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.25rem .55rem;padding:.75rem;box-shadow:none}.nx-loop-evidence-stack article>span{grid-row:span 2;align-self:center;color:var(--nx-accent);font:700 .7rem/1 var(--nx-font-mono)}.nx-loop-evidence-stack article>strong{overflow:hidden;font-size:.8rem;font-weight:630;text-overflow:ellipsis;white-space:nowrap}.nx-loop-proposal-sheet{align-self:center}.nx-loop-proposal-sheet>div{display:grid;gap:.45rem;padding:1rem}.nx-loop-proposal-sheet>div small{color:var(--nx-accent);font:700 .72rem/1 var(--nx-font-mono)}.nx-loop-proposal-sheet>div strong{font-family:var(--nx-font-display);font-size:clamp(1.35rem,2.4vw,2.15rem);line-height:1.04;letter-spacing:-.035em}.nx-loop-proposal-sheet>div p{color:var(--nx-text-secondary);font-size:.8rem;line-height:1.5}.nx-loop-proposal-sheet ol{display:grid;padding:0 1rem}.nx-loop-proposal-sheet li{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.5rem;border-top:1px solid var(--nx-border-subtle);padding:.65rem 0}.nx-loop-proposal-sheet li b{font-size:.78rem;font-weight:620}.nx-loop-proposal-sheet footer{display:flex;align-items:center;gap:.65rem;border-top:1px dashed var(--nx-accent);padding:.8rem 1rem;color:var(--nx-accent)}.nx-loop-proposal-sheet footer span{font-size:1rem}.nx-loop-proposal-sheet footer b{font-size:.76rem;font-weight:650}.nx-loop-scene-decide{display:grid;grid-template-columns:minmax(13rem,.9fr) 4.2rem minmax(15rem,1.1fr);grid-template-rows:minmax(0,1fr) auto;align-items:center}.nx-loop-decision-dossier>strong{display:block;padding:1rem;font-family:var(--nx-font-display);font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.05;letter-spacing:-.03em}.nx-loop-authority-gate small{position:absolute;top:calc(50% + 1.2rem);width:6rem;color:var(--nx-text-tertiary);font:700 .7rem/1.25 var(--nx-font-mono);text-align:center}.nx-loop-owner-decision{border-color:var(--nx-accent)!important}.nx-loop-owner-decision>div{display:grid;gap:.42rem;padding:1rem}.nx-loop-owner-decision>div>strong{font-family:var(--nx-font-display);font-size:clamp(1.25rem,2.1vw,1.9rem);line-height:1.04;letter-spacing:-.035em}.nx-loop-owner-decision>div p{color:var(--nx-text-secondary);font-size:.78rem;line-height:1.45}.nx-loop-owner-decision ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--nx-border-subtle)}.nx-loop-owner-decision li{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.3rem;border-right:1px solid var(--nx-border-subtle);padding:.7rem;color:var(--nx-text-tertiary);font-size:.72rem;font-weight:650}.nx-loop-owner-decision li:last-child{border-right:0}.nx-loop-owner-decision li.is-selected{background:color-mix(in srgb,var(--nx-accent) 9%,var(--nx-surface));color:var(--nx-text-primary)}.nx-loop-owner-decision li.is-selected b{color:var(--nx-accent)}.nx-loop-decision-result{grid-column:1 / -1;margin-top:1rem;border-left:2px solid var(--nx-accent);padding:.65rem .85rem;background:color-mix(in srgb,var(--nx-accent) 6%,var(--nx-bg));color:var(--nx-text-secondary);font-size:.78rem;line-height:1.45}.nx-loop-scene-execute{display:grid;align-content:center;gap:.9rem}.nx-loop-execution-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--nx-border-subtle);padding-bottom:.8rem}.nx-loop-execution-head>div{display:grid;gap:.3rem}.nx-loop-execution-head strong{font-size:.85rem;font-weight:660}.nx-loop-execution-head>b{color:var(--nx-text-tertiary);font:700 .7rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-loop-execution-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nx-loop-execution-path li{position:relative;display:grid;min-width:0;min-height:9.5rem;grid-template-rows:auto 1fr;gap:.8rem;border:1px solid var(--nx-border-subtle);border-right:0;padding:.8rem;background:var(--nx-surface-elevated)}.nx-loop-execution-path li:last-child{border-right:1px solid var(--nx-border-subtle)}.nx-loop-execution-path li>span{color:var(--nx-accent);font:700 .7rem/1 var(--nx-font-mono)}.nx-loop-execution-path li>div{display:grid;align-content:start;gap:.5rem}.nx-loop-execution-path li strong{font-size:.88rem;font-weight:660}.nx-loop-execution-path li p{color:var(--nx-text-tertiary);font-size:.72rem;line-height:1.45}.nx-loop-execution-path li>i{position:absolute;z-index:1;top:50%;right:-.38rem;padding:.1rem;background:var(--nx-surface-elevated);color:var(--nx-accent);font-style:normal;transform:translateY(-50%)}.nx-loop-exception-path{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:start;border:1px dashed var(--nx-border);padding:.75rem;background:color-mix(in srgb,var(--nx-bg) 84%,transparent)}.nx-loop-exception-path>div{display:grid;gap:.25rem}.nx-loop-exception-path strong{font-size:.78rem;font-weight:650}.nx-loop-exception-path p{color:var(--nx-text-tertiary);font-size:.72rem;line-height:1.4}.nx-loop-scene-execute>footer{display:flex;align-items:center;gap:.75rem;border-left:2px solid var(--nx-accent);padding:.55rem .75rem;background:color-mix(in srgb,var(--nx-accent) 6%,var(--nx-bg))}.nx-loop-scene-execute>footer span{color:var(--nx-accent);font:700 .7rem/1 var(--nx-font-mono)}.nx-loop-scene-execute>footer strong{font-size:.78rem;font-weight:650}.nx-loop-scene-improve{display:grid;grid-template-columns:minmax(15rem,.96fr) 4rem minmax(14rem,1.04fr);align-items:center}.nx-loop-result-review ol{padding:0 1rem 1rem}.nx-loop-result-review li{display:grid;grid-template-columns:2.7rem minmax(0,1fr) auto;gap:.55rem;border-top:1px solid var(--nx-border-subtle);padding:.58rem 0}.nx-loop-result-review li b{overflow:hidden;font-size:.75rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.nx-loop-result-review li i{color:#14805f;font-size:.72rem;font-style:normal}.nx-loop-next-response{align-self:center;border-color:var(--nx-accent)!important}.nx-loop-next-orbit{position:relative;min-height:7rem;margin:.8rem;border:1px dashed var(--nx-accent)}.nx-loop-next-orbit:before,.nx-loop-next-orbit:after{position:absolute;border:1px solid var(--nx-border-subtle);content:""}.nx-loop-next-orbit:before{inset:18% 12%}.nx-loop-next-orbit:after{inset:36% 28%;background:color-mix(in srgb,var(--nx-accent) 8%,transparent)}.nx-loop-next-orbit i{position:absolute;z-index:1;width:.5rem;aspect-ratio:1;border-radius:50%;background:var(--nx-accent)}.nx-loop-next-orbit i:nth-child(1){top:18%;left:12%}.nx-loop-next-orbit i:nth-child(2){top:52%;right:18%}.nx-loop-next-orbit i:nth-child(3){bottom:14%;left:38%}.nx-loop-next-orbit b{position:absolute;z-index:2;right:26%;bottom:28%;color:var(--nx-accent)}.nx-loop-next-response>strong,.nx-loop-next-response>p{display:block;padding-right:1rem;padding-left:1rem}.nx-loop-next-response>strong{font-family:var(--nx-font-display);font-size:clamp(1.15rem,1.9vw,1.7rem);line-height:1.05;letter-spacing:-.03em}.nx-loop-next-response>p{padding-top:.45rem;padding-bottom:1rem;color:var(--nx-text-secondary);font-size:.78rem;line-height:1.45}.nx-loop-stage-scene-foot{min-height:4.2rem;border-top:1px solid var(--nx-border-subtle)}.nx-loop-stage-scene-foot>div strong{overflow:hidden;max-width:32rem;font-size:.84rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nx-loop-stage-scene-foot ol{display:flex;flex:none;align-items:center;gap:.28rem}.nx-loop-stage-scene-foot button{display:grid;width:1.95rem;aspect-ratio:1;place-items:center;border:1px solid var(--nx-border-subtle);color:var(--nx-text-tertiary);font:700 .7rem/1 var(--nx-font-mono);transition:border-color .18s ease,background .18s ease,color .18s ease}.nx-loop-stage-scene-foot button:hover,.nx-loop-stage-scene-foot button[aria-current=step]{border-color:var(--nx-accent);background:color-mix(in srgb,var(--nx-accent) 9%,var(--nx-surface));color:var(--nx-accent)}.nx-loop-stage-scene-foot button:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.nx-cloud-experience{--nx-cloud-scene-height: clamp(34rem, calc(100dvh - 11rem) , 46rem);position:relative;min-height:calc(4rem + var(--nx-cloud-scene-height) + var(--nx-cloud-scene-height) + var(--nx-cloud-scene-height) + var(--nx-cloud-scene-height));overflow:visible}.nx-cloud-experience-frame{position:sticky;z-index:2;top:5rem;overflow:hidden;border:1px solid var(--nx-border);background:var(--nx-surface-elevated);box-shadow:1.5rem 1.5rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-cloud-experience-head{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--nx-border-subtle);padding:.8rem 1rem}.nx-cloud-experience-head>div{display:flex;align-items:center;gap:.7rem}.nx-cloud-experience-head img{width:1.5rem;height:1.5rem}.nx-cloud-experience-head span,.nx-cloud-experience-head strong{color:var(--nx-text-tertiary);font:700 .58rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-cloud-experience-head strong{color:var(--nx-accent)}.nx-cloud-experience-body{display:grid;height:var(--nx-cloud-scene-height);grid-template-columns:minmax(15rem,.42fr) minmax(0,1.58fr)}.nx-cloud-experience-body>nav{display:grid;min-height:0;grid-template-rows:repeat(4,minmax(0,1fr));border-right:1px solid var(--nx-border-subtle)}.nx-cloud-experience-body>nav button{display:grid;width:100%;min-height:0;align-content:start;grid-template-columns:2.2rem minmax(0,1fr);gap:.5rem;border:0;border-bottom:1px solid var(--nx-border-subtle);padding:1.2rem;background:transparent;color:var(--nx-text-secondary);text-align:left;transition:background .18s ease,color .18s ease}.nx-cloud-experience-body>nav button.is-active{background:var(--nx-accent);color:var(--nx-accent-text)}.nx-cloud-experience-body>nav button span{font:700 .58rem/1 var(--nx-font-mono)}.nx-cloud-experience-body>nav button strong{font-size:.9rem;font-weight:650}.nx-cloud-experience-body>nav button small{grid-column:2;font-size:.67rem;line-height:1.45;opacity:.7}.nx-cloud-experience-stage{position:relative;height:var(--nx-cloud-scene-height);min-width:0;overflow:hidden;background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:4rem 4rem}.nx-cloud-experience-track{position:absolute;z-index:-1;inset:4rem 0 0;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));visibility:hidden;pointer-events:none}.nx-cloud-detail-scene{--nx-cloud-scene-inset: clamp(1.5rem, 4vw, 4rem);position:absolute;inset:0}.nx-cloud-detail-scene>.nx-cloud-scene-panel{position:absolute;inset:var(--nx-cloud-scene-inset);height:auto!important;opacity:0;transform:translateY(.8rem) scale(.99);visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .32s cubic-bezier(.16,1,.3,1),visibility 0s linear .32s}.nx-cloud-detail-scene>.nx-cloud-scene-panel.is-active{opacity:1;transform:translateY(0) scale(1);visibility:visible;pointer-events:auto;transition-delay:0s}@media(prefers-reduced-motion:reduce){.nx-cloud-detail-scene>.nx-cloud-scene-panel{transform:none;transition:none}}.nx-cloud-space-board,.nx-cloud-tab-board,.nx-cloud-spotlight-board,.nx-cloud-pane-board{border:1px solid var(--nx-border);background:var(--nx-surface-elevated);box-shadow:1.25rem 1.25rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-cloud-context-rule{grid-template-columns:minmax(25rem,1.05fr) minmax(0,.95fr);gap:clamp(3rem,6vw,6rem)}.nx-cloud-authority-diagram{position:relative;display:grid;overflow:hidden;border:1px solid var(--nx-border);background-color:color-mix(in srgb,var(--nx-bg) 72%,var(--nx-surface));background-image:linear-gradient(to right,var(--nx-public-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--nx-public-grid) 1px,transparent 1px);background-size:3rem 3rem;box-shadow:1rem 1rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-cloud-authority-lane{display:grid;min-height:8.5rem;grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr);align-items:stretch}.nx-cloud-authority-lane article{display:grid;min-width:0;align-content:center;gap:.45rem;padding:1rem;background:color-mix(in srgb,var(--nx-surface-elevated) 91%,transparent)}.nx-cloud-authority-lane article:first-child{border-right:1px solid var(--nx-border-subtle)}.nx-cloud-authority-lane article:last-child{border-left:1px solid var(--nx-border-subtle)}.nx-cloud-authority-lane article>span,.nx-cloud-authority-lane article>small,.nx-cloud-authority-route>span,.nx-cloud-authority-boundary>span{font:700 .5rem/1.2 var(--nx-font-mono);letter-spacing:.08em}.nx-cloud-authority-lane article>span{color:var(--nx-accent)}.nx-cloud-authority-lane article>strong{overflow:hidden;color:var(--nx-text-primary);font-size:clamp(.8rem,1.2vw,1rem);font-weight:650;line-height:1.15;text-overflow:ellipsis}.nx-cloud-authority-lane article>small{color:var(--nx-text-tertiary)}.nx-cloud-authority-route{position:relative;display:grid;place-items:center}.nx-cloud-authority-route>span{position:relative;z-index:2;padding:.35rem;color:var(--nx-text-tertiary);background:var(--nx-bg);text-align:center}.nx-cloud-authority-route>i{position:absolute;right:.55rem;left:.55rem;height:1px;background:var(--nx-border)}.nx-cloud-authority-route>i:after{content:"";position:absolute;top:-.2rem;right:0;width:.42rem;height:.42rem;transform:rotate(45deg);border-top:1px solid var(--nx-border);border-right:1px solid var(--nx-border)}.nx-cloud-authority-boundary{position:relative;display:flex;min-height:2.75rem;align-items:center;justify-content:center;border-block:1px solid color-mix(in srgb,var(--nx-accent) 38%,var(--nx-border-subtle));color:var(--nx-accent);background:color-mix(in srgb,var(--nx-accent) 6%,var(--nx-surface))}.nx-cloud-authority-boundary:before,.nx-cloud-authority-boundary:after{content:"";position:absolute;top:50%;width:19%;border-top:1px dashed color-mix(in srgb,var(--nx-accent) 48%,transparent)}.nx-cloud-authority-boundary:before{left:8%}.nx-cloud-authority-boundary:after{right:8%}.nx-cloud-authority-lane.is-authority article:last-child{background:var(--nx-accent)}.nx-cloud-authority-lane.is-authority article:last-child>span,.nx-cloud-authority-lane.is-authority article:last-child>strong,.nx-cloud-authority-lane.is-authority article:last-child>small{color:var(--nx-accent-text)}.nx-cloud-space-board{display:grid;grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr)}.nx-cloud-space-board>aside{border-right:1px solid var(--nx-border-subtle)}.nx-cloud-space-board>aside button{display:grid;width:100%;min-height:5rem;grid-template-columns:2rem 1fr;gap:.4rem;border:0;border-bottom:1px solid var(--nx-border-subtle);padding:.9rem;background:transparent;color:var(--nx-text-secondary);text-align:left}.nx-cloud-space-board>aside button.is-active{background:color-mix(in srgb,var(--nx-accent) 9%,transparent);color:var(--nx-text-primary)}.nx-cloud-space-board>aside span{color:var(--nx-accent);font:700 .55rem/1 var(--nx-font-mono)}.nx-cloud-space-board>aside strong{font-size:.75rem;font-weight:650}.nx-cloud-space-board>aside small{grid-column:2;color:var(--nx-text-tertiary);font-size:.58rem}.nx-cloud-space-board>article{display:grid;grid-template-rows:auto 1fr auto;padding:1.5rem}.nx-cloud-space-board>article header{display:grid;gap:.4rem}.nx-cloud-space-board>article header span,.nx-cloud-space-board>article footer,.nx-cloud-tab-board span,.nx-cloud-pane-board header{color:var(--nx-accent);font:700 .55rem/1 var(--nx-font-mono);letter-spacing:.08em}.nx-cloud-space-board>article header strong{font-size:1.75rem;font-weight:610;letter-spacing:-.04em}.nx-cloud-space-layout{display:grid;grid-template-columns:.65fr 1.35fr .55fr;gap:.5rem;margin-block:1.5rem}.nx-cloud-space-layout i{border:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-accent) 4%,var(--nx-surface))}.nx-cloud-tab-board{display:grid;grid-template-rows:auto 1fr}.nx-cloud-tab-board>header{display:flex;overflow:hidden;padding:1.2rem 1.2rem 0;border-bottom:1px solid var(--nx-border-subtle)}.nx-cloud-tab-board>header span{display:flex;min-width:11rem;align-items:center;gap:.6rem;border:1px solid var(--nx-border-subtle);border-bottom:0;padding:1rem;color:var(--nx-text-secondary);font-family:inherit;font-size:.68rem;letter-spacing:normal}.nx-cloud-tab-board>header span.is-active{border-color:var(--nx-accent);color:var(--nx-text-primary);transform:translateY(-.35rem)}.nx-cloud-tab-board>header i{margin-left:auto}.nx-cloud-tab-board>main{display:grid;grid-template-columns:.65fr 1.35fr .55fr}.nx-cloud-tab-board>main>*{display:grid;align-content:center;gap:1rem;border-right:1px solid var(--nx-border-subtle);padding:1.4rem}.nx-cloud-tab-board>main>*:last-child{border-right:0}.nx-cloud-tab-board>main strong,.nx-cloud-pane-board>*>strong{font-size:clamp(1rem,1.7vw,1.55rem);font-weight:620;letter-spacing:-.035em}.nx-cloud-tab-board>main p,.nx-cloud-pane-board p{color:var(--nx-text-secondary);font-size:.72rem;line-height:1.5}.nx-cloud-spotlight-board{position:relative;overflow:hidden}.nx-cloud-spotlight-backdrop{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;padding:1rem;opacity:.42}.nx-cloud-spotlight-backdrop i{border:1px solid var(--nx-border-subtle);background:var(--nx-surface)}.nx-cloud-spotlight-board>section{position:absolute;z-index:2;top:50%;left:50%;width:min(80%,38rem);transform:translate(-50%,-50%);border:1px solid var(--nx-border);background:var(--nx-surface-elevated);box-shadow:1.25rem 1.25rem color-mix(in srgb,var(--nx-accent) 12%,var(--nx-border-subtle))}.nx-cloud-spotlight-board>section>header{display:grid;grid-template-columns:auto 1fr auto;gap:.8rem;border-bottom:1px solid var(--nx-border-subtle);padding:1rem}.nx-cloud-spotlight-board kbd{color:var(--nx-text-tertiary);font:600 .58rem/1 var(--nx-font-mono)}.nx-cloud-spotlight-board li{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.6rem;border-bottom:1px solid var(--nx-border-subtle);padding:.8rem 1rem}.nx-cloud-spotlight-board li.is-active{background:var(--nx-accent);color:var(--nx-accent-text)}.nx-cloud-spotlight-board li>span{font:700 .55rem/1 var(--nx-font-mono)}.nx-cloud-spotlight-board li>div{display:grid;gap:.25rem}.nx-cloud-spotlight-board li strong{font-size:.72rem}.nx-cloud-spotlight-board li small{font-size:.58rem;opacity:.7}.nx-cloud-pane-board{display:grid;grid-template-columns:.65fr 1.35fr .55fr}.nx-cloud-pane-board>*{display:grid;min-width:0;align-content:start;gap:1rem;border-right:1px solid var(--nx-border-subtle);padding:1.25rem}.nx-cloud-pane-board>*:last-child{border-right:0}.nx-cloud-pane-board main>div,.nx-cloud-pane-board aside>i{min-height:3.5rem;border:1px solid var(--nx-border-subtle);background:var(--nx-surface)}.nx-cloud-pane-board article{background:color-mix(in srgb,var(--nx-accent) 6%,var(--nx-surface))}.nx-cloud-pane-board article button{justify-self:end;width:2.2rem;height:2.2rem;border:0;background:var(--nx-accent);color:var(--nx-accent-text)}.nx-process-hero-media{width:100%;max-width:109.5rem;margin-inline:auto}.nx-process-builder-workspace{grid-template-columns:9.5rem minmax(0,1fr)}.nx-process-builder-palette{border-right:1px solid var(--nx-border-subtle);background:color-mix(in srgb,var(--nx-bg) 72%,var(--nx-surface))}.nx-process-builder-palette>span,.nx-process-canvas-task>div,.nx-process-mobile-task,.nx-process-wait-node,.nx-process-evidence-node{border-radius:0!important}.nx-process-canvas-task>div{box-shadow:.55rem .55rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-process-canvas-task>div.is-selected{box-shadow:.65rem .65rem color-mix(in srgb,var(--nx-accent) 18%,var(--nx-border-subtle))}@media(max-width:1199px){.nx-app-portfolio-body{grid-template-columns:11rem minmax(0,1fr)}.nx-app-portfolio-stack{display:none}.nx-operational-graph-body,.is-compact .nx-operational-graph-body{grid-template-columns:minmax(0,1fr) minmax(18rem,.85fr)}.nx-cloud-experience-body{grid-template-columns:13rem minmax(0,1fr)}}@media(max-width:767px){.nx-marketing-shell .nx-section-title,.nx-marketing-shell .nx-home-statement{max-width:100%}.nx-marketing-shell .nx-home-hero-title{max-width:100%;font-size:clamp(2.2rem,9vw,2.6rem);line-height:1.02}.nx-showcase-card-process,.nx-showcase-card-loop{min-height:41rem;grid-template-rows:auto minmax(29rem,1fr)}.nx-loop-example-copy .nx-section-title{font-size:clamp(2rem,9vw,2.35rem);line-height:1.04}.nx-module-composer{min-height:38rem;overflow:hidden}.nx-module-composer-surface{box-shadow:.7rem .7rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-module-foundation{display:block}.nx-module-foundation>div{justify-content:flex-start;margin-top:.65rem}.nx-module-stack-copy{grid-template-columns:1fr;gap:.35rem}.nx-module-stack-app{left:calc(2% + var(--app-module-index) * .42rem);width:calc(92% - var(--app-module-index) * .3rem)}.nx-module-stack-core{grid-template-columns:1fr}.nx-module-stack-core>span,.nx-module-stack-cloud>small,.nx-module-stack-platform>footer>small{display:none}.nx-module-stack-platform>footer{grid-template-columns:auto minmax(0,1fr)}.nx-module-stage-progress{display:none}.nx-app-portfolio-body{display:block;min-height:0}.nx-app-portfolio-categories{display:grid;grid-auto-columns:minmax(8.5rem,45vw);grid-auto-flow:column;overflow-x:auto;border-right:0}.nx-app-portfolio-categories button{min-height:4rem;border-right:1px solid var(--nx-border-subtle)}.nx-app-portfolio-browser{border-right:0}.nx-app-portfolio-browser ul{grid-template-columns:1fr}.nx-app-portfolio-browser li,.nx-app-portfolio-browser li:nth-child(2n){border-right:0}.nx-operational-graph-loop.is-compact{position:relative;min-height:31rem}.nx-operational-graph-body,.is-compact .nx-operational-graph-body{display:block;min-height:0}.nx-company-graph{min-height:17rem;border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-graph-response-flow{padding:.8rem}.nx-operational-graph-loop.is-compact .nx-result-memory,.nx-operational-graph-loop.is-compact .nx-graph-return-path{display:none}.nx-operational-graph-loop.is-detailed .nx-result-memory{grid-template-columns:1fr}.nx-operational-graph-loop.is-detailed .nx-graph-return-path{height:3.5rem}.nx-graph-stage-track button{min-height:6rem;padding:.5rem}.nx-graph-stage-track button>small{display:none}.nx-graph-stage-track{grid-template-columns:repeat(5,minmax(6.5rem,1fr));overflow-x:auto;overscroll-behavior-inline:contain}.nx-loop-trigger-tabs{grid-auto-columns:minmax(13.5rem,78vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain}.nx-loop-trigger-tabs button{border-right:1px solid var(--nx-border-subtle)}.nx-loop-entry-body{display:block;min-height:0}.nx-loop-trigger-detail{min-height:31rem}.nx-loop-analysis-scope{border-top:1px solid var(--nx-border-subtle);border-left:0}.nx-loop-analysis-domains{grid-template-columns:minmax(0,1fr)}.nx-loop-analysis-domains article,.nx-loop-analysis-domains article:nth-child(2n){min-height:9.5rem;border-right:0}.nx-loop-cross-domain-chain{grid-template-columns:minmax(0,1fr)}.nx-loop-cross-domain-chain>div{grid-template-columns:minmax(0,1fr)}.nx-loop-cross-domain-chain span{min-height:2.6rem;border-bottom:1px solid var(--nx-border-subtle)}.nx-loop-cross-domain-chain span:last-child{border-bottom:0}.nx-journey-stage{min-height:39rem}.nx-loop-stage-scene-head,.nx-loop-stage-scene-foot{min-height:3.6rem;padding:.65rem .75rem}.nx-loop-stage-scene-head>div>strong,.nx-loop-stage-scene-head>p>span,.nx-loop-stage-scene-head>p>i,.nx-loop-stage-scene-head>p>small{display:none}.nx-loop-stage-visual{padding:.8rem}.nx-loop-scene-understand,.nx-loop-scene-propose,.nx-loop-scene-decide,.nx-loop-scene-improve{grid-template-columns:minmax(0,1fr);gap:.65rem}.nx-loop-scene-understand{grid-template-rows:minmax(0,.8fr) 1.5rem minmax(0,1.2fr)}.nx-loop-signal-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.nx-loop-signal-stack li{grid-template-columns:1.7rem minmax(0,1fr);padding:.4rem .2rem}.nx-loop-signal-stack li>div small,.nx-loop-context-record>p,.nx-loop-context-record dl>div:nth-child(n+3),.nx-loop-proposal-sheet>div>p,.nx-loop-owner-decision>div p,.nx-loop-result-review>p{display:none}.nx-loop-context-connector,.nx-loop-authority-gate,.nx-loop-learning-route{height:1.5rem}.nx-loop-context-connector i,.nx-loop-learning-route>span{top:50%;right:42%;left:42%}.nx-loop-context-connector b,.nx-loop-learning-route>b{transform:rotate(90deg)}.nx-loop-context-record>strong,.nx-loop-result-review>strong{font-size:1.2rem}.nx-loop-context-record dl>div,.nx-loop-decision-dossier dl>div{grid-template-columns:minmax(5rem,.85fr) minmax(0,1.15fr);padding:.42rem 0}.nx-loop-scene-propose{grid-template-rows:auto minmax(0,1fr)}.nx-loop-evidence-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.nx-loop-evidence-stack article{display:block;padding:.55rem}.nx-loop-evidence-stack article>span,.nx-loop-evidence-stack article>small{display:none}.nx-loop-evidence-stack article>strong{display:block;font-size:.58rem}.nx-loop-proposal-sheet>div,.nx-loop-owner-decision>div{padding:.75rem}.nx-loop-proposal-sheet>div strong,.nx-loop-owner-decision>div>strong{font-size:1.25rem}.nx-loop-proposal-sheet li{padding:.48rem 0}.nx-loop-scene-decide{grid-template-rows:auto 0 minmax(0,1fr) auto}.nx-loop-authority-gate{display:none}.nx-loop-decision-dossier>strong{padding:.75rem;font-size:1.1rem}.nx-loop-decision-dossier dl{display:none}.nx-loop-decision-result{grid-column:auto;margin-top:0}.nx-loop-scene-execute{gap:.55rem}.nx-loop-execution-path{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-loop-execution-path li,.nx-loop-execution-path li:nth-child(2){min-height:6.7rem;border:1px solid var(--nx-border-subtle)}.nx-loop-execution-path li p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nx-loop-execution-path li>i{display:none}.nx-loop-exception-path p{display:none}.nx-loop-scene-improve{grid-template-rows:minmax(0,1fr) 1.5rem minmax(0,.85fr)}.nx-loop-result-review li{padding:.42rem 0}.nx-loop-next-orbit{min-height:4.5rem;margin:.6rem}.nx-loop-next-response>strong{font-size:1.05rem}.nx-loop-stage-scene-foot>div strong{max-width:13rem;font-size:.62rem}.nx-loop-stage-scene-foot ol{gap:.18rem}.nx-loop-stage-scene-foot button{width:1.35rem;font-size:.4rem}.nx-cloud-scene-switcher button{font-size:.48rem}.nx-cloud-scene-spaces{grid-template-columns:8rem 1fr}.nx-workflow-node{min-height:3.6rem;grid-template-columns:minmax(0,1fr);gap:.2rem;padding:.5rem}.nx-workflow-node-icon{display:none}.nx-cloud-experience-body{display:block;height:auto;min-height:40rem}.nx-cloud-experience{min-height:0;overflow:hidden}.nx-cloud-experience-frame{position:relative;top:auto}.nx-cloud-experience-body>nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-cloud-experience-body>nav button{min-height:4.5rem;grid-template-columns:1fr;border-right:1px solid var(--nx-border-subtle);padding:.65rem}.nx-cloud-experience-body>nav button span,.nx-cloud-experience-body>nav button small{display:none}.nx-cloud-experience-stage{height:35rem;min-height:35rem}.nx-cloud-experience-track{display:none}.nx-cloud-detail-scene{--nx-cloud-scene-inset: 1rem}.nx-cloud-space-board,.nx-cloud-tab-board>main,.nx-cloud-pane-board{grid-template-columns:1fr}.nx-cloud-space-board>aside,.nx-cloud-tab-board>main>*,.nx-cloud-pane-board>*{border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-cloud-space-board>aside button:nth-child(n+3),.nx-cloud-tab-board>main>*:first-child,.nx-cloud-pane-board>*:first-child{display:none}.nx-cloud-tab-board>header span{min-width:8rem}.nx-cloud-context-rule{grid-template-columns:minmax(0,1fr)}.nx-cloud-authority-lane{min-height:7.5rem;grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr)}.nx-cloud-authority-lane article{padding:.7rem}.nx-cloud-authority-route>span{font-size:.42rem}.nx-loop-example-layout{display:block}.nx-scroll-journey{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important}.nx-scroll-journey>div,.nx-scroll-journey .nx-journey-rail,.nx-scroll-journey .nx-operational-graph-loop{width:100%;min-width:0;max-width:100%;grid-column:auto!important}}.nx-marketing-shell .nx-route-card,.nx-marketing-shell .nx-hero-dock,.nx-marketing-shell .nx-agent-value-sequence,.nx-marketing-shell .nx-operating-case,.nx-marketing-shell .nx-approval-document,.nx-marketing-shell .nx-signature-lifecycle-scene,.nx-marketing-shell .nx-signature-experience-scene,.nx-marketing-shell .nx-signature-experience-tabs button,.nx-marketing-shell .nx-signature-experience-document,.nx-marketing-shell .nx-signature-experience-sheet,.nx-marketing-shell .nx-signature-experience-fields>div,.nx-marketing-shell .nx-signature-integration-node>span,.nx-marketing-shell .nx-signature-document,.nx-marketing-shell .nx-signature-field,.nx-marketing-shell .nx-permission-result,.nx-marketing-shell .nx-contact-form,.nx-marketing-shell .nx-field input,.nx-marketing-shell .nx-field select,.nx-marketing-shell .nx-field textarea,.nx-marketing-shell .nx-operations-case-flow li,.nx-marketing-shell .nx-operations-case-flow li:first-child,.nx-marketing-shell .nx-operations-case-flow li:last-child{border-radius:0!important}@media(min-width:1024px){.nx-marketing-shell .nx-hero-title{max-width:20ch;font-size:clamp(3rem,4.15vw,4.85rem);line-height:1}.nx-marketing-shell .nx-home-hero-title{max-width:19ch;font-size:clamp(3rem,4.35vw,5.2rem);line-height:.99}.nx-marketing-shell .nx-hero-layout-visual-left .nx-hero-title{max-width:20ch}.nx-marketing-shell .nx-hero-layout-stacked .nx-hero-title,.nx-marketing-shell .nx-hero-layout-editorial .nx-hero-title{max-width:24ch}.nx-marketing-shell .nx-hero-layout-portfolio .nx-hero-title{max-width:20ch}.nx-marketing-shell .nx-hero-layout-case .nx-hero-title{max-width:14ch}.nx-marketing-shell .nx-hero-layout-briefing .nx-hero-title{max-width:21ch}}.nx-quality-hero,.nx-ai-operations-hero{min-height:clamp(42rem,76dvh,50rem)!important}.nx-ai-operations-hero .nx-kicker+.nx-hero-title{margin-top:1.75rem}.nx-ai-operations-hero .nx-hero-title{line-height:1.07}.nx-ai-operations-hero .nx-hero-copy{margin-top:2.5rem;line-height:1.75}.nx-quality-hero .nx-operations-case,.nx-ai-operations-hero .nx-operations-case{box-shadow:1rem 1rem color-mix(in srgb,var(--nx-accent) 8%,var(--nx-border-subtle))}.nx-ai-operations-hero .nx-operations-case-main{grid-template-columns:1fr}.nx-ai-operations-hero .nx-operations-case-brief{border-right:0;border-bottom:1px solid var(--nx-border-subtle);padding:1.25rem}.nx-ai-operations-hero .nx-operations-case-brief dl{margin-top:1.25rem}.nx-ai-operations-hero .nx-operations-case-flow{padding:1rem}.nx-ai-operations-hero .nx-operations-case-flow li{min-height:7.5rem;padding:.75rem}.nx-ai-operations-hero .nx-operations-model-grid>section{min-height:8.5rem;padding:1rem}.nx-ai-operations-hero .nx-operations-model-grid h4{margin-top:1rem}.nx-ai-operations-hero .nx-operations-model-grid p{display:none}.nx-quality-response-ledger{display:grid;grid-template-columns:minmax(20rem,.76fr) minmax(0,1.24fr);border:1px solid var(--nx-border);background:var(--nx-surface);box-shadow:1.25rem 1.25rem color-mix(in srgb,var(--nx-accent) 7%,var(--nx-border-subtle))}.nx-quality-response-intro{padding:clamp(2rem,5vw,4.5rem);border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle)}.nx-quality-response-intro .nx-section-title{max-width:14ch;margin-top:1rem}.nx-quality-response-intro .nx-section-copy{max-width:32rem;margin-top:1.5rem}.nx-quality-response-case{display:grid;align-content:center;gap:.8rem;padding:clamp(2rem,4vw,3.5rem);border-right:1px solid var(--nx-border-subtle)}.nx-quality-response-case>span,.nx-quality-response-case>p{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.65rem;font-style:normal;letter-spacing:.09em;text-transform:uppercase}.nx-quality-response-case>strong{font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.1;letter-spacing:-.04em}.nx-quality-response-case>p{padding-top:1rem;border-top:1px solid var(--nx-border-subtle);color:var(--nx-text-tertiary)}.nx-quality-response-path{grid-column:2;grid-row:1 / span 2}.nx-quality-response-path>li{display:grid;min-height:12.5rem;grid-template-columns:3rem minmax(0,1fr) 1.5rem;align-items:center;gap:1.25rem;padding:clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid var(--nx-border-subtle)}.nx-quality-response-path>li:last-child{border-bottom:0}.nx-quality-response-path>li>span{align-self:start;color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.7rem}.nx-quality-response-path h3{font-size:clamp(1.25rem,2vw,1.75rem);letter-spacing:-.035em}.nx-quality-response-path p{max-width:44rem;margin-top:.8rem;color:var(--nx-text-secondary);font-size:.92rem;line-height:1.65}.nx-quality-response-path svg{color:var(--nx-accent)}.nx-quality-response-measure{display:grid;grid-column:1 / -1;grid-template-columns:3rem minmax(0,1fr);gap:1.5rem;padding:clamp(2rem,4vw,3.5rem);border-top:1px solid var(--nx-border);background:color-mix(in srgb,var(--nx-accent) 5%,var(--nx-bg))}.nx-quality-response-measure>svg{color:var(--nx-accent)}.nx-quality-response-measure h3{font-size:clamp(1.4rem,2.6vw,2.4rem);letter-spacing:-.04em}.nx-quality-response-measure p{max-width:62rem;margin-top:.9rem;color:var(--nx-text-secondary);line-height:1.7}.nx-agent-role-dossier{border-block:1px solid var(--nx-border)}.nx-agent-role-dossier>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.65fr);align-items:end;gap:clamp(2rem,6vw,6rem);padding:clamp(2.5rem,5vw,5rem) 0;border-bottom:1px solid var(--nx-border-subtle)}.nx-agent-role-dossier>header>p{color:var(--nx-text-secondary);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.7}.nx-ai-operations-agent-roles .nx-agent-role-dossier>header{display:block}.nx-ai-operations-agent-roles{scroll-margin-top:4.5rem}.nx-ai-operations-agent-roles .nx-agent-role-dossier>header h2{max-width:20ch}.nx-ai-operations-agent-roles .nx-agent-role-dossier>header>p{max-width:54rem;margin-top:2rem}.nx-agent-role-dossier-body{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr)}.nx-agent-role-dossier-body>ol>li{display:grid;min-height:10.5rem;grid-template-columns:3rem minmax(0,1fr) 1.5rem;align-items:center;gap:1.25rem;padding:1.75rem clamp(1rem,3vw,2.75rem) 1.75rem 0;border-bottom:1px solid var(--nx-border-subtle)}.nx-agent-role-dossier-body>ol>li:last-child{border-bottom:0}.nx-agent-role-dossier-body>ol>li>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.68rem}.nx-agent-role-dossier-body h3,.nx-agent-authority-stop h3{font-size:clamp(1.25rem,2vw,1.75rem);letter-spacing:-.035em}.nx-agent-role-dossier-body p{margin-top:.65rem;color:var(--nx-text-secondary);font-size:.9rem;line-height:1.65}.nx-agent-role-dossier-body>ol svg{color:var(--nx-accent)}.nx-agent-authority-stop{display:flex;min-height:100%;flex-direction:column;justify-content:flex-end;padding:clamp(2rem,4vw,3.5rem);border-left:1px solid var(--nx-border);background:var(--nx-accent);color:var(--nx-accent-text)}.nx-agent-authority-stop>svg{width:2rem;height:2rem;margin-bottom:auto}.nx-agent-authority-stop p{color:color-mix(in srgb,var(--nx-accent-text) 78%,transparent)}.nx-operations-control-board{border-inline:1px solid var(--nx-border-subtle)}.nx-operations-control-heading{display:grid;grid-template-columns:minmax(0,.85fr) minmax(22rem,.55fr);gap:clamp(2rem,8vw,8rem);align-items:end;padding:clamp(2.5rem,5vw,5rem);border-block:1px solid var(--nx-border)}.nx-operations-control-heading .nx-section-copy{margin:0}.nx-operations-control-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-operations-control-lanes>article{display:flex;min-height:24rem;flex-direction:column;padding:clamp(1.5rem,3vw,2.75rem);border-right:1px solid var(--nx-border-subtle)}.nx-operations-control-lanes>article:last-child{border-right:0}.nx-operations-control-lanes header{display:flex;align-items:center;justify-content:space-between;color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.68rem}.nx-operations-control-lanes header i{width:.65rem;height:.65rem;background:var(--nx-accent)}.nx-operations-control-lanes h3{max-width:13ch;margin-top:clamp(3rem,7vw,6rem);font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.05;letter-spacing:-.04em}.nx-operations-control-lanes p{margin-top:1.1rem;color:var(--nx-text-secondary);line-height:1.65}.nx-operations-control-lanes footer{display:flex;align-items:center;gap:.75rem;margin-top:auto;padding-top:2rem;color:var(--nx-accent)}.nx-operations-control-lanes footer span{height:1px;flex:1;background:var(--nx-border)}.nx-operations-control-boundary{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.5rem;padding:clamp(2.25rem,5vw,4.5rem);border-block:1px solid var(--nx-border);background:color-mix(in srgb,var(--nx-accent) 6%,var(--nx-bg))}.nx-operations-control-boundary>svg{color:var(--nx-accent)}.nx-operations-control-boundary h3{font-size:clamp(1.5rem,2.8vw,2.65rem);letter-spacing:-.045em}.nx-operations-control-boundary p{max-width:66rem;margin-top:1rem;color:var(--nx-text-secondary);line-height:1.7}@media(max-width:1023px){.nx-quality-response-ledger,.nx-agent-role-dossier>header,.nx-agent-role-dossier-body,.nx-operations-control-heading{grid-template-columns:1fr}.nx-quality-response-intro,.nx-quality-response-case{border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-quality-response-path{grid-column:1;grid-row:auto}.nx-agent-authority-stop{min-height:24rem;border-top:1px solid var(--nx-border);border-left:0}.nx-operations-control-lanes>article{min-height:20rem}}@media(max-width:767px){.nx-marketing-shell .nx-hero-title,.nx-marketing-shell .nx-home-hero-title{max-width:100%;font-size:clamp(2.2rem,9.7vw,2.4rem);line-height:1.02;text-wrap:pretty}.nx-marketing-shell .nx-section-title,.nx-marketing-shell .nx-home-statement{font-size:clamp(2rem,9.2vw,2.4rem);line-height:1.04;text-wrap:pretty}.nx-marketing-close .nx-close-title{max-width:20ch;font-size:clamp(2rem,9.2vw,2.35rem);line-height:1.03;text-wrap:pretty}.nx-quality-hero,.nx-ai-operations-hero{min-height:0!important}.nx-ai-operations-hero .nx-operations-case-flow{grid-template-columns:1fr}.nx-ai-operations-hero .nx-operations-case-flow li{min-height:4.5rem}.nx-ai-operations-hero .nx-operations-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-quality-response-ledger,.nx-quality-hero .nx-operations-case,.nx-ai-operations-hero .nx-operations-case{box-shadow:.65rem .65rem color-mix(in srgb,var(--nx-accent) 7%,var(--nx-border-subtle))}.nx-quality-response-path>li,.nx-agent-role-dossier-body>ol>li{min-height:0;grid-template-columns:2rem minmax(0,1fr);padding-block:1.75rem}.nx-quality-response-path>li>svg,.nx-agent-role-dossier-body>ol>li>svg{display:none}.nx-quality-response-measure,.nx-operations-control-boundary,.nx-operations-control-lanes{grid-template-columns:1fr}.nx-operations-control-lanes>article{min-height:18rem;border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-operations-control-lanes>article:last-child{border-bottom:0}}.nx-process-questions-layout{display:grid;grid-template-columns:minmax(26rem,.9fr) minmax(0,1.1fr);border-block:1px solid var(--nx-border)}.nx-process-questions-intro{padding:clamp(2.5rem,5vw,5rem) clamp(2rem,3vw,2.75rem);border-right:1px solid var(--nx-border-subtle)}.nx-process-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.nx-process-questions>li{min-height:12rem;padding:clamp(1.5rem,3vw,2.5rem);border-right:1px solid var(--nx-border-subtle);border-bottom:1px solid var(--nx-border-subtle)}.nx-process-questions>li:nth-child(2n),.nx-process-questions>li:last-child{border-right:0}.nx-process-questions>li:nth-last-child(-n+2){border-bottom:0}.nx-process-questions>li>span,.nx-solution-entry-criteria article>span,.nx-trust-value-items article>span{color:var(--nx-accent);font-family:var(--nx-font-mono);font-size:.68rem}.nx-process-questions h3{margin-top:2rem;font-size:clamp(1.1rem,1.8vw,1.5rem);letter-spacing:-.03em}.nx-process-questions p{margin-top:.75rem;color:var(--nx-text-secondary);line-height:1.6}.nx-solution-entry-criteria{display:grid;grid-template-columns:.86fr 1.14fr;border-inline:1px solid var(--nx-border-subtle)}.nx-solution-entry-criteria article{min-height:28rem;padding:clamp(2.5rem,6vw,6rem);border-block:1px solid var(--nx-border)}.nx-solution-entry-criteria article:first-child{border-right:1px solid var(--nx-border-subtle)}.nx-solution-entry-criteria article:nth-child(2){display:flex;flex-direction:column;justify-content:flex-end;background:color-mix(in srgb,var(--nx-accent) 6%,var(--nx-bg))}.nx-solution-entry-criteria h2{max-width:14ch;margin-top:clamp(3rem,7vw,7rem);font-size:clamp(2rem,3.7vw,4rem);line-height:1;letter-spacing:-.05em}.nx-solution-entry-criteria article:nth-child(2) h2{margin-top:1rem}.nx-solution-entry-criteria p{max-width:38rem;margin-top:1.25rem;color:var(--nx-text-secondary);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.7}.nx-trust-value-layout{display:grid;grid-template-columns:minmax(24rem,.88fr) minmax(0,1.12fr);border:1px solid var(--nx-border)}.nx-trust-value-intro{grid-row:1 / span 2;padding:clamp(2.5rem,5vw,5rem);border-right:1px solid var(--nx-border-subtle)}.nx-trust-value-intro-sticky{position:sticky;top:7rem}.nx-trust-value-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--nx-border-subtle)}.nx-trust-value-items article{min-height:21rem;padding:clamp(1.5rem,3vw,2.5rem);border-right:1px solid var(--nx-border-subtle)}.nx-trust-value-items article:last-child{border-right:0}.nx-trust-value-items h3{margin-top:clamp(3rem,6vw,6rem);font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.08;letter-spacing:-.035em}.nx-trust-value-items p,.nx-trust-value-statement p{margin-top:.9rem;color:var(--nx-text-secondary);line-height:1.65}.nx-trust-value-statement{padding:clamp(2rem,4vw,3.5rem)}.nx-trust-value-statements{display:grid;grid-template-columns:1fr}.nx-trust-value-statement.is-impact{border-bottom:1px solid var(--nx-border-subtle)}.nx-trust-value-statement.is-decision{background:color-mix(in srgb,var(--nx-accent) 5%,var(--nx-bg))}.nx-trust-value-statement h3{font-size:clamp(1.4rem,2.5vw,2.25rem);line-height:1.08;letter-spacing:-.04em}@media(min-width:768px){.nx-trust-value-statement{display:grid;grid-template-columns:minmax(15rem,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.nx-trust-value-statement p{margin-top:0}}@media(max-width:1023px){.nx-process-questions-layout,.nx-solution-entry-criteria,.nx-trust-value-layout{grid-template-columns:1fr}.nx-process-questions-intro,.nx-trust-value-intro{grid-row:auto;border-right:0;border-bottom:1px solid var(--nx-border-subtle);padding-left:clamp(2rem,5vw,4.5rem)}.nx-trust-value-intro-sticky{position:relative;top:auto}.nx-solution-entry-criteria article:first-child{border-right:0;border-bottom:0}}@media(max-width:767px){.nx-process-questions{grid-template-columns:1fr}.nx-process-questions>li,.nx-process-questions>li:nth-child(n){min-height:0;border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-process-questions>li:last-child{border-bottom:0}.nx-solution-entry-criteria article{min-height:22rem}.nx-trust-value-items{grid-template-columns:1fr}.nx-trust-value-items article{min-height:0;border-right:0;border-bottom:1px solid var(--nx-border-subtle)}.nx-trust-value-items article:last-child{border-bottom:0}.nx-trust-value-items h3{margin-top:2rem}.nx-trust-value-statements{grid-template-columns:1fr}}.nx-semantic-title-line{display:block}.nx-marketing-shell :where(.nx-skip-link,.nx-header-utility){border-radius:0!important}.nx-marketing-shell :where(.nx-system-frame,.nx-manifesto-panel,.nx-hero-dock,.nx-home-showcase-grid,.nx-home-loop-frame,.nx-home-loop-poster-head,.nx-home-loop-poster-context dl>div,.nx-converge-chip,.nx-operating-case,.nx-operating-case-gate,.nx-module-composer-surface,.nx-module-composer-heading strong,.nx-module-flow-origin img,.nx-module-flow-node,.nx-module-flow-outcome,.nx-product-response-head strong,.nx-agent-value-sequence,.nx-agent-value-icon,.nx-decision-result,.nx-decision-action,.nx-approval-inbox button,.nx-approval-document,.nx-approval-document li,.nx-approval-document button,.nx-approval-document strong,.nx-signature-lifecycle-scene,.nx-signature-lifecycle-nav button,.nx-signature-experience-scene,.nx-signature-experience-tabs button,.nx-signature-experience-document,.nx-signature-experience-sheet,.nx-signature-experience-fields>div,.nx-signature-integration-node>span,.nx-signature-document,.nx-signature-sheet,.nx-signature-field,.nx-process-role-strip,.nx-return-shell-head,.nx-area-detail,.nx-area-detail-card,.nx-area-tab,.nx-permission-chain,.nx-permission-equation button,.nx-contact-form,.nx-submit-button){border-radius:0!important}.nx-developer-shell :where(.developer-prose pre,.developer-text-block,[class*=developer-code]),.nx-developer-shell :where(button,input,select,textarea):not(.nx-developer-live-preview *){border-radius:0!important}@media(min-width:1024px){.nx-marketing-shell .nx-section-title,.nx-marketing-shell .nx-home-statement{max-width:30ch}.nx-home-context-title{max-width:none!important;font-size:clamp(2.8rem,3.35vw,3.45rem);text-wrap:nowrap;white-space:nowrap}.nx-marketing-close .nx-close-title{max-width:24ch}.nx-agent-hero .nx-hero-title,.nx-approval-hero .nx-hero-title,.nx-signature-hero .nx-hero-title{max-width:24ch;font-size:clamp(2.9rem,3.45vw,4rem)}.nx-ai-operations-hero .nx-hero-title{max-width:24ch;font-size:clamp(2.9rem,3.45vw,4rem);line-height:1.07;text-wrap:pretty}.nx-ai-operations-hero>div.relative{column-gap:clamp(4rem,5vw,6rem)}.nx-cloud-return-layout{grid-template-columns:minmax(27rem,.52fr) minmax(0,.48fr)}.nx-cloud-return-intro .nx-section-title,.nx-consequence-intro .nx-home-statement{font-size:clamp(2.65rem,3.35vw,3rem)}.nx-quality-response-ledger{grid-template-columns:minmax(25rem,.9fr) minmax(0,1.1fr)}.nx-quality-response-intro{padding-inline:clamp(2rem,3.5vw,3.5rem)}.nx-quality-response-intro .nx-section-title{max-width:18ch;text-wrap:balance}.nx-process-questions-layout{grid-template-columns:minmax(43rem,1.12fr) minmax(0,.88fr)}.nx-process-questions-intro .nx-section-title{font-size:clamp(2.65rem,3.1vw,2.75rem)}.nx-process-questions-intro .nx-semantic-title-line{white-space:nowrap}.nx-trust-value-intro{padding:clamp(2.5rem,3.5vw,3.5rem)}.nx-trust-value-layout{grid-template-columns:minmax(30rem,1fr) minmax(0,1fr)}.nx-trust-evolution-intro .nx-section-title{text-wrap:pretty}.nx-solution-entry-criteria{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-solution-entry-criteria article{padding:clamp(2.5rem,4.5vw,4rem)}.nx-solution-entry-criteria h2{max-width:18ch;font-size:clamp(2.5rem,3.3vw,3.5rem);text-wrap:balance}.nx-company-principle h2{text-wrap:balance}}@media(min-width:768px){.nx-marketing-shell .nx-home-statement{font-size:clamp(2.75rem,3.8vw,4rem);line-height:1.02}.nx-marketing-shell .nx-section-title{font-size:clamp(2.5rem,3.15vw,3.25rem);line-height:1.05}.nx-home-showcase-head h2{font-size:clamp(2.7rem,3.75vw,4.15rem);line-height:1}.nx-marketing-close .nx-close-title{font-size:clamp(2.6rem,3.6vw,4.15rem);line-height:.98}.nx-loop-example-copy .nx-section-title{font-size:clamp(2.5rem,3.4vw,3.8rem)}.nx-product-architecture-head h2{font-size:clamp(1.8rem,2.7vw,2.9rem)}.nx-solution-entry-criteria h2{font-size:clamp(2.25rem,3.05vw,3.2rem)}}@media(min-width:1024px){.nx-home-context-title{font-size:clamp(2.55rem,3.05vw,3.1rem)}.nx-cloud-return-intro .nx-section-title,.nx-consequence-intro .nx-home-statement{font-size:clamp(2.4rem,3.05vw,2.75rem)}.nx-process-questions-intro .nx-section-title{font-size:clamp(2.35rem,2.8vw,2.5rem)}}@media(max-width:767px){.nx-marketing-shell .nx-home-statement,.nx-marketing-shell .nx-section-title{font-size:clamp(2rem,8.4vw,2.15rem);line-height:1.06}.nx-home-showcase-head h2{font-size:clamp(2.05rem,8.7vw,2.2rem)}.nx-marketing-close .nx-close-title,.nx-loop-example-copy .nx-section-title,.nx-solution-entry-criteria h2{font-size:clamp(2rem,8.4vw,2.15rem);line-height:1.04}.nx-marketing-close .nx-close-title{width:100%;max-width:100%}.nx-marketing-close-copy{padding-inline:0}}.nx-developer-brand-qualifier{border-left:1px solid var(--nx-border);padding-left:.65rem;font:500 .8rem ui-monospace,monospace;color:var(--nx-text-secondary)}.nx-developer-home{background-image:none;background-color:var(--nx-bg)}.nx-developer-home-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,6rem)}.nx-developer-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font:500 .75rem ui-monospace,monospace;color:var(--nx-accent)}.nx-developer-kicker span{border:1px solid var(--nx-border);padding:.25rem .4rem;color:var(--nx-text-secondary);font-size:.6rem;letter-spacing:.08em}.nx-developer-home-copy h1{margin-top:1.5rem;max-width:13ch;font-size:clamp(2.6rem,4.6vw,5rem);font-weight:550;line-height:1.13;letter-spacing:-.055em;word-break:keep-all}.nx-developer-home-description{margin-top:1.5rem;max-width:32rem;font-size:1.08rem;line-height:1.8;color:var(--nx-text-secondary);word-break:keep-all}.nx-developer-home-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:2rem}.nx-developer-primary-action,.nx-developer-secondary-action{display:inline-flex;min-height:44px;align-items:center;gap:.65rem;padding:.8rem 1rem;font-size:.85rem;font-weight:600}.nx-developer-primary-action{border-radius:.35rem;background:#2563eb;color:#fff}.nx-developer-primary-action:hover{background:#1d4ed8}.nx-developer-secondary-action{color:var(--nx-text-primary);padding-inline:0}.nx-developer-home-actions a:focus-visible{outline:2px solid var(--nx-accent);outline-offset:4px}.nx-developer-boundary{margin-top:1.5rem;font:.7rem/1.8 ui-monospace,monospace;color:var(--nx-text-tertiary)}.nx-developer-launch-scene{border-radius:.65rem;box-shadow:0 14px 40px #0f172a12}.nx-developer-launch-bar{background:#111b2d;color:#b8c8df;border-color:#24334a}.nx-developer-launch-terminal{border:0;padding:1.25rem 0}.nx-developer-command-row{font-size:clamp(.72rem,1vw,.88rem);padding-block:.65rem;border:0}.nx-developer-command-row>span{color:#7c9bbf}.nx-developer-terminal-note{padding:.9rem 1.25rem;background:#111b2d;color:#b8c8df;font-size:.75rem;line-height:1.65}.nx-developer-app-preview{margin:1.25rem;border:1px solid var(--nx-border);border-radius:.3rem;overflow:hidden}.nx-developer-app-tab{display:flex;align-items:center;gap:.5rem;padding:.7rem 1rem;border-bottom:1px solid var(--nx-border-subtle);font:.75rem ui-monospace,monospace;color:var(--nx-text-secondary)}.nx-developer-app-tab small{margin-left:auto;font:.65rem Figtree,sans-serif}.nx-developer-app-canvas{display:grid;justify-items:start;gap:.65rem;padding:1.5rem;background-image:radial-gradient(var(--nx-border) .7px,transparent .7px);background-size:16px 16px}.nx-developer-code-mark{color:var(--nx-accent);font:1.3rem ui-monospace,monospace}.nx-developer-app-canvas strong{font-size:1.4rem;letter-spacing:-.03em}.nx-developer-app-canvas p{font-size:.8rem;color:var(--nx-text-secondary)}.nx-developer-app-canvas code{margin-top:.4rem;font-size:.65rem;color:var(--nx-text-tertiary)}.nx-developer-path-heading{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:5rem;padding-top:2rem;border-top:1px solid var(--nx-border)}.nx-developer-path-heading h2{font-size:1.5rem;font-weight:550;letter-spacing:-.03em}.nx-developer-path-heading p{font-size:.85rem;line-height:1.8;color:var(--nx-text-secondary)}.nx-developer-start-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2.25rem;list-style:none}.nx-developer-step-number{font:.75rem ui-monospace,monospace;color:var(--nx-accent)}.nx-developer-start-steps h3{margin-block:.8rem .6rem;font-size:1rem;font-weight:600}.nx-developer-start-steps p{font-size:.82rem;line-height:1.8;color:var(--nx-text-secondary);word-break:keep-all}.nx-developer-alpha-scope{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--nx-border-subtle);font-size:.72rem;line-height:1.8;color:var(--nx-text-tertiary)}@media(max-width:1023px){.nx-developer-home-intro{grid-template-columns:1fr}.nx-developer-home-copy h1{max-width:17ch}.nx-developer-home-evidence{max-width:44rem;width:100%}.nx-developer-path-heading{margin-top:3rem}}@media(max-width:639px){.nx-developer-start-steps,.nx-developer-path-heading{grid-template-columns:1fr;gap:1.5rem}.nx-developer-home-copy h1{font-size:2.65rem}.nx-developer-brand-qualifier{font-size:.7rem}}.nx-marketing-shell main:has([data-page]){--nx-spectrum-cyan: #43bddd;--nx-spectrum-amber: #e4a749;--nx-spectrum-coral: #ed7867;--nx-spectrum-mint: #54c99a;--nx-page-tone-1: var(--nx-spectrum-cyan);--nx-page-tone-2: var(--nx-spectrum-amber);--nx-page-tone-3: var(--nx-spectrum-coral);--nx-page-tone-4: var(--nx-spectrum-mint);--nx-spectrum-item: var(--nx-page-tone-1)}[data-theme=nexia-light] .nx-marketing-shell main:has([data-page]){--nx-spectrum-cyan: #087d9f;--nx-spectrum-amber: #96600d;--nx-spectrum-coral: #b94738;--nx-spectrum-mint: #177b5a}.nx-marketing-shell main:has([data-page=home]),.nx-marketing-shell main:has([data-page=product]),.nx-marketing-shell main:has([data-page=apps]){--nx-page-tone-1: var(--nx-spectrum-cyan);--nx-page-tone-2: var(--nx-spectrum-coral);--nx-page-tone-3: var(--nx-spectrum-amber);--nx-page-tone-4: var(--nx-spectrum-mint)}.nx-marketing-shell main:has([data-page=cloudOs]),.nx-marketing-shell main:has([data-page=company]),.nx-marketing-shell main:has([data-page=contact]){--nx-page-tone-1: var(--nx-spectrum-cyan);--nx-page-tone-2: var(--nx-spectrum-mint);--nx-page-tone-3: var(--nx-spectrum-amber);--nx-page-tone-4: var(--nx-spectrum-coral)}.nx-marketing-shell main:has([data-page=aiOperations]),.nx-marketing-shell main:has([data-page=quality]),.nx-marketing-shell main:has([data-page=solutions]){--nx-page-tone-1: var(--nx-spectrum-coral);--nx-page-tone-2: var(--nx-spectrum-amber);--nx-page-tone-3: var(--nx-spectrum-cyan);--nx-page-tone-4: var(--nx-spectrum-mint)}.nx-marketing-shell main:has([data-page=approval]),.nx-marketing-shell main:has([data-page=process]){--nx-page-tone-1: var(--nx-spectrum-amber);--nx-page-tone-2: var(--nx-spectrum-cyan);--nx-page-tone-3: var(--nx-spectrum-coral);--nx-page-tone-4: var(--nx-spectrum-mint)}.nx-marketing-shell main:has([data-page=signature]),.nx-marketing-shell main:has([data-page=closedLoop]){--nx-page-tone-1: var(--nx-spectrum-cyan);--nx-page-tone-2: var(--nx-spectrum-amber);--nx-page-tone-3: var(--nx-spectrum-coral);--nx-page-tone-4: var(--nx-spectrum-mint)}.nx-marketing-shell main:has([data-page=trust]),.nx-marketing-shell main:has([data-page=rolesPermissions]){--nx-page-tone-1: var(--nx-spectrum-mint);--nx-page-tone-2: var(--nx-spectrum-cyan);--nx-page-tone-3: var(--nx-spectrum-amber);--nx-page-tone-4: var(--nx-spectrum-coral)}.nx-marketing-shell main:has([data-page]) :is(.nx-cinematic-hero,.nx-home-hero){background:radial-gradient(circle at 86% 22%,color-mix(in srgb,var(--nx-page-tone-1) 8%,transparent),transparent 29%),radial-gradient(circle at 12% 78%,color-mix(in srgb,var(--nx-page-tone-2) 5%,transparent),transparent 28%),var(--nx-bg)}.nx-marketing-shell main:has([data-page]) :is(.nx-hero-field,.nx-home-hero-field){background:radial-gradient(circle at 82% 34%,color-mix(in srgb,var(--nx-page-tone-1) 8%,transparent),transparent 30%),radial-gradient(circle at 15% 72%,color-mix(in srgb,var(--nx-page-tone-2) 4%,transparent),transparent 28%),linear-gradient(90deg,color-mix(in srgb,var(--nx-bg) 96%,transparent) 0 38.2%,color-mix(in srgb,var(--nx-surface) 62%,var(--nx-bg)) 38.2% 100%)}.nx-marketing-shell main:has([data-page]) .nx-kicker{color:var(--nx-page-tone-1)}.nx-marketing-shell main:has([data-page]) .nx-section-quiet{background:radial-gradient(circle at 92% 18%,color-mix(in srgb,var(--nx-page-tone-2) 4%,transparent),transparent 27%),color-mix(in srgb,var(--nx-surface) 48%,var(--nx-bg))}.nx-marketing-shell main:has([data-page]) .nx-marketing-close{background:radial-gradient(circle at 18% 78%,color-mix(in srgb,var(--nx-page-tone-1) 8%,transparent),transparent 30%),radial-gradient(circle at 82% 24%,color-mix(in srgb,var(--nx-page-tone-4) 7%,transparent),transparent 30%),var(--nx-bg)}.nx-marketing-shell main:has([data-page]) .nx-close-axis{background:linear-gradient(90deg,transparent,var(--nx-page-tone-1) 24%,var(--nx-page-tone-2) 48%,var(--nx-page-tone-3) 70%,var(--nx-page-tone-4) 86%,transparent)}.nx-marketing-shell main:has([data-page]) .nx-close-node{background:var(--nx-page-tone-4)}.nx-marketing-shell main:has([data-page]) :is(.nx-product-response-path,.nx-product-architecture-map,.nx-cloud-return-map,.nx-approval-decision-lane,.nx-capability-chain,.nx-process-questions,.nx-process-role-strip,.nx-agent-role-dossier-body>ol,.nx-operations-control-lanes,.nx-quality-response-path,.nx-permission-chain,.nx-trust-value-items,.nx-company-principles,.nx-cloud-scene-switcher,.nx-operations-case-flow)>:nth-child(4n+1){--nx-spectrum-item: var(--nx-page-tone-1)}.nx-marketing-shell main:has([data-page]) :is(.nx-product-response-path,.nx-product-architecture-map,.nx-cloud-return-map,.nx-approval-decision-lane,.nx-capability-chain,.nx-process-questions,.nx-process-role-strip,.nx-agent-role-dossier-body>ol,.nx-operations-control-lanes,.nx-quality-response-path,.nx-permission-chain,.nx-trust-value-items,.nx-company-principles,.nx-cloud-scene-switcher,.nx-operations-case-flow)>:nth-child(4n+2){--nx-spectrum-item: var(--nx-page-tone-2)}.nx-marketing-shell main:has([data-page]) :is(.nx-product-response-path,.nx-product-architecture-map,.nx-cloud-return-map,.nx-approval-decision-lane,.nx-capability-chain,.nx-process-questions,.nx-process-role-strip,.nx-agent-role-dossier-body>ol,.nx-operations-control-lanes,.nx-quality-response-path,.nx-permission-chain,.nx-trust-value-items,.nx-company-principles,.nx-cloud-scene-switcher,.nx-operations-case-flow)>:nth-child(4n+3){--nx-spectrum-item: var(--nx-page-tone-3)}.nx-marketing-shell main:has([data-page]) :is(.nx-product-response-path,.nx-product-architecture-map,.nx-cloud-return-map,.nx-approval-decision-lane,.nx-capability-chain,.nx-process-questions,.nx-process-role-strip,.nx-agent-role-dossier-body>ol,.nx-operations-control-lanes,.nx-quality-response-path,.nx-permission-chain,.nx-trust-value-items,.nx-company-principles,.nx-cloud-scene-switcher,.nx-operations-case-flow)>:nth-child(4n){--nx-spectrum-item: var(--nx-page-tone-4)}.nx-product-response-path>li,.nx-product-architecture-node{background:linear-gradient(105deg,color-mix(in srgb,var(--nx-spectrum-item) 6%,transparent),transparent 36%)}.nx-product-response-marker,.nx-product-architecture-icon{border-color:color-mix(in srgb,var(--nx-spectrum-item) 42%,var(--nx-border));background:color-mix(in srgb,var(--nx-spectrum-item) 10%,var(--nx-surface-elevated));color:var(--nx-spectrum-item)}.nx-product-architecture-node>svg:last-child{color:var(--nx-spectrum-item)}.nx-product-response-artifact{border-left-color:color-mix(in srgb,var(--nx-spectrum-item) 34%,var(--nx-border));background:linear-gradient(90deg,color-mix(in srgb,var(--nx-spectrum-item) 8%,transparent),transparent)}.nx-showcase-card-cloud{--nx-spectrum-item: var(--nx-spectrum-cyan)}.nx-showcase-card-agent{--nx-spectrum-item: var(--nx-spectrum-coral)}.nx-showcase-card-process{--nx-spectrum-item: var(--nx-spectrum-amber)}.nx-showcase-card-loop{--nx-spectrum-item: var(--nx-spectrum-mint)}.nx-showcase-card :is(.nx-showcase-card-copy>svg,small){color:var(--nx-spectrum-item)}.nx-showcase-card:hover:after,.nx-showcase-card:focus-within:after{border-color:var(--nx-spectrum-item)}.nx-showcase-card-visual{background:linear-gradient(145deg,color-mix(in srgb,var(--nx-spectrum-item) 6%,transparent),transparent 42%),color-mix(in srgb,var(--nx-bg) 78%,var(--nx-surface))}.nx-marketing-shell main:has([data-page=home]) :is(.nx-showcase-process-scene,.nx-showcase-loop-scene){--nx-motion-cyan: var(--nx-spectrum-cyan);--nx-motion-coral: var(--nx-spectrum-coral);--nx-motion-amber: var(--nx-spectrum-amber);--nx-motion-green: var(--nx-spectrum-mint)}.nx-cloud-return-stop{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-spectrum-item) 6%,transparent),transparent 34%);box-shadow:inset .2rem 0 color-mix(in srgb,var(--nx-spectrum-item) 68%,transparent)}.nx-cloud-scene-switcher>button{color:var(--nx-spectrum-item)}.nx-cloud-scene-switcher>button.is-active{border-bottom-color:var(--nx-spectrum-item);background:color-mix(in srgb,var(--nx-spectrum-item) 10%,var(--nx-surface))}.nx-cloud-context-rule{border-left-color:var(--nx-page-tone-2);background:linear-gradient(90deg,color-mix(in srgb,var(--nx-page-tone-2) 8%,var(--nx-surface)),transparent)}.nx-approval-decision-stop,.nx-process-questions>li,.nx-agent-role-dossier-body>ol>li,.nx-quality-response-path>li,.nx-permission-link,.nx-trust-value-items>article,.nx-company-principle,.nx-operations-control-lanes>article,.nx-operations-case-flow>li{background:linear-gradient(110deg,color-mix(in srgb,var(--nx-spectrum-item) 6%,transparent),transparent 38%)}.nx-approval-decision-stop .nx-approval-decision-node{border-color:var(--nx-spectrum-item);box-shadow:0 0 0 .4rem color-mix(in srgb,var(--nx-spectrum-item) 9%,transparent)}.nx-approval-decision-stop:not(:last-child) .nx-approval-decision-node:after{background:color-mix(in srgb,var(--nx-spectrum-item) 38%,transparent)}.nx-process-questions>li>span,.nx-agent-role-dossier-body>ol>li>span,.nx-agent-role-dossier-body>ol>li>svg,.nx-quality-response-path>li>span,.nx-quality-response-path>li>svg,.nx-trust-value-items>article>span,.nx-company-principle>span,.nx-company-principle>svg,.nx-operations-control-lanes>article :is(header,footer),.nx-operations-case-flow>li>span{color:var(--nx-spectrum-item)}.nx-operations-control-lanes>article header i{background:var(--nx-spectrum-item)}.nx-process-role{border-top-color:var(--nx-spectrum-item);background:linear-gradient(155deg,color-mix(in srgb,var(--nx-spectrum-item) 7%,var(--nx-surface)),var(--nx-surface) 48%)}.nx-process-role>span{color:var(--nx-spectrum-item)}.nx-permission-link{box-shadow:inset 0 .22rem 0 var(--nx-spectrum-item)}.nx-permission-link:not(:last-child):after{border-color:var(--nx-spectrum-item)}.nx-permission-boundary-edge{background:var(--nx-page-tone-4)}.nx-quality-response-measure>svg,.nx-operations-control-boundary>svg{color:var(--nx-page-tone-4)}.nx-quality-response-measure,.nx-operations-control-boundary,.nx-approval-authority-panel{background:linear-gradient(105deg,color-mix(in srgb,var(--nx-page-tone-4) 8%,var(--nx-bg)),transparent 56%)}.nx-agent-authority-stop{border-left-color:var(--nx-page-tone-4);background:color-mix(in srgb,var(--nx-page-tone-4) 15%,var(--nx-surface));color:var(--nx-text-primary)}.nx-agent-authority-stop p{color:var(--nx-text-secondary)}.nx-app-portfolio-categories>button{background:transparent;color:var(--nx-text-secondary)}.nx-app-portfolio-categories>button span,.nx-app-portfolio-categories>button small{color:var(--nx-text-tertiary)}.nx-app-portfolio-categories>button:hover{background:color-mix(in srgb,var(--nx-surface-elevated) 72%,transparent)}.nx-app-portfolio-categories>button.is-active{background:color-mix(in srgb,var(--nx-page-tone-1) 7%,var(--nx-surface));color:var(--nx-text-primary);box-shadow:inset .2rem 0 0 var(--nx-page-tone-1)}.nx-app-portfolio-categories>button.is-active span,.nx-app-portfolio-categories>button.is-active small{color:var(--nx-page-tone-1)}.nx-capability-step>span,.nx-capability-step>i{color:var(--nx-spectrum-item)}.nx-capability-step>i{background:var(--nx-spectrum-item)}.nx-solution-entry-criteria article:first-child{--nx-spectrum-item: var(--nx-spectrum-coral)}.nx-solution-entry-criteria article:nth-child(2){--nx-spectrum-item: var(--nx-spectrum-cyan)}.nx-solution-entry-criteria article{background:linear-gradient(145deg,color-mix(in srgb,var(--nx-spectrum-item) 8%,var(--nx-bg)),var(--nx-bg) 58%)}.nx-solution-entry-criteria article>span{color:var(--nx-spectrum-item)}.nx-trust-value-statement.is-impact{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-spectrum-cyan) 6%,transparent),transparent 46%)}.nx-trust-value-statement.is-decision{background:linear-gradient(90deg,color-mix(in srgb,var(--nx-spectrum-mint) 8%,var(--nx-bg)),var(--nx-bg))}.nx-marketing-shell main:has([data-page=closedLoop]) :is(.nx-operational-graph,.nx-loop-entry-points,.nx-loop-stage-scene){--nx-graph-cyan: var(--nx-spectrum-cyan);--nx-graph-coral: var(--nx-spectrum-coral);--nx-graph-amber: var(--nx-spectrum-amber)}.nx-company-foundation{background:radial-gradient(circle at 18% 24%,color-mix(in srgb,var(--nx-spectrum-cyan) 7%,transparent),transparent 30%),radial-gradient(circle at 84% 72%,color-mix(in srgb,var(--nx-spectrum-mint) 6%,transparent),transparent 28%),var(--nx-surface)}.nx-contact-form{border-color:color-mix(in srgb,var(--nx-page-tone-1) 30%,var(--nx-border));background:linear-gradient(145deg,color-mix(in srgb,var(--nx-page-tone-1) 4%,transparent),transparent 36%),var(--nx-surface)}.nx-contact-form :is(input,select,textarea):focus{border-color:var(--nx-page-tone-1);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--nx-page-tone-1) 14%,transparent)}.nx-marketing-shell main:has([data-page=signature]) .nx-signature-page{--nx-signature-cyan: var(--nx-spectrum-cyan);--nx-signature-amber: var(--nx-spectrum-amber);--nx-signature-coral: var(--nx-spectrum-coral);--nx-signature-mint: var(--nx-spectrum-mint)}@media(max-width:767px){.nx-marketing-shell main:has([data-page]) :is(.nx-hero-field,.nx-home-hero-field){background:radial-gradient(circle at 86% 22%,color-mix(in srgb,var(--nx-page-tone-1) 7%,transparent),transparent 30%),radial-gradient(circle at 12% 78%,color-mix(in srgb,var(--nx-page-tone-2) 4%,transparent),transparent 28%),var(--nx-bg)}.nx-cloud-return-stop{padding-left:1rem}.nx-agent-authority-stop{border-top-color:var(--nx-page-tone-4);border-left-color:transparent}}
