.jd-wallpaper-filter-defs[data-v-5ee63f86]{position:absolute;overflow:hidden;pointer-events:none}.da-overlay{--da-ink: #17384f;--da-muted: #667d97;--da-line: #e1e6ee;--da-material: url(/assets/white-porcelain-material-20261103-Bt1W7JML.png);--xdj-brand-ink: var(--da-ink);--xdj-brand-action-surface: none;position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:12px;overflow:hidden;background:#f5f7fb2e;color:var(--da-ink);-webkit-text-fill-color:currentColor;color-scheme:light;font:12px/1.45 Microsoft YaHei,PingFang SC,-apple-system,sans-serif;white-space:normal;letter-spacing:normal;-webkit-user-select:text;user-select:text}.da-overlay *,.da-overlay *:before,.da-overlay *:after{box-sizing:border-box}.da-popup-viewport{--da-reference-height: 383;position:relative;flex:none;width:300px;max-width:100%;height:min(383px,calc(100dvh - 24px));container-type:size;translate:0 max(-200px,calc((100% - 100dvh)/2 + 12px))}.da-popup-viewport.has-feedback{--da-reference-height: 460;height:min(460px,calc(100dvh - 24px))}.da-popup-viewport.has-role-selection{--da-reference-height: 524;height:min(524px,calc(100dvh - 24px))}.da-popup-viewport.has-role-selection.has-feedback{--da-reference-height: 612;height:min(612px,calc(100dvh - 24px))}.da-dialog{--da-ui-unit: min(1px, calc(100cqh / var(--da-reference-height)), calc(100cqw / 300));position:relative;isolation:isolate;width:100%;height:100%;overflow:visible;border:0;border-radius:calc(18 * var(--da-ui-unit));background:linear-gradient(155deg,#fff,#fdfdff 58%,#fafcfe);box-shadow:0 2px 4px #17384f14,0 5px 10px #17384f0a;text-align:left}.da-dialog:before{content:"";position:absolute;z-index:0;inset:0;padding:calc(8 * var(--da-ui-unit));border-radius:inherit;background-image:var(--da-material);background-repeat:no-repeat;background-size:134.318182% 118.538324%;background-position:50.331126% 46.153846%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.da-core{position:relative;z-index:1;height:100%;min-height:0}.da-content{position:relative;width:100%;height:100%}.da-titlebar{position:absolute;z-index:4;top:calc(13 * var(--da-ui-unit));right:calc(13 * var(--da-ui-unit))}.da-overlay .da-close{display:inline-flex;align-items:center;justify-content:center;width:calc(21 * var(--da-ui-unit));height:calc(21 * var(--da-ui-unit));min-width:calc(21 * var(--da-ui-unit));min-height:calc(21 * var(--da-ui-unit));padding:calc(3 * var(--da-ui-unit));border:0;border-radius:50%;background:transparent;box-shadow:none;color:#123555;cursor:pointer}.da-close>svg{width:calc(16 * var(--da-ui-unit));height:calc(16 * var(--da-ui-unit))}.da-overlay .da-close:hover{background:#edf1f660}.da-brand-logo{position:absolute;top:calc(23 * var(--da-ui-unit));left:50%;display:block;width:calc(154 * var(--da-ui-unit));height:auto;margin:0;transform:translate(-50%);object-fit:contain}.da-welcome{position:absolute;top:calc(99 * var(--da-ui-unit));left:calc(25 * var(--da-ui-unit));right:calc(25 * var(--da-ui-unit));margin:0;text-align:center}.da-welcome h1{margin:0;color:var(--da-ink);font-size:calc(21.5 * var(--da-ui-unit));line-height:calc(28 * var(--da-ui-unit));font-weight:800;letter-spacing:.01em}.da-welcome p{margin:calc(6 * var(--da-ui-unit)) 0 0;padding-inline:calc(6 * var(--da-ui-unit));color:var(--da-ink);font-size:calc(11.5 * var(--da-ui-unit));line-height:calc(20 * var(--da-ui-unit));font-weight:550;letter-spacing:.14em;text-indent:.14em}.da-form{position:absolute;top:calc(156 * var(--da-ui-unit));left:calc(26 * var(--da-ui-unit));right:calc(26 * var(--da-ui-unit));display:flex;flex-direction:column;min-height:0}.has-role-selection .da-form{top:calc(166 * var(--da-ui-unit))}.da-field{display:flex;flex:none;flex-direction:column;gap:calc(3 * var(--da-ui-unit));min-width:0;color:var(--da-ink);font-size:calc(11.5 * var(--da-ui-unit));line-height:calc(14 * var(--da-ui-unit));font-weight:650}.da-field+.da-field{margin-top:calc(10 * var(--da-ui-unit))}.da-input-shell{position:relative;isolation:isolate;display:block;flex:none;width:100%;height:calc(32 * var(--da-ui-unit));border:0;border-radius:calc(999 * var(--da-ui-unit));background:linear-gradient(175deg,#fff,#fcfdff 62%,#f6f8fb);box-shadow:0 calc(1 * var(--da-ui-unit)) calc(2 * var(--da-ui-unit)) #17384f14,0 calc(3 * var(--da-ui-unit)) calc(5 * var(--da-ui-unit)) #17384f0d}.da-input-shell:before,.da-primary:before,.da-secondary:before{content:"";position:absolute;z-index:0;inset:0;padding:calc(5 * var(--da-ui-unit));border-radius:inherit;background-image:var(--da-material);background-repeat:no-repeat;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.da-input-shell:before{background-size:160.597826% 1414.893617%;background-position:51.121076% 48.705502%}.da-overlay .da-input-shell .pw-native-input{position:absolute;z-index:1;inset:calc(4 * var(--da-ui-unit));display:block;width:calc(100% - calc(8 * var(--da-ui-unit)));height:calc(100% - calc(8 * var(--da-ui-unit)));min-width:0;margin:0;padding:0 calc(10 * var(--da-ui-unit));border:0;outline:none!important;border-radius:inherit;background:transparent;box-shadow:none;color:var(--da-ink);-webkit-text-fill-color:var(--da-ink);font:500 calc(11.5 * var(--da-ui-unit))/1.4 "Microsoft YaHei","PingFang SC",-apple-system,sans-serif}.da-input-shell .pw-native-input::placeholder{color:#58718d;-webkit-text-fill-color:#58718d;opacity:1}.da-overlay .da-input-shell .pw-native-input:is(:autofill,:-webkit-autofill){color:var(--da-ink)!important;-webkit-text-fill-color:var(--da-ink)!important;-webkit-box-shadow:0 0 0 calc(1000 * var(--da-ui-unit)) #fcfdff inset!important;box-shadow:0 0 0 calc(1000 * var(--da-ui-unit)) #fcfdff inset!important}.da-overlay .da-password-shell .pw-native-input{padding-right:calc(30 * var(--da-ui-unit))}.da-overlay .da-role-trigger{position:absolute;z-index:1;inset:calc(4 * var(--da-ui-unit));width:calc(100% - calc(8 * var(--da-ui-unit)));height:calc(100% - calc(8 * var(--da-ui-unit)));min-width:0;margin:0;padding:0 calc(28 * var(--da-ui-unit)) 0 calc(10 * var(--da-ui-unit));border:0;border-radius:inherit;outline:none;appearance:none;background:transparent;box-shadow:none;color:var(--da-ink);font:500 calc(11.5 * var(--da-ui-unit))/1.4 "Microsoft YaHei","PingFang SC",-apple-system,sans-serif}.da-select-chevron{position:absolute;z-index:2;right:calc(12 * var(--da-ui-unit));top:calc(10 * var(--da-ui-unit));width:calc(12 * var(--da-ui-unit));height:calc(12 * var(--da-ui-unit));transform:rotate(90deg);pointer-events:none}.da-role-shell:focus-within{outline:calc(1 * var(--da-ui-unit)) solid #8ba4bf;outline-offset:calc(2 * var(--da-ui-unit))}.da-overlay .da-password-toggle{position:absolute;z-index:2;top:calc(3 * var(--da-ui-unit));right:calc(5 * var(--da-ui-unit));display:inline-flex;align-items:center;justify-content:center;width:calc(26 * var(--da-ui-unit));height:calc(25 * var(--da-ui-unit));min-width:0;min-height:0;padding:calc(4 * var(--da-ui-unit));border:0;border-radius:50%;background:transparent;box-shadow:none;color:#123555;cursor:pointer}.da-password-toggle svg{width:calc(16 * var(--da-ui-unit));height:calc(16 * var(--da-ui-unit));fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.da-options{display:flex;flex:none;align-items:center;justify-content:space-between;gap:calc(8 * var(--da-ui-unit));min-height:calc(15 * var(--da-ui-unit));margin-top:calc(10 * var(--da-ui-unit))}.da-remember{display:inline-flex;align-items:center;gap:calc(7 * var(--da-ui-unit));min-width:0;color:var(--da-ink);font-size:calc(10.5 * var(--da-ui-unit));line-height:calc(15 * var(--da-ui-unit));font-weight:500;cursor:pointer}.da-overlay .da-remember .pw-native-input{flex:none;width:calc(11 * var(--da-ui-unit));height:calc(11 * var(--da-ui-unit));min-width:calc(11 * var(--da-ui-unit));margin:0;padding:0;accent-color:var(--da-ink)}.da-overlay .da-forgot{min-height:calc(15 * var(--da-ui-unit));padding:0;border:0;background:transparent;box-shadow:none;color:#123555;font:500 calc(10.5 * var(--da-ui-unit))/1.4 "Microsoft YaHei","PingFang SC",-apple-system,sans-serif;cursor:pointer}.da-overlay .da-primary,.da-overlay .da-secondary{position:relative;isolation:isolate;display:inline-flex;flex:none;align-items:center;justify-content:center;width:100%;min-height:calc(37 * var(--da-ui-unit));padding:calc(3 * var(--da-ui-unit)) calc(12 * var(--da-ui-unit));border:0;border-radius:calc(999 * var(--da-ui-unit));background:linear-gradient(175deg,#fff,#fcfdff 65%,#f4f7fb);box-shadow:0 calc(1 * var(--da-ui-unit)) calc(2 * var(--da-ui-unit)) #17384f18,0 calc(3 * var(--da-ui-unit)) calc(6 * var(--da-ui-unit)) #17384f10;color:#17384f;font:800 calc(20 * var(--da-ui-unit))/1.3 "Microsoft YaHei","PingFang SC",-apple-system,sans-serif;cursor:pointer}.da-primary:before,.da-secondary:before{background-size:155.936675% 1156.521739%;background-position:52.122642% 80.493827%}.da-login{margin-top:calc(12 * var(--da-ui-unit))}.da-overlay .da-primary:hover{filter:brightness(1.008)}.da-overlay .da-primary:active{transform:translateY(calc(.5 * var(--da-ui-unit)))}.da-note{flex:none;margin:calc(14 * var(--da-ui-unit)) 0 0;color:#607995;text-align:center;font-size:calc(10 * var(--da-ui-unit));line-height:calc(14 * var(--da-ui-unit));font-weight:500}.da-demo-entry{display:flex;flex:none;align-items:center;justify-content:center;gap:calc(5 * var(--da-ui-unit));margin-top:calc(4 * var(--da-ui-unit));color:#7c8b9f;font-size:calc(9 * var(--da-ui-unit));line-height:calc(14 * var(--da-ui-unit))}.da-overlay .da-demo-entry .pw-native-button{min-height:calc(14 * var(--da-ui-unit));padding:0;border:0;background:transparent;box-shadow:none;color:#536c87;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:calc(2 * var(--da-ui-unit))}.da-feedback{flex:none;margin:calc(8 * var(--da-ui-unit)) 0 0;padding:calc(6 * var(--da-ui-unit)) calc(8 * var(--da-ui-unit));border:calc(1 * var(--da-ui-unit)) solid #dce5ef;border-radius:calc(7 * var(--da-ui-unit));background:#f8fafd;color:#45617c;font-size:calc(10 * var(--da-ui-unit));line-height:1.45;overflow-wrap:anywhere}.da-error{color:#a53c3c;border-color:#eed8d8;background:#fff8f8}.da-input-shell:focus-within{outline:none;box-shadow:0 calc(1 * var(--da-ui-unit)) calc(2 * var(--da-ui-unit)) #17384f14,0 calc(3 * var(--da-ui-unit)) calc(5 * var(--da-ui-unit)) #17384f0d}.da-input-shell.is-invalid{box-shadow:0 0 0 calc(1 * var(--da-ui-unit)) #cba4a4,0 calc(2 * var(--da-ui-unit)) calc(5 * var(--da-ui-unit)) #17384f0d}.da-overlay .pw-native-button:focus-visible,.da-overlay .da-remember .pw-native-input:focus-visible{outline:calc(1 * var(--da-ui-unit)) solid #8ba4bf;outline-offset:calc(3 * var(--da-ui-unit))}.da-facts{position:absolute;top:calc(156 * var(--da-ui-unit));left:calc(26 * var(--da-ui-unit));right:calc(26 * var(--da-ui-unit));margin:0;border-top:calc(1 * var(--da-ui-unit)) solid var(--da-line)}.da-facts>div{display:grid;grid-template-columns:calc(40 * var(--da-ui-unit)) minmax(0,1fr);align-items:center;gap:calc(10 * var(--da-ui-unit));min-height:calc(39 * var(--da-ui-unit));padding:calc(6 * var(--da-ui-unit)) 0;border-bottom:calc(1 * var(--da-ui-unit)) solid var(--da-line)}.da-facts dt{color:var(--da-muted);font-size:calc(10 * var(--da-ui-unit))}.da-facts dd{margin:0;color:var(--da-ink);font-size:calc(11 * var(--da-ui-unit));font-weight:600;overflow-wrap:anywhere}.da-profile-actions{position:absolute;top:calc(301 * var(--da-ui-unit));left:calc(26 * var(--da-ui-unit));right:calc(26 * var(--da-ui-unit));display:flex;gap:calc(10 * var(--da-ui-unit))}.da-profile-actions .da-primary,.da-profile-actions .da-secondary{flex:1;width:0;min-height:calc(32 * var(--da-ui-unit));font-size:calc(12 * var(--da-ui-unit))}.da-content>.da-note{position:absolute;top:calc(352 * var(--da-ui-unit));left:calc(15 * var(--da-ui-unit));right:calc(15 * var(--da-ui-unit));margin:0}.da-content>.da-feedback{position:absolute;top:calc(276 * var(--da-ui-unit));left:calc(26 * var(--da-ui-unit));right:calc(26 * var(--da-ui-unit));margin:0}.has-feedback .da-profile-actions{top:calc(350 * var(--da-ui-unit))}.has-feedback .da-content>.da-note{top:calc(405 * var(--da-ui-unit))}@media(prefers-reduced-motion:reduce){.da-overlay .da-primary{transition:none}}.da-role-shell{z-index:6}.da-overlay .da-role-trigger{display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}.da-role-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.da-role-trigger .da-select-chevron{right:calc(8 * var(--da-ui-unit));top:calc(6 * var(--da-ui-unit))}.da-role-popover{position:absolute;z-index:12;left:0;right:0;display:flex;flex-direction:column;gap:6px;max-height:220px;min-height:0;padding:6px;border:1px solid #cfdae5;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 2px #fff,0 5px 16px #17384f26;overflow:hidden}.da-overlay .da-role-popover .da-role-search{position:relative;flex:none;width:100%;height:28px;min-height:28px;padding:4px 8px;border:1px solid #dae3ed;border-radius:6px;outline:none;background:#f7fafd;box-shadow:none;color:#17384f;font:11px/18px Microsoft YaHei,PingFang SC,sans-serif}.da-role-options{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b7c9da transparent}.da-overlay .da-role-option{position:relative;display:flex;align-items:center;gap:6px;width:100%;min-height:28px;padding:5px 18px 5px 7px;border:0;border-radius:5px;background:#fff;box-shadow:none;color:#17384f;text-align:left;font:11px/18px Microsoft YaHei,PingFang SC,sans-serif;cursor:pointer}.da-role-option>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.da-role-option small{flex:none;margin-left:auto;color:#7890a5;font-size:9px;white-space:nowrap}.da-overlay .da-role-option:is(.highlighted,[aria-selected=true]){background:#edf5ff;color:#174b7a}.da-role-check{position:absolute;right:5px;color:#347dbd;font-size:10px}.da-role-empty{margin:0;padding:12px 5px;color:#71879c;text-align:center;font-size:11px}.da-overlay .da-role-back{display:flex;align-items:center;flex:none;width:100%;min-height:24px;padding:3px 7px;border:0;border-bottom:1px solid #e1e8ef;border-radius:0;background:#fff;box-shadow:none;color:#174b7a;font:600 11px/18px Microsoft YaHei,PingFang SC,sans-serif;text-align:left;cursor:pointer}.da-overlay .da-department-option{font-weight:600}.da-department-chevron{position:absolute;right:6px;color:#7890a5}.da-role-options:focus-visible{outline:1px solid #92b5d7;outline-offset:-1px}.da-overlay .da-last-identity,.da-identity-note{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--da-ink);font:500 calc(10.5 * var(--da-ui-unit))/calc(15 * var(--da-ui-unit)) "Microsoft YaHei","PingFang SC",sans-serif}.da-overlay .da-last-identity{display:block;min-height:calc(18 * var(--da-ui-unit));padding:0;border:0;border-radius:calc(4 * var(--da-ui-unit));background:transparent;box-shadow:none;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:calc(2 * var(--da-ui-unit))}.da-forgot{flex:none}:root{--xdj-navy: #eef3f7;--xdj-panel: rgba(249, 252, 254, .92);--xdj-cyan: #4f94cc;--xdj-cyan-bright: #6da9d7;--xdj-text: #294c69;--xdj-muted: #7d93a6;--xdj-danger: #a64352;--xdj-radius: 18px;font-family:Microsoft YaHei UI,PingFang SC,system-ui,sans-serif}*{box-sizing:border-box}button,input,select{font:inherit}button,input,select,a{outline-offset:4px}:focus-visible{outline:3px solid var(--xdj-cyan-bright)}.auth-shell,.workspace-gate{min-height:100dvh;position:relative;overflow:hidden;color:var(--xdj-text);background:#f7f9fc}.auth-scene,.workspace-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.auth-scene>img:first-child{width:100%;height:100%;object-fit:cover;object-position:58% 50%;filter:url(#jd-pearl-white-balance)}.workspace-status button{min-height:54px;border:1px solid #4c91ca;border-radius:14px;color:#fff;font-weight:800;letter-spacing:.08em;background:linear-gradient(180deg,#6daddf,#347fbe);box-shadow:0 8px 20px #3070a633;cursor:pointer}.workspace-status button:disabled{cursor:not-allowed;opacity:.55}.workspace-bg{z-index:0}.workspace-gate{display:grid;place-items:center;padding:5vw}.workspace-status{position:relative;z-index:1;width:min(780px,94vw);max-height:88dvh;overflow:auto;padding:clamp(28px,5vw,56px);text-align:center;border:1px solid rgba(164,218,255,.8);border-radius:28px;background:var(--xdj-panel);box-shadow:0 0 48px #0086ff6b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-status>img{width:180px;height:64px;object-fit:contain}.workspace-status nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:28px 0}.workspace-status nav button{min-height:48px}.workspace-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.workspace-actions button{padding:0 24px}.workspace-empty{color:var(--xdj-muted)}.system-state{min-height:100dvh;display:grid;place-content:center;gap:16px;padding:24px;text-align:center;color:#f7fbff;background:#031027}.system-state a,.system-state button{color:#8bdcff}@media(max-width:720px){.auth-shell{overflow-y:auto}}@media(min-width:721px)and (max-height:700px){.auth-shell{overflow-y:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
