@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/InterVariable-AM3KRH5U.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/InterVariable-Italic-ZENN32PX.woff2") format("woff2")}:root{--nxb-color-surface-canvas: #f6f7f9;--nxb-color-surface-default: #ffffff;--nxb-color-surface-subtle: var(--nxb-palette-slate-50);--nxb-color-surface-sunken: var(--nxb-palette-slate-100);--nxb-color-surface-raised: #ffffff;--nxb-color-surface-hover: #f2f4f7;--nxb-color-surface-pressed: var(--nxb-palette-slate-200);--nxb-color-surface-selected: var(--nxb-brand-50);--nxb-color-surface-sidebar: #ffffff;--nxb-color-surface-inverse: var(--nxb-palette-slate-900);--nxb-color-surface-translucent: rgb(246 247 249 / 72%);--nxb-color-text-default: var(--nxb-palette-slate-900);--nxb-color-text-muted: #556274;--nxb-color-text-subtle: var(--nxb-palette-slate-400);--nxb-color-text-inverse: #ffffff;--nxb-color-text-on-action: var(--nxb-brand-on-primary);--nxb-color-text-selected: var(--nxb-brand-700);--nxb-color-text-link: var(--nxb-brand-600);--nxb-color-text-danger: #b42318;--nxb-color-text-on-danger: #ffffff;--nxb-color-border-subtle: #e5e8ee;--nxb-color-border-strong: #cdd3dd;--nxb-color-border-control: #8a94a6;--nxb-color-action-primary: var(--nxb-brand-primary);--nxb-color-action-primary-hover: var(--nxb-brand-primary-hover);--nxb-color-action-danger: #d92d20;--nxb-color-action-danger-hover: #b42318;--nxb-color-focus-ring: var(--nxb-brand-500);--nxb-color-focus-halo: color-mix(in srgb, var(--nxb-brand-500) 28%, transparent);--nxb-color-backdrop: rgb(15 23 42 / 40%);--nxb-color-feedback-info: #2563eb;--nxb-color-feedback-success: #059669;--nxb-color-feedback-warning: #d97706;--nxb-color-feedback-danger: #dc2626;--nxb-color-status-neutral-bg: var(--nxb-palette-slate-100);--nxb-color-status-neutral-fg: var(--nxb-palette-slate-700);--nxb-color-status-neutral-dot: var(--nxb-palette-slate-400);--nxb-color-status-info-bg: #eff6ff;--nxb-color-status-info-fg: #1d4ed8;--nxb-color-status-info-dot: #3b82f6;--nxb-color-status-success-bg: #ecfdf5;--nxb-color-status-success-fg: #047857;--nxb-color-status-success-dot: #10b981;--nxb-color-status-warning-bg: #fffbeb;--nxb-color-status-warning-fg: #b45309;--nxb-color-status-warning-dot: #f59e0b;--nxb-color-status-danger-bg: #fef2f2;--nxb-color-status-danger-fg: #b91c1c;--nxb-color-status-danger-dot: #ef4444;--nxb-elevation-1: 0 1px 2px 0 rgb(16 24 40 / 5%), 0 1px 3px 0 rgb(16 24 40 / 4%);--nxb-elevation-2: 0 0 0 1px rgb(16 24 40 / 4%), 0 4px 6px -2px rgb(16 24 40 / 5%), 0 12px 24px -6px rgb(16 24 40 / 12%);--nxb-elevation-3: 0 0 0 1px rgb(16 24 40 / 5%), 0 8px 16px -4px rgb(16 24 40 / 8%), 0 24px 56px -12px rgb(16 24 40 / 24%);color-scheme:light}:root{--nxb-palette-slate-25: #fcfcfd;--nxb-palette-slate-50: #f8fafc;--nxb-palette-slate-100: #f1f5f9;--nxb-palette-slate-200: #e2e8f0;--nxb-palette-slate-300: #cbd5e1;--nxb-palette-slate-400: #94a3b8;--nxb-palette-slate-500: #64748b;--nxb-palette-slate-600: #475569;--nxb-palette-slate-700: #334155;--nxb-palette-slate-800: #1e293b;--nxb-palette-slate-900: #0f172a;--nxb-palette-slate-950: #020617;--nxb-brand-50: #eef3ff;--nxb-brand-100: #dce6fe;--nxb-brand-200: #bfd1fd;--nxb-brand-300: #96b3fa;--nxb-brand-400: #6c8ff4;--nxb-brand-500: #4a6cea;--nxb-brand-600: #3552d8;--nxb-brand-700: #2b42b4;--nxb-brand-800: #263890;--nxb-brand-900: #233172;--nxb-brand-950: #171f45;--nxb-brand-primary: #3552d8;--nxb-brand-primary-hover: #2b42b4;--nxb-brand-on-primary: #ffffff;--nxb-scale-space-0-5: 2px;--nxb-scale-space-1: 4px;--nxb-scale-space-1-5: 6px;--nxb-scale-space-2: 8px;--nxb-scale-space-3: 12px;--nxb-scale-space-4: 16px;--nxb-scale-space-5: 20px;--nxb-scale-space-6: 24px;--nxb-scale-space-8: 32px;--nxb-scale-space-10: 40px;--nxb-scale-space-12: 48px;--nxb-scale-space-16: 64px;--nxb-font-family-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--nxb-font-family-mono: ui-monospace, "SF Mono", "Cascadia Mono", "JetBrains Mono", Consolas, monospace;--nxb-font-size-100: .75rem;--nxb-font-size-200: .8125rem;--nxb-font-size-300: .875rem;--nxb-font-size-400: 1rem;--nxb-font-size-500: 1.125rem;--nxb-font-size-600: 1.375rem;--nxb-font-size-700: 1.75rem;--nxb-font-weight-regular: 400;--nxb-font-weight-medium: 500;--nxb-font-weight-semibold: 600;--nxb-font-weight-bold: 700;--nxb-font-line-height-tight: 1.25;--nxb-font-line-height-snug: 1.375;--nxb-font-line-height-normal: 1.5;--nxb-font-tracking-body: -.006em;--nxb-font-tracking-heading: -.019em;--nxb-font-tracking-caps: .06em;--nxb-font-numeric-tabular: tabular-nums;--nxb-radius-sm: 6px;--nxb-radius-md: 8px;--nxb-radius-lg: 12px;--nxb-radius-pill: 999px;--nxb-border-width-default: 1px;--nxb-border-width-strong: 2px;--nxb-motion-duration-fast: .1s;--nxb-motion-duration-base: .2s;--nxb-motion-duration-slow: .3s;--nxb-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--nxb-motion-easing-decelerate: cubic-bezier(0, 0, 0, 1);--nxb-motion-easing-accelerate: cubic-bezier(.3, 0, 1, 1);--nxb-z-sidebar: 900;--nxb-z-overlay: 1000;--nxb-z-toast: 1100;--nxb-z-dialog: 1200;--nxb-size-sidebar-expanded: 264px;--nxb-size-sidebar-rail: 72px;--nxb-size-topbar: 60px;--nxb-size-nav-width: var(--nxb-size-sidebar-expanded);--nxb-size-dialog-width: 480px;--nxb-size-side-sheet-width: 30rem;--nxb-size-content-max: 90rem;--nxb-size-form-max: 56rem;--nxb-size-document-totals-width: 20rem}:root,[data-density=comfortable]{--nxb-size-control-height: 36px;--nxb-size-target-min: 32px;--nxb-size-icon: 18px;--nxb-font-size-body: .875rem;--nxb-space-inset: var(--nxb-scale-space-3);--nxb-space-gap: var(--nxb-scale-space-3);--nxb-grid-row-height: 44px}[data-density=compact]{--nxb-size-control-height: 32px;--nxb-size-target-min: 24px;--nxb-size-icon: 16px;--nxb-font-size-body: .8125rem;--nxb-space-inset: var(--nxb-scale-space-2);--nxb-space-gap: var(--nxb-scale-space-2);--nxb-grid-row-height: 36px}*,*:before,*:after{box-sizing:border-box}html{background:var(--nxb-color-surface-canvas);color:var(--nxb-color-text-default);font-family:var(--nxb-font-family-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--nxb-color-border-strong) transparent}body{margin:0;min-block-size:100dvh;background:var(--nxb-color-surface-canvas);color:var(--nxb-color-text-default);font-size:var(--nxb-font-size-body);letter-spacing:var(--nxb-font-tracking-body);line-height:var(--nxb-font-line-height-normal)}h1,h2,h3{letter-spacing:var(--nxb-font-tracking-heading)}a{color:var(--nxb-color-text-link)}::selection{background:color-mix(in srgb,var(--nxb-brand-500) 24%,transparent)}:focus-visible{outline:var(--nxb-border-width-strong) solid var(--nxb-color-focus-ring);outline-offset:2px}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-old(nxb-main){animation:nxb-view-out var(--nxb-motion-duration-base) var(--nxb-motion-easing-accelerate) both}::view-transition-new(nxb-main){animation:nxb-view-in var(--nxb-motion-duration-slow) var(--nxb-motion-easing-decelerate) both}@keyframes nxb-view-out{to{opacity:0}}@keyframes nxb-view-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.nxb-reduce-motion *,.nxb-reduce-motion *:before,.nxb-reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.nxb-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.nxb-code{font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.01em}.nxb-numeric{font-variant-numeric:var(--nxb-font-numeric-tabular)}.nxb-kbd{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.25rem;block-size:1.25rem;padding-inline:var(--nxb-scale-space-1);border:var(--nxb-border-width-default) solid var(--nxb-color-border-subtle);border-block-end-width:2px;border-radius:5px;background:var(--nxb-color-surface-subtle);color:var(--nxb-color-text-muted);font-family:var(--nxb-font-family-sans);font-size:.6875rem;font-weight:var(--nxb-font-weight-medium);line-height:1;letter-spacing:0}.nxb-fade-in{animation:nxb-fade-in var(--nxb-motion-duration-base) var(--nxb-motion-easing-decelerate)}@keyframes nxb-fade-in{0%{opacity:0}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.nxb-dialog-backdrop{background:var(--nxb-color-backdrop);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.nxb-sheet-backdrop{background:color-mix(in srgb,var(--nxb-color-backdrop) 45%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.cdk-overlay-backdrop.nxb-dialog-backdrop{transition:opacity var(--nxb-motion-duration-slow) var(--nxb-motion-easing-standard)}.cdk-overlay-backdrop.nxb-dialog-backdrop.nxb-closing{opacity:0;transition-duration:var(--nxb-motion-duration-base)}.nxb-dialog-panel{inline-size:var(--nxb-size-dialog-width)}.nxb-dialog-panel .cdk-dialog-container{display:block;inline-size:100%;max-block-size:calc(100dvh - 2 * var(--nxb-scale-space-4));overflow:auto;border:var(--nxb-border-width-default) solid var(--nxb-color-border-subtle);border-radius:var(--nxb-radius-lg);background:var(--nxb-color-surface-raised);box-shadow:var(--nxb-elevation-3);color:var(--nxb-color-text-default);outline:none;animation:nxb-dialog-in var(--nxb-motion-duration-slow) var(--nxb-motion-easing-decelerate)}.nxb-dialog-panel.nxb-closing .cdk-dialog-container{animation:nxb-dialog-out var(--nxb-motion-duration-base) var(--nxb-motion-easing-accelerate) forwards}.nxb-palette-panel{inline-size:min(40rem,100vw - 2 * var(--nxb-scale-space-4))}.nxb-palette-panel .cdk-dialog-container{display:block;inline-size:100%;overflow:hidden;border:var(--nxb-border-width-default) solid var(--nxb-color-border-subtle);border-radius:var(--nxb-radius-lg);background:var(--nxb-color-surface-raised);box-shadow:var(--nxb-elevation-3);color:var(--nxb-color-text-default);outline:none;animation:nxb-dialog-in var(--nxb-motion-duration-base) var(--nxb-motion-easing-decelerate)}.nxb-palette-panel.nxb-closing .cdk-dialog-container{animation:nxb-dialog-out var(--nxb-motion-duration-fast) var(--nxb-motion-easing-accelerate) forwards}.nxb-side-sheet-panel{inline-size:min(var(--nxb-size-side-sheet-width),100vw);block-size:100dvh}.nxb-side-sheet-panel .cdk-dialog-container{display:block;inline-size:100%;block-size:100%;overflow:hidden;border-inline-start:var(--nxb-border-width-default) solid var(--nxb-color-border-subtle);background:var(--nxb-color-surface-raised);box-shadow:var(--nxb-elevation-3);color:var(--nxb-color-text-default);outline:none;animation:nxb-sheet-in var(--nxb-motion-duration-slow) var(--nxb-motion-easing-decelerate)}.nxb-side-sheet-panel.nxb-closing .cdk-dialog-container{animation:nxb-sheet-out var(--nxb-motion-duration-base) var(--nxb-motion-easing-accelerate) forwards}@keyframes nxb-dialog-in{0%{opacity:0;transform:scale(.96)}}@keyframes nxb-dialog-out{to{opacity:0;transform:scale(.98)}}@keyframes nxb-sheet-in{0%{transform:translate(100%)}}@keyframes nxb-sheet-out{to{transform:translate(100%)}}.nxb-tooltip-pane{pointer-events:none}
