:root{--n-iris-50:#f3f4ff;--n-iris-100:#e7eafe;--n-iris-200:#d2d7ff;--n-iris-300:#b5bcfc;--n-iris-400:#969ffa;--n-iris-500:#6b78f0;--n-iris-600:#4d5be3;--n-iris-700:#3c48c4;--n-iris-800:#303aa0;--n-iris-900:#272f7a;--n-iris-950:#191d48;--n-neutral-0:#fff;--n-neutral-50:#f8f9fc;--n-neutral-100:#f1f3f8;--n-neutral-200:#e3e7ef;--n-neutral-300:#cdd3e0;--n-neutral-400:#858fa3;--n-neutral-500:#657089;--n-neutral-600:#4d5870;--n-neutral-700:#3a4359;--n-neutral-800:#2b3248;--n-neutral-900:#202438;--n-neutral-950:#15192b;--n-apricot-50:#fff7f0;--n-apricot-100:#fbebdd;--n-apricot-200:#f6d0b3;--n-apricot-300:#f2b58b;--n-apricot-600:#a36427;--n-apricot-800:#613a24;--n-mint-50:#f1f8f3;--n-mint-100:#e6f3ee;--n-mint-200:#c4ddce;--n-mint-600:#237550;--n-mint-800:#216548;--n-paper-0:#f8f7f4;--n-space-0:0px;--n-space-1:4px;--n-space-2:8px;--n-space-3:12px;--n-space-4:16px;--n-space-5:20px;--n-space-6:24px;--n-space-8:32px;--n-space-10:40px;--n-space-12:48px;--n-space-16:64px;--n-space-20:80px;--n-space-24:96px;--n-radius-xs:4px;--n-radius-sm:8px;--n-radius-md:12px;--n-radius-lg:16px;--n-radius-xl:24px;--n-radius-pill:999px;--n-size-control-sm:36px;--n-size-control-md:44px;--n-size-control-lg:52px;--n-size-touch-min:44px;--n-size-sidebar:232px;--n-size-drawer:360px;--n-font-size-caption:12px;--n-font-size-small:14px;--n-font-size-body:16px;--n-font-size-lead:20px;--n-font-size-h3:24px;--n-font-size-h2:32px;--n-font-size-h1:48px;--n-font-size-display:64px;--n-duration-fast:.12s;--n-duration-base:.18s;--n-duration-slow:.24s;--n-z-base:0;--n-z-sticky:10;--n-z-dropdown:30;--n-z-overlay:40;--n-z-dialog:50;--n-z-toast:60;--n-font:"InterVariable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--n-font-display:"Inter Display", "InterVariable", "Inter", system-ui, sans-serif;--n-font-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--n-ease:cubic-bezier(.2, .8, .2, 1);--n-line-body:1.5;--n-line-heading:1.12}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--n-canvas:var(--n-neutral-50);--n-surface:var(--n-neutral-0);--n-surface-soft:var(--n-neutral-100);--n-surface-brand:var(--n-iris-50);--n-paper:var(--n-paper-0);--n-text:var(--n-neutral-900);--n-text-muted:var(--n-neutral-500);--n-text-subtle:var(--n-neutral-600);--n-text-inverse:var(--n-neutral-0);--n-border:var(--n-neutral-200);--n-border-strong:var(--n-neutral-400);--n-action:var(--n-iris-600);--n-action-hover:var(--n-iris-700);--n-action-active:var(--n-iris-800);--n-on-action:var(--n-neutral-0);--n-selection:var(--n-iris-100);--n-on-selection:var(--n-iris-800);--n-focus:var(--n-iris-600);--n-disabled:var(--n-neutral-100);--n-on-disabled:var(--n-neutral-500);--n-success:#216548;--n-success-bg:#eaf6ef;--n-warning:#8f550b;--n-warning-bg:#fff3de;--n-danger:#b13d46;--n-danger-bg:#fdeff0;--n-info:var(--n-iris-700);--n-info-bg:var(--n-iris-100);--n-chart-1:var(--n-iris-600);--n-chart-2:#206a67;--n-chart-3:#8752bc;--n-chart-4:#a36427;--n-chart-5:#57712e;--n-chart-6:#b34e74;--n-overlay:#15192b7a;--n-skeleton:var(--n-neutral-200);--n-shadow-sm:0 2px 8px #2024380d;--n-shadow-overlay:0 18px 54px #20243824}:root,[data-theme=dark],[data-theme=light]{--n-accent:var(--n-apricot-300);--n-on-accent:var(--n-apricot-800)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--n-canvas:var(--n-neutral-950);--n-surface:var(--n-neutral-900);--n-surface-soft:var(--n-neutral-800);--n-surface-brand:var(--n-iris-950);--n-paper:var(--n-neutral-900);--n-text:var(--n-neutral-50);--n-text-muted:#b5bed0;--n-text-subtle:#cdd3e0;--n-text-inverse:var(--n-neutral-950);--n-border:#3d465e;--n-border-strong:#77839d;--n-action:var(--n-iris-300);--n-action-hover:var(--n-iris-200);--n-action-active:var(--n-iris-400);--n-on-action:var(--n-neutral-950);--n-selection:var(--n-iris-900);--n-on-selection:var(--n-iris-100);--n-focus:var(--n-iris-300);--n-disabled:var(--n-neutral-800);--n-on-disabled:#b5bed0;--n-success:#9dd8b5;--n-success-bg:#1c3a31;--n-warning:#f4cc87;--n-warning-bg:#41321f;--n-danger:#f5a7b1;--n-danger-bg:#492b38;--n-info:var(--n-iris-200);--n-info-bg:var(--n-iris-900);--n-chart-1:var(--n-iris-300);--n-chart-2:#84cabe;--n-chart-3:#cba6ef;--n-chart-4:#f2b58b;--n-chart-5:#cad995;--n-chart-6:#e7a2c3;--n-overlay:#0009;--n-skeleton:var(--n-neutral-700);--n-shadow-sm:0 2px 10px #0000002e;--n-shadow-overlay:0 18px 54px #0006}.n-ui,.n-ui *,.n-ui :after,.n-ui :before{box-sizing:border-box}.n-ui{color:var(--n-text);background:var(--n-canvas);font:400 16px/1.5 var(--n-font);font-feature-settings:"liga" 1,"calt" 1;margin:0}.n-ui button,.n-ui input,.n-ui select,.n-ui textarea{font:inherit}.n-ui a,.n-ui button,.n-ui input,.n-ui select,.n-ui summary,.n-ui textarea{-webkit-tap-highlight-color:transparent}.n-ui :focus-visible{outline:2px solid var(--n-focus);outline-offset:3px}.n-ui :disabled{cursor:not-allowed}.n-ui a{color:var(--n-action);text-underline-offset:3px}.n-ui h1,.n-ui h2,.n-ui h3,.n-ui h4{font-family:var(--n-font-display);line-height:var(--n-line-heading);letter-spacing:-.025em;color:var(--n-text);margin:0 0 .5em}.n-ui h1{font-size:clamp(32px,4vw,48px);font-weight:600}.n-ui h2{font-size:32px;font-weight:600}.n-ui h3{font-size:24px;font-weight:600}.n-ui p{margin:0 0 1em}.n-muted{color:var(--n-text-muted)}.n-caption{font-size:12px;line-height:1.5}.n-small{font-size:14px;line-height:1.5}.n-mono{font-family:var(--n-font-mono);font-variant-numeric:tabular-nums}.n-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.n-icon{vertical-align:middle;flex:0 0 20px;width:20px;height:20px;display:inline-block}.n-button{--button-bg:var(--n-action);--button-fg:var(--n-on-action);--button-border:transparent;min-height:var(--n-size-control-md);border:1px solid var(--button-border);border-radius:var(--n-radius-md);background:var(--button-bg);color:var(--button-fg);cursor:pointer;transition:background var(--n-duration-fast) var(--n-ease),border-color var(--n-duration-fast) var(--n-ease),box-shadow var(--n-duration-fast) var(--n-ease);justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex}.n-button:hover:not(:disabled):not([aria-disabled=true]),.n-button[data-state=hover]{background:var(--n-action-hover)}.n-button:active:not(:disabled):not([aria-disabled=true]),.n-button[data-state=active]{background:var(--n-action-active)}.n-button--secondary{--button-bg:var(--n-surface);--button-fg:var(--n-text);--button-border:var(--n-border-strong)}.n-button--secondary:hover:not(:disabled):not([aria-disabled=true]),.n-button--secondary[data-state=hover]{background:var(--n-surface-soft)}.n-button--secondary:active:not(:disabled):not([aria-disabled=true]),.n-button--secondary[data-state=active]{background:var(--n-selection)}.n-button--ghost{--button-bg:transparent;--button-fg:var(--n-text)}.n-button--ghost:hover:not(:disabled):not([aria-disabled=true]),.n-button--ghost[data-state=hover]{background:var(--n-surface-soft)}.n-button--ghost:active:not(:disabled):not([aria-disabled=true]),.n-button--ghost[data-state=active]{background:var(--n-selection)}.n-button--danger{--button-bg:var(--n-danger-bg);--button-fg:var(--n-danger);--button-border:var(--n-danger)}.n-button--danger:active:not(:disabled):not([aria-disabled=true]),.n-button--danger:hover:not(:disabled):not([aria-disabled=true]),.n-button--danger[data-state=active],.n-button--danger[data-state=hover]{background:var(--n-danger-bg);box-shadow:inset 0 0 0 1px var(--n-danger)}.n-button--small{min-height:var(--n-size-control-sm);border-radius:var(--n-radius-sm);padding:6px 12px}.n-button--large{min-height:var(--n-size-control-lg);padding:14px 24px;font-size:16px}.n-button--icon{width:44px;padding:10px}.n-button:disabled,.n-button[aria-disabled=true],.n-button[data-state=disabled]{--button-bg:var(--n-disabled);--button-fg:var(--n-on-disabled);--button-border:var(--n-border);background:var(--button-bg);color:var(--button-fg);cursor:not-allowed;box-shadow:none}.n-button[aria-busy=true]{cursor:progress}.n-button[data-state=focus]{outline:2px solid var(--n-focus);outline-offset:3px}.n-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite n-spin;display:inline-block}@keyframes n-spin{to{transform:rotate(1turn)}}.n-card{background:var(--n-surface);border:1px solid var(--n-border);border-radius:var(--n-radius-lg);padding:24px}.n-card--interactive{text-decoration:none;display:block;color:var(--n-text)!important}.n-card--interactive:hover{border-color:var(--n-border-strong);box-shadow:var(--n-shadow-sm)}.n-card--selected{background:var(--n-surface-brand);border-color:var(--n-action)}.n-field{gap:8px;margin-bottom:20px;display:grid}.n-label{color:var(--n-text);font-size:14px;font-weight:600}.n-input,.n-select,.n-textarea{background:var(--n-surface);border:1px solid var(--n-border-strong);border-radius:var(--n-radius-sm);width:100%;min-height:44px;color:var(--n-text);padding:10px 12px;font-size:14px;line-height:22px}.n-input::-moz-placeholder{color:var(--n-text-muted);opacity:1}.n-textarea::-moz-placeholder{color:var(--n-text-muted);opacity:1}.n-input::placeholder,.n-textarea::placeholder{color:var(--n-text-muted);opacity:1}.n-input:focus,.n-select:focus,.n-textarea:focus{border-color:var(--n-focus)}.n-input[aria-invalid=true],.n-select[aria-invalid=true],.n-textarea[aria-invalid=true]{border-color:var(--n-danger);border-width:2px;padding:9px 11px}.n-input:disabled,.n-select:disabled,.n-textarea:disabled{background:var(--n-disabled);color:var(--n-on-disabled)}.n-textarea{resize:vertical;min-height:112px}.n-help{color:var(--n-text-muted);font-size:12px}.n-error-text{color:var(--n-danger);gap:6px;font-size:12px}.n-check,.n-error-text{align-items:center;display:flex}.n-check{cursor:pointer;gap:10px;min-height:44px;font-size:14px}.n-check input{width:18px;height:18px;accent-color:var(--n-action);margin:0}.n-switch{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex;position:relative}.n-switch input{opacity:0;width:40px;height:24px;position:absolute}.n-switch-track{border:1px solid var(--n-border-strong);background:var(--n-surface-soft);border-radius:16px;width:40px;height:24px;display:block}.n-switch-track:after{content:"";background:var(--n-text-muted);width:16px;height:16px;transition:transform var(--n-duration-base) var(--n-ease);border-radius:50%;margin:3px;display:block}.n-switch input:checked+.n-switch-track{background:var(--n-action);border-color:var(--n-action)}.n-switch input:checked+.n-switch-track:after{background:var(--n-on-action);transform:translate(16px)}.n-switch input:focus-visible+.n-switch-track{outline:2px solid var(--n-focus);outline-offset:3px}.n-badge{border-radius:var(--n-radius-sm);background:var(--n-surface-soft);color:var(--n-text-subtle);white-space:nowrap;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.n-badge .n-icon{flex-basis:14px;width:14px;height:14px}.n-badge--success{color:var(--n-success);background:var(--n-success-bg)}.n-badge--warning{color:var(--n-warning);background:var(--n-warning-bg)}.n-badge--danger{color:var(--n-danger);background:var(--n-danger-bg)}.n-badge--info{color:var(--n-info);background:var(--n-info-bg)}.n-chip{min-height:36px;color:var(--n-on-selection);background:var(--n-selection);border:1px solid var(--n-action);border-radius:var(--n-radius-sm);align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.n-tabs{border-bottom:1px solid var(--n-border);gap:8px;display:flex;overflow-x:auto}.n-tab{min-height:44px;color:var(--n-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 14px;font-size:14px}.n-tab[aria-selected=true]{color:var(--n-action);border-bottom-color:var(--n-action);font-weight:600}.n-alert{border-radius:var(--n-radius-md);background:var(--n-surface);color:var(--n-text);border:1px solid var(--n-border);--n-alert-tone:var(--n-info);gap:12px;padding:16px;font-size:14px;display:flex}.n-alert--danger{--n-alert-tone:var(--n-danger)}.n-alert--warning{--n-alert-tone:var(--n-warning)}.n-alert--success{--n-alert-tone:var(--n-success)}.n-table-scroll{overflow:auto}.n-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.n-table th{color:var(--n-text-muted);padding:12px 16px;font-size:12px;font-weight:500}.n-table td,.n-table th{border-bottom:1px solid var(--n-border)}.n-table td{vertical-align:middle;padding:16px}.n-table tr:last-child td{border-bottom:0}.n-table tbody tr:hover{background:var(--n-surface-soft)}.n-table .n-number{text-align:right;font-variant-numeric:tabular-nums}.n-progress{width:100%;height:6px;accent-color:var(--n-action);background:var(--n-surface-soft);border:0;border-radius:8px;overflow:hidden}.n-progress::-webkit-progress-bar{background:var(--n-surface-soft)}.n-progress::-webkit-progress-value{background:var(--n-action);border-radius:8px}.n-progress::-moz-progress-bar{background:var(--n-action)}.n-dialog{border:1px solid var(--n-border);border-radius:var(--n-radius-xl);background:var(--n-surface);width:min(480px,100vw - 32px);color:var(--n-text);box-shadow:var(--n-shadow-overlay);padding:28px}.n-dialog::backdrop{background:#15192b7a}.n-dialog h2{font-size:24px}.n-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.n-toast{z-index:var(--n-z-toast);background:var(--n-text);max-width:calc(100vw - 32px);color:var(--n-canvas);border-radius:var(--n-radius-md);box-shadow:var(--n-shadow-overlay);padding:14px 20px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.n-toast:empty{display:none}.n-avatar{background:var(--n-selection);width:36px;height:36px;color:var(--n-on-selection);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.n-node{border:1px solid var(--n-border-strong);background:var(--n-surface);border-radius:var(--n-radius-md);min-width:220px;color:var(--n-text);padding:16px}.n-node[aria-selected=true]{border:2px solid var(--n-action);box-shadow:0 0 0 3px var(--n-selection);padding:15px}.n-node--error{border-color:var(--n-danger)}@media (pointer:coarse){.n-button--small,.n-chip{min-height:44px}}@media (prefers-reduced-motion:reduce){.n-ui *,.n-ui :after,.n-ui :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.n-badge,.n-button,.n-card,.n-input,.n-node{border:1px solid buttontext}.n-button:disabled{color:graytext;border-color:graytext}.n-switch input:checked+.n-switch-track{background:highlight}.n-switch input:checked+.n-switch-track:after{background:highlighttext}}.n-alert strong,.n-alert>.n-icon{color:var(--n-alert-tone)}.n-alert>.n-icon{flex-shrink:0;margin-top:2px}.n-alert__body{flex:1;min-width:0}.n-alert__body p{margin:4px 0 0}.n-alert__close{align-self:flex-start;margin:-6px -6px -6px auto}.n-stack{gap:var(--n-space-4);display:grid}.n-cluster{gap:var(--n-space-3);flex-wrap:wrap;align-items:center;display:flex}.n-divider{background:var(--n-border);border:0;width:100%;height:1px;margin:24px 0}.n-empty{text-align:center;background:var(--n-surface);border:1px solid var(--n-border);border-radius:var(--n-radius-lg);padding:40px 24px}.n-empty img{width:100%;max-width:200px;margin:0 auto 16px;display:block}.n-empty p{max-width:48ch;color:var(--n-text-muted);margin:0 auto 20px}.n-skeleton{border-radius:var(--n-radius-xs);background:var(--n-skeleton);height:16px;display:block}.n-skeleton--title{width:55%;height:28px}.n-skeleton--short{width:72%}.n-skeleton-group{gap:14px;min-height:120px;display:grid}.n-breadcrumbs{color:var(--n-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.n-breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.n-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.n-pagination__pages{gap:8px;display:flex}.n-pagination [aria-current=page]{background:var(--n-selection);color:var(--n-on-selection);border-color:var(--n-action)}.n-disclosure{border:1px solid var(--n-border);border-radius:var(--n-radius-md);background:var(--n-surface)}.n-disclosure summary{cursor:pointer;min-height:52px;padding:16px 20px;font-weight:600}.n-disclosure__body{color:var(--n-text-muted);padding:0 20px 20px}.n-segmented{border:1px solid var(--n-border);border-radius:var(--n-radius-md);background:var(--n-surface-soft);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.n-segmented .n-button[aria-pressed=true]{background:var(--n-surface);color:var(--n-text);box-shadow:var(--n-shadow-sm)}.n-sidebar-link{border-radius:var(--n-radius-md);width:100%;min-height:44px;color:var(--n-text-muted);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.n-sidebar-link:hover{background:var(--n-surface-soft)}.n-sidebar-link[aria-current=page]{background:var(--n-selection);color:var(--n-on-selection);font-weight:600}.n-switch input:disabled+.n-switch-track{background:var(--n-disabled)}.n-switch:has(input:disabled){cursor:not-allowed;color:var(--n-on-disabled)}.n-table--compact td,.n-table--compact th{padding:10px 16px}.n-kbd{border:1px solid var(--n-border-strong);font:12px var(--n-font-mono);border-radius:4px;padding:2px 5px;display:inline-block}.n-data-figure{margin:0}.n-data-figure figcaption{color:var(--n-text-muted);padding-top:12px;font-size:12px}.n-stepper{counter-reset:step;gap:12px;padding:0;list-style:none;display:grid}.n-stepper li{counter-increment:step;align-items:center;gap:12px;min-height:44px;display:flex}.n-stepper li:before{content:counter(step);background:var(--n-surface-soft);border:1px solid var(--n-border-strong);min-width:32px;height:32px;color:var(--n-text);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.n-stepper [aria-current=step]{font-weight:600}.n-stepper [aria-current=step]:before{background:var(--n-action);border-color:var(--n-action);color:var(--n-on-action)}@media (forced-colors:active){.n-alert,.n-chip,.n-disclosure,.n-skeleton{border:1px solid canvastext}.n-sidebar-link[aria-current=page]{outline:2px solid highlight}}.login-pf body,.n-journey-canvas{isolation:isolate;background-color:var(--n-canvas);position:relative}.login-pf body:after,.login-pf body:before,.n-journey-canvas:after,.n-journey-canvas:before{z-index:-1;content:"";pointer-events:none;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201200%20320'%3e%3c!--%20Nesia%20signature:%20rounded%20routes%20and%20colored%20milestones.%20Decorative%20only.%20--%3e%3cg%20id='rounded-route'%20fill='none'%20stroke='%23D2D7FF'%20stroke-width='12'%20stroke-linecap='round'%20stroke-linejoin='round'%20opacity='.38'%3e%3cpath%20d='M-40%20104%20H154%20Q206%20104%20206%2052%20V40%20Q206%2018%20228%2018%20H432%20Q458%2018%20458%2044%20V112%20Q458%20142%20488%20142%20H760%20Q792%20142%20792%20110%20V74%20Q792%2046%20820%2046%20H1240'/%3e%3cpath%20d='M-40%20298%20H40%20Q76%20298%2076%20262%20V188%20Q76%20158%2046%20158%20H-40'/%3e%3cpath%20d='M1240%20290%20H1128%20Q1094%20290%201094%20256%20V126%20Q1094%2098%201066%2098%20H1018'/%3e%3c/g%3e%3cg%20id='colored-milestones'%20opacity='.72'%3e%3ccircle%20id='lilac-milestone'%20cx='206'%20cy='52'%20r='12'%20fill='%23B5BCFC'/%3e%3ccircle%20id='apricot-milestone'%20cx='660'%20cy='142'%20r='12'%20fill='%23F2B58B'/%3e%3ccircle%20id='mint-milestone'%20cx='1010'%20cy='46'%20r='12'%20fill='%23C4DDCE'/%3e%3ccircle%20id='left-rise-milestone'%20cx='76'%20cy='226'%20r='10'%20fill='%23C4DDCE'/%3e%3ccircle%20id='right-rise-milestone'%20cx='1094'%20cy='176'%20r='10'%20fill='%23B5BCFC'/%3e%3c/g%3e%3c/svg%3e") 50%/max(1100px,110vw) no-repeat;width:100%;height:max(293.34px,29.334vw);position:fixed;inset-inline:0}.login-pf body:before,.n-journey-canvas:before{top:14vh}.login-pf body:after,.n-journey-canvas:after{bottom:8vh;transform:scaleX(-1)}.n-journey-canvas[data-theme=dark]:after,.n-journey-canvas[data-theme=dark]:before,[data-theme=dark] .n-journey-canvas:after,[data-theme=dark] .n-journey-canvas:before{opacity:.35}.n-access-panels{align-items:stretch;gap:var(--n-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.n-access-panels>*{min-width:0;margin:0}@media (width<=800px){.n-access-panels{gap:var(--n-space-5);grid-template-columns:minmax(0,1fr)}}.n-ui a.n-button{color:var(--button-fg)}.n-ui .n-button{font-size:14px;font-weight:600;line-height:22px}.n-ui .n-button--large{font-size:16px}.n-ui .n-dialog{border-color:var(--n-border-strong)}.n-ui .n-badge{flex:none;place-self:center start;width:fit-content;max-width:100%}.n-table-actions{align-items:center;gap:var(--n-space-2);white-space:nowrap;flex-wrap:nowrap;display:inline-flex}.n-read-fields dt{margin-bottom:var(--n-space-2);font-size:var(--n-font-size-small);color:var(--n-text);font-weight:600;line-height:1.5}.n-read-fields dd{padding:var(--n-space-3) var(--n-space-4);border:1px solid var(--n-border);border-radius:var(--n-radius-sm);background:var(--n-surface-soft);color:var(--n-text);white-space:pre-wrap;overflow-wrap:anywhere;min-height:44px;margin:0;line-height:1.65}.n-read-fields dd[data-empty=true]{color:var(--n-text-subtle);border-style:dashed}.organization-search[data-v-450d29f9]{align-items:end;gap:var(--n-space-3);flex-wrap:wrap;display:flex}.organization-search[data-v-450d29f9]>:first-child{flex:240px;margin-bottom:0}.organization-name[data-v-450d29f9]{gap:var(--n-space-3);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;display:flex}.organization-footer[data-v-450d29f9]{gap:var(--n-space-3);width:100%;display:grid}.organization-footer>a[data-v-450d29f9]{font-size:var(--n-font-size-small)}[data-v-450d29f9] .n-table{min-width:0}[data-v-450d29f9] .n-table td{padding:var(--n-space-2) var(--n-space-3)}[data-v-450d29f9] td[data-column=action]{width:120px}@media (width<=600px){.organization-name[data-v-450d29f9]{gap:var(--n-space-2);display:grid}}.workspace-navigation[data-v-544027f8]{gap:var(--n-space-5);display:grid}.workspace-nav-group h2[data-v-544027f8]{margin:0 var(--n-space-3) var(--n-space-2);color:var(--n-text-subtle);font-size:var(--n-font-size-caption);font-weight:700}.workspace-nav-group ul[data-v-544027f8]{gap:var(--n-space-1);margin:0;padding:0;list-style:none;display:grid}.workspace-nav-group a[data-v-544027f8],.workspace-nav-parent>span[data-v-544027f8]{align-items:center;gap:var(--n-space-3);min-height:44px;padding:var(--n-space-3);border-radius:var(--n-radius-md);color:var(--n-text-subtle);font-size:var(--n-font-size-small);font-weight:600;text-decoration:none;display:flex}.workspace-nav-parent>ul[data-v-544027f8]{margin-left:var(--n-space-5);padding-left:var(--n-space-2);border-left:1px solid var(--n-border)}.workspace-nav-group a[data-v-544027f8]:hover{background:var(--n-surface-soft);color:var(--n-text)}.workspace-nav-group a[aria-current=page][data-v-544027f8]{color:var(--n-on-selection);background:var(--n-selection)}.workspace-nav-group a[data-v-544027f8]:focus-visible{outline:3px solid var(--n-focus);outline-offset:2px}.session-entry-card[data-v-e26c37dd]{max-width:460px;margin:clamp(48px,13vh,150px) auto;padding:clamp(24px,5vw,48px)}.session-entry-card h1[data-v-e26c37dd]{margin-block:var(--n-space-5) var(--n-space-3);font-size:var(--n-font-size-h3)}.session-entry-card p[data-v-e26c37dd]{color:var(--n-text-subtle);margin-bottom:var(--n-space-6);line-height:1.6}.session-entry-icon[data-v-e26c37dd]{border-radius:var(--n-radius-lg);background:var(--n-surface-brand);width:52px;height:52px;color:var(--n-action);place-items:center;display:grid}.session-entry-back[data-v-e26c37dd]{margin-top:var(--n-space-6);font-size:var(--n-font-size-small);display:block}.workspace-entry{min-height:100dvh}.workspace-entry-header{justify-content:space-between;align-items:center;gap:var(--n-space-4);padding:var(--n-space-4) clamp(20px,3vw,44px);display:flex}.workspace-entry-header>a{align-items:center;min-height:44px;display:inline-flex}.workspace-entry-content{padding-inline:var(--n-space-4)}.workspace-entry-content:focus{outline:none}.workspace-entry a:focus-visible,.workspace-entry button:focus-visible{outline:3px solid var(--n-focus);outline-offset:3px}.workspace-shell{grid-template-columns:252px minmax(0,1fr);min-height:100dvh;display:grid}.workspace-sidebar{gap:var(--n-space-6);height:100dvh;padding:var(--n-space-6) var(--n-space-4);border-right:1px solid var(--n-border);background:var(--n-surface);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.workspace-brand{gap:var(--n-space-3);padding:var(--n-space-2) var(--n-space-3);color:var(--n-text-subtle);align-items:center;text-decoration:none;display:flex}.workspace-brand>span{border-left:1px solid var(--n-border);padding-left:var(--n-space-3);font-size:var(--n-font-size-small);font-weight:650}.workspace-organization{align-items:center;gap:var(--n-space-2);width:100%;padding:var(--n-space-3);border:1px solid var(--n-border);border-radius:var(--n-radius-md);background:var(--n-canvas);color:var(--n-text);text-align:left;font:inherit;cursor:pointer;display:flex}.workspace-organization>span:nth-child(2){flex:1;min-width:0}.workspace-organization small,.workspace-organization strong{display:block}.workspace-organization small{color:var(--n-text-subtle);margin-bottom:var(--n-space-1);font-size:11px}.workspace-organization strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--n-font-size-small);overflow:hidden}.workspace-avatar,.workspace-organization-icon{border-radius:var(--n-radius-sm);background:var(--n-selection);width:32px;height:32px;color:var(--n-on-selection);flex:0 0 32px;place-items:center;display:grid}.workspace-sidebar-footer{gap:var(--n-space-2);padding-top:var(--n-space-6);border-top:1px solid var(--n-border);margin-top:auto;display:grid}.workspace-sidebar-footer a{align-items:center;gap:var(--n-space-3);min-height:44px;padding-inline:var(--n-space-3);color:var(--n-text-subtle);font-size:var(--n-font-size-small);text-decoration:none;display:flex}.workspace-body{min-width:0}.workspace-topbar{z-index:var(--n-z-sticky);min-height:76px;padding:var(--n-space-3) clamp(20px,3vw,44px);border-bottom:1px solid var(--n-border);background:var(--n-surface);justify-content:space-between;position:sticky;top:0}.workspace-breadcrumb,.workspace-topbar,.workspace-topbar-actions{align-items:center;gap:var(--n-space-4);display:flex}.workspace-breadcrumb{color:var(--n-text-subtle);font-size:var(--n-font-size-small);gap:var(--n-space-2);flex-wrap:wrap;min-width:0}.workspace-breadcrumb strong{color:var(--n-text);font-weight:500}.workspace-account,.workspace-mobile-toggle{justify-content:center;align-items:center;gap:var(--n-space-2);min-width:44px;min-height:44px;color:var(--n-text);font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.workspace-avatar{border-radius:var(--n-radius-pill);font-weight:700}.workspace-mobile-toggle{display:none}.workspace-content{min-width:0;padding:clamp(24px,3vw,44px)}.workspace-content:focus{outline:none}.workspace-content>*{max-width:1400px;margin-inline:auto}.workspace-heading{justify-content:space-between;align-items:flex-start;gap:var(--n-space-4);margin-bottom:var(--n-space-8);flex-wrap:wrap;display:flex}.workspace-page-stack{gap:var(--n-space-6);grid-template-columns:minmax(0,1fr);display:grid}.workspace-page-stack>.workspace-heading{margin-bottom:0}.workspace-panel>:is(p,form,details){margin-top:var(--n-space-4)}.workspace-panel>:last-child{margin-bottom:0}.workspace-heading h1,.workspace-panel h1{margin:0 0 var(--n-space-2);font-size:clamp(1.6rem,2.3vw,2rem);line-height:1.2}.workspace-heading p{color:var(--n-text-subtle);margin:0}.workspace-eyebrow{margin:0 0 var(--n-space-3);color:var(--n-action);font-size:var(--n-font-size-caption);font-weight:700}.workspace-panel{padding:var(--n-space-6);border:1px solid var(--n-border);border-radius:var(--n-radius-lg);background:var(--n-surface)}.workspace-panel h2{font-size:var(--n-font-size-h4);margin:0}.workspace-panel :is(h2,h3)+p{margin-top:var(--n-space-3)}.workspace-session{max-width:640px;margin:var(--n-space-12) auto}.workspace-session h1{font-size:var(--n-font-size-h2)}.workspace-shell a:focus-visible,.workspace-shell button:focus-visible{outline:3px solid var(--n-focus);outline-offset:3px}.workspace-mobile-link{min-height:44px;margin-top:var(--n-space-4);align-items:center;display:inline-flex}.workspace-mobile-organization{overflow-wrap:anywhere;color:var(--n-text-subtle)}@media (width>=768px) and (width<=1100px){.workspace-shell{grid-template-columns:216px minmax(0,1fr)}.workspace-sidebar{padding-inline:var(--n-space-2)}.workspace-content{padding:var(--n-space-6)}.workspace-topbar{padding-inline:var(--n-space-6)}.workspace-breadcrumb>:not(:last-child){display:none}}@media (width<=767px){.workspace-shell{grid-template-columns:minmax(0,1fr)}.workspace-sidebar{display:none}.workspace-mobile-toggle{display:flex}.workspace-topbar{padding-inline:var(--n-space-4)}.workspace-breadcrumb{margin-right:auto}.workspace-breadcrumb>:not(:last-child){display:none}}@media (width<=600px){.workspace-content{padding:var(--n-space-6) var(--n-space-4)}.workspace-topbar,.workspace-topbar-actions{gap:var(--n-space-2)}.workspace-topbar .n-theme-control{justify-content:center;width:44px;max-width:44px;padding:0;position:relative}.workspace-topbar .n-theme-control:focus-within{outline:2px solid var(--n-focus);outline-offset:3px}.workspace-topbar .n-select{opacity:0;cursor:pointer;width:100%;min-width:0;min-height:44px;padding:0;position:absolute;inset:0}.workspace-panel{padding:var(--n-space-4)}}#__nuxt,.app-root,body,html{min-height:100%}body{background:var(--n-canvas);margin:0}html{scrollbar-gutter:stable}.n-ui .skip-link{z-index:calc(var(--n-z-toast) + 1);top:var(--n-space-3);left:var(--n-space-3);padding:var(--n-space-3) var(--n-space-4);border-radius:var(--n-radius-sm);color:var(--n-on-action);background:var(--n-action);position:fixed;transform:translateY(-180%)}.n-ui .skip-link:focus{transform:translateY(0)}.theme-control-position{z-index:var(--n-z-dropdown);top:var(--n-space-2);right:var(--n-space-4);max-width:calc(100vw - var(--n-space-4) - var(--n-space-4));position:fixed}.theme-control-position .n-theme-control{border-color:var(--n-border-strong)}.theme-control-position+main>:is(.console-header,.selection-header,.compass-header,.operator-header,.access-header,.decision-header,.showcase-heading){padding-inline-end:176px}@media (width<=600px){.theme-control-position{right:var(--n-space-2)}.theme-control-position .n-theme-control{justify-content:center;width:48px;min-height:48px;padding:0;position:relative}.theme-control-position .n-theme-control:focus-within{outline:2px solid var(--n-focus);outline-offset:3px}.theme-control-position .n-theme-control .n-select{cursor:pointer;opacity:0;width:100%;min-height:48px;padding:0;position:absolute;inset:0}.theme-control-position+main>:is(.console-header,.selection-header,.operator-header,.access-header,.decision-header,.showcase-heading){padding-inline-end:60px}}.error-page[data-v-7725af31]{min-height:100dvh;padding:var(--n-space-6);place-items:center;display:grid}main[data-v-7725af31]{max-width:650px}
