:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nr-background:#f4f7f9;--nr-surface:#fff;--nr-surface-elevated:#fff;--nr-surface-muted:#eef3f5;--nr-text-primary:#102a2e;--nr-text-secondary:#405a5e;--nr-text-muted:#657b7e;--nr-text-inverse:#fff;--nr-text-link:#075e54;--nr-border-default:#cad7d9;--nr-border-strong:#84999d;--nr-border-focus:#087f71;--nr-action-primary:#096f63;--nr-action-primary-hover:#07584f;--nr-action-secondary:#e2eeec;--nr-action-danger:#b42318;--nr-status-info:#1769aa;--nr-status-success:#087a55;--nr-status-warning:#9a5b00;--nr-status-danger:#b42318;--nr-status-neutral:#5c6d70;--nr-status-processing:#6750a4;--nr-financial-positive:#087a55;--nr-financial-negative:#b42318;--nr-financial-held:#9a5b00;--nr-financial-pending:#6750a4;--nr-robot-online:#087a55;--nr-robot-offline:#b42318;--nr-robot-maintenance:#9a5b00;--nr-robot-suspended:#5c6d70;--nr-focus-ring:#18a999;--nr-overlay:#04191c9e;--nr-font-display:Inter,ui-sans-serif,system-ui,sans-serif;--nr-font-body:Inter,ui-sans-serif,system-ui,sans-serif;--nr-font-mono:"SFMono-Regular",Consolas,monospace;--nr-space-xs:.25rem;--nr-space-sm:.5rem;--nr-space-md:1rem;--nr-space-lg:1.5rem;--nr-space-xl:2rem;--nr-radius-sm:.35rem;--nr-radius-md:.65rem;--nr-radius-lg:1rem;--nr-shadow:0 16px 40px #17303514;--nr-control-height:2.75rem}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nr-background:#0d1d20;--nr-surface:#14272a;--nr-surface-elevated:#1b3135;--nr-surface-muted:#20373b;--nr-text-primary:#edf7f6;--nr-text-secondary:#c2d5d3;--nr-text-muted:#9bb5b2;--nr-text-inverse:#102a2e;--nr-text-link:#6dd8ca;--nr-border-default:#355155;--nr-border-strong:#6e8a8d;--nr-action-primary:#55c6b7;--nr-action-primary-hover:#75dbce;--nr-action-secondary:#29474a;--nr-focus-ring:#72e2d4;--nr-status-info:#6cbaf0;--nr-status-success:#65d4a7;--nr-status-warning:#f3bc65;--nr-status-danger:#ff8a82;--nr-status-neutral:#b3c3c5;--nr-status-processing:#bda9ef}@media (prefers-color-scheme:dark){:root[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nr-background:#0d1d20;--nr-surface:#14272a;--nr-surface-elevated:#1b3135;--nr-surface-muted:#20373b;--nr-text-primary:#edf7f6;--nr-text-secondary:#c2d5d3;--nr-text-muted:#9bb5b2;--nr-text-link:#6dd8ca;--nr-border-default:#355155;--nr-action-primary:#55c6b7;--nr-action-primary-hover:#75dbce}}.nr-skip-links{z-index:10000;gap:.5rem;display:flex;position:fixed;top:.5rem;left:.5rem;transform:translateY(-160%)}.nr-skip-links:focus-within{transform:none}.nr-skip-links a{background:var(--nr-surface);color:var(--nr-text-primary);border:2px solid var(--nr-border-focus);padding:.75rem}.nr-brand{color:inherit;line-height:1.1;text-decoration:none;display:grid}.nr-brand span{letter-spacing:.1em;text-transform:uppercase;color:var(--nr-text-secondary);font-size:.72rem}.nr-brand strong{font-size:1rem}.nr-public-header,.nr-topbar{border-bottom:1px solid var(--nr-border-default);background:var(--nr-surface);align-items:center;gap:1.25rem;min-height:4.5rem;padding:.75rem clamp(1rem,4vw,3rem);display:flex}.nr-public-header nav{gap:1rem;margin-left:auto;display:flex}.nr-public-actions{align-items:center;gap:.75rem;display:flex}.nr-public-main{min-height:60vh;padding:clamp(2rem,7vw,6rem) clamp(1rem,6vw,6rem)}.nr-public-footer{border-top:1px solid var(--nr-border-default);justify-content:space-between;gap:2rem;padding:2rem clamp(1rem,6vw,6rem);display:flex}.nr-public-footer nav{flex-wrap:wrap;gap:1rem;display:flex}.nr-auth-shell{background:linear-gradient(140deg,var(--nr-surface-muted),var(--nr-background));align-content:center;justify-items:center;gap:1.5rem;min-height:100vh;padding:1rem;display:grid}.nr-auth-card{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-lg);background:var(--nr-surface);width:min(100%,32rem);box-shadow:var(--nr-shadow);padding:clamp(1.25rem,5vw,2.5rem)}.nr-auth-shell>nav{flex-wrap:wrap;justify-content:center;gap:1rem;font-size:.9rem;display:flex}.nr-app-shell{background:var(--nr-background);grid-template-rows:auto 1fr;grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.nr-topbar{z-index:20;grid-column:1/-1;position:sticky;top:0}.nr-topbar .nr-brand{margin-right:auto}.nr-org-switcher select{max-width:19rem}.nr-role{background:var(--nr-surface-muted);border-radius:999px;padding:.3rem .55rem;font-size:.8rem;font-weight:700}.nr-count{background:var(--nr-status-danger);color:#fff;border-radius:999px;place-items:center;min-width:1.35rem;height:1.35rem;font-size:.7rem;display:inline-grid}.nr-side-nav{border-right:1px solid var(--nr-border-default);background:var(--nr-surface);flex-direction:column;gap:.15rem;padding:1rem;display:flex}.nr-side-nav a,.nr-drawer-nav a{border-radius:var(--nr-radius-md);color:var(--nr-text-secondary);padding:.6rem .75rem;text-decoration:none}.nr-side-nav a:hover,.nr-side-nav a:focus-visible{background:var(--nr-surface-muted);color:var(--nr-text-primary)}.nr-shell-main{min-width:0;padding:clamp(1rem,4vw,3rem)}.nr-breadcrumbs{flex-wrap:wrap;gap:.4rem;margin:0 0 1.25rem;padding:0;font-size:.9rem;list-style:none;display:flex}.nr-breadcrumbs li+li:before{content:"/";color:var(--nr-text-muted);margin-right:.4rem}.nr-announcement{background:var(--nr-status-info);color:#fff;justify-content:center;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.nr-mobile-menu{display:none}.nr-mobile-drawer{z-index:100;background:var(--nr-surface);box-shadow:0 0 0 100vmax var(--nr-overlay);padding:1rem;position:fixed;inset:0 15% 0 0}.nr-drawer-nav{flex-direction:column;margin-top:1rem;display:flex}.nr-popover{z-index:50;border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-md);background:var(--nr-surface);width:min(24rem,100% - 2rem);box-shadow:var(--nr-shadow);padding:1rem;position:fixed;top:4.25rem;right:1rem}.nr-user-menu{gap:.6rem;display:grid}.nr-environment{text-align:center;text-transform:uppercase;padding:.3rem;font-size:.75rem;font-weight:800}.nr-environment--production{color:#fff;background:#7a271a}.nr-environment+.nr-app-shell{min-height:calc(100vh - 1.75rem)}kbd{border:1px solid var(--nr-border-default);background:var(--nr-surface-muted);border-radius:.25rem;padding:.1rem .25rem}@media (width<=64rem){.nr-app-shell{grid-template-columns:1fr}.nr-side-nav{display:none}.nr-mobile-menu{display:inline-flex}.nr-topbar .nr-role,.nr-topbar kbd,.nr-topbar>a{display:none}.nr-org-switcher{margin-left:auto}.nr-topbar{gap:.5rem}.nr-public-header nav{background:var(--nr-surface);box-shadow:var(--nr-shadow);flex-direction:column;padding:1rem;display:none;position:absolute;top:4.5rem;left:1rem;right:1rem}.nr-public-header nav.is-open{display:flex}.nr-public-actions a:first-child{display:none}}@media (width<=40rem){.nr-org-switcher{display:none}.nr-public-footer{flex-direction:column}.nr-shell-main{padding:1rem}.nr-topbar,.nr-topbar button{padding:.5rem}.nr-topbar button:nth-of-type(2){display:none}}:root{color:#172033;font-synthesis:none;text-rendering:optimizelegibility;background:#f4f7fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#1d5fd0;border:1px solid #1d5fd0;border-radius:.55rem;padding:.65rem 1rem;font-weight:700}button:hover{background:#174fab}button:focus-visible{outline-offset:2px;outline:3px solid #8cb8ff}button:disabled{cursor:wait;opacity:.65}main{width:min(100% - 2rem,72rem);margin:0 auto;padding:clamp(3rem,8vw,7rem) 0}.hero{max-width:44rem;margin-bottom:2.5rem}.eyebrow{color:#1d5fd0;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .5rem;font-size:.78rem;font-weight:800}h1,h2,p{margin-top:0}h1{letter-spacing:-.045em;margin-bottom:1rem;font-size:clamp(2.6rem,7vw,5.2rem);line-height:.95}h2{margin-bottom:0;font-size:clamp(1.5rem,3vw,2rem)}.intro{color:#526078;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.status-panel{background:#fff;border:1px solid #dce3ee;border-radius:1rem;padding:clamp(1.25rem,4vw,2rem);box-shadow:0 18px 50px #203b6914}.status-panel__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.summary-grid article{background:#f7f9fc;border-radius:.75rem;flex-direction:column;gap:.45rem;padding:1rem;display:flex}.summary-grid span,.dependency-list span:first-child{color:#526078}.summary-grid strong{font-size:1.25rem}.text-success{color:#087a55}.text-warning{color:#985500}.text-danger{color:#b42318}.dependency-list{gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.dependency-list li{border-bottom:1px solid #e8edf4;justify-content:space-between;align-items:center;min-height:3rem;padding:0 .25rem;display:flex}.badge{text-align:center;text-transform:uppercase;border-radius:999px;min-width:4rem;padding:.25rem .6rem;font-size:.76rem;font-weight:800}.badge--up{color:#065f46;background:#d1fae5}.badge--down{color:#991b1b;background:#fee2e2}.state-message{color:#526078;background:#f7f9fc;border-radius:.75rem;margin:0;padding:1rem}.state-message--error{color:#7a271a;background:#fff1f0;flex-direction:column;gap:.35rem;display:flex}@media (width<=40rem){.summary-grid{grid-template-columns:1fr}.status-panel__heading{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.app-shell header{margin-bottom:2rem}.app-shell header a{color:inherit;flex-direction:column;text-decoration:none;display:flex}.page-card{background:#fff;border:1px solid #dce3ee;border-radius:1rem;max-width:48rem;padding:clamp(1.25rem,4vw,2.5rem)}.page-card h1{font-size:clamp(2rem,5vw,3.5rem)}.page-card form{gap:1rem;margin:1.5rem 0;display:grid}.page-card label{gap:.4rem;font-weight:700;display:grid}.page-card input{min-height:44px;font:inherit;border:1px solid #aab6ca;border-radius:.5rem;padding:.65rem .75rem}.page-card .check{grid-template-columns:auto 1fr;align-items:center;font-weight:500;display:flex}.page-card .check input{min-height:auto}.choice-grid{gap:1rem;margin:1.5rem 0;display:grid}.choice{text-align:left;flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.choice span{font-weight:400}.error{color:#b42318}pre{background:#f7f9fc;border-radius:.5rem;padding:1rem;overflow:auto}.state-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin:1.5rem 0;display:grid}.state-grid article{background:#f7f9fc;border-radius:.65rem;gap:.35rem;padding:1rem;display:grid}.state-grid span{color:#526078;text-transform:capitalize}.checklist{gap:.6rem;padding:0;list-style:none;display:grid}.checklist li{border-bottom:1px solid #e8edf4;justify-content:space-between;padding:.75rem;display:flex}.filter-row{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;display:flex}.filter-row button{min-height:36px;padding:.4rem .7rem;font-size:.82rem}.payment-list{gap:.75rem;margin:1.5rem 0;display:grid}.payment-list article{border:1px solid #e8edf4;border-radius:.75rem;grid-template-columns:minmax(10rem,1fr) auto auto;align-items:center;gap:.75rem;padding:1rem;display:grid}.badge--degraded{color:#7c4a03;background:#fef3c7}.notice{background:#eef5ff;border-left:4px solid #1d5fd0;margin:1.25rem 0;padding:1rem}.notice p{margin:.4rem 0 0}@media (width<=40rem){.payment-list article{grid-template-columns:1fr}}.operations-wide{max-width:70rem}.operations-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.operations-grid article{border:1px solid #e8edf4;border-radius:.75rem;padding:1rem}.operations-grid h2{text-transform:capitalize}.operations-grid dl div{justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.operations-grid dt{text-transform:capitalize;color:#526078}.operations-grid dd{margin:0;font-weight:800}.ops-table{gap:.75rem;margin-top:1.5rem;display:grid}.ops-table article{border:1px solid #e8edf4;border-radius:.75rem;grid-template-columns:minmax(12rem,1fr) auto auto;align-items:center;gap:1rem;padding:1rem;display:grid}.ops-table article>div{display:grid}.ops-table small{color:#526078}.page-card select{background:#fff;border:1px solid #aab6ca;border-radius:.5rem;min-height:44px;padding:.65rem}@media (width<=40rem){.ops-table article{grid-template-columns:1fr}}.metric{font-size:1.75rem}.bar-chart{background:#f4f6f5;border-radius:.75rem;align-items:flex-end;gap:.35rem;height:220px;padding:1rem;display:flex}.bar-chart span{background:#1f6b53;border-radius:.2rem .2rem 0 0;flex:1;min-width:5px}.operations-wide nav{margin-bottom:1.5rem}.conversation-thread{gap:1rem;max-width:60rem;margin:2rem 0;padding:0;list-style:none;display:grid}.conversation-thread li{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-lg);background:var(--nr-surface);max-width:80%;padding:1rem 1.25rem}.conversation-thread li.is-mine{background:var(--nr-surface-muted);margin-left:auto}.conversation-thread p{white-space:pre-wrap;overflow-wrap:anywhere}.conversation-thread time{color:var(--nr-text-muted);font-size:.8rem}@media (width<=40rem){.conversation-thread li{max-width:95%}}.passcode-gate{background:#f4f7fb;place-items:center;min-height:100vh;padding:1rem;display:grid}.passcode-gate__card{border:1px solid var(--nr-border,#dde5f0);border-radius:var(--nr-radius-lg,1rem);background:#fff;gap:.75rem;width:min(100%,24rem);padding:2rem;display:grid;box-shadow:0 12px 40px #1720331f}.passcode-gate__eyebrow{color:var(--nr-primary,#1d5fd0);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.8rem;font-weight:700}.passcode-gate__title{color:#172033;margin:0;font-size:1.5rem;line-height:1.2}.passcode-gate__hint{color:var(--nr-text-muted,#5b6b80);margin:0 0 .5rem;line-height:1.5}.passcode-gate__input{border:1px solid var(--nr-border,#dde5f0);min-height:44px;font:inherit;border-radius:.55rem;padding:.65rem .85rem}.passcode-gate__input:focus-visible{outline-offset:2px;outline:3px solid #8cb8ff}.passcode-gate__input[aria-invalid=true]{border-color:#d93025}.passcode-gate__error{color:#d93025;margin:0;font-size:.875rem}.passcode-gate__button{width:100%}body{font-family:var(--nr-font-body);color:var(--nr-text-primary);background:var(--nr-background)}a{color:var(--nr-text-link)}:focus-visible{outline:3px solid var(--nr-focus-ring);outline-offset:2px}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.nr-button,button{min-height:var(--nr-control-height);border-radius:var(--nr-radius-md);font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.65rem 1rem;font-weight:750;text-decoration:none;display:inline-flex}.nr-button--primary,button{color:var(--nr-text-inverse);background:var(--nr-action-primary)}.nr-button--primary:hover,button:hover{background:var(--nr-action-primary-hover)}.nr-button--secondary{color:var(--nr-text-primary);background:var(--nr-action-secondary)}.nr-button--danger{color:#fff;background:var(--nr-action-danger)}.nr-button--quiet{color:var(--nr-text-primary);border-color:var(--nr-border-default);background:0 0}.nr-button--link{min-height:auto;color:var(--nr-text-link);background:0 0;padding:0}.nr-field{gap:.35rem;display:grid}.nr-field__label{font-weight:700}.nr-field__description{color:var(--nr-text-secondary);font-size:.9rem}.nr-field__error{color:var(--nr-status-danger)}input,select,textarea{min-height:var(--nr-control-height);border:1px solid var(--nr-border-strong);border-radius:var(--nr-radius-md);width:100%;color:var(--nr-text-primary);background:var(--nr-surface);font:inherit;padding:.65rem .75rem}.nr-status{border:1px solid;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.nr-status--success{color:var(--nr-status-success)}.nr-status--danger{color:var(--nr-status-danger)}.nr-status--warning,.nr-status--held{color:var(--nr-status-warning)}.nr-status--info{color:var(--nr-status-info)}.nr-status--processing{color:var(--nr-status-processing)}.nr-status--neutral{color:var(--nr-status-neutral)}.nr-explanation,.nr-alert{border-left:4px solid var(--nr-status-info);border-radius:var(--nr-radius-sm);background:var(--nr-surface-muted);padding:1rem}.nr-explanation p,.nr-alert p{margin:.35rem 0 0}.nr-alert--danger{border-color:var(--nr-status-danger)}.nr-alert--warning,.nr-alert--held{border-color:var(--nr-status-warning)}.nr-money,.nr-numeric{font-variant-numeric:tabular-nums;text-align:right}.nr-money--positive{color:var(--nr-financial-positive)}.nr-money--negative{color:var(--nr-financial-negative)}.nr-money--held{color:var(--nr-financial-held)}.nr-money--pending{color:var(--nr-financial-pending)}.nr-breakdown,.nr-card{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-md);background:var(--nr-surface);padding:1rem}.nr-breakdown dl div{justify-content:space-between;gap:1rem;padding:.35rem 0;display:flex}.nr-breakdown dd{font-variant-numeric:tabular-nums;margin:0}.nr-identifier{align-items:center;gap:.35rem;display:inline-flex}.nr-identifier code{font-family:var(--nr-font-mono)}.nr-state{text-align:center;border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-lg);background:var(--nr-surface);max-width:42rem;padding:clamp(1.5rem,4vw,3rem)}.nr-page-header{justify-content:space-between;gap:2rem;margin-bottom:1.5rem;display:flex}.nr-page-header__title{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.nr-page-header h1{margin:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.nr-page-header p{max-width:48rem;color:var(--nr-text-secondary);margin:.75rem 0 0}.nr-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:800}.nr-table-wrap{max-width:100%;overflow:auto}table{border-collapse:collapse;width:100%}caption{text-align:left;margin-bottom:.5rem;font-weight:800}th,td{border-bottom:1px solid var(--nr-border-default);text-align:left;padding:.75rem}.nr-overlay{z-index:1000;background:var(--nr-overlay);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.nr-dialog{border-radius:var(--nr-radius-lg);background:var(--nr-surface);width:min(100%,36rem);max-height:90vh;box-shadow:var(--nr-shadow);padding:1.25rem;overflow:auto}.nr-dialog__header{justify-content:space-between;align-items:center;display:flex}.nr-skeleton{border-radius:var(--nr-radius-md);background:var(--nr-surface-muted);height:6rem}.nr-metric{font-variant-numeric:tabular-nums;font-size:2rem;display:block}.nr-stepper{gap:1rem;padding:0;list-style:none;display:flex}.nr-stepper li{align-items:center;gap:.4rem;display:flex}.nr-stepper li>span{border:1px solid var(--nr-border-strong);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:grid}.nr-stepper [aria-current=step]>span,.nr-stepper .is-complete>span{color:var(--nr-text-inverse);background:var(--nr-action-primary)}@media (width<=40rem){.nr-page-header{flex-direction:column;gap:1rem}.nr-page-header__actions{display:grid}.nr-stepper{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{nav,.nr-topbar,.nr-side-nav,.nr-button,button{display:none!important}body{color:#000;background:#fff}.nr-shell-main{padding:0}.nr-card,.page-card{box-shadow:none;border-color:#999}}.public-page{width:min(100%,76rem);margin:0 auto}.public-home{width:min(100%,82rem)}.public-hero{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center;gap:clamp(2rem,7vw,6rem);padding:clamp(1rem,5vw,4rem) 0;display:grid}.public-hero h1{letter-spacing:-.055em;max-width:15ch;font-size:clamp(3rem,7vw,6.5rem);line-height:.94}.public-hero>div>p:not(.nr-eyebrow){max-width:43rem;color:var(--nr-text-secondary);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}.public-actions{flex-wrap:wrap;gap:.75rem;margin:1.5rem 0;display:flex}.network-visual{border:1px solid var(--nr-border-default);background:var(--nr-surface);box-shadow:var(--nr-shadow);border-radius:2rem;gap:.5rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid;transform:rotate(1deg)}.network-visual span,.network-visual strong{border-radius:var(--nr-radius-md);background:var(--nr-surface-muted);text-align:center;padding:1rem}.network-visual strong{color:var(--nr-text-inverse);background:var(--nr-action-primary)}.network-visual i{text-align:center;color:var(--nr-text-muted);text-transform:uppercase;letter-spacing:.09em;font-size:.78rem;font-style:normal}.public-orientation{border-left:4px solid var(--nr-action-primary);border-radius:0 var(--nr-radius-md) var(--nr-radius-md) 0;background:var(--nr-surface-muted);margin:1rem 0 3rem;padding:1.25rem 1.5rem}.public-orientation p{max-width:70rem;color:var(--nr-text-secondary);margin:.4rem 0 0;line-height:1.65}.public-section{border-top:1px solid var(--nr-border-default);padding:clamp(2.5rem,7vw,6rem) 0}.public-section h2{letter-spacing:-.04em;max-width:22ch;margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,4rem);line-height:1}.public-section>p,.public-section>ul{max-width:55rem;color:var(--nr-text-secondary);font-size:1.05rem;line-height:1.75}.public-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.public-card-grid--2,.public-card-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.public-card-grid--3,.public-card-grid--6,.public-card-grid--9{grid-template-columns:repeat(3,minmax(0,1fr))}.public-card-grid--8{grid-template-columns:repeat(4,minmax(0,1fr))}.public-card-grid>*{min-width:0;height:100%}.public-card{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-lg);background:var(--nr-surface);flex-direction:column;min-height:13rem;padding:1.35rem;display:flex}.public-card h3{margin:0 0 .75rem;font-size:1.15rem}.public-card p{color:var(--nr-text-secondary);line-height:1.6}.public-card>a{margin-top:auto;font-weight:750}.public-card small{color:var(--nr-text-muted)}.public-steps{gap:0;margin:2rem 0;padding:0;list-style:none;display:grid}.public-steps li{grid-template-columns:3.5rem 1fr;gap:1rem;padding:0 0 2rem;display:grid;position:relative}.public-steps li:before{content:"";background:var(--nr-border-strong);width:1px;position:absolute;top:2.5rem;bottom:0;left:1.45rem}.public-steps li:last-child:before{display:none}.public-steps li>span{border:1px solid var(--nr-border-strong);width:3rem;height:3rem;color:var(--nr-action-primary);background:var(--nr-surface);font:700 .8rem var(--nr-font-mono);border-radius:50%;place-items:center;display:grid}.public-steps h3{margin:.15rem 0 .4rem}.public-steps p{max-width:55rem;color:var(--nr-text-secondary);margin:0;line-height:1.65}.public-note{font-size:.9rem}.public-search{gap:.5rem;max-width:42rem;font-weight:750;display:grid}.faq-list{gap:.75rem;display:grid}.faq-list details{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-md);background:var(--nr-surface);padding:1rem 1.25rem}.faq-list summary{cursor:pointer;font-weight:800}.faq-list details p{color:var(--nr-text-secondary);line-height:1.65}.public-form{gap:1rem;max-width:52rem;margin:2rem 0;display:grid}.public-form label{gap:.4rem;font-weight:700;display:grid}.public-form-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.public-form textarea{resize:vertical}.public-form .check{align-items:flex-start;font-weight:500;line-height:1.5;display:flex}.public-form .check input{flex:none;width:1.25rem;min-height:1.25rem;margin-top:.15rem}.status-public-list{gap:.5rem;margin:2rem 0;display:grid}.status-public-list>div{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-md);background:var(--nr-surface);grid-template-columns:minmax(12rem,1fr) auto minmax(10rem,auto);align-items:center;gap:1rem;padding:1rem;display:grid}.nr-gallery{width:min(100% - 2rem,76rem);margin:0 auto;padding:3rem 0}.nr-gallery>section{border-top:1px solid var(--nr-border-default);padding:2rem 0}@media (width<=64rem){.public-card-grid,.public-card-grid--8{grid-template-columns:repeat(2,minmax(0,1fr))}.public-hero{grid-template-columns:1fr}.network-visual{transform:none}}@media (width<=40rem){.public-card-grid,.public-form-grid{grid-template-columns:1fr}.public-hero h1{font-size:clamp(2.8rem,15vw,4.5rem)}.public-actions{display:grid}.public-actions .nr-button{width:100%}.status-public-list>div{grid-template-columns:1fr}.public-steps li{grid-template-columns:2.75rem 1fr}.public-steps li>span{width:2.35rem;height:2.35rem}.public-steps li:before{top:2.35rem;left:1.15rem}}.nr-public-header{z-index:30;position:sticky;top:0}.nr-public-header nav{font-size:.9rem}.nr-public-footer{grid-template-columns:minmax(12rem,.7fr) minmax(0,2fr);align-items:start;display:grid}.nr-public-footer>small{color:var(--nr-text-muted);grid-column:1/-1}.nr-footer-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.nr-footer-groups nav{flex-direction:column;align-items:flex-start;display:flex}.nr-footer-groups strong{margin-bottom:.5rem}@media (width<=72rem){.nr-public-header nav{background:var(--nr-surface);max-height:calc(100vh - 6rem);box-shadow:var(--nr-shadow);flex-direction:column;padding:1rem;display:none;position:absolute;top:4.5rem;left:1rem;right:1rem;overflow:auto}.nr-public-header nav.is-open{display:flex}.nr-public-header .nr-mobile-menu{display:inline-flex}}@media (width<=52rem){.nr-public-footer{grid-template-columns:1fr}.nr-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=32rem){.nr-footer-groups{grid-template-columns:1fr}}.public-hero{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);gap:clamp(1.5rem,5vw,4rem);min-height:min(36rem,100vh - 7rem);padding:clamp(1.5rem,4vw,3.5rem) 0}.public-hero h1{max-width:14ch;margin:.4rem 0 1rem;font-size:clamp(3.5rem,6vw,4.5rem);line-height:.95}.public-hero-copy{max-width:45rem;color:var(--nr-text-secondary);font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.6}.public-value-line{color:var(--nr-text-primary);margin-top:.75rem;font-weight:800;display:block}.network-visual{background:linear-gradient(145deg, var(--nr-surface), var(--nr-surface-muted));gap:.65rem;padding:clamp(1.2rem,3vw,2rem);transform:none}.network-visual span,.network-visual strong{padding:.8rem 1rem}.network-branches{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.network-outcomes{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.network-outcomes span{padding:.65rem .35rem;font-size:.78rem;font-weight:750}.homepage-value-card{border-top:4px solid var(--nr-action-primary);box-shadow:0 12px 32px #0f2d4614}.homepage-value-card h3{font-size:clamp(1.35rem,2vw,1.75rem)}.homepage-value-card .nr-eyebrow{margin-top:0}.homepage-value-card .public-card-note{font-size:.9rem}.public-card li{color:var(--nr-text-secondary);line-height:1.6}.public-card ul{padding-left:1.2rem}.public-model{border-radius:var(--nr-radius-lg);background:var(--nr-surface-muted);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:2rem 0;padding:1.5rem;display:grid}.public-model-center,.public-model-side{gap:.6rem;display:grid}.public-model-center{min-width:12rem}.public-model-center strong{border-radius:var(--nr-radius-md);color:var(--nr-text-inverse);background:var(--nr-action-primary);padding:1rem}.public-model-side span{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-md);background:var(--nr-surface);padding:.75rem}.public-comparison{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.public-comparison>article{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-lg);background:var(--nr-surface);padding:1.5rem}.public-comparison h3{margin-top:0}.public-comparison ol{color:var(--nr-text-secondary);padding-left:1.25rem;line-height:1.7}.public-subsection{border-radius:var(--nr-radius-lg);background:var(--nr-surface-muted);margin-top:2rem;padding:1.5rem}.public-subsection h3{margin-top:0;font-size:1.35rem}.public-final-cta{background:linear-gradient(145deg, var(--nr-surface-muted), var(--nr-surface));border-radius:2rem;padding-left:clamp(1rem,4vw,3rem);padding-right:clamp(1rem,4vw,3rem)}@media (width<=64rem){.public-hero{grid-template-columns:1fr;min-height:auto}.network-visual{max-width:42rem}.public-model{grid-template-columns:1fr}.public-model-center{order:-1}}@media (width<=40rem){.public-hero{padding-top:1rem}.public-hero h1{font-size:clamp(2.25rem,12vw,2.75rem)}.network-branches,.network-outcomes,.public-comparison{grid-template-columns:1fr}}.account-form{gap:1rem;margin:1.5rem 0;display:grid}.account-form .check{align-items:flex-start;gap:.6rem;font-weight:500;line-height:1.5;display:flex}.account-form .check input{flex:none;width:1.25rem;min-height:1.25rem;margin-top:.1rem}.account-help{border-top:1px solid var(--nr-border-default);flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;padding-top:1rem;font-size:.88rem;display:flex}.account-page{width:min(100%,72rem)}.account-tabs{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-md);background:var(--nr-surface);gap:.25rem;margin:0 0 2rem;padding:.35rem;display:flex;overflow:auto}.account-tabs a{border-radius:var(--nr-radius-sm);flex:none;padding:.55rem .75rem;text-decoration:none}.account-tabs a:hover,.account-tabs a:focus-visible{background:var(--nr-surface-muted)}.account-grid,.organization-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.account-grid .nr-card{min-height:10rem}.organization-list .nr-card{flex-direction:column;align-items:flex-start;display:flex}.organization-list dl{width:100%}.organization-list dl div{display:flex}.organization-list dt{color:var(--nr-text-secondary)}.organization-list dd{text-transform:capitalize;margin:0 0 .65rem}.organization-list .nr-button{margin-top:auto}@media (width<=48rem){.account-grid,.organization-list{grid-template-columns:1fr}.account-tabs{margin-inline:-.25rem}.account-page .nr-page-header{margin-bottom:1rem}}.owner-page{gap:1.25rem;min-width:0;display:grid}.owner-help{border-inline-start:4px solid var(--nr-color-primary,#155eef);background:var(--nr-color-surface-subtle,#f7f8fa);padding:1rem 1.25rem}.owner-help h2{margin:0 0 .35rem;font-size:1rem}.owner-metrics,.owner-grid,.owner-records{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.owner-metric{border:1px solid var(--nr-color-border,#d5d9e0);background:var(--nr-color-surface,#fff);border-radius:.75rem;gap:.35rem;padding:1rem;display:grid}.owner-metric strong{font-size:1.6rem}.owner-metric small{line-height:1.4}.owner-toolbar{flex-wrap:wrap;gap:.75rem;display:flex}.owner-toolbar input,.owner-toolbar select{flex:10rem;min-height:44px}.owner-records dl,.nr-card dl{gap:.4rem;display:grid}.owner-records dl div,.nr-card dl div{grid-template-columns:minmax(7rem,1fr) 2fr;gap:.75rem;display:grid}.owner-records dt,.nr-card dt{text-transform:capitalize;font-weight:700}.owner-records dd,.nr-card dd{overflow-wrap:anywhere;margin:0}.owner-steps{gap:.75rem;display:grid}.owner-status-list,.notification-links{flex-wrap:wrap;gap:.75rem;display:flex}.owner-status-list span{border:1px solid var(--nr-color-border,#d5d9e0);border-radius:999px;padding:.5rem .75rem}.time-comparison{text-align:center;border:1px solid var(--nr-color-border,#d5d9e0);border-radius:.75rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.5rem;display:grid}@media (width<=640px){.owner-metrics,.owner-grid,.owner-records{grid-template-columns:1fr}.owner-toolbar{display:grid}.owner-records dl div,.nr-card dl div{grid-template-columns:1fr;gap:.15rem}.time-comparison{grid-template-columns:1fr}.time-comparison span[aria-hidden]{transform:rotate(90deg)}}.company-page{gap:1.25rem;min-width:0;display:grid}.company-help{border-inline-start:4px solid var(--nr-color-primary,#155eef);background:var(--nr-color-surface-subtle,#f7f8fa);padding:1rem 1.25rem}.company-help h2{margin:0 0 .35rem;font-size:1rem}.company-dashboard-controls,.company-toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.company-dashboard-controls label{flex:10rem;gap:.25rem;display:grid}.company-primary{background:var(--nr-color-primary,#155eef);color:#fff;border-radius:.5rem;padding:.75rem 1rem}.company-metrics,.company-grid,.company-records,.company-field-groups{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.company-metric{border:1px solid var(--nr-color-border,#d5d9e0);background:var(--nr-color-surface,#fff);border-radius:.75rem;gap:.35rem;padding:1rem;display:grid}.company-metric strong{font-size:1.65rem}.company-metric small{text-transform:uppercase;font-weight:700}.company-metric p{margin:0}.company-live-summary,.company-actions{flex-wrap:wrap;gap:.75rem;display:flex}.company-live-summary span,.company-actions a{border:1px solid var(--nr-color-border,#d5d9e0);border-radius:.5rem;padding:.65rem .8rem}.company-records dl{gap:.4rem;display:grid}.company-records dl div{grid-template-columns:minmax(7rem,1fr) 2fr;gap:.75rem;display:grid}.company-records dt{text-transform:capitalize;font-weight:700}.company-records dd{overflow-wrap:anywhere;margin:0}.company-form{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.company-form label{gap:.35rem;display:grid}.company-tree{gap:.75rem;display:grid}.company-tree details{border:1px solid var(--nr-color-border,#d5d9e0);border-radius:.5rem;padding:.75rem}.company-tree summary{cursor:pointer;font-weight:700}@media (width<=640px){.company-metrics,.company-grid,.company-records,.company-field-groups,.company-form{grid-template-columns:1fr}.company-dashboard-controls{display:grid}.company-records dl div{grid-template-columns:1fr;gap:.15rem}.company-actions a{align-items:center;min-height:44px;display:flex}}.manufacturer-page{gap:1.25rem;min-width:0;display:grid}.manufacturer-help{border-inline-start:4px solid var(--nr-color-primary,#155eef);background:var(--nr-color-surface-subtle,#f7f8fa);padding:1rem 1.25rem}.manufacturer-help h2{margin:0 0 .35rem;font-size:1rem}.manufacturer-metrics,.manufacturer-grid,.manufacturer-records{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.manufacturer-metric{border:1px solid var(--nr-color-border,#d5d9e0);border-radius:.75rem;gap:.35rem;padding:1rem;display:grid}.manufacturer-metric strong{font-size:1.65rem}.manufacturer-metric p{margin:0}.manufacturer-actions{flex-wrap:wrap;gap:.75rem;display:flex}.manufacturer-actions a{border:1px solid var(--nr-color-border,#d5d9e0);border-radius:.5rem;padding:.7rem}.manufacturer-search{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.manufacturer-search label{gap:.35rem;display:grid}.manufacturer-records dl{display:grid}.manufacturer-records dl div{grid-template-columns:minmax(7rem,1fr) 2fr;gap:.75rem;display:grid}.manufacturer-records dt{text-transform:capitalize;font-weight:700}.manufacturer-records dd{margin:0}.manufacturer-tree details{border:1px solid var(--nr-color-border,#d5d9e0);border-radius:.5rem;padding:.75rem}@media (width<=640px){.manufacturer-metrics,.manufacturer-grid,.manufacturer-records,.manufacturer-search{grid-template-columns:1fr}.manufacturer-records dl div{grid-template-columns:1fr;gap:.15rem}.manufacturer-actions a{align-items:center;min-height:44px;display:flex}}.timeline-page{gap:1rem;min-width:0;display:grid}.timeline-toolbar{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.timeline-toolbar label{gap:.3rem;display:grid}.timeline-toolbar input,.timeline-toolbar select{min-height:44px}.timeline-actions{flex-wrap:wrap;gap:.65rem;display:flex}.timeline-list{margin:0;padding:0;list-style:none;display:grid}.timeline-list>li{grid-template-columns:1rem 1fr;gap:.75rem;padding:0 0 1rem;display:grid;position:relative}.timeline-list>li:focus{outline:3px solid var(--nr-color-focus,#155eef);outline-offset:3px}.timeline-list>li:not(:last-child):before{content:"";inset-inline-start:.38rem;border-inline-start:2px solid var(--nr-color-border,#d5d9e0);position:absolute;top:1rem;bottom:0}.timeline-marker{background:var(--nr-color-primary,#155eef);z-index:1;border-radius:50%;width:.8rem;height:.8rem;margin-top:.35rem}.timeline-list article{border:1px solid var(--nr-color-border,#d5d9e0);border-radius:.75rem;min-width:0;padding:1rem}.timeline-list header{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.timeline-list header>div{align-items:center;gap:.5rem;display:flex}.timeline-list nav{flex-wrap:wrap;gap:.75rem;display:flex}.timeline-list time span{font-size:.85em}@media (width<=640px){.timeline-toolbar{grid-template-columns:1fr}.timeline-actions button{flex:45%;min-height:44px}.timeline-list header{display:grid}.timeline-list time span{display:block}}
