*,*:before,*:after{box-sizing:border-box}body,#root,.ant-layout,.ant-layout-content,.ant-layout-sider,.ant-layout-header,.ant-card,.ant-modal-content,.ant-drawer-content,.ant-menu,.ant-menu-item,.bottom-nav,.more-menu-sheet{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}html{direction:rtl;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"tnum" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg-secondary);color:var(--color-text-primary);line-height:1.6;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}#root{min-height:100vh;min-height:100dvh}.skip-to-content{position:fixed;inset-block-start:-64px;inset-inline-start:12px;z-index:var(--z-index-toast, 1000);padding:10px 18px;background:var(--color-primary);color:#fff;font-weight:600;border-radius:0 0 8px 8px;box-shadow:var(--shadow-md);transition:inset-block-start .2s ease}.skip-to-content:focus,.skip-to-content:focus-visible{inset-block-start:0;outline:2px solid #fff;outline-offset:-4px}#main-content:focus{outline:none}.nexus-ai-orb{position:relative;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.nexus-ai-orb:before{content:"";position:absolute;inset:-3px;border-radius:22px;z-index:-1;background:conic-gradient(from 220deg at 50% 50%,#6c4df6,#38bdf8,#10b981,#f59e0b,#f43f5e,#a855f7,#6c4df6);opacity:0;filter:blur(6px);transition:opacity .25s ease;animation:nexusOrbSpin 8s linear infinite}.nexus-ai-orb:hover{transform:translateY(-2px)}.nexus-ai-orb:hover:before,.nexus-ai-orb:focus-visible:before{opacity:.85}.nexus-ai-orb:active{transform:translateY(0) scale(.97)}.nexus-ai-orb:focus-visible{outline:none}@keyframes nexusOrbSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.nexus-ai-orb:before{animation:none}}.nexus-kpi{container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:14px;padding:22px 22px 20px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden;height:100%;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.nexus-kpi:after{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:4px;background:var(--kpi-accent, var(--color-primary))}.nexus-kpi:hover{transform:translateY(-1px);box-shadow:var(--shadow-md);border-color:var(--color-border-secondary)}.nexus-kpi__head{display:flex;align-items:center;gap:10px}.nexus-kpi__glyph{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff;flex-shrink:0}.nexus-kpi__label{font-size:13px;color:var(--color-text-secondary);font-weight:600}.nexus-kpi__value{font-size:clamp(20px,12cqi,30px);font-weight:800;letter-spacing:0;line-height:1;white-space:nowrap;color:var(--color-text-primary);font-feature-settings:"tnum" on}.nexus-kpi__value-suffix{font-size:14px;color:var(--color-text-tertiary);font-weight:500;margin-inline-start:4px}.nexus-kpi__delta{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;width:max-content}.nexus-kpi__delta--up{background:var(--color-success-bg);color:var(--color-success)}.nexus-kpi__delta--down{background:var(--color-error-bg);color:var(--color-error)}.nexus-kpi__spark{position:absolute;bottom:0;inset-inline-start:0;inset-inline-end:0;height:48px;pointer-events:none;opacity:.85}@media(max-width:480px){.nexus-kpi__glyph{width:32px;height:32px}}.nexus-header-search:hover{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-secondary)!important}.nexus-header-search:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.nexus-sidebar-menu.ant-menu-inline,.nexus-sidebar-menu.ant-menu-vertical{border-inline-end:0!important}.nexus-sidebar-menu .ant-menu-item-group-title{padding:14px 18px 6px}.nexus-sidebar-menu .ant-menu-item-group+.ant-menu-item-group{margin-top:4px}.nexus-sidebar-menu .ant-menu-item{height:42px!important;line-height:42px!important;font-weight:500;position:relative;display:flex;align-items:center}.nexus-sidebar-menu .ant-menu-item .ant-menu-item-icon{font-size:16px;transition:transform .18s ease}.nexus-sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{transform:translate(-2px)}[dir=ltr] .nexus-sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{transform:translate(2px)}.nexus-sidebar-menu .ant-menu-item-selected{font-weight:600}.nexus-sidebar-menu .ant-menu-item-selected:before{content:"";position:absolute;inset-inline-end:-10px;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--color-primary)}.nexus-sidebar-menu .ant-menu-item-selected .ant-menu-item-icon{color:var(--color-primary)}.ant-menu-inline-collapsed .nexus-sidebar-menu .ant-menu-item-selected:before,.nexus-sidebar-menu.ant-menu-inline-collapsed .ant-menu-item-selected:before{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-tertiary);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--color-border-secondary)}[data-theme=dark] ::-webkit-scrollbar-track{background:#111827}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#475569}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#64748b}.page-enter{opacity:0;transform:translateY(8px)}.page-enter-active{opacity:1;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}.page-exit{opacity:1}.page-exit-active{opacity:0;transition:opacity .15s ease-in}.ai-sidebar{transition:width .25s cubic-bezier(.4,0,.2,1)}.ai-sidebar-collapsed{width:48px}.ai-sidebar-expanded{width:320px}.ai-markdown{font-size:14px;line-height:1.6;word-break:break-word}.ai-markdown p{margin:0 0 8px}.ai-markdown p:last-child{margin-bottom:0}.ai-markdown strong{font-weight:600}.ai-markdown ul,.ai-markdown ol{margin:4px 0 8px;padding-inline-start:20px}.ai-markdown li{margin-bottom:2px}.ai-markdown code{background:#0000000f;padding:1px 4px;border-radius:3px;font-size:13px}[data-theme=dark] .ai-markdown code{background:#ffffff1a}.ai-markdown pre{background:#0000000f;padding:8px 12px;border-radius:6px;overflow-x:auto;margin:8px 0}[data-theme=dark] .ai-markdown pre{background:#ffffff14}.ai-markdown h1,.ai-markdown h2,.ai-markdown h3,.ai-markdown h4{margin:8px 0 4px;font-weight:600;line-height:1.3}.ai-markdown h1{font-size:18px}.ai-markdown h2{font-size:16px}.ai-markdown h3{font-size:15px}.ai-markdown h4{font-size:14px}.ai-markdown hr{border:none;border-top:1px solid var(--color-border);margin:8px 0}.ai-markdown table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.ai-markdown th,.ai-markdown td{border:1px solid var(--color-border);padding:4px 8px;text-align:start}.ai-markdown th{background:var(--color-bg-tertiary);font-weight:600}.status-pending{background-color:var(--color-warning-bg);color:var(--color-warning)}.status-approved{background-color:var(--color-success-bg);color:var(--color-success)}.status-rejected{background-color:var(--color-error-bg);color:var(--color-error)}.status-completed{background-color:var(--color-primary-bg);color:var(--color-primary)}.stock-critical{color:var(--color-error)}.stock-low{color:var(--color-warning)}.stock-normal{color:var(--color-success)}.stock-overstock{color:var(--color-info)}.marketing-hero{background:radial-gradient(800px 400px at 20% 0%,rgba(108,77,246,.4),transparent 60%),radial-gradient(760px 480px at 90% 100%,rgba(255,90,196,.24),transparent 60%),linear-gradient(120deg,#4b33c4,#6c4df6 46%,#8b5cf6);color:#fff;padding:120px 50px 100px;position:relative;overflow:hidden}.marketing-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.06) 1px,transparent 0);background-size:32px 32px;pointer-events:none;mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%)}.marketing-hero>*{position:relative;z-index:1}[data-theme=dark] .marketing-hero{background:radial-gradient(800px 400px at 20% 0%,rgba(108,77,246,.5),transparent 60%),radial-gradient(760px 480px at 90% 100%,rgba(255,90,196,.3),transparent 60%),linear-gradient(120deg,#241e45,#4b33c4 52%,#6c4df6)}@media(max-width:767px){.marketing-hero{padding:60px 16px 48px}}@media(max-width:480px){.marketing-hero{padding:40px 12px 32px}}.marketing-section{padding:80px 50px}@media(max-width:767px){.marketing-section{padding:48px 16px}}@media(max-width:480px){.marketing-section{padding:32px 12px}}[data-theme=dark] .marketing-section{background:var(--color-bg-primary)}.marketing-content{min-height:calc(100vh - 264px)}@media(max-width:767px){.marketing-content h1.ant-typography{font-size:28px!important}.marketing-content h2.ant-typography{font-size:22px!important}.marketing-section .ant-card{margin-bottom:16px}.marketing-section .ant-collapse-header{font-size:14px!important;padding:12px 16px!important}}@media(max-width:480px){.marketing-content h1.ant-typography{font-size:24px!important}.marketing-hero .ant-btn-lg{width:100%;margin-bottom:8px}}[data-theme=dark] .marketing-content{background:var(--color-bg-primary)!important}[data-theme=dark] .marketing-content .ant-typography{color:var(--color-text-primary)}[data-theme=dark] .marketing-content .ant-typography.ant-typography-secondary{color:var(--color-text-secondary)!important}[data-theme=dark] .marketing-content h1.ant-typography,[data-theme=dark] .marketing-content h2.ant-typography,[data-theme=dark] .marketing-content h3.ant-typography,[data-theme=dark] .marketing-content h4.ant-typography,[data-theme=dark] .marketing-content h5.ant-typography{color:var(--color-text-primary)}[data-theme=dark] .marketing-content .ant-card{background:var(--color-bg-secondary);border-color:var(--color-border)}[data-theme=dark] .marketing-content .ant-card:hover{box-shadow:0 10px 25px -5px #0006}[data-theme=dark] .marketing-content .ant-list-item{color:var(--color-text-primary)}.marketing-section .ant-collapse{background:transparent}.marketing-section .ant-collapse-item{background:var(--color-bg-primary);border-radius:var(--radius-md)!important;margin-bottom:12px;border:1px solid var(--color-border)!important;overflow:hidden}.marketing-section .ant-collapse-header{font-size:16px;font-weight:500;padding:16px 20px!important}.marketing-section .ant-collapse-content-box{padding:16px 20px!important;color:var(--color-text-secondary);line-height:1.6}.marketing-section .ant-card{transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.marketing-section .ant-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}@keyframes gentlePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hover-lift{transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.hover-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.hover-subtle{transition:background-color var(--transition-fast),border-color var(--transition-fast)}.hover-subtle:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-border-secondary)}.press-effect:active{transform:scale(.98);transition:transform .1s ease}.focus-ring:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ant-badge-count{animation:gentlePulse 2s infinite}.ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-title,.ant-skeleton-avatar{background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-bg-secondary) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.ant-card .ant-skeleton{padding:0}.loading-overlay{position:absolute;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:var(--z-index-dropdown);border-radius:inherit}[data-theme=dark] .loading-overlay{background:#0b1222cc}.ant-btn{transition:all .2s cubic-bezier(.4,0,.2,1)!important}.ant-btn:active:not(:disabled){transform:scale(.98)}.ant-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-md)}.ant-input:focus,.ant-input-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{box-shadow:0 0 0 3px var(--color-primary-bg)!important;border-color:var(--color-primary)!important;transition:box-shadow var(--transition-fast),border-color var(--transition-fast)!important}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-input-affix-wrapper:focus-visible,.ant-input-number:focus-visible,.ant-select:focus-visible .ant-select-selector,.ant-select-selector:focus-visible,.ant-picker:focus-visible,.ant-checkbox-wrapper:focus-visible,.ant-radio-wrapper:focus-visible,.ant-switch:focus-visible,.ant-card:focus-visible,.ant-tabs-tab:focus-visible,.ant-menu-item:focus-visible,.ant-pagination-item:focus-visible,.ant-collapse-header:focus-visible,.ant-table-row:focus-visible,a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ant-input,.ant-select-selector,.ant-picker,.ant-btn{transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}@media print{.no-print,.ant-layout-sider,.ant-layout-header{display:none!important}.ant-layout-content{margin:0!important;padding:20px!important}}@media(max-width:767px){.hide-on-mobile{display:none!important}}@media(min-width:768px){.hide-on-desktop{display:none!important}}@media(max-width:767px){h1.ant-typography{font-size:24px!important}h2.ant-typography{font-size:20px!important}h3.ant-typography{font-size:18px!important}}@media(max-width:767px){.ant-layout-content:not(#main-content){margin:12px 8px!important;padding:16px!important}.ant-card{margin-bottom:12px}.ant-card-body{padding:16px}.ant-table-wrapper{overflow-x:auto}.ant-table{min-width:auto}.ant-table-cell.hide-on-mobile{display:none!important}.ant-form-item{margin-bottom:16px}.ant-btn-group{flex-wrap:wrap;gap:8px}.ant-statistic-title{font-size:12px}.ant-statistic-content{font-size:20px}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px}.ant-modal-content{border-radius:var(--radius-md)}.ant-drawer-content-wrapper{max-width:85vw!important}.page-header{flex-direction:column;align-items:flex-start!important;gap:12px}.page-header-actions,.page-header-actions .ant-btn{width:100%}.ant-tabs-nav{margin-bottom:12px!important}.ant-tabs-tab{padding:8px 12px!important;font-size:13px}.filter-bar{flex-direction:column;gap:8px}.filter-bar .ant-input-search,.filter-bar .ant-select{width:100%!important}.mobile-fab{position:fixed;bottom:calc(var(--layout-bottom-nav-height) + 16px + env(safe-area-inset-bottom));inset-inline-start:24px;z-index:var(--z-index-toast);width:56px;height:56px;border-radius:50%;box-shadow:var(--shadow-lg)}.ai-sidebar-expanded{width:100%!important;max-width:100%}}@media(max-width:480px){.ant-layout-content:not(#main-content){margin:8px 4px!important;padding:12px!important}.ant-card-body{padding:12px}}@media(min-width:768px)and (max-width:1023px){.ant-layout-content:not(#main-content){margin:16px 12px!important;padding:16px!important}.ai-sidebar-expanded{width:280px!important}.ant-card-body{padding:16px}.ant-table-cell{padding:10px 12px}h3.ant-typography{font-size:20px!important}.ant-statistic-title{font-size:13px!important}.ant-modal{max-width:calc(100vw - 48px)!important}.ant-layout-sider-collapsed .ant-menu-item{padding-inline:0!important;text-align:center}.nx-board-toolbar__filters .ant-space-horizontal:not(.ant-space-compact){max-width:100%;flex-wrap:wrap}}@media(pointer:coarse){.ant-btn{min-height:48px}.ant-input,.ant-select-selector,.ant-input-number-input{min-height:48px!important;font-size:16px!important}.ant-select-single{height:auto!important;min-height:48px!important}textarea.ant-input{font-size:16px!important}.ant-table-cell{padding:12px 8px!important}.ant-menu-item,.ant-dropdown-menu-item{min-height:48px;line-height:48px}.mobile-table-card-actions .ant-btn{min-height:48px;min-width:48px;padding:8px 16px}.ant-list-item-action>li{padding:8px}.ant-list-item-action .ant-btn{min-height:44px;min-width:44px}.ant-alert-action .ant-btn{min-height:36px;padding:4px 12px}.ant-layout-header .ant-btn{min-width:44px}}@supports (padding: max(0px)){.ant-layout{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}.mobile-fab{bottom:max(24px,calc(env(safe-area-inset-bottom) + 16px))}.ai-page{display:flex;height:calc(100dvh - 112px);gap:16px}.ai-page--mobile{height:calc(100dvh - 136px - env(safe-area-inset-bottom,0px));gap:0}.ai-page__conversation-header{padding:16px 16px 8px;border-bottom:1px solid var(--color-border)}.ai-page__conversation-list{flex:1;overflow:auto;padding:8px}.ai-page__conversation-state,.ai-page__loading-state,.ai-page__messages-loading{text-align:center;padding:24px}.ai-page__conversation-item-content{width:100%}.ai-page__conversation-item-header{display:flex;justify-content:space-between;align-items:center}.ai-page__drawer-content,.ai-page__main,.ai-page__messages,.ai-page__message-row{display:flex;flex-direction:column}.ai-page__drawer-content{height:100%}.ai-page__main{flex:1;min-width:0}.ai-page__loading-state,.ai-page__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;text-align:center}.ai-page__messages{gap:16px}.ai-page__message-row{align-items:flex-start}.ai-page__message-bubble{max-width:80%;padding:12px 16px;border-radius:16px}.ai-page__message-bubble--mobile{max-width:90%;padding:10px 12px}.ai-page__message-bubble--user{background:var(--color-primary);color:#fff}.ai-page__message-bubble--assistant{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.ai-page__markdown{color:inherit}.ai-page__message-text{color:#fff!important;white-space:pre-wrap}.ai-page__action-card{margin-top:8px}.ai-page__messages-loading{padding:16px}.ai-page__input-area{margin-top:16px;display:flex;gap:8px;padding-bottom:0}.ai-sidebar{position:fixed!important;inset-inline-end:0;top:0;bottom:0;z-index:200;display:flex!important;flex-direction:column;background:var(--color-bg-primary)!important;border-inline-start:1px solid var(--color-border)}.ai-sidebar__header{padding:16px;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;background:var(--color-bg-primary)}.ai-sidebar__content{flex:1;overflow-y:auto;padding:16px;background:var(--color-bg-secondary);text-align:start}.ai-sidebar__state,.ai-sidebar__loading{text-align:center}.ai-sidebar__state{padding:16px}.ai-sidebar__loading{padding:8px}.ai-sidebar__empty-text{display:block;text-align:center;padding:16px}.ai-sidebar__messages,.ai-sidebar__message-row{display:flex;flex-direction:column}.ai-sidebar__messages{gap:12px}.ai-sidebar__message-row{align-items:flex-start}.ai-sidebar__message-bubble{max-width:85%;padding:10px 14px;border-radius:12px;box-shadow:var(--shadow-sm)}.ai-sidebar__message-bubble--user{background:var(--color-primary);color:#fff}.ai-sidebar__message-bubble--assistant{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.ai-sidebar__markdown{color:inherit}.ai-sidebar__message-text{color:#fff!important}.ai-sidebar__input-area{padding:12px 16px;border-top:1px solid var(--color-border);background:var(--color-bg-primary)}.ai-sidebar__input-row{display:flex;gap:8px}.details-modal__footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.transfer-details__mobile-item-header{display:flex;justify-content:space-between;margin-bottom:4px}.transfer-details__route{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;background:var(--color-bg-elevated);border:1px solid var(--color-border-secondary);border-radius:8px}.transfer-details__route-side{text-align:center}.business-brain__loading-note{margin-top:16px}.business-brain__stats{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}.business-brain__stat-card,.business-brain__settings-card,.business-brain__run-empty,.business-brain__feature-card{background:var(--color-bg-tertiary);border-radius:8px}.business-brain__stat-card{flex:1;min-width:180px;padding:16px}.business-brain__stat-content{margin-top:8px}.business-brain__manual-run{margin-bottom:24px}.business-brain__feature-card{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.business-brain__feature-icon{font-size:18px}.business-brain__feature-icon--auto_order_enabled{color:var(--color-info)}.business-brain__feature-icon--auto_transfer_enabled{color:var(--color-primary)}.business-brain__feature-icon--smart_supplier_enabled{color:var(--color-success)}.business-brain__feature-icon--holiday_prep_enabled{color:var(--color-info)}.business-brain__feature-icon--price_watch_enabled{color:var(--color-text-tertiary)}.business-brain__feature-copy{border-inline-start:3px solid transparent;padding-inline-start:0}.business-brain__settings-card{padding:16px}.business-brain__settings-card--spaced{margin-bottom:16px}.business-brain__settings-grid{display:flex;gap:24px;margin-top:12px;flex-wrap:wrap}.business-brain__run-loading,.business-brain__run-empty{text-align:center;padding:24px}.mobile-table-card{padding:16px;border-radius:12px}.mobile-table-card--clickable{cursor:pointer}.activity-feed__loading,.activity-feed__load-more{text-align:center}.activity-feed__loading{padding:32px}.activity-feed__loading--compact{padding:16px}.activity-feed__load-more{margin-top:8px}@media(max-width:767px){.ai-page__input-area{margin-top:8px;padding-bottom:env(safe-area-inset-bottom,0px)}}}[data-theme=dark]{color-scheme:dark}[data-theme=dark] .ant-card,[data-theme=dark] .ant-divider{border-color:var(--color-border)}[data-theme=dark] .ant-table-thead>tr>th{background:var(--color-bg-tertiary)!important}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-label{background:var(--color-bg-tertiary)}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-content{background:var(--color-bg-secondary)}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-view,[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-row{border-color:var(--color-border)}[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-label,[data-theme=dark] .ant-descriptions-bordered .ant-descriptions-item-content{border-inline-end-color:var(--color-border)}[data-theme=dark] .ant-empty-description{color:var(--color-text-secondary)}[data-theme=dark] .ant-popconfirm .ant-popover-inner,[data-theme=dark] .ant-segmented{background:var(--color-bg-tertiary)}[data-theme=dark] .ant-segmented-item-selected{background:var(--color-bg-elevated)}[data-theme=dark] .ant-steps-item-description{color:var(--color-text-secondary)!important}[data-theme=dark] .ant-timeline-item-content{color:var(--color-text-primary)}[data-theme=dark] .ant-collapse{background:var(--color-bg-secondary);border-color:var(--color-border)}[data-theme=dark] .ant-collapse-item{border-color:var(--color-border)}[data-theme=dark] .ant-collapse-header{color:var(--color-text-primary)!important}[data-theme=dark] .ant-collapse-content{background:var(--color-bg-secondary);border-color:var(--color-border)}[data-theme=dark] .ant-select-dropdown{background:var(--color-bg-tertiary)}[data-theme=dark] .ant-pagination-item{background:var(--color-bg-secondary);border-color:var(--color-border)}[data-theme=dark] .ant-pagination-item a{color:var(--color-text-primary)}[data-theme=dark] .ant-pagination-item-active{border-color:var(--color-primary)}[data-theme=dark] .ant-form-item-explain{color:var(--color-text-secondary)}[data-theme=dark] .ant-checkbox-inner,[data-theme=dark] .ant-radio-inner{background:var(--color-bg-tertiary);border-color:var(--color-border)}[data-theme=dark] .ant-layout-header .ant-menu-horizontal{background:transparent;border-bottom:none}[data-theme=dark] .ant-layout-header .ant-menu-horizontal .ant-menu-item{color:var(--color-text-secondary)}[data-theme=dark] .ant-layout-header .ant-menu-horizontal .ant-menu-item:hover{color:var(--color-text-primary)}[data-theme=dark] .marketing-section .ant-card{background:var(--color-bg-secondary);border-color:var(--color-border)}[data-theme=dark] .marketing-section .ant-card:hover{box-shadow:0 10px 25px -5px #0006}[data-theme=dark] .marketing-section .ant-collapse-item{background:var(--color-bg-secondary)!important;border-color:var(--color-border)!important}[data-theme=dark] .marketing-section .ant-collapse-header{color:var(--color-text-primary)!important}[data-theme=dark] .marketing-section .ant-collapse-content{background:var(--color-bg-secondary);border-top-color:var(--color-border)!important}[data-theme=dark] .marketing-section .ant-collapse-expand-icon{color:var(--color-text-secondary)}[data-theme=dark] .marketing-section .ant-input,[data-theme=dark] .marketing-section .ant-input-affix-wrapper,[data-theme=dark] .marketing-section textarea.ant-input{background:var(--color-bg-tertiary);border-color:var(--color-border);color:var(--color-text-primary)}[data-theme=dark] .marketing-section .ant-input::placeholder,[data-theme=dark] .marketing-section textarea.ant-input::placeholder{color:var(--color-text-tertiary)}[data-theme=dark] .marketing-section .ant-input:hover,[data-theme=dark] .marketing-section .ant-input-affix-wrapper:hover{border-color:var(--color-primary)}[data-theme=dark] .marketing-section .ant-input:focus,[data-theme=dark] .marketing-section .ant-input-affix-wrapper-focused{border-color:var(--color-primary);box-shadow:0 0 0 2px #8b7bff33}[data-theme=dark] .marketing-section .ant-form-item-label>label{color:var(--color-text-primary)}[data-theme=dark] .marketing-section .ant-list-item,[data-theme=dark] .marketing-section .ant-typography{color:var(--color-text-primary)}[data-theme=dark] .marketing-section .ant-typography.ant-typography-secondary{color:var(--color-text-secondary)!important}[data-theme=dark] .marketing-section h1.ant-typography,[data-theme=dark] .marketing-section h2.ant-typography,[data-theme=dark] .marketing-section h3.ant-typography,[data-theme=dark] .marketing-section h4.ant-typography,[data-theme=dark] .marketing-section h5.ant-typography{color:var(--color-text-primary)}[data-theme=dark] .marketing-section .ant-btn-default{background:var(--color-bg-tertiary);border-color:var(--color-border);color:var(--color-text-primary)}[data-theme=dark] .marketing-section .ant-btn-default:hover{border-color:var(--color-primary);color:var(--color-primary)}[data-theme=dark] .ant-card .ant-input,[data-theme=dark] .ant-card .ant-input-password,[data-theme=dark] .ant-card .ant-input-affix-wrapper{background:var(--color-bg-tertiary);border-color:var(--color-border);color:var(--color-text-primary)}[data-theme=dark] .ant-card .ant-input::placeholder{color:var(--color-text-tertiary)}[data-theme=dark] .ant-card .ant-input:hover,[data-theme=dark] .ant-card .ant-input-affix-wrapper:hover{border-color:var(--color-primary)}[data-theme=dark] .ant-card .ant-input:focus,[data-theme=dark] .ant-card .ant-input-affix-wrapper-focused{border-color:var(--color-primary);box-shadow:0 0 0 2px #8b7bff33}[data-theme=dark] .ant-card .ant-form-item-label>label{color:var(--color-text-primary)}[data-theme=dark] .ant-card a{color:var(--color-primary)}[data-theme=dark] .ant-card a:hover{color:var(--color-primary-hover)}[data-theme=dark] .ant-card .ant-result-title{color:var(--color-text-primary)}[data-theme=dark] .ant-card .ant-result-subtitle{color:var(--color-text-secondary)}[data-theme=dark] .ant-card .ant-input-prefix{color:var(--color-text-tertiary)}[data-theme=dark] .ai-page__message-bubble--user,[data-theme=dark] .ai-sidebar__message-bubble--user{background:#5334d6}.mkt-hero-grid{max-width:1180px;margin-inline:auto;display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center;text-align:start}.mkt-hero-copy .mkt-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.12em;color:#ffffffd1;margin-bottom:18px}.mkt-hero-copy .mkt-eyebrow i{width:9px;height:9px;border-radius:999px;background:#ff5ac4}.mkt-hero-title{color:#fff;font-weight:900;line-height:1.04;letter-spacing:-.025em;font-size:clamp(34px,5.2vw,60px);margin:0 0 20px}.mkt-hero-title .grad{background:linear-gradient(100deg,#ffd98a,#ff5ac4 60%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.mkt-hero-sub{color:#ffffffe6;font-size:clamp(16px,2vw,20px);line-height:1.6;max-width:40ch;margin:0 0 30px}.mkt-hero-trust{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:26px;color:#ffffffb8;font-size:14px;font-weight:500}.mkt-hero-trust i{width:4px;height:4px;border-radius:50%;background:#ffffff80}.mkt-board{background:#fff;border-radius:22px;box-shadow:0 30px 60px -20px #140c328c,0 12px 24px -12px #140c3266;overflow:hidden;color:#292f4c}.mkt-board__head{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid #eef0f7}.mkt-board__head b{font-size:15px;font-weight:700}.mkt-board__sub{margin-inline-start:auto;font-size:12px;color:#949ab5;font-weight:500}.mkt-board__dots{display:inline-flex;gap:6px}.mkt-board__dots i{width:11px;height:11px;border-radius:50%}.mkt-board__row{display:grid;grid-template-columns:1.5fr auto 62px;gap:12px;align-items:center;padding:13px 18px;border-bottom:1px solid #eef0f7;animation:mktRowIn .55s cubic-bezier(.4,0,.2,1) both}.mkt-board__name{display:flex;flex-direction:column;gap:2px;font-weight:600;font-size:14.5px}.mkt-board__name small{color:#949ab5;font-weight:500;font-size:12px}.mkt-board__qty{font-weight:700;font-size:15px;text-align:center;font-variant-numeric:tabular-nums}.mkt-board__qty small{display:block;color:#949ab5;font-weight:500;font-size:11px}.mkt-pill{display:inline-flex;align-items:center;gap:6px;justify-content:center;font-weight:600;font-size:13px;line-height:1;color:#fff;padding:7px 13px;border-radius:999px;white-space:nowrap}.mkt-pill--green{background:#00c875}.mkt-pill--orange{background:#fdab3d}.mkt-pill--coral{background:#e2445c}.mkt-pill--purple{background:#a25ddc}.mkt-pill--blue{background:#0073ea}.mkt-board__foot{display:flex;align-items:center;gap:12px;padding:14px 18px;background:linear-gradient(100deg,#f0ecfe,#f0ecfe00)}.mkt-board__foot-ai{width:32px;height:32px;border-radius:10px;flex:none;display:grid;place-items:center;color:#fff;font-size:15px;background:linear-gradient(135deg,#6c4df6,#8b5cf6)}.mkt-board__foot-txt{font-size:13px;font-weight:500;line-height:1.4;color:#292f4c}.mkt-board__foot-txt b{font-weight:700}.mkt-board__foot .ant-btn{margin-inline-start:auto;flex:none}@keyframes mktRowIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:960px){.mkt-hero-grid{grid-template-columns:1fr;gap:40px;text-align:center}.mkt-hero-sub{margin-inline:auto}.mkt-hero-trust{justify-content:center}.mkt-board{text-align:start}}@media(max-width:420px){.mkt-hero-title{font-size:clamp(30px,8vw,40px)}.mkt-board__row{grid-template-columns:1fr auto 46px;gap:8px;padding:12px 14px}.mkt-board__head,.mkt-board__foot{padding:12px 14px}.mkt-pill{font-size:12px;padding:6px 10px}.mkt-board__name{font-size:13.5px}.mkt-board__foot-txt{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.mkt-board__row{animation:none}}.mkt-section-head{text-align:center;margin-bottom:56px}.mkt-section-title{margin:0 0 12px;font-size:clamp(28px,2.2vw + 14px,40px);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--color-text-primary)}.mkt-section-sub{margin:0 auto;max-width:620px;font-size:17px;line-height:1.65;color:var(--color-text-secondary)}.mkt-accent-card{position:relative;overflow:hidden;height:100%}.mkt-accent-card:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:4px;background:var(--mkt-accent, var(--color-primary))}.mkt-icon-chip{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:26px;color:var(--mkt-accent, var(--color-primary));background:var(--color-primary-bg);background:color-mix(in srgb,var(--mkt-accent, var(--color-primary)) 14%,transparent)}:root{--layout-header-height-mobile: 56px;--layout-header-height-desktop: 56px;--layout-sidebar-width: 248px;--layout-bottom-nav-height: 56px;--layout-content-padding-mobile: 12px;--layout-content-padding-desktop: 28px;--z-index-dropdown: 100;--z-index-sticky: 200;--z-index-header: 300;--z-index-bottom-nav: 350;--z-index-drawer: 400;--z-index-modal: 500;--z-index-popover: 600;--z-index-tooltip: 700;--z-index-overlay: 900;--z-index-toast: 1000}.bottom-nav{position:fixed;bottom:0;inset-inline:0;height:calc(var(--layout-bottom-nav-height) + env(safe-area-inset-bottom));background:var(--color-bg-primary);border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-around;z-index:var(--z-index-bottom-nav);padding-bottom:env(safe-area-inset-bottom)}.bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;height:100%;padding:8px 4px;min-width:56px;color:var(--color-text-secondary);transition:color var(--transition-fast),border-color var(--transition-fast),transform .1s ease;cursor:pointer;background:none;border:none;border-top:2px solid transparent;gap:2px;-webkit-tap-highlight-color:transparent}.bottom-nav-item:active{color:var(--color-primary);transform:scale(.95)}.bottom-nav-item.active{color:var(--color-primary);border-top-color:var(--color-primary)}.bottom-nav-item:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:4px}.bottom-nav-item .nav-icon{font-size:22px;line-height:1}.bottom-nav-item .nav-label{font-size:11px;line-height:1.2;font-weight:500}.ant-modal-centered .ant-modal-content{max-height:calc(100vh - 48px);display:flex;flex-direction:column}.ant-modal-centered .ant-modal-header{flex-shrink:0}.ant-modal-centered .ant-modal-body{overflow-y:auto;overflow-x:hidden;min-height:0}.ant-modal-centered .ant-modal-footer{flex-shrink:0}@media(max-width:767px){.mobile-fullscreen-modal .ant-modal{width:100vw!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100vh!important;max-height:100dvh!important;margin:0!important;top:0!important;padding:0!important}.mobile-fullscreen-modal .ant-modal-content{height:100vh;height:100dvh;max-height:none;border-radius:0;display:flex;flex-direction:column;padding:0}.mobile-fullscreen-modal .ant-modal-header{flex-shrink:0;border-bottom:1px solid var(--color-border);padding:6px 8px;padding-top:calc(6px + env(safe-area-inset-top,0px));margin-bottom:0}.mobile-screen-header{display:flex;align-items:center;gap:4px;min-height:44px}.mobile-screen-header .mobile-screen-back{flex-shrink:0;width:44px;height:44px;font-size:18px;color:var(--color-text-primary)}.mobile-screen-title{flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-screen-title>*{vertical-align:middle}.mobile-fullscreen-modal .ant-modal-body{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding:16px;-webkit-overflow-scrolling:touch}.mobile-fullscreen-modal .ant-modal-footer{flex-shrink:0;border-top:1px solid var(--color-border);padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:var(--color-bg-primary);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.mobile-fullscreen-modal .ant-modal-footer>.ant-btn{margin-inline-start:0;flex:1 1 auto;min-height:44px}.mobile-fullscreen-modal .ant-modal-close{top:calc(10px + env(safe-area-inset-top,0px));inset-inline-end:12px}}@media(max-width:767px){.ant-steps.ant-steps-horizontal{max-width:100%;overflow:hidden}.ant-steps.ant-steps-horizontal .ant-steps-item-title:after{display:none!important}.ant-steps.ant-steps-label-vertical .ant-steps-item{flex:1 1 0!important;min-width:0!important}.ant-steps.ant-steps-label-vertical .ant-steps-item-content{width:100%!important}.ant-steps.ant-steps-label-vertical .ant-steps-item-icon{margin-inline-start:calc(50% - 4px)!important}.ant-steps.ant-steps-label-vertical .ant-steps-item-tail{margin-inline-start:50%!important}.ant-steps.ant-steps-label-vertical .ant-steps-item-title{font-size:12px}}@media(max-width:767px){.mobile-fullscreen-drawer .ant-drawer-content-wrapper{max-width:100vw!important}.mobile-fullscreen-drawer .ant-drawer-header{border-bottom:1px solid var(--color-border);padding:6px 8px;padding-top:calc(6px + env(safe-area-inset-top,0px))}.mobile-fullscreen-drawer .ant-drawer-body{-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.nexus-screen-enter,.nexus-screen-appear{opacity:0;transform:translateY(24px)}.nexus-screen-enter-active,.nexus-screen-appear-active{opacity:1!important;transform:translateY(0)!important;transition:opacity .2s ease-out,transform .24s cubic-bezier(.2,.8,.2,1)}.nexus-screen-leave{opacity:1}.nexus-screen-leave-active{opacity:0!important;transform:translateY(24px)!important;transition:opacity .18s ease-in,transform .18s ease-in}.mobile-card-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.mobile-table-card{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);transition:box-shadow var(--transition-fast)}.mobile-table-card:active{box-shadow:var(--shadow-md);background:var(--color-bg-secondary);transform:scale(.99);transition:transform .1s ease,background .1s ease}.mobile-table-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);min-width:0;margin-bottom:8px}.mobile-table-card-header>:first-child{flex:1 1 auto;min-width:0}.mobile-table-card-title{font-weight:600;font-size:15px;color:var(--color-text-primary);line-height:1.3;overflow-wrap:anywhere}.mobile-table-card-subtitle{font-size:13px;color:var(--color-text-secondary);margin-top:2px;overflow-wrap:anywhere}.mobile-table-card-badges{display:flex;gap:6px;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;max-width:55%}.mobile-table-card-badges .ant-tag{max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-table-card-content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.mobile-table-card-field{display:flex;flex-direction:column;gap:2px}@media(max-width:480px){.mobile-table-card-content{grid-template-columns:1fr}.mobile-table-card-field{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.mobile-table-card-field .mobile-table-card-label{font-size:13px;flex-shrink:0}.mobile-table-card-field .mobile-table-card-value{text-align:end;min-width:0;overflow-wrap:anywhere}}.mobile-table-card-field.full-width{grid-column:span 2}.mobile-table-card-label{font-size:12px;color:var(--color-text-tertiary);letter-spacing:.3px}.mobile-table-card-value{font-size:14px;color:var(--color-text-primary)}.mobile-table-card-actions{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.ant-form-vertical .ant-form-item{margin-bottom:var(--spacing-md)}@media(max-width:767px){.ant-form-item-label>label{font-size:14px}.ant-form-item-explain,.ant-form-item-extra{font-size:12px;margin-top:var(--spacing-xs)}}.ant-form-item-has-error .ant-form-item-explain{padding-top:var(--spacing-xs)}.more-menu-overlay{position:fixed;inset:0;background:#00000080;z-index:var(--z-index-overlay);opacity:0;visibility:hidden;transition:opacity var(--transition-normal),visibility var(--transition-normal)}.more-menu-overlay.visible{opacity:1;visibility:visible}.more-menu-sheet{position:fixed;bottom:0;inset-inline:0;background:var(--color-bg-primary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:var(--spacing-sm) 0;padding-bottom:calc(var(--spacing-sm) + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform var(--transition-normal);z-index:calc(var(--z-index-bottom-nav) + 10)}.more-menu-overlay.visible .more-menu-sheet{transform:translateY(0)}.more-menu-handle{width:36px;height:4px;background:var(--color-border-secondary);border-radius:2px;margin:8px auto 16px}.more-menu-item{display:flex;align-items:center;gap:12px;padding:14px 20px;color:var(--color-text-primary);transition:background var(--transition-fast);cursor:pointer;border:none;background:none;width:100%;text-align:start}.more-menu-item:active{background:var(--color-bg-tertiary)}.more-menu-item .menu-icon{font-size:20px;color:var(--color-text-secondary)}.more-menu-item .menu-label{font-size:16px}@media(min-width:768px){.bottom-nav{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hover-lift:hover{transform:none}.page-enter,.page-enter-active,.page-exit,.page-exit-active{opacity:1;transform:none;transition:none}.ant-badge-count{animation:none}.ant-skeleton-content .ant-skeleton-paragraph>li{animation:none}}@media(pointer:coarse){.ant-btn-icon-only{min-width:48px;min-height:48px}.ant-table-cell .ant-btn{min-width:44px;min-height:44px}.ant-checkbox-inner,.ant-radio-inner{width:22px;height:22px}.ant-checkbox-inner:after{width:7px;height:12px}.ant-switch{min-width:50px;min-height:28px}.ant-select-selection-item{min-height:44px;line-height:42px}.ant-form-item,.ant-form-vertical .ant-form-item{margin-bottom:20px}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:44px;height:44px;line-height:42px}.ant-tabs-tab{padding:14px 16px}.ant-card.hover-lift:active{transform:translateY(-2px);box-shadow:var(--shadow-lg)}}@media(max-width:1023px){#main-content{overflow-x:clip}}@media(max-width:767px){#main-content .ant-space.ant-space-horizontal:not(.ant-space-compact){flex-wrap:wrap}#main-content [style*=space-between][style*=flex]{flex-wrap:wrap;row-gap:var(--spacing-xs)}}.global-fetch-bar{position:fixed;top:0;inset-inline:0;height:3px;z-index:2000;overflow:hidden;pointer-events:none}.global-fetch-bar:before{content:"";position:absolute;top:0;height:100%;width:40%;background:var(--color-primary, #6c4df6);border-radius:0 3px 3px 0;animation:nexus-fetch-slide 1.1s ease-in-out infinite}.nexus-workspace-shell{background:var(--color-bg-secondary)}.nexus-workspace-content{min-width:0}.nexus-workspace-content .nx-page-header__heading{position:relative;padding-inline-start:14px}.nexus-workspace-content .nx-page-header__heading:before{content:"";position:absolute;inset-block:3px;inset-inline-start:0;width:4px;border-radius:4px;background:var(--color-primary)}.nexus-workspace-content .ant-card{border-color:var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-xs)}.nexus-workspace-content .ant-card .ant-card-head{min-height:48px;border-bottom-color:var(--color-border)}.nexus-workspace-content .ant-card .ant-card-head-title{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold)}.nexus-workspace-content .ant-card .ant-card{background:transparent;border-inline:0;border-radius:0;box-shadow:none}.nexus-workspace-content .ant-table-wrapper{min-width:0}.nexus-workspace-content .ant-table-wrapper .ant-table{background:var(--color-bg-primary)}.nexus-workspace-content .ant-table-thead>tr>th{color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:700}.nexus-workspace-content .ant-tabs-top>.ant-tabs-nav{margin-bottom:var(--spacing-md)}.nexus-workspace-content .ant-tabs-tab{font-weight:600}.nexus-workspace-content .ant-alert{border-radius:var(--radius-sm)}.nexus-workspace-shell .ant-layout-sider-children{display:flex;min-height:0;flex-direction:column}.nexus-sidebar-context{display:flex;align-items:center;gap:10px;min-height:58px;margin:12px 14px 2px;padding:8px 0 12px;overflow:hidden;background:transparent;border:0;border-bottom:1px solid var(--color-border);border-radius:0;flex-shrink:0}.nexus-sidebar-context__mark{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;color:#fff;background:var(--color-primary);border-radius:8px;font-size:16px;font-weight:800}.nexus-sidebar-context__copy{display:flex;flex-direction:column;min-width:0;gap:3px}.nexus-sidebar-context__copy strong,.nexus-sidebar-context__copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexus-sidebar-context__copy strong{color:var(--color-text-primary);font-size:13px;line-height:1.2}.nexus-sidebar-context__copy span{color:var(--color-text-tertiary);font-size:11px;line-height:1.2}.nexus-sidebar-context--collapsed{width:44px;min-height:44px;margin-inline:auto;padding:3px;justify-content:center;background:transparent;border-bottom:0}.nexus-sidebar-context--collapsed .nexus-sidebar-context__mark{width:34px;height:34px}.nexus-shell-loader,.nexus-content-loader{display:flex;align-items:center;justify-content:center}.nexus-shell-loader{min-height:100vh}.nexus-content-loader{min-height:60vh}.nexus-admin-brand{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:0;color:var(--color-text-primary);background:transparent;border:0;cursor:pointer;font:inherit}.nexus-admin-brand>strong{font-size:17px}.nexus-admin-brand:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:6px}.nexus-admin-mode-pill{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:4px 9px;color:var(--color-primary-active);background:var(--color-primary-bg);border:1px solid var(--color-primary-border);border-radius:999px;font-size:11px;font-weight:700}[data-theme=dark] .nexus-admin-mode-pill{color:var(--color-primary-hover)}.nexus-admin-user-chip.ant-btn{height:38px;display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 6px;color:var(--color-text-primary);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:999px}[dir=rtl] .nexus-admin-user-chip.ant-btn{padding:4px 6px 4px 10px}.nexus-admin-user-chip .ant-avatar,.nexus-admin-mobile-account .ant-avatar{color:#fff;background:var(--color-primary)}.nexus-admin-user-chip .anticon-down{color:var(--color-text-tertiary);font-size:10px}.nexus-admin-account-summary,.nexus-admin-mobile-account>div{display:flex;flex-direction:column;gap:3px;min-width:0}.nexus-admin-account-summary strong,.nexus-admin-mobile-account strong{color:var(--color-text-primary)}.nexus-admin-account-summary span,.nexus-admin-mobile-account span{color:var(--color-text-tertiary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexus-admin-sidebar-context .nexus-sidebar-context__mark{background:var(--color-primary)}.nexus-admin-content-inner{width:100%;max-width:1440px;margin-inline:auto}.nexus-admin-mobile-account{display:flex;align-items:center;gap:10px;margin-bottom:var(--spacing-md);padding:12px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.nexus-admin-mobile-account+.nexus-admin-menu{margin-bottom:var(--spacing-md)}.nexus-admin-kpi-column{display:flex}.nexus-admin-kpi{min-height:148px;flex:1;padding:18px;gap:12px}.nexus-admin-kpi .nexus-kpi__head{min-height:38px;align-items:flex-start}.nexus-admin-kpi .nexus-kpi__label{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.nexus-admin-kpi .nexus-kpi__glyph{color:#fff;font-size:16px}.nexus-admin-kpi--formatted .nexus-kpi__value{max-width:100%;font-size:clamp(18px,11cqi,22px)}.nexus-admin-kpi__meta{display:flex;align-items:center;gap:6px;min-height:18px;margin-top:auto;font-size:var(--font-size-caption)}.nexus-admin-kpi__meta .ant-typography{font-size:inherit}@media(max-width:767px){.nexus-workspace-content{padding-inline:4px!important}.nexus-workspace-content .nx-page-header__heading{padding-inline-start:11px}.nexus-admin-mode-pill{width:30px;padding:0;justify-content:center}}@keyframes nexus-fetch-slide{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.global-fetch-bar:before{animation-duration:2s}}:root,.nexus-workspace-shell{--board-blue: #0073ea;--board-blue-hover: #0060b9;--board-green: #00c875;--board-amber: #fdab3d;--board-red: #e2445c;--board-teal: #00cfcf;--board-purple: #a25ddc;color:var(--color-text-primary);background:var(--color-bg-secondary)}[data-theme=dark],[data-theme=dark] .nexus-workspace-shell{--board-blue: #579bfc;--board-blue-hover: #74adff}.nexus-workspace-header{box-shadow:none}.nexus-workspace-header:after{content:"";position:absolute;inset-block-end:-1px;inset-inline:0;height:1px;background:var(--color-border)}.nexus-header-brand{width:232px;padding-inline-end:14px;border-inline-end:1px solid var(--color-border)}.nexus-header-brand__copy{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.1}.nexus-header-brand__copy .ant-typography{margin:0;font-size:15px;line-height:1.1}.nexus-header-route{max-width:150px;overflow:hidden;color:var(--color-text-tertiary);font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.nexus-workspace-shell .nexus-header-search:hover{background:var(--color-bg-tertiary)!important;border-color:var(--color-border)!important}.nexus-workspace-shell .nexus-header-user:hover{background:var(--color-bg-tertiary)!important}.nexus-workspace-sidebar .ant-layout-sider-children{display:flex;flex-direction:column;background:var(--color-bg-secondary)}.nexus-workspace-sidebar--collapsed .ant-layout-sider-children{background:#292f4c}.nexus-workspace-sidebar--collapsed .nexus-sidebar-menu,.nexus-workspace-sidebar--collapsed .nexus-sidebar-menu.ant-menu-inline{color:#c3c6d4;background:transparent!important}.nexus-workspace-sidebar--collapsed .nexus-sidebar-menu .ant-menu-item{width:40px;margin-inline:8px;color:#c3c6d4}.nexus-workspace-sidebar--collapsed .nexus-sidebar-menu .ant-menu-item:hover,.nexus-workspace-sidebar--collapsed .nexus-sidebar-menu .ant-menu-item-selected{color:#fff;background:#ffffff21!important}.nexus-workspace-sidebar--collapsed .nexus-sidebar-context__mark{background:var(--board-blue)}.nexus-workspace-shell .nexus-sidebar-context{min-height:52px;margin:12px 10px 4px;padding:8px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px}.nexus-workspace-shell .nexus-sidebar-context__mark{width:32px;height:32px;background:var(--board-blue);border-radius:4px;font-size:14px}.nexus-workspace-shell .nexus-sidebar-context--collapsed{width:40px;height:40px;min-height:40px;margin:8px;padding:4px;background:transparent;border:0}.nexus-workspace-shell .nexus-sidebar-menu .ant-menu-item-group-title{padding:15px 16px 5px}.nexus-workspace-shell .nexus-sidebar-menu .ant-menu-item{height:36px!important;margin-block:1px;border-radius:4px;line-height:36px!important}.nexus-workspace-shell .nexus-sidebar-menu .ant-menu-item-selected:before{inset-block:6px;inset-inline-end:auto;inset-inline-start:-8px;width:3px;background:var(--board-blue)}.nexus-workspace-shell .nexus-sidebar-menu .ant-menu-item:hover .ant-menu-item-icon{transform:none}.nexus-sidebar-collapse{flex:0 0 auto;padding:7px 8px;border-top:1px solid var(--color-border)}.nexus-sidebar-collapse .ant-btn{width:100%;justify-content:flex-start;color:var(--color-text-secondary)}.nexus-workspace-sidebar--collapsed .nexus-sidebar-collapse{border-top-color:#ffffff1f}.nexus-workspace-sidebar--collapsed .nexus-sidebar-collapse .ant-btn{width:40px;justify-content:center;color:#c3c6d4}.nexus-workspace-content{min-width:0;overflow:clip}.nexus-workspace-content>.ant-spin-nested-loading,.nexus-workspace-content>.ant-spin-nested-loading>.ant-spin-container,.nx-board-page{width:100%;min-width:0}.nexus-workspace-content .nx-page-header{min-height:68px;align-items:flex-start;margin:-4px 0 18px;padding:0 0 16px;border-bottom:1px solid var(--color-border)}.nexus-workspace-content .nx-page-header__identity{display:flex;align-items:center;gap:12px;min-width:0}.nexus-workspace-content .nx-page-header__mark{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;color:#fff;background:var(--board-blue);border-radius:6px;font-size:18px}.nexus-workspace-content .nx-page-header__heading{padding-inline-start:0}.nexus-workspace-content .nx-page-header__heading:before{display:none}.nexus-workspace-content .nx-page-header__title{font-size:25px;font-weight:600;letter-spacing:-.2px}.nexus-workspace-content .nx-page-header__subtitle{max-width:760px;margin-top:2px;color:var(--color-text-secondary);font-size:12px}.nexus-workspace-content .nx-page-header__actions{gap:6px;padding-top:2px}.nexus-workspace-shell .ant-btn{min-height:32px;box-shadow:none;font-weight:500;transform:none!important}.nexus-workspace-shell .ant-btn-primary{border-color:var(--board-blue);background:var(--board-blue)}.nexus-workspace-shell .ant-btn-primary:hover:not(:disabled){border-color:var(--board-blue-hover)!important;background:var(--board-blue-hover)!important;box-shadow:none!important}.nexus-workspace-shell .ant-btn-default:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-tertiary);border-color:var(--color-border-secondary)}.nexus-workspace-shell .ant-btn-text:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-tertiary)}.nexus-workspace-shell .ant-btn-icon-only{width:32px;padding-inline:0}.nexus-workspace-shell .ant-btn-lg{min-height:40px}.nexus-workspace-shell .ant-btn-sm{min-height:28px}.nexus-workspace-content .ant-card{border-color:var(--color-border);border-radius:8px;box-shadow:none}.nexus-workspace-content .ant-card-hoverable:hover{border-color:var(--color-border-secondary);box-shadow:var(--shadow-sm);transform:none}.nexus-workspace-content .ant-card .ant-card-head{min-height:44px;padding-inline:16px}.nexus-workspace-content .ant-card .ant-card-head-title{font-size:15px;font-weight:600}.nexus-workspace-content .ant-card .ant-card-body{padding:16px}.nexus-workspace-content .ant-card .ant-card{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px}.nexus-workspace-content .ant-card:has(.nx-board-toolbar),.nexus-workspace-content .ant-card:has(.nx-board-table){overflow:visible;border:0;background:transparent;box-shadow:none}.nexus-workspace-content .ant-card:has(.nx-board-toolbar)>.ant-card-body,.nexus-workspace-content .ant-card:has(.nx-board-table)>.ant-card-body{padding:0}.nx-board-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;margin-bottom:12px;padding:5px 0}.nx-board-toolbar__filters,.nx-board-toolbar__actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.nx-board-toolbar .ant-input-affix-wrapper,.nx-board-toolbar .ant-select-selector,.nx-board-toolbar .ant-btn{min-height:32px}.nx-board-toolbar .ant-input-affix-wrapper{background:transparent;border-color:transparent}.nx-board-toolbar__compact,.nx-board-toolbar__search,.nx-board-toolbar__select{min-width:0;max-width:100%}.nx-board-toolbar .ant-input-affix-wrapper:hover,.nx-board-toolbar .ant-input-affix-wrapper-focused{background:var(--color-bg-primary);border-color:var(--board-blue)}@media(max-width:1023px){.nx-board-toolbar .ant-input-affix-wrapper{background:var(--color-bg-primary);border-color:var(--color-border)}}.nexus-workspace-content .ant-table-wrapper{border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-primary)}.nexus-workspace-content .ant-table-wrapper .ant-table-container{border-radius:6px}.nexus-workspace-content .ant-table-wrapper .ant-table{border-radius:6px;font-size:13px}.nexus-workspace-content .ant-table-thead>tr>th{height:36px;padding-block:7px;color:var(--color-text-secondary);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);font-size:12px;font-weight:500;white-space:nowrap}.nexus-workspace-content .ant-table-tbody>tr>td{min-height:40px;padding-block:8px;border-bottom:1px solid var(--color-border);border-inline-end:1px solid var(--color-border);vertical-align:middle}.nexus-workspace-content .ant-table-tbody>tr:last-child>td{border-bottom:0}.nexus-workspace-content .ant-table-thead>tr>th:last-child,.nexus-workspace-content .ant-table-tbody>tr>td:last-child{border-inline-end:0}.nexus-workspace-content .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--board-blue) 7%,var(--color-bg-primary))}.nexus-workspace-content .ant-table-tbody>tr.ant-table-row-selected>td{background:color-mix(in srgb,var(--board-blue) 12%,var(--color-bg-primary))}.nexus-workspace-content .ant-table-row .ant-btn-text,.nexus-workspace-content .ant-table-row .ant-btn-link{min-height:26px;padding:2px 6px}.nexus-workspace-content .ant-table-pagination.ant-pagination{margin:10px 0 0;padding:4px 0}.nx-board-table{position:relative;min-width:0}.nx-board-table .ant-table-wrapper{overflow:hidden}.nx-board-selection{min-height:40px;gap:10px;background:color-mix(in srgb,var(--board-blue) 7%,var(--color-bg-primary))!important;border-color:color-mix(in srgb,var(--board-blue) 30%,var(--color-border))!important;border-radius:6px!important;box-shadow:none!important}.nx-board-selection--desktop{inset-block-start:8px}.nx-board-selection--desktop.nx-board-selection--hidden{min-height:0;height:0;overflow:hidden;padding-block:0!important;border-width:0!important}.nx-board-selection__summary,.nx-board-selection__actions{min-width:0}.nx-board-selection__count.ant-tag{color:#fff;background:var(--board-blue);border-color:var(--board-blue);border-radius:4px!important}.nx-board-selection__clear.ant-btn{flex:0 0 auto}.nx-board-selection__action.ant-btn{min-height:28px}.nexus-workspace-content .ant-tabs-top>.ant-tabs-nav{margin-bottom:14px}.nexus-workspace-content .ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--color-border)}.nexus-workspace-content .ant-tabs-tab{min-height:38px;margin:0 0 0 6px!important;padding:7px 10px;border-radius:4px 4px 0 0;font-size:13px;font-weight:500}.nexus-workspace-content .ant-tabs-tab:hover{background:var(--color-bg-secondary)}.nexus-workspace-content .ant-tabs-tab-active{background:color-mix(in srgb,var(--board-blue) 8%,transparent)}.nexus-workspace-content .ant-tabs-ink-bar{height:2px!important;background:var(--board-blue)}.nexus-workspace-shell .ant-segmented{padding:2px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-secondary)}.nexus-workspace-shell .ant-segmented-item{border-radius:4px}.nexus-workspace-shell .ant-input,.nexus-workspace-shell .ant-input-affix-wrapper,.nexus-workspace-shell .ant-input-number,.nexus-workspace-shell .ant-picker,.nexus-workspace-shell .ant-select-selector{border-radius:4px!important;box-shadow:none}.nexus-workspace-shell .ant-form-item-label>label{height:auto;color:var(--color-text-secondary);font-size:12px;font-weight:500}.nexus-workspace-shell .ant-form-item{margin-bottom:16px}.nexus-workspace-shell .ant-dropdown-menu,.nexus-workspace-shell .ant-select-dropdown,.nexus-workspace-shell .ant-popover-inner{padding:6px;border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-md)}.nexus-workspace-shell .ant-dropdown-menu-item,.nexus-workspace-shell .ant-select-item{min-height:32px;border-radius:4px}.nexus-workspace-content .ant-alert{border-radius:6px}.nexus-workspace-content .ant-empty{padding:32px 16px}.nexus-workspace-content .ant-empty-description{color:var(--color-text-secondary)}.nexus-workspace-shell .ant-modal-content,.nexus-workspace-shell .ant-drawer-content{border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-xl)}.nexus-workspace-shell .ant-modal-header,.nexus-workspace-shell .ant-drawer-header{margin:0;padding-bottom:14px;border-bottom:1px solid var(--color-border)}.nexus-workspace-shell .ant-modal-title,.nexus-workspace-shell .ant-drawer-title{font-size:17px;font-weight:600}.nexus-workspace-shell .ant-modal-footer{padding-top:14px;border-top:1px solid var(--color-border)}.nexus-dashboard-briefing{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.3fr);gap:16px;align-items:stretch;margin-bottom:16px}.nexus-dashboard-briefing__identity,.nexus-dashboard-briefing__insight{min-width:0;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-primary)}.nexus-dashboard-briefing__identity{display:flex;align-items:center;gap:12px;padding:14px 16px}.nexus-dashboard-briefing__avatar.ant-avatar{color:#fff;background:var(--board-blue);border-radius:6px}.nexus-dashboard-briefing__title.ant-typography{margin:0 0 2px;color:var(--color-text-primary);font-size:20px;font-weight:600}.nexus-dashboard-briefing__date{color:var(--color-text-tertiary);font-size:12px}.nexus-dashboard-briefing__insight{display:flex;align-items:center;gap:12px;padding:12px 14px;background:color-mix(in srgb,var(--board-blue) 7%,var(--color-bg-primary));border-color:color-mix(in srgb,var(--board-blue) 28%,var(--color-border))}.nexus-dashboard-briefing__label{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:4px 8px;color:var(--board-blue);background:var(--color-bg-primary);border:1px solid color-mix(in srgb,var(--board-blue) 30%,var(--color-border));border-radius:4px;font-size:11px;font-weight:600}.nexus-dashboard-briefing__insight .ant-typography{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.5}.nexus-workspace-content .nexus-kpi{gap:9px;min-height:116px;padding:15px 16px;border-radius:8px;box-shadow:none}.nexus-workspace-content .nexus-kpi:after{inset-block:0;inset-inline-start:0;inset-inline-end:auto;width:4px;height:auto}.nexus-workspace-content .nexus-kpi:hover{border-color:var(--color-border-secondary);box-shadow:none;transform:none}.nexus-workspace-content .nexus-kpi__glyph{width:30px;height:30px;border-radius:4px}.nexus-workspace-content .nexus-kpi__value{font-size:clamp(21px,10cqi,27px);font-weight:600}.nexus-workspace-content .nexus-kpi__delta{padding:2px 6px;border-radius:4px;font-size:11px}.nexus-workspace-content .nexus-page-stat{min-height:92px;gap:6px;padding:12px 14px}.nexus-workspace-content .nexus-page-stat:after{width:3px}.nexus-workspace-content .nexus-page-stat .nexus-kpi__value{font-size:22px}.nx-ai-page{gap:12px}.nx-ai-page .nx-page-header{flex:0 0 auto;margin-bottom:12px}.nexus-workspace-content .ai-page__conversation-panel,.nexus-workspace-content .ai-page__chat-panel{overflow:hidden;border-radius:6px;box-shadow:none}.nexus-workspace-content .ai-page__conversation-panel{background:var(--color-bg-secondary)}.ai-page__conversation-header{min-height:48px;padding:9px 10px;background:var(--color-bg-primary)}.ai-page__conversation-list{padding:6px}.ai-page__conversation-item.ant-list-item{min-height:44px;margin-bottom:2px!important;padding:7px 8px!important;border-radius:4px!important}.ai-page__conversation-item--active.ant-list-item{background:color-mix(in srgb,var(--board-blue) 9%,var(--color-bg-primary))!important;border-color:color-mix(in srgb,var(--board-blue) 35%,var(--color-border))!important}.ai-page__message-bubble{border-radius:6px}.ai-page__message-bubble--assistant{border:1px solid var(--color-border);background:var(--color-bg-secondary)}.ai-page__input-area{gap:6px;margin-top:8px;padding:8px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px}.ai-page__input-area .ant-input{border-radius:4px!important}.nx-ai-page--compact .ai-page__input-area{border-inline:0;border-bottom:0;border-radius:0}.nx-settings-page>.ant-tabs{align-items:flex-start;gap:18px}.nx-settings-page>.ant-tabs>.ant-tabs-nav{width:190px;margin:0;padding:6px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-settings-page>.ant-tabs>.ant-tabs-nav:before,.nx-settings-page>.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.nx-settings-page>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{width:100%;min-height:36px;justify-content:flex-start;margin:1px 0!important;padding:7px 10px;border-radius:4px}.nx-settings-page>.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active{color:var(--board-blue);background:color-mix(in srgb,var(--board-blue) 10%,var(--color-bg-primary))}.nx-settings-page>.ant-tabs>.ant-tabs-content-holder{min-width:0;border-inline-start:0}.nx-settings-page>.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content{min-width:0}.nx-settings-page .ant-tabs-tabpane>.ant-card:first-child{min-height:320px}.nx-settings-panel{min-width:0}.nx-settings-panel.ant-card{border-radius:6px}.nx-settings-section{min-width:0}.nx-settings-section__header,.nx-settings-section__heading{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.nx-settings-section__header.nx-board-toolbar{margin-bottom:8px;padding-block:0 8px;border-bottom:1px solid var(--color-border)}.nx-settings-section__heading{align-items:flex-start;flex-direction:column;gap:2px}.nx-settings-section__title.ant-typography,.nx-settings-section__title{margin:0;color:var(--color-text-primary);font-size:15px;font-weight:600}.nx-settings-section__description{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.nx-settings-section-divider.ant-divider{margin-block:20px;border-color:var(--color-border)}.nx-settings-form{max-width:640px}.nx-settings-form .ant-form-item:last-of-type{margin-bottom:12px}.nx-settings-toggle-list,.nx-settings-choice-list{overflow:hidden;margin-top:10px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-settings-toggle-row{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 11px;border-bottom:1px solid var(--color-border)}.nx-settings-toggle-row:last-child{border-bottom:0}.nx-settings-toggle-row__label{min-width:0;display:flex;flex-direction:column;gap:2px}.nx-settings-choice-row.ant-card{border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent}.nx-settings-choice-row.ant-card:last-child{border-bottom:0}.nx-settings-choice-row.ant-card>.ant-card-body{padding:0}.nx-settings-choice-row__details{padding:0 11px 10px}.nx-settings-disclosure{margin-top:16px;padding:9px 11px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-settings-disclosure__summary{cursor:pointer}.nx-settings-stack{display:flex;flex-direction:column;gap:12px}.nx-settings-loading{min-height:150px;display:grid;place-items:center}.nx-settings-table.ant-table-wrapper{border-radius:6px}.nx-settings-subsection{margin-top:18px}.nx-admin-shell__header .nx-admin-shell__brand{width:232px;flex:0 0 auto;padding-inline-end:14px;border-inline-end:1px solid var(--color-border)}.nexus-admin-mode-pill{min-height:24px;padding:3px 7px;border-radius:4px}.nexus-admin-user-chip.ant-btn{height:34px;border-radius:4px}.nexus-admin-user-chip .ant-avatar,.nexus-admin-mobile-account .ant-avatar,.nexus-admin-sidebar-context .nexus-sidebar-context__mark{background:var(--board-purple)}.nx-admin-shell__sidebar .ant-layout-sider-children{display:flex;flex-direction:column;background:var(--color-bg-secondary)}.nx-admin-shell__sidebar .nexus-admin-menu{flex:1}.nx-admin-shell__page-host{max-width:1440px}.nx-admin-page{min-width:0}.nx-admin-toolbar.ant-card{margin-bottom:12px;background:transparent;border:0;border-radius:0}.nx-admin-toolbar.ant-card>.ant-card-body{padding:0}.nx-admin-toolbar__controls{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.nx-admin-attention-card.ant-card{overflow:hidden;border-radius:8px}.nx-admin-attention-card.ant-card>.ant-card-body{padding:14px}.nx-admin-attention-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nx-admin-attention-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:7px}.nx-admin-attention-item__icon{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;font-size:17px}.nx-admin-attention-item--danger .nx-admin-attention-item__icon{color:var(--color-error);background:var(--color-error-bg)}.nx-admin-attention-item--warning .nx-admin-attention-item__icon{color:var(--color-warning);background:var(--color-warning-bg)}.nx-admin-attention-item__content{display:flex;flex-direction:column;min-width:0;gap:2px}.nx-admin-attention-item__content .ant-typography:last-child{font-size:12px}.nx-admin-attention-item .ant-btn{padding-inline:6px;white-space:nowrap}.nx-admin-attention-empty{display:flex;align-items:center;gap:12px;padding:12px 14px;color:var(--color-success);background:var(--color-success-bg);border-radius:7px}.nx-admin-attention-empty>.anticon{font-size:22px}.nx-admin-attention-empty>div{display:flex;flex-direction:column;gap:2px}@media(max-width:900px){.nx-admin-attention-list{grid-template-columns:1fr}}@media(max-width:520px){.nx-admin-attention-item{grid-template-columns:38px minmax(0,1fr)}.nx-admin-attention-item .ant-btn{grid-column:2;justify-self:start;padding-inline:0}}.nx-admin-table-container.ant-card{overflow:hidden;border-radius:6px}.nx-admin-table-container.ant-card>.ant-card-body{padding:0}.nx-admin-table-container .ant-table-wrapper{border:0;border-radius:0}.nx-admin-view-tabs>.ant-tabs-nav{margin-bottom:14px}.nx-admin-modal .ant-modal-content{overflow:hidden;padding:0;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-xl)}.nx-admin-modal .ant-modal-header{margin:0;padding:15px 20px 13px;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border)}.nx-admin-modal .ant-modal-body{padding:18px 20px}.nx-admin-modal .ant-modal-footer{margin:0;padding:12px 20px;background:var(--color-bg-primary);border-top:1px solid var(--color-border)}.nx-admin-drawer .ant-drawer-header{min-height:56px;padding:12px 16px;border-bottom:1px solid var(--color-border)}.nx-admin-drawer .ant-drawer-body{padding:16px}.nx-admin-overlay-root .ant-drawer-content{background:var(--color-bg-primary);border-inline-start:1px solid var(--color-border);box-shadow:var(--shadow-xl)}.nx-admin-panel.ant-card,.nx-admin-detail-panel.ant-card{overflow:hidden;border-radius:6px;box-shadow:none}.nx-admin-panel .ant-card-head,.nx-admin-detail-panel .ant-card-head{min-height:42px;padding-inline:12px;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border)}.nx-admin-panel__title{font-size:13px;font-weight:600}.nx-admin-panel-toolbar,.nx-admin-row-actions,.nx-admin-detail__actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.nx-admin-panel-toolbar{justify-content:space-between;margin-bottom:10px}.nx-admin-panel-note{margin-bottom:10px;padding:8px 10px;color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px;font-size:11px}.nx-admin-action.ant-btn{min-height:32px;border-radius:4px}.nx-admin-action--compact.ant-btn{min-width:28px;min-height:28px;padding-inline:7px}.nx-admin-action--danger.ant-btn{color:var(--board-red)}.nx-admin-action--add.ant-btn{margin-top:6px}.nx-admin-detail,.nx-admin-detail__section,.nx-admin-detail__list,.nx-admin-detail__block{min-width:0}.nx-admin-detail__summary.ant-descriptions{margin-bottom:12px}.nx-admin-detail__actions{margin-top:12px}.nx-admin-detail__section{margin-top:16px;padding-top:12px;border-top:1px solid var(--color-border)}.nx-admin-detail__section-title.ant-typography{margin:0 0 8px;color:var(--color-text-secondary);font-size:12px;font-weight:600}.nx-admin-detail__list{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-admin-detail__row.ant-list-item{min-height:44px;padding:7px 9px;border-bottom-color:var(--color-border)}.nx-admin-detail__empty{padding:24px 12px}.nx-admin-detail__meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:10px}.nx-admin-detail__block{margin-top:10px;padding:10px;overflow-wrap:anywhere;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px;font-size:12px}.nx-admin-detail-table{min-width:0;overflow-x:auto}.nx-admin-detail-table .ant-table{min-width:560px}.nx-admin-form .ant-form-item,.nx-admin-form__field.ant-form-item{margin-bottom:14px}.nx-admin-form__section{margin-top:16px;padding-top:12px;border-top:1px solid var(--color-border)}.nx-admin-form-control,.nx-admin-form-control.ant-input-number,.nx-admin-form-control.ant-select{width:100%;min-width:0}.nx-admin-form-control--switch{width:auto}.nx-admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.nx-admin-form-grid--stacked{grid-template-columns:1fr}.nx-admin-state{min-height:120px;padding:20px}.nx-admin-state--loading{display:grid;place-items:center;text-align:center}.nx-admin-state--error,.nx-admin-state--warning{min-height:0;margin-bottom:10px;padding:10px;border:1px solid var(--color-border);border-radius:6px}.nx-admin-state--error{color:var(--color-error);background:var(--color-error-bg);border-color:var(--color-error-border)}.nx-admin-state--warning{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.nx-admin-location-map__row{border-radius:4px!important}.nx-admin-location-map__add.ant-btn{width:100%}.nx-admin-billing-modal__contract-actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.nx-auth-gateway{min-width:320px;color:var(--color-text-primary);background:var(--color-bg-secondary)}.nx-auth-topbar{position:relative;z-index:1}.nx-auth-identity{color:var(--color-text-primary)}.nx-auth-card.ant-card{overflow:hidden;border-radius:6px;box-shadow:none}.nx-auth-view,.nx-auth-content{min-width:0}.nx-auth-view__header{display:grid;gap:5px;margin-bottom:20px!important;text-align:start}.nx-auth-view__header .ant-typography{margin:0}.nx-auth-view__header h3.ant-typography{color:var(--color-text-primary);font-size:22px!important;font-weight:600;line-height:1.3}.nx-auth-form .ant-form-item{margin-bottom:14px}.nx-auth-form .ant-form-item-label{padding-bottom:5px}.nx-auth-form .ant-form-item-label>label{color:var(--color-text-primary);font-size:13px;font-weight:500}.nx-auth-control.ant-input-affix-wrapper,.nx-auth-control.ant-input,.nx-auth-action.ant-btn{min-height:42px;border-radius:4px}.nx-auth-control.ant-input-affix-wrapper:focus,.nx-auth-control.ant-input-affix-wrapper-focused,.nx-auth-control.ant-input:focus{border-color:var(--board-blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--board-blue) 16%,transparent)}.nx-auth-form__submit.ant-btn{margin-top:2px;font-weight:600}.nx-auth-form__assist,.nx-auth-view__footer,.nx-auth-security-copy,.nx-auth-biometric__identity,.nx-auth-biometric__remove{font-size:12px}.nx-auth-biometric{margin-bottom:16px;padding:12px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-auth-divider.ant-divider{margin:14px 0 4px;color:var(--color-text-tertiary);font-size:11px}.nx-auth-security-option{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.nx-auth-security-copy{margin-top:18px!important;padding-top:14px;border-top:1px solid var(--color-border)}.nx-auth-notice.ant-alert{margin-bottom:16px;border-radius:6px}.nx-auth-invitation-summary{display:grid;gap:5px;margin-top:8px;padding-top:8px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.nx-auth-state{min-width:0;text-align:center}.nx-auth-state__icon{display:inline-grid;width:44px;height:44px;place-items:center;margin-bottom:12px;border-radius:6px;font-size:24px}.nx-auth-state__title.ant-typography{margin:0 0 6px;color:var(--color-text-primary);font-size:20px;font-weight:600}.nx-auth-state__description{display:block;line-height:1.55}.nx-auth-state__actions{margin-top:18px}[data-theme=dark] .ai-page__message-bubble--user,[data-theme=dark] .ai-sidebar__message-bubble--user{background:var(--board-blue);color:var(--color-text-inverse)}[data-theme=dark] .ai-page__message-bubble--user .ai-page__message-text,[data-theme=dark] .ai-page__message-bubble--user .ai-page__markdown,[data-theme=dark] .ai-sidebar__message-bubble--user .ai-sidebar__message-text,[data-theme=dark] .ai-sidebar__message-bubble--user .ai-sidebar__markdown,[data-theme=dark] .skip-to-content,[data-theme=dark] .nexus-workspace-shell .nexus-sidebar-context__mark,[data-theme=dark] .nexus-workspace-content .nx-page-header__mark,[data-theme=dark] .nx-board-selection__count.ant-tag,[data-theme=dark] .nexus-dashboard-briefing__avatar.ant-avatar,[data-theme=dark] .nx-ai-drawer__mark,[data-theme=dark] .nexus-header-user .ant-avatar,[data-theme=dark] .nexus-admin-user-chip .ant-avatar,[data-theme=dark] .nexus-admin-mobile-account .ant-avatar,[data-theme=dark] .nexus-design-preview__sidebar-mark{color:var(--color-text-inverse)!important}[data-theme=dark] .nx-board-action--approve.ant-btn,[data-theme=dark] .nx-board-action--complete.ant-btn,[data-theme=dark] .nx-board-action--approve.ant-btn:hover,[data-theme=dark] .nx-board-action--complete.ant-btn:hover,[data-theme=dark] .nx-board-summary__metric--financial,[data-theme=dark] .nx-order-detail__action--approve.ant-btn,[data-theme=dark] .nx-order-detail__action--receive.ant-btn,[data-theme=dark] .nx-transfer-detail__action--approve.ant-btn,[data-theme=dark] .nx-transfer-detail__action--receive.ant-btn{color:var(--color-success)!important}[data-theme=dark] .nexus-kpi__glyph,[data-theme=dark] .nexus-admin-kpi .nexus-kpi__glyph{color:var(--color-text-inverse)}.nx-board-list{min-width:0}.nx-board-list__header{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;color:var(--color-text-primary);background:color-mix(in srgb,var(--board-blue) 7%,var(--color-bg-primary));border:1px solid var(--color-border);border-bottom:0;border-radius:6px 6px 0 0}.nx-board-list__title,.nx-board-list__subtitle{margin:0}.nx-board-list__title{color:var(--board-blue);font-size:14px;font-weight:600}.nx-board-list__subtitle{margin-top:1px;color:var(--color-text-secondary);font-size:11px}.nx-board-list__count{flex:0 0 auto;color:var(--color-text-tertiary);font-size:11px}.nexus-workspace-content .nx-board-list__surface.ant-card{overflow:hidden;border-radius:0 0 6px 6px}.nx-board-list:not(:has(.nx-board-list__header)) .nx-board-list__surface.ant-card{border-radius:6px}.nx-board-list .nx-board-row{position:relative;min-height:62px;display:flex;align-items:center;gap:11px;margin:0;padding:9px 12px 9px 16px;background:var(--color-bg-primary);border:0;border-bottom:1px solid var(--color-border)}.nx-board-list .nx-board-row:last-child{border-bottom:0}.nx-board-list .nx-board-row:hover{background:color-mix(in srgb,var(--board-blue) 5%,var(--color-bg-primary))}.nx-board-list .nx-board-row__accent{position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--nx-row-accent, var(--board-blue))}.nx-board-list .nx-board-row__identity{min-width:0;flex:1}.nx-board-list .nx-board-row__title,.nx-board-list .nx-board-row__subtitle{margin:0}.nx-board-list .nx-board-row__title{color:var(--color-text-primary);font-size:13px;font-weight:600}.nx-board-list .nx-board-row__subtitle{margin-top:2px;color:var(--color-text-secondary);font-size:11px;line-height:1.45}.nx-board-list .nx-board-row__actions{display:flex;align-items:center;flex:0 0 auto;gap:5px}.nx-report-row__icon,.nx-notification-row__icon{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px;font-size:15px}.nx-report-row__action.ant-btn{min-height:28px}.nx-board-state{min-height:220px;display:flex;align-items:center;justify-content:center}.nx-board-state--loading{flex-direction:column;gap:10px}.nx-operational-board{min-width:0}.nx-board-stats{display:flex;align-items:stretch;overflow:hidden;margin-bottom:10px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-board-stat{min-width:130px;display:flex;align-items:baseline;gap:7px;padding:9px 12px;border-inline-end:1px solid var(--color-border)}.nx-board-stat:last-child{border-inline-end:0}.nx-board-stat__value{color:var(--color-text-primary);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.nx-board-stat__label{color:var(--color-text-secondary);font-size:11px}.nx-board-stat--attention .nx-board-stat__value{color:var(--board-amber)}.nx-board-stat--automated .nx-board-stat__value{color:var(--board-purple)}.nx-orders-stats>.ant-col{display:flex}.nx-orders-stats .nexus-page-stat{width:100%}.nx-board-toolbar-card.ant-card{background:transparent;border:0;border-radius:0}.nx-board-toolbar-card.ant-card>.ant-card-body{padding:0}.nx-board-selection-slot{min-height:0}.nx-board-row-identity{min-width:0}.nx-board-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.nx-board-action--approve.ant-btn,.nx-board-action--complete.ant-btn{color:#00854a;border-color:color-mix(in srgb,var(--board-green) 55%,var(--color-border))}.nx-board-action--reject.ant-btn,.nx-board-action--cancel.ant-btn,.nx-board-action--delete.ant-btn{color:var(--board-red);border-color:color-mix(in srgb,var(--board-red) 45%,var(--color-border))}.nx-board-action--approve.ant-btn:hover,.nx-board-action--complete.ant-btn:hover{color:#006b3c!important;background:color-mix(in srgb,var(--board-green) 9%,var(--color-bg-primary))!important;border-color:var(--board-green)!important}.nx-board-action--reject.ant-btn:hover,.nx-board-action--cancel.ant-btn:hover,.nx-board-action--delete.ant-btn:hover{color:var(--board-red)!important;background:color-mix(in srgb,var(--board-red) 8%,var(--color-bg-primary))!important;border-color:var(--board-red)!important}.nx-notifications-board .nx-board-list__surface.ant-card{border-radius:6px}.nx-notifications-list .nx-notification-row.ant-list-item{padding-inline-end:8px}.nx-notification-row--unread{background:color-mix(in srgb,var(--board-blue) 7%,var(--color-bg-primary))!important}.nx-notification-row--unread:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--board-blue)}.nx-notification-row--priority-high:before{background:var(--board-amber)}.nx-notification-row--priority-critical:before{background:var(--board-red)}.nx-notification-row__open{min-width:0;display:flex;align-items:center;flex:1;gap:10px;padding:0;color:inherit;background:transparent;border:0;cursor:pointer;font:inherit;text-align:start}.nx-notification-row__content{min-width:0;display:flex;flex:1;flex-direction:column;gap:2px}.nx-notification-row__heading{min-width:0;display:flex;align-items:center;gap:7px}.nx-notification-row__title{overflow:hidden;color:var(--color-text-primary);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.nx-notification-row__tags{display:inline-flex;gap:3px}.nx-notification-row__tag.ant-tag{margin:0;padding-inline:5px;border-radius:3px;font-size:10px;line-height:18px}.nx-notification-row__message,.nx-notification-row__time{color:var(--color-text-secondary);font-size:11px}.nx-notification-row__message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-notification-row__time{color:var(--color-text-tertiary)}.nx-notifications-list .ant-list-item-action{margin-inline-start:8px}.nx-board-workspace{min-width:0}.nexus-workspace-content .nx-board-panel.ant-card{overflow:hidden;border-radius:6px}.nx-scan-workspace{width:100%}.nx-scan-panel>.ant-card-body{padding:0!important}.nx-scan-steps{margin:0!important;padding:12px 16px;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border)}.nx-scan-steps .ant-steps-item-title{font-size:12px;font-weight:500}.nx-scan-steps .ant-steps-item-icon{border-radius:4px}.nx-scan-stage{min-height:300px;padding:18px}.nx-scan-toolbar{margin-bottom:14px;padding:0 0 14px;border-bottom:1px solid var(--color-border)}.nx-scan-toolbar__fields{flex:1;margin-inline:0!important}.nx-scan-field{padding-inline:6px!important}.nx-scan-field__label{margin-bottom:5px!important;color:var(--color-text-secondary);font-size:12px;font-weight:500!important}.nx-scan-upload-zone{max-width:760px;margin-inline:auto}.nx-scan-history{width:100%;margin-top:16px}.nx-workflow-page{min-width:0}.nx-workflow-toolbar{display:flex;align-items:center;gap:8px}.nx-workflow-panel.ant-card{border-radius:6px;box-shadow:none}.nx-onboarding-page{width:100%;max-width:900px!important;margin:0 auto!important;padding:0!important}.nx-onboarding-page--complete{max-width:760px!important}.nx-onboarding-toolbar{justify-content:flex-end;margin-bottom:8px!important;padding-bottom:8px;border-bottom:1px solid var(--color-border)}.nx-onboarding-steps,.nx-onboarding-progress{margin:0 0 8px!important;padding:12px 14px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-onboarding-steps .ant-steps-item-title{font-size:12px;font-weight:500}.nx-onboarding-steps .ant-steps-item-icon{border-radius:4px}.nx-onboarding-stage-note{margin-bottom:12px!important;font-size:11px}.nx-onboarding-stage-panel{min-height:320px}.nx-onboarding-actions{margin-top:10px!important;padding-top:10px;border-top:1px solid var(--color-border)}.nx-onboarding-complete-panel{padding:12px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px}.nx-onboarding-complete-panel .ant-result-icon{margin-bottom:12px}.nx-onboarding-credentials{margin-top:12px}.nx-onboarding-step,.nx-onboarding-form,.nx-onboarding-panel,.nx-onboarding-field{min-width:0}.nx-onboarding-form .ant-form-item,.nx-onboarding-field.ant-form-item{margin-bottom:14px}.nx-onboarding-form-grid,.nx-onboarding-summary-grid,.nx-onboarding-credential-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.nx-onboarding-field--wide{grid-column:1 / -1}.nx-onboarding-panel.ant-card{overflow:hidden;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px;box-shadow:none}.nx-onboarding-panel.ant-card+.nx-onboarding-panel.ant-card{margin-top:10px}.nx-onboarding-notice.ant-alert{margin-bottom:10px;border-radius:6px}.nx-onboarding-card-title.ant-typography{margin:0;font-size:13px;font-weight:600}.nx-onboarding-card-actions,.nx-onboarding-add-actions,.nx-onboarding-password-actions,.nx-onboarding-credentials-actions,.nx-onboarding-state__actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.nx-onboarding-card-remove.ant-btn,.nx-onboarding-password-action.ant-btn{min-width:28px;min-height:28px}.nx-onboarding-add-row.ant-btn{width:100%;min-height:34px;margin-top:7px;border-radius:4px}.nx-onboarding-location-list,.nx-onboarding-user-list,.nx-onboarding-duplicate-list,.nx-onboarding-credential-list{display:grid;gap:8px}.nx-onboarding-location-card .ant-card-head,.nx-onboarding-user-card .ant-card-head,.nx-onboarding-duplicate-card .ant-card-head,.nx-onboarding-credentials-card .ant-card-head{min-height:40px;padding-inline:10px;background:var(--color-bg-secondary)}.nx-onboarding-location-details,.nx-onboarding-step-intro,.nx-onboarding-field-help,.nx-onboarding-created-note,.nx-onboarding-duplicate-meta,.nx-onboarding-summary-header__copy,.nx-onboarding-checklist__detail,.nx-onboarding-credential-item__meta{color:var(--color-text-secondary);font-size:11px}.nx-onboarding-provider-options{display:flex;flex-wrap:wrap;gap:5px}.nx-onboarding-provider-option.ant-radio-wrapper{min-height:34px;display:inline-flex;align-items:center;margin-inline-end:0;padding:5px 8px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px}.nx-onboarding-divider.ant-divider{margin:14px 0;color:var(--color-text-secondary);font-size:12px;font-weight:600}.nx-onboarding-location-map{display:grid;gap:6px}.nx-onboarding-location-map__row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(180px,1.3fr) auto;align-items:start;gap:6px;padding:7px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px}.nx-onboarding-location-map__code,.nx-onboarding-location-map__location,.nx-onboarding-mapping-field{width:100%;min-width:0}.nx-onboarding-state{min-height:220px;display:grid;place-items:center;gap:8px;padding:20px;text-align:center;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-onboarding-state__title.ant-typography,.nx-onboarding-summary-header__title.ant-typography{margin:0}.nx-onboarding-state__copy{max-width:560px;color:var(--color-text-secondary)}.nx-onboarding-state--success{color:var(--color-success)}.nx-onboarding-state--error{color:var(--color-error)}.nx-onboarding-catalog-pull .nx-onboarding-state__spinner{color:var(--board-blue)}.nx-onboarding-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.nx-onboarding-metric.ant-statistic{padding:9px 10px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-onboarding-metric .ant-statistic-title{margin-bottom:3px;font-size:10px}.nx-onboarding-metric .ant-statistic-content{font-size:20px;font-weight:600}.nx-onboarding-duplicate-products{overflow:hidden;border:1px solid var(--color-border);border-radius:4px}.nx-onboarding-duplicate-product{min-height:38px;padding:6px 8px;border-bottom:1px solid var(--color-border)}.nx-onboarding-duplicate-product:last-child{border-bottom:0}.nx-onboarding-duplicate-product--excluded{opacity:.5}.nx-onboarding-catalog-commit,.nx-onboarding-credentials-footer{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border)}.nx-onboarding-summary-header{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;margin-bottom:12px}.nx-onboarding-summary-header__icon{grid-row:1 / 3;color:var(--color-success);font-size:28px}.nx-onboarding-readiness{margin-bottom:10px}.nx-onboarding-checklist{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-onboarding-checklist__item{min-height:44px;display:flex;align-items:flex-start;gap:8px;padding:7px 9px;border-bottom:1px solid var(--color-border)}.nx-onboarding-checklist__item:last-child{border-bottom:0}.nx-onboarding-checklist__content{min-width:0}.nx-onboarding-status-icon--ok,.nx-onboarding-checklist__item--ok .nx-onboarding-checklist__icon{color:var(--color-success)}.nx-onboarding-status-icon--warn,.nx-onboarding-checklist__item--warn .nx-onboarding-checklist__icon{color:var(--color-warning)}.nx-onboarding-status-icon--error,.nx-onboarding-checklist__item--error .nx-onboarding-checklist__icon{color:var(--color-error)}.nx-onboarding-summary-provider,.nx-onboarding-location-address{overflow-wrap:anywhere}.nx-onboarding-credential-item.ant-card{border-radius:6px;box-shadow:none}.nx-onboarding-credential-item__content,.nx-onboarding-credential-field,.nx-onboarding-credential-value{min-width:0}.nx-onboarding-credential-item__header{margin-bottom:8px}.nx-onboarding-credential-field{padding:7px 8px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px}.nx-onboarding-credential-field__label{display:block;margin-bottom:2px;color:var(--color-text-secondary);font-size:10px}.nx-onboarding-credential-value{display:block;overflow-wrap:anywhere;color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.nx-onboarding-credential-value--missing{color:var(--color-error)}.nx-scan-upload__dropzone.ant-upload-wrapper .ant-upload-drag,.nx-scan-upload__dropzone .ant-upload-drag{background:var(--color-bg-secondary);border-color:var(--color-border-secondary);border-radius:6px}.nx-scan-upload__dropzone.ant-upload-wrapper .ant-upload-drag:hover,.nx-scan-upload__dropzone .ant-upload-drag:hover{background:color-mix(in srgb,var(--board-blue) 5%,var(--color-bg-secondary));border-color:var(--board-blue)}.nx-scan-upload__dropzone .ant-upload-drag-icon .anticon{color:var(--board-blue)}.nx-scan-upload__preview-grid{gap:8px!important}.nx-scan-upload__preview-item,.nx-scan-upload__preview-image,.nx-scan-upload__preview-placeholder{border-radius:4px!important}.nx-scan-upload__pending{padding:10px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-scan-upload__actions{justify-content:flex-end}.nx-scan-status{min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column}.nx-scan-status--error.ant-result{padding-block:24px}.nx-scan-review__supplier{margin-bottom:12px!important;padding:12px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-scan-review__summary.ant-descriptions{margin-bottom:12px!important}.nx-scan-review__table.ant-table-wrapper{border-radius:6px}.nx-scan-review__item{padding:12px}.nx-scan-review__actions{justify-content:flex-end;margin-top:12px!important;padding-top:12px;border-top:1px solid var(--color-border)}.nx-scan-history.ant-card{width:100%;margin-top:0!important}.nx-scan-history.ant-card>.ant-card-body{padding:0}.nx-scan-invoice-actions,.nx-scan-invoice-actions__primary,.nx-scan-invoice-actions__email{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.nx-data-state{min-width:0}.nx-empty-state{min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:28px 18px;text-align:center}.nx-empty-state--compact{min-height:130px;padding:18px 12px}.nx-empty-state__icon{width:38px;height:38px;display:grid;place-items:center;margin-bottom:9px;color:var(--board-blue);background:color-mix(in srgb,var(--board-blue) 10%,var(--color-bg-primary));border:1px solid color-mix(in srgb,var(--board-blue) 25%,var(--color-border));border-radius:6px;font-size:18px}.nx-empty-state__title.ant-typography{margin:0;color:var(--color-text-primary);font-size:15px;font-weight:600}.nx-empty-state__description{max-width:520px;margin-top:4px;color:var(--color-text-secondary);font-size:12px;line-height:1.5}.nx-empty-state__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:13px}.nx-loading-card.ant-card{border-radius:6px!important;box-shadow:none}.nx-loading-card-list{gap:8px!important}.nx-error-boundary{min-height:min(520px,70vh);display:grid;place-items:center;width:100%;padding:20px}.nx-error-boundary__result.ant-result{width:min(100%,720px);padding:28px 18px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px}.nx-error-boundary__details{margin-top:18px;padding:12px;color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px;text-align:start}.nx-error-boundary__details-heading,.nx-error-boundary__message,.nx-error-boundary__stack-wrap{margin-bottom:8px!important}.nx-error-boundary__stack{margin:0;padding:9px;background:var(--color-bg-tertiary);border-radius:4px;font-size:11px;white-space:pre-wrap}.nx-offline-banner.ant-alert{border-radius:0;border-inline:0;font-size:12px}.nx-ai-drawer--desktop{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-xl)}.nx-ai-drawer__header{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 9px 7px 12px;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border)}.nx-ai-drawer__title{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-primary);font-size:13px;font-weight:600}.nx-ai-drawer__mark{width:28px;height:28px;display:grid;place-items:center;color:#fff;background:var(--board-blue);border-radius:4px}.nx-ai-drawer__body{min-height:0;display:flex;flex:1;flex-direction:column;overflow:hidden}.nx-ai-drawer__loading{min-height:240px;display:grid;place-items:center;flex:1}.nx-ai-entity-selectors{display:flex;flex-direction:column;gap:7px;margin-top:9px}.nx-ai-entity-selector{padding:8px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:4px}.nx-ai-entity-selector__label{display:block;margin-bottom:5px;font-size:11px}.nx-ai-entity-selector__options{display:flex;flex-wrap:wrap;gap:5px}.nx-board-overlay .ant-modal-content{overflow:hidden;padding:0;color:var(--color-text-primary);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-xl)}.nx-board-overlay .ant-modal-header{margin:0;padding:15px 20px 13px;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border)}.nx-board-overlay .ant-modal-body{padding:18px 20px}.nx-board-overlay .ant-modal-footer{margin:0;padding:12px 20px;background:var(--color-bg-primary);border-top:1px solid var(--color-border)}.nx-board-overlay .ant-modal-footer .ant-btn{min-height:32px;border-radius:4px}.nx-board-overlay__title{display:inline-flex;align-items:center;min-width:0}.nx-board-form .ant-form-item,.nx-board-form-field.ant-form-item{margin-bottom:14px}.nx-board-form-section{min-width:0}.nx-board-form-section+.nx-board-form-section{margin-top:4px}.nx-board-form-section__divider.ant-divider{margin:6px 0 15px;color:var(--color-text-secondary);font-size:12px;font-weight:600}.nx-board-form-grid{row-gap:0}.nx-board-form-grid__cell,.nx-board-form-field,.nx-board-form-control{min-width:0}.nx-board-form-field-with-action{display:flex;align-items:flex-end;gap:8px}.nx-board-form-field-with-action>.nx-board-form-field{flex:1 1 auto}.nx-board-form-dropdown__divider.ant-divider{margin:6px 0}.nx-board-form-dropdown__create{display:flex;align-items:center;gap:6px;padding:4px 8px}.nx-board-alert.ant-alert,.nx-board-alert{border-radius:6px}.ant-tag.nx-status-block{min-height:24px;margin-inline-end:0;padding-inline:8px;border-radius:4px;line-height:22px}.nx-supplier-panel__toolbar,.nx-scan-add-modal__toolbar,.nx-rebalance-modal__toolbar{margin-top:12px}.nx-supplier-panel__filters{min-width:0;flex:1 1 320px}.nx-inventory-page__view-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nx-supplier-panel__row--preferred,.nx-rebalance-row--created{background:color-mix(in srgb,var(--board-green) 7%,var(--color-bg-primary))}.nx-rebalance-row__route{color:var(--color-text-secondary);font-size:12px}.nx-entity-modal .ant-modal-content{overflow:hidden;padding:0;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-xl)}.nx-entity-modal .ant-modal-header{margin:0;padding:15px 20px 13px;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border)}.nx-entity-modal .ant-modal-body{padding:18px 20px}.nx-entity-modal .ant-modal-footer{margin:0;padding:12px 20px;background:var(--color-bg-primary);border-top:1px solid var(--color-border)}.nx-entity-form .ant-form-item{margin-bottom:14px}.nx-form-grid:not(.ant-row){display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 12px}.nx-form-section__heading.ant-divider{margin:18px 0 13px;color:var(--color-text-secondary);border-color:var(--color-border);font-size:12px;font-weight:600}.nx-form-setting.ant-form-item{margin-bottom:8px;padding:10px 11px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-form-setting__description{display:block;max-width:620px;font-size:11px;line-height:1.45}.nx-form-control--full,.nx-form-control--full.ant-input-number{width:100%}.nx-form-actions,.nx-form-actions .ant-form-item-control-input-content{display:flex;align-items:center;justify-content:flex-end;gap:6px}.nx-entity-lines{gap:7px}.nx-entity-line.ant-card{overflow:hidden;border-radius:6px;box-shadow:none}.nx-entity-line.ant-card>.ant-card-body{padding:10px}.nx-entity-line__selector{min-width:0;display:flex;align-items:center;gap:5px}.nx-entity-line__product{min-width:0;flex:1}.nx-entity-line__scan,.nx-entity-line__remove{flex:0 0 auto}.nx-entity-line__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.nx-entity-line__field{min-width:0}.nx-entity-line__label,.nx-entity-line__hint{display:block;font-size:10px}.nx-entity-line__label{margin-bottom:3px}.nx-entity-line__hint{margin-top:2px}.nx-entity-line__total{margin-top:7px;color:var(--color-text-primary);font-size:12px;text-align:end}.nx-entity-lines-table.ant-table-wrapper{border-radius:6px}.nx-entity-lines__footer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding:7px 9px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-entity-lines__total{font-size:12px}.nx-entity-detail__title{min-width:0}.nx-entity-detail__title-text.ant-typography{margin:0;font-size:16px;font-weight:600}.nx-entity-detail__alert{margin-bottom:10px!important}.nx-entity-detail__descriptions.ant-descriptions{margin-bottom:12px!important}.nx-entity-detail__descriptions .ant-descriptions-item-label{color:var(--color-text-secondary);font-size:11px}.nx-entity-detail__section-heading.ant-divider,.nx-entity-detail__section-title.ant-typography{margin:16px 0 10px;color:var(--color-text-secondary);font-size:12px;font-weight:600}.nx-entity-detail__table.ant-table-wrapper{border-radius:6px}.nx-entity-detail__footer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.nx-entity-detail__actions{justify-content:flex-end}.nx-entity-detail__notes{padding:0 2px}.nx-board-summary{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 16px;margin-top:10px;padding:9px 11px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-board-summary__metric,.nx-board-summary__value{font-size:12px;font-variant-numeric:tabular-nums}.nx-board-summary__metric--primary,.nx-board-summary__value{color:var(--board-blue)}.nx-board-summary__metric--financial{color:#00854a}.nx-entity-line__heading,.nx-entity-line__content{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.nx-entity-line__heading{align-items:flex-start;margin-bottom:8px;padding-bottom:7px;border-bottom:1px solid var(--color-border)}.nx-entity-line__title{min-width:0;overflow-wrap:anywhere}.nx-entity-line__content{width:100%;align-items:flex-end}.nx-entity-line-adder.ant-row{align-items:flex-end;row-gap:8px;margin-bottom:12px;padding:9px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-entity-line-adder__product{min-width:0;display:flex;align-items:center;gap:5px}.nx-entity-line-adder__select{min-width:0;flex:1 1 auto}.nx-entity-line-adder__scan,.nx-entity-line-adder__add{flex:0 0 auto}.nx-entity-line-adder__quantity,.nx-entity-line-adder__add.ant-btn{width:100%}.nx-entity-line-adder__add.ant-btn{min-height:36px}.nx-entity-line-adder__loading{display:block;padding:10px;text-align:center}.nx-entity-route{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-entity-route__side{min-width:0;text-align:center}.nx-entity-route__label,.nx-receiving-header__label{display:block;margin-bottom:3px;font-size:10px}.nx-entity-route__value.ant-typography,.nx-receiving-header__value.ant-typography{margin:0;color:var(--color-text-primary);font-size:14px;font-weight:600}.nx-entity-route__icon,.nx-receiving-header__route-icon,.nx-transfer-form__route-icon{color:var(--board-blue);font-size:16px}.nx-receiving-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-bottom:12px;padding:10px 12px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-receiving-header__route{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.nx-receiving-header__field{min-width:0}.nx-receiving-header__reference{grid-column:1 / -1;padding-top:7px;border-top:1px solid var(--color-border);font-size:11px}.nx-transfer-form__route-icon-wrap{display:flex;align-items:center;justify-content:center}.nx-transfer-form__route--mobile{padding:9px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-order-form__price-comparison{margin:-4px 0 10px}.nx-order-form__context .ant-select,.nx-transfer-form__route .ant-select,.nx-smart-order__location-status .ant-select{width:100%}.nx-order-form .ant-alert,.nx-transfer-form .ant-alert,.nx-transfer-suggestion-modal__guidance{margin-block:10px}.nx-order-detail__actions,.nx-transfer-detail__actions,.nx-order-detail__utility-actions,.nx-transfer-detail__utility-actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.nx-order-detail__action--approve.ant-btn,.nx-order-detail__action--receive.ant-btn,.nx-transfer-detail__action--approve.ant-btn,.nx-transfer-detail__action--receive.ant-btn{color:#00854a;border-color:color-mix(in srgb,var(--board-green) 55%,var(--color-border))}.nx-order-detail__action--reject.ant-btn,.nx-order-detail__action--delete.ant-btn,.nx-transfer-detail__action--cancel.ant-btn,.nx-transfer-detail__action--delete.ant-btn{color:var(--board-red);border-color:color-mix(in srgb,var(--board-red) 45%,var(--color-border))}.nx-transfer-suggestion-modal__guidance{margin-bottom:12px}.nx-transfer-suggestion-modal__list{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-transfer-suggestion.nx-board-row{display:block}.nx-transfer-suggestion__heading,.nx-transfer-suggestion__source,.nx-transfer-suggestion-modal__actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.nx-transfer-suggestion__heading{margin-bottom:7px}.nx-transfer-suggestion__source{min-height:34px;padding:5px 0;border-top:1px solid var(--color-border)}.nx-transfer-suggestion__source-identity,.nx-transfer-suggestion__source-availability,.nx-transfer-suggestion__title{min-width:0}.nx-transfer-suggestion-modal__divider.ant-divider{margin:12px 0}.nx-smart-order__supplier-heading,.nx-smart-order__levels-toolbar,.nx-legacy-recommendation__step-heading,.nx-legacy-recommendation__item,.nx-legacy-recommendation__create-action{display:flex;align-items:center;justify-content:space-between;gap:8px}.nx-smart-order__panel,.nx-legacy-recommendation{min-width:0}.nx-smart-order__levels-toolbar{flex-wrap:wrap;margin-bottom:10px;padding:8px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-smart-order__search{min-width:min(220px,100%);flex:1 1 220px}.nx-smart-order__order-table,.nx-smart-order__levels-table,.nx-smart-order__dead-stock-table{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-smart-order__dead-stock-guidance,.nx-legacy-recommendation__alert{margin-bottom:10px;border-radius:6px}.nx-legacy-recommendation__suppliers,.nx-legacy-recommendation__items{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-legacy-recommendation__supplier{width:100%;appearance:none;color:var(--color-text-primary);background:inherit;font:inherit;text-align:start;cursor:pointer}.nx-legacy-recommendation__supplier:hover{background:var(--color-bg-secondary)}.nx-legacy-recommendation__supplier:focus-visible{position:relative;z-index:1;outline:2px solid var(--board-blue);outline-offset:-2px}.nx-legacy-recommendation__step-heading{justify-content:flex-start;margin-bottom:10px}.nx-legacy-recommendation__step-title.ant-typography{margin:0}.nx-legacy-recommendation__item{min-height:52px;padding:7px 9px;border-bottom:1px solid var(--color-border)}.nx-legacy-recommendation__item:last-child{border-bottom:0}.nx-legacy-recommendation__item--disabled{opacity:.52}.nx-legacy-recommendation__item-identity{min-width:120px;flex:1 1 auto}.nx-legacy-recommendation__item-actions{min-width:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.nx-legacy-recommendation__quantity{width:132px}.nx-legacy-recommendation__create-action{justify-content:flex-end;margin-top:10px}.nx-price-comparison.ant-tag,.nx-recommendation-status.ant-tag{margin-inline-end:0;border-radius:4px}.nx-price-comparison__tooltip{min-width:180px}.nx-price-comparison__tooltip-row,.nx-price-comparison__tooltip-title,.nx-price-comparison__tooltip .ant-typography{color:inherit!important}.nx-import-wizard__steps{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.nx-import-wizard__step{min-width:0}.nx-import-wizard__instructions,.nx-import-wizard__mapping-help,.nx-import-wizard__validation-summary{margin-bottom:10px}.nx-import-wizard__template-action{margin-top:8px}.nx-import-wizard__dropzone{min-height:180px;display:grid;place-items:center;padding:20px;background:var(--color-bg-secondary);border-color:var(--color-border)!important;border-radius:6px!important}.nx-import-wizard__dropzone-icon{color:var(--board-blue)}.nx-import-wizard__mapping-panel.ant-card,.nx-import-wizard__errors-panel.ant-card{overflow:hidden;border-radius:6px;box-shadow:none}.nx-import-wizard__mapping-list{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-import-wizard__mapping-row{min-height:46px;margin:0!important;padding:7px 9px;border-bottom:1px solid var(--color-border)}.nx-import-wizard__mapping-row:last-child{border-bottom:0}.nx-import-wizard__mapping-source,.nx-import-wizard__mapping-target{min-width:0}.nx-import-wizard__stats .ant-typography{margin:0}.nx-import-wizard__errors-table{overflow-x:auto}.nx-import-wizard__errors-more{margin-top:7px;color:var(--color-text-secondary);font-size:11px}.nx-import-wizard__actions{margin-top:12px}.nx-user-permissions-modal__content{min-width:0}.nx-user-permissions-modal__user{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:9px 10px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-user-permissions-modal__notice{margin-bottom:12px}.nx-user-permissions-modal__group+.nx-user-permissions-modal__group{margin-top:12px}.nx-user-permissions-modal__divider.ant-divider,.nx-user-permissions-modal__summary-divider.ant-divider{margin:12px 0}.nx-user-permissions-modal__group-header{margin-bottom:7px}.nx-user-permissions-modal__group-title.ant-typography{margin:0;font-size:13px;font-weight:600}.nx-user-permissions-modal__group-description{display:block;margin-top:2px;font-size:11px}.nx-user-permissions-modal__permissions{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-user-permissions-modal__permission{min-height:46px;padding:7px 9px;border-bottom:1px solid var(--color-border)}.nx-user-permissions-modal__permission:last-child{border-bottom:0}.nx-user-permissions-modal__permission-identity{min-width:0}.nx-user-permissions-modal__switch{flex:0 0 auto}.nx-user-permissions-modal__summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px;font-size:12px}.nx-receiving-modal__scan-state{min-height:0!important;padding:16px}.nx-receiving-modal__content,.nx-receiving-modal__entity-summary,.nx-receiving-modal__scan,.nx-receiving-modal__notes{min-width:0}.nx-receiving-modal__entity-summary,.nx-receiving-modal__scan{margin-bottom:12px}.nx-receiving-modal__item.ant-card{border-radius:6px;box-shadow:none}.nx-receiving-modal__item-row{min-height:38px}.nx-board-key-values,.nx-receiving-modal__item-quantities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.nx-board-key-value,.nx-kv__item{min-width:0;padding:7px 8px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px}.nx-kv__label,.nx-kv__value{display:block}.nx-kv__label{margin-bottom:2px;font-size:10px}.nx-kv__value{color:var(--color-text-primary);font-size:12px}.nx-receiving-modal__quantity-input.ant-input-number{width:100%!important}.nx-receiving-modal__section-title.ant-typography{margin:12px 0 7px;color:var(--color-text-secondary);font-size:12px;font-weight:600}.nx-receiving-modal__items-divider.ant-divider{margin:12px 0}.nx-receiving-modal__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px}.nx-receiving-modal__summary-item{padding:8px;text-align:center;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:4px}.nx-receiving-modal__footer-actions{width:100%;justify-content:flex-end}.nx-dashboard-panel.ant-card{overflow:hidden;border-radius:6px;box-shadow:none}.nx-dashboard-panel .ant-card-head{min-height:42px;padding-inline:12px;background:var(--color-bg-secondary)}.nx-dashboard-panel__title{font-size:13px;font-weight:600}.nx-needs-attention__list{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-needs-attention__row{--nx-row-accent: var(--board-blue);min-height:46px;border-inline-start:4px solid var(--nx-row-accent)}.nx-needs-attention__row--error{--nx-row-accent: var(--board-red)}.nx-needs-attention__row--warning{--nx-row-accent: var(--board-amber)}.nx-needs-attention__row--info{--nx-row-accent: var(--board-blue)}.nx-needs-attention__identity{min-width:0}.nx-dashboard-calendar__header,.nx-dashboard-calendar__legend,.nx-dashboard-calendar__legend-items{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.nx-dashboard-calendar__header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:36px;margin:0 0 8px;padding:8px 0}.nx-dashboard-calendar__month{min-width:0;text-align:center}.nx-dashboard-calendar__nav{flex:0 0 auto}.nx-dashboard-calendar__calendar{border:1px solid var(--color-border);border-radius:6px}.nx-dashboard-calendar__date-events{display:flex;align-items:center;justify-content:center;gap:2px}.nx-dashboard-calendar__event-dot{width:5px;height:5px;border-radius:50%}.nx-dashboard-calendar__legend{justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid var(--color-border);font-size:10px}.nx-day-details-modal__section-title.ant-typography{margin:0 0 7px;color:var(--color-text-secondary);font-size:12px;font-weight:600}.nx-day-details-modal__event-list,.nx-day-details-modal__note-list{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-day-details-modal__event-row,.nx-day-details-modal__note-row{min-height:44px;padding:7px 9px;border-bottom:1px solid var(--color-border)}.nx-day-details-modal__event-row:last-child,.nx-day-details-modal__note-row:last-child{border-bottom:0}.nx-day-details-modal__event-actions,.nx-day-details-modal__notes-toolbar,.nx-day-details-modal__note-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.nx-day-details-modal__notes-toolbar{justify-content:space-between;margin-bottom:8px}.nx-day-details-modal__note-form{margin-bottom:10px;padding:9px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px}.nx-day-details-modal__note-input,.nx-day-details-modal__date-field,.nx-day-details-modal__date-input{width:100%;min-width:0}.nx-day-details-modal__divider.ant-divider{margin:12px 0}.nx-activity-feed__timeline{margin-top:4px}.nx-activity-feed__item{padding-bottom:8px}.nx-activity-feed__description{color:var(--color-text-primary);font-size:12px}.nx-activity-feed__description--compact,.nx-activity-feed__time{font-size:10px}.nx-activity-feed__loading--compact{min-height:72px}.nx-activity-feed__load-more{width:100%;margin-top:6px}.nx-linked-receipt__card.ant-card{overflow:hidden;border-radius:6px;box-shadow:none}.nx-linked-receipt__content,.nx-linked-receipt__actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.nx-linked-receipt__identity{min-width:0}.nx-linked-receipt__detail{font-size:11px}.nx-linked-receipt__divider.ant-divider{margin:8px 0}.nx-discrepancy-list__list{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-discrepancy-list__row{min-height:42px;padding:7px 9px;border-bottom:1px solid var(--color-border)}.nx-discrepancy-list__row:last-child{border-bottom:0}.nx-discrepancy-list__identity{min-width:0}.nx-collapsible-section.ant-collapse{background:transparent;border-color:var(--color-border);border-radius:6px}.nx-collapsible-section .ant-collapse-header{min-height:40px;align-items:center!important;padding:8px 10px!important}.nx-collapsible__content{padding-top:2px}.nx-status-steps,.nx-workflow-steps{margin-block:10px}.nx-delivery-schedule-editor__rules{overflow:hidden;border:1px solid var(--color-border);border-radius:6px}.nx-delivery-schedule-editor__rule{min-height:46px;padding:7px 9px;border-bottom:1px solid var(--color-border)}.nx-delivery-schedule-editor__rule:last-child{border-bottom:0}.nx-delivery-schedule-editor__rule-controls{width:100%}.nx-delivery-schedule-editor__add{margin-top:7px}.nx-delivery-schedule-display--full{display:flex;flex-direction:column;gap:3px}.nx-delivery-schedule-display__row{display:flex;align-items:center;gap:5px;font-size:11px}.nx-supplier-products__mobile-list{gap:6px}.nx-supplier-product-row__heading,.nx-supplier-product-row__meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.nx-supplier-product-row__meta{color:var(--color-text-secondary);font-size:11px}.nx-supplier-delete-modal__impact{margin-top:8px}.nx-mobile-board-list,.mobile-card-list{display:flex;flex-direction:column;gap:8px}.nx-board-table__mobile-selection{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding:6px 9px;color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px;font-size:11px}.nx-board-table__mobile-item{position:relative;min-width:0}.nx-board-table__mobile-checkbox{position:absolute;inset-block-start:11px;inset-inline-end:11px;z-index:2}.nx-board-table__mobile-item--selectable .mobile-table-card-header{padding-inline-end:46px}.nx-board-table__mobile-item--selected .mobile-table-card,.nexus-workspace-content .nx-board-row--selected{border-color:var(--board-blue);background:color-mix(in srgb,var(--board-blue) 7%,var(--color-bg-primary))}.nexus-workspace-content .mobile-table-card{position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:6px;box-shadow:none}.nexus-workspace-content .nx-board-row__accent{position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:var(--board-row-accent, var(--board-blue))}.nexus-workspace-content .nx-board-row__identity{min-width:0}.nexus-workspace-content .nx-board-row__title,.nexus-workspace-content .nx-board-row__subtitle,.nexus-workspace-content .nx-board-row__value{overflow-wrap:anywhere}.nexus-workspace-content .nx-board-row__status{flex:0 0 auto}.nexus-workspace-content .nx-board-row__actions{border-top-color:var(--color-border)}.nexus-workspace-content .mobile-table-card--clickable:active{background:color-mix(in srgb,var(--board-blue) 8%,var(--color-bg-primary));transform:none}.nexus-workspace-content .mobile-table-card-header,.nexus-workspace-content .mobile-table-card-content,.nexus-workspace-content .mobile-table-card-actions{padding-inline-start:16px}.nx-inventory-inflow-group__preview{display:block;max-width:100%;overflow:hidden;font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap}.nx-inventory-inflow-group__items{display:grid;gap:6px}.nx-inventory-inflow-group__item{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:9px 12px;color:var(--color-text-primary);font:inherit;text-align:start;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px;cursor:pointer}.nx-inventory-inflow-group__item:hover,.nx-inventory-inflow-group__item:focus-visible{background:color-mix(in srgb,var(--board-blue) 6%,var(--color-bg-primary));border-color:var(--board-blue)}.nx-inventory-inflow-group__item-identity{display:grid;min-width:0}.nx-inventory-inflow-group__item-identity>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-inventory-inflow-group__item-quantity{flex:0 0 auto;white-space:nowrap}.nx-inventory-inflow-group__mobile.ant-collapse{overflow:hidden;background:var(--color-bg-primary);border-color:var(--color-border);border-radius:6px}.nx-inventory-inflow-group__mobile-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;padding-inline-start:4px}.nx-inventory-inflow-group__mobile-header>span:first-child{display:grid;min-width:0}.nx-inventory-inflow-group__mobile .ant-collapse-content-box{padding:8px}.nexus-workspace-shell .bottom-nav{border-top-color:var(--color-border);box-shadow:0 -2px 10px #32333814}[data-theme=dark] .nexus-workspace-shell .bottom-nav{box-shadow:0 -2px 12px #00000052}.nexus-workspace-shell .bottom-nav-item{transition:color .15s ease,background .15s ease}.nexus-workspace-shell .bottom-nav-item:active{transform:none}.nexus-workspace-shell .bottom-nav-item.active{background:color-mix(in srgb,var(--board-blue) 7%,transparent)}.nexus-workspace-shell .more-menu-sheet{border-top:1px solid var(--color-border);border-radius:8px 8px 0 0;box-shadow:var(--shadow-xl)}.nexus-workspace-shell .more-menu-item{min-height:48px;padding-block:10px;border-bottom:1px solid var(--color-border)}.nexus-workspace-shell .more-menu-item:last-child{border-bottom:0}@media(max-width:1023px){.nexus-header-brand{width:auto;border-inline-end:0}}@media(max-width:767px){.nexus-workspace-content{padding:12px 12px 24px!important}.nexus-workspace-content .nx-page-header{min-height:0;align-items:center;margin:0 0 14px;padding-bottom:12px}.nexus-workspace-content .nx-page-header__identity{gap:9px}.nexus-workspace-content .nx-page-header__mark{width:34px;height:34px;font-size:16px}.nexus-workspace-content .nx-page-header__title{font-size:20px}.nexus-workspace-content .nx-page-header__actions{width:auto;margin-inline-start:auto}.nx-board-toolbar{align-items:stretch;flex-direction:column;margin-bottom:10px;padding:0}.nx-board-toolbar__filters,.nx-board-toolbar__actions{width:100%}.nx-inventory-inflows-page__filters>.ant-space-item{width:100%}.nx-board-selection--mobile{align-items:stretch!important;flex-direction:column}.nx-board-selection--mobile .nx-board-selection__summary,.nx-board-selection--mobile .nx-board-selection__actions{width:100%;justify-content:space-between}.nx-settings-page>.ant-tabs{gap:12px}.nx-settings-page>.ant-tabs>.ant-tabs-nav{width:100%;overflow:hidden;padding:3px}.nx-settings-page>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{width:auto;min-height:36px;justify-content:center;margin:0 2px!important}.nx-settings-panel.ant-card>.ant-card-body{padding:12px}.nx-settings-toggle-row{align-items:flex-start;min-height:56px}.nx-admin-shell__header .nx-admin-shell__brand{width:auto;padding-inline-end:0;border-inline-end:0}.nx-admin-toolbar__controls>*{max-width:100%}.nx-board-list__header{align-items:flex-start;padding:8px 10px}.nx-board-list .nx-board-row{align-items:flex-start;flex-wrap:wrap;padding:10px 12px 10px 16px}.nx-report-row__actions{width:100%;padding-inline-start:40px}.nx-report-row__actions .ant-btn{flex:1 1 auto}.nx-board-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-board-stat{min-width:0;align-items:flex-start;flex-direction:column;gap:1px;padding:8px}.nx-board-stat__value{font-size:16px}.nx-board-stat__label{line-height:1.3}.nx-notification-row__heading{align-items:flex-start;flex-direction:column;gap:3px}.nx-notification-row__message{white-space:normal}.nx-scan-stage{min-height:260px;padding:12px}.nx-scan-steps,.nx-onboarding-steps,.nx-onboarding-progress{padding:10px 12px}.nx-onboarding-actions{align-items:stretch;flex-direction:column-reverse}.nx-onboarding-actions>.ant-space,.nx-onboarding-actions .ant-btn{width:100%}.nx-scan-upload__preview-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.nx-scan-upload__preview-item,.nx-scan-upload__preview-image,.nx-scan-upload__preview-placeholder{width:100%!important}.nx-auth-main{padding:12px!important}.nx-auth-card.ant-card>.ant-card-body{padding:20px!important}.nx-auth-state__actions .ant-btn{width:100%}.nx-admin-modal .ant-modal-content{border-radius:0}.nx-admin-modal .ant-modal-header,.nx-admin-modal .ant-modal-body,.nx-admin-modal .ant-modal-footer,.nx-admin-drawer .ant-drawer-body{padding-inline:14px}.nx-admin-panel-toolbar,.nx-admin-detail__actions,.nx-admin-billing-modal__contract-actions{align-items:stretch;flex-direction:column}.nx-admin-panel-toolbar .ant-btn,.nx-admin-detail__actions .ant-btn,.nx-admin-billing-modal__contract-actions .ant-btn{width:100%}.nx-admin-form-grid{grid-template-columns:1fr}.nx-admin-location-map__row--mobile{align-items:start}.nx-import-wizard__steps{overflow-x:auto;padding-bottom:10px}.nx-import-wizard__dropzone{min-height:150px;padding:16px 12px}.nx-import-wizard__mapping-source,.nx-import-wizard__mapping-target{max-width:100%;flex:0 0 100%}.nx-import-wizard__mapping-target{margin-top:6px}.nx-import-wizard__actions,.nx-import-wizard__actions .nx-board-toolbar__actions,.nx-import-wizard__actions .ant-btn{width:100%}.nx-user-permissions-modal__user,.nx-user-permissions-modal__permission,.nx-user-permissions-modal__summary,.nx-receiving-modal__item-row,.nx-day-details-modal__event-row,.nx-day-details-modal__note-row,.nx-linked-receipt__content,.nx-discrepancy-list__row{align-items:stretch;flex-wrap:wrap}.nx-user-permissions-modal__permission-identity,.nx-receiving-modal__item-identity,.nx-day-details-modal__event-heading,.nx-day-details-modal__note-identity,.nx-linked-receipt__identity,.nx-discrepancy-list__identity{flex:1 1 220px}.nx-receiving-modal__footer-actions,.nx-receiving-modal__footer-actions .ant-btn,.nx-day-details-modal__event-actions,.nx-day-details-modal__event-actions .ant-btn,.nx-day-details-modal__note-form-actions,.nx-day-details-modal__note-form-actions .ant-btn,.nx-linked-receipt__actions,.nx-linked-receipt__actions .ant-btn{width:100%}.nx-dashboard-calendar__legend{align-items:flex-start}.nx-onboarding-form-grid,.nx-onboarding-summary-grid,.nx-onboarding-credential-fields{grid-template-columns:1fr}.nx-onboarding-field--wide{grid-column:auto}.nx-onboarding-location-map__row{grid-template-columns:minmax(0,1fr) auto}.nx-onboarding-location-map__code{grid-column:1;grid-row:1}.nx-onboarding-location-map__remove{grid-column:2;grid-row:1}.nx-onboarding-location-map__location{grid-column:1 / -1;grid-row:2}.nx-onboarding-card-actions,.nx-onboarding-add-actions,.nx-onboarding-password-actions,.nx-onboarding-credentials-actions,.nx-onboarding-state__actions,.nx-onboarding-card-actions .ant-btn,.nx-onboarding-add-actions .ant-btn,.nx-onboarding-password-actions .ant-btn,.nx-onboarding-credentials-actions .ant-btn,.nx-onboarding-state__actions .ant-btn{width:100%}.nx-onboarding-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-onboarding-state{min-height:180px;padding:16px 12px}.nx-entity-line__content{align-items:stretch;flex-direction:column}.nx-entity-line-adder.ant-row>.ant-col:first-child{max-width:100%;flex:0 0 100%}.nx-entity-line-adder.ant-row>.ant-col:nth-child(2),.nx-entity-line-adder.ant-row>.ant-col:nth-child(3){max-width:50%;flex:1 1 calc(50% - 4px)}.nx-entity-route,.nx-receiving-header__route{gap:7px;padding-inline:8px}.nx-transfer-form__route--mobile .nx-transfer-form__route-icon{transform:rotate(90deg)}.nx-receiving-header{grid-template-columns:repeat(2,minmax(0,1fr));padding:9px}.nx-order-detail__actions,.nx-transfer-detail__actions,.nx-order-detail__utility-actions,.nx-transfer-detail__utility-actions,.nx-order-detail__actions .ant-btn,.nx-transfer-detail__actions .ant-btn,.nx-order-detail__utility-actions .ant-btn,.nx-transfer-detail__utility-actions .ant-btn{width:100%}.nx-transfer-suggestion__source,.nx-transfer-suggestion-modal__actions{align-items:stretch;flex-direction:column}.nx-transfer-suggestion-modal__actions>.ant-space,.nx-transfer-suggestion-modal__actions .ant-btn{width:100%}.nx-transfer-suggestion__source-identity,.nx-transfer-suggestion__source-availability{display:flex;flex-wrap:wrap}.nx-smart-order__supplier-heading,.nx-smart-order__levels-toolbar,.nx-legacy-recommendation__item{align-items:stretch;flex-direction:column}.nx-smart-order__levels-toolbar .ant-btn,.nx-smart-order__levels-toolbar .ant-select,.nx-smart-order__search,.nx-legacy-recommendation__item-actions,.nx-legacy-recommendation__quantity,.nx-legacy-recommendation__create-action,.nx-legacy-recommendation__create-action .ant-btn{width:100%}.nx-legacy-recommendation__item-actions{justify-content:flex-start}.nx-price-comparison.ant-tag{max-width:100%;height:auto;white-space:normal}.nx-board-overlay .ant-modal-content{border-radius:0}.nx-board-overlay .ant-modal-header,.nx-board-overlay .ant-modal-body,.nx-board-overlay .ant-modal-footer{padding-inline:14px}.nx-board-overlay--internal-actions .nx-form-actions.ant-form-item{position:sticky;z-index:2;bottom:0;margin:12px -14px calc(-16px - env(safe-area-inset-bottom,0px));padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--color-bg-primary);border-top:1px solid var(--color-border)}.nx-board-overlay--internal-actions .nx-form-actions .ant-form-item-control-input-content{flex-wrap:wrap}.nx-board-overlay--internal-actions .nx-form-actions .ant-btn{min-height:44px;flex:1 1 120px}.nx-supplier-panel__toolbar,.nx-scan-add-modal__toolbar,.nx-rebalance-row{align-items:stretch;flex-direction:column}.nx-supplier-panel__toolbar .ant-btn,.nx-scan-add-modal__toolbar .ant-btn,.nx-rebalance-row__actions,.nx-rebalance-row__actions .ant-btn{width:100%}.nx-board-form-field-with-action{align-items:flex-start}.nx-board-form-field-with-action>.ant-btn{width:auto;flex:0 0 auto}.nx-supplier-panel__toolbar>.ant-space-item,.nx-scan-add-modal__toolbar>.ant-space-item{width:100%}.nx-supplier-panel__filters{width:100%;flex:0 0 auto}.nx-supplier-panel__filters>.ant-space-item,.nx-supplier-panel__filters .ant-select,.nx-supplier-panel__filters .ant-input-number-group-wrapper,.nx-supplier-panel__filters .ant-input-number{width:100%!important}.nx-entity-modal .ant-modal-content{border-radius:0}.nx-entity-modal .ant-modal-header,.nx-entity-modal .ant-modal-body,.nx-entity-modal .ant-modal-footer{padding-inline:14px}.nx-form-grid:not(.ant-row),.nx-entity-line__fields{grid-template-columns:1fr}.nx-entity-lines__footer,.nx-entity-detail__footer{align-items:stretch;flex-direction:column-reverse}.nx-entity-detail__actions,.nx-entity-detail__actions .ant-btn,.nx-entity-detail__close{width:100%}.nexus-dashboard-briefing{grid-template-columns:1fr;gap:8px}.nexus-dashboard-briefing__identity{padding:12px}.nexus-dashboard-briefing__insight{align-items:flex-start;flex-direction:column;gap:8px}.nexus-workspace-content .ant-card .ant-card-body{padding:14px}.nexus-workspace-shell .ant-modal-content,.nexus-workspace-shell .ant-drawer-content{border-radius:0}}@media(max-width:1023px){.nx-settings-page>.ant-tabs{align-items:stretch}.nx-settings-page>.ant-tabs>.ant-tabs-nav{width:100%;overflow:hidden;padding:3px}.nx-settings-page>.ant-tabs>.ant-tabs-nav .ant-tabs-tab{width:auto;min-height:36px;justify-content:center;margin:0 2px!important}}@media(pointer:coarse)and (min-width:768px){.nexus-workspace-shell .ant-btn:not(.ant-btn-lg),.nexus-workspace-shell .ant-input,.nexus-workspace-shell .ant-select-selector{min-height:36px!important}}.nexus-design-preview{min-height:100vh;background:var(--color-bg-secondary)}.nexus-design-preview__topbar{position:fixed;inset-block-start:0;inset-inline:0;z-index:var(--z-index-header);height:56px;display:flex;align-items:center;gap:14px;padding:0 16px;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border)}.nexus-design-preview__brand{width:232px;display:flex;align-items:center;gap:8px;flex:0 0 auto;padding-inline-end:14px;border-inline-end:1px solid var(--color-border)}.nexus-design-preview__brand strong{font-size:15px}.nexus-design-preview__brand span{overflow:hidden;color:var(--color-text-tertiary);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.nexus-design-preview__search{width:min(42vw,460px);height:34px;display:flex;align-items:center;gap:8px;margin-inline:auto;padding:0 10px;color:var(--color-text-tertiary);background:var(--color-bg-secondary);border:1px solid transparent;border-radius:4px;cursor:pointer;font:inherit;text-align:start}.nexus-design-preview__search span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexus-design-preview__search kbd{padding:2px 5px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:3px;font-family:inherit;font-size:10px}.nexus-design-preview__sidebar{position:fixed;inset-block:56px 0;inset-inline-start:0;z-index:var(--z-index-sticky);width:248px;display:flex;flex-direction:column;padding:12px 10px;background:var(--color-bg-secondary);border-inline-end:1px solid var(--color-border)}.nexus-design-preview__workspace{display:flex;align-items:center;gap:9px;min-height:52px;padding:8px;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:6px}.nexus-design-preview__workspace>span{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;color:#fff;background:var(--board-blue);border-radius:4px;font-weight:700}.nexus-design-preview__workspace>div{display:flex;flex-direction:column;min-width:0}.nexus-design-preview__workspace strong{font-size:13px}.nexus-design-preview__workspace small{color:var(--color-text-tertiary)}.nexus-design-preview__nav-label{margin:16px 8px 5px;color:var(--color-text-tertiary);font-size:10px;font-weight:600;text-transform:uppercase}.nexus-design-preview__sidebar nav,.nexus-design-preview__sidebar-footer{display:flex;flex-direction:column;gap:2px}.nexus-design-preview__sidebar button{width:100%;height:36px;display:flex;align-items:center;gap:10px;padding:0 10px;color:var(--color-text-secondary);background:transparent;border:0;border-radius:4px;cursor:pointer;font:inherit;font-size:13px;text-align:start}.nexus-design-preview__sidebar button:hover{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.nexus-design-preview__sidebar button.active{color:var(--board-blue);background:color-mix(in srgb,var(--board-blue) 12%,var(--color-bg-primary));font-weight:600}.nexus-design-preview__sidebar-footer{margin-top:auto;padding-top:10px;border-top:1px solid var(--color-border)}.nexus-design-preview__content{min-height:100vh;margin-inline-start:248px;padding:80px 32px 56px;background:var(--color-bg-primary)}.nexus-design-preview__content>*{max-width:1440px;margin-inline:auto}.nx-board-views .ant-tabs-content-holder{display:none}.nx-board-group-header{display:flex;align-items:center;gap:7px;margin:2px 0 8px;color:var(--board-blue)}.nx-board-group-header__toggle{font-size:17px}.nx-board-group-header>div{display:flex;align-items:baseline;gap:7px}.nx-board-group-header strong{font-size:16px}.nx-board-group-header span:not(.nx-board-group-header__toggle){color:var(--color-text-tertiary);font-size:11px}.nx-board-table-card.ant-card{padding-inline-start:5px;border-inline-start:5px solid var(--board-blue)}.nx-board-table-card.ant-card>.ant-card-body{padding:10px 0 0 10px}.nx-board-add-row{width:100%;height:36px;display:flex;align-items:center;gap:7px;padding-inline:14px;color:var(--color-text-tertiary);background:transparent;border:0;border-top:1px solid var(--color-border);cursor:pointer;font:inherit;font-size:12px;text-align:start}.nx-board-add-row:hover{color:var(--board-blue);background:color-mix(in srgb,var(--board-blue) 6%,transparent)}.nx-preview-product{display:flex;flex-direction:column;gap:2px}.nx-preview-product strong{color:var(--color-text-primary);font-weight:500}.nx-preview-product span{color:var(--color-text-tertiary);font-size:10px}.nx-preview-quantity{font-variant-numeric:tabular-nums}.nexus-design-preview__dashboard-sample{margin-top:30px;padding-top:24px;border-top:1px solid var(--color-border)}.nexus-design-preview__dashboard-sample>.ant-typography{margin:0 0 14px}.nexus-design-preview__component-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}@media(max-width:900px){.nexus-design-preview__brand{width:auto;border-inline-end:0}.nexus-design-preview__brand span,.nexus-design-preview__search,.nexus-design-preview__sidebar{display:none}.nexus-design-preview__content{margin-inline-start:0;padding:72px 12px 32px!important}.nexus-design-preview__component-grid{grid-template-columns:1fr}}.text-display{font-size:var(--font-size-display);line-height:var(--line-height-tight);font-weight:800;letter-spacing:-.025em;font-feature-settings:"tnum" on;color:var(--color-text-primary)}.text-h1{font-size:var(--font-size-h1);line-height:var(--line-height-heading);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.text-h2{font-size:var(--font-size-h2);line-height:var(--line-height-heading);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.text-h3{font-size:var(--font-size-h3);line-height:1.4;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.text-h4{font-size:var(--font-size-h4);line-height:1.45;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.text-body{font-size:var(--font-size-body);line-height:var(--line-height-body)}.text-body-sm{font-size:var(--font-size-body-sm);line-height:1.5}.text-caption{font-size:var(--font-size-caption);line-height:1.45;color:var(--color-text-tertiary)}.text-label{font-size:var(--font-size-caption);line-height:1.35;font-weight:var(--font-weight-semibold);letter-spacing:.3px;color:var(--color-text-secondary)}.text-secondary{color:var(--color-text-secondary)}.text-tertiary{color:var(--color-text-tertiary)}.text-tnum{font-feature-settings:"tnum" on;font-variant-numeric:tabular-nums}.text-prose{max-width:var(--content-measure);line-height:var(--line-height-body)}.text-prose p{margin:0 0 var(--spacing-sm)}.text-prose p:last-child{margin-bottom:0}.text-prose ul,.text-prose ol{margin:var(--spacing-xs) 0 var(--spacing-sm);padding-inline-start:20px}.ai-markdown,.ai-page__message-bubble,.ai-sidebar__message-bubble{max-width:min(100%,var(--content-measure))}.nx-page-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.nx-page-header__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-page-header__title{margin:0;font-size:var(--font-size-h1);line-height:var(--line-height-heading);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.nx-page-header__subtitle{margin:0;font-size:var(--font-size-body-sm);line-height:1.5;color:var(--color-text-secondary);max-width:var(--content-measure)}.nx-page-header__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm)}@media(max-width:768px){.nx-page-header{margin-bottom:var(--spacing-md)}.nx-page-header__title{font-size:var(--font-size-h2)}}.nx-section{margin-bottom:var(--spacing-lg)}.nx-section__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.nx-section__title{margin:0;font-size:var(--font-size-h3);line-height:1.4;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.nx-kv{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-sm) var(--spacing-md)}.nx-kv__item{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-kv__item--full{grid-column:1 / -1}.nx-kv__label{font-size:var(--font-size-caption);line-height:1.35;letter-spacing:.3px;color:var(--color-text-tertiary)}.nx-kv__value{font-size:var(--font-size-body);line-height:1.45;font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow-wrap:anywhere}@media(max-width:480px){.nx-kv{grid-template-columns:1fr}.nx-kv__item{flex-direction:row;justify-content:space-between;align-items:baseline;gap:var(--spacing-sm)}.nx-kv__label{flex-shrink:0;font-size:var(--font-size-body-sm)}.nx-kv__value{text-align:end;min-width:0}}.nx-expandable__content--clamped{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.nx-expandable__toggle{padding:0;height:auto;font-size:var(--font-size-body-sm)}.nx-collapsible.ant-collapse{background:transparent;border:none}.nx-collapsible.ant-collapse>.ant-collapse-item{border:1px solid var(--color-border);border-radius:var(--radius-md)!important;background:var(--color-bg-primary);overflow:hidden}.nx-collapsible.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;padding:12px 16px;font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.nx-collapsible.ant-collapse .ant-collapse-content{border-top:1px solid var(--color-border);background:transparent}.nx-collapsible.ant-collapse .ant-collapse-content-box{padding:var(--spacing-md)}.nx-collapsible__count{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);color:var(--color-text-tertiary);margin-inline-start:var(--spacing-xs)}.ant-descriptions .ant-descriptions-item-label{font-size:var(--font-size-caption);letter-spacing:.3px;color:var(--color-text-tertiary)}.ant-descriptions .ant-descriptions-item-content{font-size:var(--font-size-body);color:var(--color-text-primary)}
