*{font-family:Arial,sans-serif}:root{--radius-panel: 18px;--radius-card: 16px;--radius-control: 12px;--radius-chip: 999px;--app-shell-padding-x: 18px;--app-shell-padding-y: 18px;--app-shell-gap: 14px;--app-sidebar-width: 192px;--app-main-padding-x: 28px;--app-main-padding-y: 24px;--app-panel-radius: 18px;--app-panel-shadow: 0 22px 48px rgba(15, 23, 42, .13);--surface-page: #dde7f1;--surface-card: #ffffff;--surface-soft: #f8fafc;--surface-muted: #f1f5f9;--line-soft: rgba(51, 65, 85, .28);--line-strong: rgba(51, 65, 85, .48);--shadow-flat-sm: 0 3px 8px rgba(15, 23, 42, .1);--shadow-flat-md: 0 20px 42px rgba(15, 23, 42, .13);--theme-base: #0288d1;--theme-strong: #0277bd;--theme-deep: #334155;--theme-text: #334155;--theme-muted: #64748b;--theme-subtle: #94a3b8;--theme-soft: #eaf6fd;--theme-soft-2: #f8fafc;--theme-border: #dbe3ef;--theme-hover: #f1f7fb}body{padding:0;margin:0;background:var(--surface-page);color:var(--theme-text)}#app{height:100vh}button{all:unset;text-align:center;cursor:pointer;transition:background-color .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease;background:transparent}input{all:unset}*,*:before,*:after{box-sizing:border-box}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.bg-0{background-color:#211e32}.bg-1{background-color:#7fffd4}.bg-2{background-color:#388e3c}.bg-3{background-color:#f57f17}.bg-4{background-color:#f44336}.location-bg-0001{background-color:#ef9a9a}.location-bg-0002{background-color:#a5d6a7}.location-bg-0003{background-color:#4fc3f7}.no-select{user-select:none;-webkit-user-select:none;-ms-user-select:none}.no-callout{-webkit-touch-callout:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(html,body,main,aside,section,article,div,textarea,table){scrollbar-width:thin;scrollbar-color:rgba(143,148,176,.72) rgba(232,232,240,.62)}:where(html,body,main,aside,section,article,div,textarea,table)::-webkit-scrollbar{width:10px;height:10px}:where(html,body,main,aside,section,article,div,textarea,table)::-webkit-scrollbar-track{background:#e8e8f09e;border-radius:999px}:where(html,body,main,aside,section,article,div,textarea,table)::-webkit-scrollbar-thumb{background:#8f94b0e0;border-radius:999px;border:2px solid rgba(232,232,240,.62)}:where(html,body,main,aside,section,article,div,textarea,table)::-webkit-scrollbar-thumb:hover{background:#727798f5}@font-face{font-family:iconfont;src:url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url(iconfont.ttf?t=1764580631361) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-train:before{content:""}.icon-list:before{content:""}.icon-new1:before{content:""}.icon-new2:before{content:""}.icon-up-btn-fill:before{content:""}.icon-money-currency-converter-fill:before{content:""}.icon-delete-fill:before{content:""}.icon-down-btn-fill:before{content:""}.icon-cry-fill:before{content:""}.icon-close1:before{content:""}.icon-selected:before{content:""}.icon-sorting-btn-fill:before{content:""}.icon-sorting:before{content:""}.icon-share2:before{content:""}.icon-edit:before{content:""}.icon-tianjiatupian:before{content:""}.icon-gongjujiehuan:before{content:""}.icon-cc-tag-more:before{content:""}.icon-drag:before{content:""}.icon-refresh:before{content:""}.icon-share:before{content:""}.icon-share1:before{content:""}.icon-weixin1:before{content:""}.icon-fanhui:before{content:""}.icon-weixin:before{content:""}.icon-sharpicons_Turtle:before{content:""}.icon-shengwu-04:before{content:""}.icon-nightmode:before{content:""}.icon-add-account2:before{content:""}.icon-add-fill:before{content:""}.icon-ashbin-fill:before{content:""}.icon-Daytimemode-fill:before{content:""}.icon-code:before{content:""}.icon-editor:before{content:""}.icon-data:before{content:""}.icon-pic:before{content:""}.icon-Notvisible1:before{content:""}.icon-help1:before{content:""}.icon-rising:before{content:""}.icon-favorites-fill:before{content:""}.icon-nightmode-fill:before{content:""}.icon-map1:before{content:""}.icon-arrow-left:before{content:""}.icon-pin-fill:before{content:""}.icon-all1:before{content:""}.icon-arrow-up:before{content:""}.icon-reduce-fill:before{content:""}.icon-reeor-fill:before{content:""}.icon-prompt-fill1:before{content:""}.icon-resonserate-fill:before{content:""}.icon-remind-fill:before{content:""}.icon-calendar:before{content:""}.icon-close:before{content:""}.icon-service-fill:before{content:""}.icon-smile-fill:before{content:""}.icon-success-fill:before{content:""}.icon-Top-fill:before{content:""}.icon-double-arro-right:before{content:""}.icon-double-arrow-left:before{content:""}.icon-video1:before{content:""}.icon-discount:before{content:""}.icon-ellipsis:before{content:""}.icon-falling:before{content:""}.icon-help:before{content:""}.icon-good:before{content:""}.icon-writing:before{content:""}.icon-leftarrow:before{content:""}.icon-home:before{content:""}.icon-account-fill:before{content:""}.icon-add-select:before{content:""}.icon-sami-select:before{content:""}.icon-arrow-down:before{content:""}.icon-favorites:before{content:""}.icon-map:before{content:""}.icon-search:before{content:""}.icon-ontimeshipment:before{content:""}.icon-jiaobiao:before{content:""}.icon-shenqingjilu:before{content:""}.icon-QRcode2:before{content:""}.icon-remind:before{content:""}.icon-return:before{content:""}.icon-Rightarrow:before{content:""}.icon-zijin:before{content:""}.icon-success:before{content:""}.icon-switch:before{content:""}.icon-Top:before{content:""}.icon-smile:before{content:""}.icon-tongxunlu:before{content:""}.icon-new:before{content:""}.icon-free:before{content:""}.icon-Daytimemode:before{content:""}.icon-arrow-right:before{content:""}.icon-QRcode:before{content:""}.icon-suggest:before{content:""}.icon-scanning:before{content:""}.icon-set:before{content:""}.icon-tradingdata:before{content:""}.icon-link:before{content:""}.icon-Customermanagement-fill:before{content:""}.icon-browse:before{content:""}.icon-consumption-fill:before{content:""}.confirm-mask[data-v-a5a7ed70]{position:fixed;inset:0;background:#0f172a38;z-index:2100;display:flex;align-items:center;justify-content:center;padding:16px}.confirm-card[data-v-a5a7ed70]{width:min(390px,100%);min-height:178px;border:1px solid rgba(40,56,85,.12);background:#fff;border-radius:12px;padding:22px;display:flex;flex-direction:column}.confirm-title[data-v-a5a7ed70]{color:#1f2a44;font-size:15px;font-weight:800;line-height:1.45}.confirm-message[data-v-a5a7ed70]{margin:8px 0 0;color:#64748b;font-size:13px;line-height:1.6}.confirm-actions[data-v-a5a7ed70]{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:22px}.confirm-actions[data-v-a5a7ed70]>*+*{margin-left:8px}.ghost-btn[data-v-a5a7ed70],.primary-btn[data-v-a5a7ed70]{min-width:76px;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;line-height:1;white-space:nowrap}.ghost-btn[data-v-a5a7ed70]{border:1px solid rgba(60,75,120,.12);background:#fff;color:#4f5d73}.primary-btn[data-v-a5a7ed70]{border:none;background:var(--theme-base);color:#fff;box-shadow:none}.ghost-btn[data-v-a5a7ed70]:disabled,.primary-btn[data-v-a5a7ed70]:disabled{opacity:.6;cursor:not-allowed}.notice-wrapper[data-v-39f80505]{position:fixed;top:12px;left:0;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2400}.notice-bar[data-v-39f80505]{min-width:320px;max-width:520px;padding:12px 18px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;box-shadow:none;transform:translateY(-140%);box-sizing:border-box}.notice-enter[data-v-39f80505]{animation:noticeIn-39f80505 .55s cubic-bezier(.18,.89,.32,1.25) forwards}.notice-leave[data-v-39f80505]{animation:noticeOut-39f80505 .26s cubic-bezier(.4,0,.6,1) forwards}.notice-dot[data-v-39f80505]{width:8px;height:8px;border-radius:50%;margin-right:10px;background:currentColor;box-shadow:0 0 0 6px #ffffff14}.notice-text[data-v-39f80505]{font-size:14px;color:var(--color-text, currentColor);letter-spacing:.3px}.notice-success[data-v-39f80505]{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.notice-warning[data-v-39f80505]{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.notice-danger[data-v-39f80505]{background:#fef2f2;border-color:#fecdd3;color:#991b1b}.notice-info[data-v-39f80505]{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}@keyframes noticeIn-39f80505{0%{transform:translateY(-140%)}60%{transform:translateY(0)}80%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes noticeOut-39f80505{0%{transform:translateY(0)}to{transform:translateY(-140%)}}.container-app[data-v-7414232e]{display:flex;flex-direction:column;min-height:100vh;width:100%}.main[data-v-7414232e]{display:flex;width:100%;flex:1;min-height:0}.sidebar[data-v-d344f834]{grid-area:sidebar;display:flex;flex-direction:column;min-width:0;min-height:0;background:#fff;border:1px solid var(--line-strong);border-radius:16px;padding:12px 8px;box-sizing:border-box;box-shadow:0 16px 34px #0f172a14}.brand[data-v-d344f834]{width:100%;display:flex;align-items:center;min-height:64px;padding:0 8px;border:0;border-radius:12px;background:#fbfdff;box-sizing:border-box;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.brand[data-v-d344f834]:hover{background:#f6fbff}.brand[data-v-d344f834]>*+*{margin-left:10px}.brand-mark[data-v-d344f834]{position:relative;width:46px;height:46px;flex-shrink:0;border:1px solid #e3eef6;border-radius:16px;background:#fff}.mark-slab[data-v-d344f834]{position:absolute;top:12px;width:12px;height:23px;border-radius:5px}.mark-left[data-v-d344f834]{left:13px;background:#8ecae8;transform:skewY(-32deg)}.mark-right[data-v-d344f834]{right:13px;background:#a5d6a7;transform:skewY(32deg)}.mark-joint[data-v-d344f834]{position:absolute;left:20px;top:9px;width:6px;height:28px;border-radius:5px;background:#f6d889}.brand-copy[data-v-d344f834]{min-width:0}.brand-title[data-v-d344f834]{color:#334155;font-size:21px;font-weight:800;letter-spacing:.02em;line-height:1.1}.brand-subtitle[data-v-d344f834]{margin-top:4px;color:#7d8da1;font-size:12px;font-weight:700;line-height:1.2}.section-title[data-v-d344f834]{position:relative;min-height:24px;display:flex;align-items:center;padding-left:10px;border-radius:0;color:var(--group-muted, #64748b);background:transparent;font-size:11px;font-weight:800;letter-spacing:.04em;box-sizing:border-box}.menu[data-v-d344f834]{display:flex;flex-direction:column;margin-top:10px;padding-right:0;min-height:0;flex-grow:1;flex-shrink:1;flex-basis:auto;overflow-y:auto;box-sizing:border-box}.menu-group[data-v-d344f834]{min-width:0;--group-base: #74afd3;--group-strong: #2f86bd;--group-text: #355c73;--group-muted: #7f91a1;--group-soft: rgba(2, 136, 209, .055);--group-border: rgba(2, 136, 209, .12)}.menu-group[data-v-d344f834]:nth-child(2){--group-base: #95c99a;--group-strong: #4f9a54;--group-text: #4f704f;--group-muted: #819282;--group-soft: rgba(76, 175, 80, .052);--group-border: rgba(76, 175, 80, .12)}.menu-group[data-v-d344f834]:nth-child(3){--group-base: #e3bd61;--group-strong: #b5841a;--group-text: #786744;--group-muted: #988b6a;--group-soft: rgba(251, 192, 45, .07);--group-border: rgba(251, 192, 45, .14)}.menu-group[data-v-d344f834]:nth-child(4){--group-base: #bc9ac8;--group-strong: #8b54a0;--group-text: #75617c;--group-muted: #92869a;--group-soft: rgba(156, 89, 182, .055);--group-border: rgba(156, 89, 182, .12)}.menu-group+.menu-group[data-v-d344f834]{margin-top:12px}.menu-group.active .section-title[data-v-d344f834]{color:var(--group-text);background:transparent;border:0}.section-title+.item[data-v-d344f834],.item+.item[data-v-d344f834]{margin-top:6px}.item[data-v-d344f834]{position:relative;display:flex;align-items:center;width:calc(100% - 10px);min-width:0;min-height:38px;padding:0 8px;border:none;border-radius:10px;background:transparent;color:#64748b;box-sizing:border-box;will-change:background-color,color,box-shadow;transition:background-color .24s cubic-bezier(.22,1,.36,1),color .2s ease,box-shadow .24s cubic-bezier(.22,1,.36,1)}.item[data-v-d344f834]>*+*{margin-left:8px}.menu-group .item[data-v-d344f834]{margin-left:10px}.item[data-v-d344f834]:hover{background:var(--group-soft);color:var(--theme-text)}.item.active[data-v-d344f834]{background-color:var(--group-soft);color:var(--group-text);box-shadow:none}.item-icon[data-v-d344f834]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:8px;background:transparent;color:color-mix(in srgb,var(--group-base) 78%,#64748b);font-size:16px;line-height:1;flex-shrink:0;transition:color .2s ease}.item-icon i[data-v-d344f834],.item-icon span[data-v-d344f834]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.item-icon i[data-v-d344f834]{font-size:16px}.item.active .item-icon[data-v-d344f834]{background:#ffffff8f;color:var(--group-strong)}.item-label[data-v-d344f834]{min-width:0;flex-grow:1;flex-shrink:1;flex-basis:auto;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700}.sidebar-footer[data-v-d344f834]{margin-top:auto;padding-top:10px;border-top:1px solid #e8eef5}.user-entry[data-v-d344f834]{width:100%;min-width:0;min-height:40px;display:flex;align-items:center;border:0;border-radius:12px;background:#fbfcfe;color:#475569;padding:0 8px;box-sizing:border-box;text-align:left}.user-entry[data-v-d344f834]:hover{background:#f6fbff}.avatar[data-v-d344f834]{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:999px;background:#9bc7df;color:#fff;font-size:12px;font-weight:800}.user-copy[data-v-d344f834]{min-width:0;display:flex;flex-direction:column;margin-left:8px}.user-label[data-v-d344f834]{color:#8a98aa;font-size:10px;line-height:1.2}.user-name[data-v-d344f834]{margin-top:3px;color:#475569;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.sidebar[data-v-d344f834]{max-height:42vh;padding:12px}.menu[data-v-d344f834]{padding-right:2px}}.drawer-mask[data-v-96ceace0]{position:fixed;inset:0;background:#0f172a42;z-index:80;will-change:opacity}.drawer[data-v-96ceace0]{position:absolute;background:#fff;border:1px solid #dbe3ef;display:flex;flex-direction:column;overflow:hidden;transform-origin:right center;transform:translateZ(0);opacity:1;will-change:transform,opacity}.drawer.placement-right[data-v-96ceace0]{top:0;right:0;bottom:0;height:100vh;max-width:min(100vw,520px);border-radius:2px 0 0 2px;border-right:none}.drawer.placement-bottom[data-v-96ceace0]{left:0;right:0;bottom:0;max-height:calc(100vh - 12px);width:auto;transform-origin:center bottom;border-radius:18px 18px 0 0;backface-visibility:hidden}.drawer-header[data-v-96ceace0]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #e2e8f0}.drawer-title[data-v-96ceace0]{color:#334155;font-size:16px;font-weight:800}.drawer-close[data-v-96ceace0]{border:1px solid #dbe3ef;background:#fff;color:#4f5d73;padding:7px 12px;border-radius:10px;font-size:13px;font-weight:700}.drawer-body[data-v-96ceace0]{min-height:0;overflow:auto;padding:16px}.drawer-footer[data-v-96ceace0]{padding:12px 16px 14px;border-top:1px solid var(--theme-border)}.drawer-footer[data-v-96ceace0]>*+*{margin-left:8px}.drawer-fade-enter-active[data-v-96ceace0],.drawer-fade-leave-active[data-v-96ceace0]{transition:opacity .24s ease}.drawer-fade-enter-from[data-v-96ceace0],.drawer-fade-leave-to[data-v-96ceace0]{opacity:0}.drawer-slide-enter-active[data-v-96ceace0],.drawer-slide-leave-active[data-v-96ceace0]{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .22s ease}.drawer-slide-enter-to[data-v-96ceace0],.drawer-slide-leave-from[data-v-96ceace0]{transform:translateZ(0);opacity:1}.drawer-slide-enter-from[data-v-96ceace0],.drawer-slide-leave-to[data-v-96ceace0]{transform:translate3d(calc(100% + 18px),0,0);opacity:0}.drawer-bottom-enter-active[data-v-96ceace0],.drawer-bottom-leave-active[data-v-96ceace0]{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .22s ease}.drawer-bottom-enter-to[data-v-96ceace0],.drawer-bottom-leave-from[data-v-96ceace0]{transform:translateZ(0);opacity:1}.drawer-bottom-enter-from[data-v-96ceace0],.drawer-bottom-leave-to[data-v-96ceace0]{transform:translate3d(0,calc(100% + 18px),0);opacity:0}.profile-head[data-v-2046b3e9]{display:flex;align-items:center}.profile-head[data-v-2046b3e9]>*+*{margin-left:14px}.profile-card[data-v-2046b3e9]{margin-bottom:14px}.avatar[data-v-2046b3e9]{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;font-size:22px;font-weight:800;color:#fff;background:#020617;box-shadow:none}.name[data-v-2046b3e9]{color:#334155;font-size:20px;font-weight:800}.sub[data-v-2046b3e9]{margin-top:4px;color:#7b8092;font-size:13px}.panel[data-v-2046b3e9]{margin-bottom:14px;padding:16px;border-radius:18px;background:#fff;border:1px solid #dbe3ef}.hero[data-v-2046b3e9]{background:#f8fafc}.row[data-v-2046b3e9]{display:flex;align-items:flex-start;justify-content:space-between}.row[data-v-2046b3e9]>*+*{margin-left:16px}.row+.row[data-v-2046b3e9]{margin-top:10px}.label[data-v-2046b3e9]{color:#7b8092;font-size:13px}.value[data-v-2046b3e9]{color:#1f2644;font-size:14px;text-align:right;word-break:break-all}.section-title[data-v-2046b3e9]{margin-bottom:12px;color:#394264;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.timezone-box[data-v-2046b3e9]{display:flex;flex-direction:column;color:#394264;font-size:14px}.timezone-box[data-v-2046b3e9]>*+*{margin-top:8px}.timezone-box select[data-v-2046b3e9]{border:1px solid rgba(2,136,209,.16);border-radius:12px;padding:10px 12px;background:#fff;color:#1f2644;outline:none}.permissions[data-v-2046b3e9]{flex:1;overflow:auto}.permission-group+.permission-group[data-v-2046b3e9]{margin-top:12px}.group-name[data-v-2046b3e9]{margin-bottom:8px;color:var(--theme-deep);font-size:13px;font-weight:700}.chip-list[data-v-2046b3e9]{display:flex;flex-wrap:wrap}.chip-list[data-v-2046b3e9]>*{margin-right:8px;margin-bottom:8px}.chip[data-v-2046b3e9]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600}.chip.role[data-v-2046b3e9]{background:#0288d11a;color:var(--theme-base)}.chip.permission[data-v-2046b3e9]{background:#0288d11a;color:var(--theme-deep)}.empty[data-v-2046b3e9]{color:#8d93a8;font-size:13px}.logout-btn[data-v-2046b3e9]{width:100%;box-sizing:border-box;border:none;border-radius:14px;padding:12px 14px;display:block;background:var(--theme-base);color:#fff;font-weight:700;cursor:pointer;box-shadow:none}.container-basiclayout[data-v-4f0f3ef7]{--bg: var(--surface-page);--card: #ffffff;--text: #334155;--muted: #64748b;--line: rgba(51, 65, 85, .34);--panel-radius: var(--app-panel-radius);--panel-shadow: var(--app-panel-shadow);--sider-w: var(--app-sidebar-width);height:100vh;width:100vw;background:var(--bg);display:grid;grid-template-columns:var(--sider-w) 1fr;grid-template-areas:"sidebar main";column-gap:var(--app-shell-gap);padding:var(--app-shell-padding-y) var(--app-shell-padding-x);box-sizing:border-box}.main-area[data-v-4f0f3ef7]{grid-area:main;min-height:0;min-width:0}.main-area-shell[data-v-4f0f3ef7]{height:100%;min-height:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow);padding:var(--app-main-padding-y) var(--app-main-padding-x);box-sizing:border-box}.main-area-scroll[data-v-4f0f3ef7]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-right:4px;box-sizing:border-box}.main-area-scroll[data-v-4f0f3ef7] .page-shell,.main-area-scroll[data-v-4f0f3ef7] .workspace{height:100%;min-height:0}@media(max-width:1080px){.container-basiclayout[data-v-4f0f3ef7]{grid-template-columns:180px 1fr}}@media(max-width:900px){.container-basiclayout[data-v-4f0f3ef7]{grid-template-columns:1fr;grid-template-areas:"sidebar" "main";padding:12px;row-gap:12px}}.login[data-v-87b24f24]{height:100vh;width:100%;display:grid;grid-template-columns:1fr 1fr;background:#fff}.promo[data-v-87b24f24]{position:relative;overflow:hidden;background:#111827}.promo-center[data-v-87b24f24]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 42px}.brand[data-v-87b24f24]{width:min(420px,82%);color:#fff;text-align:center}.brand-title[data-v-87b24f24]{color:#fff;font-size:44px;font-weight:700;line-height:1.18;letter-spacing:.5px}.brand-subtitle[data-v-87b24f24]{margin-top:12px;color:#ffffffad;font-size:18px;line-height:1.4}.storage-illustration[data-v-87b24f24]{width:min(520px,88%);height:250px;margin-top:42px;opacity:.94}.rack-frame[data-v-87b24f24]{fill:#ffffff0d;stroke:#ffffff47;stroke-width:2}.rack-line[data-v-87b24f24]{fill:none;stroke:#fff3;stroke-width:2}.storage-bin rect[data-v-87b24f24]{fill:#ffffff29;stroke:#ffffff42;stroke-width:1.5}.storage-labels path[data-v-87b24f24]{fill:none;stroke:#ffffff94;stroke-width:2;stroke-linecap:round}.panel[data-v-87b24f24]{display:grid;place-items:center;background:#f5f5f5;padding:50px 60px}.card[data-v-87b24f24]{width:100%;max-width:420px;padding:40px 36px 28px;border-radius:18px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 18px 30px #0f172a14}.heading[data-v-87b24f24]{margin-bottom:24px}.h1[data-v-87b24f24]{font-size:32px;font-weight:700;color:#111827}.login-field[data-v-87b24f24]{display:block;margin-bottom:18px;color:#4b5563;font-size:14px;font-weight:700}.login-field input[data-v-87b24f24]{width:100%;margin-top:6px;padding:10px 0;border:none;border-bottom:1px solid #d1d5db;background:#fff;color:#111827;font-size:15px;line-height:1.3;appearance:none;-webkit-appearance:none;box-sizing:border-box}.login-field input[data-v-87b24f24]:focus{outline:none;border-bottom-color:#111827}.input-row[data-v-87b24f24]{display:flex;align-items:center;margin-top:6px;border-bottom:1px solid #d1d5db}.input-row[data-v-87b24f24]:focus-within{border-bottom-color:#111827}.input-row .password-input[data-v-87b24f24]{margin-top:0;border-bottom:none;flex-grow:1;flex-shrink:1;flex-basis:0%}.toggle-btn[data-v-87b24f24]{padding:6px 8px;border:none;background:transparent;cursor:pointer;line-height:1}.toggle-btn[data-v-87b24f24]:disabled{cursor:not-allowed;opacity:.65}.eye-icon[data-v-87b24f24]{width:18px;height:18px;fill:#4b5563}.login-field input[data-v-87b24f24]:-webkit-autofill,.login-field input[data-v-87b24f24]:-webkit-autofill:hover,.login-field input[data-v-87b24f24]:-webkit-autofill:focus,.login-field input[data-v-87b24f24]:-webkit-autofill:active{-webkit-text-fill-color:#111827;caret-color:#111827;-webkit-box-shadow:0 0 0 1000px #ffffff inset;box-shadow:0 0 0 1000px #fff inset;transition:background-color 9999s ease-out 0s}.status-slot[data-v-87b24f24]{min-height:2.9em;margin-bottom:10px}.status[data-v-87b24f24]{margin:0;font-size:12px;line-height:1.45;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.status.error[data-v-87b24f24]{color:#dc2626}.status.ok[data-v-87b24f24]{color:#16a34a}.remember-row[data-v-87b24f24]{display:inline-flex;align-items:center;margin:0 0 14px;color:#4b5563;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none}.remember-row[data-v-87b24f24]>*+*{margin-left:8px}.remember-row .remember-checkbox[data-v-87b24f24]{all:revert;width:15px;height:15px;margin:0;accent-color:#111827;appearance:auto;-webkit-appearance:checkbox;cursor:pointer}.remember-row .remember-checkbox[data-v-87b24f24]:disabled{cursor:not-allowed}.actions[data-v-87b24f24]{display:flex;align-items:center;margin-top:10px}.actions[data-v-87b24f24]>*+*{margin-left:18px}.btn[data-v-87b24f24]{min-width:96px;height:40px;padding:0 24px;border-radius:8px;border:1px solid transparent;cursor:pointer;font-size:14px;font-weight:700;box-sizing:border-box;white-space:nowrap}.btn.primary[data-v-87b24f24]{background:#111827;color:#fff;box-shadow:0 12px 18px #11182729}.btn.primary[data-v-87b24f24]:disabled{opacity:.65;cursor:not-allowed}.btn.ghost[data-v-87b24f24]{min-width:auto;padding:0;background:transparent;color:#111827}.btn.ghost[data-v-87b24f24]:disabled{opacity:.65;cursor:not-allowed}.footer[data-v-87b24f24]{margin-top:28px;text-align:center;color:#9ca3af;font-size:12px}@media(max-width:980px){.login[data-v-87b24f24]{grid-template-columns:1fr}.promo[data-v-87b24f24]{display:none}.panel[data-v-87b24f24]{padding:34px 20px}.card[data-v-87b24f24]{padding:32px 24px 24px}}
