#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tj-modal-overlay[data-v-ab0258e9]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f172a6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px}.tj-modal-wrapper[data-v-ab0258e9]{background:#fff;border-radius:8px;width:420px;max-width:100%;border:1px solid rgba(226,232,240,.9);box-shadow:0 24px 60px #0f172a2e;display:flex;flex-direction:column;overflow:hidden;animation:modalIn-ab0258e9 .18s ease-out}.tj-modal-header[data-v-ab0258e9]{padding:22px 24px 14px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.tj-modal-heading[data-v-ab0258e9]{display:flex;align-items:flex-start;gap:12px;min-width:0}.tj-modal-icon[data-v-ab0258e9]{width:34px;height:34px;border-radius:8px;background:#eef7f2;color:#1f5e3a;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;flex:0 0 auto}.tj-modal-icon.success[data-v-ab0258e9]{background:#ecfdf5;color:#047857}.tj-modal-icon.warning[data-v-ab0258e9]{background:#fff7ed;color:#c2410c}.tj-modal-title[data-v-ab0258e9]{display:block;font-size:18px;font-weight:700;color:#0f2b3d;line-height:1.35}.tj-modal-subtitle[data-v-ab0258e9]{display:block;margin-top:4px;font-size:13px;color:#7c8ba0;line-height:1.4}.tj-modal-close[data-v-ab0258e9]{width:36px;height:36px;background:#f8fafc;border:none;border-radius:8px;font-size:22px;line-height:1;cursor:pointer;color:#94a3b8;transition:background .2s,color .2s}.tj-modal-close[data-v-ab0258e9]:hover{background:#eef2f6;color:#334155}.tj-modal-body[data-v-ab0258e9]{padding:8px 24px 22px 70px;font-size:15px;color:#334155;white-space:pre-wrap;line-height:1.7}.tj-modal-body p[data-v-ab0258e9]{margin:0}.tj-modal-footer[data-v-ab0258e9]{padding:0 24px 24px;display:flex;justify-content:flex-end;gap:10px}.tj-btn[data-v-ab0258e9]{min-width:96px;min-height:44px;padding:10px 18px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;border:1px solid transparent;transition:background .2s,border-color .2s,color .2s,transform .2s}.tj-btn-default[data-v-ab0258e9]{background:#fff;border-color:#dbe4ee;color:#4a5b7a}.tj-btn-default[data-v-ab0258e9]:hover{border-color:#b8c7d9;color:#0f2b3d}.tj-btn-primary[data-v-ab0258e9]{background:#1f5e3a;color:#fff;box-shadow:0 10px 20px #1f5e3a2e}.tj-btn-primary[data-v-ab0258e9]:hover{background:#174a2d;transform:translateY(-1px)}.tj-btn[data-v-ab0258e9]:focus-visible,.tj-modal-close[data-v-ab0258e9]:focus-visible{outline:3px solid rgba(31,94,58,.24);outline-offset:2px}@keyframes modalIn-ab0258e9{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:520px){.tj-modal-body[data-v-ab0258e9]{padding-left:24px}}:root{--color-brand: #0f2b3d;--color-brand-secondary: #1b4f6e;--color-accent: #1f5e3a;--color-accent-hover: #174a2d;--color-accent-light: #eef7f2;--color-bg-page: #f5f7fb;--color-bg-card: #FFFFFF;--color-bg-subtle: #f1f5f9;--color-border: #eef2f6;--color-border-hover: #dce3eb;--color-text-primary: #1e293b;--color-text-secondary: #4a5b7a;--color-text-muted: #7c8ba0;--color-success: #1f5e3a;--color-success-bg: #eaf7ef;--color-warning: #e67e22;--color-warning-bg: #fff4e6;--color-danger: #DC2626;--color-danger-bg: #FEF2F2;--color-info: #1b4f6e;--color-info-bg: #e8f0f8;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .06), 0 2px 4px rgba(0, 0, 0, .04);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .08), 0 4px 6px rgba(0, 0, 0, .04);--font-family: "Inter", "PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;--tj-btn-primary-bg: #1f5e3a;--tj-btn-primary-bg-hover: #174a2d;--tj-btn-primary-bg-active: #123a24;--tj-btn-primary-text: #FFFFFF;--tj-btn-secondary-bg: #FFFFFF;--tj-btn-secondary-bg-hover: #f7fafc;--tj-btn-secondary-text: #1f5e3a;--tj-btn-secondary-border: #cfe0d6;--tj-btn-ghost-bg: #eef7f2;--tj-btn-ghost-bg-hover: #dff0e7;--tj-btn-ghost-text: #1f5e3a;--tj-btn-danger-bg: #DC2626;--tj-btn-danger-bg-hover: #B91C1C;--tj-btn-danger-text: #FFFFFF;--tj-btn-disabled-bg: #d8e2dc;--tj-btn-disabled-text: #7c8ba0;--tj-btn-focus-ring: rgba(31, 94, 58, .18);--tj-btn-height-sm: 32px;--tj-btn-height-md: 40px;--tj-btn-height-lg: 48px;--tj-btn-height-xl: 56px;--tj-btn-padding-sm: 0 14px;--tj-btn-padding-md: 0 18px;--tj-btn-padding-lg: 0 24px;--tj-btn-padding-xl: 0 32px;--tj-btn-radius: 9999px;--tj-btn-font-sm: 13px;--tj-btn-font-md: 14px;--tj-btn-font-lg: 15px;--tj-btn-font-xl: 16px;--tj-btn-font-weight: 700;--tj-btn-gap: 8px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-family);color:var(--color-text-primary);background-color:var(--color-bg-page);min-height:100vh}a{color:var(--color-accent);text-decoration:none;transition:color .15s ease-in-out}a:hover{color:var(--color-accent-hover)}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit;touch-action:manipulation}.btn,.btn-primary,.btn-secondary,.primary-btn,.ghost-btn,.search-btn,.filter-btn,.text-btn,.batch-ship-btn,.pager-btn,.page-btn,.confirm-btn,.upload-btn,.complaint-btn,.invoice-save-btn{min-height:var(--tj-btn-height-md)!important;height:var(--tj-btn-height-md)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--tj-btn-gap)!important;padding:var(--tj-btn-padding-md)!important;border-radius:var(--tj-btn-radius)!important;font-size:var(--tj-btn-font-md)!important;font-weight:var(--tj-btn-font-weight)!important;line-height:1!important;white-space:nowrap!important}.small-btn,.btn-sm,.primary-btn.small,.action-btn{min-height:var(--tj-btn-height-sm)!important;height:var(--tj-btn-height-sm)!important;padding:var(--tj-btn-padding-sm)!important;font-size:var(--tj-btn-font-sm)!important}.icon-btn,.action-btn{width:var(--tj-btn-height-sm)!important;min-width:var(--tj-btn-height-sm)!important;padding:0!important}input,textarea,select{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background-color:var(--color-border-hover)}#nprogress .bar{background:var(--color-accent)!important}#nprogress .peg{box-shadow:0 0 10px var(--color-accent),0 0 5px var(--color-accent)!important}.tj-card{background:var(--color-bg-card);border-radius:var(--radius-2xl);padding:24px;margin-bottom:24px;box-shadow:var(--shadow-sm)}.tj-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.tj-card-title{font-size:18px;font-weight:700;color:var(--color-text-primary)}.tj-btn,.tj-btn-primary{min-height:var(--tj-btn-height-md)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--tj-btn-gap)!important;padding:var(--tj-btn-padding-md)!important;border:1px solid transparent!important;border-radius:var(--tj-btn-radius)!important;background:var(--tj-btn-primary-bg)!important;color:var(--tj-btn-primary-text)!important;font-family:inherit!important;font-size:var(--tj-btn-font-md)!important;font-weight:var(--tj-btn-font-weight)!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important;cursor:pointer!important;box-shadow:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease!important}.tj-btn:hover:not(:disabled):not(.is-disabled),.tj-btn-primary:hover:not(:disabled):not(.is-disabled){background:var(--tj-btn-primary-bg-hover)!important;border-color:var(--tj-btn-primary-bg-hover)!important;color:var(--tj-btn-primary-text)!important;transform:translateY(-1px)}.tj-btn:active:not(:disabled):not(.is-disabled),.tj-btn-primary:active:not(:disabled):not(.is-disabled){background:var(--tj-btn-primary-bg-active)!important;border-color:var(--tj-btn-primary-bg-active)!important;transform:translateY(0)}.tj-btn:focus-visible,.tj-btn-primary:focus-visible{outline:none!important;box-shadow:0 0 0 4px var(--tj-btn-focus-ring)!important}.tj-btn:disabled,.tj-btn.is-disabled,.tj-btn-primary:disabled,.tj-btn-primary.is-disabled{background:var(--tj-btn-disabled-bg)!important;border-color:var(--tj-btn-disabled-bg)!important;color:var(--tj-btn-disabled-text)!important;cursor:not-allowed!important;opacity:1!important;transform:none!important}.tj-btn--secondary,.pwd-btn-cancel{background:var(--tj-btn-secondary-bg)!important;border-color:var(--tj-btn-secondary-border)!important;color:var(--tj-btn-secondary-text)!important}.tj-btn--secondary:hover:not(:disabled):not(.is-disabled),.pwd-btn-cancel:hover:not(:disabled):not(.is-disabled){background:var(--tj-btn-secondary-bg-hover)!important;border-color:var(--tj-btn-primary-bg)!important;color:var(--tj-btn-secondary-text)!important}.tj-btn--ghost{background:var(--tj-btn-ghost-bg)!important;border-color:transparent!important;color:var(--tj-btn-ghost-text)!important}.tj-btn--ghost:hover:not(:disabled):not(.is-disabled){background:var(--tj-btn-ghost-bg-hover)!important;color:var(--tj-btn-ghost-text)!important}.tj-btn--danger{background:var(--tj-btn-danger-bg)!important;border-color:var(--tj-btn-danger-bg)!important;color:var(--tj-btn-danger-text)!important}.tj-btn--danger:hover:not(:disabled):not(.is-disabled){background:var(--tj-btn-danger-bg-hover)!important;border-color:var(--tj-btn-danger-bg-hover)!important}.tj-btn--sm,.tj-btn.small{min-height:var(--tj-btn-height-sm)!important;padding:var(--tj-btn-padding-sm)!important;font-size:var(--tj-btn-font-sm)!important}.tj-btn--md{min-height:var(--tj-btn-height-md)!important;padding:var(--tj-btn-padding-md)!important;font-size:var(--tj-btn-font-md)!important}.tj-btn--lg{min-height:var(--tj-btn-height-lg)!important;padding:var(--tj-btn-padding-lg)!important;font-size:var(--tj-btn-font-lg)!important}.tj-btn--xl{min-height:var(--tj-btn-height-xl)!important;padding:var(--tj-btn-padding-xl)!important;font-size:var(--tj-btn-font-xl)!important}.tj-btn--block{width:100%!important}.tj-icon-btn{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid transparent!important;border-radius:var(--radius-full)!important;background:transparent!important;color:var(--color-text-muted)!important;cursor:pointer!important;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease!important}.tj-icon-btn:hover:not(:disabled):not(.is-disabled){background:var(--color-bg-subtle)!important;color:var(--color-accent)!important}.tj-icon-btn:focus-visible{outline:none!important;box-shadow:0 0 0 4px var(--tj-btn-focus-ring)!important}.tj-form-group{margin-bottom:20px}.tj-form-group label{display:block;font-weight:500;margin-bottom:8px;color:#2d3a4b}.tj-form-group input,.tj-form-group select,.tj-form-group textarea{width:100%;padding:12px 16px;border:1px solid #eef2f6;border-radius:16px;font-size:14px;transition:all .2s;outline:none}.tj-form-group input:focus,.tj-form-group select:focus,.tj-form-group textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #1f5e3a1a}.text-display{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.text-h1{font-size:28px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.text-h2{font-size:22px;font-weight:600;line-height:1.35}.text-h3{font-size:18px;font-weight:500;line-height:1.4}.text-h4{font-size:16px;font-weight:500;line-height:1.45}.text-body-lg{font-size:16px;font-weight:400;line-height:1.6}.text-body{font-size:14px;font-weight:400;line-height:1.6}.text-caption{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.01em}.text-overline{font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.text-muted{color:var(--color-text-muted)}.text-secondary{color:var(--color-text-secondary)}.text-accent{color:var(--color-accent)}.text-center{text-align:center}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.iconfont{display:inline-block;width:1em;height:1em;flex-shrink:0;background-color:currentColor;font-size:1em;line-height:1;vertical-align:-.125em;--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 6h16v2H4zm0 5h16v2H4zm0 5h16v2H4z'/%3E%3C/svg%3E");mask:var(--iconfont-mask) center/contain no-repeat;-webkit-mask:var(--iconfont-mask) center/contain no-repeat}.iconfont:before{content:""}.iconfont.icon-menu,.iconfont.icon-default{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 6h16v2H4zm0 5h16v2H4zm0 5h16v2H4z'/%3E%3C/svg%3E")}.iconfont.icon-system,.iconfont.icon-settings,.iconfont.icon-engineer,.iconfont.icon-quality,.iconfont.icon-tune{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='m19.4 13.5.1-1.5-.1-1.5 2-1.5-2-3.5-2.4 1a7.7 7.7 0 0 0-2.6-1.5L14 2h-4l-.4 2.5A7.7 7.7 0 0 0 7 6L4.6 5l-2 3.5 2 1.5-.1 1.5.1 1.5-2 1.5 2 3.5 2.4-1a7.7 7.7 0 0 0 2.6 1.5L10 22h4l.4-2.5A7.7 7.7 0 0 0 17 18l2.4 1 2-3.5zM12 15.5A3.5 3.5 0 1 1 12 8a3.5 3.5 0 0 1 0 7.5'/%3E%3C/svg%3E")}.iconfont.icon-business,.iconfont.icon-list,.iconfont.icon-orders,.iconfont.icon-checklist,.iconfont.icon-add-list{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 5h16v14H4zm2 2v2h12V7zm0 4v2h12v-2zm0 4v2h8v-2z'/%3E%3C/svg%3E")}.iconfont.icon-infra,.iconfont.icon-monitor,.iconfont.icon-database{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M3 5h18v12H3zm2 2v8h14V7zm4 12h6v2H9z'/%3E%3C/svg%3E")}.iconfont.icon-warehouse,.iconfont.icon-box,.iconfont.icon-goods,.iconfont.icon-outbound,.iconfont.icon-shipping{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M3 7.5 12 3l9 4.5v9L12 21l-9-4.5zm2.6.8L12 11.5l6.4-3.2L12 5.1zM5 10v5.3l6 3v-5.3zm8 8.3 6-3V10l-6 3z'/%3E%3C/svg%3E")}.iconfont.icon-finance,.iconfont.icon-money,.iconfont.icon-coin,.iconfont.icon-wallet,.iconfont.icon-payment,.iconfont.icon-receipt,.iconfont.icon-invoice,.iconfont.icon-quote{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M3 6h18v12H3zm2 2v8h14V8zm7 1a3 3 0 1 1 0 6 3 3 0 0 1 0-6M6 10h2v4H6zm10 0h2v4h-2z'/%3E%3C/svg%3E")}.iconfont.icon-service,.iconfont.icon-support,.iconfont.icon-chat{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M12 3a8 8 0 0 0-8 8v5a3 3 0 0 0 3 3h2v-7H6v-1a6 6 0 0 1 12 0v1h-3v7h2.2A5.2 5.2 0 0 1 12 21h-2v-2h2a3.2 3.2 0 0 0 3-2h2a1 1 0 0 0 1-1v-5a8 8 0 0 0-8-8'/%3E%3C/svg%3E")}.iconfont.icon-message{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 4h16q.8 0 1.4.6T22 6v9q0 .8-.6 1.4T20 17H8l-5 4v-15q0-.8.6-1.4T5 4zm2 4v2h12V8zm0 4v2h8v-2z'/%3E%3C/svg%3E")}.iconfont.icon-message-unread{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 5h12.2A5 5 0 0 0 16 6.5q0 1 .4 1.8L12 12 4 6.3zm0 3.8 8 5.2 5.8-3.8q.9.8 2.2 1.1V19H4zm17-2.3A3.5 3.5 0 1 1 14 6.5a3.5 3.5 0 0 1 7 0'/%3E%3C/svg%3E")}.iconfont.icon-dashboard,.iconfont.icon-analysis,.iconfont.icon-chart,.iconfont.icon-trending-up{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 13h4v7H4zm6-9h4v16h-4zm6 5h4v11h-4z'/%3E%3C/svg%3E")}.iconfont.icon-line-chart{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 19h16v2H2V3h2zm2-4.6 4.2-4.2 3 3L19.6 7 21 8.4l-7.8 7.8-3-3L7.4 16z'/%3E%3C/svg%3E")}.iconfont.icon-pie-chart{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M11 2v9.6l8.3 4.8A9.5 9.5 0 1 1 11 2m2 .2a9.5 9.5 0 0 1 8.3 8.3H13zm1.1 10.3h7.2a9.5 9.5 0 0 1-1 2.2z'/%3E%3C/svg%3E")}.iconfont.icon-user,.iconfont.icon-role,.iconfont.icon-account,.iconfont.icon-user-add,.iconfont.icon-user-off{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8m-8 9a8 8 0 0 1 16 0z'/%3E%3C/svg%3E")}.iconfont.icon-dept,.iconfont.icon-company,.iconfont.icon-apartment{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 21V3h11v6h5v12h-7v-5H9v5zm3-14h2v2H7zm0 4h2v2H7zm4-4h2v2h-2zm0 4h2v2h-2zm4 2h2v2h-2zm0 4h2v2h-2z'/%3E%3C/svg%3E")}.iconfont.icon-log,.iconfont.icon-document,.iconfont.icon-file,.iconfont.icon-attachment{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M6 2h9l5 5v15H6zm8 1.8V8h4.2zM8 11h10v2H8zm0 4h10v2H8zm0-8h4v2H8z'/%3E%3C/svg%3E")}.iconfont.icon-dict,.iconfont.icon-book{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M5 4.5A2.5 2.5 0 0 1 7.5 2H19v18H7.5A2.5 2.5 0 0 0 5 22zm2.5-.5a.5.5 0 0 0-.5.5V18.5a4.5 4.5 0 0 1 .5-.5H17V4z'/%3E%3C/svg%3E")}.iconfont.icon-arrow-down{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='m7 9 5 5 5-5z'/%3E%3C/svg%3E")}.iconfont.icon-arrow-left{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='m15 6-6 6 6 6z'/%3E%3C/svg%3E")}.iconfont.icon-arrow-right{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='m9 6 6 6-6 6z'/%3E%3C/svg%3E")}.iconfont.icon-external{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M5 5h7v2H7v10h10v-5h2v7H5zm9 0h5v5h-2V8.4l-7.3 7.3-1.4-1.4L15.6 7H14z'/%3E%3C/svg%3E")}.iconfont.icon-search{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='m21 19.6-5.2-5.2a7 7 0 1 0-1.4 1.4l5.2 5.2zM5 10a5 5 0 1 1 10 0A5 5 0 0 1 5 10'/%3E%3C/svg%3E")}.iconfont.icon-search-off{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M3.3 2 22 20.7 20.7 22l-3.6-3.6-1.3-1.3-1.4-1.4A7 7 0 0 1 4.3 5.6L2 3.3zM6 10a5 5 0 0 0 6.9 4.6L5.4 7.1A5 5 0 0 0 6 10m4-7a7 7 0 0 1 6.3 10.1l-1.5-1.5A5 5 0 0 0 8.4 5.2L6.9 3.7A7 7 0 0 1 10 3'/%3E%3C/svg%3E")}.iconfont.icon-close{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='m6.4 5 5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19 5 17.6l5.6-5.6L5 6.4z'/%3E%3C/svg%3E")}.iconfont.icon-check,.iconfont.icon-success,.iconfont.icon-task{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='m9.2 16.2-4-4L3.8 13.6l5.4 5.4L20.8 7.4 19.4 6z'/%3E%3C/svg%3E")}.iconfont.icon-add{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M11 5h2v6h6v2h-6v6h-2v-6H5v-2h6z'/%3E%3C/svg%3E")}.iconfont.icon-edit,.iconfont.icon-draw{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 17.5V21h3.5L18 10.5 14.5 7zm15.1-8.6 1.4-1.4a1.5 1.5 0 0 0 0-2.1l-1.9-1.9a1.5 1.5 0 0 0-2.1 0l-1.4 1.4z'/%3E%3C/svg%3E")}.iconfont.icon-delete,.iconfont.icon-trash{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M7 21q-.8 0-1.4-.6T5 19V7H4V5h5V4h6v1h5v2h-1v12q0 .8-.6 1.4T17 21zm2-4h2V9H9zm4 0h2V9h-2z'/%3E%3C/svg%3E")}.iconfont.icon-refresh,.iconfont.icon-sync,.iconfont.icon-restart{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M17.7 6.3A8 8 0 1 0 20 12h-2a6 6 0 1 1-1.8-4.2L13 11h8V3z'/%3E%3C/svg%3E")}.iconfont.icon-eye{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M12 5c5 0 9 4.5 10 7-1 2.5-5 7-10 7S3 14.5 2 12c1-2.5 5-7 10-7m0 3.5a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7'/%3E%3C/svg%3E")}.iconfont.icon-eye-off{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M3.3 2 22 20.7 20.7 22l-4-4A10.5 10.5 0 0 1 12 19c-5 0-9-4.5-10-7 .5-1.3 1.9-3.1 3.9-4.5L2 3.3zM12 5c5 0 9 4.5 10 7a12 12 0 0 1-2.4 3.3l-3-3A4.5 4.5 0 0 0 11.7 7.5L9.9 5.7A10 10 0 0 1 12 5'/%3E%3C/svg%3E")}.iconfont.icon-calendar,.iconfont.icon-clock,.iconfont.icon-history{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20m1 10.6 4 2.4-1 1.7-5-3V6h2z'/%3E%3C/svg%3E")}.iconfont.icon-lock,.iconfont.icon-lock-reset,.iconfont.icon-key,.iconfont.icon-shield,.iconfont.icon-shield-lock{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M12 2 5 5v6c0 4.6 2.9 8.8 7 10 4.1-1.2 7-5.4 7-10V5zm-1 13.5-3-3 1.4-1.4 1.6 1.6 3.8-3.8 1.4 1.4z'/%3E%3C/svg%3E")}.iconfont.icon-login,.iconfont.icon-logout{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M10 17v-3H3v-4h7V7l5 5zm2 4v-2h7V5h-7V3h7q.8 0 1.4.6T21 5v14q0 .8-.6 1.4T19 21z'/%3E%3C/svg%3E")}.iconfont.icon-notification,.iconfont.icon-warning,.iconfont.icon-info,.iconfont.icon-fire{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M12 2 1 21h22zm-1 7h2v6h-2zm0 8h2v2h-2z'/%3E%3C/svg%3E")}.iconfont.icon-upload,.iconfont.icon-scan{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M4 4h6v2H6v4H4zm10 0h6v6h-2V6h-4zM4 14h2v4h4v2H4zm14 0h2v6h-6v-2h4zM11 15V8h2v7l3-3 1.4 1.4L12 18.8l-5.4-5.4L8 12z'/%3E%3C/svg%3E")}.iconfont.icon-folder,.iconfont.icon-folder-off,.iconfont.icon-inbox{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M3 6h7l2 2h9v10q0 .8-.6 1.4T19 20H5q-.8 0-1.4-.6T3 18z'/%3E%3C/svg%3E")}.iconfont.icon-phone,.iconfont.icon-wechat,.iconfont.icon-handshake,.iconfont.icon-connection{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M6.6 10.8a15.5 15.5 0 0 0 6.6 6.6l2.2-2.2q.4-.4.9-.2 1.5.5 3.1.5.6 0 1 .4t.4 1V20q0 .6-.4 1t-1 0A17.4 17.4 0 0 1 3 4.6q0-.6.4-1t1-0H8q.6 0 1 .4t.4 1q0 1.6.5 3.1.2.5-.2.9z'/%3E%3C/svg%3E")}.iconfont.icon-award,.iconfont.icon-gavel,.iconfont.icon-tag,.iconfont.icon-pin{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M20 10 12 2H4v8l8 8zm-14 0V4h5.2l6 6-6 6zm2-4.5A1.5 1.5 0 1 0 8 8a1.5 1.5 0 0 0 0-3'/%3E%3C/svg%3E")}.iconfont.icon-play{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M8 5v14l11-7z'/%3E%3C/svg%3E")}.iconfont.icon-pause{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M6 5h4v14H6zm8 0h4v14h-4z'/%3E%3C/svg%3E")}.iconfont.icon-expand,.iconfont.icon-collapse{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M7 10h10v2H7zm0 4h10v2H7zM7 6h10v2H7z'/%3E%3C/svg%3E")}.iconfont.icon-checkbox,.iconfont.icon-checkbox-checked,.iconfont.icon-checkbox-indeterminate{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M5 3h14q.8 0 1.4.6T21 5v14q0 .8-.6 1.4T19 21H5q-.8 0-1.4-.6T3 19V5q0-.8.6-1.4T5 3m1 2v14h12V5z'/%3E%3C/svg%3E")}.iconfont.icon-flow,.iconfont.icon-rocket,.iconfont.icon-save,.iconfont.icon-money-off,.iconfont.icon-location{--iconfont-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M12 2 4 20l8-4 8 4z'/%3E%3C/svg%3E")}
