:root,html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body,html{background:var(--color-background-canvas)!important}body{color:var(--color-text-primary)!important;background-image:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px;line-height:20px}::-moz-selection{background-color:var(--color-blue-600,#2563eb)!important;color:var(--color-neutral-0,#fff)!important;text-shadow:none}::selection{background-color:var(--color-blue-600,#2563eb)!important;color:var(--color-neutral-0,#fff)!important;text-shadow:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--zk-text-tertiary) 36%,transparent)!important;border:3px solid transparent;background-clip:padding-box;border-radius:999px}::-webkit-scrollbar-track{background:transparent!important}.app-panel,.card,.sub-panel,.table-shell{border:1px solid var(--zk-border-subtle)!important;border-radius:12px!important;background:var(--zk-surface)!important;background-image:none!important;color:var(--zk-text)!important;box-shadow:none!important;transform:none!important}.app-panel:hover{border-color:var(--zk-border)!important;transform:none!important;box-shadow:none!important}.sub-panel{background:var(--zk-surface-subtle)!important}.divider{background:var(--zk-border-subtle)!important}.page-title{margin:0!important;font-size:24px!important;line-height:32px!important;letter-spacing:-.48px!important}.page-title,.section-title{color:var(--zk-text)!important;font-weight:500!important}.section-title{font-size:16px!important;line-height:24px!important;letter-spacing:-.16px!important}.hint,.muted{color:var(--zk-text-secondary)!important}.page-eyebrow{color:var(--zk-text-tertiary)!important;font-size:12px!important;line-height:16px!important;font-weight:500!important}.field,input.field,select.field,textarea.field{min-height:40px!important;height:40px;border:1px solid var(--zk-control-border)!important;border-radius:8px!important;background:var(--zk-control-fill)!important;background-image:none!important;color:var(--zk-text)!important;padding:0 12px!important;font-size:14px!important;line-height:20px!important;box-shadow:var(--zk-shadow-control)!important;outline:0!important}textarea.field{height:auto!important;min-height:96px!important;padding-top:10px!important;padding-bottom:10px!important}select.field{padding-right:34px!important}.field::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:var(--zk-placeholder)!important;opacity:1!important}.field::placeholder,input::placeholder,textarea::placeholder{color:var(--zk-placeholder)!important;opacity:1!important}.field:hover{border-color:color-mix(in srgb,var(--zk-control-border) 55%,var(--zk-text-tertiary))!important}.field:focus,.field:focus-visible{border-color:var(--zk-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--zk-focus) 16%,transparent),var(--zk-shadow-control)!important}.field:disabled{background:var(--zk-surface-subtle)!important;color:var(--zk-text-tertiary)!important;opacity:1!important}.field-error{border-color:var(--zk-danger-dot)!important}.label{margin-bottom:6px!important;color:var(--zk-text-secondary)!important;font-size:13px!important;line-height:18px!important;font-weight:500!important}.field-message{margin-top:4px!important;color:var(--zk-text-tertiary)!important;font-size:12px!important;line-height:16px!important}.field-message--error{color:var(--zk-danger-fg)!important}.input-action{color:var(--zk-text-secondary)!important;background:transparent!important;border-radius:6px!important}.input-action:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.btn-brand,.btn-danger,.btn-ghost,.btn-primary,.btn-secondary{min-height:32px!important;height:32px;gap:4px!important;padding:0 12px!important;border-radius:8px!important;font-size:13px!important;line-height:18px!important;font-weight:500!important;letter-spacing:0!important;box-shadow:var(--zk-shadow-control)!important;transform:none!important;transition:background-color .12s ease,border-color .12s ease,color .12s ease!important}.btn-sm{min-height:32px!important;height:32px!important}.btn-md{min-height:40px!important;height:40px!important;padding-inline:16px!important}.btn-lg{min-height:44px!important;height:44px!important;padding-inline:18px!important}.btn-brand,.btn-primary{border:1px solid var(--color-action-primary-border-default)!important;background:var(--color-action-primary-background-default)!important;background-image:none!important;color:var(--color-action-primary-foreground-default)!important}.btn-brand:hover,.btn-primary:hover{filter:none!important;background:var(--color-action-primary-background-hover)!important}.btn-secondary{border:1px solid var(--zk-border)!important;background:var(--zk-surface)!important;color:var(--zk-text)!important}.btn-secondary:hover{background:var(--zk-surface-hover)!important;border-color:color-mix(in srgb,var(--zk-border) 55%,var(--zk-text-tertiary))!important}.btn-ghost{border:1px solid transparent!important;background:transparent!important;color:var(--zk-text-secondary)!important;box-shadow:none!important}.btn-ghost:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.btn-danger{border:1px solid color-mix(in srgb,var(--zk-danger-dot) 24%,transparent)!important;background:var(--zk-danger-bg)!important;color:var(--zk-danger-fg)!important}.focus-ring:focus-visible{outline:0!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--zk-focus) 18%,transparent)!important}.pill,.ui-badge{display:inline-flex!important;min-height:22px!important;align-items:center!important;gap:4px!important;padding:2px 8px!important;border:0!important;border-radius:6px!important;background:var(--zk-neutral-bg)!important;color:var(--zk-neutral-fg)!important;font-size:12px!important;line-height:16px!important;font-weight:400!important;box-shadow:var(--zk-shadow-control)!important}.ui-badge--info{background:var(--zk-info-bg)!important;color:var(--zk-info-fg)!important}.ui-badge--success{background:var(--zk-success-bg)!important;color:var(--zk-success-fg)!important}.ui-badge--warning{background:var(--zk-warning-bg)!important;color:var(--zk-warning-fg)!important}.ui-badge--danger{background:var(--zk-danger-bg)!important;color:var(--zk-danger-fg)!important}.workspace-root{min-height:100dvh!important;background:var(--zk-canvas)!important;color:var(--zk-text)!important}.workspace-mobile-menu-trigger{display:none!important}@media (max-width:1023px){.workspace-mobile-menu-trigger{display:grid!important}}.workspace-ambient{display:none!important}.workspace-desktop-rail{position:fixed!important;inset:0 auto 0 0!important;z-index:70!important;width:var(--rail-width)!important;display:block!important}.workspace-rail{width:var(--rail-width)!important;height:100dvh!important;padding:8px!important;display:flex!important;flex-direction:column!important;gap:12px!important;border:0!important;border-right:1px solid var(--zk-border)!important;border-radius:0!important;background:var(--zk-surface-subtle)!important;box-shadow:none!important}.workspace-rail__brand,.workspace-rail__item{display:grid!important;width:40px!important;height:40px!important;min-height:40px!important;place-items:center!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--zk-text-secondary)!important;box-shadow:none!important;transition:background-color .12s ease,color .12s ease!important}.workspace-rail__brand:hover,.workspace-rail__item:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.workspace-rail__item.is-active{background:var(--zk-surface-selected)!important;color:var(--zk-text)!important}.workspace-rail__logo{display:grid!important;width:24px!important;height:24px!important;place-items:center!important;border:0!important;border-radius:6px!important;background:transparent!important}.workspace-rail__logo img{width:20px!important;height:20px!important}.workspace-rail__bottom,.workspace-rail__nav{display:flex!important;width:40px!important;flex-direction:column!important;gap:4px!important;padding:0!important}.workspace-rail__bottom{margin-top:auto!important}.workspace-rail__divider{width:40px!important;height:1px!important;margin:8px 0 4px!important;background:var(--zk-border-subtle)!important}.workspace-rail__tooltip{left:48px!important;z-index:100!important;padding:5px 8px!important;border:1px solid var(--zk-border)!important;border-radius:6px!important;background:var(--zk-tooltip)!important;color:var(--zk-tooltip-text)!important;box-shadow:var(--zk-shadow-floating)!important;font-size:12px!important;line-height:16px!important}.workspace-desktop-sidebar{position:fixed!important;inset:0 auto 0 var(--rail-width)!important;z-index:60!important;width:var(--context-width)!important;display:block!important}.workspace-sidebar{width:var(--context-width)!important;min-width:240px!important;max-width:264px!important;height:100dvh!important;min-height:480px!important;padding:8px!important;display:flex!important;flex-direction:column!important;gap:4px!important;overflow:hidden!important;border:0!important;border-right:1px solid var(--zk-border-subtle)!important;border-radius:0!important;background:var(--zk-surface-subtle)!important;box-shadow:none!important}.workspace-sidebar__heading{height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:4px 0 4px 8px!important;border:0!important;background:transparent!important}.workspace-sidebar__title{color:var(--zk-text)!important;font-size:14px!important;line-height:20px!important;font-weight:500!important}.sidebar-collapse,.workspace-mobile-close{display:grid!important;width:32px!important;height:32px!important;place-items:center!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--zk-text-secondary)!important;box-shadow:none!important}.sidebar-collapse:hover,.workspace-mobile-close:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.workspace-sidebar>.company-switcher{display:none!important}.workspace-header__company{position:relative!important;display:block!important}.header-company-button{display:flex!important;height:32px!important;min-width:0!important;max-width:210px!important;align-items:center!important;gap:7px!important;padding:0 8px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--zk-text-secondary)!important;font-size:12px!important;line-height:16px!important}.header-company-button:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.header-company-button__mark{display:grid!important;width:22px!important;height:22px!important;flex:0 0 22px!important;place-items:center!important;border-radius:6px!important;background:var(--zk-surface-selected)!important;color:var(--zk-text)!important;font-size:9px!important;font-weight:600!important}.company-switcher__option>span:first-child img,.header-company-button__mark img{width:100%!important;height:100%!important;border-radius:inherit!important;-o-object-fit:cover!important;object-fit:cover!important}.header-company-button__title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.workspace-header__company .company-switcher__menu{position:absolute!important;top:calc(100% + 6px)!important;right:0!important;left:auto!important;width:280px!important;z-index:120!important;padding:6px!important;border:1px solid var(--zk-border)!important;border-radius:10px!important;background:var(--zk-surface-raised)!important;box-shadow:var(--zk-shadow-floating)!important}.company-switcher__add,.company-switcher__option{min-height:36px!important;border-radius:8px!important;color:var(--zk-text-secondary)!important}.company-switcher__add:hover,.company-switcher__option.is-active,.company-switcher__option:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.workspace-nav{min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;padding:4px 0 8px!important}.workspace-nav__group+.workspace-nav__group{margin-top:10px!important;padding-top:8px!important;border-top:1px solid var(--zk-border-subtle)!important}.workspace-nav__group:first-child .workspace-nav__group-button{display:none!important}.workspace-nav__group-button{width:100%!important;min-height:24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:3px 8px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--zk-text-tertiary)!important;font-size:11px!important;line-height:16px!important;font-weight:500!important}.workspace-nav__group-button:hover{color:var(--zk-text-secondary)!important}.workspace-nav__items{display:flex!important;flex-direction:column!important;gap:2px!important}.workspace-nav__item{display:flex!important;width:100%!important;height:36px!important;min-height:36px!important;align-items:center!important;gap:8px!important;padding:8px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--zk-text-secondary)!important;box-shadow:none!important;line-height:20px!important;font-weight:400!important;transition:background-color .12s ease,color .12s ease!important}.workspace-nav__icon{display:none!important}.workspace-nav__item:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.workspace-nav__item.is-active{background:var(--zk-surface-selected)!important;color:var(--zk-text)!important}.workspace-nav__item.is-locked{opacity:.55!important}.workspace-nav__badge{min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background:var(--zk-surface-selected)!important;color:var(--zk-text-secondary)!important;font-size:10px!important;line-height:18px!important}.workspace-ask-zakup{display:flex!important;width:100%!important;height:32px!important;min-height:32px!important;flex:0 0 32px!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0 12px!important;border:1px solid var(--zk-border)!important;border-radius:8px!important;background:var(--zk-surface)!important;color:var(--zk-text)!important;box-shadow:var(--zk-shadow-control)!important;font-size:13px!important;line-height:18px!important;font-weight:500!important}.workspace-ask-zakup:hover{background:var(--zk-surface-hover)!important}.plan-card,.sidebar-service-links,.sidebar-user,.workspace-sidebar__footer{display:none!important}.workspace-stage{min-width:0!important;min-height:100dvh!important;background:var(--zk-canvas)!important}.is-sidebar-collapsed .workspace-stage,.workspace-stage{margin-left:0!important}.is-sidebar-collapsed .workspace-desktop-sidebar{display:none!important}.workspace-header{position:sticky!important;top:0!important;z-index:50!important;display:flex!important;width:100%!important;height:56px!important;min-height:56px!important;align-items:center!important;gap:4px!important;padding:12px!important;border:0!important;border-bottom:1px solid var(--zk-border-subtle)!important;background:var(--zk-surface)!important;box-shadow:none!important;backdrop-filter:none!important}.header-route{min-width:0!important;flex:1 1 auto!important;overflow:hidden!important}.header-route nav,.header-route>div{justify-content:center!important}.header-route a,.header-route span{color:var(--zk-text-secondary)!important;font-size:13px!important;line-height:18px!important}.header-route [aria-current=page],.header-route strong{color:var(--zk-text)!important;font-weight:500!important}.global-search-mobile-trigger,.header-avatar,.header-icon,.theme-toggle{display:grid!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;place-items:center!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--zk-text-secondary)!important;box-shadow:none!important}.global-search-mobile-trigger:hover,.header-avatar:hover,.header-icon:hover,.theme-toggle:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important;transform:none!important}.header-avatar{background:var(--zk-surface-selected)!important;color:var(--zk-text)!important;font-size:10px!important;font-weight:600!important}.realtime-dot{width:6px!important;height:6px!important;margin-inline:4px!important;border-radius:999px!important;background:var(--zk-text-tertiary)!important}.realtime-dot.is-online{background:var(--zk-success-dot)!important}.header-search{width:32px!important;flex:0 0 32px!important}.global-search-root{width:32px!important;max-width:32px!important;margin-left:0!important}.global-search-mobile-trigger{display:grid!important}.global-search-control{display:none!important}.global-search-root.is-open{position:static!important}.global-search-root.is-open .global-search-control{position:fixed!important;z-index:110!important;top:66px!important;left:50%!important;display:block!important;width:min(620px,calc(100vw - 32px))!important;transform:translateX(-50%)!important}.global-search-root.is-open .global-search-input{width:100%!important;height:40px!important;padding:0 70px 0 36px!important;border:1px solid var(--zk-control-border)!important;border-radius:8px!important;background:var(--zk-control-fill)!important;color:var(--zk-text)!important;box-shadow:var(--zk-shadow-floating)!important}.global-search-icon{left:12px!important;color:var(--zk-text-tertiary)!important}.global-search-shortcut{right:10px!important;color:var(--zk-text-tertiary)!important;background:var(--zk-surface-subtle)!important;border-color:var(--zk-border)!important}.global-search-popover{position:fixed!important;top:112px!important;left:50%!important;z-index:110!important;width:min(620px,calc(100vw - 32px))!important;transform:translateX(-50%)!important;border:1px solid var(--zk-border)!important;border-radius:12px!important;background:var(--zk-surface-raised)!important;color:var(--zk-text)!important;box-shadow:var(--zk-shadow-floating)!important}.global-search-result:hover{background:var(--zk-surface-hover)!important}.workspace-main{background:var(--zk-canvas)!important}.workspace-main__content{width:min(var(--workspace-content-max),calc(100% - (var(--workspace-padding-x) * 2)))!important;max-width:var(--workspace-content-max)!important;margin:0 auto!important;padding:var(--workspace-padding-y) 0 72px!important}.search-field{width:100%!important}.search-field__icon{left:12px!important;color:var(--zk-text-tertiary)!important}.search-field__input{padding-left:38px!important}.registry-toolbar,[class*=registry-toolbar]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.table-shell{overflow:hidden!important;border:1px solid var(--zk-border-subtle)!important;border-radius:12px!important;background:var(--zk-surface)!important}.table-shell table{color:var(--zk-text)!important}.table-shell thead{background:var(--zk-surface-subtle)!important}.table-shell thead tr{border-color:var(--zk-border-subtle)!important}.table-shell th{height:40px!important;padding-top:0!important;padding-bottom:0!important;color:var(--zk-text-secondary)!important;font-size:12px!important;line-height:16px!important;font-weight:500!important}.table-row{min-height:56px!important;border-color:var(--zk-border-subtle)!important;background:var(--zk-surface)!important}.table-row:hover{background:var(--zk-surface-subtle)!important}.table-row td{padding-top:10px!important;padding-bottom:10px!important}.error-state,.locked-state{min-height:260px!important;display:grid!important;place-items:center!important;align-content:center!important;padding:32px!important;color:var(--zk-text-secondary)!important;text-align:center!important}.error-state__icon,.locked-state__icon{display:grid!important;width:40px!important;height:40px!important;place-items:center!important;margin-bottom:12px!important;border-radius:8px!important;background:var(--zk-surface-subtle)!important;color:var(--zk-text-secondary)!important}.error-state h3,.locked-state h1{margin:0!important;color:var(--zk-text)!important;font-size:14px!important;line-height:20px!important;font-weight:500!important}.error-state p,.locked-state p{max-width:520px!important;margin:4px 0 0!important;color:var(--zk-text-secondary)!important;font-size:13px!important;line-height:18px!important}.ui-skeleton{position:relative!important;overflow:hidden!important;border-radius:8px!important;background:var(--zk-surface-selected)!important;animation:none!important}.ui-skeleton:after{content:"";position:absolute;inset:-120% auto -120% -40%;width:34px;transform:rotate(12deg);background:color-mix(in srgb,var(--zk-text-tertiary) 16%,transparent);filter:blur(7px);animation:zk-shimmer 2s ease-out infinite}@keyframes zk-shimmer{0%{transform:translateX(-300px) rotate(12deg)}50%,to{transform:translateX(600px) rotate(12deg)}}.modal-backdrop{background:rgba(0,0,0,.42)!important;backdrop-filter:blur(2px)!important}.modal-panel{border:1px solid var(--zk-border)!important;border-radius:16px!important;background:var(--zk-surface-raised)!important;color:var(--zk-text)!important;box-shadow:var(--zk-shadow-floating)!important}html[data-theme=light] [class*="bg-[#0"],html[data-theme=light] [class*="bg-[#1"]{background-color:var(--zk-surface)!important;background-image:none!important}html[data-theme=light] [class*="bg-white/[.0"]{background-color:var(--zk-surface-subtle)!important}html[data-theme=light] [class*="border-[#2"],html[data-theme=light] [class*="border-[#3"],html[data-theme=light] [class*=border-white]{border-color:var(--zk-border-subtle)!important}html[data-theme=light] [class~=text-white]{color:var(--zk-text)!important}html[data-theme=light] [class*="text-[#6"],html[data-theme=light] [class*="text-[#7"],html[data-theme=light] [class*="text-[#8"],html[data-theme=light] [class*="text-[#a"],html[data-theme=light] [class*="text-[#b"],html[data-theme=light] [class*="text-[#c"],html[data-theme=light] [class*="text-[#d"],html[data-theme=light] [class*="text-[#e"]{color:var(--zk-text-secondary)!important}html[data-theme=light] [class*="text-[#8fa4ff]"],html[data-theme=light] [class*="text-[#8fa5ff]"],html[data-theme=light] [class*="text-[#91a6ff]"],html[data-theme=light] [class*="text-[#9aacff]"],html[data-theme=light] [class*="text-[#9db0ff]"],html[data-theme=light] [class*="text-[#9eb0ff]"]{color:var(--zk-info-fg)!important}html[data-theme=light] [class*="hover:bg-[#0"]:hover,html[data-theme=light] [class*="hover:bg-[#1"]:hover,html[data-theme=light] [class*="hover:bg-white"]:hover{background-color:var(--zk-surface-hover)!important}html[data-theme=light] [class*="hover:text-white"]:hover{color:var(--zk-text)!important}html[data-theme=light] [class*="shadow-["]{box-shadow:none!important}@media (max-width:1280px){.header-company-button{width:32px!important;padding:0 5px!important}.header-company-button>svg,.header-company-button__title{display:none!important}}@media (max-width:1023px){.workspace-desktop-rail,.workspace-desktop-sidebar{display:none!important}.is-sidebar-collapsed .workspace-stage,.workspace-stage{margin-left:0!important}.workspace-main__content{width:calc(100% - 32px)!important;max-width:none!important;padding:24px 0 88px!important}.header-route nav,.header-route>div{justify-content:flex-start!important}.workspace-mobile-overlay{background:rgba(0,0,0,.44)!important;backdrop-filter:blur(3px)!important}.workspace-mobile-sidebar .workspace-sidebar{width:min(86vw,288px)!important;max-width:288px!important;border-right:1px solid var(--zk-border)!important}.workspace-mobile-tabs{border-top:1px solid var(--zk-border-subtle)!important;background:var(--zk-surface)!important}.workspace-mobile-tabs__item{color:var(--zk-text-secondary)!important}.workspace-mobile-tabs__item.is-active{color:var(--zk-text)!important}}@media (max-width:720px){.workspace-main__content{width:calc(100% - 24px)!important;padding-top:20px!important}.page-header{flex-direction:column!important;gap:12px!important;margin-bottom:22px!important}.page-header__actions{width:100%!important;justify-content:flex-start!important}.page-title{font-size:22px!important;line-height:30px!important}.global-search-popover,.global-search-root.is-open .global-search-control{width:calc(100vw - 24px)!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.workspace-main__content{padding-bottom:48px!important}.page-header{margin-bottom:24px!important}.error-state,.locked-state{min-height:184px!important;padding:24px!important}.realtime-dot{display:none!important}.workspace-main__content .p-10,.workspace-main__content .p-8,.workspace-main__content .p-9{padding:24px!important}.workspace-main__content .p-6,.workspace-main__content .p-7{padding:20px!important}.workspace-main__content .px-8{padding-left:24px!important;padding-right:24px!important}.workspace-main__content .py-8{padding-top:24px!important;padding-bottom:24px!important}.workspace-main__content .gap-10,.workspace-main__content .gap-8{gap:24px!important}.workspace-main__content .gap-6,.workspace-main__content .gap-7{gap:20px!important}.workspace-main__content .space-y-8>:not([hidden])~:not([hidden]){margin-top:24px!important}.workspace-main__content .space-y-6>:not([hidden])~:not([hidden]){margin-top:20px!important}.workspace-main__content .rounded-3xl,.workspace-main__content .rounded-\[24px\],.workspace-main__content .rounded-\[28px\]{border-radius:16px!important}.workspace-main__content .rounded-2xl,.workspace-main__content .rounded-\[18px\],.workspace-main__content .rounded-\[20px\],.workspace-main__content .rounded-\[22px\]{border-radius:12px!important}.auth-card,.auth-panel,.company-action-card,.company-overview-hero,.company-readiness-card,.company-stat-card,.dashboard-hero,.fbs-context-bar,.fbs-inspector__panel,.feature-paywall,.registry-card,.warehouse-scanner-hero{border:1px solid var(--zk-border-subtle)!important;border-radius:12px!important;background:var(--zk-surface)!important;background-image:none!important;color:var(--zk-text)!important;box-shadow:none!important;filter:none!important}.auth-card:after,.auth-card:before,.dashboard-hero:before,.feature-paywall:after,.feature-paywall:before{display:none!important}.company-action-card:hover{transform:none!important;border-color:var(--zk-border)!important;box-shadow:none!important}.company-stat-card__icon,.feature-paywall__icon{border-radius:8px!important;box-shadow:none!important}.modal-body,.modal-footer,.modal-header{border-color:var(--zk-border-subtle)!important;background:var(--zk-surface-raised)!important;color:var(--zk-text)!important}.dropdown,.menu-panel,.popover,.toast{border-color:var(--zk-border)!important;background:var(--zk-surface-raised)!important;color:var(--zk-text)!important;box-shadow:var(--zk-shadow-floating)!important}.disclosure{overflow:hidden!important}.disclosure--section{border:1px solid var(--zk-border-subtle)!important;border-radius:12px!important;background:var(--zk-surface)!important}.disclosure__header{min-height:52px!important;padding:10px 14px!important;background:transparent!important;color:var(--zk-text)!important}.disclosure__header:hover{background:var(--zk-surface-subtle)!important}.disclosure__title{color:var(--zk-text)!important;font-size:14px!important;line-height:20px!important;font-weight:500!important}.disclosure__description{margin:2px 0 0!important;color:var(--zk-text-secondary)!important;font-size:12px!important;line-height:17px!important}.disclosure__chevron{color:var(--zk-text-tertiary)!important}.disclosure__body{padding:14px!important;border-top:1px solid var(--zk-border-subtle)!important;background:var(--zk-surface)!important}.auth-stage{display:grid!important;width:100%!important;min-height:100dvh!important;grid-template-columns:minmax(0,1fr)!important;overflow-x:hidden!important;padding:0!important}.auth-stage,.brand-loading{background:var(--zk-canvas)!important;color:var(--zk-text)!important}.brand-loading__mark{border-color:var(--zk-border)!important;background:var(--zk-surface)!important;color:var(--zk-text)!important;box-shadow:var(--zk-control-shadow)!important}.auth-showcase:after,.auth-stage:before{display:none!important}.auth-showcase{min-width:0!important;padding:clamp(40px,5vw,72px)!important;border:0!important;border-right:1px solid var(--zk-border-subtle)!important;border-radius:0!important;background:var(--zk-surface-subtle)!important;color:var(--zk-text)!important;box-shadow:none!important}.auth-showcase__content{max-width:620px!important}.auth-brand{color:var(--zk-text)!important}.auth-brand strong{font-size:14px!important;line-height:20px!important;font-weight:600!important;letter-spacing:.08em!important}.auth-brand small{margin-top:0!important;color:var(--zk-text-tertiary)!important;font-size:9px!important;line-height:14px!important;font-weight:500!important;letter-spacing:.08em!important}.brand-mark{width:32px!important;height:32px!important;border:1px solid var(--zk-border)!important;border-radius:8px!important;background:#171717!important;box-shadow:none!important}html[data-theme=dark] .brand-mark{background:#f2f2f2!important}.brand-mark:after{display:none!important}.brand-mark span{width:11px!important;height:17px!important;border:1.5px solid #fff!important;border-radius:4px!important}html[data-theme=dark] .brand-mark span{border-color:#171717!important}.brand-mark span:last-child{width:6px!important;height:10px!important;margin-left:7px!important;border-color:#9b9b9b!important}.auth-copy span{color:var(--zk-text-tertiary)!important;font-size:11px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:none!important}.auth-copy h2{max-width:560px!important;margin:14px 0 12px!important;color:var(--zk-text)!important;font-size:clamp(34px,4vw,46px)!important;line-height:1.08!important;font-weight:600!important;letter-spacing:-.035em!important}.auth-copy p{max-width:520px!important;color:var(--zk-text-secondary)!important;font-size:14px!important;line-height:22px!important}.auth-metrics{gap:8px!important}.auth-metrics div{padding:12px!important;border:1px solid var(--zk-border-subtle)!important;border-radius:10px!important;background:var(--zk-surface)!important;backdrop-filter:none!important}.auth-metrics strong{color:var(--zk-text)!important;font-size:13px!important;line-height:18px!important;font-weight:500!important}.auth-metrics small{margin-top:2px!important;color:var(--zk-text-tertiary)!important;font-size:10px!important;line-height:15px!important}.auth-form-wrap{width:100%!important;min-width:0!important;padding:32px 28px!important;background:var(--zk-canvas)!important}.auth-card{width:min(100%,420px)!important;max-width:420px!important;margin-inline:auto!important;padding:24px 28px 20px!important}.auth-card__top{margin-bottom:24px!important;color:var(--zk-text-secondary)!important;font-size:12px!important;line-height:16px!important}.auth-card__top a:hover{color:var(--zk-text)!important}.auth-card__panel{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.auth-card__panel h1{color:var(--zk-text)!important;font-size:28px!important;line-height:36px!important;font-weight:500!important;letter-spacing:-.5px!important}.auth-card__panel>p{margin-top:5px!important;color:var(--zk-text-secondary)!important;font-size:14px!important;line-height:20px!important}.auth-card__panel>.mt-7{margin-top:24px!important}.auth-step{gap:5px!important}.auth-step span{width:28px!important;height:3px!important;background:var(--zk-surface-selected)!important}.auth-step span.is-active{background:var(--zk-text)!important}.auth-card__mobile-brand{color:var(--zk-text)!important}main[class*=min-h-screen][class*="bg-[var(--zk-canvas)]"]{background:var(--zk-canvas)!important}@media (min-width:1024px){.auth-stage{grid-template-columns:minmax(0,1.05fr) minmax(420px,.75fr)!important}.auth-showcase{display:block!important}.auth-card__mobile-brand{display:none!important}}@media (max-width:1023px){.auth-stage{grid-template-columns:minmax(0,1fr)!important}.auth-showcase{display:none!important}.auth-form-wrap{min-height:100dvh!important;padding:72px 20px 32px!important}.auth-card{padding:20px!important}.auth-card__panel h1{font-size:26px!important;line-height:34px!important}}.workspace-root.is-global-rail-expanded{--rail-width:240px!important}.workspace-rail__header{display:flex!important;width:40px!important;height:40px!important;flex:0 0 40px!important;align-items:center!important;justify-content:center!important}.workspace-rail__collapse,.workspace-rail__expand{display:grid!important;width:32px!important;height:32px!important;flex:0 0 32px!important;place-items:center!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--zk-text-secondary)!important}.workspace-rail__collapse:hover,.workspace-rail__expand:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}.workspace-rail__brand-label,.workspace-rail__label{display:none}.workspace-rail.is-expanded{width:240px!important;align-items:stretch!important}.workspace-rail.is-expanded .workspace-rail__header{width:224px!important;justify-content:space-between!important;gap:8px!important}.workspace-rail.is-expanded .workspace-rail__brand--expanded{display:flex!important;width:auto!important;height:40px!important;min-width:0!important;flex:1 1 auto!important;justify-content:flex-start!important;gap:8px!important;padding:0 8px!important;background:transparent!important}.workspace-rail.is-expanded .workspace-rail__brand-label{display:block!important;overflow:hidden!important;color:var(--zk-text)!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;text-overflow:ellipsis!important;white-space:nowrap!important}.workspace-rail.is-expanded .workspace-rail__logo{width:20px!important;height:20px!important;flex:0 0 20px!important}.workspace-rail.is-expanded .workspace-rail__bottom,.workspace-rail.is-expanded .workspace-rail__nav{width:224px!important}.workspace-rail.is-expanded .workspace-rail__item{display:flex!important;width:224px!important;height:40px!important;min-height:40px!important;justify-content:flex-start!important;gap:8px!important;padding:8px!important}.workspace-rail.is-expanded .workspace-rail__item>svg{flex:0 0 20px!important}.workspace-rail.is-expanded .workspace-rail__label{display:block!important;min-width:0!important;flex:1 1 auto!important;overflow:hidden!important;color:inherit!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;text-overflow:ellipsis!important;white-space:nowrap!important}.workspace-rail.is-expanded .workspace-rail__item.is-active .workspace-rail__label{font-weight:500!important}.workspace-rail.is-expanded .workspace-rail__divider{width:224px!important}.counterparties-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:16px}.counterparties-toolbar .search-field{flex:1 1 auto}.counterparties-toolbar>span{flex:0 0 auto;color:var(--zk-text-tertiary);font-size:12px;line-height:16px}.counterparties-list{overflow:hidden;border:1px solid var(--zk-border-subtle);border-radius:12px;background:var(--zk-surface)}.counterparties-list__header,.counterparty-row{display:grid;grid-template-columns:minmax(250px,1.25fr) minmax(190px,.9fr) minmax(220px,1fr) 110px 40px;gap:12px;align-items:center}.counterparties-list__header{min-height:40px;padding:0 12px;background:var(--zk-surface-subtle);color:var(--zk-text-secondary);font-size:12px;line-height:16px;font-weight:500}.counterparties-list__header,.counterparty-row{border-bottom:1px solid var(--zk-border-subtle)}.counterparty-row{min-height:64px;padding:8px 12px;transition:background-color .12s ease}.counterparty-row:last-child{border-bottom:0}.counterparty-row:hover{background:var(--zk-surface-subtle)}.counterparty-row__identity{display:flex;min-width:0;align-items:center;gap:10px}.counterparty-row__icon{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid var(--zk-border-subtle);border-radius:8px;background:var(--zk-surface-subtle);color:var(--zk-text-secondary)}.counterparty-row__identity>div{min-width:0}.counterparty-row__identity a{display:block;overflow:hidden;color:var(--zk-text);font-size:14px;line-height:20px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.counterparty-row__identity a:hover{text-decoration:underline;text-underline-offset:3px}.counterparty-row__identity small{display:block;overflow:hidden;margin-top:1px;color:var(--zk-text-secondary);font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.counterparty-row__cell{min-width:0}.counterparty-row__cell>span{display:block;color:var(--zk-text-tertiary);font-size:10px;line-height:14px}.counterparty-row__cell strong{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;margin-top:2px;color:var(--zk-text);font-size:12px;line-height:17px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.counterparty-row__cell strong svg{flex:0 0 12px;color:var(--zk-text-tertiary)}.counterparty-row__country{display:flex;justify-content:flex-start}.counterparty-row__action{display:flex;justify-content:flex-end}@media (max-width:1023px){.counterparties-list{overflow-x:auto}.counterparties-list__header,.counterparty-row{min-width:900px}}@media (max-width:640px){.counterparties-toolbar{flex-direction:column;align-items:stretch}.counterparties-toolbar>span{padding-left:2px}}.btn-lg{min-height:48px!important;height:48px!important;padding-inline:20px!important}.workspace-sidebar__actions{display:flex!important;height:32px!important;flex:0 0 auto!important;align-items:center!important;gap:4px!important}.workspace-sidebar__add{display:grid!important;width:32px!important;height:32px!important;place-items:center!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--zk-text-secondary)!important;transition:background-color .12s ease,color .12s ease!important}.workspace-sidebar__add:hover{background:var(--zk-surface-hover)!important;color:var(--zk-text)!important}@media (min-width:1024px){.workspace-root.is-sidebar-collapsed .workspace-stage,.workspace-stage{margin-left:0!important}.workspace-main{padding:32px!important}.workspace-main__content{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 48px!important}}.warehouse-customer-workspace,.warehouse-page{width:100%;max-width:none}.warehouse-page{color:var(--zk-text)}.warehouse-customer-workspace{display:flex;flex-direction:column;gap:24px}.warehouse-figma-heading .page-header{margin-bottom:24px!important}.warehouse-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.warehouse-operations-menu{position:relative}.warehouse-operations-menu>summary{display:inline-flex;height:32px;align-items:center;gap:6px;padding:0 12px;list-style:none;cursor:pointer;border:1px solid var(--zk-border);border-radius:8px;background:var(--zk-surface);color:var(--zk-text);box-shadow:var(--zk-shadow-control);font-size:13px;line-height:18px;font-weight:500}.warehouse-operations-menu>summary::-webkit-details-marker{display:none}.warehouse-operations-menu>summary:hover,.warehouse-operations-menu[open]>summary{background:var(--zk-surface-hover)}.warehouse-operations-menu__popover{position:absolute;z-index:80;top:38px;right:0;width:292px;padding:6px;border:1px solid var(--zk-border);border-radius:12px;background:var(--zk-surface-raised);box-shadow:var(--zk-shadow-floating)}.warehouse-operations-menu__popover button{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:var(--zk-text);text-align:left;font-size:13px;line-height:18px;font-weight:500}.warehouse-operations-menu__popover button:hover{background:var(--zk-surface-hover)}.warehouse-operations-menu__popover button span{color:var(--zk-text-secondary);font-size:11px;line-height:16px;font-weight:400}.warehouse-mode-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid var(--zk-warning-border,#f4d8a0);border-radius:10px;background:var(--zk-warning-bg,#fffaf0)}html[data-theme=dark] .warehouse-mode-banner{background:rgba(217,119,6,.08)}.warehouse-mode-banner>div{display:flex;min-width:0;flex-direction:column;gap:2px}.warehouse-mode-banner strong{font-size:13px;line-height:18px;font-weight:500}.warehouse-mode-banner span{color:var(--zk-text-secondary);font-size:12px;line-height:16px}.warehouse-customer-section{width:100%;min-width:0}.warehouse-section-heading{display:flex;min-height:40px;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:12px}.warehouse-section-heading>div:first-child{min-width:0}.warehouse-section-heading h2{margin:2px 0 0;color:var(--zk-text);font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.15px}.warehouse-section-heading p{max-width:680px;margin:3px 0 0;color:var(--zk-text-secondary);font-size:12px;line-height:18px}.warehouse-section-heading__actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.warehouse-kicker{display:block;color:var(--zk-text-tertiary);font-size:10px;line-height:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.warehouse-result-count{flex:0 0 auto;padding-top:4px;color:var(--zk-text-tertiary);font-size:12px;line-height:18px}.warehouse-overview-signal-grid{display:grid;width:100%;grid-template-columns:234px 234px minmax(0,476px);gap:8px}.warehouse-overview-signal{position:relative;display:flex;min-height:146px;flex-direction:column;align-items:flex-start;padding:16px;border:1px solid var(--zk-border-subtle);border-radius:12px;background:var(--zk-surface);color:var(--zk-text);text-align:left;transition:background-color .12s ease,border-color .12s ease}.warehouse-overview-signal:hover{border-color:var(--zk-border);background:var(--zk-surface-subtle)}.warehouse-overview-signal>svg{position:absolute;right:14px;bottom:14px;color:var(--zk-text-tertiary)}.warehouse-overview-signal>strong{margin-top:14px;font-size:28px;line-height:34px;font-weight:500;letter-spacing:-.8px}.warehouse-overview-signal>span:not(.warehouse-kicker){margin-top:4px;font-size:13px;line-height:18px;font-weight:500}.warehouse-overview-signal>small{margin-top:3px;color:var(--zk-text-secondary);font-size:11px;line-height:16px}.warehouse-overview-signal.is-warning>strong{color:var(--zk-warning-fg,#c2410c)}.warehouse-overview-signal.is-success>strong{color:var(--zk-text)}.warehouse-overview-composition{min-width:0;min-height:146px;padding:16px;border:1px solid var(--zk-border-subtle);border-radius:12px;background:var(--zk-surface)}.warehouse-overview-composition__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.warehouse-overview-composition__head h2{margin:2px 0 0;font-size:14px;line-height:20px;font-weight:500}.warehouse-stock-composition{display:flex;width:100%;height:10px;gap:2px;overflow:hidden;margin-top:21px;border-radius:999px;background:var(--zk-surface-selected)}.warehouse-stock-composition>span{min-width:3px;height:100%}.warehouse-stock-composition .is-available,.warehouse-stock-composition__legend i.is-available{background:#22c55e}.warehouse-stock-composition .is-reserved,.warehouse-stock-composition__legend i.is-reserved{background:#3b82f6}.warehouse-stock-composition .is-blocked,.warehouse-stock-composition__legend i.is-blocked{background:#f59e0b}.warehouse-stock-composition .is-other,.warehouse-stock-composition__legend i.is-other{background:var(--zk-text-tertiary)}.warehouse-stock-composition__legend{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;margin-top:12px}.warehouse-stock-composition__legend span{display:flex;min-width:0;align-items:center;gap:6px;color:var(--zk-text-secondary);font-size:11px;line-height:16px}.warehouse-stock-composition__legend i{width:6px;height:6px;flex:0 0 6px;border-radius:999px}.warehouse-stock-composition__legend strong{margin-left:auto;color:var(--zk-text);font-size:11px;font-weight:500}.warehouse-attention-list{overflow:hidden;border-top:1px solid var(--zk-border-subtle)}.warehouse-attention-item{display:grid;width:100%;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 4px;border:0;border-bottom:1px solid var(--zk-border-subtle);background:transparent;color:var(--zk-text);text-align:left}.warehouse-attention-item:hover{background:var(--zk-surface-subtle)}.warehouse-attention-item__dot{width:6px;height:6px;border-radius:999px;background:var(--zk-text-tertiary)}.warehouse-attention-item.is-warning .warehouse-attention-item__dot{background:#f59e0b}.warehouse-attention-item.is-danger .warehouse-attention-item__dot{background:#ef4444}.warehouse-attention-item>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:1px}.warehouse-attention-item strong{font-size:12px;line-height:18px;font-weight:500}.warehouse-attention-item small,.warehouse-attention-item__action{color:var(--zk-text-secondary);font-size:11px;line-height:16px}.warehouse-attention-item__action{display:flex;align-items:center;gap:3px}.warehouse-inline-empty{display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 12px;border-top:1px solid var(--zk-border-subtle);border-bottom:1px solid var(--zk-border-subtle);color:var(--zk-text-secondary)}.warehouse-inline-empty>div{display:flex;flex-direction:column;gap:1px}.warehouse-inline-empty strong{color:var(--zk-text);font-size:12px;line-height:18px;font-weight:500}.warehouse-inline-empty span{font-size:11px;line-height:16px}.warehouse-domain-list{width:100%;overflow:hidden}.warehouse-domain-list--warehouses{max-height:332px;overflow-y:auto;scrollbar-width:thin}.warehouse-inline-card{display:grid;width:100%;min-height:80px;grid-template-columns:476px 234px 234px;-moz-column-gap:8px;column-gap:8px;align-items:center;border-bottom:1px solid var(--zk-border-subtle);border-radius:0;background:var(--zk-surface);transition:background-color .12s ease}.warehouse-inline-card:hover{background:var(--zk-surface-subtle)}.warehouse-inline-card__identity{display:flex;min-width:0;flex-direction:column;gap:2px;padding-left:16px}.warehouse-inline-card__inventory{display:flex;min-width:0;flex-direction:column;gap:2px;padding-left:12px}.warehouse-inline-card__identity strong,.warehouse-inline-card__inventory strong{overflow:hidden;color:var(--zk-text);font-size:14px;line-height:20px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.warehouse-inline-card__identity span,.warehouse-inline-card__inventory span{overflow:hidden;color:var(--zk-text-secondary);font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.warehouse-inline-card__status{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:6px;padding-right:12px}.warehouse-inline-card__meta{color:var(--zk-text-tertiary);font-size:10px;line-height:14px}.warehouse-inbound-customer-row{display:grid;width:100%;min-height:64px;grid-template-columns:234px 234px 234px 234px;-moz-column-gap:8px;column-gap:8px;align-items:center;padding:0;border:0;border-bottom:1px solid var(--zk-border-subtle);background:var(--zk-surface);color:var(--zk-text);text-align:left}.warehouse-inbound-customer-row:hover{background:var(--zk-surface-subtle)}.warehouse-inbound-customer-row__request{display:flex;min-width:0;align-items:center;gap:10px;padding-left:12px}.warehouse-inbound-customer-row__request>span:last-child{display:flex;min-width:0;flex-direction:column;gap:1px}.warehouse-row-thumbnail{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid var(--zk-border-subtle);border-radius:8px;background:var(--zk-surface-subtle);color:var(--zk-text-secondary)}.warehouse-inbound-customer-row__request strong{overflow:hidden;font-size:14px;line-height:20px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.warehouse-inbound-customer-row__request small{color:var(--zk-text-secondary);font-size:12px;line-height:16px}.warehouse-inbound-customer-row__cell{display:flex;min-width:0;flex-direction:column;gap:3px;padding-left:12px}.warehouse-inbound-customer-row__cell small{color:var(--zk-text-secondary);font-size:12px;line-height:16px}.warehouse-inbound-customer-row__cell strong{overflow:hidden;font-size:13px;line-height:18px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.warehouse-inbound-customer-row__status{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px;padding-right:12px}.warehouse-registry-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 210px auto;gap:8px;align-items:center;margin-bottom:16px;padding:0;border:0;background:transparent}.warehouse-registry-search{position:relative;min-width:0}.warehouse-registry-search>svg{position:absolute;z-index:2;top:50%;left:12px;transform:translateY(-50%);color:var(--zk-text-tertiary);pointer-events:none}.warehouse-registry-search input{width:100%;padding-left:36px!important}.warehouse-filter-toggle{display:flex;height:40px;align-items:center;gap:7px;padding:0 12px;border:1px solid var(--zk-control-border);border-radius:8px;background:var(--zk-control-fill);color:var(--zk-text-secondary);font-size:12px;line-height:16px;white-space:nowrap}.warehouse-filter-toggle.is-active{border-color:var(--zk-border-focus);color:var(--zk-text)}.warehouse-filter-toggle input{accent-color:var(--zk-text)}.warehouse-registry-section{min-width:0}.warehouse-inventory-list{width:100%;overflow:hidden}.warehouse-inventory-row{display:grid;width:100%;min-height:64px;grid-template-columns:minmax(260px,1fr) 80px 84px 80px 88px 144px;gap:12px;align-items:center;padding:8px 12px;border-bottom:1px solid var(--zk-border-subtle);background:var(--zk-surface)}.warehouse-inventory-row.is-warning{background:var(--zk-warning-bg,#fffbeb)}.warehouse-inventory-row.is-reserved{background:var(--zk-surface-selected)}html[data-theme=dark] .warehouse-inventory-row.is-warning{background:rgba(217,119,6,.075)}.warehouse-inventory-row__product{display:flex;min-width:0;align-items:center;gap:10px}.warehouse-inventory-row__product>span:last-child{display:flex;min-width:0;flex-direction:column;gap:1px}.warehouse-inventory-row__product strong{overflow:hidden;font-size:14px;line-height:20px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.warehouse-inventory-row__product small{overflow:hidden;color:var(--zk-text-secondary);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.warehouse-quantity-fact{display:flex;min-width:0;flex-direction:column;gap:2px}.warehouse-quantity-fact small{color:var(--zk-text-secondary);font-size:11px;line-height:16px}.warehouse-quantity-fact strong{font-size:13px;line-height:18px;font-weight:500;white-space:nowrap}.warehouse-quantity-fact strong span{color:var(--zk-text-secondary);font-size:11px;font-weight:400}.warehouse-inventory-row__status{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:6px}.warehouse-return-record{border:0;border-bottom:1px solid var(--zk-border-subtle);background:var(--zk-surface)}.warehouse-return-record>summary{list-style:none}.warehouse-return-record>summary::-webkit-details-marker{display:none}.warehouse-return-row{display:grid;width:100%;min-height:64px;grid-template-columns:minmax(260px,1fr) 116px 92px 72px 104px 150px;gap:12px;align-items:center;padding:8px 12px;cursor:pointer;color:var(--zk-text)}.warehouse-return-row:hover{background:var(--zk-surface-subtle)}.warehouse-return-row__identity{display:flex;min-width:0;align-items:center;gap:10px}.warehouse-return-row__identity>span:last-child{display:flex;min-width:0;flex-direction:column;gap:1px}.warehouse-return-row__identity strong{overflow:hidden;font-size:14px;line-height:20px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.warehouse-return-row__identity small{overflow:hidden;color:var(--zk-text-secondary);font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.warehouse-return-row__cell{display:flex;min-width:0;flex-direction:column;gap:3px}.warehouse-return-row__cell small{color:var(--zk-text-secondary);font-size:12px;line-height:16px}.warehouse-return-row__cell strong{overflow:hidden;font-size:13px;line-height:18px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.warehouse-return-row__status{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px}.warehouse-return-record__detail{display:flex;flex-direction:column;gap:8px;padding:12px;border-top:1px solid var(--zk-border-subtle);background:var(--zk-surface-subtle)}.warehouse-evidence-link{display:inline-flex;width:-moz-max-content;width:max-content;align-items:center;gap:5px;color:var(--zk-info-fg);font-size:12px;line-height:16px}.warehouse-return-line{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid var(--zk-border-subtle);border-radius:8px;background:var(--zk-surface)}.warehouse-return-line__info{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:5px}.warehouse-return-line__info>div:first-child{display:flex;flex-direction:column;gap:1px}.warehouse-return-line__info strong{font-size:13px;line-height:18px;font-weight:500}.warehouse-return-line__info span{color:var(--zk-text-secondary);font-size:11px;line-height:16px}.warehouse-return-line__actions,.warehouse-return-line__badges{display:flex;flex-wrap:wrap;gap:6px}.warehouse-action-list,.warehouse-fbs-strip,.warehouse-overview-grid{max-width:none}@media (max-width:1279px) and (min-width:1024px){.workspace-main{padding:24px!important}}@media (max-width:1180px){.warehouse-overview-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-overview-composition{grid-column:1/-1}.warehouse-inbound-customer-row,.warehouse-inline-card{min-width:800px}.warehouse-domain-list,.warehouse-inventory-list,.warehouse-return-record{overflow-x:auto}.warehouse-inventory-row,.warehouse-return-row{min-width:900px}}@media (max-width:1023px){.workspace-main{padding:0!important}.warehouse-customer-workspace,.warehouse-page{max-width:none}.warehouse-overview-signal-grid,.warehouse-registry-toolbar{grid-template-columns:1fr}.warehouse-overview-composition{grid-column:auto}}@media (max-width:640px){.warehouse-header-actions{flex-wrap:wrap;justify-content:flex-start}.warehouse-section-heading{flex-direction:column;gap:8px}.warehouse-stock-composition__legend{grid-template-columns:1fr}.warehouse-mode-banner{align-items:flex-start;flex-direction:column}}@media (min-width:1024px){.workspace-area-catalog .workspace-main__content,.workspace-area-home .workspace-main__content,.workspace-area-orders .workspace-main__content{width:100%!important;max-width:1440px!important;margin:0!important}.workspace-area-team .workspace-main__content{width:100%!important;max-width:none!important;margin:0!important}.workspace-area-management .workspace-main__content{width:100%!important;max-width:1200px!important;margin:0!important}.workspace-area-warehouse .warehouse-customer-workspace,.workspace-area-warehouse .warehouse-page,.workspace-area-warehouse .workspace-main__content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}@media (min-width:1024px) and (max-width:1519px){.workspace-area-catalog .workspace-main__content,.workspace-area-home .workspace-main__content,.workspace-area-management .workspace-main__content,.workspace-area-orders .workspace-main__content,.workspace-area-team .workspace-main__content{width:100%!important}}@media (min-width:1024px){.workspace-main{width:100%!important;padding:clamp(24px,2vw,32px)!important}.workspace-area-catalog .workspace-main__content,.workspace-area-home .workspace-main__content,.workspace-area-management .workspace-main__content,.workspace-area-orders .workspace-main__content,.workspace-area-team .workspace-main__content,.workspace-area-warehouse .workspace-main__content,.workspace-main__content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0 0 48px!important}.workspace-area-warehouse .warehouse-action-list,.workspace-area-warehouse .warehouse-customer-workspace,.workspace-area-warehouse .warehouse-fbs-strip,.workspace-area-warehouse .warehouse-overview-grid,.workspace-area-warehouse .warehouse-page,.workspace-main__content>:first-child{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.warehouse-overview-signal-grid{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(360px,2fr)!important}.warehouse-inline-card{grid-template-columns:minmax(320px,2fr) minmax(180px,1fr) minmax(200px,1fr)!important}.warehouse-inbound-customer-row{grid-template-columns:repeat(4,minmax(180px,1fr))!important}.warehouse-inventory-row,.warehouse-return-row{width:100%!important;max-width:none!important}}@media (min-width:1024px) and (max-width:1279px){.workspace-main{padding:24px!important}.warehouse-overview-signal-grid{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(320px,2fr)!important}}.workspace-root{--context-width:292px!important;--zk-canvas:#f6f7f7!important;--zk-surface:#ffffff!important;--zk-surface-raised:#ffffff!important;--zk-surface-subtle:#ffffff!important;--zk-surface-hover:#f1f2f2!important;--zk-surface-selected:#f1f2f2!important;--zk-border:#d8dbdc!important;--zk-border-subtle:#e7e9e9!important;--zk-text:#171717!important;--zk-text-secondary:#5f6368!important;--zk-text-tertiary:#8a8f94!important;--zk-focus:#06b6d4!important;background:#f6f7f7!important}.workspace-root.is-global-rail-expanded{--rail-width:260px!important}.workspace-rail,.workspace-sidebar{background:#ffffff!important}.workspace-sidebar{max-width:292px!important;padding:10px 8px!important}.workspace-sidebar__heading{min-height:52px!important;height:52px!important;padding:6px 4px 6px 10px!important}.workspace-sidebar__title{font-size:15px!important;line-height:22px!important;font-weight:650!important}.workspace-nav{padding-top:4px!important}.workspace-nav__items{gap:4px!important}.workspace-nav__item{position:relative!important;min-height:40px!important;height:40px!important;padding:9px 10px!important;border-radius:11px!important;font-size:14px!important}.workspace-nav__item.is-active{background:#f1f2f2!important;box-shadow:inset 3px 0 0 #06b6d4!important;color:#171717!important;font-weight:500!important}.workspace-nav__group+.workspace-nav__group{margin-top:14px!important;padding-top:12px!important}.workspace-rail{padding:10px 8px!important;background:#ffffff!important}.workspace-rail__item.is-active{background:#f1f2f2!important;box-shadow:inset 3px 0 0 #06b6d4!important;color:#171717!important}.workspace-rail.is-expanded .workspace-rail__bottom,.workspace-rail.is-expanded .workspace-rail__header,.workspace-rail.is-expanded .workspace-rail__nav{width:244px!important}.workspace-rail.is-expanded .workspace-rail__item{width:244px!important;min-height:44px!important;height:44px!important;border-radius:11px!important;padding:8px 10px!important}.workspace-rail.is-expanded .workspace-rail__brand--expanded{min-height:52px!important;height:52px!important;gap:10px!important;padding:0 6px!important}.workspace-rail.is-expanded .workspace-rail__logo{width:36px!important;height:36px!important;flex:0 0 36px!important;border-radius:11px!important;background:#171717!important}.workspace-rail.is-expanded .workspace-rail__logo img{width:20px!important;height:20px!important;filter:none!important}.workspace-rail.is-expanded .workspace-rail__brand-label{display:grid!important;color:#171717!important;font-size:15px!important;line-height:18px!important;font-weight:750!important;letter-spacing:.02em!important}.workspace-rail.is-expanded .workspace-rail__brand-label:after{content:"Операционная система";color:#8a8f94;font-size:9px;line-height:13px;font-weight:400;letter-spacing:0}.workspace-header{min-height:64px!important;height:64px!important;padding:0 20px!important;background:rgb(246 247 247/94%)!important;backdrop-filter:blur(16px)!important}.workspace-main{background:#f6f7f7!important}.header-notification-badge{top:-4px!important;right:-4px!important;display:grid!important;min-width:17px!important;height:17px!important;box-sizing:border-box!important;place-items:center!important;border:2px solid #f6f7f7!important;border-radius:999px!important;background:#d95b5b!important;color:#ffffff!important;padding:0 3px!important;font-size:8px!important;font-weight:750!important;line-height:1!important}@media (min-width:1024px){.workspace-main{padding:28px 30px 64px!important}.workspace-stage{padding-left:calc(var(--rail-width) + var(--context-width))!important}.workspace-root.is-sidebar-collapsed .workspace-stage{padding-left:var(--rail-width)!important}}@media (max-width:1023px){.workspace-root{--context-width:264px!important}}@media (min-width:1024px){.workspace-area-warehouse{--context-width:264px!important}.workspace-area-warehouse .workspace-stage{padding-left:calc(var(--rail-width) + 264px)!important;background:var(--color-surface-default)!important}.workspace-area-warehouse .workspace-sidebar{width:264px!important;max-width:264px!important;padding:8px!important;background:var(--color-surface-subtle)!important}.workspace-area-warehouse .workspace-sidebar__heading{min-height:40px!important;height:40px!important;padding:4px 0!important}.workspace-area-warehouse .workspace-sidebar__title{font-size:14px!important;line-height:20px!important;font-weight:500!important}.workspace-area-warehouse .workspace-nav__item{min-height:36px!important;height:36px!important;padding:8px!important;border-radius:8px!important;font-size:14px!important}.workspace-area-warehouse .workspace-nav__item.is-active,.workspace-area-warehouse .workspace-rail__item.is-active{box-shadow:none!important}.workspace-area-warehouse .workspace-header{min-height:56px!important;height:56px!important;padding:12px!important;background:var(--color-surface-default)!important}.workspace-area-warehouse .workspace-main{padding:32px 0 64px!important;background:var(--color-surface-default)!important}.workspace-area-warehouse .workspace-main__content{width:calc(100% - 64px)!important;max-width:none!important;margin:0 auto!important;padding:0 0 48px!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer zakup-tokens{:root{--color-neutral-0:#ffffff;--color-neutral-50:#f9f9f9;--color-neutral-100:#f2f2f2;--color-neutral-200:#e6e6e6;--color-neutral-300:#cdcdcd;--color-neutral-400:#b4b4b4;--color-neutral-500:#9b9b9b;--color-neutral-600:#676767;--color-neutral-700:#4e4e4e;--color-neutral-800:#2f2f2f;--color-neutral-900:#212121;--color-neutral-950:#171717;--color-neutral-1000:#000000;--color-brand-50:#f3f6ff;--color-brand-100:#e6ecff;--color-brand-200:#c9d6ff;--color-brand-300:#a6bcff;--color-brand-400:#7e9bfa;--color-brand-500:#305dde;--color-brand-600:#3159d5;--color-brand-700:#294ebe;--color-brand-800:#253f96;--color-brand-900:#223876;--color-brand-950:#17234b;--color-tran-parent:rgba(0,0,0,0);--color-alpha-black-04:rgba(0,0,0,0.04);--color-alpha-black-08:rgba(0,0,0,0.08);--color-alpha-black-12:rgba(0,0,0,0.12);--color-alpha-black-16:rgba(0,0,0,0.16);--color-alpha-black-24:rgba(0,0,0,0.24);--color-alpha-black-40:rgba(0,0,0,0.4);--color-alpha-black-60:rgba(0,0,0,0.6);--color-alpha-black-80:rgba(0,0,0,0.8);--color-alpha-white-04:rgba(255,255,255,0.04);--color-alpha-white-08:rgba(255,255,255,0.08);--color-alpha-white-12:rgba(255,255,255,0.12);--color-alpha-white-16:rgba(255,255,255,0.16);--color-alpha-white-20:rgba(255,255,255,0.2);--color-alpha-white-24:rgba(255,255,255,0.24);--color-alpha-white-40:rgba(255,255,255,0.4);--color-alpha-white-60:rgba(255,255,255,0.6);--color-alpha-white-80:rgba(255,255,255,0.8);--color-alpha-brand-600-20:rgba(49,89,213,0.2);--color-alpha-brand-300-24:rgba(166,188,255,0.24);--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-300:#67e8f9;--color-cyan-400:#22d3ee;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-cyan-900:#164e63;--color-cyan-950:#083344;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fbcfe8;--color-pink-300:#f9a8d4;--color-pink-400:#f472b6;--color-pink-500:#ec4899;--color-pink-600:#db2777;--color-pink-700:#be185d;--color-pink-800:#9d174d;--color-pink-900:#831843;--color-pink-950:#500724;--alpha-blue-500-20:rgba(59,130,246,0.2);--alpha-blue-400-24:rgba(96,165,250,0.24);--color-alpha-black-48:rgba(0,0,0,0.48);--space-0:0px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--radius-0:0px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-24:24px;--radius-full:999px;--stroke-0:0px;--stroke-1:1px;--stroke-1-5:1.5px;--stroke-2:2px;--icon-12:12px;--icon-16:16px;--icon-20:20px;--icon-24:24px;--icon-32:32px;--control-28:28px;--control-32:32px;--control-36:36px;--control-40:40px;--control-48:48px;--shell-globalrail-width:56px;--shell-contextsidebar-min:240px;--shell-contextsidebar-default:264px;--shell-contextsidebar-max:320px;--shell-rightdrawer-min:480px;--shell-rightdrawer-default:640px;--shell-rightdrawer-max:960px;--shell-bottomdrawer-min:200px;--shell-bottomdrawer-default:280px;--shell-bottomdrawer-max:480px;--shell-chatcontent-maxwidth:720px;--shell-composer-maxwidth:760px;--radius-corner-smoothing:0.6;--effect-control-offsetY:1px;--effect-control-brand-highlight-offset-y:2px;--effect-control-brand-inset-offset-y:-1px;--effect-control-blur-resting:2px;--effect-control-blur-hover:3px;--effect-control-blur-pressed:1px;--effect-focus-spread:3px;--effect-focus-outline-spread:1px;--control-dot-6:6px;--control-dot-8:8px;--control-dot-10:10px;--control-22:22px;--control-26:26px;--control-30:30px;--control-indicator-6:6px;--control-indicator-8:8px;--control-indicator-18:18px;--control-indicator-22:22px;--control-indicator-14:14px;--space-overlap-avatar-xsmall:-6px;--space-overlap-avatar-small:-8px;--space-overlap-avatar-medium:-10px;--space-overlap-avatar-large:-12px;--opacity-disabled:48;--effect-popover-offset-y:8px;--effect-popover-blur:24px;--effect-popover-spread:0px;--widget-grid-column:234px;--widget-grid-row:164px;--widget-grid-gap:8px;--widget-grid-width-2:476px;--widget-grid-width-4:960px;--widget-grid-height-2:344px;--effect-chart-blur-glow:8px;--effect-chart-blur-area:12px;--opacity-chart-glow:18;--opacity-chart-area:9}}