.nx-foundation-page{background:var(--color-bg,#f5f7fb);min-height:100vh;color:var(--color-text,#172033);place-items:center;padding:2rem;display:grid}.nx-foundation-card{border:1px solid var(--color-border,#d9e0ec);border-radius:var(--radius-lg,1rem);background:var(--color-surface,#fff);width:min(44rem,100%);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 1rem 3rem #0f172a1a}.nx-foundation-card h1{margin-block:.25rem 1rem;font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.2}.nx-foundation-card p,.nx-foundation-card li{line-height:1.7}.nx-foundation-card ul{margin:1.25rem 0 0;padding-inline-start:1.25rem}.nx-foundation-eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--nx-ink:var(--color-text,#172033);--nx-muted:#5b6474;--nx-border:var(--color-border,#d9e0ec);--nx-surface:var(--color-surface,#fff);--nx-bg:var(--color-bg,#f5f7fb);--nx-accent:#2457d6;--nx-accent-strong:#173e9f;--nx-warning:#8a4b00;--nx-warning-bg:#fff5dc;--nx-danger:#8b1e2d;--nx-danger-bg:#fff0f2;--nx-success:#176b43;--nx-success-bg:#edf9f2;--nx-info-bg:#edf4ff}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--nx-ink:#eef3ff;--nx-muted:#b8c0d0;--nx-border:#39445a;--nx-surface:#182033;--nx-bg:#0f1523;--nx-accent:#8bb0ff;--nx-accent-strong:#b8ccff;--nx-warning:#ffd28b;--nx-warning-bg:#3b2b13;--nx-danger:#ffb3bd;--nx-danger-bg:#3c1d24;--nx-success:#9be2bd;--nx-success-bg:#123326;--nx-info-bg:#17294a}.nx-skip-link{z-index:10000;background:var(--nx-accent-strong);color:#fff;border-radius:0 0 .5rem .5rem;padding:.75rem 1rem;position:fixed;inset:0 auto auto 1rem;translate:0 -150%}.nx-skip-link:focus{translate:0}.nx-shell{background:var(--nx-bg);min-height:100vh;color:var(--nx-ink);flex-direction:column;display:flex}.nx-shell-header{z-index:500;border-bottom:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:.5rem;padding:.65rem clamp(.75rem,2vw,1.5rem);display:grid;position:sticky;top:0}.nx-shell-header__primary,.nx-shell-header__secondary{align-items:center;gap:.55rem;min-width:0;display:flex}.nx-shell-header__secondary{justify-content:flex-end}.nx-shell-brand{color:var(--nx-ink);flex:none;align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.nx-shell-brand>span{background:var(--nx-accent-strong);color:#fff;letter-spacing:.08em;border-radius:.65rem;place-items:center;width:2.15rem;height:2.15rem;font-size:.72rem;display:grid}.nx-shell-nav,.nx-shell-quick-links{align-items:center;gap:.25rem;min-width:0;display:flex}.nx-shell-nav>a,.nx-shell-nav summary,.nx-shell-quick-links a,.nx-shell-header__secondary>a,.nx-shell-header__secondary>button{color:var(--nx-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.55rem;padding:.46rem .62rem;text-decoration:none}.nx-shell-nav>a:hover,.nx-shell-nav summary:hover,.nx-shell-quick-links a:hover,.nx-shell-header__secondary>a:hover,.nx-shell-header__secondary>button:hover,.nx-shell-nav a[aria-current=page]{background:var(--nx-info-bg);color:var(--nx-accent-strong)}.nx-shell-nav__group{position:relative}.nx-shell-nav__group>summary{list-style:none}.nx-shell-nav__group>summary::-webkit-details-marker{display:none}.nx-shell-nav__group[open]>summary{background:var(--nx-info-bg)}.nx-shell-nav__panel{border:1px solid var(--nx-border);background:var(--nx-surface);border-radius:.85rem;grid-template-columns:repeat(2,minmax(12rem,1fr));gap:.8rem;width:min(34rem,90vw);max-height:min(70vh,42rem);padding:.9rem;display:grid;position:absolute;inset:calc(100% + .4rem) auto auto 0;overflow:auto;box-shadow:0 1rem 2.5rem #0f172a2e}.nx-shell-nav__group[data-panel-align=end]>.nx-shell-nav__panel{left:auto;right:0}.nx-shell-nav__panel section{align-content:start;gap:.1rem;display:grid}.nx-shell-nav__panel h2{color:var(--nx-muted);letter-spacing:.08em;margin:0 0 .25rem;font-size:.76rem}.nx-shell-nav__panel a{color:var(--nx-ink);border-radius:.45rem;padding:.5rem;text-decoration:none}.nx-shell-nav__panel a:hover,.nx-shell-nav__panel a[aria-current=page]{background:var(--nx-info-bg)}.nx-shell-mobile-trigger{display:none}.nx-shell-user,.nx-shell-tenant{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.nx-shell-user{color:var(--nx-muted)}.nx-shell-tenant{font-weight:700}.nx-shell-banner{border-bottom:1px solid var(--nx-border);justify-content:center;align-items:center;gap:.75rem;padding:.55rem 1rem;display:flex}.nx-shell-banner a,.nx-shell-banner button{font-weight:700}.nx-shell-banner--info{background:var(--nx-info-bg)}.nx-shell-banner--warning{background:var(--nx-warning-bg);color:var(--nx-warning)}.nx-shell-banner--danger{background:var(--nx-danger-bg);color:var(--nx-danger)}.nx-shell-main{outline:none;flex:1 0 auto;width:100%;max-width:92rem;margin-inline:auto}.ui-wide .nx-shell-main{max-width:none}.ui-dense .nx-shell-header{padding-block:.35rem}body.ui-side-nav .nx-shell .container,body.ui-side-nav .nx-shell .page-context-bar{width:100%;max-width:100%;margin-inline:0}.nx-shell-footer{border-top:1px solid var(--nx-border);color:var(--nx-muted);justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,4vw,3rem);font-size:.82rem;display:flex}.nx-dialog-layer{z-index:2000;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.nx-dialog-layer>button.nx-dialog-backdrop,.nx-dialog-layer>button.nx-dialog-backdrop:is(:hover,:active,:focus-visible){width:100%;max-width:none;height:100%;box-shadow:none;background:#080f1cad;border:0;border-radius:0;margin:0;padding:0;transition:none;position:absolute;inset:0;transform:none}.nx-dialog{border:1px solid var(--nx-border);background:var(--nx-surface);width:min(42rem,100%);max-height:calc(100vh - 2rem);color:var(--nx-ink);border-radius:1rem;padding:1.2rem;position:relative;overflow:auto;box-shadow:0 1.5rem 4rem #00000052}.nx-dialog>header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.nx-dialog h2,.nx-dialog h3,.nx-dialog p{margin-block-start:0}.nx-dialog>header>button{font-size:1.4rem}.nx-dialog :is(label,legend){color:var(--nx-ink)}.nx-business-search-recovery{flex-wrap:wrap;gap:.5rem;padding-block:.5rem;display:flex}.nx-business-search-recovery>button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.nx-mobile-menu nav,.nx-mobile-menu nav section{gap:.25rem;display:grid}.nx-mobile-menu nav h3{color:var(--nx-muted);margin:0;font-size:.9rem}.nx-mobile-menu nav a{color:var(--nx-ink);border-radius:.55rem;padding:.7rem;text-decoration:none}.nx-mobile-menu nav a:hover,.nx-mobile-menu nav a[aria-current=page]{background:var(--nx-info-bg)}.nx-preferences fieldset{border:1px solid var(--nx-border);border-radius:.7rem;flex-wrap:wrap;gap:.45rem;margin:0 0 1rem;padding:.8rem;display:flex}.nx-preferences legend{padding-inline:.35rem;font-weight:700}.nx-preferences button[aria-pressed=true]{background:var(--nx-accent-strong);color:#fff}.nx-feedback-viewport{z-index:2500;right:max(1rem, env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom));pointer-events:none;gap:.65rem;width:min(28rem,100vw - 2rem);display:grid;position:fixed}.nx-feedback{border:1px solid var(--nx-border);background:var(--nx-surface);pointer-events:auto;border-inline-start-width:.35rem;border-radius:.75rem;justify-content:space-between;gap:1rem;padding:.9rem;display:flex;box-shadow:0 .75rem 2rem #0f172a2e}.nx-feedback__content{overflow-wrap:anywhere;min-width:0}.nx-feedback p{margin:.25rem 0 0;line-height:1.5}.nx-feedback--success{border-color:var(--nx-success);background:var(--nx-success-bg)}.nx-feedback--info{border-color:var(--nx-accent);background:var(--nx-info-bg)}.nx-feedback--warning{border-color:var(--nx-warning);background:var(--nx-warning-bg)}.nx-feedback--danger{border-color:var(--nx-danger);background:var(--nx-danger-bg)}.nx-feedback__actions{flex-shrink:0;align-items:flex-start;gap:.4rem;display:flex}.nx-feedback__actions button{min-height:2.75rem}.nx-foundation-page{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);align-items:stretch;min-height:auto}.nx-diagnostics{border:1px solid var(--nx-border);border-radius:var(--radius-lg,1rem);background:var(--nx-surface);width:min(44rem,100%);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 1rem 3rem #0f172a1a}.nx-diagnostics__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nx-diagnostics h2{margin-block:.25rem 1rem}.nx-diagnostics dl{gap:.55rem;margin:0;display:grid}.nx-diagnostics dl>div{border-bottom:1px solid var(--nx-border);grid-template-columns:minmax(8rem,.4fr) 1fr;gap:1rem;padding-block:.4rem;display:grid}.nx-diagnostics dt{color:var(--nx-muted)}.nx-diagnostics dd{overflow-wrap:anywhere;margin:0}.nx-diagnostics__issue{color:var(--nx-danger);margin-bottom:0}@media (min-width:1101px){.nx-shell--sidebar{grid-template-columns:var(--nx-sidebar-width,15rem) minmax(0, 1fr);grid-template-rows:auto auto minmax(0,1fr) auto;align-items:stretch;display:grid}.nx-shell--sidebar>.nx-shell-header{min-height:var(--nx-header-height,3.5rem);grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.35rem;display:grid}.nx-shell--sidebar>.nx-shell-header>.nx-shell-header__primary{min-width:0}.nx-shell--sidebar>.nx-shell-header>.nx-shell-header__secondary{justify-content:flex-end;min-width:max-content}.nx-shell--sidebar>.nx-shell-banner{grid-area:2/1/auto/-1}.nx-shell--sidebar>.nx-shell-rail{top:var(--nx-header-height,3.5rem);max-height:calc(100vh - var(--nx-header-height,3.5rem));border-inline-end:1px solid var(--nx-border);background:var(--nx-surface);grid-area:3/1;align-self:start;padding:.85rem .9rem 2rem;position:sticky;overflow:auto}.nx-shell--sidebar>.nx-shell-main{grid-area:3/2}.nx-shell--sidebar>.nx-shell-footer{grid-area:4/2}.nx-shell--sidebar .nx-shell-nav{flex-direction:column;align-items:stretch;gap:.1rem;width:100%}.nx-shell--sidebar .nx-shell-nav>a,.nx-shell--sidebar .nx-shell-nav summary,.nx-shell--sidebar .nx-shell-nav__panel a{text-align:left;width:100%;display:block}.nx-shell--sidebar .nx-shell-nav__group{width:100%}.nx-shell--sidebar .nx-shell-nav__panel{border:0;border-inline-start:2px solid var(--nx-border);width:100%;max-height:none;box-shadow:none;border-radius:0;grid-template-columns:1fr;margin-top:.2rem;padding:.2rem 0 .4rem .7rem;position:static}}@media (max-width:1100px){.nx-shell-rail,.nx-shell-nav,.nx-shell-quick-links{display:none}.nx-shell-mobile-trigger{display:inline-flex}.nx-shell-header__primary{justify-content:space-between}.nx-shell-header__secondary{justify-content:flex-start;overflow-x:auto}}@media (max-width:760px){.nx-shell-header{position:static}.nx-shell-header__secondary{flex-wrap:wrap;overflow:visible}.nx-shell-user{order:-1;max-width:100%}.nx-foundation-page{grid-template-columns:1fr;padding:1rem}.nx-shell-banner{flex-direction:column;align-items:flex-start}.nx-feedback{flex-direction:column}.nx-feedback__actions{justify-content:flex-end}.nx-diagnostics dl>div{grid-template-columns:1fr;gap:.1rem}}.nx-auth-page{background:radial-gradient(circle at 15% 10%, color-mix(in srgb, var(--nx-accent) 16%, transparent), transparent 32rem), var(--nx-bg);min-height:100vh;color:var(--nx-ink);grid-template-rows:auto 1fr auto;display:grid}.nx-auth-header,.nx-auth-footer{justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vw,3rem);display:flex}.nx-auth-header{border-bottom:1px solid var(--nx-border)}.nx-auth-footer{border-top:1px solid var(--nx-border);color:var(--nx-muted);font-size:.85rem}.nx-auth-footer a{color:inherit}.nx-auth-main{outline:none;place-items:center;width:100%;padding:clamp(1rem,5vw,4rem);display:grid}.nx-auth-card{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, transparent);border-radius:1.25rem;gap:1.25rem;width:min(31rem,100%);padding:clamp(1.35rem,4vw,2.4rem);display:grid;box-shadow:0 1.5rem 4rem #0f172a21}.nx-auth-card__heading h1{margin:.25rem 0 .7rem;font-size:clamp(1.8rem,5vw,2.5rem)}.nx-auth-card__heading p:last-child{color:var(--nx-muted);margin:0;line-height:1.7}.nx-auth-form{gap:1rem;display:grid}.nx-field{gap:.4rem;font-weight:700;display:grid}.nx-field input{box-sizing:border-box;border:1px solid var(--nx-border);background:var(--nx-surface);width:100%;min-height:2.9rem;color:var(--nx-ink);font:inherit;border-radius:.7rem;padding:.7rem .8rem}.nx-field input:focus-visible{border-color:var(--nx-accent);outline:3px solid color-mix(in srgb, var(--nx-accent) 25%, transparent);outline-offset:1px}.nx-field input[aria-invalid=true]{border-color:var(--nx-danger)}.nx-field-error{color:var(--nx-danger);font-size:.86rem;font-weight:600}.nx-form-message{min-height:1.5rem;color:var(--nx-muted)}.nx-primary-button,.nx-primary-link,.nx-secondary-link{box-sizing:border-box;min-height:2.65rem;font:inherit;cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.65rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.nx-primary-button,.nx-primary-link{border:1px solid var(--nx-accent-strong);background:var(--nx-accent-strong);color:#fff}.nx-secondary-link{border:1px solid var(--nx-border);background:var(--nx-surface);color:var(--nx-ink)}.nx-primary-button:hover:not(:disabled),.nx-primary-link:hover{filter:brightness(1.08)}.nx-primary-button:focus-visible,.nx-primary-link:focus-visible,.nx-secondary-link:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 28%, transparent);outline-offset:2px}.nx-primary-button:disabled{cursor:not-allowed;opacity:.58}.nx-primary-button--small{min-height:2.25rem;padding:.48rem .7rem;font-size:.88rem}.nx-inline-alert{border:1px solid var(--nx-border);border-radius:.75rem;margin:0;padding:.85rem .95rem;line-height:1.6}.nx-inline-alert p{margin:.35rem 0 .75rem}.nx-inline-alert--success{border-color:var(--nx-success);background:var(--nx-success-bg);color:var(--nx-success)}.nx-inline-alert--info{border-color:var(--nx-accent);background:var(--nx-info-bg)}.nx-inline-alert--warning{border-color:var(--nx-warning);background:var(--nx-warning-bg);color:var(--nx-warning)}.nx-inline-alert--danger{border-color:var(--nx-danger);background:var(--nx-danger-bg);color:var(--nx-danger)}.nx-inline-feedback{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.nx-inline-feedback__content{overflow-wrap:anywhere;min-width:0}.nx-inline-feedback__actions{flex:none;align-items:flex-start;gap:.4rem;display:flex}.nx-inline-feedback__actions button{min-height:2.75rem}.nx-legacy-fallback{border-top:1px solid var(--nx-border);color:var(--nx-muted);justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;font-size:.88rem;display:flex}.nx-legacy-fallback a{color:var(--nx-accent-strong);font-weight:800}.nx-tenant-selection{gap:1.25rem;width:min(82rem,100%);margin-inline:auto;padding:clamp(1rem,3vw,2.5rem);display:grid}.nx-page-heading,.nx-section-heading,.nx-current-tenant,.nx-tenant-card__footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nx-page-heading{border:1px solid var(--nx-border);background:var(--nx-surface);border-radius:1.15rem;align-items:flex-start;padding:clamp(1rem,3vw,1.5rem)}.nx-page-heading h1{margin:.3rem 0 .6rem;font-size:clamp(1.8rem,4vw,2.5rem)}.nx-page-heading p:last-child{color:var(--nx-muted);margin-bottom:0;line-height:1.7}.nx-breadcrumb{color:var(--nx-muted);margin:0;font-size:.88rem}.nx-breadcrumb a{color:inherit}.nx-page-actions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.nx-tenant-guide,.nx-tenant-section{border:1px solid var(--nx-border);background:var(--nx-surface);border-radius:1.15rem;padding:clamp(1rem,3vw,1.5rem);box-shadow:0 .8rem 2.5rem #0f172a0f}.nx-tenant-guide{background:linear-gradient(135deg, color-mix(in srgb, var(--nx-info-bg) 88%, var(--nx-surface)), var(--nx-surface));gap:1rem;display:grid}.nx-tenant-guide h2,.nx-tenant-section h2{margin:.25rem 0 .45rem}.nx-tenant-guide>div>p:last-child{color:var(--nx-muted);margin-bottom:0}.nx-tenant-guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.nx-tenant-guide li{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 88%, transparent);border-radius:.85rem;gap:.35rem;padding:.9rem;display:grid}.nx-tenant-guide li span{color:var(--nx-muted);line-height:1.55}.nx-section-heading{align-items:flex-end;margin-bottom:.9rem}.nx-section-heading>span{color:var(--nx-muted)}.nx-current-tenant{border:1px solid color-mix(in srgb, var(--nx-accent) 34%, var(--nx-border));background:var(--nx-info-bg);border-radius:.9rem;min-height:5rem;padding:1rem}.nx-current-tenant>div{gap:.3rem;display:grid}.nx-current-tenant strong{font-size:1.1rem}.nx-current-tenant span:not(.nx-status-badge){color:var(--nx-muted)}.nx-tenant-grid{grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr));gap:.9rem;display:grid}.nx-tenant-card{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, var(--nx-bg));border-radius:.9rem;align-content:space-between;gap:1rem;min-height:11rem;padding:1rem;display:grid}.nx-tenant-card--selected{border-color:color-mix(in srgb, #16a34a 55%, var(--nx-border));box-shadow:inset 0 0 0 1px #16a34a47}.nx-tenant-card h3{margin:.25rem 0 .45rem}.nx-tenant-card p:last-child{color:var(--nx-muted);margin:0;line-height:1.55}.nx-tenant-card__footer strong{color:#15803d}.nx-status-badge{border-radius:999px;align-items:center;width:fit-content;padding:.28rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.nx-status-badge--success{color:#166534;background:#dcfce7}.nx-status-badge--warning{background:var(--nx-warning-bg);color:var(--nx-warning)}[data-theme=dark] .nx-status-badge--success{color:#bbf7d0;background:#163d2a}.nx-empty-state{border:1px dashed var(--nx-border);text-align:center;min-height:12rem;color:var(--nx-muted);border-radius:.9rem;place-items:center;gap:.4rem;padding:1.5rem;display:grid}.nx-empty-state>span{font-size:2rem}.nx-empty-state h3,.nx-empty-state p{margin:0}.nx-auth-card--login{width:min(54rem,100%)}.nx-auth-card--login .nx-auth-form,.nx-auth-card--login>.nx-inline-alert{justify-self:center;width:min(32rem,100%)}.nx-login-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.nx-login-journey li{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 93%, var(--nx-bg));border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;padding:.75rem;display:grid}.nx-login-journey li.is-current{border-color:color-mix(in srgb, var(--nx-accent) 55%, var(--nx-border));background:var(--nx-info-bg)}.nx-login-journey__number{background:var(--nx-border);width:1.7rem;height:1.7rem;color:var(--nx-ink);border-radius:999px;place-items:center;font-size:.78rem;font-weight:900;display:inline-grid}.nx-login-journey li.is-current .nx-login-journey__number{background:var(--nx-accent-strong);color:#fff}.nx-login-journey strong,.nx-login-journey small{overflow-wrap:anywhere;display:block}.nx-login-journey small{color:var(--nx-muted);margin-top:.25rem;line-height:1.45}.nx-password-control{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.nx-password-control input{border-start-end-radius:0;border-end-end-radius:0}.nx-password-toggle{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 88%, var(--nx-bg));min-width:4.25rem;min-height:2.9rem;color:var(--nx-accent-strong);font:inherit;cursor:pointer;border-inline-start:0;border-radius:0 .7rem .7rem 0;padding:.55rem .75rem;font-weight:800}.nx-password-toggle:hover:not(:disabled){background:var(--nx-info-bg)}.nx-password-toggle:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 28%, transparent);outline-offset:2px;position:relative}.nx-password-toggle:disabled{cursor:not-allowed;opacity:.58}.nx-field-hint{color:var(--nx-muted);font-size:.82rem;font-weight:500;line-height:1.5}.nx-field-hint--warning{color:var(--nx-warning);font-weight:800}.nx-login-help{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 94%, var(--nx-bg));border-radius:.8rem}.nx-login-help summary{box-sizing:border-box;min-height:2.75rem;color:var(--nx-accent-strong);cursor:pointer;padding:.75rem .9rem;font-weight:800}.nx-login-help summary:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 28%, transparent);outline-offset:2px}.nx-login-help ul{color:var(--nx-muted);gap:.45rem;margin:0;padding:0 1.1rem 1rem 2rem;line-height:1.55;display:grid}.nx-auth-form .nx-inline-alert p:last-child{margin-bottom:0}@media (max-width:680px){.nx-login-journey{grid-template-columns:1fr}.nx-login-journey li{grid-template-columns:auto minmax(0,1fr)}}@media (forced-colors:active){.nx-login-journey li.is-current,.nx-password-toggle,.nx-login-help{border-color:canvastext}.nx-login-journey li.is-current .nx-login-journey__number{color:highlighttext;background:highlight}}@media (max-width:800px){.nx-page-heading,.nx-current-tenant,.nx-tenant-card__footer,.nx-legacy-fallback{flex-direction:column;align-items:stretch}.nx-page-actions{justify-content:stretch}.nx-page-actions>*{flex:100%}.nx-tenant-guide ol{grid-template-columns:1fr}.nx-tenant-card__footer .nx-primary-button{width:100%}}@media (max-width:520px){.nx-auth-header,.nx-auth-footer{flex-direction:column;align-items:flex-start}.nx-auth-main{padding:.8rem}.nx-auth-card{border-radius:.95rem}.nx-tenant-selection{padding:.75rem}}.nx-workspaces-page{min-width:0}.nx-workspaces-hero{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative;overflow:hidden}.nx-workspaces-hero>div{min-width:0}.nx-workspaces-hero h1{margin-bottom:.55rem}.nx-workspaces-hero p:last-child{max-width:70rem;margin-bottom:0}.nx-workspaces-pilot-badge{border:1px solid color-mix(in srgb, var(--nx-accent) 38%, var(--nx-border));background:color-mix(in srgb, var(--nx-info-bg) 88%, var(--nx-surface));min-height:2rem;color:var(--nx-accent-strong);letter-spacing:.04em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:.35rem .7rem;font-size:.78rem;font-weight:900;display:inline-flex}.nx-workspaces-panel{min-width:0;overflow:clip}.nx-workspaces-experience{gap:.35rem;min-width:0;display:grid}.nx-workspaces-experience>:first-child{margin-top:.25rem}.nx-workspaces-experience .empty-state{grid-column:1/-1}.nx-workspaces-experience [role=status]{overflow-wrap:anywhere}.nx-workspaces-restricted-note{overflow-wrap:anywhere;margin:0;font-size:.85rem}.nx-workspaces-experience .role-home-card:focus{outline:3px solid color-mix(in srgb, var(--nx-accent) 35%, transparent);outline-offset:4px}.nx-workspaces-fallback{margin-top:1.3rem}.nx-workspaces-access,.nx-workspaces-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}.nx-workspaces-access h1,.nx-workspaces-error h1{margin:0}@media (max-width:700px){.nx-workspaces-hero{flex-direction:column;align-items:stretch}.nx-workspaces-pilot-badge{align-self:flex-start}}.nx-workflow-hub-page{min-width:0}.nx-workflow-hub-panel{min-width:0;overflow:clip}.nx-workflow-hub-experience{gap:0;min-width:0;display:grid}.nx-workflow-hub-experience .workflow-hub-metric[data-unavailable=true]{opacity:.82;border-style:dashed}.nx-workflow-hub-experience .workflow-hub-metric[data-unavailable=true] strong{color:var(--nx-muted)}.nx-workflow-hub-issues{margin:0 0 1rem}.nx-workflow-hub-issues h2{margin:0 0 .45rem;font-size:1rem}.nx-workflow-hub-issues ul{gap:.35rem;margin:0;padding-inline-start:1.25rem;display:grid}.nx-workflow-hub-fallback{margin-top:.3rem}.nx-workflow-hub-access,.nx-workflow-hub-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}.nx-workflow-hub-access h1,.nx-workflow-hub-error h1{margin:0}.nx-onboarding-page,.nx-onboarding-hero,.nx-onboarding-hero>div{min-width:0}.nx-onboarding-hero h1{margin-block:.15rem .55rem}.nx-onboarding-panel{min-width:0;overflow:clip}.nx-onboarding-experience{gap:1rem;min-width:0;display:grid}.nx-onboarding-overview{gap:.85rem;display:grid}.nx-onboarding-overview .section-head,.nx-onboarding-guides .section-head{align-items:flex-start}.nx-onboarding-overview .section-head h2,.nx-onboarding-guides .section-head h2{margin-block:.15rem .35rem}.nx-onboarding-experience .onboarding-checklist{border-color:var(--nx-border);background:var(--nx-surface)}.nx-onboarding-experience .onboarding-checklist>summary:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 38%, transparent);outline-offset:-3px}.nx-onboarding-experience .onboarding-item{border-color:var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 92%, var(--nx-bg))}.nx-onboarding-experience .onboarding-item.status-done{border-color:color-mix(in srgb, #16a34a 38%, var(--nx-border));background:color-mix(in srgb, #16a34a 10%, var(--nx-surface))}.nx-onboarding-experience .onboarding-item.status-skipped{border-color:color-mix(in srgb, #d97706 38%, var(--nx-border));background:color-mix(in srgb, #d97706 10%, var(--nx-surface))}.nx-onboarding-progress{background:color-mix(in srgb, var(--nx-border) 52%, var(--nx-bg));width:100%;height:.65rem;accent-color:var(--nx-accent);border:0;border-radius:999px;overflow:hidden}.nx-onboarding-progress::-webkit-progress-bar{border-radius:inherit;background:color-mix(in srgb, var(--nx-border) 52%, var(--nx-bg))}.nx-onboarding-progress::-webkit-progress-value{border-radius:inherit;background:var(--nx-accent)}.nx-onboarding-progress::-moz-progress-bar{border-radius:inherit;background:var(--nx-accent)}.nx-onboarding-guides{gap:.9rem;margin:0;display:grid}.nx-onboarding-guides .guide-progress-row{border-color:var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, var(--nx-bg))}.nx-onboarding-guide-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.nx-onboarding-issue{margin:0}.nx-onboarding-issue code{overflow-wrap:anywhere}.nx-onboarding-empty{margin:0}.nx-onboarding-fallback{margin-top:1.2rem}.nx-onboarding-access,.nx-onboarding-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}.nx-onboarding-access h1,.nx-onboarding-error h1{margin:0}@media (max-width:760px){.nx-onboarding-hero{align-items:stretch}.nx-onboarding-guide-actions{justify-content:flex-start}}.nx-review-page,.nx-review-hero,.nx-review-hero>div{min-width:0}.nx-review-hero h1{margin-block:.15rem .55rem}.nx-review-panel{min-width:0;overflow:clip}.nx-review-experience{gap:1.1rem;min-width:0;display:grid}.nx-review-summary,.nx-review-list{gap:.85rem;min-width:0;display:grid}.nx-review-summary .section-head,.nx-review-list .section-head{align-items:flex-start}.nx-review-summary h2,.nx-review-list h2{margin-block:.1rem .3rem}.nx-review-kpis .kpi[data-unavailable=true]{opacity:.82;border-style:dashed}.nx-review-kpis .kpi[data-unavailable=true] .value{color:var(--nx-muted)}.nx-review-toolbar{justify-content:flex-start;align-items:end}.nx-review-toolbar label{gap:.35rem;min-width:min(100%,16rem);display:grid}.nx-review-issues{margin:0}.nx-review-issues h2{margin:0 0 .45rem;font-size:1rem}.nx-review-issues ul{gap:.35rem;margin:0;padding-inline-start:1.25rem;display:grid}.nx-review-issues code,.nx-review-dialog code{overflow-wrap:anywhere}.nx-review-table-wrap{min-width:0}.nx-review-table{min-width:76rem}.nx-review-row--confirmed,.nx-review-row--dismissed{background:color-mix(in srgb, var(--nx-surface) 93%, var(--nx-bg))}.nx-review-target,.nx-review-reason{gap:.3rem;min-width:0;display:grid}.nx-review-target code{overflow-wrap:anywhere;white-space:normal;max-width:22rem}.nx-review-memo,.nx-review-current-memo{color:var(--nx-muted);overflow-wrap:anywhere;font-size:.9em;display:block}.nx-review-empty{margin:0}.nx-review-dialog{width:min(36rem,100vw - 2rem)}.nx-review-dialog form{gap:.7rem;display:grid}.nx-review-dialog textarea{resize:vertical;width:100%}.nx-review-fallback{margin-top:1.2rem}.nx-review-access,.nx-review-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}.nx-review-access h1,.nx-review-error h1{margin:0}@media (max-width:760px){.nx-review-hero{align-items:stretch}.nx-review-summary .section-head,.nx-review-list .section-head{flex-direction:column;align-items:stretch}.nx-review-toolbar,.nx-review-toolbar label,.nx-review-toolbar select{width:100%}.nx-review-table{min-width:0}.nx-review-table .compact-actions{justify-content:flex-start}}.nx-notifications-page,.nx-notifications-hero,.nx-notifications-hero>div{min-width:0}.nx-notifications-hero h1{margin-block:.15rem .55rem}.nx-notifications-panel{min-width:0;overflow:clip}.nx-notifications-experience{gap:1.1rem;min-width:0;display:grid}.nx-notifications-summary,.nx-notifications-list{gap:.85rem;min-width:0;display:grid}.nx-notifications-summary .section-head,.nx-notifications-list .section-head{align-items:flex-start}.nx-notifications-summary h2,.nx-notifications-list h2{margin-block:.1rem .3rem}.nx-notifications-kpis .kpi[data-unavailable=true]{opacity:.82;border-style:dashed}.nx-notifications-kpis .kpi[data-unavailable=true] .value{color:var(--nx-muted)}.nx-notifications-toolbar{justify-content:flex-start;align-items:end}.nx-notifications-toolbar label{gap:.35rem;min-width:min(100%,12rem);display:grid}.nx-notifications-sort-help{align-self:center}.nx-notifications-issues{margin:0}.nx-notifications-issues h2{margin:0 0 .45rem;font-size:1rem}.nx-notifications-issues ul{gap:.35rem;margin:0;padding-inline-start:1.25rem;display:grid}.nx-notifications-issues code{overflow-wrap:anywhere}.nx-notifications-table-wrap{min-width:0}.nx-notifications-table{min-width:78rem}.nx-notifications-table .highlight-row{background:color-mix(in srgb, #d97706 8%, var(--nx-surface))}.nx-sort-button{width:100%;color:inherit;font:inherit;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.45rem;padding:0;font-weight:700;display:inline-flex}.nx-sort-button:not(:disabled){cursor:pointer}.nx-sort-button:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 38%, transparent);outline-offset:3px}.nx-notification-copy{gap:.28rem;min-width:0;display:grid}.nx-notification-copy a,.nx-notification-copy span,.nx-notification-copy strong{overflow-wrap:anywhere}.nx-notification-actions{min-width:14rem}.nx-notifications-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;padding-top:.25rem;display:flex}.nx-notifications-empty{margin:0}.nx-notifications-fallback{margin-top:1.2rem}.nx-notifications-access,.nx-notifications-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}.nx-notifications-access h1,.nx-notifications-error h1{margin:0}@media (max-width:760px){.nx-notifications-hero{align-items:stretch}.nx-notifications-summary .section-head,.nx-notifications-list .section-head{flex-direction:column;align-items:stretch}.nx-notifications-toolbar,.nx-notifications-toolbar label,.nx-notifications-toolbar select{width:100%}.nx-notifications-table{min-width:0}.nx-notification-actions{justify-content:flex-start;min-width:0}.nx-notifications-pagination{justify-content:flex-start}}.nx-notification-settings-page,.nx-notification-settings-hero,.nx-notification-settings-hero>div{min-width:0}.nx-notification-settings-hero h1{margin-block:.15rem .55rem}.nx-notification-settings-panel{min-width:0;overflow:clip}.nx-notification-settings-experience{gap:1rem;min-width:0;display:grid}.nx-notification-settings-toolbar{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nx-notification-settings-toolbar h2{margin-block:.1rem .3rem}.nx-notification-settings-controls{justify-content:flex-end;align-items:end}.nx-notification-settings-controls label{gap:.35rem;min-width:min(100%,14rem);display:grid}.nx-notification-rule-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;min-width:0;display:grid}.nx-notification-rule-card{align-content:start;gap:.8rem;min-width:0;display:grid}.nx-notification-rule-card__header{justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.nx-notification-rule-card__header>div{min-width:0}.nx-notification-rule-card__header h3,.nx-notification-rule-card__header p{overflow-wrap:anywhere}.nx-notification-rule-card__header h3{margin:.15rem 0 0}.nx-notification-rule-badges{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.nx-notification-rule-summary,.nx-notification-rule-note{margin:0}.nx-notification-rule-form fieldset{border:0;gap:.85rem;min-width:0;margin:0;padding:0;display:grid}.nx-notification-rule-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.nx-notification-rule-checks label{align-items:center;gap:.45rem;min-width:0;display:flex}.nx-notification-rule-selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.nx-notification-rule-selects label{gap:.35rem;min-width:0;display:grid}.nx-notification-rule-selects select{width:100%}.nx-notification-rule-actions{justify-content:flex-start}.nx-notification-settings-issue{margin:0}.nx-notification-settings-fallback{margin-top:1.2rem}.nx-notification-settings-access,.nx-notification-settings-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}.nx-notification-settings-access h1,.nx-notification-settings-error h1{margin:0}@media (max-width:760px){.nx-notification-settings-hero,.nx-notification-settings-toolbar,.nx-notification-rule-card__header{flex-direction:column;align-items:stretch}.nx-notification-settings-controls,.nx-notification-settings-controls label,.nx-notification-settings-controls select,.nx-notification-settings-controls button{width:100%}.nx-notification-rule-badges{justify-content:flex-start}.nx-notification-rule-checks,.nx-notification-rule-selects{grid-template-columns:1fr}}.nx-notification-delivery-page,.nx-notification-delivery-experience,.nx-notification-delivery-page>*{min-width:0}.nx-notification-delivery-experience{gap:1rem;display:grid}.nx-notification-delivery-toolbar .section-head,.nx-notification-delivery-preview .section-head,.nx-notification-delivery-outbox .section-head,.nx-notification-delivery-logs .section-head,.nx-notification-channel-panel .section-head{align-items:flex-start}.nx-notification-delivery-issues{margin:0}.nx-notification-delivery-issues h2{margin:0 0 .45rem;font-size:1rem}.nx-notification-delivery-issues ul{gap:.35rem;margin:0;padding-inline-start:1.25rem;display:grid}.nx-notification-delivery-kpis{margin-block:1rem}.nx-notification-delivery-table{min-width:76rem}.nx-notification-delivery-table code{overflow-wrap:anywhere}.nx-notification-channel-grid{align-items:start}.nx-notification-channel-form{border:1px solid var(--nx-border);background:var(--nx-surface-subtle);border-radius:.9rem;min-width:0;padding:1rem}.nx-notification-channel-form h3{margin:0}.nx-notification-channel-form label:not(.inline-check){gap:.35rem;display:grid}.nx-notification-channel-form input,.nx-notification-channel-form select,.nx-notification-channel-form textarea{width:100%}.nx-notification-channel-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;font-size:.88rem;display:flex}.nx-notification-channel-checks{flex-wrap:wrap;gap:1rem;display:flex}.nx-notification-channel-schedule{gap:.65rem}.nx-notification-delivery-dialog{max-width:44rem}.nx-notification-attempts-dialog{width:min(70rem,100vw - 2rem);max-width:70rem}.nx-notification-attempts-dialog .table-wrap{max-height:min(55vh,34rem);overflow:auto}.nx-notification-attempts-table td{overflow-wrap:anywhere;word-break:break-word}.nx-notification-attempts-table code{overflow-wrap:anywhere;word-break:break-all}.nx-notification-delivery-fallback{margin-top:1rem}.nx-notification-delivery-access,.nx-notification-delivery-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}.link-button{color:var(--nx-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:900px){.nx-notification-delivery-table{min-width:0}.nx-notification-channel-grid,.nx-notification-channel-schedule{grid-template-columns:1fr}}@media (max-width:760px){.nx-notification-delivery-hero,.nx-notification-delivery-toolbar .section-head,.nx-notification-delivery-preview .section-head,.nx-notification-delivery-outbox .section-head,.nx-notification-delivery-logs .section-head,.nx-notification-channel-panel .section-head{flex-direction:column;align-items:stretch}.nx-notification-delivery-toolbar .toolbar,.nx-notification-delivery-toolbar label,.nx-notification-delivery-toolbar select,.nx-notification-delivery-toolbar button,.nx-notification-delivery-preview .compact-actions,.nx-notification-delivery-outbox .compact-actions,.nx-notification-delivery-logs .compact-actions{width:100%}.nx-notification-delivery-preview .compact-actions,.nx-notification-delivery-outbox .compact-actions,.nx-notification-delivery-logs .compact-actions,.nx-notification-channel-status{justify-content:flex-start}}.nx-notification-operations-command-center{min-width:0}.nx-notification-operations-command-center .nx-operations-command-center{border-color:color-mix(in srgb, var(--nx-info) 32%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-info) 12%, transparent), transparent 48%), var(--nx-surface)}.nx-notification-operations-anchor-section{scroll-margin-top:8.5rem}.nx-notification-operations-filter-summary{margin-block:.85rem}.nx-notification-delivery-outbox,.nx-notification-delivery-logs,.nx-notification-delivery-preview,.nx-notification-channel-panel{min-width:0}@media (min-width:721px) and (max-width:760px){.nx-notifications-table{min-width:78rem}}@media (min-width:721px) and (max-width:900px){.nx-notification-delivery-table{min-width:76rem}.nx-notification-attempts-table{min-width:58rem}}@media (max-width:720px){.nx-notification-operations-anchor-section{scroll-margin-top:6.5rem}.nx-notification-actions{width:100%;display:grid}.nx-notification-actions>button,.nx-notification-actions>a{width:100%}.nx-notifications-table.responsive-card-table td[data-label=操作],.nx-notification-delivery-table.responsive-card-table td[data-label=操作]{grid-template-columns:minmax(0,1fr)}.nx-notifications-table.responsive-card-table td[data-label=操作]:before,.nx-notification-delivery-table.responsive-card-table td[data-label=操作]:before{display:none}}@media print{.nx-notification-operations-command-center,.nx-notification-operations-filter-summary,.nx-notifications-toolbar,.nx-notification-delivery-toolbar,.nx-notification-settings-controls,.nx-notification-actions,.nx-notification-delivery-table td[data-label=操作]{display:none!important}}.nx-sales-pipeline-page,.nx-sales-pipeline-experience,.nx-sales-pipeline-page>*,.nx-sales-pipeline-hero,.nx-sales-pipeline-hero>div{min-width:0}.nx-sales-pipeline-panel{min-width:0;overflow:clip}.nx-sales-pipeline-experience{gap:1rem;display:grid}.nx-sales-pipeline-filters{grid-template-columns:minmax(13rem,2fr) repeat(2,minmax(10rem,1fr)) auto auto;align-items:end;gap:.75rem;display:grid}.nx-sales-pipeline-filters>label:not(.inline-check){gap:.35rem;min-width:0;display:grid}.nx-sales-pipeline-filters input,.nx-sales-pipeline-filters select{width:100%}.nx-sales-pipeline-closed-filter{white-space:nowrap;align-items:center;min-height:2.5rem}.nx-sales-pipeline-filter-actions{flex-wrap:wrap;gap:.5rem;display:flex}.nx-sales-pipeline-scope-note{margin:-.35rem 0 0}.nx-sales-pipeline-issues{margin:0}.nx-sales-pipeline-issues h2{margin:0 0 .45rem;font-size:1rem}.nx-sales-pipeline-issues ul{gap:.35rem;margin:0;padding-inline-start:1.25rem;display:grid}.nx-sales-pipeline-board{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));min-width:0}.nx-sales-pipeline-column,.nx-sales-pipeline-card{min-width:0}.nx-sales-pipeline-card-head>*,.nx-sales-pipeline-card-meta>*,.nx-sales-pipeline-card-kpis>*{overflow-wrap:anywhere;min-width:0}.nx-sales-pipeline-card__details{color:var(--muted,#64748b);flex-wrap:wrap;gap:.35rem .75rem;font-size:.82rem;display:flex}.nx-sales-pipeline-card__healthy,.nx-sales-pipeline-readonly,.nx-sales-pipeline-truncated{margin:0}.nx-sales-pipeline-card__actions{align-items:center}.nx-sales-pipeline-card__actions .button,.nx-sales-pipeline-card__actions button{width:auto}.nx-danger-text{color:var(--nx-danger,#b91c1c);font-weight:700}.nx-sales-pipeline-empty-column{min-height:8rem;padding:1rem}.nx-sales-pipeline-empty-column h3{font-size:.95rem}.nx-sales-pipeline-dialog{max-width:42rem}.nx-sales-pipeline-dialog__summary{gap:.35rem;display:grid}.nx-sales-pipeline-fallback{margin-top:1rem}.nx-sales-pipeline-access,.nx-sales-pipeline-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}@media (max-width:1080px){.nx-sales-pipeline-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.nx-sales-pipeline-hero{flex-direction:column;align-items:stretch}.nx-sales-pipeline-filters{grid-template-columns:1fr}.nx-sales-pipeline-filters>*,.nx-sales-pipeline-filter-actions,.nx-sales-pipeline-filter-actions button{width:100%}.nx-sales-pipeline-card__actions{justify-content:flex-start}}.nx-service-items-page,.nx-service-items-experience,.nx-service-items-page>*,.nx-service-items-hero,.nx-service-items-hero>div{min-width:0}.nx-service-items-panel{min-width:0;overflow:clip}.nx-service-items-experience{gap:1rem;display:grid}.nx-service-items-editor,.nx-service-items-list-panel{min-width:0}.nx-service-item-form{display:block}.nx-service-item-form fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;min-width:0;margin:0;padding:0;display:grid}.nx-service-item-form fieldset>label{gap:.35rem;min-width:0;display:grid}.nx-service-item-form fieldset>.full{grid-column:1/-1}.nx-service-item-form input,.nx-service-item-form textarea{width:100%}.nx-service-item-form .inline-check{grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.nx-service-item-form .inline-check input{width:auto}.nx-service-item-form__scope{margin:.75rem 0 0}.nx-service-items-filters{grid-template-columns:minmax(13rem,2fr) minmax(11rem,1fr) minmax(8rem,auto) minmax(8rem,auto) minmax(10rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.nx-service-items-filters>label:not(.inline-check){gap:.35rem;min-width:0;display:grid}.nx-service-items-filters input,.nx-service-items-filters select{width:100%}.nx-service-items-filters .inline-check{white-space:nowrap;align-items:center;min-height:2.5rem}.nx-service-items-filter-actions{flex-wrap:wrap;gap:.5rem;display:flex}.nx-service-items-issues{margin:0}.nx-service-items-issues h2{margin:0 0 .45rem;font-size:1rem}.nx-service-items-issues ul{gap:.35rem;margin:0;padding-inline-start:1.25rem;display:grid}.nx-service-items-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-block:.75rem;display:flex}.nx-service-items-table{min-width:72rem}.nx-service-items-table th,.nx-service-items-table td{vertical-align:top}.nx-service-items-table td small:not(.nx-cell-clamp),.nx-service-items-table td .muted{margin-top:.2rem;display:block}.nx-service-items-table .compact-actions{align-items:flex-start}.nx-sort-button{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.45rem;padding:0;font-weight:700;display:inline-flex}.nx-sort-button:hover,.nx-sort-button:focus-visible{color:var(--nx-link)}.nx-service-items-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.nx-service-items-pagination__actions{flex-wrap:wrap;gap:.5rem;display:flex}.nx-service-items-dialog{max-width:42rem}.nx-service-items-dialog__body{gap:.8rem;display:grid}.nx-service-items-dialog__body label{gap:.4rem;display:grid}.nx-service-items-fallback{margin-top:1rem}.nx-service-items-access,.nx-service-items-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}@media (max-width:1180px){.nx-service-items-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-service-items-filter-actions{grid-column:1/-1}}@media (max-width:760px){.nx-service-items-hero,.nx-service-items-editor .section-head,.nx-service-items-list-panel .section-head{flex-direction:column;align-items:stretch}.nx-service-item-form fieldset,.nx-service-items-filters{grid-template-columns:1fr}.nx-service-item-form fieldset>.full,.nx-service-item-form .inline-check,.nx-service-items-filter-actions{grid-column:auto}.nx-service-items-filters>*,.nx-service-items-filter-actions,.nx-service-items-filter-actions button,.nx-service-items-pagination,.nx-service-items-pagination__actions,.nx-service-items-pagination__actions button{width:100%}.nx-service-items-pagination{flex-direction:column;align-items:stretch}}.nx-clients-page,.nx-clients-experience,.nx-clients-page>*,.nx-clients-hero,.nx-clients-hero>div{min-width:0}.nx-clients-panel{min-width:0;overflow:clip}.nx-clients-experience{gap:1rem;display:grid}.nx-clients-list{min-width:0}.nx-clients-filters{grid-template-columns:minmax(15rem,2fr) minmax(10rem,1fr) minmax(8rem,auto) minmax(12rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.nx-clients-filters>label{gap:.35rem;min-width:0;display:grid}.nx-clients-filters input,.nx-clients-filters select{width:100%}.nx-clients-filter-actions{flex-wrap:wrap;gap:.5rem;display:flex}.nx-clients-scope-note,.nx-deals-scope-note{margin-block:1rem}.nx-clients-issues{margin:0 0 1rem}.nx-clients-issues h2{margin:0 0 .45rem;font-size:1rem}.nx-clients-issues ul{gap:.4rem;margin:0;padding-inline-start:1.25rem;display:grid}.nx-clients-issues li .subtext{margin-top:.15rem;display:block}.nx-clients-table-wrap{min-width:0}.nx-clients-table{min-width:86rem}.nx-clients-table th,.nx-clients-table td{vertical-align:top}.nx-clients-table td>.subtext,.nx-clients-table td>span>.subtext{margin-top:.2rem;display:block}.nx-clients-role-list{flex-wrap:wrap;gap:.3rem;display:flex}.nx-clients-actions{align-items:flex-start}.nx-clients-empty{margin-block:1rem}.nx-list-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.nx-list-pagination[data-position=top]{margin-top:0}.nx-list-pagination>span{color:var(--nx-text,#172033);font-variant-numeric:tabular-nums}.nx-list-empty{margin-block:1rem}.nx-list-empty .nx-page-actions{justify-content:center}.nx-list-empty__reason{color:var(--nx-muted)}.nx-list-loading{color:var(--nx-muted);margin:0;padding:1rem 0}.nx-list-filters>summary{border:1px solid var(--nx-border);border-radius:var(--nx-radius-md,.5rem);background:var(--nx-surface);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.35rem .65rem;font-weight:700;display:flex}.nx-list-filters>summary:focus-visible{outline:2px solid var(--nx-focus);outline-offset:2px}.nx-list-filters__count{color:var(--nx-muted);font-variant-numeric:tabular-nums;font-weight:600}.nx-list-filters[open]>summary{margin-bottom:.75rem}.nx-list-filters[open]>summary .nx-list-filters__count{display:none}@media (max-width:720px){.nx-list-pagination{justify-content:space-between}.nx-list-pagination button{min-height:44px}}.nx-clients-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.nx-clients-readiness-dialog{width:min(48rem,100vw - 2rem);max-height:min(48rem,100vh - 2rem);overflow:auto}.nx-clients-readiness-loading,.nx-clients-readiness-error,.nx-clients-readiness-body{margin-block:1rem}.nx-clients-readiness-summary{border:1px solid var(--nx-border);background:var(--nx-surface-subtle);border-radius:.9rem;gap:.7rem;padding:1rem;display:grid}.nx-clients-readiness-summary>div{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.nx-clients-readiness-summary strong{font-size:clamp(1.5rem,4vw,2.2rem)}.nx-clients-readiness-summary progress{width:100%;min-height:.8rem}.nx-clients-readiness-summary p{margin:0}.nx-clients-readiness-checks{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.nx-clients-readiness-checks li{border:1px solid var(--nx-border);border-radius:.8rem;padding:.8rem}.nx-clients-readiness-checks li[data-readiness-ok=false]{border-color:color-mix(in srgb, var(--nx-warning) 52%, var(--nx-border));background:color-mix(in srgb, var(--nx-warning) 7%, var(--nx-surface))}.nx-clients-readiness-checks li>div{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.nx-clients-readiness-checks p{margin:.4rem 0 0}.nx-clients-readiness-actions{justify-content:flex-end}.nx-clients-fallback{margin-top:1rem}.nx-clients-access,.nx-clients-error{gap:1rem;max-width:52rem;margin-inline:auto;display:grid}@media (max-width:1180px){.nx-clients-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-clients-filter-actions{grid-column:1/-1}}@media (max-width:760px){.nx-clients-hero,.nx-clients-list .section-head{flex-direction:column;align-items:stretch}.nx-clients-filters{grid-template-columns:1fr}.nx-clients-filter-actions{grid-column:auto}.nx-clients-filters>*,.nx-clients-filter-actions,.nx-clients-filter-actions button,.nx-clients-pagination,.nx-clients-pagination button,.nx-clients-readiness-actions,.nx-clients-readiness-actions>*{width:100%}.nx-clients-pagination,.nx-clients-readiness-actions{flex-direction:column;align-items:stretch}}.nx-client-detail-page,.nx-client-detail-experience,.nx-client-detail-page>*{min-width:0}.nx-client-detail-experience{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.nx-client-detail-toolbar{border:1px solid var(--nx-border);background:var(--nx-surface-subtle);border-radius:.8rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.nx-client-detail-toolbar>div{align-items:baseline;gap:.45rem;display:flex}.nx-client-detail-issue{gap:.35rem;margin:0;display:grid}.nx-client-detail-issue p{margin:0}.nx-client-detail-profile,.nx-client-detail-profile__heading>div{min-width:0}.nx-client-detail-role-list{margin-top:.65rem}.nx-client-detail-profile-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.8rem;margin:1rem 0 0;display:grid}.nx-client-detail-profile-grid>div{border:1px solid var(--nx-border);background:var(--nx-surface-subtle);border-radius:.8rem;min-width:0;padding:.9rem}.nx-client-detail-profile-grid dt{margin-bottom:.35rem;font-weight:700}.nx-client-detail-profile-grid dd{overflow-wrap:anywhere;margin:0}.nx-client-detail-profile-grid dd+dd{margin-top:.25rem}.nx-client-detail-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-client-detail-kpis .kpi-card small{margin-top:.25rem;display:block}.nx-client-detail-readiness-summary{border:1px solid var(--nx-border);background:var(--nx-surface-subtle);border-radius:.9rem;gap:.7rem;padding:1rem;display:grid}.nx-client-detail-readiness-summary>div{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.nx-client-detail-readiness-summary strong{font-size:clamp(1.5rem,4vw,2.2rem)}.nx-client-detail-readiness-summary progress{width:100%;min-height:.8rem}.nx-client-detail-readiness-summary p{margin:0}.nx-client-detail-readiness-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.nx-client-detail-readiness-checks li{border:1px solid var(--nx-border);border-radius:.8rem;min-width:0;padding:.8rem}.nx-client-detail-readiness-checks li[data-readiness-ok=false]{border-color:color-mix(in srgb, var(--nx-warning) 52%, var(--nx-border));background:color-mix(in srgb, var(--nx-warning) 7%, var(--nx-surface))}.nx-client-detail-readiness-checks li>div{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.nx-client-detail-readiness-checks p{margin:.4rem 0 0}.nx-client-detail-boundary{border-inline-start:.35rem solid var(--nx-info);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nx-client-detail-boundary>div:first-child{max-width:54rem}.nx-client-detail-boundary h2,.nx-client-detail-boundary p{margin-block-start:0}.nx-client-detail-tabs{flex-wrap:wrap;gap:.4rem;display:flex}.nx-client-detail-tabs button{align-items:center;gap:.4rem;display:inline-flex}.nx-client-detail-tab-count{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;place-items:center;min-width:1.6rem;min-height:1.6rem;padding-inline:.35rem;font-size:.82em;display:inline-grid}.nx-client-detail-tab-panel{min-width:0;margin-top:1rem}.nx-client-detail-tab-panel:focus-visible{outline:2px solid var(--nx-focus);outline-offset:4px}.nx-client-detail-table-wrap{min-width:0}.nx-client-detail-table{min-width:72rem}.nx-client-detail-table th,.nx-client-detail-table td{vertical-align:top}.nx-client-detail-table td>.subtext,.nx-client-detail-table td>strong+.subtext,.nx-client-detail-table td>a+.subtext,.nx-client-detail-table td>span+.subtext{margin-top:.2rem;display:block}.nx-client-detail-empty{text-align:center;color:var(--nx-muted);margin:1rem}.nx-client-detail-unavailable,.nx-client-detail-access,.nx-client-detail-error,.nx-client-detail-not-found{gap:1rem;max-width:54rem;margin-inline:auto;display:grid}.nx-client-detail-fallback{margin-top:1rem}@media (max-width:1180px){.nx-client-detail-profile-grid,.nx-client-detail-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.nx-client-detail-page-heading,.nx-client-detail-profile__heading,.nx-client-detail-boundary,.nx-client-detail-history .section-head{flex-direction:column;align-items:stretch}.nx-client-detail-profile-grid,.nx-client-detail-kpis,.nx-client-detail-readiness-checks{grid-template-columns:1fr}.nx-client-detail-toolbar,.nx-client-detail-boundary .nx-page-actions,.nx-client-detail-boundary .nx-page-actions>*,.nx-client-detail-toolbar button{width:100%}.nx-client-detail-toolbar{flex-direction:column;align-items:stretch}.nx-client-detail-tabs{grid-template-columns:1fr;display:grid}.nx-client-detail-tabs button{justify-content:space-between;width:100%}}.nx-client-edit-page{padding-block:1.25rem 3rem}.nx-client-edit-page-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nx-client-edit-layout{grid-template-columns:minmax(0,2fr) minmax(18rem,.8fr);align-items:start;gap:1rem;display:grid}.nx-client-edit-main,.nx-client-edit-aside{gap:1rem;min-width:0;display:grid}.nx-client-edit-aside{position:sticky;top:1rem}.nx-client-edit-section,.nx-client-edit-readiness,.nx-client-edit-scope,.nx-client-edit-save-panel{gap:1rem;display:grid}.nx-client-edit-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-client-edit-form-grid .span-2{grid-column:1/-1}.nx-client-edit-form-grid label,.nx-client-edit-duplicate-dialog__body label{gap:.35rem;min-width:0;display:grid}.nx-client-edit-form-grid input,.nx-client-edit-form-grid select,.nx-client-edit-form-grid textarea{width:100%}.nx-client-edit-form-grid textarea{resize:vertical}.nx-input-action{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.nx-client-edit-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.nx-client-edit-role-card{border:1px solid var(--nx-border);background:var(--nx-surface);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.85rem;display:grid}.nx-client-edit-role-card:has(input:checked){border-color:color-mix(in srgb, var(--nx-accent) 55%, var(--nx-border));background:color-mix(in srgb, var(--nx-accent) 8%, var(--nx-surface))}.nx-client-edit-role-card input{margin-top:.2rem}.nx-client-edit-role-card span{gap:.2rem;display:grid}.nx-client-edit-role-card small{color:var(--nx-muted)}.nx-client-edit-postal-results{border:1px solid var(--nx-border);background:var(--nx-surface-subtle);border-radius:.75rem;gap:.5rem;padding:.75rem;display:grid}.nx-client-edit-postal-results button{text-align:left;justify-content:flex-start}.nx-client-edit-readiness .kpi-grid{margin:0}.nx-client-edit-readiness table{min-width:36rem}.nx-client-edit-readiness table td,.nx-client-edit-readiness table th{vertical-align:top}.nx-client-edit-save-panel{grid-template-columns:minmax(0,1fr) auto;align-items:end}.nx-client-edit-save-panel>.muted{grid-column:1/-1}.nx-client-edit-duplicate-dialog{width:min(58rem,100vw - 2rem)}.nx-client-edit-duplicate-dialog__body{gap:1rem;display:grid}.nx-client-edit-duplicate-dialog table{min-width:42rem}.nx-client-edit-duplicate-dialog td small:not(.nx-cell-clamp){color:var(--nx-muted);display:block}.nx-client-edit-unavailable,.nx-client-edit-access,.nx-client-edit-error{gap:1rem;max-width:54rem;margin-inline:auto;display:grid}.nx-client-edit-fallback{margin-top:1rem}.nx-client-edit-issues,.nx-client-edit-unconfirmed{margin-bottom:1rem}.nx-client-edit-issues code{overflow-wrap:anywhere}.nx-check-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.nx-check-row input{margin-top:.2rem}.field-error{color:var(--nx-danger,#b42318);font-size:.9rem}.nx-inline-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:1120px){.nx-client-edit-layout{grid-template-columns:1fr}.nx-client-edit-aside{position:static}}@media (max-width:760px){.nx-client-edit-page-heading,.nx-client-edit-save-panel{grid-template-columns:1fr;align-items:stretch}.nx-client-edit-page-heading{flex-direction:column}.nx-client-edit-form-grid,.nx-client-edit-role-grid{grid-template-columns:1fr}.nx-client-edit-form-grid .span-2{grid-column:auto}.nx-input-action{grid-template-columns:1fr}.nx-input-action button,.nx-client-edit-save-panel .nx-page-actions,.nx-client-edit-save-panel .nx-page-actions>*,.nx-client-edit-postal-results button{width:100%}}.nx-client-create-page{gap:1rem;display:grid}.nx-client-create-stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding:.75rem;display:grid}.nx-client-create-stepper button{border:1px solid var(--nx-border);background:var(--nx-surface);min-width:0;color:inherit;text-align:left;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .65rem;padding:.75rem;display:grid}.nx-client-create-stepper button>span{background:var(--nx-surface-subtle);border-radius:999px;grid-row:1/span 2;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.nx-client-create-stepper button strong,.nx-client-create-stepper button small{min-width:0}.nx-client-create-stepper button small{color:var(--nx-muted)}.nx-client-create-stepper button.current{border-color:color-mix(in srgb, var(--nx-accent) 60%, var(--nx-border));background:color-mix(in srgb, var(--nx-accent) 9%, var(--nx-surface))}.nx-client-create-stepper button.current>span,.nx-client-create-stepper button.done>span{background:var(--nx-accent);color:var(--nx-on-accent,#fff)}.nx-client-create-stepper button.done{border-color:color-mix(in srgb, var(--nx-accent) 35%, var(--nx-border))}.nx-client-create-step-actions{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.nx-client-create-step-actions>span{color:var(--nx-muted);text-align:center}.nx-client-create-quickstart{border-color:color-mix(in srgb, var(--nx-accent) 35%, var(--nx-border));background:color-mix(in srgb, var(--nx-accent) 5%, var(--nx-surface));gap:.85rem;display:grid}.nx-client-create-quickstart .nx-page-actions{grid-template-columns:1fr;display:grid}@media (max-width:920px){.nx-client-create-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.nx-client-create-stepper,.nx-client-create-step-actions{grid-template-columns:1fr}.nx-client-create-step-actions>span{order:-1}.nx-client-create-step-actions>button{width:100%}}.nx-quick-deal-page .quick-deal-panel{gap:1rem;display:grid}.nx-quick-deal-form .form-actions{flex-wrap:wrap;gap:.75rem;display:flex}.nx-quick-deal-candidates{gap:.75rem;max-height:52vh;display:grid;overflow:auto}.nx-quick-deal-dialog{max-width:760px}.nx-card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nx-confirm-row{background:var(--surface-subtle,#f7f7f8);border-radius:.6rem;align-items:flex-start;gap:.6rem;padding:.8rem;display:flex}.nx-quick-deal-success{margin-top:1rem}.nx-issue-stack{gap:.5rem;margin-bottom:1rem;display:grid}@media (max-width:720px){.nx-quick-deal-form .form-actions>*{width:100%}.nx-quick-deal-dialog{max-width:calc(100vw - 2rem)}}.nx-shell-nav__group>summary{justify-content:space-between;align-items:center;gap:.45rem;display:inline-flex}.nx-shell-nav__group[data-current=true]>summary{background:var(--nx-info-bg);color:var(--nx-accent-strong);font-weight:700}.nx-shell-nav__current-indicator{background:var(--nx-accent-strong);color:#fff;border-radius:999px;align-items:center;min-height:1.25rem;padding-inline:.4rem;font-size:.68rem;line-height:1;display:inline-flex}.nx-mobile-menu{overscroll-behavior:contain;width:min(46rem,100%)}.nx-mobile-menu__search{z-index:2;background:var(--nx-surface);gap:.45rem;margin:0 -.2rem 1rem;padding:.8rem .2rem;display:grid;position:sticky;top:-1.2rem}.nx-mobile-menu__search>label{color:var(--nx-muted);font-size:.84rem;font-weight:700}.nx-mobile-menu__search-control{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.nx-mobile-menu__search-control input{box-sizing:border-box;border:1px solid var(--nx-border);background:var(--nx-bg);width:100%;min-height:2.9rem;color:var(--nx-ink);font:inherit;border-radius:.7rem;padding:.7rem .8rem}.nx-mobile-menu__search-control input:focus-visible{border-color:var(--nx-accent);outline:3px solid color-mix(in srgb, var(--nx-accent) 24%, transparent);outline-offset:1px}.nx-mobile-menu__search-control button{min-width:4.5rem}.nx-mobile-menu__status,.nx-mobile-menu__shortcut-message,.nx-mobile-menu__privacy-note{color:var(--nx-muted);margin:0;font-size:.8rem;line-height:1.55}.nx-mobile-menu__shortcut-message{background:var(--nx-info-bg);color:var(--nx-ink);border-radius:.6rem;margin-bottom:.8rem;padding:.65rem .75rem}.nx-mobile-menu nav{gap:.9rem}.nx-mobile-menu nav>section,.nx-mobile-menu__group-panel>section{gap:.25rem;display:grid}.nx-mobile-menu nav h3,.nx-mobile-menu nav h4{color:var(--nx-muted);letter-spacing:.04em;margin:0;font-size:.82rem}.nx-mobile-menu nav h4{margin-top:.4rem;font-size:.76rem}.nx-mobile-menu__item{border-radius:.65rem;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:stretch;gap:.35rem;display:grid}.nx-mobile-menu__item[data-current=true]{background:var(--nx-info-bg)}.nx-mobile-menu__item>a{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .5rem;min-height:2.75rem;padding:.62rem .7rem;display:grid}.nx-mobile-menu__item>a small{color:var(--nx-muted);grid-column:1/-1;font-size:.72rem}.nx-mobile-menu__item-label{overflow-wrap:anywhere;min-width:0}.nx-mobile-menu__current-badge{background:var(--nx-accent-strong);color:#fff;border-radius:999px;justify-self:end;padding:.15rem .42rem;font-size:.68rem;font-weight:700}.nx-mobile-menu__favorite{min-width:2.75rem;min-height:2.75rem;color:var(--nx-accent-strong);background:0 0;border:1px solid #0000;border-radius:.6rem;place-items:center;padding:0;font-size:1.15rem;display:grid}.nx-mobile-menu__favorite:hover,.nx-mobile-menu__favorite:focus-visible,.nx-mobile-menu__favorite[aria-pressed=true]{border-color:var(--nx-border);background:var(--nx-bg)}.nx-mobile-menu__favorite[data-limit-reached=true]{opacity:.55}.nx-mobile-menu__favorite[data-limit-reached=true]:hover,.nx-mobile-menu__favorite[data-limit-reached=true]:focus-visible{border-color:var(--nx-border);background:var(--nx-bg)}.nx-mobile-menu__group{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, var(--nx-bg));border-radius:.75rem}.nx-mobile-menu__group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding:.65rem .75rem;font-weight:700;list-style:none;display:flex}.nx-mobile-menu__group>summary::-webkit-details-marker{display:none}.nx-mobile-menu__group>summary:after{content:"＋";color:var(--nx-muted);font-weight:400}.nx-mobile-menu__group[open]>summary:after{content:"−"}.nx-mobile-menu__group>summary>span:last-child{color:var(--nx-muted);margin-left:auto;font-size:.76rem;font-weight:500}.nx-mobile-menu__group-panel{gap:.55rem;padding:0 .55rem .65rem;display:grid}.nx-mobile-menu__empty{border:1px dashed var(--nx-border);color:var(--nx-muted);border-radius:.7rem;justify-items:start;gap:.6rem;padding:1rem;display:grid}.nx-mobile-menu__empty p{margin:0}.nx-mobile-menu__privacy-note{border-top:1px solid var(--nx-border);margin-top:1rem;padding-top:.8rem}@media (max-width:760px){.nx-mobile-menu-layer{align-items:stretch;padding:0}.nx-mobile-menu{width:100%;min-height:100dvh;max-height:100dvh;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));border:0;border-radius:0}.nx-mobile-menu__search{top:-1rem}}@media (min-width:1101px){.nx-shell--sidebar .nx-shell-nav__group>summary{display:flex}}@media (max-width:760px),(pointer:coarse){button.small,.button-link.small,a.button-link.small,.compact-actions button,.compact-actions .button-link,.button-row.compact button,.button-row.compact .button-link,td.actions button,td.actions .button-link,td.mobile-card-actions button,td.mobile-card-actions .button-link,.deal-timeline-filter-bar button,.deal-timeline-filter-bar .button-link,.nx-primary-button--small,.nx-feedback__actions button,.nx-inline-feedback__actions button{min-width:2.75rem;min-height:2.75rem}.nx-feedback-viewport{right:max(.75rem, env(safe-area-inset-right));left:max(.75rem, env(safe-area-inset-left));bottom:calc(.75rem + env(safe-area-inset-bottom));width:auto}body:has(.nx-mobile-sticky-actions) .nx-feedback-viewport{bottom:calc(6rem + env(safe-area-inset-bottom))}.nx-feedback,.nx-inline-feedback{flex-direction:column;align-items:stretch}.nx-feedback__actions,.nx-inline-feedback__actions{justify-content:flex-end;align-items:stretch}}.nx-applied-filter-summary{border:1px solid color-mix(in srgb, var(--nx-border) 82%, var(--nx-accent) 18%);background:color-mix(in srgb, var(--nx-info-bg) 58%, var(--nx-surface));border-radius:.85rem;align-items:center;gap:.7rem;min-width:0;margin-block:.75rem 1rem;padding:.72rem .8rem;display:flex}.nx-applied-filter-summary__result{flex:none;gap:.08rem;min-width:9.5rem;display:grid}.nx-applied-filter-summary__result strong{color:var(--nx-ink);font-variant-numeric:tabular-nums}.nx-applied-filter-summary__result span{color:var(--nx-muted);font-size:.78rem}.nx-applied-filter-summary__chips{scrollbar-width:thin;flex:auto;align-items:center;gap:.42rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.nx-applied-filter-summary__chips li{border:1px solid color-mix(in srgb, var(--nx-accent) 28%, var(--nx-border));background:var(--nx-surface);max-width:min(24rem,60vw);color:var(--nx-accent-strong);overflow-wrap:anywhere;border-radius:999px;flex:none;padding:.38rem .62rem;font-size:.78rem;font-weight:800;line-height:1.35}.nx-applied-filter-summary__clear{flex:none;margin-inline-start:auto}.nx-data-table-viewport{min-width:0;position:relative}.nx-data-table-viewport__hint{min-height:1.7rem;color:var(--nx-muted);justify-content:flex-end;align-items:center;gap:.35rem;padding-inline:.25rem;font-size:.76rem;font-weight:700;display:flex}.nx-data-table-viewport__scroll{overscroll-behavior-inline:contain;scrollbar-gutter:stable both-edges;min-width:0;max-width:100%;position:relative}.nx-data-table-viewport__scroll:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 55%, transparent);outline-offset:3px}.nx-data-table-viewport:before,.nx-data-table-viewport:after{z-index:6;pointer-events:none;content:"";opacity:0;width:2rem;transition:opacity .16s;position:absolute;top:2rem;bottom:.8rem}.nx-data-table-viewport:before{background:linear-gradient(90deg, color-mix(in srgb, var(--nx-surface) 95%, transparent), transparent);border-radius:.85rem 0 0 .85rem;inset-inline-start:0}.nx-data-table-viewport:after{background:linear-gradient(270deg, color-mix(in srgb, var(--nx-surface) 95%, transparent), transparent);border-radius:0 .85rem .85rem 0;inset-inline-end:0}.nx-data-table-viewport[data-overflow=true][data-at-start=false]:before,.nx-data-table-viewport[data-overflow=true][data-at-end=false]:after{opacity:1}.nx-data-table-viewport thead th{z-index:3;box-shadow:inset 0 -1px 0 var(--nx-border);position:sticky;top:0}.nx-data-table-viewport tbody tr:nth-child(2n){background:color-mix(in srgb, var(--nx-bg) 45%, transparent)}.nx-data-table-viewport tbody tr:hover,.nx-data-table-viewport tbody tr:focus-within{background:color-mix(in srgb, var(--nx-info-bg) 74%, var(--nx-surface))}.nx-data-table-viewport tbody tr:focus-within{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--nx-accent) 70%, transparent)}.nx-data-table-viewport td,.nx-data-table-viewport th{overflow-wrap:anywhere}@media (max-width:760px){.nx-applied-filter-summary{flex-direction:column;align-items:stretch}.nx-applied-filter-summary__result{min-width:0}.nx-applied-filter-summary__chips{scroll-snap-type:x proximity;width:100%}.nx-applied-filter-summary__chips li{scroll-snap-align:start;max-width:82vw}.nx-applied-filter-summary__clear{width:100%;margin-inline-start:0}}@media (max-width:720px){.nx-data-table-viewport--responsive-cards:before,.nx-data-table-viewport--responsive-cards:after,.nx-data-table-viewport--responsive-cards .nx-data-table-viewport__hint{display:none}.nx-data-table-viewport--responsive-cards .nx-data-table-viewport__scroll{box-shadow:none;scrollbar-gutter:auto;background:0 0;border:0;overflow:visible}.nx-clients-table{min-width:0}.nx-data-table-viewport--responsive-cards tbody tr:nth-child(2n){background:#fffffff5}[data-theme=dark] .nx-data-table-viewport--responsive-cards tbody tr:nth-child(2n){background:#1e293bf5}}@media (prefers-reduced-motion:reduce){.nx-data-table-viewport:before,.nx-data-table-viewport:after{transition:none}}.nx-shell-current-context{min-width:0;display:none}.nx-shell-current-context>span,.nx-shell-current-context>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nx-shell-current-context>span{color:var(--nx-muted);font-size:.7rem;line-height:1.2}.nx-shell-current-context>strong{color:var(--nx-ink);font-size:.88rem;line-height:1.25}.nx-shell-search-trigger{align-items:center;gap:.55rem;display:inline-flex}.nx-shell-search-trigger kbd{border:1px solid var(--nx-border);background:var(--nx-bg);min-height:1.4rem;color:var(--nx-muted);font:inherit;border-bottom-width:2px;border-radius:.38rem;align-items:center;padding-inline:.42rem;font-size:.68rem;line-height:1;display:inline-flex}.nx-shell-search-trigger[aria-expanded=true]{background:var(--nx-info-bg);color:var(--nx-accent-strong)}.nx-shell-quick-links a[href="/deals/smart-new"]{border:1px solid color-mix(in srgb, var(--nx-accent) 48%, var(--nx-border));background:color-mix(in srgb, var(--nx-accent) 10%, var(--nx-surface));color:var(--nx-accent-strong);font-weight:800}.nx-mobile-bottom-nav{display:none}@media (max-width:1100px){.nx-shell-current-context{flex:auto;gap:.08rem;max-width:22rem;padding-inline:.25rem;display:grid}.nx-shell-header__primary{justify-content:flex-start}.nx-shell-mobile-trigger{margin-inline-start:auto}}@media (max-width:760px){.nx-shell-header{padding-top:max(.55rem, env(safe-area-inset-top));gap:.35rem}.nx-shell-brand strong{display:none}.nx-shell-current-context{max-width:none}.nx-shell-current-context>span{display:none}.nx-shell-current-context>strong{font-size:.82rem}.nx-shell-search-trigger{display:none}.nx-mobile-bottom-nav{z-index:900;min-height:calc(4.35rem + env(safe-area-inset-bottom));padding:.38rem max(.45rem, env(safe-area-inset-right)) max(.38rem, env(safe-area-inset-bottom)) max(.45rem, env(safe-area-inset-left));border-top:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:stretch;gap:.2rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.6rem 1.5rem #0f172a1a}.nx-mobile-bottom-nav__item{min-width:0;min-height:3.55rem;color:var(--nx-muted);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:.7rem;flex:1 1 0;align-content:center;place-items:center;gap:.12rem;padding:.35rem .22rem;font-size:.68rem;font-weight:750;line-height:1.15;text-decoration:none;display:grid}.nx-mobile-bottom-nav__item:hover,.nx-mobile-bottom-nav__item:focus-visible,.nx-mobile-bottom-nav__item[aria-current=page]{background:var(--nx-info-bg);color:var(--nx-accent-strong)}.nx-mobile-bottom-nav__item--primary{color:var(--nx-accent-strong)}.nx-mobile-bottom-nav__item--primary .nx-mobile-bottom-nav__icon{background:var(--nx-accent-strong);color:#fff;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.nx-mobile-bottom-nav__icon{color:currentColor;min-height:1.2rem;font-size:1rem;line-height:1}.nx-shell-main{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.nx-shell-footer{margin-bottom:calc(4.35rem + env(safe-area-inset-bottom))}body:not(:has(.nx-mobile-sticky-actions)) .nx-feedback-viewport{bottom:calc(5.1rem + env(safe-area-inset-bottom))}body:has(.nx-mobile-sticky-actions) .nx-mobile-bottom-nav{display:none}}@media (max-width:380px){.nx-mobile-bottom-nav__item{font-size:.62rem}.nx-mobile-bottom-nav__icon{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.nx-mobile-bottom-nav,.nx-mobile-bottom-nav__item{scroll-behavior:auto;transition:none}}.nx-shell-account-trigger{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 92%, var(--nx-info-bg));min-width:0;max-width:21rem;color:var(--nx-ink);text-align:left;border-radius:.72rem;align-items:center;gap:.55rem;padding:.3rem .48rem;display:inline-flex}.nx-shell-account-trigger:hover,.nx-shell-account-trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--nx-accent) 48%, var(--nx-border));background:var(--nx-info-bg);color:var(--nx-accent-strong)}.nx-shell-account-trigger--mobile{border-radius:999px;flex:none;padding:.22rem;display:none}.nx-shell-account-avatar,.nx-account-dialog__avatar{border:1px solid color-mix(in srgb, var(--nx-accent) 32%, var(--nx-border));background:color-mix(in srgb, var(--nx-accent) 12%, var(--nx-surface));color:var(--nx-accent-strong);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;font-weight:850;display:grid}.nx-shell-account-avatar{width:2rem;height:2rem;font-size:.72rem}.nx-shell-account-trigger__copy{min-width:0;line-height:1.15;display:grid}.nx-shell-account-trigger__copy>strong,.nx-shell-account-trigger__copy>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nx-shell-account-trigger__copy>strong{color:inherit;font-size:.8rem}.nx-shell-account-trigger__copy>small{color:var(--nx-muted);font-size:.69rem}.nx-shell-account-trigger__chevron{color:var(--nx-muted);flex:none;font-size:.8rem}.nx-shell-mobile-trigger{align-items:center;gap:.35rem}.nx-shell-mobile-trigger__icon{font-size:1rem;line-height:1}.nx-account-dialog{width:min(48rem,100%)}.nx-account-dialog__summary{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-info-bg) 42%, var(--nx-surface));border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.9rem;display:grid}.nx-account-dialog__avatar{width:2.75rem;height:2.75rem;font-size:.9rem}.nx-account-dialog__summary>div{gap:.16rem;min-width:0;display:grid}.nx-account-dialog__summary strong,.nx-account-dialog__summary span{overflow-wrap:anywhere}.nx-account-dialog__summary>div>span{color:var(--nx-muted);font-size:.78rem}.nx-account-dialog__role,.nx-account-dialog__status-badge{border:1px solid var(--nx-border);background:var(--nx-surface);width:fit-content;min-height:1.8rem;color:var(--nx-muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding-inline:.58rem;font-size:.72rem;font-weight:800;display:inline-flex}.nx-account-dialog__status-badge[data-status=ready]{border-color:color-mix(in srgb, var(--nx-success) 46%, var(--nx-border));background:var(--nx-success-bg);color:var(--nx-success)}.nx-account-dialog__cards,.nx-account-dialog__preference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.nx-account-dialog__cards{margin-bottom:.8rem}.nx-account-dialog__section,.nx-account-dialog__preferences{border:1px solid var(--nx-border);background:var(--nx-surface);border-radius:.85rem;align-content:start;gap:.75rem;padding:.9rem;display:grid}.nx-account-dialog__section-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.nx-account-dialog__section-heading h3,.nx-account-dialog__section-heading p{margin-block-end:0}.nx-account-dialog__tenant-name{overflow-wrap:anywhere;font-size:1rem}.nx-account-dialog__meta{gap:.4rem;margin:0;display:grid}.nx-account-dialog__meta>div{border-bottom:1px solid color-mix(in srgb, var(--nx-border) 70%, transparent);grid-template-columns:minmax(5.5rem,.4fr) minmax(0,1fr);gap:.65rem;padding-block:.25rem;display:grid}.nx-account-dialog__meta dt{color:var(--nx-muted);font-size:.75rem}.nx-account-dialog__meta dd{overflow-wrap:anywhere;text-align:right;min-width:0;margin:0;font-size:.78rem;font-weight:700}.nx-account-dialog__preferences{margin-top:.8rem}.nx-account-dialog__preference-group{border:1px solid var(--nx-border);border-radius:.72rem;min-width:0;margin:0;padding:.65rem}.nx-account-dialog__preference-group legend{color:var(--nx-muted);padding-inline:.3rem;font-size:.75rem;font-weight:800}.nx-account-dialog__segmented{flex-wrap:wrap;gap:.38rem;display:flex}.nx-account-dialog__segmented button{border:1px solid var(--nx-border);background:var(--nx-bg);min-height:2.2rem;color:var(--nx-ink);font:inherit;border-radius:.55rem;flex:auto;padding:.4rem .58rem;font-size:.78rem}.nx-account-dialog__segmented button[aria-pressed=true]{color:#fff;background:#173e9f;border-color:#173e9f}.nx-account-dialog__privacy-note{color:var(--nx-muted);margin:0;font-size:.75rem;line-height:1.55}.nx-account-dialog__footer{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.nx-account-dialog__footer .danger{border-color:color-mix(in srgb, var(--nx-danger) 42%, var(--nx-border));background:var(--nx-danger-bg);color:var(--nx-danger)}@media (max-width:1100px){.nx-shell-account-trigger--desktop{display:none}.nx-shell-account-trigger--mobile{display:inline-flex}}@media (max-width:760px){.nx-shell-header__secondary{display:none}.nx-shell-header__primary{gap:.35rem}.nx-shell-account-trigger--mobile{width:2.45rem;height:2.45rem}.nx-shell-account-avatar{width:1.9rem;height:1.9rem}.nx-shell-mobile-trigger{min-height:2.45rem;padding:.4rem .58rem}.nx-account-dialog-layer{padding:max(.5rem, env(safe-area-inset-top)) 0 0;align-items:end}.nx-account-dialog{width:100%;max-height:calc(100dvh - max(.5rem, env(safe-area-inset-top)));padding:1rem max(.85rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(.85rem, env(safe-area-inset-left));border-radius:1.2rem 1.2rem 0 0}.nx-account-dialog__cards,.nx-account-dialog__preference-grid{grid-template-columns:1fr}.nx-account-dialog__section-heading{align-items:center}.nx-account-dialog__footer{flex-direction:column-reverse;align-items:stretch}.nx-account-dialog__footer>*{text-align:center;width:100%}}@media (max-width:420px){.nx-shell-mobile-trigger__label{display:none}.nx-shell-mobile-trigger{width:2.45rem;padding-inline:.35rem}.nx-account-dialog__summary{grid-template-columns:auto minmax(0,1fr)}.nx-account-dialog__role{grid-column:1/-1}}.nx-form-workspace-toolbar{border:1px solid var(--nx-border);background:linear-gradient(135deg, color-mix(in srgb, var(--nx-accent) 5%, var(--nx-surface)), var(--nx-surface));border-radius:1rem;gap:.85rem;margin-block:1rem;padding:1rem;display:grid;box-shadow:0 .65rem 2rem #0f172a12}.nx-form-workspace-toolbar__status{gap:.35rem;min-width:0;display:grid}.nx-form-workspace-toolbar__announcement{align-items:flex-start;gap:.8rem;min-width:0;display:flex}.nx-form-workspace-toolbar__announcement>div{gap:.2rem;min-width:0;display:grid}.nx-form-workspace-toolbar__status p,.nx-form-workspace-toolbar__meta{color:var(--nx-muted);margin:0;line-height:1.5}.nx-form-workspace-toolbar__nav{overscroll-behavior-inline:contain;scrollbar-gutter:stable;min-width:0;overflow-x:auto}.nx-form-workspace-toolbar__nav ol{gap:.55rem;min-width:max-content;margin:0;padding:0 0 .2rem;list-style:none;display:flex}.nx-form-workspace-toolbar__nav li{min-width:8.5rem}.nx-form-workspace-toolbar__nav a{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 95%, var(--nx-bg));min-height:3.35rem;color:inherit;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.05rem .5rem;padding:.55rem .7rem;text-decoration:none;display:grid}.nx-form-workspace-toolbar__nav a:hover,.nx-form-workspace-toolbar__nav a:focus-visible{border-color:color-mix(in srgb, var(--nx-accent) 55%, var(--nx-border));background:color-mix(in srgb, var(--nx-accent) 8%, var(--nx-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--nx-accent) 18%, transparent);outline:none}.nx-form-workspace-toolbar__nav a>span{background:var(--nx-bg);width:1.75rem;height:1.75rem;color:var(--nx-muted);border-radius:999px;grid-row:1/span 2;place-items:center;font-size:.78rem;font-weight:800;display:grid}.nx-form-workspace-toolbar__nav strong,.nx-form-workspace-toolbar__nav small{min-width:0}.nx-form-workspace-toolbar__nav small{color:var(--nx-muted);font-size:.76rem}.nx-form-workspace-status{border:1px solid var(--nx-border);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:1.9rem;padding-inline:.62rem;font-size:.74rem;font-weight:850;display:inline-flex}.nx-form-workspace-status--clean{border-color:color-mix(in srgb, var(--nx-success) 42%, var(--nx-border));background:var(--nx-success-bg);color:var(--nx-success)}.nx-form-workspace-status--dirty{border-color:color-mix(in srgb, var(--nx-warning) 42%, var(--nx-border));background:var(--nx-warning-bg);color:var(--nx-warning)}.nx-form-workspace-status--pending{border-color:color-mix(in srgb, var(--nx-accent) 42%, var(--nx-border));background:var(--nx-info-bg);color:var(--nx-accent-strong)}.nx-form-workspace-status--danger{border-color:color-mix(in srgb, var(--nx-danger) 42%, var(--nx-border));background:var(--nx-danger-bg);color:var(--nx-danger)}.nx-form-workspace-status--disabled{border-color:var(--nx-border);background:var(--nx-bg);color:var(--nx-muted)}.nx-form-workspace-section,.nx-form-section-heading,.nx-form-save-dock{scroll-margin-top:8rem}.nx-form-workspace-section:target,.nx-form-workspace-section:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 30%, transparent);outline-offset:.2rem}.nx-form-section-heading{border-bottom:1px solid var(--nx-border);justify-content:space-between;align-items:flex-end;gap:1rem;padding-block:.25rem .7rem;display:flex}.nx-form-section-heading h2,.nx-form-section-heading p{margin:0}.nx-form-section-heading h2{margin-top:.2rem;font-size:1.15rem}.nx-form-section-heading>span{color:var(--nx-muted);font-size:.85rem}.nx-form-save-dock{z-index:12;padding:.8rem .9rem calc(.8rem + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--nx-accent) 24%, var(--nx-border));background:color-mix(in srgb, var(--nx-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;bottom:.7rem;box-shadow:0 1rem 2.6rem #0f172a2e}.nx-form-save-dock__status{align-items:center;gap:.65rem;min-width:0;display:flex}.nx-form-save-dock__status p{color:var(--nx-muted);margin:0;font-size:.84rem;line-height:1.45}.nx-form-save-dock__buttons{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.6rem;display:flex}.nx-form-save-dock__buttons>*{min-width:9.5rem}@media (max-width:760px){.nx-form-workspace-toolbar{margin-inline:-.15rem;padding:.85rem}.nx-form-workspace-toolbar__announcement,.nx-form-section-heading,.nx-form-save-dock{flex-direction:column;align-items:stretch}.nx-form-workspace-toolbar__nav li{min-width:8rem}.nx-form-workspace-section,.nx-form-section-heading,.nx-form-save-dock{scroll-margin-top:5rem}.nx-form-save-dock{border-radius:.9rem .9rem 0 0;margin-inline:-.2rem;bottom:0}.nx-form-save-dock__status{align-items:flex-start}.nx-form-save-dock__buttons{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.nx-form-save-dock__buttons>*{width:100%;min-width:0}}@media (max-width:480px){.nx-form-save-dock__buttons{grid-template-columns:1fr}}@media print{.nx-form-workspace-toolbar__nav,.nx-form-save-dock__buttons{display:none}.nx-form-save-dock{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;position:static}}@media (prefers-reduced-motion:reduce){.nx-form-workspace-toolbar__nav,.nx-form-save-dock{scroll-behavior:auto;transition:none}}.nx-my-work-command-center{z-index:34;border-color:color-mix(in srgb, var(--nx-accent) 22%, var(--nx-border));background:color-mix(in srgb, var(--nx-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:.8rem;padding:.85rem;display:grid;position:sticky;top:5.35rem;box-shadow:0 .75rem 2rem #0f172a1a}.nx-my-work-command-center__summary,.nx-my-work-group__header,.nx-my-work-preferences__toolbar,.nx-my-work-preferences__footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nx-my-work-command-center__summary>div:first-child,.nx-my-work-group__header>div:first-child{gap:.2rem;min-width:0;display:grid}.nx-my-work-command-center__summary p,.nx-my-work-command-center__summary strong,.nx-my-work-command-center__summary span,.nx-my-work-group__header h2,.nx-my-work-group__header p{margin:0}.nx-my-work-command-center__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.nx-my-work-command-center__link{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-bg) 48%, var(--nx-surface));min-width:0;color:var(--nx-ink);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .55rem;padding:.7rem .75rem;text-decoration:none;display:grid}.nx-my-work-command-center__link>span{text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.nx-my-work-command-center__link>small{color:var(--nx-muted)}.nx-my-work-command-center__link>strong{white-space:nowrap;grid-area:1/2/span 2;justify-self:end}.nx-my-work-command-center__link:hover,.nx-my-work-command-center__link:focus-visible{border-color:color-mix(in srgb, var(--nx-accent) 55%, var(--nx-border));background:var(--nx-info-bg);outline:none}.nx-my-work-preferences{scroll-margin-top:10.5rem}.nx-my-work-preferences>summary{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nx-my-work-preferences__summary-copy{gap:.15rem;min-width:0;display:grid}.nx-my-work-preferences__summary-copy small{font-weight:400}.nx-my-work-preferences__toolbar{border-bottom:1px solid var(--nx-border);margin-bottom:.85rem;padding-bottom:.85rem}.nx-my-work-preferences__toolbar p,.nx-my-work-preferences__footer p{margin:0}.nx-my-work-preference-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.nx-my-work-preference-row{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-bg) 38%, var(--nx-surface));border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-width:0;padding:.7rem;display:grid}.nx-my-work-preference-row[data-visible=false]{background:color-mix(in srgb, var(--nx-bg) 72%, var(--nx-surface));border-style:dashed}.nx-my-work-preference-row__toggle{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;min-width:0;display:grid}.nx-my-work-preference-row__toggle input{margin-top:.2rem}.nx-my-work-preference-row__toggle>span{gap:.15rem;min-width:0;display:grid}.nx-my-work-preference-row__toggle small{color:var(--nx-muted);line-height:1.4}.nx-my-work-preference-row__order{gap:.35rem;display:inline-flex}.nx-my-work-preference-row__order button{min-width:2.5rem;min-height:2.5rem;padding:.35rem}.nx-my-work-preferences__footer{border-top:1px solid var(--nx-border);margin-top:.9rem;padding-top:.85rem}.nx-my-work-group-stack{gap:1.5rem;display:grid}.nx-my-work-group{gap:.8rem;scroll-margin-top:10.5rem;display:grid}.nx-my-work-group__header{padding-inline:.2rem}.nx-my-work-group__meta,.nx-my-work-card__header-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.nx-my-work-card>header h3,.nx-my-work-card>header p{margin:0}.nx-my-work-card>header h3{font-size:1.05rem}.nx-my-work-card[data-empty=true]{background:color-mix(in srgb, var(--nx-bg) 58%, var(--nx-surface));border-style:dashed}.nx-my-work-card__header-actions .button-link{min-height:2.25rem;padding:.4rem .65rem;font-size:.82rem}@media (max-width:1080px){.nx-my-work-command-center__links,.nx-my-work-preference-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.nx-my-work-command-center{margin-inline:-.15rem;padding:.75rem;top:4rem}.nx-my-work-command-center__summary,.nx-my-work-group__header,.nx-my-work-preferences__toolbar,.nx-my-work-preferences__footer{flex-direction:column;align-items:stretch}.nx-my-work-command-center__summary .nx-page-actions,.nx-my-work-preferences__toolbar .nx-page-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.nx-my-work-command-center__summary .nx-page-actions>*,.nx-my-work-preferences__toolbar .nx-page-actions>*,.nx-my-work-preferences__footer>button{width:100%}.nx-my-work-command-center__links{scroll-snap-type:inline proximity;scrollbar-gutter:stable;padding-bottom:.2rem;display:flex;overflow-x:auto}.nx-my-work-command-center__link{scroll-snap-align:start;flex:0 0 12rem}.nx-my-work-preferences,.nx-my-work-group{scroll-margin-top:9rem}.nx-my-work-preference-row{grid-template-columns:minmax(0,1fr) auto}.nx-my-work-preference-row__order{grid-column:1/-1;justify-content:flex-end}.nx-my-work-card>header{flex-direction:column;align-items:stretch}.nx-my-work-card__header-actions,.nx-my-work-group__meta{justify-content:flex-start}}@media (max-width:480px){.nx-my-work-command-center__summary .nx-page-actions,.nx-my-work-preferences__toolbar .nx-page-actions,.nx-my-work-preference-list{grid-template-columns:1fr}.nx-my-work-preferences>summary{flex-direction:column;align-items:flex-start}.nx-my-work-preference-row{grid-template-columns:1fr}.nx-my-work-preference-row>.badge,.nx-my-work-preference-row__order{justify-self:start}}@media print{.nx-my-work-command-center,.nx-my-work-preferences,.nx-my-work-card__header-actions .button-link{display:none!important}}@media (prefers-reduced-motion:reduce){.nx-my-work-command-center__links{scroll-behavior:auto}}.nx-detail-anchor-section{scroll-margin-top:8.5rem}.nx-detail-command-center{border:1px solid color-mix(in srgb, var(--nx-accent) 24%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-accent) 10%, transparent), transparent 44%), var(--nx-surface);border-radius:1rem;gap:.9rem;padding:clamp(.95rem,2vw,1.25rem);display:grid;box-shadow:0 .8rem 2rem #0f172a14}.nx-detail-command-center__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nx-detail-command-center__header>div:first-child{gap:.18rem;min-width:0;display:grid}.nx-detail-command-center__header h2,.nx-detail-command-center__header p,.nx-detail-command-center__actions small{margin:0}.nx-detail-command-center__actions{text-align:right;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.4rem .75rem;min-width:min(100%,20rem);display:grid}.nx-detail-command-center__status-copy{justify-items:end;gap:.35rem;min-width:0;display:grid}.nx-detail-command-center__controls{justify-self:end}.nx-detail-command-center__meta{grid-column:1/-1;justify-self:end}.nx-detail-command-center__actions small{max-width:24rem;color:var(--nx-muted);font-size:.76rem;line-height:1.45}.nx-detail-command-center__status{border:1px solid var(--nx-border);background:var(--nx-surface-subtle);border-radius:999px;align-items:center;min-height:1.9rem;padding-inline:.68rem;font-size:.78rem;font-weight:800;display:inline-flex}.nx-detail-command-center__status.is-success{border-color:color-mix(in srgb, var(--nx-success) 45%, var(--nx-border));color:var(--nx-success)}.nx-detail-command-center__status.is-warning{border-color:color-mix(in srgb, var(--nx-warning) 55%, var(--nx-border));color:var(--nx-warning)}.nx-detail-command-center__status.is-danger{border-color:color-mix(in srgb, var(--nx-danger) 52%, var(--nx-border));color:var(--nx-danger)}.nx-detail-command-center__status.is-info{border-color:color-mix(in srgb, var(--nx-info) 48%, var(--nx-border));color:var(--nx-info)}.nx-detail-command-center__status.is-muted{color:var(--nx-muted)}.nx-detail-command-center__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.nx-detail-command-center__summary[data-summary-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.nx-detail-summary-card,.nx-detail-command-link{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-bg) 42%, var(--nx-surface));min-width:0;color:var(--nx-ink);text-decoration:none}.nx-detail-summary-card{border-inline-start-width:4px;border-radius:.8rem;gap:.16rem;padding:.78rem;display:grid}.nx-detail-summary-card>span,.nx-detail-summary-card>small,.nx-detail-command-link>span,.nx-detail-command-link>small{color:var(--nx-muted)}.nx-detail-summary-card>span,.nx-detail-command-link>span{font-size:.75rem;font-weight:800}.nx-detail-summary-card>strong{overflow-wrap:anywhere;font-size:clamp(1.15rem,2.5vw,1.55rem);line-height:1.2}.nx-detail-summary-card>small,.nx-detail-command-link>small{font-size:.72rem;line-height:1.42}.nx-detail-command-center__nav{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;display:grid}.nx-detail-command-link{border-top-width:3px;border-radius:.72rem;align-content:start;gap:.15rem;min-height:5.6rem;padding:.68rem;display:grid}.nx-detail-command-link>strong{overflow-wrap:anywhere;font-size:.92rem;line-height:1.3}.nx-detail-summary-card.is-success{border-inline-start-color:var(--nx-success)}.nx-detail-summary-card.is-warning{border-inline-start-color:var(--nx-warning)}.nx-detail-summary-card.is-danger{border-inline-start-color:var(--nx-danger)}.nx-detail-summary-card.is-info{border-inline-start-color:var(--nx-info)}.nx-detail-summary-card.is-muted{border-inline-start-color:var(--nx-muted)}.nx-detail-command-link.is-success{border-top-color:var(--nx-success)}.nx-detail-command-link.is-warning{border-top-color:var(--nx-warning)}.nx-detail-command-link.is-danger{border-top-color:var(--nx-danger)}.nx-detail-command-link.is-info{border-top-color:var(--nx-info)}.nx-detail-command-link.is-muted{border-top-color:var(--nx-muted)}.nx-detail-summary-card:hover,.nx-detail-summary-card:focus-visible,.nx-detail-command-link:hover,.nx-detail-command-link:focus-visible{border-color:color-mix(in srgb, var(--nx-accent) 55%, var(--nx-border));background:var(--nx-info-bg);box-shadow:0 0 0 3px color-mix(in srgb, var(--nx-accent) 12%, transparent);outline:none}.nx-detail-empty-state{border:1px dashed var(--nx-border);background:var(--nx-surface-subtle);border-radius:.8rem;gap:.25rem;padding:1rem;display:grid}.nx-detail-empty-state p{margin:0}@media (max-width:1080px){.nx-detail-command-center__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-detail-command-center__summary[data-summary-count="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.nx-detail-anchor-section{scroll-margin-top:6.5rem}.nx-detail-command-center{border-radius:.85rem;padding:.8rem}.nx-detail-command-center__header{display:grid}.nx-detail-command-center__actions{text-align:left;grid-template-columns:minmax(0,1fr);align-items:start;min-width:0}.nx-detail-command-center__status-copy{justify-items:start}.nx-detail-command-center__controls{justify-self:stretch}.nx-detail-command-center__meta{justify-self:start;max-width:none}.nx-detail-command-center__controls button{width:100%}.nx-detail-command-center__summary,.nx-detail-command-center__summary[data-summary-count="5"]{grid-template-columns:1fr}.nx-detail-command-center__nav{scroll-snap-type:inline proximity;scrollbar-gutter:stable;padding-block:.05rem .35rem;display:flex;overflow-x:auto}.nx-detail-command-link{scroll-snap-align:start;flex:0 0 min(72vw,13rem);min-height:5.3rem}table.responsive-card-table td.nx-detail-table-empty{text-align:center;grid-template-columns:minmax(0,1fr)}}@media print{.nx-detail-command-center__actions,.nx-detail-command-center__nav{display:none!important}.nx-detail-command-center{box-shadow:none}}.nx-operations-anchor-section{scroll-margin-top:8.5rem}.nx-operations-command-center{border-color:color-mix(in srgb, var(--nx-info) 28%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-info) 10%, transparent), transparent 46%), var(--nx-surface)}.nx-invoice-delivery-filter-summary,.nx-invoice-work-queue-filter-summary{margin-block:.85rem}.invoice-work-queue-card[data-selected=true]{border-color:color-mix(in srgb, var(--nx-accent) 62%, var(--nx-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--nx-accent) 12%, transparent)}.invoice-work-queue-bulk-toolbar[data-selected-count]:not([data-selected-count="0"]){z-index:30;border-color:color-mix(in srgb, var(--nx-accent) 45%, var(--nx-border));background:color-mix(in srgb, var(--nx-surface) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:.75rem;box-shadow:0 .8rem 2rem #0f172a24}.nx-invoice-work-queue-safety h2,.nx-invoice-work-queue-safety p{margin-block-start:0}.nx-operations-safety-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.25rem;margin:0;padding-inline-start:1.2rem;display:grid}.nx-operations-safety-list li{break-inside:avoid;line-height:1.55}@media (max-width:760px){.nx-operations-anchor-section{scroll-margin-top:6.5rem}.invoice-work-queue-bulk-toolbar[data-selected-count]:not([data-selected-count="0"]){bottom:max(.55rem, env(safe-area-inset-bottom));padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.invoice-work-queue-bulk-toolbar[data-selected-count]:not([data-selected-count="0"]) .actions{width:100%;display:grid}.invoice-work-queue-bulk-toolbar[data-selected-count]:not([data-selected-count="0"]) button{width:100%}.nx-operations-safety-list{grid-template-columns:1fr}.nx-invoice-delivery-actions{min-width:0}table.responsive-card-table td.nx-operations-table-empty{text-align:center;grid-template-columns:minmax(0,1fr)}}@media print{.nx-operations-command-center .nx-detail-command-center__actions,.invoice-work-queue-bulk-toolbar,.nx-invoice-delivery-toolbar,.invoice-work-queue-filter{display:none!important}}.nx-order-operations-filter-summary{margin-block:.85rem}.nx-order-operations-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:.55rem;display:flex}.nx-order-operations-safety{border-color:color-mix(in srgb, var(--nx-info) 22%, var(--nx-border));background:linear-gradient(145deg, color-mix(in srgb, var(--nx-info) 5%, transparent), transparent 55%), var(--nx-surface)}.nx-order-operations-safety h2,.nx-order-operations-safety p{margin-block-start:0}.nx-order-operations-table tr.is-selected{outline:2px solid color-mix(in srgb, var(--nx-accent) 48%, transparent);outline-offset:-2px;background:color-mix(in srgb, var(--nx-accent) 6%, var(--nx-surface))}.nx-order-operations-table td.actions .nx-table-actions{min-width:max-content}@media (max-width:720px){table.responsive-card-table tr[data-mobile-card-type=sales-order]:before{border-left-color:color-mix(in srgb, var(--nx-info) 78%, transparent)}table.responsive-card-table tr[data-mobile-card-type=purchase-order]:before{border-left-color:color-mix(in srgb, var(--nx-warning) 78%, transparent)}.nx-order-operations-toolbar{width:100%;display:grid}.nx-order-operations-toolbar>*{width:100%}.nx-order-operations-table td.actions .nx-table-actions{scroll-snap-type:inline proximity;flex-wrap:nowrap;gap:.45rem;min-width:0;padding-bottom:.15rem;display:flex;overflow-x:auto}.nx-order-operations-table td.actions .nx-table-actions>*{scroll-snap-align:start;flex:none;min-width:max-content}.nx-order-operations-table td.nx-operations-table-empty{text-align:center;display:block}.nx-order-operations-table td.nx-operations-table-empty:before{display:none}}@media print{.nx-order-operations-toolbar,.nx-sales-orders-filter,.nx-purchase-orders-filter{display:none!important}}.nx-cash-operations-filter-summary{margin-block:.85rem}.nx-cash-operations-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:.55rem;display:flex}.nx-cash-operations-filter{align-items:end}.nx-cash-operations-safety{border-color:color-mix(in srgb, var(--nx-info) 22%, var(--nx-border));background:linear-gradient(145deg, color-mix(in srgb, var(--nx-info) 5%, transparent), transparent 55%), var(--nx-surface)}.nx-cash-operations-safety h2,.nx-cash-operations-safety p{margin-block-start:0}.nx-cash-operations-table tr.is-locked,.nx-cash-operations-table tr[data-selected=true]{outline:2px solid color-mix(in srgb, var(--nx-warning) 45%, transparent);outline-offset:-2px;background:color-mix(in srgb, var(--nx-warning) 6%, var(--nx-surface))}.nx-cash-operations-table td.actions .nx-table-actions{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:max-content;display:flex}.nx-payables-experience:has(.nx-payables-bulk-action-bar){padding-bottom:7.5rem}.nx-payables-bulk-action-bar{z-index:58;right:auto;bottom:max(1rem, env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--nx-accent) 38%, var(--nx-border));border-radius:var(--nx-radius-lg);background:color-mix(in srgb, var(--nx-surface) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:minmax(10rem,auto) minmax(0,1fr);align-items:center;gap:.75rem;width:min(58rem,100vw - 2rem);margin:0;padding:.75rem;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 .8rem 2rem #0f172a2e}.nx-payables-bulk-action-copy{gap:.15rem;min-width:0;display:grid}.nx-payables-bulk-action-copy span{color:var(--nx-muted);font-size:.78rem}.nx-payables-bulk-action-controls{justify-content:flex-end;margin:0}.nx-payables-tax-query-toolbar{align-items:end;margin-top:.75rem}.nx-payables-tax-view{margin-top:1rem}.nx-payables-tax-view .nx-data-table-viewport{margin-top:.75rem}@media (max-width:720px){table.responsive-card-table tr[data-mobile-card-type=receivable]:before,table.responsive-card-table tr[data-mobile-card-type=receivable-history]:before{border-left-color:color-mix(in srgb, var(--nx-success) 72%, transparent)}table.responsive-card-table tr[data-mobile-card-type=payable]:before,table.responsive-card-table tr[data-mobile-card-type=payable-tax]:before,table.responsive-card-table tr[data-mobile-card-type=payable-history]:before{border-left-color:color-mix(in srgb, var(--nx-warning) 76%, transparent)}.nx-cash-operations-toolbar,.nx-cash-operations-filter,.nx-payables-tax-query-toolbar,.nx-payables-bulk-action-bar{width:100%;display:grid}.nx-cash-operations-toolbar>*,.nx-cash-operations-filter>*,.nx-payables-tax-query-toolbar>*,.nx-payables-bulk-action-bar>*,.nx-payables-bulk-action-controls>*{width:100%}.nx-payables-bulk-action-bar{right:max(.65rem, env(safe-area-inset-right));bottom:max(.55rem, env(safe-area-inset-bottom));left:max(.65rem, env(safe-area-inset-left));width:auto;padding-bottom:max(.75rem, env(safe-area-inset-bottom));grid-template-columns:1fr;transform:none}.nx-cash-operations-table td.actions .nx-table-actions{scroll-snap-type:inline proximity;flex-wrap:nowrap;gap:.45rem;min-width:0;padding-bottom:.15rem;overflow-x:auto}.nx-cash-operations-table td.actions .nx-table-actions>*{scroll-snap-align:start;flex:none;min-width:max-content}.nx-cash-operations-table td.nx-operations-table-empty{text-align:center;display:block}.nx-cash-operations-table td.nx-operations-table-empty:before{display:none}}@media print{.nx-cash-operations-toolbar,.nx-cash-operations-filter,.nx-cash-operations-bulk-toolbar,.nx-payables-bulk-action-bar,#receivables-adjustments{display:none!important}}.nx-review-approval-experience{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.nx-review-approval-anchor{scroll-margin-top:8.5rem}.nx-review-approval-toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.nx-review-approval-toolbar label{gap:.35rem;min-width:min(100%,18rem);display:grid}.nx-review-approval-filter-summary{margin-block:.2rem .85rem}.nx-review-approval-table{min-width:64rem}.nx-review-approval-table th,.nx-review-approval-table td{vertical-align:top}.nx-review-approval-table th small:not(.nx-cell-clamp),.nx-review-approval-table td small:not(.nx-cell-clamp){color:var(--nx-muted);margin-top:.25rem;font-weight:500;line-height:1.4;display:block}.nx-review-approval-table .status-badge+.status-badge{margin-inline-start:.3rem}.nx-estimate-approval-dashboard-experience .grid.two>.page-card,.nx-estimate-approval-dashboard-experience .nx-progress-row dd{min-width:0}@media (max-width:760px){.nx-review-approval-anchor{scroll-margin-top:6.5rem}.nx-review-approval-toolbar,.nx-review-approval-toolbar label,.nx-review-approval-toolbar input,.nx-review-approval-toolbar select,.nx-review-approval-toolbar button{width:100%}}@media (max-width:720px){.nx-review-approval-table{min-width:0}table.responsive-card-table tr[data-mobile-card-type=approval]:before{content:"見積承認"}table.responsive-card-table tr[data-mobile-card-type=approval-owner]:before{content:"担当者別承認"}table.responsive-card-table td.nx-operations-table-empty{text-align:center;grid-template-columns:minmax(0,1fr)}}@media print{.nx-review-approval-toolbar,.nx-review-approval-filter-summary,.nx-review-approval-experience .nx-detail-command-center__nav,.nx-review-approval-experience .nx-detail-command-center__actions{display:none!important}}.nx-detail-command-link[aria-current=step]{border-color:color-mix(in srgb, var(--nx-accent) 62%, var(--nx-border));background:linear-gradient(145deg, color-mix(in srgb, var(--nx-accent) 12%, transparent), transparent 58%), var(--nx-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--nx-accent) 10%, transparent)}.nx-detail-command-link[aria-current=step]>span:after{content:"現在";background:color-mix(in srgb, var(--nx-accent) 14%, transparent);color:var(--nx-accent-strong);vertical-align:middle;border-radius:999px;align-items:center;margin-inline-start:.45rem;padding:.12rem .4rem;font-size:.68rem;font-weight:800;line-height:1.25;display:inline-flex}.nx-accounting-close-anchor{scroll-margin-top:8.5rem}.nx-accounting-close-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.nx-accounting-workbench-page .nx-operations-command-center,.nx-accounting-periods-page .nx-operations-command-center{border-color:color-mix(in srgb, var(--nx-warning) 24%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-warning) 10%, transparent), transparent 46%), var(--nx-surface)}.nx-accounting-periods-table{min-width:76rem}.nx-accounting-periods-table tbody tr[data-mobile-card-type=accounting-period]{--nx-accounting-period-accent:var(--nx-info)}.nx-accounting-periods-table tbody tr[data-card-subtitle=全領域ロック]{--nx-accounting-period-accent:var(--nx-success)}.nx-accounting-periods-table tbody tr[data-card-subtitle=一部ロック]{--nx-accounting-period-accent:var(--nx-warning)}@media (max-width:760px){.nx-accounting-close-anchor{scroll-margin-top:6.5rem}.nx-accounting-close-toolbar{width:100%;display:grid}.nx-accounting-close-toolbar>*{width:100%}}@media (max-width:720px){.nx-accounting-periods-table{min-width:0}table.responsive-card-table tr[data-mobile-card-type=accounting-period]:before{border-left-color:color-mix(in srgb, var(--nx-accounting-period-accent) 78%, transparent)}.nx-accounting-periods-table td.nx-operations-table-empty{text-align:center;display:block}.nx-accounting-periods-table td.nx-operations-table-empty:before{display:none}}@media print{.nx-accounting-close-toolbar,.nx-accounting-workbench-page .nx-detail-command-center__nav,.nx-accounting-periods-page .nx-detail-command-center__nav{display:none!important}}.nx-team-work-anchor{scroll-margin-top:8.5rem}.nx-team-work-filter-summary{margin-block:.85rem}.nx-assignment-dashboard-page .nx-operations-command-center,.nx-deal-tasks-page .nx-operations-command-center,.nx-automation-inbox-page .nx-operations-command-center{border-color:color-mix(in srgb, var(--nx-info) 30%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-info) 11%, transparent), transparent 46%), var(--nx-surface)}.nx-data-table-viewport.nx-assignment-dashboard-table-wrap,.nx-data-table-viewport.nx-deal-task-table-wrap{overflow:visible}.nx-team-work-table th,.nx-team-work-table td{vertical-align:top}.nx-team-work-table td.actions .compact-actions{flex-wrap:wrap;gap:.4rem;min-width:max-content;display:flex}.nx-team-work-safety{border-color:color-mix(in srgb, var(--nx-info) 24%, var(--nx-border));background:linear-gradient(145deg, color-mix(in srgb, var(--nx-info) 5%, transparent), transparent 58%), var(--nx-surface)}.nx-team-work-safety h2,.nx-team-work-safety p{margin-block-start:0}#assignment-dashboard-unassigned>.grid{margin-top:0}@media (max-width:760px){.nx-team-work-anchor{scroll-margin-top:6.5rem}}@media (max-width:720px){.nx-assignment-dashboard-table,.nx-deal-task-table-wrap table{min-width:0}table.responsive-card-table tr[data-mobile-card-type=assignment-assignee]:before,table.responsive-card-table tr[data-mobile-card-type=assignment-task]:before,table.responsive-card-table tr[data-mobile-card-type=assignment-deal]:before,table.responsive-card-table tr[data-mobile-card-type=deal-task-assignee]:before,table.responsive-card-table tr[data-mobile-card-type=deal-task]:before{border-left-color:color-mix(in srgb, var(--nx-info) 72%, transparent)}table.responsive-card-table tr[data-mobile-card-type=assignment-task][data-card-meta*=超過]:before,table.responsive-card-table tr[data-mobile-card-type=deal-task][data-card-meta*=超過]:before{border-left-color:color-mix(in srgb, var(--nx-danger) 76%, transparent)}.nx-team-work-table td.actions .compact-actions{grid-template-columns:1fr;width:100%;min-width:0;display:grid}.nx-team-work-table td.actions button,.nx-team-work-table td.actions .button-link{width:100%}.nx-team-work-table td.nx-operations-table-empty{text-align:center;display:block}.nx-team-work-table td.nx-operations-table-empty:before{display:none}}@media print{.nx-assignment-dashboard-page .nx-detail-command-center__nav,.nx-deal-tasks-page .nx-detail-command-center__nav,.nx-automation-inbox-page .nx-detail-command-center__nav,.nx-team-work-filter-summary,.nx-team-work-safety{display:none!important}}.nx-master-library-command-center{margin-block:0 1rem}.nx-master-library-anchor-section{scroll-margin-top:8.5rem}.nx-master-library-filter-summary{margin-block:.85rem}.nx-master-library-command-center .nx-detail-command-center{border-color:color-mix(in srgb, var(--nx-accent) 30%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-accent) 11%, transparent), transparent 46%), var(--nx-surface)}@media (max-width:760px){.nx-master-library-anchor-section{scroll-margin-top:6.5rem}.nx-service-item-actions,.nx-deal-template-actions,.nx-activity-template-actions,.nx-table-actions{width:100%;display:grid}.nx-service-item-actions button,.nx-deal-template-actions button,.nx-activity-template-actions button,.nx-table-actions button{width:100%}}@media print{.nx-master-library-command-center .nx-detail-command-center__nav,.nx-master-library-filter-summary,.nx-service-items-filters,.nx-deal-templates-filters,.nx-activity-templates-filters,.nx-filter-grid{display:none!important}}.nx-sales-entry-command-center{margin-block:0 1rem}.nx-sales-entry-command-center .nx-detail-command-center{border-color:color-mix(in srgb, var(--nx-info) 32%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-info) 11%, transparent), transparent 46%), var(--nx-surface)}.nx-sales-entry-anchor,#client-create-basic-title,#wizard-step-1-title,#wizard-step-2-title{scroll-margin-top:8.5rem}@media (max-width:760px){.nx-sales-entry-anchor,#client-create-basic-title,#wizard-step-1-title,#wizard-step-2-title{scroll-margin-top:6.5rem}}@media print{.nx-sales-entry-command-center .nx-detail-command-center__nav{display:none!important}}.nx-implementation-readiness-command-center{margin-block:1rem}.nx-implementation-readiness-command-center .nx-operations-command-center{border-color:color-mix(in srgb, var(--nx-warning) 26%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-warning) 10%, transparent), transparent 46%), var(--nx-surface)}#help-guides-directory-title,#onboarding-overview-title,#onboarding-guides-title,#setup-wizard-recommendations-title,#setup-wizard-counts-title,#migration-summary-title,#migration-diff-title,#migration-logs-title,#postgresql-readiness-summary-title,#postgresql-readiness-next-title,#postgresql-readiness-groups-title,#postgresql-readiness-runbooks-title,#production-readiness-summary-title,#production-readiness-next-title,#production-readiness-groups-title,#production-readiness-support-title{scroll-margin-top:8.5rem}@media (max-width:760px){.nx-implementation-readiness-command-center{margin-block:.8rem}#help-guides-directory-title,#onboarding-overview-title,#onboarding-guides-title,#setup-wizard-recommendations-title,#setup-wizard-counts-title,#migration-summary-title,#migration-diff-title,#migration-logs-title,#postgresql-readiness-summary-title,#postgresql-readiness-next-title,#postgresql-readiness-groups-title,#postgresql-readiness-runbooks-title,#production-readiness-summary-title,#production-readiness-next-title,#production-readiness-groups-title,#production-readiness-support-title{scroll-margin-top:6.5rem}}@media print{.nx-implementation-readiness-command-center .nx-detail-command-center__nav,.nx-implementation-readiness-command-center .nx-detail-command-center__actions{display:none!important}}.nx-mobile-field-command-center .nx-operations-command-center{border-color:color-mix(in srgb, var(--nx-accent) 34%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-accent) 12%, transparent), transparent 48%), var(--nx-surface)}.nx-mobile-field-command-center .nx-detail-command-center__nav{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-mobile-field-command-center .nx-detail-command-link.is-current{border-color:color-mix(in srgb, var(--nx-accent) 65%, var(--nx-border));background:var(--nx-info-bg);box-shadow:0 0 0 3px color-mix(in srgb, var(--nx-accent) 12%, transparent)}.nx-mobile-work-log-experience,.nx-mobile-field-status{gap:1rem;display:grid}.nx-mobile-field-status:empty{display:none}.nx-mobile-work-log-experience .nx-mobile-stepper button[aria-current=step]{box-shadow:0 0 0 3px color-mix(in srgb, var(--nx-accent) 22%, transparent)}.nx-mobile-work-log-experience .nx-mobile-stepper button:disabled{cursor:wait;opacity:.72}@media (max-width:980px){.nx-mobile-field-command-center .nx-detail-command-center__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.nx-mobile-field-command-center .nx-detail-command-center__nav{grid-template-columns:none;display:flex}.nx-mobile-field-command-center .nx-detail-command-link{flex-basis:min(78vw,14rem)}.nx-mobile-field-command-center .nx-detail-command-center__summary{grid-template-columns:1fr}}@media print{.nx-mobile-field-command-center,.nx-mobile-sticky-actions,.nx-mobile-quick-grid{display:none!important}}.nx-accounting-data-anchor-section,#sales-recognition-list-title,#costs-purchase-orders-title,#costs-procurements-title,#invoice-settings-profile-title,#invoice-settings-delivery-title,#invoice-settings-template-title,#invoice-settings-safeguards-title{scroll-margin-top:8.5rem}.nx-sales-recognition-experience>.nx-operations-command-center,.nx-costs-experience>.nx-operations-command-center,.nx-exports-experience>.nx-operations-command-center,.nx-invoice-settings-experience>.nx-operations-command-center{border-color:color-mix(in srgb, var(--nx-info) 30%, var(--nx-border));background:radial-gradient(circle at top right, color-mix(in srgb, var(--nx-info) 11%, transparent), transparent 46%), var(--nx-surface);margin-block-end:1rem}.nx-accounting-data-filter-summary{margin-block:.85rem}.nx-accounting-data-command-note{margin-block:-.25rem 1rem;padding-inline:.15rem}.nx-exports-category-stack{gap:1rem;display:grid}.nx-exports-category{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-bg) 34%, var(--nx-surface));border-radius:.9rem;gap:.75rem;padding:clamp(.85rem,1.6vw,1.1rem);display:grid}.nx-exports-category .section-head,.nx-exports-category .section-head h2,.nx-exports-category .section-head p{margin-block:0}.nx-export-card h3{margin-block:0;font-size:1.05rem}@media (max-width:760px){.nx-accounting-data-anchor-section,#sales-recognition-list-title,#costs-purchase-orders-title,#costs-procurements-title,#invoice-settings-profile-title,#invoice-settings-delivery-title,#invoice-settings-template-title,#invoice-settings-safeguards-title{scroll-margin-top:6.5rem}.nx-exports-category{padding:.75rem}}@media print{.nx-accounting-data-filter-summary,.nx-sales-recognition-status-buttons,.nx-sales-recognition-toolbar,.nx-accounting-data-command-note{display:none!important}}.nx-back-to-top{z-index:880;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--nx-accent) 48%, var(--nx-border));background:color-mix(in srgb, var(--nx-surface) 96%, var(--nx-info-bg));min-width:2.75rem;min-height:2.75rem;color:var(--nx-accent-strong);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;padding:.62rem .82rem;font-size:.78rem;font-weight:800;line-height:1;transition:translate .16s,box-shadow .16s,background-color .16s;display:inline-flex;position:fixed;box-shadow:0 .8rem 2rem #0f172a2e}.nx-back-to-top:hover{background:var(--nx-info-bg);translate:0 -.12rem;box-shadow:0 1rem 2.4rem #0f172a38}.nx-back-to-top:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 55%, transparent);outline-offset:3px}.nx-back-to-top__icon{font-size:1rem;line-height:1}@media (max-width:760px){.nx-back-to-top{right:max(.75rem, env(safe-area-inset-right));bottom:calc(5.25rem + env(safe-area-inset-bottom));min-height:2.9rem;padding-inline:.78rem}}@media (prefers-reduced-motion:reduce){.nx-back-to-top{transition:none}.nx-back-to-top:hover{translate:none}}@media (forced-colors:active){.nx-back-to-top{color:buttontext;box-shadow:none;background:buttonface;border:2px solid buttontext}}@media print{.nx-back-to-top,.nx-route-announcement{display:none!important}}.nx-workspace-context-command{border:1px solid color-mix(in srgb, var(--nx-accent) 28%, var(--nx-border));background:linear-gradient(135deg, color-mix(in srgb, var(--nx-info-bg) 74%, var(--nx-surface)), var(--nx-surface));border-radius:1.1rem;gap:1rem;min-width:0;padding:clamp(1rem,2.4vw,1.4rem);display:grid;box-shadow:0 .8rem 2.4rem #0f172a12}.nx-workspace-context-copy h2{margin:.25rem 0 .4rem;font-size:clamp(1.2rem,2.4vw,1.55rem)}.nx-workspace-context-copy>p:last-child{color:var(--nx-muted);margin:0;line-height:1.65}.nx-workspace-context-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.nx-workspace-context-summary-card{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, transparent);border-radius:.85rem;gap:.28rem;min-width:0;padding:.85rem;display:grid}.nx-workspace-context-summary-card[data-tone=success]{border-color:color-mix(in srgb, var(--nx-success) 42%, var(--nx-border));background:color-mix(in srgb, var(--nx-success-bg) 56%, var(--nx-surface))}.nx-workspace-context-summary-card[data-tone=warning]{border-color:color-mix(in srgb, var(--nx-warning) 42%, var(--nx-border));background:color-mix(in srgb, var(--nx-warning-bg) 58%, var(--nx-surface))}.nx-workspace-context-summary-card[data-tone=info]{border-color:color-mix(in srgb, var(--nx-accent) 38%, var(--nx-border));background:color-mix(in srgb, var(--nx-info-bg) 60%, var(--nx-surface))}.nx-workspace-context-summary-card span,.nx-workspace-context-summary-card small{overflow-wrap:anywhere;min-width:0;color:var(--nx-muted)}.nx-workspace-context-summary-card span{font-size:.78rem;font-weight:800}.nx-workspace-context-summary-card strong{overflow-wrap:anywhere;min-width:0;font-size:1rem}.nx-workspace-context-summary-card small{font-size:.75rem;line-height:1.45}.nx-workspace-context-nav{scrollbar-width:thin;min-width:0;padding-bottom:.2rem;overflow-x:auto}.nx-workspace-context-nav ol{grid-template-columns:repeat(3,minmax(12rem,1fr));gap:.65rem;min-width:min(100%,39rem);margin:0;padding:0;list-style:none;display:grid}.nx-workspace-context-nav a,.nx-workspace-context-disabled{box-sizing:border-box;border:1px solid var(--nx-border);background:var(--nx-surface);min-height:4.35rem;color:var(--nx-ink);border-radius:.85rem;align-items:flex-start;gap:.65rem;padding:.8rem;text-decoration:none;display:flex}.nx-workspace-context-disabled{cursor:not-allowed;opacity:.62}.nx-workspace-context-nav a:hover{border-color:color-mix(in srgb, var(--nx-accent) 46%, var(--nx-border));background:var(--nx-info-bg)}.nx-workspace-context-nav a[aria-current=step]{border-color:var(--nx-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nx-accent) 35%, transparent);background:color-mix(in srgb, var(--nx-info-bg) 78%, var(--nx-surface))}.nx-workspace-context-nav a:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 36%, transparent);outline-offset:2px}.nx-workspace-context-nav a>span:last-child,.nx-workspace-context-disabled>span:last-child{gap:.25rem;min-width:0;display:grid}.nx-workspace-context-nav a strong,.nx-workspace-context-nav a small,.nx-workspace-context-disabled strong,.nx-workspace-context-disabled small{overflow-wrap:anywhere}.nx-workspace-context-nav a small,.nx-workspace-context-disabled small{color:var(--nx-muted);line-height:1.45}.nx-workspace-context-index{background:var(--nx-info-bg);width:1.75rem;height:1.75rem;color:var(--nx-accent-strong);border-radius:999px;flex:0 0 1.75rem;place-items:center;font-size:.78rem;font-weight:900;display:inline-grid}.nx-workspace-context-nav a[aria-current=step] .nx-workspace-context-index{background:var(--nx-accent-strong);color:#fff}.nx-workspace-context-next{color:var(--nx-muted);justify-content:flex-end;align-items:center;gap:.7rem;font-size:.86rem;display:flex}.nx-tenant-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-bottom:1rem;display:grid}.nx-tenant-summary-grid article{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, var(--nx-bg));border-radius:.8rem;gap:.25rem;min-width:0;padding:.8rem;display:grid}.nx-tenant-summary-grid span,.nx-tenant-summary-grid small{color:var(--nx-muted)}.nx-tenant-summary-grid span{font-size:.78rem;font-weight:800}.nx-tenant-summary-grid strong{font-size:1.25rem}.nx-tenant-summary-grid small{overflow-wrap:anywhere;line-height:1.4}.nx-tenant-controls{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 94%, var(--nx-bg));border-radius:.85rem;grid-template-columns:minmax(15rem,1fr) auto auto;align-items:end;gap:.75rem;margin-bottom:.75rem;padding:.85rem;display:grid}.nx-tenant-search{min-width:0;color:var(--nx-muted);gap:.35rem;font-size:.82rem;font-weight:800;display:grid}.nx-tenant-search input{box-sizing:border-box;border:1px solid var(--nx-border);background:var(--nx-surface);width:100%;min-height:2.75rem;color:var(--nx-ink);font:inherit;border-radius:.7rem;padding:.65rem .75rem}.nx-tenant-search input:focus-visible{border-color:var(--nx-accent);outline:3px solid color-mix(in srgb, var(--nx-accent) 25%, transparent);outline-offset:1px}.nx-tenant-filter-group{flex-wrap:wrap;gap:.4rem;display:flex}.nx-tenant-filter-button{border:1px solid var(--nx-border);background:var(--nx-surface);min-height:2.75rem;color:var(--nx-ink);font:inherit;cursor:pointer;border-radius:999px;padding:.55rem .7rem;font-size:.82rem;font-weight:800}.nx-tenant-filter-button[aria-pressed=true]{border-color:var(--nx-accent);background:var(--nx-info-bg);color:var(--nx-accent-strong)}.nx-tenant-filter-button:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 28%, transparent);outline-offset:2px}.nx-tenant-filter-button:disabled,.nx-tenant-controls button:disabled{cursor:not-allowed;opacity:.58}.nx-tenant-reset{white-space:nowrap}.nx-tenant-filter-status{color:var(--nx-muted);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.8rem;font-size:.84rem;display:flex}.nx-tenant-filter-chips{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.nx-tenant-filter-chips span{border:1px solid var(--nx-border);background:var(--nx-surface);color:var(--nx-ink);border-radius:999px;padding:.28rem .55rem;font-size:.78rem}@media (max-width:960px){.nx-workspace-context-summary,.nx-tenant-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-tenant-controls{grid-template-columns:1fr;align-items:stretch}.nx-tenant-reset{justify-self:start}}@media (max-width:640px){.nx-workspace-context-summary,.nx-tenant-summary-grid{grid-template-columns:1fr}.nx-workspace-context-nav ol{grid-template-columns:repeat(3,minmax(13rem,1fr));width:max-content}.nx-workspace-context-next,.nx-tenant-filter-status{flex-direction:column;align-items:stretch}.nx-workspace-context-next .nx-primary-link,.nx-tenant-reset{width:100%}.nx-tenant-filter-group{grid-template-columns:1fr;display:grid}.nx-tenant-filter-chips{justify-content:flex-start}}@media print{.nx-workspace-context-command,.nx-tenant-controls,.nx-tenant-filter-status{display:none!important}}.nx-workspaces-section-nav{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 96%, var(--nx-bg));border-radius:.95rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;min-width:0;margin:.4rem 0 1rem;padding:.75rem;display:grid}.nx-workspaces-section-nav a{box-sizing:border-box;border:1px solid var(--nx-border);background:var(--nx-surface);min-width:0;min-height:3.6rem;color:var(--nx-ink);border-radius:.75rem;gap:.25rem;padding:.7rem;text-decoration:none;display:grid}.nx-workspaces-section-nav a:hover{border-color:color-mix(in srgb, var(--nx-accent) 46%, var(--nx-border));background:var(--nx-info-bg)}.nx-workspaces-section-nav a:focus-visible{outline:3px solid color-mix(in srgb, var(--nx-accent) 30%, transparent);outline-offset:2px}.nx-workspaces-section-nav span{overflow-wrap:anywhere;min-width:0;color:var(--nx-muted);font-size:.78rem;font-weight:800}.nx-workspaces-section-nav strong{overflow-wrap:anywhere;min-width:0;font-size:.92rem}#workspace-quick-start,#workspace-feature-guide,#workspace-page-guide,#workspace-operator-guide,#workspace-role-homes,#workspace-function-map{scroll-margin-top:calc(var(--nx-app-header-height,5rem) + 1rem)}.feature-boost-controls>.button-link,.page-ui-review-controls>.button-link,.operator-ux-controls>.button-link{align-self:center;min-height:2.65rem}@media (max-width:1180px){.nx-workspaces-section-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.nx-workspaces-section-nav{scrollbar-width:thin;display:flex;overflow-x:auto}.nx-workspaces-section-nav a{flex:0 0 min(15rem,78vw)}}@media print{.nx-workspaces-section-nav,.feature-boost-controls>.button-link,.page-ui-review-controls>.button-link,.operator-ux-controls>.button-link{display:none!important}}.nx-document-preview-experience>.document-screen-only:first-child{margin-bottom:1rem}#document-preview-issues,#document-preview-actions,#document-preview-profitability,#document-preview-workflow,#document-preview-paper,#document-preview-revisions,#document-preview-history{scroll-margin-top:calc(var(--nx-app-header-height,5rem) + 1rem)}.document-stamp.is-success{color:#15803d;border-color:#16a34a}.document-stamp.is-warning{color:#b45309;border-color:#f59e0b}.document-stamp.is-danger{color:#b91c1c;border-color:#dc2626}.document-stamp.is-info{color:#1d4ed8;border-color:#2563eb}.document-stamp.is-muted{color:#475569;border-color:#94a3b8}.nx-document-preview-line-cards{display:none}.nx-document-preview-line-card{border:1px solid color-mix(in srgb, var(--nx-border,#cbd5e1) 82%, transparent);background:color-mix(in srgb, var(--nx-surface,#fff) 96%, var(--nx-accent,#2563eb) 4%);border-radius:18px;min-width:0;padding:.95rem;box-shadow:0 12px 30px #0f172a12}.nx-document-preview-line-card__header{border-bottom:1px solid color-mix(in srgb, var(--nx-border,#cbd5e1) 70%, transparent);justify-content:space-between;align-items:flex-start;gap:.85rem;margin-bottom:.7rem;padding-bottom:.7rem;display:flex}.nx-document-preview-line-card__header>div{min-width:0}.nx-document-preview-line-card__header h3{overflow-wrap:anywhere;margin:.1rem 0 0;font-size:1rem;line-height:1.45}.nx-document-preview-line-card__header strong{color:var(--nx-accent-strong,#1d4ed8);white-space:nowrap;flex:none;font-size:1.05rem}.nx-document-preview-line-card dl{grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr);gap:.4rem .75rem;margin:0;display:grid}.nx-document-preview-line-card dt{color:var(--nx-muted,#64748b);font-size:.78rem;font-weight:800}.nx-document-preview-line-card dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.nx-document-preview-revisions td{overflow-wrap:anywhere}[data-theme=dark] .document-stamp.is-success{color:#bbf7d0;border-color:#4ade80}[data-theme=dark] .document-stamp.is-warning{color:#fde68a;border-color:#fbbf24}[data-theme=dark] .document-stamp.is-danger{color:#fecaca;border-color:#f87171}[data-theme=dark] .document-stamp.is-info{color:#bfdbfe;border-color:#60a5fa}[data-theme=dark] .document-stamp.is-muted{color:#cbd5e1;border-color:#94a3b8}[data-theme=dark] .nx-document-preview-line-card{background:#111d39;border-color:#94a3b847;box-shadow:0 14px 34px #00000047}[data-theme=dark] .nx-document-preview-line-card__header strong{color:#bfdbfe}@media (max-width:720px){.nx-document-preview-lines-desktop{display:none}.nx-document-preview-line-cards{gap:.8rem;margin-top:.9rem;display:grid}.nx-document-preview-experience #document-preview-actions .actions,.nx-document-preview-experience #document-preview-workflow .actions{grid-template-columns:1fr;display:grid;overflow:visible}.nx-document-preview-experience #document-preview-actions .actions>*,.nx-document-preview-experience #document-preview-workflow .button-link{justify-content:center;width:100%}}@media (max-width:480px){.nx-document-preview-line-card__header{display:grid}.nx-document-preview-line-card__header strong{white-space:normal}}@media print{.nx-document-preview-line-cards{display:none!important}.nx-document-preview-lines-desktop{display:block!important}}.nx-ui-quality-command-center,.nx-design-system-experience>.nx-operations-command-center,.nx-foundation-quality-page>.nx-operations-command-center{margin-block:1rem 1.25rem}.nx-command-center-anchor{scroll-margin-top:calc(var(--nx-shell-header-offset,6rem) + 1rem)}.nx-foundation-page.nx-foundation-quality-page{background:0 0;width:min(100%,92rem);min-height:auto;margin-inline:auto;padding:clamp(1rem,3vw,2rem);display:block}.nx-foundation-quality-grid{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);align-items:start;gap:1rem;display:grid}.nx-foundation-quality-grid .nx-foundation-card,.nx-foundation-quality-grid .nx-diagnostics{width:100%;max-width:none;min-height:100%}.nx-foundation-quality-grid .nx-foundation-card h2{margin-block:.25rem 1rem;font-size:clamp(1.45rem,3vw,2rem)}.nx-foundation-quality-grid .nx-foundation-card h3{margin-block:1.5rem .5rem}.nx-design-system-experience>.nx-operations-command-center+.nx-issue-stack{margin-top:0}@media (max-width:900px){.nx-foundation-quality-grid{grid-template-columns:1fr}}@media (max-width:760px){.nx-ui-quality-command-center .nx-detail-command-center__nav,.nx-design-system-experience>.nx-operations-command-center .nx-detail-command-center__nav,.nx-foundation-quality-page>.nx-operations-command-center .nx-detail-command-center__nav{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;padding-bottom:.35rem;display:flex;overflow-x:auto}.nx-ui-quality-command-center .nx-detail-command-link,.nx-design-system-experience>.nx-operations-command-center .nx-detail-command-link,.nx-foundation-quality-page>.nx-operations-command-center .nx-detail-command-link{scroll-snap-align:start;flex:0 0 min(15rem,82vw)}}@media print{.nx-ui-quality-command-center,.nx-foundation-quality-page>.nx-operations-command-center,.nx-design-system-experience>.nx-operations-command-center{display:none!important}}.nx-shell-help-trigger{align-items:center;gap:.55rem;display:inline-flex}.nx-shell-help-trigger kbd,.nx-contextual-help-shortcuts kbd{border:1px solid var(--nx-border);background:var(--nx-bg);min-width:1.7rem;min-height:1.4rem;color:var(--nx-muted);font:inherit;border-bottom-width:2px;border-radius:.38rem;justify-content:center;align-items:center;padding-inline:.42rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.nx-shell-help-trigger[aria-expanded=true]{background:var(--nx-info-bg);color:var(--nx-accent-strong)}.nx-shell-help-trigger--mobile{border:1px solid var(--nx-border);background:var(--nx-surface);width:2.45rem;height:2.45rem;color:var(--nx-accent-strong);border-radius:999px;padding:0;font-size:1rem;font-weight:900;display:none}.nx-contextual-help-dialog{width:min(52rem,100%)}.nx-contextual-help-grid{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr);gap:1rem;display:grid}.nx-contextual-help-guide,.nx-contextual-help-shortcuts{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-bg) 48%, var(--nx-surface));border-radius:.85rem;min-width:0;padding:1rem}.nx-contextual-help-guide .nx-card-heading{align-items:flex-start}.nx-contextual-help-steps{gap:.55rem;margin-block:.85rem 1rem;padding-inline-start:1.35rem;display:grid}.nx-contextual-help-steps li{overflow-wrap:anywhere;padding-inline-start:.2rem}.nx-contextual-help-shortcuts dl{gap:0;margin:0;display:grid}.nx-contextual-help-shortcuts dl>div{border-bottom:1px solid var(--nx-border);grid-template-columns:minmax(7.5rem,.45fr) minmax(0,1fr);gap:.8rem;padding-block:.72rem;display:grid}.nx-contextual-help-shortcuts dl>div:last-child{border-bottom:0}.nx-contextual-help-shortcuts dt{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.nx-contextual-help-shortcuts dd{gap:.15rem;min-width:0;margin:0;display:grid}.nx-contextual-help-shortcuts dd span{color:var(--nx-muted);overflow-wrap:anywhere;font-size:.82rem}.nx-contextual-help-footer{border-top:1px solid var(--nx-border);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}@media (max-width:760px){.nx-shell-help-trigger--desktop{display:none}.nx-shell-help-trigger--mobile{flex:none;place-items:center;display:inline-grid}.nx-contextual-help-layer{padding:max(.5rem, env(safe-area-inset-top)) 0 0;align-items:end}.nx-contextual-help-dialog{width:100%;max-height:calc(100dvh - max(.5rem, env(safe-area-inset-top)));padding:1rem max(.85rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(.85rem, env(safe-area-inset-left));border-radius:1.2rem 1.2rem 0 0}.nx-contextual-help-grid{grid-template-columns:1fr}.nx-contextual-help-shortcuts dl>div{grid-template-columns:1fr;gap:.4rem}.nx-contextual-help-footer{flex-direction:column;align-items:stretch}.nx-contextual-help-footer .nx-page-actions{width:100%;display:grid}.nx-contextual-help-footer .nx-page-actions>*{width:100%}}@media (forced-colors:active){.nx-shell-help-trigger--mobile,.nx-contextual-help-guide,.nx-contextual-help-shortcuts,.nx-contextual-help-shortcuts kbd{border-color:buttontext}}@media print{.nx-shell-help-trigger,.nx-contextual-help-layer{display:none!important}}@media (max-width:1100px){.nx-shell-account-trigger--mobile,.nx-shell-mobile-trigger{min-height:2.75rem}.nx-shell-account-trigger--mobile{width:2.75rem;height:2.75rem}}@media (min-width:641px) and (max-width:800px){.nx-page-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.nx-page-heading>:first-child{min-width:0}.nx-page-actions{flex:0 22rem;justify-content:flex-end;max-width:22rem}.nx-page-actions>*{flex:0 auto}}@media (max-width:760px){body:has(.nx-shell){padding-bottom:0}.nx-shell-help-trigger--mobile,.nx-shell-account-trigger--mobile,.nx-shell-mobile-trigger{min-width:2.75rem;min-height:2.75rem}.nx-shell-account-trigger--mobile{width:2.75rem;height:2.75rem}.nx-shell-mobile-trigger{padding:.45rem .65rem}.nx-shell-account-avatar{width:2.1rem;height:2.1rem}.nx-mobile-bottom-nav__item{min-height:3.75rem;font-size:.74rem;line-height:1.2}.nx-mobile-bottom-nav__icon{place-items:center;min-height:1.35rem;font-size:1.1rem;display:grid}.nx-mobile-bottom-nav__icon svg{width:1.25rem;height:1.25rem;display:block}.nx-detail-command-center__summary,.nx-detail-command-center__summary[data-summary-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-detail-command-center__summary>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:420px){.nx-shell-mobile-trigger{width:2.75rem;padding-inline:.4rem}.nx-mobile-bottom-nav__item{font-size:.72rem}}.nx-shell-mobile-action-icon,.nx-shell-mobile-trigger__icon{color:currentColor;flex:none;place-items:center;line-height:1;display:grid}.nx-shell-mobile-action-icon svg,.nx-shell-mobile-trigger__icon svg{width:1.25rem;height:1.25rem;display:block}@media (max-width:760px){:root{--nx-mobile-bottom-nav-offset:calc(4.7rem + env(safe-area-inset-bottom))}html:has(.nx-shell){scroll-padding-bottom:calc(var(--nx-mobile-bottom-nav-offset) + .75rem)}.nx-mobile-bottom-nav{min-height:var(--nx-mobile-bottom-nav-offset)}.nx-shell-main{padding-bottom:calc(var(--nx-mobile-bottom-nav-offset) + .9rem)}.nx-shell-footer{margin-bottom:var(--nx-mobile-bottom-nav-offset)}body:not(:has(.nx-mobile-sticky-actions)) .nx-feedback-viewport{bottom:calc(var(--nx-mobile-bottom-nav-offset) + .45rem)}.nx-mobile-bottom-nav__item{touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative}.nx-mobile-bottom-nav__item[aria-current=page]:before{content:"";background:currentColor;border-radius:999px;width:1.35rem;height:.18rem;position:absolute;top:.16rem;left:50%;translate:-50%}.nx-mobile-bottom-nav__label{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.nx-deals-experience .toolbar{grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;display:grid}.nx-deals-experience .toolbar>label,.nx-deals-experience .toolbar>.checkline{width:100%;min-width:0}.nx-deals-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding-bottom:0;display:grid;overflow:visible}.nx-deals-filter-actions>button{width:100%;min-width:0;min-height:2.75rem}}@media (max-width:340px){.nx-mobile-bottom-nav{padding-inline:max(.25rem, env(safe-area-inset-left)) max(.25rem, env(safe-area-inset-right));gap:.08rem}.nx-mobile-bottom-nav__item{padding-inline:.12rem}.nx-mobile-bottom-nav__label{font-size:.7rem}}.nx-shell-compact-actions{display:none}@media (max-width:1100px){.nx-shell-compact-actions{flex:none;align-items:center;gap:.45rem;margin-inline-start:auto;display:flex}.nx-shell-compact-actions .nx-shell-mobile-trigger{margin-inline-start:0}}@media (min-width:761px) and (max-width:1100px){.nx-shell-header__secondary{justify-content:flex-end}.nx-detail-command-center__controls>button{min-height:2.75rem}}@media (min-width:641px) and (max-width:800px){.nx-page-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.nx-page-header>:first-child{min-width:0}.nx-page-header .hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:.5rem;width:auto;max-width:22rem;display:flex}.nx-page-header .hero-actions>*{min-height:2.75rem}}@media (min-width:721px){.nx-data-table-viewport__scroll{overflow:auto hidden}.nx-deals-table{min-width:78rem}.nx-deals-table th,.nx-deals-table td{overflow-wrap:normal}.nx-deals-table th,.nx-deals-table td:nth-child(3),.nx-deals-table td:nth-child(4),.nx-deals-table td:nth-child(5),.nx-deals-table td:nth-child(6),.nx-deals-table td:nth-child(8),.nx-deals-table td:nth-child(9){white-space:nowrap}}@media (max-width:760px){.nx-shell-compact-actions{gap:.35rem}.nx-page-header .hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.nx-page-header .hero-actions>*{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0;min-height:2.75rem;padding-inline:.45rem}.nx-page-header .hero-actions>:last-child:nth-child(odd){grid-column:1/-1}.nx-detail-command-center__actions:has(.nx-detail-command-center__controls>button:only-child){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.65rem}.nx-detail-command-center__actions:has(.nx-detail-command-center__controls>button:only-child) .nx-detail-command-center__status-copy{grid-column:1;min-width:0}.nx-detail-command-center__actions:has(.nx-detail-command-center__controls>button:only-child) .nx-detail-command-center__controls{grid-column:2;justify-self:end}.nx-detail-command-center__actions:has(.nx-detail-command-center__controls>button:only-child) .nx-detail-command-center__controls>button{width:auto;min-width:2.75rem;min-height:2.75rem}.nx-detail-command-center__actions:has(.nx-detail-command-center__controls>button:only-child) .nx-detail-command-center__meta{grid-column:1/-1}.nx-deals-table{min-width:0}table.responsive-card-table tr[data-mobile-card-type=deal]:after{display:none}table.responsive-card-table tr[data-mobile-card-type=deal] .badge{justify-self:start;width:fit-content;max-width:100%}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions button,table.responsive-card-table tr[data-mobile-card-type=deal] td.actions .button-link{justify-content:center;align-items:center;min-height:2.75rem;display:inline-flex}}@media (max-width:340px){.nx-page-header .hero-actions{gap:.4rem}.nx-page-header .hero-actions>*{padding-inline:.3rem;font-size:.8rem;line-height:1.25}.nx-detail-command-center__actions:has(.nx-detail-command-center__controls>button:only-child){column-gap:.45rem}}.nx-deals-page{grid-template-columns:minmax(0,1fr);min-width:0}.nx-deals-page>*,.nx-deals-page .nx-data-table-viewport{min-width:0;max-width:100%}@media (min-width:761px) and (max-width:1100px){.nx-shell-header{gap:0;padding-block:.55rem}.nx-shell-header__secondary{display:none}.nx-shell-compact-actions .nx-shell-help-trigger--mobile{place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.nx-page-header .hero-actions>*{min-height:2.75rem}}@media (min-width:1101px){.nx-deals-table{width:100%;min-width:72rem}}@media (min-width:721px) and (max-width:1100px){.nx-deals-table{min-width:78rem}}@media (max-width:760px){.nx-shell-main{padding-bottom:0}.nx-shell-main>.container{margin-bottom:1.5rem}.nx-detail-command-center__summary[data-summary-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem}.nx-detail-command-center__summary[data-summary-count="5"]>*{grid-column:span 2;min-width:0;padding:.58rem .45rem}.nx-detail-command-center__summary[data-summary-count="5"]>:nth-child(n+4){grid-column:span 3}.nx-detail-command-center__summary[data-summary-count="5"] .nx-detail-summary-card strong{font-size:1rem}.nx-detail-command-center__summary[data-summary-count="5"] .nx-detail-summary-card small{font-size:.68rem;line-height:1.25}}@media (max-width:520px){table.responsive-card-table tr[data-mobile-card-type=deal]:before,table.responsive-card-table tr[data-mobile-card-type=deal]:after{display:none}table.responsive-card-table tr[data-mobile-card-type=deal]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__identity,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__client,table.responsive-card-table tr[data-mobile-card-type=deal] td.actions{grid-column:1/-1}table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__stage,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__owner,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__plan,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__profit,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__schedule,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__activity{border:1px solid color-mix(in srgb, var(--nx-border) 82%, transparent);background:color-mix(in srgb, var(--nx-surface-muted) 62%, transparent);border-radius:.75rem;align-content:start;gap:.3rem;min-width:0;padding:.58rem .68rem;display:grid}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions .compact-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions button,table.responsive-card-table tr[data-mobile-card-type=deal] td.actions .button-link{width:100%;min-height:2.75rem}}.nx-deals-section-head>button,.nx-deals-section-head>a,.nx-deals-section-head>.compact-actions{min-height:2.75rem}@media (min-width:901px) and (max-width:1080px){.nx-detail-command-center__summary[data-summary-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.nx-detail-command-center__summary[data-summary-count="5"]>*{grid-column:auto}}@media (min-width:641px) and (max-width:800px){.nx-deals-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1rem;display:grid}.nx-deals-section-head>:first-child{min-width:0}.nx-deals-section-head>button,.nx-deals-section-head>a,.nx-deals-section-head>.compact-actions{justify-self:end;min-height:2.75rem}}@media (max-width:760px){.nx-detail-command-center__summary[data-summary-count="5"] .nx-detail-summary-card small{font-size:.75rem;line-height:1.32}}@media (max-width:340px){.nx-detail-command-center__summary[data-summary-count="5"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.nx-detail-command-center__summary[data-summary-count="5"]>*{grid-column:auto;padding:.58rem .52rem}.nx-detail-command-center__summary[data-summary-count="5"]>:nth-child(n+4){grid-column:auto}.nx-detail-command-center__summary[data-summary-count="5"]>:last-child:nth-child(odd){grid-column:1/-1}.nx-detail-command-center__summary[data-summary-count="5"] .nx-detail-summary-card small{font-size:.75rem;line-height:1.32}}.nx-deals-page>.nx-page-header h1,.nx-deals-experience .nx-deals-section-head h2{text-wrap:balance}.nx-deals-page>.nx-page-header .muted,.nx-deals-experience .nx-deals-section-head .muted{text-wrap:pretty}@media (min-width:1920px){.nx-shell--topbar>.nx-shell-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.65rem}.nx-shell--topbar>.nx-shell-header .nx-shell-header__primary{min-width:0}.nx-shell--topbar>.nx-shell-header .nx-shell-header__secondary{justify-content:flex-end;min-width:max-content}}@media (min-width:641px) and (max-width:800px){.nx-deals-page>.nx-page-header .hero-actions{grid-template-columns:repeat(3,minmax(0,1fr));width:min(24rem,100%);max-width:24rem;display:grid}.nx-deals-page>.nx-page-header .hero-actions>*{text-align:center;white-space:normal;justify-content:center;min-width:0;padding-inline:.4rem;font-size:.84rem;line-height:1.25}}@media (max-width:760px){.nx-deals-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.65rem;display:grid}.nx-deals-section-head>:first-child{min-width:0}.nx-deals-section-head>button,.nx-deals-section-head>a,.nx-deals-section-head>.compact-actions{justify-self:end;min-height:2.75rem}.nx-deals-experience .toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-deals-filter--query,.nx-deals-filter--owner,.nx-deals-filter--sort,.nx-deals-filter--review,.nx-deals-filter-actions{grid-column:1/-1}.nx-deals-filter--stage,.nx-deals-filter--size{grid-column:auto}}@media (max-width:340px){.nx-deals-page>.nx-page-header .breadcrumb,.nx-deals-page>.nx-page-header .eyebrow{display:none}.nx-deals-page>.nx-page-header.polished-hero,.nx-deals-page>.page-heading.polished-hero.nx-page-header{gap:.75rem;margin-bottom:.9rem;padding:1.05rem}.nx-deals-page>.nx-page-header.polished-hero h1,.nx-deals-page>.page-heading.polished-hero.nx-page-header h1{font-size:1.65rem}.nx-deals-page>.nx-page-header.polished-hero .muted,.nx-deals-page>.page-heading.polished-hero.nx-page-header .muted{line-height:1.5}}.nx-deals-page>.nx-page-header.polished-hero,.nx-deals-page>.page-heading.polished-hero.nx-page-header{min-height:0;padding-block:1.45rem}.nx-deals-filter-toolbar,.nx-deals-filter-toolbar>*{min-width:0}.nx-deals-filter-toolbar select,.nx-deals-filter-toolbar input:not([type=checkbox]){width:100%;min-width:0}.nx-deals-pipeline-summary{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.nx-deals-pipeline-summary__item{border:1px solid color-mix(in srgb, var(--nx-border) 82%, transparent);background:color-mix(in srgb, var(--nx-surface-muted) 68%, transparent);border-radius:.85rem;align-content:start;gap:.35rem;min-width:0;padding:.95rem 1rem;display:grid}.nx-deals-pipeline-summary__item>span{color:var(--nx-muted);font-size:.82rem;font-weight:700}.nx-deals-pipeline-summary__item>strong{color:var(--nx-ink);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.25}.nx-deals-table{table-layout:fixed}.nx-deals-table .nx-deals-col--client,.nx-deals-table .nx-deals-col--stage{width:11%}.nx-deals-table .nx-deals-col--activity,.nx-deals-table .nx-deals-col--actions{width:10%}.nx-deals-table .nx-deal-card__identity,.nx-deals-table .nx-deal-card__client{overflow-wrap:anywhere}.nx-deals-legacy-fallback{align-items:center;gap:.75rem}@media (min-width:1200px){.nx-deals-filter-toolbar{grid-template-columns:minmax(13.5rem,1.45fr) minmax(8rem,.8fr) minmax(8rem,.8fr) max-content minmax(6.75rem,.65fr) minmax(10.5rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.nx-deals-filter-toolbar .nx-deals-filter,.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-column:auto;margin:0}.nx-deals-filter-toolbar .nx-deals-filter--review{white-space:nowrap;align-items:center;min-height:2.75rem;padding-bottom:.65rem}.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-template-columns:repeat(2,max-content);align-self:end;width:auto;padding-bottom:0;display:grid}.nx-deals-filter-toolbar .nx-deals-filter-actions>button{min-height:2.75rem}.nx-deals-table{width:100%;min-width:0}}@media (min-width:761px) and (max-width:1199px){.nx-deals-page>.nx-page-header.polished-hero,.nx-deals-page>.page-heading.polished-hero.nx-page-header{padding:1.3rem 1.45rem}.nx-deals-filter-toolbar{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.nx-deals-filter-toolbar .nx-deals-filter--query{grid-column:span 2}.nx-deals-filter-toolbar .nx-deals-filter--stage,.nx-deals-filter-toolbar .nx-deals-filter--owner,.nx-deals-filter-toolbar .nx-deals-filter--review,.nx-deals-filter-toolbar .nx-deals-filter--size,.nx-deals-filter-toolbar .nx-deals-filter--sort,.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-column:span 1}.nx-deals-filter-toolbar .nx-deals-filter--review{align-items:center;min-height:2.75rem;padding-bottom:.65rem}.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;width:100%;padding-bottom:0;display:grid}.nx-deals-filter-toolbar .nx-deals-filter-actions>button{width:100%;min-height:2.75rem}}@media (max-width:760px){.nx-deals-page>.nx-page-header.polished-hero,.nx-deals-page>.page-heading.polished-hero.nx-page-header{gap:.85rem;padding:1.05rem}.nx-deals-page>.nx-page-header .nx-deals-hero-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;display:grid}.nx-deals-page>.nx-page-header .nx-deals-hero-actions>*{text-align:center;white-space:normal;justify-content:center;min-width:0;min-height:2.75rem;padding-inline:.35rem;font-size:.78rem;line-height:1.25}.nx-deals-filter-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"query query""stage size""owner review""sort sort""actions actions";align-items:end;gap:.75rem;display:grid}.nx-deals-filter-toolbar .nx-deals-filter--query{grid-area:query}.nx-deals-filter-toolbar .nx-deals-filter--stage{grid-area:stage}.nx-deals-filter-toolbar .nx-deals-filter--owner{grid-area:owner}.nx-deals-filter-toolbar .nx-deals-filter--review{grid-area:review}.nx-deals-filter-toolbar .nx-deals-filter--size{grid-area:size}.nx-deals-filter-toolbar .nx-deals-filter--sort{grid-area:sort}.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-area:actions}.nx-deals-filter-toolbar .nx-deals-filter--review{align-items:center;min-height:2.75rem;padding:.2rem 0}.nx-deals-pipeline-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.nx-deals-pipeline-summary__item{padding:.75rem .8rem}.nx-deals-pipeline-summary__item:last-child{grid-column:1/-1}table.responsive-card-table tr[data-mobile-card-type=deal]{gap:.4rem}table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__stage,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__owner,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__plan,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__profit,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__schedule,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__activity{padding:.5rem .58rem}}@media (max-width:340px){.nx-deals-page>.nx-page-header .nx-deals-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-deals-page>.nx-page-header .nx-deals-hero-actions>:last-child{grid-column:1/-1}.nx-deals-filter-toolbar{grid-template-areas:"query query""stage size""owner owner""review review""sort sort""actions actions"}}.nx-deals-table .nx-deal-card__profit,.nx-deals-table .nx-deal-card__schedule,.nx-deals-table .nx-deal-card__activity{vertical-align:top;min-width:0}.nx-deals-table .nx-deal-card__profit>span:not(.badge),.nx-deals-table .nx-deal-card__schedule>span,.nx-deals-table .nx-deal-card__activity>span{display:block}.nx-deals-table .nx-deal-card__profit>.badge{white-space:nowrap;max-width:100%;margin-top:.3rem;display:inline-flex}.nx-deals-table td.actions .compact-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;width:100%;display:grid}.nx-deals-table td.actions .button-link{white-space:nowrap;width:100%;min-width:0;padding-inline:.35rem;font-size:.78rem}.nx-deals-page>.nx-page-header.polished-hero,.nx-deals-page>.page-heading.polished-hero.nx-page-header{gap:.7rem;padding-block:1.05rem}@media (min-width:721px) and (max-width:1199px){.nx-deals-table thead th:first-child,.nx-deals-table tbody th[scope=row]{z-index:4;background:var(--nx-surface);box-shadow:inset -1px 0 0 var(--nx-border), .75rem 0 1rem -1rem color-mix(in srgb, var(--nx-ink) 42%, transparent);position:sticky;left:0}.nx-deals-table thead th:first-child{z-index:6}.nx-deals-table tbody tr:nth-child(2n) th[scope=row]{background:color-mix(in srgb, var(--nx-bg) 45%, var(--nx-surface))}.nx-deals-table tbody tr:hover th[scope=row],.nx-deals-table tbody tr:focus-within th[scope=row]{background:color-mix(in srgb, var(--nx-info-bg) 74%, var(--nx-surface))}}@media (max-width:760px){.nx-deals-page>.nx-page-header .breadcrumb,.nx-deals-page>.nx-page-header .eyebrow{display:none}.nx-deals-page>.nx-page-header.polished-hero,.nx-deals-page>.page-heading.polished-hero.nx-page-header{gap:.6rem;margin-bottom:.8rem;padding:.9rem 1rem}.nx-deals-page>.nx-page-header.polished-hero h1,.nx-deals-page>.page-heading.polished-hero.nx-page-header h1{font-size:clamp(1.65rem,8vw,2rem)}.nx-deals-page>.nx-page-header .nx-deals-hero-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;display:grid}.nx-deals-page>.nx-page-header .nx-deals-hero-actions>*,.nx-deals-page>.nx-page-header .nx-deals-hero-actions>:last-child:nth-child(odd){white-space:nowrap;grid-column:auto;min-width:0;min-height:2.75rem;padding-inline:.25rem;font-size:.74rem;line-height:1.2}}@media (max-width:340px){.nx-deals-page>.nx-page-header .nx-deals-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-deals-page>.nx-page-header .nx-deals-hero-actions>:last-child{grid-column:1/-1}}.nx-deals-filter-toolbar>label.nx-deals-filter{width:100%;min-width:0;max-width:100%}.nx-deals-filter-toolbar>label.nx-deals-filter>select,.nx-deals-filter-toolbar>label.nx-deals-filter>input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.nx-deals-table td.actions .compact-actions>:only-child{grid-column:1/-1}@media (min-width:721px) and (max-width:1199px){.nx-deals-table td.actions .button-link{min-height:2.75rem}}@media (max-width:760px){.nx-deals-page>.nx-page-header .nx-deals-hero-actions:has(>:only-child){grid-template-columns:minmax(0,1fr)}.nx-deals-page>.nx-page-header .nx-deals-hero-actions:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.nx-deals-page>.nx-page-header .nx-deals-hero-actions>:only-child{grid-column:1/-1}.nx-deals-page>.nx-page-header .nx-deals-hero-actions>*{font-size:.8rem}}@media (max-width:340px){.nx-deals-page>.nx-page-header .nx-deals-hero-actions>:last-child:nth-child(odd){grid-column:1/-1}}.nx-deals-table{table-layout:fixed;border-collapse:separate;border-spacing:0;overflow:visible}.nx-deals-table .nx-deals-col--identity{width:13%}.nx-deals-table .nx-deals-col--client{width:11%}.nx-deals-table .nx-deals-col--stage{width:10.5%}.nx-deals-table .nx-deals-col--owner{width:8.5%}.nx-deals-table .nx-deals-col--plan{width:13%}.nx-deals-table .nx-deals-col--profit{width:11.5%}.nx-deals-table .nx-deals-col--schedule{width:12%}.nx-deals-table .nx-deals-col--activity{width:10.5%}.nx-deals-table .nx-deals-col--actions{width:10%}.nx-deals-table th,.nx-deals-table td{box-sizing:border-box;vertical-align:top;white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0;line-height:1.35}.nx-deals-table thead th{text-wrap:balance;line-height:1.25}.nx-deals-table th,.nx-deals-table td{padding:.65rem .6rem}.nx-deals-table td.nx-deal-card__stage,.nx-deals-table td.nx-deal-card__owner,.nx-deals-table td.nx-deal-card__plan,.nx-deals-table td.nx-deal-card__profit,.nx-deals-table td.nx-deal-card__schedule,.nx-deals-table td.nx-deal-card__activity,.nx-deals-table .nx-deal-cell-stack,.nx-deals-table .nx-deal-cell-stack>.subtext{white-space:normal}.nx-deals-table .nx-deal-card__activity .nx-deal-cell-stack>span:first-child{white-space:nowrap}.nx-deals-table td.actions{padding-inline:.45rem}.nx-deals-table .nx-deal-card__identity .strong-link,.nx-deals-table .nx-deal-card__client>a,.nx-deals-table .nx-deal-card__identity>.subtext,.nx-deals-table .nx-deal-card__client>.subtext{min-width:0;max-width:100%;display:block}.nx-deals-table .nx-deal-card__identity>.subtext,.nx-deals-table .nx-deal-card__client>.subtext{margin-top:.25rem}.nx-deal-cell-stack{align-content:start;gap:.28rem;min-width:0;max-width:100%;display:grid}.nx-deals-table .nx-deal-card__stage .badge,.nx-deals-table .nx-deal-card__profit .badge{white-space:nowrap;width:fit-content;max-width:100%}.nx-deals-table .nx-deal-card__plan,.nx-deals-table .nx-deal-card__profit,.nx-deals-table .nx-deal-card__schedule,.nx-deals-table .nx-deal-card__activity{font-variant-numeric:tabular-nums}.nx-deals-table td.actions .compact-actions{overflow:visible}.nx-deals-table td.actions .button-link{white-space:nowrap;justify-content:center;align-items:center;min-height:2.75rem;display:inline-flex}@media (min-width:721px){.nx-deals-table td.actions{display:table-cell}}@media (min-width:1200px){.nx-deals-table{width:100%;min-width:0}}@media (min-width:721px) and (max-width:1199px){.nx-deals-table{min-width:82rem}.nx-deals-table td.actions{display:table-cell}.nx-deals-table thead th:first-child,.nx-deals-table tbody th[scope=row]{position:sticky;left:0}.nx-deals-table thead th:last-child,.nx-deals-table tbody td.actions{background:var(--nx-surface);box-shadow:inset 1px 0 0 var(--nx-border), -.75rem 0 1rem -1rem color-mix(in srgb, var(--nx-ink) 42%, transparent);position:sticky;right:0}.nx-deals-table thead th:first-child,.nx-deals-table thead th:last-child{z-index:8}.nx-deals-table tbody th[scope=row],.nx-deals-table tbody td.actions{z-index:5}.nx-deals-table tbody tr:nth-child(2n) td.actions{background:color-mix(in srgb, var(--nx-bg) 45%, var(--nx-surface))}.nx-deals-table tbody tr:hover td.actions,.nx-deals-table tbody tr:focus-within td.actions{background:color-mix(in srgb, var(--nx-info-bg) 74%, var(--nx-surface))}}@media (max-width:720px){.nx-deals-table tbody th[scope=row],.nx-deals-table tbody td.actions{position:static}.nx-deals-table .nx-deal-cell-stack{gap:.3rem}}@media (min-width:721px) and (max-width:1199px){.nx-deals-table tbody th[scope=row],.nx-deals-table tbody td.actions{z-index:7}}@media (max-width:720px){table.responsive-card-table tr[data-mobile-card-type=deal]:before,table.responsive-card-table tr[data-mobile-card-type=deal]:after{display:none}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions .compact-actions{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%;padding-bottom:0;display:grid;overflow:visible}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions .compact-actions>button,table.responsive-card-table tr[data-mobile-card-type=deal] td.actions .compact-actions>.button-link{scroll-snap-align:none;flex:1 1 0;width:100%;min-width:0;max-width:100%}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions .compact-actions>:only-child{grid-column:1/-1}}.nx-deals-filter-toolbar{grid-template-columns:minmax(15rem,1.8fr) minmax(9rem,.9fr) minmax(18rem,1.35fr) auto;grid-template-areas:"query stage quick actions""advanced advanced advanced advanced";align-items:end;gap:.75rem;display:grid}.nx-deals-filter-toolbar .nx-deals-filter--query{grid-area:query}.nx-deals-filter-toolbar .nx-deals-filter--stage{grid-area:stage}.nx-deals-filter-toolbar .nx-deals-quick-filters{grid-area:quick}.nx-deals-filter-toolbar .nx-deals-advanced-filters{grid-area:advanced}.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-area:actions}.nx-deals-quick-filters{border:0;min-width:0;margin:0;padding:0}.nx-deals-quick-filters legend{color:var(--nx-ink);margin-bottom:.35rem;font-size:.82rem;font-weight:800}.nx-deals-quick-filters>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.nx-deals-quick-filters button{white-space:normal;width:100%;min-width:0;min-height:2.75rem;padding-inline:.45rem}.nx-deals-quick-filters button[aria-pressed=true],.nx-deals-view-presets button[aria-pressed=true]{border-color:color-mix(in srgb, var(--nx-accent) 64%, var(--nx-border));background:color-mix(in srgb, var(--nx-accent) 13%, var(--nx-surface));color:var(--nx-accent-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nx-accent) 28%, transparent)}.nx-deals-advanced-filters{border:1px solid color-mix(in srgb, var(--nx-border) 88%, var(--nx-accent) 12%);background:color-mix(in srgb, var(--nx-bg) 52%, var(--nx-surface));border-radius:.8rem;min-width:0}.nx-deals-advanced-filters>summary{min-height:2.75rem;color:var(--nx-accent-strong);cursor:pointer;align-items:center;padding:.65rem .8rem;font-size:.84rem;font-weight:800;display:flex}.nx-deals-advanced-filters>summary::marker{color:var(--nx-accent)}.nx-deals-advanced-filters__body{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0 .8rem .8rem;display:grid}.nx-deals-advanced-filters__body>label{gap:.35rem;min-width:0;margin:0;display:grid}.nx-deals-advanced-filters__body select{width:100%;min-width:0}.nx-applied-filter-summary__chips li{align-items:center;gap:.28rem;padding:.18rem .22rem .18rem .62rem;display:inline-flex}.nx-applied-filter-summary__chip-label{overflow-wrap:anywhere;min-width:0}.nx-applied-filter-summary__remove{width:2.35rem;min-width:2.35rem;height:2.35rem;min-height:2.35rem;color:var(--nx-accent-strong);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.nx-applied-filter-summary__remove:hover,.nx-applied-filter-summary__remove:focus-visible{background:color-mix(in srgb, var(--nx-accent) 12%, transparent)}.nx-deals-view-presets{display:none}.nx-deal-card__identity-head,.nx-deal-card__identity-head>div{min-width:0}.nx-deal-card__toggle{display:none}.nx-deal-card__signal-line{flex-wrap:wrap;align-items:center;gap:.28rem .45rem;display:flex}@media (min-width:721px) and (max-width:1199px){.nx-deals-filter-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"query stage""quick quick""advanced advanced""actions actions"}.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.nx-deals-view-presets{border:1px solid color-mix(in srgb, var(--nx-border) 82%, var(--nx-accent) 18%);background:color-mix(in srgb, var(--nx-info-bg) 45%, var(--nx-surface));border-radius:.8rem;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .75rem;padding:.65rem .75rem;display:flex}.nx-deals-view-presets>div:first-child{gap:.08rem;min-width:0;display:grid}.nx-deals-view-presets>div:first-child span{color:var(--nx-muted);font-size:.76rem}.nx-deals-view-presets__buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;min-width:min(25rem,58%);display:grid}.nx-deals-view-presets__buttons button{white-space:normal;min-width:0;min-height:2.75rem;padding-inline:.35rem}.nx-deals-table[data-view-preset]{width:100%;min-width:44rem}.nx-deals-table[data-view-preset=progress] [data-column=plan],.nx-deals-table[data-view-preset=progress] [data-column=profit],.nx-deals-table[data-view-preset=financial] [data-column=stage],.nx-deals-table[data-view-preset=financial] [data-column=owner],.nx-deals-table[data-view-preset=financial] [data-column=activity],.nx-deals-table[data-view-preset=tasks] [data-column=client],.nx-deals-table[data-view-preset=tasks] [data-column=plan],.nx-deals-table[data-view-preset=tasks] [data-column=profit]{display:none}.nx-deals-table[data-view-preset=progress] .nx-deals-col--identity{width:18%}.nx-deals-table[data-view-preset=progress] .nx-deals-col--client{width:16%}.nx-deals-table[data-view-preset=progress] .nx-deals-col--stage{width:14%}.nx-deals-table[data-view-preset=progress] .nx-deals-col--owner{width:12%}.nx-deals-table[data-view-preset=progress] .nx-deals-col--schedule{width:19%}.nx-deals-table[data-view-preset=progress] .nx-deals-col--activity{width:11%}.nx-deals-table[data-view-preset=progress] .nx-deals-col--actions{width:10%}.nx-deals-table[data-view-preset=financial] .nx-deals-col--identity{width:18%}.nx-deals-table[data-view-preset=financial] .nx-deals-col--client{width:17%}.nx-deals-table[data-view-preset=financial] .nx-deals-col--plan{width:20%}.nx-deals-table[data-view-preset=financial] .nx-deals-col--profit{width:18%}.nx-deals-table[data-view-preset=financial] .nx-deals-col--schedule{width:17%}.nx-deals-table[data-view-preset=financial] .nx-deals-col--actions{width:10%}.nx-deals-table[data-view-preset=tasks] .nx-deals-col--identity{width:20%}.nx-deals-table[data-view-preset=tasks] .nx-deals-col--stage{width:15%}.nx-deals-table[data-view-preset=tasks] .nx-deals-col--owner{width:14%}.nx-deals-table[data-view-preset=tasks] .nx-deals-col--schedule{width:20%}.nx-deals-table[data-view-preset=tasks] .nx-deals-col--activity{width:18%}.nx-deals-table[data-view-preset=tasks] .nx-deals-col--actions{width:13%}}@media (max-width:720px){.nx-deals-filter-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"query query""stage stage""quick quick""advanced advanced""actions actions"}.nx-deals-filter-toolbar .nx-deals-filter--query,.nx-deals-filter-toolbar .nx-deals-filter--stage,.nx-deals-filter-toolbar .nx-deals-quick-filters,.nx-deals-filter-toolbar .nx-deals-advanced-filters,.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-column:auto}.nx-deals-advanced-filters__body{grid-template-columns:1fr}.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.nx-deals-filter-toolbar .nx-deals-filter-actions>button{width:100%;min-height:2.75rem}table.responsive-card-table tr[data-mobile-card-type=deal]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .45rem;padding:.65rem;display:grid}table.responsive-card-table tr[data-mobile-card-type=deal]>th,table.responsive-card-table tr[data-mobile-card-type=deal]>td{width:auto;min-width:0}table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__identity,table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__activity,table.responsive-card-table tr[data-mobile-card-type=deal] td.actions{grid-column:1/-1}table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__identity{border-bottom:1px solid color-mix(in srgb, var(--nx-border) 88%, transparent);padding-bottom:.5rem}.nx-deal-card__identity-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.55rem;display:grid}.nx-deal-card__toggle{white-space:normal;justify-content:center;align-items:center;min-width:6.9rem;min-height:2.75rem;padding-inline:.45rem;font-size:.76rem;line-height:1.25;display:inline-flex}table.responsive-card-table.nx-deals-table tr[data-mobile-card-type=deal]>td{background:color-mix(in srgb, var(--nx-bg) 52%, transparent);border-radius:.65rem;grid-template-columns:minmax(0,1fr);align-content:start;gap:.12rem;padding:.38rem .45rem}table.responsive-card-table tr[data-mobile-card-type=deal] td:before{letter-spacing:.02em;text-transform:none;font-size:.68rem}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions{background:0 0;border-radius:0;padding:.65rem 0 0}table.responsive-card-table tr[data-mobile-card-type=deal] td.actions:before{content:none;display:none}table.responsive-card-table tr[data-mobile-card-type=deal] [data-mobile-detail=true],table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__detail-only{display:none}table.responsive-card-table tr[data-mobile-card-type=deal][data-expanded=true] [data-mobile-detail=true]{display:grid}table.responsive-card-table tr[data-mobile-card-type=deal][data-expanded=true] .nx-deal-card__detail-only{display:block}table.responsive-card-table tr[data-mobile-card-type=deal] .nx-deal-card__signal-line{display:flex}}@media (max-width:420px){.nx-deals-quick-filters>div,.nx-deals-filter-toolbar .nx-deals-filter-actions{grid-template-columns:minmax(0,1fr)}.nx-deal-card__identity-head{grid-template-columns:minmax(0,1fr) minmax(5.9rem,6.4rem)}.nx-deal-card__toggle{width:auto;min-width:0}}@media (max-width:340px){.nx-deal-card__identity-head{grid-template-columns:minmax(0,1fr)}.nx-deal-card__toggle{width:100%}}@media print{.nx-deals-view-presets,.nx-deal-card__toggle,.nx-deals-quick-filters,.nx-deals-advanced-filters{display:none!important}}.nx-business-data-table-root,.nx-business-data-table-viewport,.nx-business-data-table{min-width:0}.nx-business-data-table{border-collapse:separate;border-spacing:0;width:100%;overflow:visible}.nx-business-data-table>colgroup>.nx-bdt-col--xs{width:5.5rem}.nx-business-data-table>colgroup>.nx-bdt-col--sm{width:8rem}.nx-business-data-table>colgroup>.nx-bdt-col--md{width:11rem}.nx-business-data-table>colgroup>.nx-bdt-col--lg{width:15rem}.nx-business-data-table>colgroup>.nx-bdt-col--xl{width:20rem}.nx-business-data-table>thead>tr>th{vertical-align:bottom;white-space:normal}.nx-business-data-table>tbody>tr>td,.nx-business-data-table>tbody>tr>th{vertical-align:top}.nx-business-data-table__optional-controls{justify-content:flex-end;margin-block-end:.5rem;display:none}.nx-business-data-table__optional-controls>button{min-height:2.75rem}.nx-business-data-table td[data-align=end],.nx-business-data-table th[data-align=end]{text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table td[data-align=center],.nx-business-data-table th[data-align=center],.nx-business-data-table.nx-bdt-align-center-1>thead>tr>:first-child,.nx-business-data-table.nx-bdt-align-center-1>tbody>tr>:first-child{text-align:center}.nx-business-data-table.nx-bdt-align-end-1>thead>tr>:first-child,.nx-business-data-table.nx-bdt-align-end-1>tbody>tr>:first-child{text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-2>thead>tr>:nth-child(2),.nx-business-data-table.nx-bdt-align-center-2>tbody>tr>:nth-child(2){text-align:center}.nx-business-data-table.nx-bdt-align-end-2>thead>tr>:nth-child(2),.nx-business-data-table.nx-bdt-align-end-2>tbody>tr>:nth-child(2){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-3>thead>tr>:nth-child(3),.nx-business-data-table.nx-bdt-align-center-3>tbody>tr>:nth-child(3){text-align:center}.nx-business-data-table.nx-bdt-align-end-3>thead>tr>:nth-child(3),.nx-business-data-table.nx-bdt-align-end-3>tbody>tr>:nth-child(3){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-4>thead>tr>:nth-child(4),.nx-business-data-table.nx-bdt-align-center-4>tbody>tr>:nth-child(4){text-align:center}.nx-business-data-table.nx-bdt-align-end-4>thead>tr>:nth-child(4),.nx-business-data-table.nx-bdt-align-end-4>tbody>tr>:nth-child(4){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-5>thead>tr>:nth-child(5),.nx-business-data-table.nx-bdt-align-center-5>tbody>tr>:nth-child(5){text-align:center}.nx-business-data-table.nx-bdt-align-end-5>thead>tr>:nth-child(5),.nx-business-data-table.nx-bdt-align-end-5>tbody>tr>:nth-child(5){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-6>thead>tr>:nth-child(6),.nx-business-data-table.nx-bdt-align-center-6>tbody>tr>:nth-child(6){text-align:center}.nx-business-data-table.nx-bdt-align-end-6>thead>tr>:nth-child(6),.nx-business-data-table.nx-bdt-align-end-6>tbody>tr>:nth-child(6){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-7>thead>tr>:nth-child(7),.nx-business-data-table.nx-bdt-align-center-7>tbody>tr>:nth-child(7){text-align:center}.nx-business-data-table.nx-bdt-align-end-7>thead>tr>:nth-child(7),.nx-business-data-table.nx-bdt-align-end-7>tbody>tr>:nth-child(7){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-8>thead>tr>:nth-child(8),.nx-business-data-table.nx-bdt-align-center-8>tbody>tr>:nth-child(8){text-align:center}.nx-business-data-table.nx-bdt-align-end-8>thead>tr>:nth-child(8),.nx-business-data-table.nx-bdt-align-end-8>tbody>tr>:nth-child(8){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-9>thead>tr>:nth-child(9),.nx-business-data-table.nx-bdt-align-center-9>tbody>tr>:nth-child(9){text-align:center}.nx-business-data-table.nx-bdt-align-end-9>thead>tr>:nth-child(9),.nx-business-data-table.nx-bdt-align-end-9>tbody>tr>:nth-child(9){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-10>thead>tr>:nth-child(10),.nx-business-data-table.nx-bdt-align-center-10>tbody>tr>:nth-child(10){text-align:center}.nx-business-data-table.nx-bdt-align-end-10>thead>tr>:nth-child(10),.nx-business-data-table.nx-bdt-align-end-10>tbody>tr>:nth-child(10){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-11>thead>tr>:nth-child(11),.nx-business-data-table.nx-bdt-align-center-11>tbody>tr>:nth-child(11){text-align:center}.nx-business-data-table.nx-bdt-align-end-11>thead>tr>:nth-child(11),.nx-business-data-table.nx-bdt-align-end-11>tbody>tr>:nth-child(11){text-align:end;font-variant-numeric:tabular-nums}.nx-business-data-table.nx-bdt-align-center-12>thead>tr>:nth-child(12),.nx-business-data-table.nx-bdt-align-center-12>tbody>tr>:nth-child(12){text-align:center}.nx-business-data-table.nx-bdt-align-end-12>thead>tr>:nth-child(12),.nx-business-data-table.nx-bdt-align-end-12>tbody>tr>:nth-child(12){text-align:end;font-variant-numeric:tabular-nums}@media (min-width:721px) and (max-width:1023px){.nx-business-data-table-root[data-tablet-mode=priority]>.nx-business-data-table__optional-controls{display:flex}.nx-business-data-table--tablet-priority[data-optional-columns=show]{min-width:64rem}.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-1>colgroup>col:first-child,.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-1>thead>tr>:first-child,.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-1>tbody>tr>:first-child,.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-2>colgroup>col:nth-child(2),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-2>thead>tr>:nth-child(2),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-2>tbody>tr>:nth-child(2),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-3>colgroup>col:nth-child(3),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-3>thead>tr>:nth-child(3),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-3>tbody>tr>:nth-child(3),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-4>colgroup>col:nth-child(4),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-4>thead>tr>:nth-child(4),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-4>tbody>tr>:nth-child(4),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-5>colgroup>col:nth-child(5),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-5>thead>tr>:nth-child(5),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-5>tbody>tr>:nth-child(5),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-6>colgroup>col:nth-child(6),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-6>thead>tr>:nth-child(6),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-6>tbody>tr>:nth-child(6),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-7>colgroup>col:nth-child(7),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-7>thead>tr>:nth-child(7),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-7>tbody>tr>:nth-child(7),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-8>colgroup>col:nth-child(8),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-8>thead>tr>:nth-child(8),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-8>tbody>tr>:nth-child(8),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-9>colgroup>col:nth-child(9),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-9>thead>tr>:nth-child(9),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-9>tbody>tr>:nth-child(9),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-10>colgroup>col:nth-child(10),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-10>thead>tr>:nth-child(10),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-10>tbody>tr>:nth-child(10),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-11>colgroup>col:nth-child(11),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-11>thead>tr>:nth-child(11),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-11>tbody>tr>:nth-child(11),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-12>colgroup>col:nth-child(12),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-12>thead>tr>:nth-child(12),.nx-business-data-table[data-optional-columns=hide].nx-bdt-tablet-hide-12>tbody>tr>:nth-child(12){display:none}}@media (min-width:721px){.nx-business-data-table.nx-bdt-sticky-start-1>thead>tr>:first-child,.nx-business-data-table.nx-bdt-sticky-start-1>tbody>tr>:first-child{z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-1>thead>tr>:first-child,.nx-business-data-table.nx-bdt-sticky-end-1>tbody>tr>:first-child{z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-2>thead>tr>:nth-child(2),.nx-business-data-table.nx-bdt-sticky-start-2>tbody>tr>:nth-child(2){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-2>thead>tr>:nth-child(2),.nx-business-data-table.nx-bdt-sticky-end-2>tbody>tr>:nth-child(2){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-3>thead>tr>:nth-child(3),.nx-business-data-table.nx-bdt-sticky-start-3>tbody>tr>:nth-child(3){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-3>thead>tr>:nth-child(3),.nx-business-data-table.nx-bdt-sticky-end-3>tbody>tr>:nth-child(3){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-4>thead>tr>:nth-child(4),.nx-business-data-table.nx-bdt-sticky-start-4>tbody>tr>:nth-child(4){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-4>thead>tr>:nth-child(4),.nx-business-data-table.nx-bdt-sticky-end-4>tbody>tr>:nth-child(4){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-5>thead>tr>:nth-child(5),.nx-business-data-table.nx-bdt-sticky-start-5>tbody>tr>:nth-child(5){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-5>thead>tr>:nth-child(5),.nx-business-data-table.nx-bdt-sticky-end-5>tbody>tr>:nth-child(5){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-6>thead>tr>:nth-child(6),.nx-business-data-table.nx-bdt-sticky-start-6>tbody>tr>:nth-child(6){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-6>thead>tr>:nth-child(6),.nx-business-data-table.nx-bdt-sticky-end-6>tbody>tr>:nth-child(6){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-7>thead>tr>:nth-child(7),.nx-business-data-table.nx-bdt-sticky-start-7>tbody>tr>:nth-child(7){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-7>thead>tr>:nth-child(7),.nx-business-data-table.nx-bdt-sticky-end-7>tbody>tr>:nth-child(7){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-8>thead>tr>:nth-child(8),.nx-business-data-table.nx-bdt-sticky-start-8>tbody>tr>:nth-child(8){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-8>thead>tr>:nth-child(8),.nx-business-data-table.nx-bdt-sticky-end-8>tbody>tr>:nth-child(8){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-9>thead>tr>:nth-child(9),.nx-business-data-table.nx-bdt-sticky-start-9>tbody>tr>:nth-child(9){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-9>thead>tr>:nth-child(9),.nx-business-data-table.nx-bdt-sticky-end-9>tbody>tr>:nth-child(9){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-10>thead>tr>:nth-child(10),.nx-business-data-table.nx-bdt-sticky-start-10>tbody>tr>:nth-child(10){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-10>thead>tr>:nth-child(10),.nx-business-data-table.nx-bdt-sticky-end-10>tbody>tr>:nth-child(10){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-11>thead>tr>:nth-child(11),.nx-business-data-table.nx-bdt-sticky-start-11>tbody>tr>:nth-child(11){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-11>thead>tr>:nth-child(11),.nx-business-data-table.nx-bdt-sticky-end-11>tbody>tr>:nth-child(11){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table.nx-bdt-sticky-start-12>thead>tr>:nth-child(12),.nx-business-data-table.nx-bdt-sticky-start-12>tbody>tr>:nth-child(12){z-index:4;background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table.nx-bdt-sticky-end-12>thead>tr>:nth-child(12),.nx-business-data-table.nx-bdt-sticky-end-12>tbody>tr>:nth-child(12){z-index:4;background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table>tbody>tr:hover>:is(td,th),.nx-business-data-table>tbody>tr:focus-within>:is(td,th){background:color-mix(in srgb, var(--nx-info-bg) 74%, var(--nx-surface))}}@media (max-width:720px){.nx-business-data-table.responsive-card-table>tbody>tr>:is(td,th){box-shadow:none;position:static;inset:auto}.nx-business-data-table.responsive-card-table td.actions,.nx-business-data-table.responsive-card-table td.mobile-card-actions{min-width:0}.nx-business-data-table.responsive-card-table td.actions:before,.nx-business-data-table.responsive-card-table td.mobile-card-actions:before{content:none;display:none}.nx-business-data-table.responsive-card-table .compact-actions,.nx-business-data-table.responsive-card-table .nx-table-actions{width:100%}}@media print{.nx-business-data-table[class*=nx-bdt-tablet-hide-]>colgroup>col{display:table-column!important}.nx-business-data-table[class*=nx-bdt-tablet-hide-]>thead>tr>*,.nx-business-data-table[class*=nx-bdt-tablet-hide-]>tbody>tr>*{display:table-cell!important}}@media (min-width:721px) and (max-width:1023px){.nx-business-data-table[data-optional-columns=hide]>colgroup>col[data-priority=optional],.nx-business-data-table[data-optional-columns=hide]>thead>tr>[data-priority=optional],.nx-business-data-table[data-optional-columns=hide]>tbody>tr>[data-priority=optional],.nx-business-data-table[data-optional-columns=hide]>tfoot>tr>[data-priority=optional]{display:none}}@media (min-width:721px){.nx-business-data-table>thead>tr>[data-sticky=start],.nx-business-data-table>tbody>tr>[data-sticky=start],.nx-business-data-table>tfoot>tr>[data-sticky=start]{background:var(--nx-surface);box-shadow:1px 0 0 var(--nx-border);position:sticky;inset-inline-start:0}.nx-business-data-table>thead>tr>[data-sticky=end],.nx-business-data-table>tbody>tr>[data-sticky=end],.nx-business-data-table>tfoot>tr>[data-sticky=end]{background:var(--nx-surface);box-shadow:-1px 0 0 var(--nx-border);position:sticky;inset-inline-end:0}.nx-business-data-table>thead>tr>[data-sticky]{z-index:6}.nx-business-data-table>tbody>tr>[data-sticky],.nx-business-data-table>tfoot>tr>[data-sticky]{z-index:4}}.nx-dashboard-hero.executive-hero h1{color:inherit}.nx-dashboard-hero--role{align-items:center}.nx-dashboard-hero__role{border:1px solid color-mix(in srgb, var(--nx-accent) 34%, var(--nx-border));background:var(--nx-info-bg);width:fit-content;color:var(--nx-accent-strong);border-radius:999px;margin-block:.25rem .45rem;padding:.25rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.nx-dashboard-hero__actions{grid-template-columns:minmax(12rem,1fr);align-content:center;min-width:min(24rem,100%);display:grid}.nx-dashboard-hero__actions .button-link{box-sizing:border-box;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1rem;display:inline-flex}.nx-dashboard-hero__actions .button-link.primary{min-height:3rem;font-size:1rem}.nx-dashboard-role-entry .nx-dashboard-entry-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.nx-legacy-fallback--issue{border-color:color-mix(in srgb, var(--nx-warning) 45%, var(--nx-border));background:var(--nx-warning-bg);color:var(--nx-warning)}.nx-legacy-fallback-disclosure{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 94%, var(--nx-bg));color:var(--nx-muted);border-radius:.8rem;padding:.75rem 1rem}.nx-legacy-fallback-disclosure>summary{width:fit-content;min-height:2.75rem;color:var(--nx-ink);cursor:pointer;align-items:center;font-weight:800;display:flex}.nx-legacy-fallback-disclosure>div{gap:.6rem;padding-block-start:.5rem;display:grid}.nx-legacy-fallback-disclosure p{margin:0}.nx-legacy-fallback-disclosure a{width:fit-content;color:var(--nx-accent-strong);font-weight:800}@media (max-width:720px){.nx-dashboard-hero__actions{width:100%;min-width:0}.nx-dashboard-hero__actions .button-link{width:100%}}.nx-staged-content-skeleton{border:1px solid var(--nx-border);background:var(--nx-surface);border-radius:1rem;gap:1rem;min-height:18rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.nx-staged-content-skeleton__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.nx-staged-content-skeleton__summary>span,.nx-staged-content-skeleton__rows>span{background:linear-gradient(110deg, color-mix(in srgb, var(--nx-muted) 10%, var(--nx-surface)) 0 38%, color-mix(in srgb, var(--nx-muted) 18%, var(--nx-surface)) 48% 56%, color-mix(in srgb, var(--nx-muted) 10%, var(--nx-surface)) 66% 100%);background-size:240% 100%;border-radius:.65rem;animation:1.8s linear infinite nx-staged-skeleton-shift;display:block}.nx-staged-content-skeleton__summary>span{min-height:5rem}.nx-staged-content-skeleton__rows{gap:.65rem;display:grid}.nx-staged-content-skeleton__rows>span{min-height:3.2rem}.nx-staged-content-skeleton.is-dashboard{min-height:30rem}.nx-staged-content-skeleton.is-workspace{min-height:24rem}@keyframes nx-staged-skeleton-shift{0%{background-position:100% 0}to{background-position:-100% 0}}.nx-stale-content-region{isolation:isolate;position:relative}.nx-stale-content-region__body{min-width:0;transition:opacity .14s,filter .14s}.nx-stale-content-region__body[data-stale=true]{opacity:.82;filter:saturate(.86)}.nx-stale-content-region__indicator{z-index:30;top:calc(var(--nx-shell-offset,0px) + .75rem);border:1px solid color-mix(in srgb, var(--nx-accent) 35%, var(--nx-border));background:color-mix(in srgb, var(--nx-surface) 92%, var(--nx-info-bg));width:fit-content;max-width:calc(100% - 1rem);min-height:2.75rem;box-shadow:var(--nx-shadow-sm);color:var(--nx-ink);pointer-events:none;border-radius:999px;align-items:center;margin:-.25rem 0 .75rem auto;padding:.55rem .8rem;font-size:.85rem;font-weight:800;display:flex;position:sticky}.nx-stale-content-region__dot{background:var(--nx-accent);border-radius:999px;width:.6rem;height:.6rem;margin-inline-end:.5rem;animation:1s ease-in-out infinite alternate nx-stale-content-pulse}@keyframes nx-stale-content-pulse{0%{opacity:.4;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (max-width:720px){.nx-staged-content-skeleton__summary{grid-template-columns:1fr}.nx-staged-content-skeleton__summary>span{min-height:3.5rem}.nx-stale-content-region__indicator{box-sizing:border-box;border-radius:.75rem;justify-content:center;width:100%;max-width:none;position:static}}@media (prefers-reduced-motion:reduce){.nx-staged-content-skeleton__summary>span,.nx-staged-content-skeleton__rows>span,.nx-stale-content-region__dot{animation:none}.nx-stale-content-region__body{transition:none}}.nx-form-error-summary__section{color:var(--nx-danger);margin-bottom:.1rem;font-size:.74rem;font-style:normal;font-weight:800;display:block}.nx-form-workspace-toolbar__nav a[data-has-errors=true]{border-color:color-mix(in srgb, var(--nx-danger) 58%, var(--nx-border));background:color-mix(in srgb, var(--nx-danger-bg) 68%, var(--nx-surface))}.nx-form-workspace-toolbar__error-count{background:var(--nx-danger-bg);width:fit-content;color:var(--nx-danger);border-radius:999px;grid-column:2;margin-top:.15rem;padding:.15rem .4rem;font-size:.7rem;font-style:normal;font-weight:800;line-height:1.2}.nx-form-save-dock.form-actions{display:flex}.nx-form-save-dock[aria-busy=true]{border-color:color-mix(in srgb, var(--nx-accent) 50%, var(--nx-border))}@media (max-width:760px){.nx-form-save-dock.form-actions{display:flex}}.nx-form-save-dock__buttons>button,.nx-form-save-dock__buttons>.button-link,.nx-confirm-dialog .actions button,.nx-confirm-dialog>header button{box-sizing:border-box;min-height:2.75rem}.nx-saved-view-bar{border:1px solid var(--nx-border);background:color-mix(in srgb, var(--nx-surface) 95%, var(--nx-bg));border-radius:.85rem;gap:.75rem;margin-block:.75rem 1rem;padding:.85rem 1rem;display:grid}.nx-saved-view-bar__heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.nx-saved-view-bar__heading>div{gap:.15rem;min-width:0;display:grid}.nx-saved-view-bar__heading>button{min-height:2.75rem}.nx-saved-view-bar__heading span,.nx-saved-view-bar .muted{color:var(--nx-muted);font-size:.85rem}.nx-saved-view-bar__list{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.nx-saved-view-bar__list li{border:1px solid var(--nx-border);background:var(--nx-surface);border-radius:.75rem;align-items:stretch;min-width:0;display:inline-flex;overflow:hidden}.nx-saved-view-bar__list a{min-width:10rem;min-height:2.75rem;color:var(--nx-ink);gap:.1rem;padding:.55rem .75rem;text-decoration:none;display:grid}.nx-saved-view-bar__list a:hover,.nx-saved-view-bar__list a:focus-visible{background:var(--nx-info-bg)}.nx-saved-view-bar__list small{color:var(--nx-muted)}.nx-saved-view-bar__list button{border-block:0;border-inline-end:0;border-radius:0;min-height:2.75rem}.nx-saved-view-bar__dialog{gap:.8rem;display:grid}.nx-saved-view-bar__dialog p{margin:0}.nx-saved-view-bar__dialog label{gap:.35rem;font-weight:800;display:grid}.nx-navigation-search-section{gap:.55rem;display:grid}.nx-navigation-search-section+.nx-navigation-search-section{border-block-start:1px solid var(--nx-border);margin-block-start:1rem;padding-block-start:.9rem}.nx-navigation-search-section>h4,.nx-business-search-group>h5{color:var(--nx-muted);margin:0;font-size:.82rem;font-weight:900}.nx-business-search-group{gap:.35rem;display:grid}.nx-business-search-group+.nx-business-search-group{margin-block-start:.65rem}.nx-business-search-group ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.nx-business-search-result{box-sizing:border-box;border:1px solid var(--nx-border);background:var(--nx-surface);min-height:3.25rem;color:var(--nx-ink);border-radius:.7rem;gap:.2rem;padding:.65rem .75rem;text-decoration:none;display:grid}.nx-business-search-result:hover,.nx-business-search-result:focus-visible{border-color:color-mix(in srgb, var(--nx-accent) 50%, var(--nx-border));background:var(--nx-info-bg)}.nx-business-search-result span,.nx-business-search-pending{color:var(--nx-muted);font-size:.86rem}@media (max-width:720px){.nx-saved-view-bar__heading{flex-direction:column;align-items:stretch}.nx-saved-view-bar__heading>button,.nx-saved-view-bar__list,.nx-saved-view-bar__list li{width:100%}.nx-saved-view-bar__list a{flex:1;min-width:0}}@media print{.nx-saved-view-bar,.nx-business-search-pending{display:none}}.nx-shell-search-trigger{min-height:2.75rem}.nx-mobile-menu__results[aria-busy=true]{cursor:progress}.nx-mobile-menu__results a:focus-visible,.nx-saved-view-bar a:focus-visible,.nx-saved-view-bar button:focus-visible,.nx-business-search-result:focus-visible{outline:3px solid var(--nx-accent);outline-offset:2px}@media (forced-colors:active){.nx-saved-view-bar,.nx-saved-view-bar__list li,.nx-business-search-result,.nx-navigation-search-section,.nx-confirm-dialog,.nx-mobile-menu{box-shadow:none;forced-color-adjust:auto;border-color:canvastext}.nx-saved-view-bar__list a:focus-visible,.nx-saved-view-bar button:focus-visible,.nx-business-search-result:focus-visible,.nx-mobile-menu__results a:focus-visible{outline-offset:2px;outline:3px solid highlight}.nx-business-search-result:hover,.nx-business-search-result:focus-visible,.nx-saved-view-bar__list a:hover,.nx-saved-view-bar__list a:focus-visible{color:highlighttext;background:highlight}}@media (max-width:640px){.nx-mobile-menu,.nx-confirm-dialog{box-sizing:border-box;width:min(100%,100vw - 1rem);max-width:none}.nx-mobile-menu__results,.nx-navigation-search-section,.nx-business-search-group,.nx-saved-view-bar{min-width:0}.nx-business-search-result,.nx-saved-view-bar__list a{overflow-wrap:anywhere}}@media (max-width:760px){.nx-mobile-work-log-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea,button,a.button-link),.nx-mobile-actions-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea,button,a.button-link){box-sizing:border-box;min-height:2.75rem}.nx-mobile-work-log-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.nx-mobile-actions-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:1rem}.nx-mobile-work-log-page .nx-form-grid,.nx-mobile-work-log-page .nx-mobile-step,.nx-mobile-work-log-page .nx-mobile-template-grid,.nx-mobile-actions-page .nx-mobile-action-list,.nx-mobile-actions-page .nx-mobile-actions-section{gap:.85rem}.nx-mobile-work-log-page .nx-mobile-stepper,.nx-mobile-work-log-page .nx-mobile-sticky-actions,.nx-mobile-actions-page .nx-page-actions{gap:.65rem}.nx-mobile-work-log-page .nx-confirm-row{min-height:2.75rem}.nx-mobile-work-log-page .nx-confirm-row input[type=checkbox],.nx-mobile-actions-page input[type=checkbox]{width:1.25rem;height:1.25rem}}[data-theme=dark] .nx-mobile-work-log-page :is(h1,h2,h3,label,strong),[data-theme=dark] .nx-mobile-actions-page :is(h1,h2,h3,label,strong){color:var(--nx-ink)}[data-theme=dark] .nx-mobile-work-log-page .eyebrow,[data-theme=dark] .nx-mobile-actions-page .eyebrow{color:var(--nx-accent)}[data-theme=dark] .document-preview-paper{--text:#0f172a;--muted:#475569;--line:#cbd5e1;--panel:#fff;--accent:#1d4ed8;color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=dark] .document-preview-paper :is(h1,h2,h3,p,dt,dd,th,td){color:inherit}[data-theme=dark] .document-preview-paper :is(.muted,.document-preview-meta dt,.document-preview-totals dt,.document-total-hero span){color:#475569}[data-theme=dark] .document-preview-paper :is(.document-label,.document-party-label){color:#1d4ed8}[data-theme=dark] .document-preview-paper :is(.document-party-card,.document-preview-meta,.document-note){color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=dark] .document-preview-paper .document-total-hero{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}[data-theme=dark] .document-preview-paper .document-preview-lines th,[data-theme=dark] .document-preview-paper .tax-breakdown th{color:#334155;background:#f1f5f9;border-color:#cbd5e1}[data-theme=dark] .document-preview-paper .document-preview-lines td,[data-theme=dark] .document-preview-paper .tax-breakdown td{color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=dark] .document-preview-paper .document-preview-lines tbody tr:nth-child(2n) td{background:#f8fafc}@media print{.nx-estimates-page .hero-actions,.nx-invoices-page .hero-actions,.nx-estimates-page>.pc-ux-workbench,.nx-invoices-page>.pc-ux-workbench,.nx-estimate-create-panel,.nx-invoice-create-panel,.nx-estimates-filter,.nx-invoices-filter,.nx-estimates-page .nx-saved-view-bar,.nx-invoices-page .nx-saved-view-bar,.nx-estimates-page .nx-legacy-fallback,.nx-invoices-page .nx-legacy-fallback,.nx-estimates-page .nx-pagination-actions,.nx-invoices-page .nx-pagination-actions,.nx-estimates-page .nx-list-pagination,.nx-invoices-page .nx-list-pagination,.nx-estimates-table>thead>tr>th:last-child,.nx-estimates-table>tbody>tr>td:last-child,.nx-invoices-table>thead>tr>th:last-child,.nx-invoices-table>tbody>tr>td:last-child{display:none!important}.nx-estimates-table,.nx-invoices-table{table-layout:auto!important;width:100%!important;min-width:0!important}.nx-estimates-table thead,.nx-invoices-table thead,.document-preview-lines thead,.tax-breakdown thead{display:table-header-group}.nx-estimates-table tr,.nx-invoices-table tr,.document-preview-lines tr,.tax-breakdown tr,.document-party-card,.document-total-hero,.document-preview-totals,.document-note{break-inside:avoid;page-break-inside:avoid}.document-preview-lines,.tax-breakdown table{border-collapse:collapse!important}.document-preview-lines th,.document-preview-lines td,.tax-breakdown th,.tax-breakdown td{border:1px solid #94a3b8!important}}[data-theme=dark] body.theme-dark .document-preview-paper.panel{color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=dark] body.theme-dark .document-preview-paper :is(.document-label,.document-party-label){color:#1d4ed8}[data-theme=dark] body.theme-dark .document-preview-paper .muted,[data-theme=dark] body.theme-dark .document-preview-paper .document-preview-meta dt,[data-theme=dark] body.theme-dark .document-preview-paper .document-preview-totals dt{color:#475569}[data-theme=dark] body.theme-dark .document-preview-paper .document-total-hero strong,[data-theme=dark] body.theme-dark .document-preview-paper .document-preview-totals dd{color:#0f172a}[data-theme=dark] :is(.nx-estimates-page,.nx-invoices-page) :is(h1,h2,h3,label,strong){color:var(--nx-ink)}@media print{.nx-estimates-page .nx-estimate-list-panel,.nx-invoices-page .nx-invoice-list-panel{break-inside:auto!important;page-break-inside:auto!important;box-shadow:none!important}.nx-estimates-page>.nx-page-heading,.nx-invoices-page>.nx-page-heading{break-after:avoid;page-break-after:avoid}}.nx-flow-position ol{flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 .5rem;padding:0;font-size:.82rem;list-style:none;display:flex}.nx-flow-position li{white-space:nowrap;color:#4b5563;flex-wrap:nowrap;align-items:center;gap:.25rem;display:inline-flex}.nx-flow-position li+li:before{content:"→";color:#6b7280;margin-right:.25rem}.nx-flow-position a{color:#1d4ed8}.nx-flow-position a:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.nx-flow-position li.is-current{color:#111827;font-weight:700}.nx-flow-position__here{color:#374151;font-weight:400}.nx-cell-clamp,td>.nx-cell-clamp{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nx-row-more>summary{cursor:pointer;white-space:nowrap;font-size:.85rem;line-height:1.4}.nx-row-more-actions{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.nx-mobile-detail{display:none}[data-mobile-detail=true]:not(td){display:contents}@media (max-width:720px){table.responsive-card-table .nx-mobile-detail{margin-top:.5rem;display:block}table.responsive-card-table .nx-mobile-detail>summary{border:1px solid var(--kai-line,#cbd5e1);min-width:9rem;min-height:44px;color:var(--nx-ink,#0f172a);cursor:pointer;background:#f8fafc;border-radius:999px;justify-content:center;align-items:center;padding:.5rem .9rem;font-weight:700;list-style:none;display:inline-flex}table.responsive-card-table .nx-mobile-detail>summary::-webkit-details-marker{display:none}table.responsive-card-table tr:has(.nx-mobile-detail) [data-mobile-detail=true]{display:none}.nx-estimates-table tr:has(.nx-mobile-detail) [data-mobile-detail=true]{display:none}table.responsive-card-table.nx-estimates-table tr:has(.nx-mobile-detail) [data-mobile-detail=true][data-mobile-detail=true]{display:none}.nx-estimates-table.nx-estimates-table tr:has(.nx-mobile-detail) [data-mobile-detail=true][data-mobile-detail=true]{display:none}table.responsive-card-table tr:has(.nx-mobile-detail[open]) td[data-mobile-detail=true]{display:grid}.nx-estimates-table tr:has(.nx-mobile-detail[open]) td[data-mobile-detail=true]{display:grid}table.responsive-card-table.nx-estimates-table tr:has(.nx-mobile-detail[open]) td[data-mobile-detail=true][data-mobile-detail=true]{display:grid}.nx-estimates-table.nx-estimates-table tr:has(.nx-mobile-detail[open]) td[data-mobile-detail=true][data-mobile-detail=true]{display:grid}table.responsive-card-table tr:has(.nx-mobile-detail[open]) [data-mobile-detail=true]:not(td){display:contents}.nx-estimates-table tr:has(.nx-mobile-detail[open]) [data-mobile-detail=true]:not(td){display:contents}table.responsive-card-table.nx-estimates-table tr:has(.nx-mobile-detail[open]) [data-mobile-detail=true][data-mobile-detail=true]:not(td){display:contents}.nx-estimates-table.nx-estimates-table tr:has(.nx-mobile-detail[open]) [data-mobile-detail=true][data-mobile-detail=true]:not(td){display:contents}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.1rem .7rem;padding:.4rem .7rem;display:grid}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable][data-mobile-card-type=payable]:before,table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable][data-mobile-card-type=payable]:after{content:none;display:none}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td:not([data-mobile-detail=true]){white-space:normal;border:0;flex-wrap:wrap;align-items:baseline;column-gap:.4rem;min-width:0;padding:.1rem 0;display:flex}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td:not([data-mobile-detail=true]):before{letter-spacing:0;text-transform:none;flex:none;font-size:.68rem;font-weight:700;line-height:1.3}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td:first-child:before,table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td[data-label=選択]:before,table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td[data-label=仕入先]:before{display:none}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td[data-label=選択]{padding:0}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td[data-label=選択] input{margin:0}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td.actions{border-top:1px solid #e2e8f0f2;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.35rem .5rem;margin-top:0;padding-top:.2rem;display:flex}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td.actions:before{display:none}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td.actions>.nx-table-actions{flex-wrap:nowrap;align-items:center;gap:.35rem .5rem;width:100%;min-width:0;display:flex}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td.actions .nx-mobile-detail,table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td.actions .nx-row-more{flex:none;min-width:0}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td.actions .nx-table-actions>*{flex:none;width:auto;min-width:0}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable]>td.actions summary{white-space:nowrap}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable] .nx-mobile-detail>summary,table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable] .nx-row-more>summary{min-width:0;min-height:0;padding:.3rem .55rem;font-size:.74rem;font-weight:700}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable] .nx-table-actions>*{padding:.3rem .6rem;font-size:.78rem}table.responsive-card-table.nx-payables-table tr[data-mobile-card-type=payable] :is(.badge,.status-badge,strong){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.1rem .7rem;padding:.4rem .7rem;display:grid}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable][data-mobile-card-type=receivable]:before,table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable][data-mobile-card-type=receivable]:after{content:none;display:none}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td:not([data-mobile-detail=true]){white-space:normal;border:0;flex-wrap:wrap;align-items:baseline;column-gap:.4rem;min-width:0;padding:.1rem 0;display:flex}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td:not([data-mobile-detail=true]):before{letter-spacing:0;text-transform:none;flex:none;font-size:.68rem;font-weight:700;line-height:1.3}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td:first-child:before,table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td[data-label=取引先]:before{display:none}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td.actions{border-top:1px solid #e2e8f0f2;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.35rem .5rem;margin-top:0;padding-top:.2rem;display:flex}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td.actions:before{display:none}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td.actions>.nx-cash-operations-actions{flex-wrap:nowrap;align-items:center;gap:.35rem .5rem;width:100%;min-width:0;display:flex}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td.actions .nx-mobile-detail,table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td.actions .nx-row-more{flex:none;min-width:0}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td.actions .nx-cash-operations-actions>*{flex:none;width:auto}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable]>td.actions summary{white-space:nowrap}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable] .nx-mobile-detail>summary,table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable] .nx-row-more>summary{min-width:0;min-height:0;padding:.3rem .55rem;font-size:.74rem;font-weight:700}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable] .nx-cash-operations-actions>*{padding:.3rem .6rem;font-size:.78rem}table.responsive-card-table.nx-cash-operations-table tr[data-mobile-card-type=receivable] :is(.badge,.status-badge,strong){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}table.responsive-card-table.nx-review-approval-table tr[data-mobile-card-type=approval]>:is(th,td):not([data-mobile-detail=true]){white-space:normal;border:0;flex-wrap:wrap;align-items:baseline;column-gap:.4rem;min-width:0;padding:.12rem 0;display:flex}table.responsive-card-table.nx-review-approval-table tr[data-mobile-card-type=approval]>:is(th,td):not([data-mobile-detail=true]):before{letter-spacing:0;text-transform:none;flex:none;font-size:.68rem;font-weight:700;line-height:1.3}table.responsive-card-table.nx-review-approval-table tr[data-mobile-card-type=approval] td[data-label=操作]{border-top:1px solid #e2e8f0f2;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:0;padding-top:.2rem;display:flex}table.responsive-card-table.nx-review-approval-table tr[data-mobile-card-type=approval] td[data-label=操作]:before{display:none}table.responsive-card-table.nx-review-approval-table tr[data-mobile-card-type=approval] td[data-label=操作]>.compact-actions{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}table.responsive-card-table.nx-review-approval-table tr[data-mobile-card-type=approval] td[data-label=操作] .nx-mobile-detail>summary{min-height:0;padding:.3rem .5rem;font-size:.76rem;font-weight:700;line-height:1.3}table.responsive-card-table tr[data-mobile-card-type=approval][data-mobile-card-type=approval]:after{content:none}table.responsive-card-table tr[data-mobile-card-type=approval][data-mobile-card-type=approval]:before{content:none;display:none}table.responsive-card-table.nx-review-approval-table tr[data-mobile-card-type=approval]>:is(th,td):not([data-mobile-detail=true]){padding:0}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.15rem .7rem;padding:.45rem .75rem;display:grid}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice]:before,table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice]:after{grid-column:1/-1}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice]:after{content:none}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td:not([data-mobile-detail=true]){white-space:normal;border:0;flex-wrap:wrap;align-items:baseline;gap:.25rem .45rem;min-width:0;padding:.1rem 0;display:flex}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td:not([data-mobile-detail=true]):before{letter-spacing:0;text-transform:none;flex:none;font-size:.68rem;line-height:1.3}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=操作]{border-top:1px solid #e2e8f0f2;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem .6rem;margin-top:0;padding-top:.25rem;display:flex}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=操作]:before{display:none}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=操作]>.actions{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=請求額・回収] small:not([data-mobile-detail=true]){display:inline}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=取引先・案件]>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] .nx-cell-clamp{line-height:1.3}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=操作]{padding-top:.15rem}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=操作] .nx-mobile-detail>summary{min-width:0;min-height:0;padding:.3rem .55rem;font-size:.74rem;font-weight:700}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice]{row-gap:.1rem;padding:.35rem .7rem}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] .nx-invoice-row-title{flex:100%;min-width:0}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=操作] .nx-mobile-detail>summary{min-height:0;padding:.3rem .5rem;font-size:.76rem;font-weight:700;line-height:1.3}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=請求額・回収]{flex-wrap:nowrap;column-gap:.4rem}table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=請求額・回収]>strong,table.responsive-card-table.nx-invoices-table tr[data-mobile-card-type=invoice] td[data-label=請求額・回収]>small:not([data-mobile-detail=true]){white-space:nowrap}table.responsive-card-table tr[data-mobile-card-type=invoice][data-mobile-card-type=invoice]:before{content:none;display:none}table.responsive-card-table tr:has(.nx-mobile-detail[open]) details[data-mobile-detail=true]{display:block}table.responsive-card-table.nx-estimates-table tr:has(.nx-mobile-detail[open]) details[data-mobile-detail=true][data-mobile-detail=true]{display:block}}
