/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@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-style:solid;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-nx-canvas:oklch(15.5% 0 0);--color-nx-surface:oklch(15.5% 0 0);--color-nx-raised:oklch(19% 0 0);--color-nx-border:oklch(97% 0 0/.12);--color-nx-border-subtle:oklch(97% 0 0/.07);--color-nx-border-strong:oklch(97% 0 0/.28);--color-nx-accent:oklch(96% 0 0);--color-nx-accent-hover:oklch(88% 0 0);--color-nx-accent-strong:oklch(100% 0 0);--color-nx-accent-muted:oklch(97% 0 0/.08);--color-nx-ink:oklch(96% 0 0);--color-nx-muted:oklch(74% 0 0);--color-nx-faint:oklch(58% 0 0);--color-nx-danger:oklch(62% .13 25);--color-nx-danger-muted:oklch(62% .13 25/.16);--color-nx-ok:oklch(66% .1 150);--color-nx-warn:oklch(74% .11 80);--color-nx-info:oklch(66% .09 230);--color-nx-on-accent:oklch(15.5% 0 0);--color-nx-on-danger:oklch(98% 0 0);--color-nx-on-panel:oklch(96% 0 0);--font-heading:"Archivo","Archivo Black",Impact,sans-serif;--font-body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--radius-nx:0px}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-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}html{background:var(--nx-bg-canvas)}body{background:var(--nx-bg-canvas);min-height:100vh;color:var(--nx-text-primary);font-family:var(--font-body);font-size:var(--nx-text-body);line-height:var(--nx-lh-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;line-height:var(--nx-lh-snug);letter-spacing:var(--nx-ls-display);margin:0 0 var(--space-2)}h1{font-size:var(--nx-text-h1);line-height:var(--nx-lh-tight)}h2{font-size:var(--nx-text-h2)}h3{font-size:var(--nx-text-h3)}h4{font-size:var(--nx-text-h4)}h5{font-size:var(--nx-text-copy)}h6{font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase}p{margin:0 0 var(--space-3)}a{color:var(--nx-text-primary);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--nx-text-tertiary);-webkit-text-decoration-color:var(--nx-text-tertiary);text-decoration-color:var(--nx-text-tertiary);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--nx-text-primary);-webkit-text-decoration-color:var(--nx-text-primary);text-decoration-color:var(--nx-text-primary)}:focus-visible{outline:2px solid var(--nx-text-primary);outline-offset:2px}::selection{background:var(--nx-accent-muted);color:var(--nx-text-primary)}img{max-width:100%;display:block}hr{border:0;border-top:var(--nx-hairline-w)solid var(--nx-hairline);margin:var(--space-6)0}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,visibility,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))}}.nx-p-2{padding:var(--space-2)}.nx-p-3{padding:var(--space-3)}.nx-p-4{padding:var(--space-4)}.nx-p-6{padding:var(--space-6)}.nx-p-8{padding:var(--space-8)}.nx-gap-2{gap:var(--space-2)}.nx-gap-3{gap:var(--space-3)}.nx-gap-4{gap:var(--space-4)}.nx-gap-6{gap:var(--space-6)}.nx-gap-8{gap:var(--space-8)}.nx-stack{gap:var(--space-4);flex-direction:column;display:flex}.nx-stack>.nx-tag{align-self:flex-start}.nx-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.nx-push{margin-left:auto}.nx-field{display:block}.nx-field>label{font-size:var(--nx-text-small);margin-bottom:var(--space-1);color:var(--nx-text-muted);display:block}.nx-field>.nx-hint{font-size:var(--nx-text-small);margin-top:var(--space-1);color:var(--nx-text-tertiary);display:block}.nx-field[data-invalid]>.nx-hint{color:var(--nx-danger)}.nx-field[data-invalid] .nx-input{border-color:var(--nx-danger)}.nx-input{box-sizing:border-box;width:100%;font-family:var(--font-body);font-size:var(--nx-text-copy);padding:var(--space-3);background:var(--nx-bg-surface-raised);color:var(--nx-text-primary);border:var(--nx-hairline-w)solid var(--nx-border-strong);border-radius:var(--radius-nx);line-height:1.5}.nx-input::placeholder{color:var(--nx-text-muted)}.nx-input:focus-visible{outline:2px solid var(--nx-accent);outline-offset:-2px}.nx-input:disabled{opacity:.55;cursor:not-allowed}textarea.nx-input{resize:vertical;min-height:6rem}.nx-seg{border:var(--nx-hairline-w)solid var(--nx-border-strong);background:var(--nx-bg-surface);overscroll-behavior-x:contain;scroll-snap-type:x proximity;max-width:100%;display:inline-flex;overflow-x:auto}.nx-seg>*{scroll-snap-align:start;cursor:pointer;min-height:var(--nx-control-md);box-sizing:border-box;font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-compact);letter-spacing:.04em;text-transform:uppercase;padding:var(--space-3)var(--space-6);color:var(--nx-text-muted);background:0 0;border:0;flex:none}.nx-seg>:focus-visible{outline:2px solid var(--nx-accent);outline-offset:-2px}.nx-seg>*+*{border-left:var(--nx-hairline-w)solid var(--nx-border-strong)}.nx-seg>[aria-selected=true],.nx-seg>[aria-pressed=true]{background:var(--nx-text-primary);color:var(--nx-bg-canvas)}.nx-hr{height:var(--nx-hairline-w);background:var(--nx-border);border:0;margin:0}.nx-grid{border-left:var(--nx-hairline-w)solid var(--nx-border);display:grid}.nx-grid>*{border-right:var(--nx-hairline-w)solid var(--nx-border);border-bottom:var(--nx-hairline-w)solid var(--nx-border)}.nx-grid-1{grid-template-columns:1fr}.nx-grid-2{grid-template-columns:repeat(2,1fr)}.nx-grid-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.nx-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.nx-grid-2,.nx-grid-3{grid-template-columns:1fr}}.nx-rows{border-top:var(--nx-hairline-w)solid var(--nx-border);border-bottom:var(--nx-hairline-w)solid var(--nx-border)}.nx-rows>*{border-top:var(--nx-hairline-w)solid var(--nx-border);margin-top:calc(-1*var(--nx-hairline-w));padding:var(--space-4)0}.nx-how{border-top:var(--nx-hairline-w)solid var(--nx-border);margin:0;padding:0;list-style:none}.nx-how>li{gap:var(--space-4);padding:var(--space-4)0;border-bottom:var(--nx-hairline-w)solid var(--nx-border);grid-template-columns:auto minmax(0,1fr);display:grid}.nx-how-n{font-family:var(--font-mono);font-size:var(--nx-text-small);color:var(--nx-seed-on-canvas)}.nx-how-t{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;display:block}.nx-how-b{padding-top:var(--space-2);font-size:var(--nx-text-compact);color:var(--nx-text-muted);line-height:1.5;display:block}.nx-hero{gap:var(--space-8);padding-bottom:var(--space-6);grid-template-columns:1.6fr 1fr;align-items:end;display:grid}.nx-hero h1{font-size:var(--nx-text-display);text-wrap:pretty;margin:0}.nx-hero .nx-rail{border-left:var(--nx-hairline-w)solid var(--nx-border);padding-left:var(--space-4)}@media (max-width:900px){.nx-hero{grid-template-columns:1fr;align-items:start}.nx-hero h1{font-size:var(--nx-text-h2)}.nx-hero .nx-rail{border-left:0;border-top:var(--nx-hairline-w)solid var(--nx-border);padding-left:0;padding-top:var(--space-4)}}.nx-stats{border-left:var(--nx-hairline-w)solid var(--nx-border);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.nx-stats>*{padding:0 var(--space-4)}.nx-stat-n{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-stat);font-variant-numeric:tabular-nums;line-height:1}.nx-stat-k{font-size:var(--nx-text-small);letter-spacing:.06em;text-transform:uppercase;color:var(--nx-text-muted);margin-top:var(--space-1)}.nx-cta{background:var(--nx-text-primary);color:var(--nx-bg-canvas);padding:var(--space-8)}.nx-cta h2{margin:0 0 var(--space-6);font-size:var(--nx-text-h1);text-wrap:pretty;max-width:26ch}.nx-cta .nx-kicker{margin:0 0 var(--space-3);color:var(--nx-bg-canvas);opacity:.75}.nx-cta .nx-btn-primary{background:var(--nx-bg-surface);color:var(--nx-text-primary)}.nx-cta .nx-btn-ghost{color:var(--nx-bg-canvas);border:1px solid var(--nx-bg-canvas)}@media (max-width:680px){.nx-cta h2{font-size:var(--nx-text-h3)}}.nx-tile{flex-direction:column;display:flex}.nx-tile-band{height:104px;padding:var(--space-4);justify-content:space-between;align-items:flex-end;gap:var(--space-2);color:var(--nx-text-muted);border-top:var(--nx-rule-w)solid var(--nx-beam);background:0 0;display:flex}.nx-tile-initial{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h1);color:var(--nx-beam-ink);line-height:.8}.nx-tile-note{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;padding-bottom:var(--space-1)}.nx-tile-body{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.nx-tile-body h2,.nx-tile-body h3,.nx-tile-body h4{font-size:var(--nx-text-h4);margin:0}.nx-tile-body p{font-size:var(--nx-text-compact);color:var(--nx-text-muted);text-wrap:pretty;margin:0;line-height:1.5}.nx-tile-foot{padding-top:var(--space-4);align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}.nx-error{max-width:42rem;padding:12vh var(--space-6)var(--space-8);margin:0 auto}.nx-error .nx-code{font-family:var(--font-mono);font-size:var(--nx-text-small);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted);margin-bottom:var(--space-4)}.nx-error h1{font-size:var(--nx-text-h1);margin:0 0 var(--space-4);text-wrap:pretty}.nx-error p{font-size:var(--nx-text-copy);color:var(--nx-text-muted);text-wrap:pretty;max-width:60ch;line-height:1.6}.nx-btn{justify-content:flex-start;align-items:center;gap:var(--space-2);cursor:pointer;white-space:nowrap;font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-body);color:var(--nx-text-primary);padding:var(--space-2)var(--space-4);border-radius:var(--radius-nx);background:0 0;border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.nx-btn-primary{background:var(--nx-accent);color:var(--nx-on-accent)}.nx-btn-primary:hover{background:var(--nx-accent-hover);color:var(--nx-on-accent)}.nx-btn-ghost{color:var(--nx-text-primary);padding-inline:var(--space-1)}.nx-btn-ghost:hover{background:var(--nx-accent-muted)}.nx-btn[aria-disabled=true],.nx-btn:disabled{opacity:.68;cursor:default}.nx-btn[aria-busy=true]{opacity:.7;cursor:progress}.nx-btn-secondary{border-color:var(--nx-border-strong);color:var(--nx-text-primary)}.nx-btn-secondary:hover{background:var(--nx-bg-surface-raised);border-color:var(--nx-accent)}.nx-tag{align-items:center;gap:var(--space-1);border:var(--nx-hairline-w)solid var(--nx-border-strong);color:var(--nx-text-muted);font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;font-size:var(--nx-text-caps);letter-spacing:.08em;text-transform:uppercase;padding:var(--space-1)var(--space-2);white-space:nowrap;line-height:1.2;display:inline-flex}.nx-tag-accent{border-color:var(--nx-accent);color:var(--nx-accent-hover)}.nx-tag-danger{border-color:var(--nx-danger);color:var(--nx-danger)}.nx-muted{color:var(--nx-text-muted)}.nx-faint{color:var(--nx-text-tertiary)}.nx-mono{font-family:var(--font-mono)}.nx-skip{top:var(--space-2);left:var(--space-4);z-index:100;background:var(--nx-bg-surface);color:var(--nx-text-primary);border:var(--nx-hairline-w)solid var(--nx-border-strong);padding:var(--space-2)var(--space-3);font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-compact);text-decoration:none;position:absolute;transform:translateY(-250%)}.nx-skip:focus{transform:none}.nx-skeleton{gap:var(--space-3);flex-direction:column;display:flex}.nx-skeleton-line{background:var(--nx-bg-surface-raised);height:1em;width:var(--nx-skeleton-w,60%)}.nx-skeleton-block{background:var(--nx-bg-surface-raised);min-height:104px}.nx-skeleton-row{gap:var(--space-4);padding:var(--space-4)0;border-bottom:var(--nx-hairline-w)solid var(--nx-border);grid-template-columns:auto 1fr;display:grid}.nx-skeleton-row:before{content:"";background:var(--nx-bg-surface-raised);width:30px;height:30px}.nx-kicker{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;line-height:1.12;font-size:var(--nx-text-compact);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-2);color:var(--nx-text-muted)}.nx-bar{border-bottom:var(--nx-hairline-w)solid var(--nx-border)}.nx-bar-in{max-width:1200px;padding:0 var(--space-8);align-items:center;gap:var(--space-6);height:64px;margin:0 auto;display:flex}.nx-mark{align-items:center;gap:var(--space-2);color:var(--nx-seed,var(--nx-accent-hover));display:flex}a.nx-mark{border-radius:0;text-decoration:none}a.nx-mark:hover .nx-wordmark{color:var(--nx-accent-strong)}a.nx-mark:focus-visible{outline:2px solid var(--nx-text-primary);outline-offset:4px}.nx-wordmark{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-mark);letter-spacing:-.02em;color:var(--nx-text-primary)}.nx-wordmark span{color:inherit}.nx-sep{width:var(--nx-hairline-w);background:var(--nx-hairline);flex:0 0 var(--nx-hairline-w);height:20px}.nx-chip{font-size:var(--nx-text-small);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted)}.nx-bar-right{align-items:center;gap:var(--space-4);font-size:var(--nx-text-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--nx-text-muted);margin-left:auto;display:flex}.nx-bar-right a{color:var(--nx-text-muted);align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.nx-bar-right a:hover{color:var(--nx-accent-strong)}.nx-wrap{max-width:1200px;padding:var(--space-8)var(--space-8)0;margin:0 auto}.nx-colophon{border-top:var(--nx-hairline-w)solid var(--nx-border);padding:var(--space-4)0 var(--space-8);align-items:center;gap:var(--space-6);font-size:var(--nx-text-caps);letter-spacing:.08em;text-transform:uppercase;color:var(--nx-text-muted);flex-wrap:wrap;display:flex}.nx-colophon a{color:var(--nx-text-muted);align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.nx-colophon a:hover{color:var(--nx-accent-strong)}.nx-net{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.nx-net .nx-dot{background:var(--nx-text-tertiary);flex:0 0 8px;width:8px;height:8px}.nx-net .nx-dot.nx-on{background:var(--nx-accent)}@media (max-width:860px){.nx-bar-right .nx-sep{display:none}}@media (max-width:640px){.nx-bar-in,.nx-wrap{padding-left:var(--space-4);padding-right:var(--space-4)}.nx-bar-in{gap:var(--space-3)}.nx-bar-in>.nx-sep,.nx-chip,.nx-net .nx-label{display:none}.nx-bar-right{gap:var(--space-3)}}@media (max-width:520px){.nx-wordmark{font-size:var(--nx-text-h4)}}@media (max-width:420px){.nx-bar-right nx-theme-toggle{display:none}}@media (pointer:coarse),(max-width:640px){.nx-btn{min-height:44px}.nx-bar-right a,.nx-colophon a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.nx-skip,a.nx-mark{box-sizing:border-box;min-height:44px}}[data-nx-page=launcher] .nx-wrap{gap:var(--space-12);padding-top:var(--space-12);padding-bottom:var(--space-12);align-content:start;display:grid}.nx-launch-greet{gap:var(--space-4);min-width:0;display:grid}.nx-launch-eyebrow{color:var(--nx-text-muted);margin:0}.nx-launch-hi{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h1);line-height:var(--nx-lh-snug);letter-spacing:var(--nx-ls-display);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.nx-launch-line{max-width:58ch;font-size:var(--nx-text-body);color:var(--nx-text-muted);text-wrap:pretty;margin:0;line-height:1.4}.nx-launch-sec{gap:var(--space-5);min-width:0;display:grid}.nx-launch-head{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;display:flex}.nx-launch-h{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h3);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;white-space:nowrap;margin:0}.nx-launch-count{color:var(--nx-text-tertiary);white-space:nowrap}.nx-cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.nx-card{border:var(--nx-hairline-w)solid var(--nx-hairline);min-width:0;display:flex}.nx-card-rule{flex:none}.nx-card-in{justify-content:space-between;gap:var(--space-5);min-width:0;padding:var(--space-5);flex-direction:column;flex:1;display:flex}.nx-card-top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.nx-card-initial{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h4);color:var(--nx-beam-ink);line-height:1}.nx-card-badge{gap:var(--space-2);font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;white-space:nowrap;padding:2px var(--space-2)}.nx-card-dot{background:var(--nx-text-tertiary);flex:none;width:8px;height:8px}.nx-card-badge[data-tone=ok] .nx-card-dot{background:var(--nx-ok)}.nx-card-badge[data-tone=warn] .nx-card-dot{background:var(--nx-warn)}.nx-card-say{gap:var(--space-2);min-width:0;display:grid}.nx-card-name{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h3);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;color:var(--nx-beam-ink);overflow-wrap:anywhere}.nx-card-desc{font-size:var(--nx-text-compact);color:var(--nx-text-muted);text-wrap:pretty;line-height:1.35}.nx-card-foot{align-items:center;gap:var(--space-2)var(--space-3);padding-top:var(--space-4);border-top:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;min-width:0;display:flex}.nx-card-net{color:var(--nx-text-tertiary);white-space:nowrap;margin-right:auto}.nx-display{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display)}.nx-caps{font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;font-weight:600}.nx-beam-name{color:var(--nx-beam-ink)}.nx-rule{height:var(--nx-rule-w);background:var(--nx-beam)}.nx-rule-v{width:var(--nx-rule-w);background:var(--nx-beam)}.nx-rule.is-spectrum,.nx-rule-v.is-spectrum{background:linear-gradient(90deg,var(--nx-beam-lo),var(--nx-beam)50%,var(--nx-beam-hi));background-size:200% 200%}.nx-rule-v.is-spectrum{background-image:linear-gradient(180deg,var(--nx-beam-lo),var(--nx-beam)50%,var(--nx-beam-hi))}.nx-rule-apps{height:var(--nx-rule-w);background-image:linear-gradient(90deg,oklch(from var(--nx-seed-violet)72% c h)0%,oklch(from var(--nx-seed-indigo)72% c h)20%,oklch(from var(--nx-seed-cyan)72% c h)40%,oklch(from var(--nx-seed-green)72% c h)60%,oklch(from var(--nx-seed-orange)72% c h)80%,oklch(from var(--nx-seed-amber)72% c h)100%);background-size:300% 300%;display:flex}.nx-rule-apps>*{flex:1;min-width:0}.nx-rule-apps:has(>*){background-image:none;animation:none}.nx-rule-brand{height:var(--nx-rule-w);background:var(--nx-beam)}.nx-rule-seed{height:var(--nx-rule-w);background-image:linear-gradient(90deg,var(--nx-beam-lo),var(--nx-beam)50%,var(--nx-beam-hi));background-size:200% 200%}.nx-prism-frame{border:var(--nx-hairline-w)solid transparent;isolation:isolate;position:relative}.nx-prism-frame:before{content:"";background:linear-gradient(135deg,var(--nx-beam-lo)0%,var(--nx-beam)30%,var(--nx-beam-hi)58%,var(--nx-text-primary)82%,var(--nx-text-primary)100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.nx-prism-frame:before{background:linear-gradient(135deg,var(--nx-beam-lo)0%,var(--nx-beam)30%,var(--nx-beam-hi)58%,color-mix(in oklch,var(--nx-text-primary)22%,transparent)82%,color-mix(in oklch,var(--nx-text-primary)14%,transparent)100%)}}.nx-prism-frame:before{-webkit-mask-composite:xor;pointer-events:none;opacity:.85;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-position:0 0;background-size:220% 220%;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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-prism-frame:hover:before,.nx-prism-frame.is-lit:before{opacity:1;background-position:100% 100%}.nx-refract{position:relative}.nx-refract:after{content:"";background:radial-gradient(60% 100% at 0% 0%,var(--nx-beam-soft),transparent 70%);opacity:.5;pointer-events:none;z-index:0;position:absolute;inset:0}.nx-refract:hover:after{opacity:.85}.nx-refract>*{z-index:1;position:relative}.nx-prism-line{background:var(--nx-beam);height:2px}.nx-facet{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}.nx-panel{border:var(--nx-hairline-w)solid var(--nx-hairline);background:0 0}.nx-panel-raised{background:var(--nx-bg-surface-raised);border:var(--nx-hairline-w)solid var(--nx-hairline-strong);box-shadow:0 24px 60px -30px oklch(0% 0 0/.8)}:root{--nx-motion-scale:1;--nx-motion-instant:calc(90ms*var(--nx-motion-scale));--nx-motion-quick:calc(.16s*var(--nx-motion-scale));--nx-motion-settle:calc(.26s*var(--nx-motion-scale));--nx-motion-enter:calc(.42s*var(--nx-motion-scale));--nx-motion-exit:calc(.14s*var(--nx-motion-scale));--nx-motion-ambient:20s;--nx-motion-drift:18s;--nx-motion-glint:calc(.9s*var(--nx-motion-scale));--nx-motion-prism:calc(.72s*var(--nx-motion-scale));--nx-motion-stagger:calc(45ms*var(--nx-motion-scale));--nx-ease-out:cubic-bezier(.16,1,.3,1);--nx-ease-in:cubic-bezier(.7,0,.84,0);--nx-ease-both:cubic-bezier(.65,0,.35,1);--nx-ease-spring:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001 100%);--nx-press:scale(.98)}.nx-rule-apps,.nx-rule-seed{animation:nx-beam-drift var(--nx-motion-ambient)ease-in-out infinite alternate}@keyframes nx-drift{0%{background-position:0 20%}33%{background-position:100% 0}66%{background-position:60% 100%}to{background-position:0 20%}}.nx-seed-field,.nx-flow-panel{background-color:var(--nx-seed-field-a);background-image:linear-gradient(152deg,var(--nx-seed-field-a)0%,var(--nx-seed-field-b)30%,var(--nx-seed-field-c)62%,var(--nx-seed-field-d)100%);animation:nx-drift var(--nx-motion-drift)var(--nx-ease-both)infinite;background-size:280% 280%}.nx-btn,.nx-input,.nx-tag,.nx-seg>*,.nx-opt,.nx-affix,.nx-scope-pick,.nx-tile-band{transition:background-color var(--nx-motion-quick)var(--nx-ease-out),border-color var(--nx-motion-quick)var(--nx-ease-out),color var(--nx-motion-quick)var(--nx-ease-out),transform var(--nx-motion-quick)var(--nx-ease-spring)}.nx-btn:active:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]),.nx-seg>:active,.nx-opt:active,.nx-affix:active,.nx-tile:active .nx-tile-band{transform:var(--nx-press)}@keyframes nx-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes nx-fall{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-2px)}}.nx-rise{animation:nx-rise var(--nx-motion-settle)var(--nx-ease-out)both}.nx-leaving{animation:nx-fall var(--nx-motion-exit)var(--nx-ease-in)both;pointer-events:none}[aria-busy=true]{cursor:progress}@view-transition{navigation:auto}::view-transition-old(root){animation:nx-fall var(--nx-motion-exit)var(--nx-ease-in)both}::view-transition-new(root){animation:nx-rise var(--nx-motion-settle)var(--nx-ease-out)both}.nx-bar{view-transition-name:nx-bar}.nx-rule-apps,.nx-rule-brand,.nx-rule-seed{view-transition-name:nx-rule}::view-transition-group(nx-bar){animation-duration:var(--nx-motion-instant)}::view-transition-group(nx-rule){animation-duration:var(--nx-motion-instant)}@keyframes nx-refract-in{0%{opacity:0;transform:translateY(8px)skew(-6deg)}60%{opacity:1}to{opacity:1;transform:none}}.nx-enter{animation:nx-refract-in var(--nx-motion-enter)var(--nx-ease-out)both;animation-delay:calc(var(--i,0)*var(--nx-motion-stagger))}@keyframes nx-glint{0%{transform:translate(-140%)skew(-18deg)}to{transform:translate(240%)skew(-18deg)}}.nx-glint{position:relative;overflow:hidden}.nx-glint:after{content:"";background:linear-gradient(90deg,transparent,var(--nx-text-primary)50%,transparent);width:28%;position:absolute;top:-20%;bottom:-20%;left:0}@supports (color:color-mix(in lab, red, red)){.nx-glint:after{background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--nx-text-primary)18%,transparent)50%,transparent)}}.nx-glint:after{pointer-events:none;transform:translate(-140%)skew(-18deg)}.nx-glint:hover:after,.nx-glint.is-glint:after{animation:nx-glint var(--nx-motion-glint)var(--nx-ease-out)1}@keyframes nx-disperse{0%{box-shadow:0 0 0 2px var(--nx-bg-canvas),0 0 0 4px var(--nx-beam-lo),0 0 0 6px var(--nx-beam-hi)}50%{box-shadow:0 0 0 2px var(--nx-bg-canvas),0 0 0 4px var(--nx-beam)}to{box-shadow:0 0 0 2px var(--nx-bg-canvas),0 0 0 4px var(--nx-text-primary)}}button:focus-visible,input:focus-visible,select:focus-visible,[role=tab]:focus-visible,.nx-focus:focus-visible{animation:nx-disperse var(--nx-motion-settle)var(--nx-ease-out)both}@keyframes nx-beam-drift{0%{background-position:0 0}to{background-position:100% 100%}}.nx-rule.is-spectrum,.nx-rule-v.is-spectrum{transition:background-position var(--nx-motion-prism)var(--nx-ease-both)}.nx-rule.is-spectrum:hover,.is-lit .nx-rule.is-spectrum,.nx-rule.is-spectrum.is-lit{background-position:100% 100%}.nx-rule.is-live,.nx-rule-v.is-live{background-image:linear-gradient(90deg,var(--nx-beam-lo),var(--nx-beam)50%,var(--nx-beam-hi));animation:nx-beam-drift var(--nx-motion-settle)var(--nx-ease-out)infinite alternate;background-size:200% 200%;animation-duration:2.4s}.nx-rule.is-drift,.nx-rule-v.is-drift{background-image:linear-gradient(90deg,var(--nx-beam-lo),var(--nx-beam)50%,var(--nx-beam-hi));animation:nx-beam-drift var(--nx-motion-ambient)ease-in-out infinite alternate;background-size:300% 300%}.nx-rule-v.is-drift,.nx-rule-v.is-live{background-image:linear-gradient(180deg,var(--nx-beam-lo),var(--nx-beam)50%,var(--nx-beam-hi))}.nx-prism-frame:before{transition:background-position var(--nx-motion-prism)var(--nx-ease-both),opacity var(--nx-motion-quick)var(--nx-ease-both)}.nx-prism-frame.is-live:before{opacity:1;animation:nx-beam-drift 3.2s var(--nx-ease-out)infinite alternate}.nx-refract:after{transition:opacity var(--nx-motion-quick)var(--nx-ease-both)}@keyframes nx-sweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}.nx-indeterminate{background:var(--nx-hairline);height:2px;position:relative;overflow:hidden}.nx-indeterminate:after{content:"";background:linear-gradient(90deg,transparent 0%,var(--nx-beam-lo)30%,var(--nx-beam)62%,var(--nx-beam-hi)88%,var(--nx-beam-white)99.4%,transparent 100%);width:25%;animation:nx-sweep 1.4s var(--nx-ease-both)infinite;position:absolute;inset:0}@keyframes nx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.nx-shimmer{background-color:var(--nx-bg-surface-raised);background-image:linear-gradient(100deg,var(--nx-bg-surface-raised)30%,var(--nx-text-primary)50%,var(--nx-bg-surface-raised)70%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.nx-shimmer{background-image:linear-gradient(100deg,var(--nx-bg-surface-raised)30%,color-mix(in oklch,var(--nx-text-primary)6%,transparent)50%,var(--nx-bg-surface-raised)70%)}}.nx-shimmer{animation:nx-shimmer 2.2s var(--nx-ease-out)infinite;animation-delay:calc(var(--i,0)*-.35s);background-size:300% 100%}.nx-shimmer.is-text{height:12px}.nx-shimmer.is-title{height:22px}.nx-shimmer.is-icon{width:40px;height:40px}.nx-shimmer.is-poster{aspect-ratio:5/7}@media (prefers-reduced-motion:reduce){.nx-rule-apps,.nx-rule-brand,.nx-rule-seed,.nx-rule.is-drift,.nx-rule-v.is-drift,.nx-rule.is-live,.nx-rule-v.is-live,.nx-rule.is-spectrum,.nx-rule-v.is-spectrum,.nx-prism-frame.is-live:before,.nx-aurora,.nx-seed-field,.nx-flow-panel{background-position:50%;animation-play-state:paused}.nx-enter{opacity:1;animation:none;transform:none}.nx-glint:after{opacity:0;animation:none}button:focus-visible,input:focus-visible,select:focus-visible,[role=tab]:focus-visible,.nx-focus:focus-visible{animation:none}.nx-indeterminate:after{background:var(--nx-beam);opacity:.6;width:100%;animation:none;transform:none}.nx-shimmer{background-image:none;animation:none}.nx-prism-frame:before,.nx-refract:after{transition:none}.nx-rise,.nx-leaving{animation:none}.nx-btn,.nx-input,.nx-tag,.nx-seg>*,.nx-opt,.nx-affix,.nx-scope-pick,.nx-tile-band{transition:none;transform:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.nx-flow{box-sizing:border-box;border-left:var(--nx-hairline-w)solid var(--nx-border);border-right:var(--nx-hairline-w)solid var(--nx-border);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));width:100%;max-width:1200px;min-height:max(620px,100dvh - 220px);margin:0 auto;display:grid;container:nx-flow/inline-size}.nx-flow-panel{isolation:isolate;justify-content:space-between;gap:var(--space-10);padding:var(--nx-gutter);background:var(--nx-bg-canvas);min-width:0;color:var(--nx-text-primary);border-right:var(--nx-rule-w)solid var(--nx-beam);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.nx-flow-panel:after{content:"";background:radial-gradient(70% 100% at 0% 100%,var(--nx-beam-soft),transparent 72%);opacity:.5;pointer-events:none;z-index:0;position:absolute;inset:0}.nx-flow-panel>*{z-index:1;position:relative}.nx-flow-panel a{color:var(--nx-text-primary)}.nx-flow-top{align-items:center;gap:var(--space-3);display:flex}.nx-flow-top .nx-mark{width:34px;height:34px;color:var(--nx-beam-ink);border:var(--nx-hairline-w)solid var(--nx-hairline-strong);font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-lede);background:0 0;flex:none;place-items:center;display:grid}.nx-flow-eyebrow{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted)}.nx-flow-name{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);letter-spacing:-.03em;color:var(--nx-beam-ink);overflow-wrap:anywhere;margin:0;font-size:min(17cqw,132px);font-weight:800;line-height:.96}.nx-flow-note{font-size:var(--nx-text-body);max-width:34ch;color:var(--nx-text-muted);margin:0;line-height:1.6}.nx-flow-hint{font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-tertiary);max-width:46ch;margin:0;font-weight:600;line-height:1.5}.nx-fallback{align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;display:flex}.nx-flow-mid{gap:var(--space-4);flex-direction:column;flex:1;justify-content:center;display:flex}.nx-flow-foot{align-items:center;gap:var(--space-3);font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted);display:flex}.nx-flow-foot:before{content:"";background:currentColor;flex:none;width:10px;height:10px}.nx-flow-foot-wide{display:block}.nx-flow-foot-wide:before{content:none}a.nx-push{align-items:center;min-height:24px;display:inline-flex}@media (pointer:coarse),(max-width:640px){a.nx-push{min-height:var(--nx-control-md)}}.nx-flow-main{padding:var(--nx-gutter);gap:var(--space-6);border-left:var(--nx-hairline-w)solid var(--nx-hairline);align-content:center;min-width:0;display:grid}@container nx-flow (max-width:679px){.nx-flow-panel{min-height:210px;padding:var(--space-6);border-right:0;border-bottom:var(--nx-rule-w)solid var(--nx-beam)}.nx-flow-panel:after{background:radial-gradient(90% 100% at 100% 0%,var(--nx-beam-soft),transparent 72%)}.nx-flow-name{font-size:min(13cqw,46px)}.nx-flow-mid{flex:none}.nx-flow-main{padding:var(--space-6);border-left:0;align-content:start}}@media (max-width:900px){.nx-flow{border-left:0;border-right:0;min-height:0}}.nx-eyebrow{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted);font-weight:600}.nx-h1{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.04}.nx-lede{font-size:var(--nx-text-lede);color:var(--nx-text-muted);max-width:56ch;margin:0;line-height:1.6}.nx-note{font-size:var(--nx-text-compact);color:var(--nx-text-muted);max-width:70ch;margin:0;line-height:1.6}.nx-divider{align-items:center;gap:var(--space-4);font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted);display:flex}.nx-divider:before,.nx-divider:after{content:"";height:var(--nx-hairline-w);background:var(--nx-hairline);flex:1}.nx-label{margin-bottom:var(--space-2);font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted);font-weight:600;display:block}.nx-input-wrap{border:var(--nx-hairline-w)solid var(--nx-border-strong);background:var(--nx-bg-surface-raised);display:flex}.nx-input-wrap:focus-within{border-color:var(--nx-accent)}.nx-input-wrap .nx-input{background:0 0;border:0;flex:1;min-width:0}.nx-input-wrap .nx-input:focus{border:0;outline:none}.nx-affix{border:0;border-left:var(--nx-hairline-w)solid var(--nx-border-strong);background:var(--nx-bg-surface-raised);color:var(--nx-text-primary);font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;padding:0 var(--space-4);cursor:pointer;flex:none}.nx-affix:hover{background:var(--nx-accent);color:var(--nx-on-accent)}.nx-check{align-items:center;gap:var(--space-3);font-size:var(--nx-text-body);cursor:pointer;padding:var(--space-2);margin:calc(var(--space-2)*-1);display:flex}@media (pointer:coarse),(max-width:640px){.nx-check{margin:-13px;padding:13px}}.nx-check input{appearance:none;border:var(--nx-hairline-w)solid var(--nx-border-strong);background:var(--nx-bg-surface);cursor:pointer;flex:none;width:18px;height:18px;margin:0}.nx-check input:checked{background:var(--nx-accent);border-color:var(--nx-accent)}.nx-check input:checked:after{content:"";background:var(--nx-on-accent);clip-path:polygon(16% 52%,38% 74%,84% 24%,92% 34%,38% 90%,8% 60%);width:100%;height:100%;display:block}.nx-check input:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.nx-check input:disabled{cursor:default}.nx-check input:disabled:checked{background:var(--nx-border);border-color:var(--nx-border)}.nx-check input:disabled:checked:after{background:var(--nx-text-muted)}.nx-code{gap:var(--space-2);display:flex}.nx-code input{border:var(--nx-hairline-w)solid var(--nx-border-strong);background:var(--nx-bg-surface);width:100%;min-width:0;max-width:74px;height:62px;color:var(--nx-text-primary);text-align:center;font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;font-size:var(--nx-text-h3);flex:1 1 0}.nx-code input:focus-visible{outline:2px solid var(--nx-accent);outline-offset:-2px}.nx-opts{border-top:var(--nx-hairline-w)solid var(--nx-border);flex-direction:column;display:flex}.nx-opt{gap:var(--space-4);padding:var(--space-4)0;border-bottom:var(--nx-hairline-w)solid var(--nx-border);text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:auto 1fr auto;align-items:center;display:grid}.nx-opt:hover{background:var(--nx-seed-tint)}.nx-opt-ico{width:30px;height:30px;color:var(--nx-beam-ink);border:var(--nx-hairline-w)solid var(--nx-hairline);background:0 0;flex:none;place-items:center;display:grid}.nx-opt-ico-quiet{color:var(--nx-text-muted);border:var(--nx-hairline-w)solid var(--nx-border);background:0 0}.nx-opt>:not(.nx-opt-ico):not(.nx-opt-meta):not(.nx-opt-trail):not(form):not(a):not(button){gap:var(--space-1);align-content:center;min-width:0;display:grid}.nx-opt-t{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;font-size:var(--nx-text-lede)}.nx-opt-s{font-size:var(--nx-text-compact);color:var(--nx-text-muted);line-height:1.5}.nx-opt-meta{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted)}@media (max-width:640px){.nx-opt{grid-template-columns:auto minmax(0,1fr);align-items:start}.nx-opt>.nx-opt-meta,.nx-opt>.nx-opt-trail{grid-column:2}.nx-opt>.nx-opt-trail{margin-top:var(--space-2)}.nx-opt>.nx-opt-trail>.nx-row{row-gap:var(--space-2);flex-wrap:wrap}a.nx-push,button.nx-push{align-items:center;min-height:44px;display:inline-flex}}.nx-kv{grid-template-columns:minmax(0,auto) minmax(0,1fr);display:grid}.nx-kv>*{padding:var(--space-3)0;border-bottom:var(--nx-hairline-w)solid var(--nx-border)}.nx-kv .k{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted);padding-right:var(--space-6)}.nx-kv .v{font-size:var(--nx-text-body)}.nx-steps{border-top:var(--nx-hairline-w)solid currentColor;flex-direction:column;display:flex}.nx-step{gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--nx-hairline-w)solid currentColor;grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}@supports (color:color-mix(in lab, red, red)){.nx-step{border-bottom:var(--nx-hairline-w)solid color-mix(in oklch,currentColor 45%,transparent)}}.nx-step{font-size:var(--nx-text-body)}.nx-step .n{font-family:var(--font-mono);font-size:var(--nx-text-small)}.nx-step .t{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700}.nx-step .s{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase}.nx-step[data-state=todo] .t{font-weight:400}.nx-step[data-state=todo]{border-bottom-color:currentColor}@supports (color:color-mix(in lab, red, red)){.nx-step[data-state=todo]{border-bottom-color:color-mix(in oklch,currentColor 25%,transparent)}}@media (max-width:640px){.nx-step{grid-template-columns:auto minmax(0,1fr);align-items:start}.nx-step .s{grid-column:2}}.nx-meter{background:currentColor;height:6px}@supports (color:color-mix(in lab, red, red)){.nx-meter{background:color-mix(in oklch,currentColor 30%,transparent)}}.nx-meter>i{background:currentColor;height:100%;display:block}.nx-scope{gap:var(--space-4);padding:var(--space-4)0;border-bottom:var(--nx-hairline-w)solid var(--nx-border);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.nx-scope .t{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;font-size:var(--nx-text-body)}.nx-scope .d{font-size:var(--nx-text-compact);color:var(--nx-text-muted);margin-top:2px;line-height:1.5}.nx-scope .c{font-family:var(--font-mono);font-size:var(--nx-text-small);color:var(--nx-text-tertiary);margin-top:var(--space-2)}.nx-scope .r{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted)}.nx-cant{flex-direction:column;display:flex}.nx-cant>li{gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--nx-hairline-w)solid var(--nx-border);font-size:var(--nx-text-compact);grid-template-columns:auto 1fr;list-style:none;display:grid}.nx-cant>li:before{content:"×";color:var(--nx-text-muted);font-size:var(--nx-text-copy);line-height:1.2}.nx-checks{border-top:var(--nx-hairline-w)solid var(--nx-border);flex-direction:column;display:flex}.nx-checks>li{gap:var(--space-4);padding:var(--space-3)0;border-bottom:var(--nx-hairline-w)solid var(--nx-border);grid-template-columns:auto 1fr auto;list-style:none;display:grid}.nx-checks .t{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;font-size:var(--nx-text-body)}.nx-checks .d{font-size:var(--nx-text-compact);color:var(--nx-text-muted);margin-top:2px}.nx-checks .s{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-muted)}.nx-checks>li[data-met=no] .s{color:var(--nx-danger)}.nx-checks .m{font-size:var(--nx-text-lede);color:var(--nx-seed-panel);line-height:1.2}.nx-checks>li[data-met=no] .m{color:var(--nx-danger)}.nx-who{align-items:center;gap:var(--space-4);border:var(--nx-hairline-w)solid var(--nx-border);padding:var(--space-4);background:var(--nx-bg-surface);display:flex}.nx-who .nx-mark{background:var(--nx-bg-surface-raised);width:34px;height:34px;color:var(--nx-text-primary);font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-compact);flex:none;place-items:center;display:grid}.nx-who .n{font-size:var(--nx-text-body)}.nx-who .e{font-size:var(--nx-text-compact);color:var(--nx-text-muted)}.nx-word{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;font-size:clamp(48px,9vw,116px);font-weight:800;line-height:.84}.nx-banner{--_tone:var(--nx-hairline-strong);background:var(--nx-bg-canvas);color:var(--nx-text-primary);border-bottom:var(--nx-rule-w)solid var(--_tone);position:relative}.nx-banner:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(80% 180% at 0% 0%,var(--_tone)0%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.nx-banner:before{background:radial-gradient(80% 180% at 0% 0%,color-mix(in oklch,var(--_tone)22%,transparent)0%,transparent 70%)}}.nx-banner>*{z-index:1;position:relative}.nx-banner[data-tone=bad]{--_tone:var(--nx-danger)}.nx-banner[data-tone=warn]{--_tone:var(--nx-warn)}.nx-banner[data-tone=seed]{--_tone:var(--nx-beam)}.nx-banner .in{box-sizing:border-box;width:100%;max-width:1200px;padding:var(--space-8);gap:var(--space-8);grid-template-columns:auto 1fr;align-items:center;margin:0 auto;display:grid}.nx-banner-rail{gap:var(--space-3);border-left:var(--nx-hairline-w)solid var(--nx-hairline);padding-left:var(--space-6);flex-direction:column;display:flex}.nx-banner-rail .k{font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-tertiary)}.nx-banner-rail .v{font-family:var(--font-mono);font-size:var(--nx-text-body);word-break:break-word;color:var(--nx-text-muted);line-height:1.5}@media (max-width:860px){.nx-banner .in{gap:var(--space-4);grid-template-columns:1fr}.nx-banner-rail{border-left:0;border-top:var(--nx-hairline-w)solid var(--nx-hairline);padding-left:0;padding-top:var(--space-3)}}.nx-err-tone{--_tone:var(--nx-hairline-strong);background:var(--_tone)}.nx-err-tone[data-tone=bad]{--_tone:var(--nx-danger)}.nx-err-tone[data-tone=warn]{--_tone:var(--nx-warn)}.nx-err{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-content:start;min-width:0;display:grid}.nx-err-what{gap:var(--space-4);padding:var(--space-5)0 var(--space-8);align-content:space-between;min-width:0;display:grid;container-type:inline-size}.nx-err-eyebrow{align-items:center;gap:var(--space-3)var(--space-5);color:var(--nx-text-muted);flex-wrap:wrap;display:flex}.nx-err-say{gap:var(--space-4);min-width:0;display:grid}.nx-err-num{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);letter-spacing:var(--nx-ls-display);color:var(--nx-text-muted);font-size:min(20cqw,82px);font-weight:800;line-height:.84}.nx-err-title{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);letter-spacing:var(--nx-ls-display);text-transform:uppercase;text-wrap:balance;max-width:26ch;margin:0;font-size:min(5cqw,36px);font-weight:800;line-height:1.02}.nx-err-actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.nx-err-next{gap:var(--space-5);padding:var(--space-5)0 var(--space-8)var(--nx-gutter);margin-left:var(--nx-gutter);border-left:var(--nx-hairline-w)solid var(--nx-hairline);align-content:start;min-width:0;display:grid}.nx-err-block{gap:var(--space-3);min-width:0;display:grid}.nx-err-h{color:var(--nx-text-muted);margin:0}.nx-steps{counter-reset:nx-step;border-top:var(--nx-hairline-w)solid var(--nx-hairline);margin:0;padding:0;list-style:none}.nx-steps li{counter-increment:nx-step;gap:var(--space-1)var(--space-4);padding:var(--space-2)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;min-width:0;display:flex}.nx-steps-n{color:var(--nx-text-tertiary);flex:0 0 26px}.nx-steps-n:before{content:counter(nx-step,decimal-leading-zero)}.nx-steps-t{min-width:0;font-size:var(--nx-text-compact);color:var(--nx-text-muted);flex:200px;line-height:1.45}.nx-facts{border-top:var(--nx-hairline-w)solid var(--nx-hairline);margin:0}.nx-facts>div{gap:var(--space-1)var(--space-5);padding:var(--space-2)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;min-width:0;display:flex}.nx-facts dt{flex:0 0 var(--nx-facts-term,120px);color:var(--nx-text-tertiary);margin:0}.nx-facts-wide{--nx-facts-term:170px}.nx-facts dd{min-width:0;font-size:var(--nx-text-compact);color:var(--nx-text-muted);overflow-wrap:anywhere;flex:160px;margin:0;line-height:1.4}.nx-err-target{font-family:var(--font-mono);font-size:var(--nx-text-compact);color:var(--nx-text-muted);overflow-wrap:anywhere;margin:0}.nx-err-help{color:var(--nx-text-muted);border-bottom:var(--nx-hairline-w)solid var(--nx-hairline-strong);justify-self:start;align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.nx-err-help:hover{color:var(--nx-text-primary)}@media (max-width:780px){.nx-err-next{border-left:0;border-top:var(--nx-hairline-w)solid var(--nx-hairline);padding-left:0;padding-top:var(--space-6);margin-left:0}}.nx-err-body{gap:var(--space-3);min-width:0;display:grid}.nx-err-body p{font-size:var(--nx-text-body);color:var(--nx-text-muted);text-wrap:pretty;max-width:50ch;margin:0;line-height:1.4}.nx-err-body p:last-child{margin-bottom:0}.nx-err-body strong{color:var(--nx-text-primary);font-weight:600}.nx-err-body code{font-family:var(--font-mono);background:var(--nx-bg-surface-raised);border:var(--nx-hairline-w)solid var(--nx-border);color:var(--nx-text-primary);padding:.1em .35em;font-size:.875em}@media (max-width:860px){.nx-word{font-size:clamp(40px,13vw,72px)}}.nx-scope-pick{cursor:pointer;align-items:start}.nx-scope-pick input{appearance:none;border:var(--nx-hairline-w)solid var(--nx-border-strong);background:var(--nx-bg-surface);cursor:pointer;flex:none;width:18px;height:18px;margin:2px 0 0}.nx-scope-pick input:checked{background:var(--nx-accent);border-color:var(--nx-accent)}.nx-scope-pick input:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.nx-scope-pick[data-on]{background:var(--nx-seed-tint)}.nx-scope-pick:hover{background:var(--nx-bg-surface)}.nx-flow-stat-n{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h2);line-height:1}.nx-why{gap:var(--space-6);padding-top:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nx-why-c{border-top:var(--nx-hairline-w)solid var(--nx-border);padding-top:var(--space-3)}.nx-why-c .t{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:700;font-size:var(--nx-text-lede);margin-bottom:var(--space-2)}.nx-why-c p{font-size:var(--nx-text-compact);color:var(--nx-text-muted);margin:0;line-height:1.55}@media (max-width:860px){.nx-why{grid-template-columns:1fr}}.nx-flow-appmark{width:22px;height:22px;font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-caps);background:var(--nx-seed-band);color:var(--nx-seed-ink);flex:none;place-items:center;display:grid}.nx-door-body{background:var(--nx-bg-canvas)}.nx-door{box-sizing:border-box;grid-template-rows:72px var(--nx-rule-w)1fr auto;background:var(--nx-bg-canvas);min-height:100dvh;color:var(--nx-text-primary);font-family:var(--font-body);display:grid;position:relative;overflow:hidden}.nx-door-head{align-items:center;gap:var(--space-5);padding:0 var(--nx-gutter);min-width:0;display:flex}.nx-door-mark{align-items:center;gap:var(--space-3);display:flex}.nx-door-wordmark{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-mark);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display)}.nx-door-chip{border:var(--nx-hairline-w)solid var(--nx-hairline-strong);padding:var(--space-1)var(--space-2);font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-muted);white-space:nowrap;font-weight:600}.nx-door-nav{align-items:center;gap:var(--space-6);margin-left:auto;display:flex}.nx-door-signin{align-items:center;gap:var(--space-2);min-height:var(--nx-control-md);padding:0 var(--space-4);box-sizing:border-box;border:var(--nx-hairline-w)solid var(--nx-hairline-strong);color:var(--nx-text-primary);font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-caps);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-decoration:none;display:inline-flex}.nx-door-signin:hover{border-color:var(--nx-text-primary);background:var(--nx-accent-muted)}.nx-door-signin svg{flex:none;width:16px;height:16px}.nx-door-nav a,.nx-door-foot a{color:var(--nx-text-muted);align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.nx-door-nav a:hover,.nx-door-foot a:hover{color:var(--nx-text-primary)}.nx-door-state{align-items:center;gap:var(--space-2);font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-muted);display:flex}.nx-door-dot{background:var(--nx-ok);flex:none;width:8px;height:8px}.nx-door-state[data-state=degraded] .nx-door-dot{background:var(--nx-warn)}.nx-door-state[data-state=down] .nx-door-dot{background:var(--nx-danger)}.nx-door-mid{justify-content:center;gap:var(--space-12);padding:var(--space-16)var(--nx-gutter);flex-direction:column;min-width:0;display:flex;overflow:hidden;container-type:inline-size}.nx-door-say{gap:var(--space-8);min-width:0;display:grid}.nx-door-eyebrow{align-items:center;gap:var(--space-3);font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-muted);margin:0;font-weight:600;display:flex}.nx-door-eyebrow svg{flex:none;width:20px;height:20px}.nx-door-title{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);text-transform:uppercase;letter-spacing:var(--nx-ls-display);color:var(--nx-text-primary);text-wrap:balance;max-width:18ch;margin:0;font-size:min(12.5cqw,160px);font-weight:800;line-height:.88}.nx-door-lede{font-size:var(--nx-text-lede);max-width:46ch;color:var(--nx-text-muted);text-wrap:pretty;margin:0;line-height:1.5}.nx-door-actions{align-items:center;gap:var(--space-4)var(--space-6);flex-wrap:wrap;display:flex}.nx-door-cta{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-body);letter-spacing:.04em;text-transform:uppercase;background:var(--nx-accent);color:var(--nx-on-accent);padding:0 var(--space-6);box-sizing:border-box;align-items:center;min-height:56px;text-decoration:none;display:inline-flex}.nx-door-cta:hover{background:var(--nx-accent-hover)}.nx-door-link{min-height:24px;font-size:var(--nx-text-body);color:var(--nx-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--nx-text-tertiary);-webkit-text-decoration-color:var(--nx-text-tertiary);text-decoration-color:var(--nx-text-tertiary);text-underline-offset:5px;align-items:center;display:inline-flex}.nx-door-link:hover{-webkit-text-decoration-color:var(--nx-text-primary);-webkit-text-decoration-color:var(--nx-text-primary);text-decoration-color:var(--nx-text-primary)}.nx-door-aside{font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-tertiary);max-width:34ch;font-weight:600;line-height:1.5}.nx-door-strip{border-top:var(--nx-hairline-w)solid var(--nx-hairline);padding:var(--space-8)var(--nx-gutter);gap:var(--space-5);display:grid}.nx-door-strip-t{color:var(--nx-text-tertiary);margin:0}.nx-door-strip-row{align-items:stretch;gap:var(--space-4)var(--space-8);flex-wrap:wrap;display:flex}.nx-door-app{align-items:center;gap:var(--space-3);display:flex}.nx-door-app .nx-rule-v{align-self:stretch;min-height:26px}.nx-door-app-name{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h3);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;color:var(--nx-beam-ink);white-space:nowrap}.nx-door-strip-more{font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;color:var(--nx-text-tertiary);align-self:center;font-weight:600}.nx-door-foot{padding:var(--space-5)var(--nx-gutter);border-top:var(--nx-hairline-w)solid var(--nx-hairline);align-items:center;gap:var(--space-3)var(--space-6);font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps);text-transform:uppercase;flex-wrap:wrap;font-weight:600;display:flex}.nx-door-domain{color:var(--nx-text-muted)}.nx-door-push{flex:1}.nx-door-note{text-transform:none;letter-spacing:0;font-weight:400;font-size:var(--nx-text-compact);color:var(--nx-text-tertiary)}.nx-door-scrim{pointer-events:none;z-index:0;background:radial-gradient(120% 100% at 0% 0%,var(--nx-danger-muted),transparent 60%),radial-gradient(120% 100% at 100% 100%,var(--nx-danger-muted),transparent 60%);position:absolute;inset:0}.nx-door>*{z-index:1;position:relative}@media (max-width:820px){.nx-door{grid-template-rows:auto var(--nx-rule-w)1fr auto}.nx-door-head{gap:var(--space-3);padding:var(--space-4)max(var(--space-4),env(safe-area-inset-left))var(--space-4)max(var(--space-4),env(safe-area-inset-right));padding-top:max(var(--space-4),env(safe-area-inset-top));flex-wrap:wrap}.nx-door-nav{gap:var(--space-4);width:100%;margin-left:0}.nx-door-signin{margin-left:auto}.nx-door-mid{padding:var(--space-12)max(var(--space-4),env(safe-area-inset-left))var(--space-12)max(var(--space-4),env(safe-area-inset-right));gap:var(--space-8)}.nx-door-say{gap:var(--space-6)}.nx-door-title{font-size:clamp(34px,12vw,56px)}.nx-door-strip{padding:var(--space-6)max(var(--space-4),env(safe-area-inset-left))var(--space-6)max(var(--space-4),env(safe-area-inset-right))}.nx-door-app-name{font-size:var(--nx-text-h4)}.nx-door-foot{padding:var(--space-4)max(var(--space-4),env(safe-area-inset-left))max(var(--space-4),env(safe-area-inset-bottom))max(var(--space-4),env(safe-area-inset-right))}.nx-door-cta{justify-content:flex-start;width:100%}.nx-door-actions{gap:var(--space-4);align-items:flex-start}.nx-door-aside{width:100%;max-width:none}}@media (max-width:640px){.nx-door-link,.nx-door-nav a,.nx-door-foot a{min-height:44px}.nx-door-nav a,.nx-door-foot a{justify-content:center;min-width:44px}}@media (max-width:520px){.nx-door-state{margin-left:0}.nx-door-push{flex:0 0 100%;height:0}}.nx-st-overall{align-items:center;gap:var(--space-6)var(--space-8);padding:var(--space-8);border-left:var(--nx-rule-w)solid var(--_tone,var(--nx-ok));flex-wrap:wrap;display:flex}.nx-st-overall[data-tone=warn]{--_tone:var(--nx-warn)}.nx-st-overall[data-tone=bad]{--_tone:var(--nx-danger)}.nx-st-overall-say{gap:var(--space-3);flex:32ch;min-width:0;display:grid}.nx-st-eyebrow{align-items:center;gap:var(--space-2);color:var(--nx-text-muted);margin:0;display:flex}.nx-st-dot{background:var(--_tone,var(--nx-ok));flex:none;width:10px;height:10px}.nx-st-hi{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h1);line-height:var(--nx-lh-snug);letter-spacing:var(--nx-ls-display);text-transform:uppercase;text-wrap:balance;margin:0}.nx-st-line{max-width:62ch;font-size:var(--nx-text-body);color:var(--nx-text-muted);text-wrap:pretty;margin:0;line-height:1.4}.nx-st-fig{gap:var(--space-2);display:grid}.nx-st-fig-k{color:var(--nx-text-tertiary)}.nx-st-fig-n{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h1);letter-spacing:var(--nx-ls-display);line-height:1}.nx-st-sec{gap:var(--space-5);min-width:0;display:grid}.nx-st-head{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;display:flex}.nx-st-h{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h3);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;white-space:nowrap;margin:0}.nx-st-note{color:var(--nx-text-tertiary)}.nx-st-notice{padding:var(--space-6);gap:var(--space-2);border-left:var(--nx-rule-w)solid var(--nx-warn);display:grid}.nx-st-notice[data-tone=bad]{border-left-color:var(--nx-danger)}.nx-st-notice-t{font-size:var(--nx-text-lede);margin:0;line-height:1.35}.nx-st-notice-b{font-size:var(--nx-text-body);color:var(--nx-text-muted);max-width:76ch;margin:0;line-height:1.45}.nx-st-rows{min-width:0;display:grid}.nx-st-row{gap:var(--space-3);padding:var(--space-5)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);min-width:0;display:grid}.nx-st-top{align-items:center;gap:var(--space-3)var(--space-5);flex-wrap:wrap;min-width:0;display:flex}.nx-st-app{align-items:center;gap:var(--space-3);min-width:0;text-decoration:none;display:flex}.nx-st-app-rule{height:22px}@media (pointer:coarse),(max-width:640px){.nx-st-app{min-height:var(--nx-control-md)}.nx-st-app-rule{height:var(--nx-control-md)}}.nx-st-app-name{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h4);letter-spacing:var(--nx-ls-display);text-transform:uppercase;color:var(--nx-beam-ink);white-space:nowrap}.nx-st-push{flex:1;min-width:0}.nx-st-up,.nx-st-lat{color:var(--nx-text-tertiary);white-space:nowrap}.nx-st-cause{color:var(--nx-text-muted);white-space:nowrap;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline-strong)}.nx-st-strip{gap:var(--space-2);min-width:0;display:grid}.nx-st-bars{gap:2px;min-width:0;height:26px;display:flex}.nx-st-bar{background:var(--nx-beam);flex:1 1 0;min-width:0}.nx-st-bar[data-s=warn]{background:var(--nx-warn)}.nx-st-bar[data-s=down]{background:var(--nx-danger)}.nx-st-bar[data-s=none]{box-shadow:inset 0 0 0 1px var(--nx-hairline-strong);background:0 0}.nx-st-detail{min-height:16px;color:var(--nx-text-tertiary);margin:0}.nx-st-deps{gap:var(--space-2)var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.nx-st-dep{align-items:center;gap:var(--space-2);font-size:var(--nx-text-compact);color:var(--nx-text-muted);border:var(--nx-hairline-w)solid var(--nx-hairline);padding:var(--space-1)var(--space-3);min-width:0;display:inline-flex}.nx-st-dep a{align-items:center;min-height:24px;display:inline-flex}@media (pointer:coarse),(max-width:640px){.nx-st-dep a{min-height:var(--nx-control-md);min-width:var(--nx-control-md);justify-content:center}}.nx-st-dep .nx-card-dot{background:var(--nx-text-tertiary)}.nx-st-dep[data-tone=ok] .nx-card-dot{background:var(--nx-ok)}.nx-st-dep[data-tone=warn] .nx-card-dot{background:var(--nx-warn)}.nx-st-dep[data-tone=bad] .nx-card-dot{background:var(--nx-danger)}.nx-st-dep-k{color:var(--nx-text-tertiary);text-transform:uppercase;font-size:var(--nx-text-caps);letter-spacing:var(--nx-ls-caps)}.nx-st-dep-n{color:var(--nx-text-tertiary)}.nx-st-foot-note{max-width:78ch;font-size:var(--nx-text-compact);color:var(--nx-text-muted);margin:0;line-height:1.55}.nx-st-foot-note strong{color:var(--nx-text-primary);font-weight:600}[data-nx-page=status] .nx-wrap{gap:var(--space-12);padding-top:var(--space-12);padding-bottom:var(--space-12);align-content:start;display:grid}[data-nx-page=status] .nx-wrap>*{min-width:0}@media (max-width:640px){.nx-st-overall{padding:var(--space-5);gap:var(--space-5)}.nx-st-figs{gap:var(--space-5)}.nx-st-hi{font-size:var(--nx-text-h2)}.nx-st-fig-n{font-size:var(--nx-text-h3)}.nx-st-up,.nx-st-lat{white-space:normal}.nx-st-top{gap:var(--space-2)var(--space-3)}.nx-st-push{flex-basis:100%;height:0}}.nx-st-figs{gap:var(--space-8);flex-wrap:wrap;display:flex}.nx-st-inc{gap:var(--space-2);padding:var(--space-5)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);min-width:0;display:grid}.nx-st-inc-top{align-items:center;gap:var(--space-3)var(--space-5);flex-wrap:wrap;display:flex}.nx-st-inc-b{font-size:var(--nx-text-body);color:var(--nx-text-muted);max-width:78ch;margin:0;line-height:1.45}.nx-st-subscribe{align-items:flex-end;gap:var(--space-5)var(--space-8);padding:var(--space-6);flex-wrap:wrap;display:flex}.nx-st-subscribe-say{gap:var(--space-2);flex:36ch;min-width:0;display:grid}.nx-st-subscribe-do{gap:var(--space-3);flex-wrap:wrap;display:flex}.nx-ac-head{align-items:flex-end;gap:var(--space-5)var(--space-8);flex-wrap:wrap;justify-content:space-between;display:flex}.nx-ac-hi{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h1);line-height:var(--nx-lh-snug);letter-spacing:var(--nx-ls-display);text-transform:uppercase;margin:0}.nx-ac-modes{border:var(--nx-hairline-w)solid var(--nx-hairline);display:inline-flex}.nx-ac-modes>*{border:0}.nx-ac{gap:var(--space-12);flex-wrap:wrap;align-items:flex-start;min-width:0;display:flex}.nx-ac-rail{top:var(--space-6);gap:var(--space-3);min-width:0;max-width:240px;padding-left:var(--space-5);border-left:var(--nx-hairline-w)solid var(--nx-hairline);flex:200px;display:grid;position:sticky}.nx-ac-rail-t{color:var(--nx-text-tertiary)}.nx-ac-rail a{font-size:var(--nx-text-body);color:var(--nx-text-muted);align-items:center;min-height:24px;line-height:1.35;text-decoration:none;display:inline-flex}.nx-ac-rail a:hover{color:var(--nx-text-primary)}@media (pointer:coarse),(max-width:640px){.nx-ac-rail a{min-height:var(--nx-control-md)}}.nx-ac-rail a[aria-current]{color:var(--nx-text-primary)}.nx-ac-main{gap:var(--space-12);flex:3 460px;min-width:0;display:grid}.nx-ac-sec{gap:var(--space-6);min-width:0;scroll-margin-top:var(--space-6);display:grid}.nx-ac-sec-head{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;display:flex}.nx-ac-h{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h3);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;white-space:nowrap;margin:0}.nx-ac-sec-note{color:var(--nx-text-tertiary)}@media (max-width:760px){.nx-ac-rail{flex-basis:100%;max-width:none;position:static}.nx-ac{gap:var(--space-8)}}.nx-ac-person{gap:var(--space-1);min-width:0;display:grid}.nx-ac-person-n{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h4);letter-spacing:var(--nx-ls-display)}.nx-adm-add,.nx-adm-manage{border:var(--nx-hairline-w)solid var(--nx-hairline);padding:var(--space-5);min-width:0}.nx-adm-manage{padding:var(--space-5)0 0;border-bottom:0;border-left:0;border-right:0}.nx-adm-add>summary,.nx-adm-manage>summary{cursor:pointer;color:var(--nx-text-muted);align-items:center;gap:var(--space-3);min-height:var(--nx-control-sm);list-style:none;display:inline-flex}.nx-adm-add>summary::-webkit-details-marker{display:none}.nx-adm-manage>summary::-webkit-details-marker{display:none}.nx-adm-add>summary:before,.nx-adm-manage>summary:before{content:"+";color:var(--nx-text-tertiary);font-weight:600}.nx-adm-add[open]>summary:before,.nx-adm-manage[open]>summary:before{content:"−"}.nx-adm-add>summary:hover,.nx-adm-manage>summary:hover{color:var(--nx-text-primary)}.nx-adm-add>summary:focus-visible,.nx-adm-manage>summary:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.nx-adm-add[open]>:not(summary),.nx-adm-manage[open]>:not(summary){margin-top:var(--space-5)}.nx-adm-checks{gap:var(--space-3)var(--space-6);flex-wrap:wrap;min-width:0;display:flex}.nx-adm-checks .nx-check{min-width:0}.nx-cen{align-content:start;justify-items:center;min-width:0;display:grid}.nx-cen-hero{box-sizing:border-box;gap:var(--space-5);text-align:center;width:100%;padding:var(--space-4)0 var(--space-10);border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);justify-items:center;min-width:0;display:grid;overflow:hidden;container-type:inline-size}.nx-cen-eyebrow{color:var(--nx-text-muted);margin:0}.nx-cen-name{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-size:min(10cqw,88px);font-weight:800;line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;color:var(--nx-beam-ink);overflow-wrap:anywhere;max-width:100%}.nx-cen-intro{max-width:56ch;font-size:var(--nx-text-body);color:var(--nx-text-muted);text-wrap:pretty;margin:0;line-height:1.5}.nx-cen-body{box-sizing:border-box;width:100%;max-width:1200px;padding:var(--space-10)0 0;gap:var(--space-8);align-content:start;min-width:0;display:grid}.nx-cen-who{align-items:center;gap:var(--space-3);display:flex}.nx-cen-title{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h2);letter-spacing:var(--nx-ls-display);text-transform:uppercase;text-wrap:balance;margin:0;line-height:1.04}.nx-cen-cols{gap:var(--space-8)var(--space-10);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;min-width:0;display:grid}.nx-cen-col{gap:var(--space-5);min-width:0;display:grid}.nx-cen-h{color:var(--nx-text-muted);margin:0}.nx-cen-grants{border-top:var(--nx-hairline-w)solid var(--nx-hairline)}.nx-cen-never{padding:var(--space-6);align-content:start}.nx-cen-bar{align-items:center;gap:var(--space-4);padding:var(--space-5)0;background:var(--nx-bg-canvas);border-top:var(--nx-hairline-w)solid var(--nx-hairline-strong);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.nx-cen-note{max-width:78ch;padding-top:var(--space-6);border-top:var(--nx-hairline-w)solid var(--nx-hairline);font-size:var(--nx-text-compact);color:var(--nx-text-tertiary);margin:0;line-height:1.55}.nx-cen-step{box-sizing:border-box;width:100%;max-width:560px;padding:var(--space-8)0 0;gap:var(--space-5);align-content:start;min-width:0;display:grid}.nx-cen-step-foot{align-items:center;gap:var(--space-3)var(--space-5);padding-top:var(--space-4);border-top:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;display:flex}.nx-cen-step-note{color:var(--nx-text-tertiary);flex:220px;line-height:1.5}.nx-cen-step-foot a{color:var(--nx-text-muted);white-space:nowrap;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline-strong);align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.nx-cen-step-foot a:hover{color:var(--nx-text-primary)}@media (pointer:coarse),(max-width:640px){.nx-cen-step-foot a{min-height:var(--nx-control-md)}}.nx-cen-hero-note{color:var(--nx-text-tertiary)}.nx-pv{gap:var(--space-12);align-content:start;min-width:0;display:grid}.nx-pv-hero{gap:var(--space-4);min-width:0;display:grid}.nx-pv-hero h1{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h1);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;margin:0}.nx-pv-lede{max-width:62ch;font-size:var(--nx-text-lede);color:var(--nx-text-muted);text-wrap:pretty;margin:0;line-height:1.45}.nx-pv-sum{align-items:stretch;min-width:0;display:flex}.nx-pv-sum-in{gap:var(--space-4);min-width:0;padding:var(--space-7);flex:1;display:grid}.nx-pv-sum ul{padding-left:var(--space-5);gap:var(--space-2);max-width:72ch;font-size:var(--nx-text-lede);color:var(--nx-text-primary);margin:0;line-height:1.45;display:grid}.nx-pv-h{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h3);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;text-wrap:balance;margin:0}.nx-pv-p{max-width:72ch;font-size:var(--nx-text-lede);color:var(--nx-text-muted);text-wrap:pretty;margin:0;line-height:1.55}.nx-pv-sec{gap:var(--space-4)}.nx-pv-app{gap:var(--space-1)var(--space-5);padding:var(--space-3)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;min-width:0;display:flex}.nx-pv-app-n{align-items:center;gap:var(--space-3);min-width:0;font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-copy);flex:0 0 170px;display:flex}.nx-pv-app-i{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-copy);color:var(--nx-beam-ink);flex:none}.nx-pv-app-h{min-width:0;font-size:var(--nx-text-compact);color:var(--nx-text-muted);text-wrap:pretty;flex:240px;line-height:1.5}.nx-pv-app-k{min-width:0;padding-left:var(--space-4);border-left:var(--nx-hairline-w)solid var(--nx-hairline);flex:0 0 150px}.nx-pv-app-k .nx-caps{color:var(--nx-text-tertiary);display:block}.nx-pv-app-k span+span{font-size:var(--nx-text-compact);color:var(--nx-text-muted)}.nx-pv-ask{align-items:center;gap:var(--space-5);padding:var(--space-6);flex-wrap:wrap;min-width:0;display:flex}.nx-pv-ask-t{gap:var(--space-2);flex:320px;min-width:0;display:grid}.nx-pv-ask-t .nx-caps{color:var(--nx-text-primary)}.nx-pv-ask-b{max-width:54ch;font-size:var(--nx-text-compact);color:var(--nx-text-tertiary);margin:0;line-height:1.45}.nx-pv-chg dt{font-variant-numeric:tabular-nums}.nx-db{gap:var(--space-6);align-content:start;min-width:0;display:grid}.nx-db>*,.nx-db-block>*,.nx-db-scroll{min-width:0}.nx-db-block{padding:var(--space-5);gap:var(--space-4);min-width:0;display:grid}.nx-db-block.is-wide{grid-column:1/-1}.nx-db-bhead{align-items:baseline;gap:var(--space-2)var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;min-width:0;display:flex}.nx-db-bhead h2,.nx-db-bhead h3{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h3);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;margin:0}.nx-db-note{color:var(--nx-text-tertiary);overflow-wrap:anywhere;min-width:0}.nx-db-push{flex:1;min-width:0}.nx-db-stats{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));min-width:0;display:grid}.nx-db-stat{padding:var(--space-5);gap:var(--space-3);min-width:0;display:grid}.nx-db-stat-k{color:var(--nx-text-tertiary)}.nx-db-stat-n{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h2);letter-spacing:var(--nx-ls-display);font-variant-numeric:tabular-nums;line-height:1}.nx-db-stat-n[data-tone=bad]{color:var(--nx-danger)}.nx-db-stat-n[data-tone=warn]{color:var(--nx-warn)}.nx-db-stat-n[data-tone=ok]{color:var(--nx-verdict-allow)}.nx-db-stat-d{color:var(--nx-text-tertiary)}.nx-db-scroll{overflow-x:auto}.nx-db-table{border-collapse:collapse;width:100%}.nx-db-table th{text-align:left;font-family:var(--font-body);font-weight:600;font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;color:var(--nx-text-tertiary);padding:0 var(--space-4)var(--space-2)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);white-space:nowrap}.nx-db-table td{font-size:var(--nx-text-compact);color:var(--nx-text-muted);padding:var(--space-3)var(--space-4)var(--space-3)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);vertical-align:top;line-height:1.45}.nx-db-table th:last-child,.nx-db-table td:last-child{padding-right:0}.nx-db-table td.is-key{color:var(--nx-text-primary)}.nx-db-table td.is-num{font-variant-numeric:tabular-nums;color:var(--nx-text-primary);white-space:nowrap}.nx-db-table td.is-addr{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--nx-text-primary);white-space:nowrap}.nx-db-table td.is-act{text-align:right;white-space:nowrap}.nx-db-table td.is-trunc{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;overflow:hidden}.nx-db-table tr:last-child td{border-bottom:0}.nx-db-pill{font-size:var(--nx-text-caps);letter-spacing:.1em;text-transform:uppercase;padding:4px var(--space-2);border:var(--nx-hairline-w)solid var(--nx-hairline);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.nx-db-pill[data-tone=ok]{border-color:var(--nx-verdict-allow);color:var(--nx-verdict-allow)}.nx-db-pill[data-tone=warn]{border-color:var(--nx-warn);color:var(--nx-warn)}.nx-db-pill[data-tone=bad]{border-color:var(--nx-danger);color:var(--nx-danger)}.nx-db-meters{gap:var(--space-5);min-width:0;display:grid}.nx-db-meter{gap:var(--space-2);min-width:0;display:grid}.nx-db-meter-top{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.nx-db-meter-n{color:var(--nx-text-tertiary);font-variant-numeric:tabular-nums;margin-left:auto}.nx-db-bar{height:var(--nx-rule-w);background:var(--nx-hairline)}.nx-db-bar>span{background:linear-gradient(90deg,var(--nx-beam-lo),var(--nx-beam)50%,var(--nx-beam-hi));height:100%;display:block}.nx-db-meter-s{font-size:var(--nx-text-compact);color:var(--nx-text-tertiary);line-height:1.4}.nx-db-map svg{width:100%;height:auto;display:block}.nx-db-map .land{fill:var(--nx-bg-surface-raised);stroke:var(--nx-hairline);stroke-width:.6px}.nx-db-map .spot{fill-opacity:.82;stroke:var(--nx-bg-canvas);stroke-width:1px}.nx-db-legend{gap:var(--space-3)var(--space-5);color:var(--nx-text-tertiary);flex-wrap:wrap;align-items:center;display:flex}.nx-db-legend .sw{vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.nx-db-legend-keys{gap:var(--space-3)var(--space-5);flex-wrap:wrap;margin-left:auto;display:flex}.nx-db-flash{align-items:stretch;min-width:0;display:flex}.nx-db-flash-r{width:var(--nx-rule-w);background:var(--nx-hairline-strong);flex:none}.nx-db-flash[data-tone=bad] .nx-db-flash-r{background:var(--nx-danger)}.nx-db-flash[data-tone=good] .nx-db-flash-r{background:var(--nx-verdict-allow)}.nx-db-flash-in{gap:var(--space-2);min-width:0;padding:var(--space-4)var(--space-5);flex:1;display:grid}.nx-db-flash-in h3{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h4);letter-spacing:var(--nx-ls-display);text-transform:uppercase;margin:0}.nx-db-flash-in p{font-size:var(--nx-text-compact);color:var(--nx-text-muted);margin:0;line-height:1.5}.nx-db-cmd{font-family:var(--font-mono);font-size:var(--nx-text-compact);color:var(--nx-text-primary);overflow-wrap:anywhere}.nx-db-who{align-items:center;gap:var(--space-3)var(--space-5);padding:var(--space-3)var(--space-4);font-size:var(--nx-text-compact);color:var(--nx-text-muted);flex-wrap:wrap;justify-content:space-between;display:flex}.nx-db-who strong{color:var(--nx-text-primary);font-weight:600}.nx-db-app{align-items:center;gap:var(--space-2)var(--space-4);padding:var(--space-3)0;border-bottom:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;min-width:0;display:flex}.nx-db-app-r{width:var(--nx-rule-w);background:var(--nx-beam);flex:none;height:20px}.nx-db-app-t{flex:220px;gap:2px;min-width:0;display:grid}.nx-db-app-n{font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-copy);letter-spacing:var(--nx-ls-display);text-transform:uppercase;color:var(--nx-beam-ink);overflow-wrap:anywhere}.nx-db-app-m{font-size:var(--nx-text-compact);color:var(--nx-text-tertiary)}.nx-db-app-v{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nx-text-primary)}.nx-db-foot{max-width:76ch;font-size:var(--nx-text-compact);color:var(--nx-text-tertiary);line-height:1.55}.nx-db-foot p{margin:0 0 var(--space-3)}.nx-db-foot p:last-child{margin-bottom:0}.nx-db-add{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.nx-db-add .nx-field{flex:none}.nx-db-add .nx-input{width:auto;min-width:12rem}.nx-db-add .nx-input[type=number]{min-width:6rem}.nx-db-head{gap:var(--space-6);grid-template-columns:1.5fr 1fr;align-items:end;min-width:0;display:grid}.nx-db-head>*{min-width:0}.nx-db-headline{margin:var(--space-2)0 0;font-family:var(--font-heading);font-stretch:var(--nx-display-stretch);font-weight:800;font-size:var(--nx-text-h1);line-height:var(--nx-lh-tight);letter-spacing:var(--nx-ls-display);text-transform:uppercase;text-wrap:balance}.nx-db-headnote{font-size:var(--nx-text-compact);color:var(--nx-text-muted);text-wrap:pretty;border-left:var(--nx-hairline-w)solid var(--nx-hairline);padding-left:var(--space-5);margin:0;line-height:1.6}@media (max-width:900px){.nx-db-head{grid-template-columns:1fr}.nx-db-headnote{border-left:0;padding-left:0}}.nx-codes{align-items:stretch;min-width:0;display:flex}.nx-codes>.nx-grid{flex:1;min-width:0}.nx-codes-notes{gap:var(--space-3);display:grid}.nx-codes-go{align-items:center;gap:var(--space-4)var(--space-6);padding-top:var(--space-5);border-top:var(--nx-hairline-w)solid var(--nx-hairline);flex-wrap:wrap;display:flex}.nx-codes-go .nx-check{flex:260px;min-width:0}.nx-seeded,[style*=--nx-seed]{--nx-seed-fallback:var(--nx-accent);--_seed:var(--nx-seed,var(--nx-seed-fallback));--nx-seed-band:var(--_seed);--nx-beam-on:1;--nx-beam:oklch(from var(--_seed)72% calc(c*var(--nx-beam-on))h);--nx-beam-lo:oklch(from var(--_seed)70% calc(c*.88*var(--nx-beam-on))calc(h - 40));--nx-beam-hi:oklch(from var(--_seed)70% calc(c*.88*var(--nx-beam-on))calc(h + 40));--nx-beam-ink:oklch(from var(--_seed)80% calc(c*.81*var(--nx-beam-on))h);--nx-beam-soft:oklch(from var(--_seed)72% calc(c*var(--nx-beam-on))h/.3);--nx-beam-faint:oklch(from var(--_seed)72% calc(c*var(--nx-beam-on))h/.08);--nx-seed-ink:oklch(from var(--_seed)clamp(0,(l - .55)*-1000,1)0 0);--nx-seed-tint:var(--_seed)}@supports (color:color-mix(in lab, red, red)){.nx-seeded,[style*=--nx-seed]{--nx-seed-tint:color-mix(in oklch,var(--_seed)12%,var(--nx-bg-surface))}}.nx-seeded,[style*=--nx-seed]{--nx-seed-tint-strong:var(--_seed)}@supports (color:color-mix(in lab, red, red)){.nx-seeded,[style*=--nx-seed]{--nx-seed-tint-strong:color-mix(in oklch,var(--_seed)22%,var(--nx-bg-surface))}}.nx-seeded,[style*=--nx-seed]{--nx-seed-edge:var(--_seed)}@supports (color:color-mix(in lab, red, red)){.nx-seeded,[style*=--nx-seed]{--nx-seed-edge:color-mix(in oklch,var(--_seed)45%,var(--nx-border))}}.nx-seeded,[style*=--nx-seed]{--nx-seed-lift:oklch(from var(--_seed)calc(l + .06)c h);--nx-seed-press:oklch(from var(--_seed)calc(l - .06)c h);--nx-seed-panel:oklch(from var(--_seed).44 c h);--nx-seed-on-canvas:oklch(from var(--_seed).44 c h);--nx-seed-panel-lift:oklch(from var(--_seed).5 c h);--nx-seed-panel-deep:oklch(from var(--_seed).36 calc(c*.9)calc(h - 36));--nx-seed-aurora-a:oklch(from var(--_seed).42 c h);--nx-seed-aurora-b:oklch(from var(--_seed).38 calc(c*.9)calc(h - 36));--nx-seed-aurora-c:oklch(from var(--_seed).62 calc(c*1.05)calc(h + 168));--nx-seed-field-a:oklch(from var(--_seed).44 c h);--nx-seed-field-b:oklch(from var(--_seed).4 calc(c*1.02)calc(h - 34));--nx-seed-field-c:oklch(from var(--_seed).3 calc(c*.92)calc(h + 26));--nx-seed-field-d:oklch(from var(--_seed).22 calc(c*.8)h)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]).nx-seeded,:root:not([data-theme=light])[style*=--nx-seed],:root:not([data-theme=light]) .nx-seeded,:root:not([data-theme=light]) [style*=--nx-seed]{--nx-seed-on-canvas:oklch(from var(--_seed).76 c h)}}:root[data-theme=dark].nx-seeded,:root[data-theme=dark][style*=--nx-seed],:root[data-theme=dark] .nx-seeded,:root[data-theme=dark] [style*=--nx-seed]{--nx-seed-on-canvas:oklch(from var(--_seed).76 c h)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]).nx-seeded:not(.nx-seed-drained),:root:not([data-theme=dark])[style*=--nx-seed]:not(.nx-seed-drained),:root:not([data-theme=dark]) .nx-seeded:not(.nx-seed-drained),:root:not([data-theme=dark]) [style*=--nx-seed]:not(.nx-seed-drained){--nx-beam:oklch(from var(--_seed)58% calc(c*1.06*var(--nx-beam-on))h);--nx-beam-lo:oklch(from var(--_seed)56% calc(c*.94*var(--nx-beam-on))calc(h - 40));--nx-beam-hi:oklch(from var(--_seed)56% calc(c*.94*var(--nx-beam-on))calc(h + 40));--nx-beam-ink:oklch(from var(--_seed)48% calc(c*1*var(--nx-beam-on))h);--nx-beam-soft:oklch(from var(--_seed)58% calc(c*1.06*var(--nx-beam-on))h/.3);--nx-beam-faint:oklch(from var(--_seed)58% calc(c*1.06*var(--nx-beam-on))h/.08)}}:root[data-theme=light].nx-seeded:not(.nx-seed-drained),:root[data-theme=light][style*=--nx-seed]:not(.nx-seed-drained),:root[data-theme=light] .nx-seeded:not(.nx-seed-drained),:root[data-theme=light] [style*=--nx-seed]:not(.nx-seed-drained){--nx-beam:oklch(from var(--_seed)58% calc(c*1.06*var(--nx-beam-on))h);--nx-beam-lo:oklch(from var(--_seed)56% calc(c*.94*var(--nx-beam-on))calc(h - 40));--nx-beam-hi:oklch(from var(--_seed)56% calc(c*.94*var(--nx-beam-on))calc(h + 40));--nx-beam-ink:oklch(from var(--_seed)48% calc(c*1*var(--nx-beam-on))h);--nx-beam-soft:oklch(from var(--_seed)58% calc(c*1.06*var(--nx-beam-on))h/.3);--nx-beam-faint:oklch(from var(--_seed)58% calc(c*1.06*var(--nx-beam-on))h/.08)}.nx-seed-band{background:var(--nx-seed-band);color:var(--nx-seed-ink)}.nx-seed-tint{background:var(--nx-seed-tint)}.nx-seed-edge{border-color:var(--nx-seed-edge)}.nx-seed-drained{--nx-seed-band:var(--nx-bg-surface-raised);--nx-seed-ink:var(--nx-text-muted);--nx-seed-tint:var(--nx-bg-surface);--nx-seed-edge:var(--nx-border);--nx-beam-on:0;--nx-beam:var(--nx-hairline-strong);--nx-beam-lo:var(--nx-hairline-strong);--nx-beam-hi:var(--nx-hairline-strong);--nx-beam-ink:var(--nx-text-muted);--nx-beam-soft:transparent;--nx-beam-faint:transparent}.nx-aurora{isolation:isolate;background:radial-gradient(60% 80% at 20% 15%,var(--nx-seed-aurora-a)0%,transparent 60%),radial-gradient(55% 70% at 85% 25%,var(--nx-seed-aurora-b)0%,transparent 62%),radial-gradient(70% 90% at 50% 95%,var(--nx-seed-aurora-c)0%,transparent 58%),var(--nx-bg-canvas);animation:nx-aurora-drift var(--nx-motion-ambient)var(--nx-ease-both)infinite;background-size:180% 180%,170% 170%,190% 190%;position:relative}@keyframes nx-aurora-drift{0%,to{background-position:0 0,100% 0,50% 100%}50%{background-position:100% 60%,0 40%,0 20%}}:root{--nx-seed-violet:#aa5cc3;--nx-seed-indigo:#4250af;--nx-seed-cyan:#17a2b8;--nx-seed-green:#57a143;--nx-seed-orange:#f46800;--nx-seed-amber:#d97706;--nx-bg-canvas:var(--color-nx-canvas);--nx-bg-surface:var(--color-nx-surface);--nx-bg-surface-raised:var(--color-nx-raised);--nx-border:var(--color-nx-border);--nx-border-subtle:var(--color-nx-border-subtle);--nx-border-strong:var(--color-nx-border-strong);--nx-accent:var(--color-nx-accent);--nx-accent-hover:var(--color-nx-accent-hover);--nx-accent-strong:var(--color-nx-accent-strong);--nx-accent-muted:var(--color-nx-accent-muted);--nx-text-primary:var(--color-nx-ink);--nx-text-muted:var(--color-nx-muted);--nx-text-tertiary:var(--color-nx-faint);--nx-danger:var(--color-nx-danger);--nx-danger-muted:var(--color-nx-danger-muted);--nx-ok:var(--color-nx-ok);--nx-warn:var(--color-nx-warn);--nx-info:var(--color-nx-info);--nx-on-accent:var(--color-nx-on-accent);--nx-on-danger:var(--color-nx-on-danger);--nx-on-panel:var(--color-nx-on-panel);--nx-hairline:var(--color-nx-border);--nx-hairline-strong:var(--color-nx-border-strong);--nx-hairline-w:1px;--nx-rule-w:6px;--nx-beam-on:0;--nx-beam:oklch(72% 0 0);--nx-beam-lo:oklch(70% 0 0);--nx-beam-hi:oklch(70% 0 0);--nx-beam-ink:oklch(80% 0 0);--nx-beam-soft:oklch(72% 0 0/.3);--nx-beam-faint:oklch(72% 0 0/.08);--nx-beam-white:oklch(98% 0 0/.9);--nx-verdict-allow:oklch(72% .13 145);--nx-verdict-mixed:oklch(76% .12 85);--nx-verdict-deny:oklch(68% .14 25);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--nx-control-sm:32px;--nx-control-md:44px;--nx-control-lg:56px;--nx-gutter:40px;--nx-text-caps:12px;--nx-text-small:12px;--nx-text-compact:13px;--nx-text-body:14px;--nx-text-lede:16px;--nx-text-copy:16px;--nx-text-mark:22px;--nx-text-h4:20px;--nx-text-h3:24px;--nx-text-stat:30px;--nx-text-h2:32px;--nx-text-h1:44px;--nx-text-display:96px;--nx-display-stretch:125%;--nx-lh-tight:.9;--nx-lh-snug:1.15;--nx-lh-body:1.35;--nx-ls-display:-.04em;--nx-ls-caps:.1em;color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--nx-bg-canvas:oklch(97% 0 0);--nx-bg-surface:oklch(97% 0 0);--nx-bg-surface-raised:oklch(100% 0 0);--nx-border:oklch(15% 0 0/.14);--nx-border-subtle:oklch(15% 0 0/.08);--nx-border-strong:oklch(15% 0 0/.32);--nx-hairline:oklch(15% 0 0/.14);--nx-hairline-strong:oklch(15% 0 0/.32);--nx-accent:oklch(15% 0 0);--nx-accent-hover:oklch(28% 0 0);--nx-accent-strong:oklch(8% 0 0);--nx-accent-muted:oklch(15% 0 0/.07);--nx-text-primary:oklch(15% 0 0);--nx-text-muted:oklch(40% 0 0);--nx-text-tertiary:oklch(48% 0 0);--nx-on-accent:oklch(97% 0 0);--nx-on-panel:oklch(15% 0 0);--nx-danger:oklch(52% .16 25);--nx-danger-muted:oklch(52% .16 25/.14);--nx-ok:oklch(52% .12 150);--nx-warn:oklch(56% .12 80);--nx-info:oklch(52% .11 230);--nx-beam:oklch(58% 0 0);--nx-beam-lo:oklch(56% 0 0);--nx-beam-hi:oklch(56% 0 0);--nx-beam-ink:oklch(48% 0 0);--nx-beam-soft:oklch(58% 0 0/.3);--nx-beam-faint:oklch(58% 0 0/.08);--nx-beam-white:oklch(15% 0 0/.8);--nx-verdict-allow:oklch(48% .14 145);--nx-verdict-mixed:oklch(52% .13 85);--nx-verdict-deny:oklch(50% .17 25);color-scheme:light}}:root[data-theme=light]{--nx-bg-canvas:oklch(97% 0 0);--nx-bg-surface:oklch(97% 0 0);--nx-bg-surface-raised:oklch(100% 0 0);--nx-border:oklch(15% 0 0/.14);--nx-border-subtle:oklch(15% 0 0/.08);--nx-border-strong:oklch(15% 0 0/.32);--nx-hairline:oklch(15% 0 0/.14);--nx-hairline-strong:oklch(15% 0 0/.32);--nx-accent:oklch(15% 0 0);--nx-accent-hover:oklch(28% 0 0);--nx-accent-strong:oklch(8% 0 0);--nx-accent-muted:oklch(15% 0 0/.07);--nx-text-primary:oklch(15% 0 0);--nx-text-muted:oklch(40% 0 0);--nx-text-tertiary:oklch(48% 0 0);--nx-on-accent:oklch(97% 0 0);--nx-on-panel:oklch(15% 0 0);--nx-danger:oklch(52% .16 25);--nx-danger-muted:oklch(52% .16 25/.14);--nx-ok:oklch(52% .12 150);--nx-warn:oklch(56% .12 80);--nx-info:oklch(52% .11 230);--nx-beam:oklch(58% 0 0);--nx-beam-lo:oklch(56% 0 0);--nx-beam-hi:oklch(56% 0 0);--nx-beam-ink:oklch(48% 0 0);--nx-beam-soft:oklch(58% 0 0/.3);--nx-beam-faint:oklch(58% 0 0/.08);--nx-beam-white:oklch(15% 0 0/.8);--nx-verdict-allow:oklch(48% .14 145);--nx-verdict-mixed:oklch(52% .13 85);--nx-verdict-deny:oklch(50% .17 25);color-scheme:light}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_nexonet/fonts/archivo-variable.woff2)format("woff2")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_nexonet/fonts/hanken-grotesk-variable.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_nexonet/fonts/ibm-plex-mono-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_nexonet/fonts/ibm-plex-mono-500.woff2)format("woff2")}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}