._screen_9fjk4_1{min-height:100%;display:grid;place-items:center;padding:20px;background:radial-gradient(circle at 10% 10%,rgba(82,146,255,.16),transparent 35%),radial-gradient(circle at 90% 90%,rgba(32,191,107,.14),transparent 30%),#f6f8fc}._card_9fjk4_12{width:min(460px,100%);border-color:#e5e9ef;box-shadow:0 18px 44px -30px #0f172a61}._heading_9fjk4_18{margin-bottom:24px}._heading_9fjk4_18 h3{margin:0 0 6px}._srOnly_9fjk4_26{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._error_9fjk4_35{margin-bottom:20px}._loading_9fjk4_39{display:flex;flex-direction:column;align-items:center;gap:14px}@media(max-width:520px){._screen_9fjk4_1{padding:16px}}._sidebar_1ctsd_1{height:100%;border-inline-end:1px solid #e5e9ef;box-shadow:4px 0 18px -20px #0f172a73}._logo_1ctsd_7{height:64px;display:flex;align-items:center;gap:10px;padding:12px 16px;overflow:hidden;color:#16325c;white-space:nowrap}._logoMark_1ctsd_18{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:10px;background:#e6f4ff;color:#1677ff;font-size:13px;font-weight:800}._logoMark_1ctsd_18 img{width:28px;height:28px;display:block}._logoName_1ctsd_37{font-size:17px;font-weight:700}._menu_1ctsd_42{border-inline-end:0!important}._menu_1ctsd_42 .ant-menu-item-divider{margin:14px 16px!important;background-color:#dfe6ef!important}._header_1ctsd_51{height:64px;min-height:64px;flex:0 0 64px;padding-inline:20px!important;border-bottom:1px solid #e5e9ef;line-height:normal!important}._headerContent_1ctsd_60{width:100%;height:100%;justify-content:space-between}._headerActions_1ctsd_66{min-width:0}._workspaceSelect_1ctsd_70{min-width:220px}._login_1ctsd_74{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){._login_1ctsd_74{display:none}._workspaceSelect_1ctsd_70{min-width:180px}}._appFrame_1t2b7_1{position:relative;width:100%;height:100dvh;min-height:0;display:flex;overflow:clip}._appBody_1t2b7_11{min-width:0;min-height:0;display:flex;flex:1 1 auto;flex-direction:column}._appContent_1t2b7_19{min-width:0;min-height:0;display:flex;flex:1 1 0;overflow:hidden}._pageStack_1t2b7_27{min-width:0;min-height:0;height:100%;display:flex;flex:1 1 auto}._shell_1t2b7_35{min-width:0;flex:1 1 auto;height:100%;display:flex;flex-direction:column}._offlineShell_1t2b7_43{min-height:0}._hidden_1t2b7_47{display:none!important}._layout_1t2b7_55{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) 340px}._dryLayout_1t2b7_62{grid-template-columns:220px minmax(0,1fr) 340px}._bakeryLayout_1t2b7_66{grid-template-columns:minmax(0,1fr) 340px}._legendCollapsed_1t2b7_70{grid-template-columns:48px minmax(0,1fr) 340px}._desktopLegend_1t2b7_74{display:contents}._side_1t2b7_78{min-width:0;border-left:1px solid var(--border);background:var(--surface);padding:14px;overflow-y:auto}._offlineDesktopOverlayControls_1t2b7_86{display:block;margin-bottom:16px}._offlineDesktopOverlayControls_1t2b7_86>*{margin-bottom:0}._rackScopeNotice_1t2b7_95{margin-bottom:6px}._rackScopeNotice_1t2b7_95 .ant-alert-content{min-width:0;flex:1 1 auto}._rackScopeNotice_1t2b7_95 .ant-alert-message{display:-webkit-box;overflow:hidden;color:var(--accent-strong);font-size:12px;line-height:1.25;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}._previewModal_1t2b7_115 .ant-modal-body{display:grid;place-items:center}._previewImage_1t2b7_120{max-width:min(416px,100%);max-height:min(528px,82vh);object-fit:contain;border-radius:var(--radius-md);background:var(--surface-muted);outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}@media(min-width:901px){._shell_1t2b7_35[data-app-page=racks]{min-height:0;overflow:hidden}._shell_1t2b7_35[data-app-page=racks]>._layout_1t2b7_55{min-height:0;height:100%;overflow:hidden;overscroll-behavior:none}._shell_1t2b7_35[data-app-page=racks]>._layout_1t2b7_55>main{min-width:0;min-height:0}}@media(max-width:900px){._shell_1t2b7_35,._offlineShell_1t2b7_43{height:100dvh;min-height:0;overflow:hidden}._layout_1t2b7_55,._dryLayout_1t2b7_62,._bakeryLayout_1t2b7_66,._offlineLayout_1t2b7_160,._offlineLayout_1t2b7_160._dryLayout_1t2b7_62,._offlineLayout_1t2b7_160._bakeryLayout_1t2b7_66,._offlineLayout_1t2b7_160._legendCollapsed_1t2b7_70,._offlineLayout_1t2b7_160._dryLayout_1t2b7_62._legendCollapsed_1t2b7_70{position:relative;flex:1 1 auto;display:block;min-height:0;height:100%;overflow:hidden}._layout_1t2b7_55>main{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}._desktopLegend_1t2b7_74{display:none}._side_1t2b7_78{border:0}._mobileOnlineSheet_1t2b7_187{position:absolute;z-index:35;right:8px;bottom:max(8px,env(safe-area-inset-bottom));left:8px;max-height:min(40dvh,340px);border-radius:var(--radius-lg);background:#fffffff2;box-shadow:var(--floating-shadow);overflow-y:auto;padding:8px;overscroll-behavior:contain;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media(max-width:520px){._mobileOnlineSheet_1t2b7_187{right:7px;left:7px;max-height:min(42dvh,340px)}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--text);background:linear-gradient(180deg,#f8fafc,#eef2f7);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}button,input,select{font:inherit}button{color:inherit}button,input,select{border-color:var(--border-strong)}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:root{--app-bg: #f3f6fa;--surface: #fff;--surface-muted: #f7f9fb;--surface-hover: #eef6ff;--border: #d8e0e8;--border-strong: #aeb9c5;--text: #17202a;--text-muted: #52616f;--text-soft: #64748b;--accent: #1677ff;--accent-strong: #0958d9;--accent-soft: #e6f4ff;--focus-ring: #4096ff;--danger: #b91c1c;--prevoid-color: #dc2626;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 14px;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--surface-shadow: 0 0 0 1px rgba(23, 32, 42, .07), 0 1px 2px -1px rgba(23, 32, 42, .08), 0 6px 16px -12px rgba(23, 32, 42, .22);--surface-shadow-hover: 0 0 0 1px rgba(23, 32, 42, .1), 0 1px 2px -1px rgba(23, 32, 42, .1), 0 12px 28px -20px rgba(23, 32, 42, .3);--overlay-shadow: 0 18px 44px -26px rgba(15, 23, 42, .42), 0 0 0 1px rgba(23, 32, 42, .08);--floating-shadow: 0 0 0 1px rgba(0, 0, 0, .08), 0 14px 36px -24px rgba(15, 23, 42, .46), 0 6px 14px -12px rgba(15, 23, 42, .3)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}@media(max-width:900px),(pointer:coarse){html,body,#root{overflow-x:hidden}input,select,textarea{touch-action:manipulation}}
