#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)}}.page-bar[data-v-ee1c1b41]{margin-bottom:16px}.pb-head[data-v-ee1c1b41]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pb-title-wrap[data-v-ee1c1b41]{display:flex;align-items:baseline;gap:10px;min-width:0}.pb-title[data-v-ee1c1b41]{margin:0}.pb-subtitle[data-v-ee1c1b41]{font-size:12px;color:var(--color-text-3)}.pb-head-right[data-v-ee1c1b41]{margin-left:auto}.pb-more-arrow[data-v-ee1c1b41]{margin-left:4px;font-size:12px}.pb-search[data-v-ee1c1b41]{margin-top:14px;padding-top:14px;border-top:1px dashed var(--color-border-2)}.pb-search-form[data-v-ee1c1b41] .arco-form-item{margin-bottom:0}.pb-icons[data-v-ee1c1b41]{margin-left:8px}.ph-panel[data-v-dfe290c4]{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ph-title[data-v-dfe290c4]{font-size:13px;font-weight:600;color:var(--color-text-1);padding-bottom:6px;border-bottom:1px solid var(--color-border-2)}.ph-row[data-v-dfe290c4]{display:flex;gap:8px;font-size:12px;line-height:1.6}.ph-label[data-v-dfe290c4]{flex:none;width:44px;color:rgb(var(--arcoblue-6));font-weight:600}.ph-text[data-v-dfe290c4]{flex:1;color:var(--color-text-2)}.dcb[data-v-4f3c8890]{display:flex;align-items:stretch;gap:12px;margin-bottom:16px;padding:12px 16px;background:var(--color-fill-1);border:1px solid var(--color-border-2);border-radius:12px}.dcb-label[data-v-4f3c8890]{flex:none;display:flex;align-items:center;justify-content:center;writing-mode:vertical-lr;letter-spacing:4px;font-size:11px;font-weight:600;color:var(--color-text-3);padding-right:12px;border-right:1px dashed var(--color-border-3)}.dcb-track[data-v-4f3c8890]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;overflow-x:auto}.dcb-node[data-v-4f3c8890]{flex:none;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--color-bg-2);border:1px solid var(--color-border-2);border-radius:10px;cursor:pointer;transition:all .2s ease;text-align:left}.dcb-node[data-v-4f3c8890]:not(:disabled):hover{border-color:var(--dcb-color);box-shadow:0 2px 10px #0000000f}.dcb-node.is-current[data-v-4f3c8890]{background:var(--dcb-light);border-color:var(--dcb-color);box-shadow:0 0 0 1px var(--dcb-color);cursor:default}.dcb-node[data-v-4f3c8890]:disabled{cursor:default}.dcb-node-icon[data-v-4f3c8890]{font-size:18px;color:var(--dcb-color);display:inline-flex}.dcb-node-text[data-v-4f3c8890]{display:flex;flex-direction:column;gap:1px;min-width:0}.dcb-node-title[data-v-4f3c8890]{font-size:13px;font-weight:600;color:var(--color-text-1);white-space:nowrap}.dcb-node.is-current .dcb-node-title[data-v-4f3c8890]{color:var(--dcb-color)}.dcb-node-summary[data-v-4f3c8890]{font-size:11px;color:var(--color-text-3);white-space:nowrap}.dcb-node-flag[data-v-4f3c8890]{flex:none;font-size:10px;font-weight:700;color:#fff;background:var(--dcb-color);border-radius:6px;padding:1px 6px}.dcb-link[data-v-4f3c8890]{flex:none;display:inline-flex;align-items:center;gap:4px}.dcb-link-arrow[data-v-4f3c8890]{font-size:12px;color:var(--color-text-4)}.dcb-link-text[data-v-4f3c8890]{font-size:11px;font-weight:600;color:var(--color-text-3);background:var(--color-bg-2);border:1px solid var(--color-border-2);border-radius:8px;padding:2px 8px;white-space:nowrap}.block[data-v-5347c676]{margin-bottom:24px}.title[data-v-5347c676]{margin:10px 0;padding:0;font-size:14px}.switch-wrapper[data-v-5347c676]{display:flex;align-items:center;justify-content:space-between;height:32px}.fixed-settings[data-v-aed811e0]{position:fixed;top:280px;right:0}.fixed-settings svg[data-v-aed811e0]{font-size:18px;vertical-align:-4px}*{box-sizing:border-box}:root{--shell-menu-width: 220px;--shell-navbar-height: 60px;--pro-scrollbar-size: 4px}*{scrollbar-width:thin}html,body{width:100%;height:100%;margin:0;padding:0;font-size:14px;background-color:var(--color-bg-1);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{text-decoration:none}.general-card{border:none;border-radius:12px;box-shadow:none}.general-card>.arco-card-header{height:auto;padding:20px;border:none}.general-card>.arco-card-body{padding:16px}.general-card>.arco-card-header+.arco-card-body{padding:0 20px 20px}.split-line{border-color:rgb(var(--gray-2))}.arco-table-cell .circle{display:inline-block;margin-right:4px;width:6px;height:6px;border-radius:50%;background-color:rgb(var(--blue-6))}.arco-table-cell .circle.pass{background-color:rgb(var(--green-6))}:root{--arcoblue-1: 242, 240, 255;--arcoblue-2: 230, 226, 252;--arcoblue-3: 205, 198, 248;--arcoblue-4: 175, 164, 243;--arcoblue-5: 140, 125, 237;--arcoblue-6: 108, 92, 231;--arcoblue-7: 90, 75, 209;--arcoblue-8: 83, 53, 165;--shell-menu-width: 220px;--shell-logo-width: 220px;--shell-navbar-height: 60px;--font-global: Inter, "-apple-system", BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "noto sans", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;--pro-theme-color: rgb(var(--arcoblue-6));--pro-theme-color-hex: #6c5ce7;--pro-theme-color-soft: rgba(var(--arcoblue-6), .12);--pro-theme-color-mid: rgba(var(--arcoblue-6), .35);--chart-1: rgb(var(--primary-6, var(--arcoblue-6)));--chart-2: rgb(var(--primary-5, var(--arcoblue-5)));--chart-3: rgb(var(--primary-4, var(--arcoblue-4)));--chart-4: rgb(var(--primary-3, var(--arcoblue-3)));--chart-5: rgb(var(--primary-2, var(--arcoblue-2)));--chart-6: rgb(var(--primary-6, var(--arcoblue-6)));--chart-7: rgb(var(--primary-5, var(--arcoblue-5)));--chart-8: rgb(var(--primary-4, var(--arcoblue-4)));--chart-9: rgb(var(--primary-3, var(--arcoblue-3)));--chart-10: rgb(var(--primary-2, var(--arcoblue-2)));--pro-shadow-sider: 0 2px 5px 0 rgba(0, 0, 0, .08);--pro-shadow-sider-dark: 0 2px 5px 0 rgba(255, 255, 255, .08);--pro-card-border: var(--color-neutral-3, var(--color-border-2, #e5e6eb));--pro-divider: var(--color-border-1, #f2f3f5);--pro-scrollbar-size: 4px;--pro-scrollbar-track: transparent;--pro-scrollbar-thumb: rgba(0, 0, 0, .16);--pro-scrollbar-thumb-hover: rgba(0, 0, 0, .28);--font-metric: "Plus Jakarta Sans", "PingFang SC", "Helvetica Neue", Arial, sans-serif}*{scrollbar-width:thin;scrollbar-color:var(--pro-scrollbar-thumb) var(--pro-scrollbar-track)}*::-webkit-scrollbar{width:var(--pro-scrollbar-size);height:var(--pro-scrollbar-size)}*::-webkit-scrollbar-track{background:var(--pro-scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--pro-scrollbar-thumb);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background-color:var(--pro-scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-button{display:none;width:0;height:0}.arco-scrollbar-track-direction-vertical{width:8px!important}.arco-scrollbar-track-direction-horizontal{height:8px!important}.arco-scrollbar-thumb-direction-vertical .arco-scrollbar-thumb-bar{width:4px!important;margin:0 2px!important;border-radius:4px!important}.arco-scrollbar-thumb-direction-horizontal .arco-scrollbar-thumb-bar{height:4px!important;margin:2px 0!important;border-radius:4px!important}body{margin:0;font-size:14px;font-family:var(--font-global);background-color:var(--color-bg-1);-webkit-font-smoothing:antialiased;overflow-x:hidden}#root{min-height:100vh}.pro-content-wrapper .arco-card{border-radius:4px;border:none;background:var(--color-bg-2);box-shadow:none!important}.pro-content-wrapper .arco-card.arco-card-hoverable:hover{box-shadow:none!important}.pro-content-wrapper .arco-card-header{border-bottom:1px solid var(--pro-divider)}.pro-content-wrapper .arco-divider-horizontal{border-bottom-color:var(--pro-divider)}.pro-content-wrapper .arco-divider-vertical{border-left-color:var(--pro-divider)}.arco-modal-header,.arco-drawer-header{border-bottom:1px solid var(--pro-divider)}.arco-modal-footer,.arco-drawer-footer{border-top:1px solid var(--pro-divider)}.pro-logo-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;flex-shrink:0;background:linear-gradient(135deg,rgb(var(--primary-4)),rgb(var(--primary-5)),rgb(var(--primary-6)));box-shadow:0 2px 8px var(--pro-theme-color-soft);overflow:hidden}.pro-logo-mark-icon.pro-fa-icon{--fa-width: 1em;--fa-family: var(--fa-family-classic, "Font Awesome 7 Pro");--fa-style: 900;font-size:15px;width:15px;height:15px;color:#fff}.pro-avatar-brand.arco-avatar{background-color:var(--pro-theme-color)!important}.arco-btn-primary.arco-btn-status-normal:hover,.arco-btn-primary.arco-btn-status-normal[type=button]:hover,.arco-btn-primary.arco-btn-status-normal[type=submit]:hover{background-color:rgb(var(--primary-7));border-color:transparent}.arco-btn-primary.arco-btn-status-normal:active,.arco-btn-primary.arco-btn-status-normal[type=button]:active,.arco-btn-primary.arco-btn-status-normal[type=submit]:active{background-color:rgb(var(--primary-8));border-color:transparent}.arco-popover-title{font-size:14px}.arco-alert:not(.arco-alert-with-title){align-items:flex-start}.arco-alert:not(.arco-alert-with-title) .arco-alert-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:1.5715em;line-height:1}.arco-alert:not(.arco-alert-with-title) .arco-alert-icon .arco-icon,.arco-alert:not(.arco-alert-with-title) .arco-alert-icon .pro-fa-icon,.arco-alert:not(.arco-alert-with-title) .arco-alert-icon svg{display:block;vertical-align:unset}.arco-alert:not(.arco-alert-with-title) .arco-alert-close-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:1.5715em;margin-top:0}.arco-alert-with-title .arco-alert-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:24px;line-height:1}.arco-alert-with-title .arco-alert-icon .arco-icon,.arco-alert-with-title .arco-alert-icon .pro-fa-icon,.arco-alert-with-title .arco-alert-icon svg{display:block;vertical-align:unset}.arco-alert-with-title .arco-alert-close-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:24px;margin-top:0;top:auto}.arco-badge-number{display:inline-grid!important;place-items:center;min-width:16px;height:16px;padding:0 5px;overflow:hidden;font-size:10px;line-height:1;font-weight:500}.arco-badge-number>span{display:block;line-height:1;margin-top:.5px}.arco-badge-status-wrapper{display:inline-flex;align-items:center;gap:0}.arco-badge-status-wrapper .arco-badge-status-dot{flex-shrink:0}.arco-avatar .arco-avatar-text{top:0;right:0;bottom:0;left:0;left:0!important;top:0!important;display:inline-flex!important;align-items:center;justify-content:center;width:100%;height:100%;max-width:none;box-sizing:border-box;transform:none!important;transform-origin:center center}.arco-avatar .arco-avatar-text .pro-fa-icon{display:inline-flex;align-items:center;justify-content:center;margin:0}.arco-btn-only-icon,.arco-btn-shape-circle{display:inline-flex;align-items:center;justify-content:center}.arco-btn-only-icon .arco-btn-icon,.arco-btn-shape-circle .arco-btn-icon{display:inline-flex!important;align-items:center;justify-content:center;margin:0!important}.arco-btn-only-icon .pro-fa-icon,.arco-btn-shape-circle .pro-fa-icon{margin:0}.arco-btn-outline.arco-btn-status-normal,.arco-btn-outline.arco-btn-status-normal[type=button],.arco-btn-outline.arco-btn-status-normal[type=submit]{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);border-color:rgb(var(--primary-6))}.arco-btn-outline.arco-btn-status-normal:hover,.arco-btn-outline.arco-btn-status-normal[type=button]:hover,.arco-btn-outline.arco-btn-status-normal[type=submit]:hover,.arco-btn-outline.arco-btn-status-normal:focus-visible,.arco-btn-outline.arco-btn-status-normal[type=button]:focus-visible,.arco-btn-outline.arco-btn-status-normal[type=submit]:focus-visible{color:rgb(var(--primary-7));background-color:var(--pro-theme-color-mid);border-color:rgb(var(--primary-7))}.arco-btn-outline.arco-btn-status-normal:active,.arco-btn-outline.arco-btn-status-normal[type=button]:active,.arco-btn-outline.arco-btn-status-normal[type=submit]:active{color:rgb(var(--primary-8));background-color:color-mix(in srgb,var(--pro-theme-color) 45%,transparent);border-color:rgb(var(--primary-8))}.arco-btn-outline.arco-btn-status-success,.arco-btn-outline.arco-btn-status-success[type=button],.arco-btn-outline.arco-btn-status-success[type=submit]{color:rgb(var(--success-6));background-color:rgba(var(--success-6),.12);border-color:rgb(var(--success-6))}.arco-btn-outline.arco-btn-status-success:hover,.arco-btn-outline.arco-btn-status-success[type=button]:hover,.arco-btn-outline.arco-btn-status-success[type=submit]:hover,.arco-btn-outline.arco-btn-status-success:focus-visible,.arco-btn-outline.arco-btn-status-success[type=button]:focus-visible,.arco-btn-outline.arco-btn-status-success[type=submit]:focus-visible{color:rgb(var(--success-7));background-color:rgba(var(--success-6),.35);border-color:rgb(var(--success-7))}.arco-btn-outline.arco-btn-status-success:active,.arco-btn-outline.arco-btn-status-success[type=button]:active,.arco-btn-outline.arco-btn-status-success[type=submit]:active{color:rgb(var(--success-8));background-color:rgba(var(--success-6),.45);border-color:rgb(var(--success-8))}.arco-btn-outline.arco-btn-status-warning,.arco-btn-outline.arco-btn-status-warning[type=button],.arco-btn-outline.arco-btn-status-warning[type=submit]{color:rgb(var(--warning-6));background-color:rgba(var(--warning-6),.12);border-color:rgb(var(--warning-6))}.arco-btn-outline.arco-btn-status-warning:hover,.arco-btn-outline.arco-btn-status-warning[type=button]:hover,.arco-btn-outline.arco-btn-status-warning[type=submit]:hover,.arco-btn-outline.arco-btn-status-warning:focus-visible,.arco-btn-outline.arco-btn-status-warning[type=button]:focus-visible,.arco-btn-outline.arco-btn-status-warning[type=submit]:focus-visible{color:rgb(var(--warning-7));background-color:rgba(var(--warning-6),.35);border-color:rgb(var(--warning-7))}.arco-btn-outline.arco-btn-status-warning:active,.arco-btn-outline.arco-btn-status-warning[type=button]:active,.arco-btn-outline.arco-btn-status-warning[type=submit]:active{color:rgb(var(--warning-8));background-color:rgba(var(--warning-6),.45);border-color:rgb(var(--warning-8))}.arco-btn-outline.arco-btn-status-danger,.arco-btn-outline.arco-btn-status-danger[type=button],.arco-btn-outline.arco-btn-status-danger[type=submit]{color:rgb(var(--danger-6));background-color:rgba(var(--danger-6),.12);border-color:rgb(var(--danger-6))}.arco-btn-outline.arco-btn-status-danger:hover,.arco-btn-outline.arco-btn-status-danger[type=button]:hover,.arco-btn-outline.arco-btn-status-danger[type=submit]:hover,.arco-btn-outline.arco-btn-status-danger:focus-visible,.arco-btn-outline.arco-btn-status-danger[type=button]:focus-visible,.arco-btn-outline.arco-btn-status-danger[type=submit]:focus-visible{color:rgb(var(--danger-7));background-color:rgba(var(--danger-6),.35);border-color:rgb(var(--danger-7))}.arco-btn-outline.arco-btn-status-danger:active,.arco-btn-outline.arco-btn-status-danger[type=button]:active,.arco-btn-outline.arco-btn-status-danger[type=submit]:active{color:rgb(var(--danger-8));background-color:rgba(var(--danger-6),.45);border-color:rgb(var(--danger-8))}.pro-avatar-default.arco-avatar{color:#fff}.pro-avatar-default.arco-avatar .pro-fa-icon{display:inline-flex;align-items:center;justify-content:center;font-size:.55em;width:1em;height:1em;transform:translateY(-5%)}.pro-navbar-user .pro-avatar-default.arco-avatar{font-size:16px!important}.pro-navbar-user .pro-avatar-default.arco-avatar .pro-fa-icon{font-size:16px;width:16px;height:16px}body[arco-theme=dark],body.theme-dark{--pro-scrollbar-thumb: rgba(255, 255, 255, .14);--pro-scrollbar-thumb-hover: rgba(255, 255, 255, .26);--pro-card-border: transparent;--pro-content-bg: var(--color-bg-1);--pro-line-muted: rgba(255, 255, 255, .06);--pro-line-chart: rgba(255, 255, 255, .05);--pro-divider: var(--pro-line-muted);background-color:var(--color-bg-1)}body[arco-theme=dark] .pro-layout-root,body[arco-theme=dark] .pro-layout,body[arco-theme=dark] .pro-body,body[arco-theme=dark] .pro-layout--top .pro-stage,body.theme-dark .pro-layout-root,body.theme-dark .pro-layout,body.theme-dark .pro-body,body.theme-dark .pro-layout--top .pro-stage{background:var(--color-bg-1)}body[arco-theme=dark] .pro-layout--side .pro-main,body.theme-dark .pro-layout--side .pro-main{background:var(--pro-content-bg)}body[arco-theme=dark] .pro-layout--side .pro-content,body.theme-dark .pro-layout--side .pro-content{background:transparent}body[arco-theme=dark] .pro-layout--top .pro-content,body.theme-dark .pro-layout--top .pro-content{background:var(--pro-content-bg)}body[arco-theme=dark] .pro-content-wrapper .arco-card,body[arco-theme=dark] .pro-content-wrapper .arco-card.general-card,body.theme-dark .pro-content-wrapper .arco-card,body.theme-dark .pro-content-wrapper .arco-card.general-card{border:none!important;background:var(--color-bg-2);box-shadow:none!important}body[arco-theme=dark] .pro-layout--top .pro-navbar--global,body.theme-dark .pro-layout--top .pro-navbar--global{background:var(--color-bg-2)!important;border-bottom:1px solid var(--pro-line-muted)!important}body[arco-theme=dark] .pro-layout--top .pro-navbar-left,body.theme-dark .pro-layout--top .pro-navbar-left{background:transparent!important}body[arco-theme=dark] .pro-layout--side .pro-navbar--embedded.is-scrolled,body.theme-dark .pro-layout--side .pro-navbar--embedded.is-scrolled{box-shadow:0 2px 8px #0000003d}body[arco-theme=dark] .pro-layout--side .pro-sider,body[arco-theme=dark] .pro-sider-brand,body.theme-dark .pro-layout--side .pro-sider,body.theme-dark .pro-sider-brand{border:none;box-shadow:none!important;background:var(--color-bg-2)!important}body[arco-theme=dark] .pro-layout--side .pro-sider,body.theme-dark .pro-layout--side .pro-sider{border-right:none}body[arco-theme=dark] .pro-breadcrumb,body.theme-dark .pro-breadcrumb{color:var(--color-text-2)}body[arco-theme=dark] .pro-breadcrumb .arco-breadcrumb-item,body.theme-dark .pro-breadcrumb .arco-breadcrumb-item{color:var(--color-text-3)}body[arco-theme=dark] .pro-breadcrumb .arco-breadcrumb-item a,body.theme-dark .pro-breadcrumb .arco-breadcrumb-item a{color:var(--color-text-2)}body[arco-theme=dark] .pro-page-title,body.theme-dark .pro-page-title{color:var(--color-text-1)}.pro-content-wrapper .arco-table-th,.pro-content-wrapper .arco-table-td,.pro-content-wrapper .arco-table .arco-table-tr .arco-table-th,.pro-content-wrapper .arco-table .arco-table-tr .arco-table-td{border-color:var(--color-neutral-2, #f2f3f5)!important}body[arco-theme=dark] .pro-content-wrapper .arco-table-container,body.theme-dark .pro-content-wrapper .arco-table-container{border:none;background:transparent}body[arco-theme=dark] .pro-content-wrapper .arco-table,body.theme-dark .pro-content-wrapper .arco-table{background:transparent}body[arco-theme=dark] .pro-content-wrapper .arco-table-th,body[arco-theme=dark] .pro-content-wrapper .arco-table-td,body[arco-theme=dark] .pro-content-wrapper .arco-table .arco-table-tr .arco-table-th,body[arco-theme=dark] .pro-content-wrapper .arco-table .arco-table-tr .arco-table-td,body.theme-dark .pro-content-wrapper .arco-table-th,body.theme-dark .pro-content-wrapper .arco-table-td,body.theme-dark .pro-content-wrapper .arco-table .arco-table-tr .arco-table-th,body.theme-dark .pro-content-wrapper .arco-table .arco-table-tr .arco-table-td,body[arco-theme=dark] .pro-content-wrapper .arco-divider,body.theme-dark .pro-content-wrapper .arco-divider{border-color:var(--pro-line-muted)!important}body[arco-theme=dark] .pro-content-wrapper .arco-tabs-nav:before,body.theme-dark .pro-content-wrapper .arco-tabs-nav:before{background-color:var(--pro-line-muted)!important}body[arco-theme=dark] .shadcn-chart-host,body.theme-dark .shadcn-chart-host{--vis-axis-grid-color: var(--pro-line-chart);--vis-axis-tick-label-color: var(--vis-dark-axis-tick-label-color, var(--color-text-3));--vis-axis-label-color: var(--vis-dark-axis-label-color, var(--color-text-2));--vis-crosshair-line-stroke-color: var(--pro-line-chart);--vis-crosshair-line-stroke-opacity: .45}body[arco-theme=dark] .shadcn-chart-host svg line:not(.shadcn-candlestick-wick):not(.shadcn-percent-track-domain),body.theme-dark .shadcn-chart-host svg line:not(.shadcn-candlestick-wick):not(.shadcn-percent-track-domain){stroke:var(--pro-line-chart)!important;stroke-opacity:.35}body[arco-theme=dark] .shadcn-chart-host [class*=grid] line,body.theme-dark .shadcn-chart-host [class*=grid] line,body[arco-theme=dark] .shadcn-chart-host line[class*=grid],body.theme-dark .shadcn-chart-host line[class*=grid]{stroke-opacity:.3}body[arco-theme=dark] .pro-toolbar,body.theme-dark .pro-toolbar{border:none}body[arco-theme=dark] .announcement-list li,body[arco-theme=dark] .docs-list li,body.theme-dark .announcement-list li,body.theme-dark .docs-list li{border-color:transparent}body[arco-theme=dark] .list-card-item,body.theme-dark .list-card-item{border-top-color:transparent}.arco-link:hover,.arco-link:active{background-color:transparent!important}.arco-link:hover{color:rgb(var(--link-5))}.arco-link:active{color:rgb(var(--link-7))}.arco-link-status-success:hover{color:rgb(var(--success-5))}.arco-link-status-success:active{color:rgb(var(--success-7))}.arco-link-status-warning:hover{color:rgb(var(--warning-5))}.arco-link-status-warning:active{color:rgb(var(--warning-7))}.arco-link-status-danger:hover{color:rgb(var(--danger-5))}.arco-link-status-danger:active{color:rgb(var(--danger-7))}.arco-btn-text:hover,.arco-btn-text[type=button]:hover,.arco-btn-text[type=submit]:hover,.arco-btn-text:active,.arco-btn-text[type=button]:active,.arco-btn-text[type=submit]:active{background-color:transparent!important;border-color:transparent}.arco-btn-text:hover,.arco-btn-text[type=button]:hover,.arco-btn-text[type=submit]:hover{color:rgb(var(--primary-5))}.arco-btn-text:active,.arco-btn-text[type=button]:active,.arco-btn-text[type=submit]:active{color:rgb(var(--primary-7))}.arco-btn-text.arco-btn-status-warning:hover{color:rgb(var(--warning-5));background-color:transparent!important}.arco-btn-text.arco-btn-status-warning:active{color:rgb(var(--warning-7));background-color:transparent!important}.arco-btn-text.arco-btn-status-danger:hover{color:rgb(var(--danger-5));background-color:transparent!important}.arco-btn-text.arco-btn-status-danger:active{color:rgb(var(--danger-7));background-color:transparent!important}.arco-btn-text.arco-btn-status-success:hover{color:rgb(var(--success-5));background-color:transparent!important}.arco-btn-text.arco-btn-status-success:active{color:rgb(var(--success-7));background-color:transparent!important}.arco-checkbox-icon{width:16px;height:16px;border-radius:2px!important;border-width:1px!important;border-color:var(--color-neutral-4, #c9cdd4)!important}.arco-checkbox-icon-hover:before{border-radius:2px!important;background-color:transparent!important}.arco-checkbox:hover .arco-checkbox-icon-hover:before,.arco-checkbox:not(.arco-checkbox-disabled):not(.arco-checkbox-checked):hover .arco-checkbox-icon-hover:before,.arco-checkbox>input[type=checkbox]:focus+.arco-checkbox-icon-hover:before{background-color:transparent!important}.arco-checkbox:hover .arco-checkbox-icon{border-color:var(--color-neutral-6, #86909c)!important}.arco-checkbox-checked .arco-checkbox-icon,.arco-checkbox-indeterminate .arco-checkbox-icon{border-radius:2px!important;border-color:rgb(var(--primary-6))!important}.arco-radio-icon{width:16px;height:16px;line-height:16px;border-width:1px!important;border-color:var(--color-neutral-4, #c9cdd4)!important}.arco-radio-icon:after{top:50%;left:50%;width:14px;height:14px;transform:translate(-50%,-50%) scale(1)}.arco-radio-checked .arco-radio-icon:after{background-color:var(--color-white);transform:translate(-50%,-50%) scale(.4)}.arco-radio:hover .arco-radio-icon{border-color:var(--color-neutral-6, #86909c)!important}.arco-radio-checked .arco-radio-icon,.arco-radio-checked:hover .arco-radio-icon{border-color:rgb(var(--primary-6))!important}.arco-radio-icon-hover:before,.arco-radio:hover .arco-radio-icon-hover:before,.arco-radio:not(.arco-radio-disabled):not(.arco-radio-checked):hover .arco-radio-icon-hover:before,.arco-radio>input[type=radio]:focus+.arco-radio-icon-hover:before{background-color:transparent!important}.arco-radio-group-button{background-color:var(--color-fill-1, #f7f8fa)!important;border:1px solid #eaebef!important}.arco-radio-button.arco-radio-checked{color:rgb(var(--primary-6))!important;background-color:rgba(var(--primary-6),.12)!important}.arco-radio-button.arco-radio-checked:hover{color:rgb(var(--primary-6))!important;background-color:rgba(var(--primary-6),.18)!important}.arco-radio-button.arco-radio-disabled.arco-radio-checked{color:rgb(var(--primary-3))!important;background-color:rgba(var(--primary-6),.08)!important}body[arco-theme=dark] .arco-radio-group-button{background-color:var(--color-fill-1, #2a2a2b)!important;border-color:var(--color-neutral-3, #484849)!important}body[arco-theme=dark] .arco-radio-button.arco-radio-checked{color:rgb(var(--primary-5))!important;background-color:rgba(var(--primary-6),.2)!important}body[arco-theme=dark] .arco-radio-button.arco-radio-checked:hover{color:rgb(var(--primary-5))!important;background-color:rgba(var(--primary-6),.28)!important}.arco-input-wrapper,.arco-textarea-wrapper,.arco-input-tag,.arco-select-view-single,.arco-select-view-multiple,.arco-cascader-view,.arco-tree-select-view,.arco-picker.arco-picker-size-mini,.arco-picker.arco-picker-size-small,.arco-picker.arco-picker-size-medium,.arco-picker.arco-picker-size-large,.arco-input-number,.arco-mention,.arco-auto-complete{border:1px solid #eaebef!important;background-color:var(--color-fill-1, #f7f8fa)!important}.arco-input-wrapper:hover,.arco-textarea-wrapper:hover,.arco-input-tag:hover,.arco-select-view-single:hover,.arco-select-view-multiple:hover,.arco-cascader-view:hover,.arco-tree-select-view:hover,.arco-picker.arco-picker-size-mini:hover,.arco-picker.arco-picker-size-small:hover,.arco-picker.arco-picker-size-medium:hover,.arco-picker.arco-picker-size-large:hover{border-color:#dde0e5!important;background-color:var(--color-fill-1, #f7f8fa)!important}.arco-input-wrapper.arco-input-focus,.arco-input-wrapper:focus-within,.arco-textarea-wrapper.arco-textarea-focus,.arco-textarea-wrapper:focus-within,.arco-input-tag.arco-input-tag-focus,.arco-select-view-single.arco-select-view-focus,.arco-select-view-multiple.arco-select-view-focus,.arco-cascader-view.arco-cascader-view-focus,.arco-tree-select-view.arco-tree-select-view-focus,.arco-picker.arco-picker-focused{border-color:rgb(var(--primary-6))!important;background-color:var(--color-bg-2, #ffffff)!important}.arco-picker-container,.arco-picker-range-container{background-color:var(--color-bg-popup, #ffffff)!important}.arco-picker-panel-wrapper,.arco-panel-date,.arco-panel-date-inner,.arco-picker-header,.arco-picker-body,.arco-picker-week-list{background-color:transparent!important}.arco-picker-header-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;background-color:transparent!important;border:1px solid #eaebef!important;border-radius:4px!important}.arco-picker-header-icon .pro-fa-icon,.arco-picker-header-icon .arco-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:12px;height:12px;font-size:12px;line-height:1!important;margin:0!important}.arco-picker-header-icon .pro-fa-icon:before{line-height:1!important}.arco-picker-header-icon:not(.arco-picker-header-icon-hidden):hover{background-color:transparent!important;border-color:#dde0e5!important;color:var(--color-text-1)}.arco-picker-header-icon-hidden{border-color:transparent!important;background-color:transparent!important;pointer-events:none}.arco-picker-suffix{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;min-width:14px;height:14px;flex-shrink:0}.arco-picker .arco-picker-clear-icon{position:absolute;top:50%;left:50%;z-index:1;margin:0;transform:translate(-50%,-50%)}.arco-picker-suffix>.arco-picker-suffix-icon{display:inline-flex;align-items:center;justify-content:center}.arco-timepicker-column,.arco-timepicker-column:hover{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.arco-timepicker-column:hover{scrollbar-color:var(--pro-scrollbar-thumb) transparent}.arco-timepicker-column::-webkit-scrollbar-thumb{background-color:transparent}.arco-timepicker-column:hover::-webkit-scrollbar-thumb{background-color:var(--pro-scrollbar-thumb)}.arco-timepicker-column::-webkit-scrollbar-track{background:transparent}.arco-timepicker-column ul:after,.arco-panel-date-timepicker .arco-timepicker ul:after{height:0}body[arco-theme=dark] .arco-input-wrapper,body[arco-theme=dark] .arco-textarea-wrapper,body[arco-theme=dark] .arco-input-tag,body[arco-theme=dark] .arco-select-view-single,body[arco-theme=dark] .arco-select-view-multiple,body[arco-theme=dark] .arco-cascader-view,body[arco-theme=dark] .arco-tree-select-view,body[arco-theme=dark] .arco-picker.arco-picker-size-mini,body[arco-theme=dark] .arco-picker.arco-picker-size-small,body[arco-theme=dark] .arco-picker.arco-picker-size-medium,body[arco-theme=dark] .arco-picker.arco-picker-size-large{border-color:var(--color-neutral-3, #484849)!important;background-color:var(--color-fill-1, #2a2a2b)!important}body[arco-theme=dark] .arco-input-wrapper:hover,body[arco-theme=dark] .arco-textarea-wrapper:hover,body[arco-theme=dark] .arco-input-tag:hover,body[arco-theme=dark] .arco-select-view-single:hover,body[arco-theme=dark] .arco-select-view-multiple:hover,body[arco-theme=dark] .arco-cascader-view:hover,body[arco-theme=dark] .arco-tree-select-view:hover,body[arco-theme=dark] .arco-picker.arco-picker-size-mini:hover,body[arco-theme=dark] .arco-picker.arco-picker-size-small:hover,body[arco-theme=dark] .arco-picker.arco-picker-size-medium:hover,body[arco-theme=dark] .arco-picker.arco-picker-size-large:hover{border-color:var(--color-neutral-4, #5f5f60)!important;background-color:var(--color-fill-2, #313132)!important}body[arco-theme=dark] .arco-input-wrapper.arco-input-focus,body[arco-theme=dark] .arco-input-wrapper:focus-within,body[arco-theme=dark] .arco-textarea-wrapper.arco-textarea-focus,body[arco-theme=dark] .arco-textarea-wrapper:focus-within,body[arco-theme=dark] .arco-input-tag.arco-input-tag-focus,body[arco-theme=dark] .arco-select-view-single.arco-select-view-focus,body[arco-theme=dark] .arco-select-view-multiple.arco-select-view-focus,body[arco-theme=dark] .arco-cascader-view.arco-cascader-view-focus,body[arco-theme=dark] .arco-tree-select-view.arco-tree-select-view-focus,body[arco-theme=dark] .arco-picker.arco-picker-focused{border-color:rgb(var(--primary-6))!important;background-color:var(--color-bg-2, #232324)!important}body[arco-theme=dark] .arco-picker-container,body[arco-theme=dark] .arco-picker-range-container{background-color:var(--color-bg-popup, #373739)!important}body[arco-theme=dark] .arco-picker-header-icon{border-color:var(--color-neutral-3, #484849)!important}body[arco-theme=dark] .arco-picker-header-icon:not(.arco-picker-header-icon-hidden):hover{border-color:var(--color-neutral-4, #5f5f60)!important}body[arco-theme=dark] .arco-picker-header-icon-hidden{border-color:transparent!important}.arco-input-outer{border:1px solid #eaebef!important;border-radius:var(--border-radius-small, 2px);background-color:var(--color-fill-1, #f7f8fa)!important;overflow:hidden}.arco-input-outer>.arco-input-wrapper{border:none!important;background-color:transparent!important}.arco-input-outer:hover{border-color:#dde0e5!important}.arco-input-outer:focus-within{border-color:rgb(var(--primary-6))!important;background-color:var(--color-bg-2, #ffffff)!important}.arco-input-append,.arco-input-prepend{background-color:transparent!important;border-color:#eaebef!important;color:var(--color-text-2)}.arco-input-append{border-left:1px solid #eaebef!important;border-top:none!important;border-right:none!important;border-bottom:none!important}.arco-input-prepend{border-right:1px solid #eaebef!important;border-top:none!important;border-left:none!important;border-bottom:none!important}body[arco-theme=dark] .arco-input-outer{border-color:var(--color-neutral-3, #484849)!important;background-color:var(--color-fill-1, #2a2a2b)!important}body[arco-theme=dark] .arco-input-outer:hover{border-color:var(--color-neutral-4, #5f5f60)!important;background-color:var(--color-fill-2, #313132)!important}body[arco-theme=dark] .arco-input-outer:focus-within{border-color:rgb(var(--primary-6))!important;background-color:var(--color-bg-2, #232324)!important}body[arco-theme=dark] .arco-input-append,body[arco-theme=dark] .arco-input-prepend{border-color:var(--color-neutral-3, #484849)!important}.arco-input-wrapper.arco-input-error:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),.arco-textarea-wrapper.arco-textarea-error:not(:focus-within):not(.arco-textarea-focus),.arco-input-tag.arco-input-tag-error:not(:focus-within):not(.arco-input-tag-focus),.arco-select-view-single.arco-select-view-error:not(.arco-select-view-focus),.arco-select-view-multiple.arco-select-view-error:not(.arco-select-view-focus),.arco-cascader-view.arco-cascader-view-error:not(.arco-cascader-view-focus),.arco-tree-select-view.arco-tree-select-view-error:not(.arco-tree-select-view-focus),.arco-picker.arco-picker-error:not(.arco-picker-focused),.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):not(:focus-within):not(.arco-textarea-focus),.arco-form-item-status-error .arco-input-tag:not(.arco-input-tag-disabled):not(:focus-within):not(.arco-input-tag-focus),.arco-form-item-status-error .arco-select-view-single:not(.arco-select-view-focus),.arco-form-item-status-error .arco-select-view-multiple:not(.arco-select-view-focus),.arco-form-item-status-error .arco-cascader-view:not(.arco-cascader-view-focus),.arco-form-item-status-error .arco-tree-select-view:not(.arco-tree-select-view-focus),.arco-form-item-status-error .arco-picker:not(.arco-picker-focused),.arco-form-item-status-error .arco-input-outer:not(:focus-within){border-color:rgb(var(--danger-6))!important;background-color:rgba(var(--danger-6),.04)!important}.arco-input-wrapper.arco-input-error:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover,.arco-textarea-wrapper.arco-textarea-error:not(:focus-within):not(.arco-textarea-focus):hover,.arco-input-tag.arco-input-tag-error:not(:focus-within):not(.arco-input-tag-focus):hover,.arco-select-view-single.arco-select-view-error:not(.arco-select-view-focus):hover,.arco-select-view-multiple.arco-select-view-error:not(.arco-select-view-focus):hover,.arco-cascader-view.arco-cascader-view-error:not(.arco-cascader-view-focus):hover,.arco-picker.arco-picker-error:not(.arco-picker-focused):hover,.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):not(:focus-within):not(.arco-textarea-focus):hover,.arco-form-item-status-error .arco-select-view-single:not(.arco-select-view-focus):hover,.arco-form-item-status-error .arco-select-view-multiple:not(.arco-select-view-focus):hover,.arco-form-item-status-error .arco-cascader-view:not(.arco-cascader-view-focus):hover,.arco-form-item-status-error .arco-picker:not(.arco-picker-focused):hover,.arco-form-item-status-error .arco-input-outer:not(:focus-within):hover{border-color:rgb(var(--danger-5))!important;background-color:rgba(var(--danger-6),.06)!important}.arco-input-wrapper.arco-input-error.arco-input-focus,.arco-input-wrapper.arco-input-error.arco-input-wrapper-focus,.arco-input-wrapper.arco-input-error:focus-within,.arco-textarea-wrapper.arco-textarea-error.arco-textarea-focus,.arco-textarea-wrapper.arco-textarea-error:focus-within,.arco-input-tag.arco-input-tag-error.arco-input-tag-focus,.arco-input-tag.arco-input-tag-error:focus-within,.arco-select-view-single.arco-select-view-error.arco-select-view-focus,.arco-select-view-multiple.arco-select-view-error.arco-select-view-focus,.arco-cascader-view.arco-cascader-view-error.arco-cascader-view-focus,.arco-picker.arco-picker-error.arco-picker-focused,.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):focus-within,.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,.arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-wrapper-focus,.arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):focus-within,.arco-form-item-status-error .arco-select-view-single.arco-select-view-focus,.arco-form-item-status-error .arco-select-view-multiple.arco-select-view-focus,.arco-form-item-status-error .arco-picker.arco-picker-focused,.arco-form-item-status-error .arco-input-outer:focus-within{border-color:rgb(var(--primary-6))!important;background-color:var(--color-bg-2, #ffffff)!important;background-image:none!important;box-shadow:none!important}.arco-form-item-status-error:focus-within .arco-form-item-message,.arco-form-item-status-error:focus-within .arco-form-item-message-help{visibility:hidden;height:0;margin:0!important;padding:0!important;overflow:hidden;opacity:0}.arco-form-item-status-error .arco-input-outer>.arco-input-wrapper{border:none!important;background-color:transparent!important;box-shadow:none!important}.arco-form-item-status-error .arco-form-item-message,.arco-form-item-status-error .arco-form-item-message-help{color:rgb(var(--danger-6))}body[arco-theme=dark] .arco-input-wrapper.arco-input-error:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),body[arco-theme=dark] .arco-textarea-wrapper.arco-textarea-error:not(:focus-within):not(.arco-textarea-focus),body[arco-theme=dark] .arco-input-tag.arco-input-tag-error:not(:focus-within):not(.arco-input-tag-focus),body[arco-theme=dark] .arco-select-view-single.arco-select-view-error:not(.arco-select-view-focus),body[arco-theme=dark] .arco-select-view-multiple.arco-select-view-error:not(.arco-select-view-focus),body[arco-theme=dark] .arco-cascader-view.arco-cascader-view-error:not(.arco-cascader-view-focus),body[arco-theme=dark] .arco-picker.arco-picker-error:not(.arco-picker-focused),body[arco-theme=dark] .arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),body[arco-theme=dark] .arco-form-item-status-error .arco-textarea-wrapper:not(.arco-textarea-disabled):not(:focus-within):not(.arco-textarea-focus),body[arco-theme=dark] .arco-form-item-status-error .arco-select-view-single:not(.arco-select-view-focus),body[arco-theme=dark] .arco-form-item-status-error .arco-select-view-multiple:not(.arco-select-view-focus),body[arco-theme=dark] .arco-form-item-status-error .arco-cascader-view:not(.arco-cascader-view-focus),body[arco-theme=dark] .arco-form-item-status-error .arco-picker:not(.arco-picker-focused),body[arco-theme=dark] .arco-form-item-status-error .arco-input-outer:not(:focus-within),body.theme-dark .arco-input-wrapper.arco-input-error:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),body.theme-dark .arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),body.theme-dark .arco-form-item-status-error .arco-select-view-single:not(.arco-select-view-focus),body.theme-dark .arco-form-item-status-error .arco-input-outer:not(:focus-within){border-color:rgb(var(--danger-6))!important;background-color:rgba(var(--danger-6),.08)!important}body[arco-theme=dark] .arco-input-wrapper.arco-input-error:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover,body[arco-theme=dark] .arco-form-item-status-error .arco-input-wrapper:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover,body[arco-theme=dark] .arco-form-item-status-error .arco-select-view-single:not(.arco-select-view-focus):hover,body[arco-theme=dark] .arco-form-item-status-error .arco-input-outer:not(:focus-within):hover,body.theme-dark .arco-input-wrapper.arco-input-error:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover,body.theme-dark .arco-form-item-status-error .arco-input-wrapper:not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover{border-color:rgb(var(--danger-5))!important;background-color:rgba(var(--danger-6),.12)!important}body[arco-theme=dark] .arco-input-wrapper.arco-input-error.arco-input-focus,body[arco-theme=dark] .arco-input-wrapper.arco-input-error.arco-input-wrapper-focus,body[arco-theme=dark] .arco-input-wrapper.arco-input-error:focus-within,body[arco-theme=dark] .arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):focus-within,body[arco-theme=dark] .arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-focus,body[arco-theme=dark] .arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled).arco-input-wrapper-focus,body[arco-theme=dark] .arco-form-item-status-error .arco-select-view-single.arco-select-view-focus,body[arco-theme=dark] .arco-form-item-status-error .arco-input-outer:focus-within,body.theme-dark .arco-input-wrapper.arco-input-error:focus-within,body.theme-dark .arco-form-item-status-error .arco-input-wrapper:not(.arco-input-disabled):focus-within{border-color:rgb(var(--primary-6))!important;background-color:var(--color-bg-2, #232324)!important;background-image:none!important;box-shadow:none!important}.arco-pagination-item{border:1px solid var(--color-neutral-3, #e5e6eb)!important;border-radius:4px!important;background-color:transparent!important;line-height:30px}.arco-pagination-item:hover{color:var(--color-text-1);background-color:transparent!important;border-color:var(--color-neutral-4, #c9cdd4)!important}.arco-pagination-item-active,.arco-pagination-item-active:hover{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft)!important;border-color:rgb(var(--primary-6))!important}.arco-pagination-item-disabled,.arco-pagination-item-disabled:hover{color:var(--color-text-4);background-color:transparent!important;border-color:var(--color-neutral-3, #e5e6eb)!important;cursor:not-allowed}.arco-pagination-jumper .arco-pagination-jumper-input.arco-input-wrapper,.arco-pagination-jumper .arco-pagination-jumper-input .arco-input-wrapper{background-color:transparent!important;border:1px solid var(--color-neutral-3, #e5e6eb)!important;border-radius:4px!important}.arco-pagination-jumper .arco-pagination-jumper-input.arco-input-wrapper:hover,.arco-pagination-jumper .arco-pagination-jumper-input .arco-input-wrapper:hover{background-color:transparent!important;border-color:var(--color-neutral-4, #c9cdd4)!important}.arco-pagination-jumper .arco-pagination-jumper-input.arco-input-wrapper:focus-within,.arco-pagination-jumper .arco-pagination-jumper-input.arco-input-focus,.arco-pagination-jumper .arco-pagination-jumper-input .arco-input-wrapper:focus-within,.arco-pagination-jumper .arco-pagination-jumper-input .arco-input-wrapper.arco-input-focus{background-color:transparent!important;border-color:rgb(var(--primary-6))!important}.pro-layout-root{min-height:100vh}.pro-layout{min-height:100vh;background:var(--color-fill-2)}.pro-navbar{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:100%;height:var(--shell-navbar-height);padding:0 20px 0 0;margin:0;background:var(--color-bg-2);border-bottom:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5));box-sizing:border-box}.pro-navbar-left,.pro-navbar-right{display:flex;align-items:center}.pro-navbar-right{list-style:none;margin:0;padding:0}.pro-navbar-item{display:flex;align-items:center;padding:0 6px}.pro-navbar-item--user{padding-left:12px;padding-right:0}.pro-logo{display:flex;align-items:center;gap:10px;flex-shrink:0;box-sizing:border-box}.pro-sider-brand{display:flex;align-items:center;flex-shrink:0;height:var(--shell-navbar-height);background:var(--color-menu-light-bg);box-sizing:border-box;overflow:hidden}.pro-sider-brand .pro-logo{width:100%;padding:0 16px}.pro-sider-brand .pro-logo.is-collapsed{justify-content:center;padding:0 8px}.pro-logo-text{font-size:20px;font-weight:700;color:var(--color-text-1);white-space:nowrap}.pro-page-search-trigger--icon{display:none!important}.pro-page-search-trigger{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;width:200px;height:32px;margin:0;padding:0 10px 0 12px;border:1px solid var(--color-border-2);border-radius:16px;background:#0000000a;color:var(--color-text-3);cursor:pointer;box-shadow:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.pro-page-search-trigger:hover{border-color:rgb(var(--primary-6));background:rgba(var(--primary-6),.12);color:var(--color-text-2);box-shadow:none}.pro-page-search-trigger:hover .pro-page-search-kbd{border-color:rgba(var(--primary-6),.22);background:#ffffff94;color:var(--color-text-3)}body[arco-theme=dark] .pro-page-search-trigger,body.theme-dark .pro-page-search-trigger{background:#ffffff0f}body[arco-theme=dark] .pro-page-search-trigger:hover,body.theme-dark .pro-page-search-trigger:hover{background:rgba(var(--primary-6),.18)}body[arco-theme=dark] .pro-page-search-kbd,body.theme-dark .pro-page-search-kbd{border-color:#ffffff1f;background:#ffffff14;color:var(--color-text-3)}body[arco-theme=dark] .pro-page-search-trigger:hover .pro-page-search-kbd,body.theme-dark .pro-page-search-trigger:hover .pro-page-search-kbd{border-color:#ffffff29;background:#ffffff1a;color:var(--color-text-3)}.pro-page-search-trigger-text{flex:1;min-width:0;text-align:left;font-size:13px;line-height:1}.pro-page-search-kbd{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:20px;padding:0 6px;border:1px solid var(--color-border-2);border-radius:6px;background:#ffffffad;color:var(--color-text-3);font-family:inherit;font-size:10px;line-height:1;box-shadow:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.pro-page-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 24px;box-sizing:border-box;background:var(--color-mask-bg, rgba(29, 33, 41, .6))}:root{--pro-navbar-popup-radius: 14px;--pro-navbar-popup-border: 1px solid var(--color-border-1, rgba(0, 0, 0, .06));--pro-navbar-popup-shadow: 0 8px 28px rgba(0, 0, 0, .12)}body{--pro-navbar-popup-bg: var(--color-bg-popup, #fff)}body[arco-theme=dark],body.theme-dark{--pro-navbar-popup-border: 1px solid rgba(255, 255, 255, .08);--pro-navbar-popup-shadow: 0 8px 28px rgba(0, 0, 0, .36);--pro-navbar-popup-bg: var(--color-bg-popup, #373739)}.pro-page-search-dialog{width:min(520px,100%);border:var(--pro-navbar-popup-border);border-radius:var(--pro-navbar-popup-radius);background:var(--pro-navbar-popup-bg);box-shadow:var(--pro-navbar-popup-shadow);overflow:hidden}.pro-page-search-panel{display:flex;flex-direction:column;gap:12px;padding:16px}html.is-page-search-open .pro-layout--top .pro-navbar--global,html.is-scroll-locked .pro-layout--top .pro-navbar--global{right:var(--pro-scrollbar-compensation, 0px);width:auto}.arco-input-wrapper.pro-page-search-input:not(.arco-input-disabled){height:40px;padding-left:14px;padding-right:12px;border-radius:10px;background-color:var(--color-fill-2)!important;border:1px solid var(--color-border-2)!important;box-sizing:border-box;box-shadow:none!important;transition:border-color .15s ease,background-color .15s ease}.arco-input-wrapper.pro-page-search-input:not(.arco-input-disabled):hover{background-color:var(--color-fill-2)!important;border-color:var(--color-border-3)!important;box-shadow:none!important}.arco-input-wrapper.pro-page-search-input:not(.arco-input-disabled).arco-input-focus{background-color:var(--color-bg-2)!important;border-color:rgb(var(--primary-6))!important;box-shadow:none!important}.pro-page-search-input .arco-input{font-size:14px;color:var(--color-text-1)}.pro-page-search-input .arco-input::placeholder{color:var(--color-text-3)}.pro-page-search-input .arco-input-prefix{padding-right:8px;color:var(--color-text-3)}.pro-page-search-input .arco-input-prefix .arco-icon,.pro-page-search-input .arco-input-prefix .pro-fa-icon{color:inherit;font-size:14px}.pro-page-search-list{max-height:360px;overflow:auto;margin:0 -4px;padding:0 4px}.pro-page-search-item{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 4px;padding:10px 12px;border:none;border-radius:10px;background:transparent;color:var(--color-text-1);cursor:pointer;text-align:left;transition:background-color .15s ease}.pro-page-search-item:last-child{margin-bottom:0}.pro-page-search-item:hover,.pro-page-search-item.is-active{background:var(--color-fill-2)}.pro-page-search-item-icon{flex-shrink:0;width:16px;height:16px;color:var(--color-text-3)}.pro-page-search-item-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.pro-page-search-item-title{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-page-search-item-group{font-size:12px;line-height:18px;color:var(--color-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-page-search-item-enter{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--color-border-2);border-radius:6px;background:var(--color-bg-2);color:var(--color-text-3);font-size:11px;box-shadow:0 1px 0 var(--color-border-2);opacity:0}.pro-page-search-item.is-active .pro-page-search-item-enter,.pro-page-search-item:hover .pro-page-search-item-enter{opacity:1}.pro-page-search-empty{padding:28px 12px;text-align:center;font-size:13px;color:var(--color-text-3)}.pro-page-search-footer{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding-top:12px;border-top:1px solid rgba(0,0,0,.04);color:var(--color-text-3)}.pro-page-search-hint{display:inline-flex;align-items:center;gap:8px}.pro-page-search-hint-keys{display:inline-flex;align-items:center;gap:4px}.pro-page-search-hint-key{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:22px;height:22px;padding:0 5px;border:1px solid var(--color-border-2);border-radius:6px;background:var(--color-bg-2);color:var(--color-text-3);font-family:inherit;font-size:11px;line-height:1;box-shadow:0 1px 0 var(--color-border-2)}.pro-page-search-hint-key .pro-fa-icon{font-size:11px}.pro-page-search-hint-key--text{min-width:32px;font-size:10px;font-style:italic;letter-spacing:.02em}.pro-page-search-hint-label{font-size:12px;line-height:18px;color:var(--color-text-2)}body[arco-theme=dark] .pro-page-search-footer{border-top-color:#ffffff0a}.pro-nav-icon-btn{width:32px!important;height:32px!important;padding:0!important;color:var(--color-text-2)!important;border:1px solid var(--color-border-2)!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;transition:border-color .15s ease,background-color .15s ease,color .15s ease!important}.arco-btn.arco-btn-text.pro-nav-icon-btn:hover,.arco-btn.arco-btn-text.pro-nav-icon-btn:hover:not(.arco-btn-disabled){background:rgba(var(--primary-6),.12)!important;background-color:rgba(var(--primary-6),.12)!important;border-color:rgb(var(--primary-6))!important;color:rgb(var(--primary-6))!important;box-shadow:none!important}.arco-btn.arco-btn-text.pro-nav-icon-btn:hover .pro-nav-icon{color:inherit}.arco-popover-popup-content.pro-message-popover,.pro-message-popover.arco-popover-popup-content,.arco-popover-content.pro-message-popover,.pro-message-popover{box-sizing:border-box;padding:0!important;width:336px!important;min-width:336px!important;border:var(--pro-navbar-popup-border)!important;border-radius:var(--pro-navbar-popup-radius)!important;background:var(--pro-navbar-popup-bg)!important;box-shadow:var(--pro-navbar-popup-shadow)!important;overflow:hidden}.pro-message-panel{display:flex;flex-direction:column;width:100%;max-height:420px}.pro-message-tabs{padding:0}.pro-message-tabs .arco-tabs-nav{margin-bottom:0;padding:0 10px}.pro-message-tabs .arco-tabs-nav:before{left:10px;right:10px;height:1px;background-color:var(--pro-divider, var(--color-border-1, #f2f3f5))}.pro-message-tabs .arco-tabs-nav-tab{flex:none;width:100%;overflow:visible}.pro-message-tabs .arco-tabs-nav-tab-list{display:flex!important;width:100%!important;justify-content:space-around;transform:none!important}.pro-message-tabs .arco-tabs-tab{position:relative;flex:0 0 auto!important;width:auto!important;min-width:56px!important;max-width:none!important;justify-content:center;margin:0!important;padding:14px 16px 12px!important;color:var(--color-text-2);font-size:14px;line-height:22px;text-align:center}.pro-message-tabs .arco-tabs-tab:hover{color:rgb(var(--primary-6));background:transparent}.pro-message-tabs .arco-tabs-tab-active,.pro-message-tabs .arco-tabs-tab-active:hover{color:rgb(var(--primary-6));font-weight:500;background:transparent}.pro-message-tabs .arco-tabs-nav-ink{display:block!important;height:2px;background-color:rgb(var(--primary-6))}.pro-message-tabs .arco-tabs-content{display:none}.pro-message-tabs .arco-tabs-tab-title{display:flex;align-items:center;justify-content:center;width:100%}.pro-message-tab-title{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%}.pro-message-tab-label{white-space:nowrap}.pro-message-tab-count{position:absolute;left:calc(100% + 4px);top:50%;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;padding:0;border-radius:8px;background:rgb(var(--danger-6));color:#fff;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;line-height:16px;transform:translateY(-50%)}.pro-message-tab-count.is-empty{visibility:hidden;background:transparent}.pro-message-list{flex:0 1 auto;overflow:auto;max-height:300px;padding:4px 10px}.pro-message-item{position:relative;display:flex;gap:12px;box-sizing:border-box;width:100%;margin:2px 0;padding:12px 10px;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit;transition:background-color .15s ease}.pro-message-item:hover{background:var(--color-fill-2)}.pro-message-item.is-unread .pro-message-title{color:var(--color-text-1);font-weight:500}.pro-message-avatar{flex-shrink:0;color:#fff}.pro-message-avatar.is-primary{background:rgb(var(--primary-6))}.pro-message-avatar.is-success{background:rgb(var(--success-6))}.pro-message-avatar.is-warning{background:rgb(var(--warning-6))}.pro-message-avatar.is-danger{background:rgb(var(--danger-6))}.pro-message-avatar .pro-fa-icon,.pro-message-avatar .arco-icon{font-size:16px;color:#fff}.pro-message-body{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.pro-message-title{color:var(--color-text-1);font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-message-content{color:var(--color-text-3);font-size:12px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-message-time{color:var(--color-text-4);font-size:12px;line-height:18px}.pro-message-dot{position:absolute;top:16px;right:10px;width:6px;height:6px;border-radius:50%;background:rgb(var(--danger-6))}.pro-message-empty{padding:32px 16px;color:var(--color-text-3);font-size:14px;text-align:center}.pro-message-footer{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:8px 16px 14px;border-top:none}.pro-message-footer:before{content:"";position:absolute;top:0;left:10px;right:10px;border-top:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5))}.pro-nav-icon{font-size:14px;width:1em;height:1em;color:inherit;display:inline-flex;align-items:center;justify-content:center}.pro-nav-icon svg{display:block;width:1em;height:1em}.pro-theme-palette-icon{color:var(--theme-swatch)}.pro-navbar-user{display:inline-flex;align-items:center;cursor:pointer;padding:0;border-radius:50%;background:transparent}.pro-navbar-user:hover{background:transparent}.pro-theme-color-btn{width:32px!important;height:32px!important}.pro-theme-palette-icon{transition:color .2s ease}.pro-theme-dropdown{padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.pro-theme-dropdown.arco-dropdown,.pro-theme-dropdown .arco-dropdown{min-width:140px;max-width:168px;padding:6px;border:var(--pro-navbar-popup-border);border-radius:var(--pro-navbar-popup-radius);background:var(--pro-navbar-popup-bg);box-shadow:var(--pro-navbar-popup-shadow)}.pro-theme-dropdown .arco-dropdown-list,.pro-theme-dropdown .arco-dropdown-list-wrapper,.pro-theme-dropdown.arco-dropdown .arco-dropdown-list,.pro-theme-dropdown.arco-dropdown .arco-dropdown-list-wrapper{padding:0;max-height:none;overflow:visible;display:flex;flex-direction:column;gap:2px}.pro-theme-dropdown .arco-dropdown-option.pro-theme-preset-item{display:flex;align-items:center;width:100%;height:auto;min-height:0;margin:0;padding:7px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--color-text-2);font-size:13px;font-weight:500;line-height:20px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pro-theme-dropdown .arco-dropdown-option.pro-theme-preset-item .arco-dropdown-option-content{display:inline-flex;align-items:center;gap:10px;width:100%;line-height:20px;overflow:hidden}.pro-theme-dropdown .arco-dropdown-option.pro-theme-preset-item:hover{background:var(--color-fill-2)!important;color:var(--color-text-1)!important}.pro-theme-dropdown .arco-dropdown-option.pro-theme-preset-item.pro-theme-preset-active,.pro-theme-dropdown .arco-dropdown-option.pro-theme-preset-item.pro-theme-preset-active:hover{border-color:rgba(var(--primary-6),.35);background:rgba(var(--primary-6),.12)!important;color:rgb(var(--primary-6))!important;font-weight:700}.pro-theme-color-dot,.pro-theme-preset-dot{display:block;width:16px;height:16px;border-radius:50%;flex-shrink:0;margin:0;box-shadow:inset 0 0 0 1px #0000001f;background-color:var(--preset-color)}.pro-theme-preset-label{display:block;min-width:0;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-chart-palette-dropdown.arco-dropdown,.pro-chart-palette-dropdown .arco-dropdown{min-width:0;max-width:none;width:max-content}.pro-chart-palette-dropdown .arco-dropdown-option.pro-theme-preset-item{width:auto;padding:6px 10px}.pro-chart-palette-dropdown .arco-dropdown-option.pro-theme-preset-item .arco-dropdown-option-content{width:auto;gap:8px}.pro-chart-palette-swatches{display:inline-flex;align-items:center;flex-shrink:0}.pro-chart-palette-swatch{display:block;width:12px;height:12px;border-radius:50%;margin-left:-4px;box-shadow:0 0 0 1px var(--pro-navbar-popup-bg, #fff);background-color:var(--swatch-color)}.pro-chart-palette-swatch:first-child{margin-left:0}.pro-chart-palette-dropdown .pro-theme-preset-label{flex:0 0 auto;overflow:visible;text-overflow:unset}.pro-settings-dropdown.arco-dropdown,.pro-settings-dropdown .arco-dropdown{min-width:0;max-width:none;width:max-content}.pro-settings-panel{width:216px;display:flex;flex-direction:column}.pro-settings-section{display:flex;flex-direction:column;gap:2px}.pro-settings-section+.pro-settings-section{margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.04)}.pro-settings-panel .arco-dropdown-option{margin:0;height:34px;line-height:34px;border-radius:10px;color:var(--color-text-1)}.pro-settings-panel .arco-dropdown-option:hover,.pro-settings-panel .arco-dropdown-option-active{background:var(--color-fill-2)}.pro-settings-panel .arco-dropdown-option .pro-dropdown-icon{margin-right:6px;color:var(--color-text-2)}.pro-settings-title{padding:0 10px 2px;font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-3)}body[arco-theme=dark] .pro-settings-section+.pro-settings-section{border-top-color:#ffffff0a}.pro-dropdown-icon{margin-right:8px;font-size:16px;vertical-align:-3px}.pro-user-dropdown{padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.pro-user-dropdown,.pro-user-dropdown.arco-dropdown,.pro-user-dropdown .arco-dropdown,.pro-user-dropdown .arco-dropdown-list,.pro-user-dropdown .arco-dropdown-list-wrapper{max-height:none;overflow:visible}.pro-user-dropdown .arco-dropdown-list,.pro-user-dropdown .arco-dropdown-list-wrapper,.pro-user-dropdown.arco-dropdown .arco-dropdown-list,.pro-user-dropdown.arco-dropdown .arco-dropdown-list-wrapper{padding:0}.pro-user-dropdown.arco-dropdown,.pro-user-dropdown .arco-dropdown{padding:0;border:var(--pro-navbar-popup-border);border-radius:var(--pro-navbar-popup-radius);background:var(--pro-navbar-popup-bg);box-shadow:var(--pro-navbar-popup-shadow)}.pro-user-panel{width:216px;padding:10px}.pro-user-panel-header{display:flex;align-items:center;gap:10px;padding:6px 6px 12px}.pro-user-panel-avatar.arco-avatar{flex-shrink:0;font-size:20px!important}.pro-user-panel-avatar.arco-avatar .pro-fa-icon{font-size:20px;width:20px;height:20px}.pro-user-panel-meta{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.pro-user-panel-name{font-size:14px;font-weight:600;line-height:20px;color:var(--color-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-user-panel-account{font-size:12px;line-height:18px;color:var(--color-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-user-panel-menu,.pro-user-panel-footer{padding:4px 0 0}.pro-user-panel-menu:before,.pro-user-panel-footer:before{content:"";display:block;height:0;margin:0 6px 4px;border-top:1px solid rgba(0,0,0,.04)}.pro-user-panel .arco-dropdown-option{margin:3px 0;padding:0 10px;height:36px;line-height:36px;border-radius:10px;color:var(--color-text-1);background:transparent;transition:background-color .15s ease}.pro-user-panel .arco-dropdown-option:hover,.pro-user-panel .arco-dropdown-option-active{background:var(--color-fill-2)}.pro-user-panel .arco-dropdown-option .pro-dropdown-icon{margin-right:6px;color:var(--color-text-2)}body[arco-theme=dark] .pro-user-panel-menu:before,body[arco-theme=dark] .pro-user-panel-footer:before{border-top-color:#ffffff0a}.pro-tab-dropdown{padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;min-width:0!important;width:max-content!important}.pro-tab-dropdown.arco-dropdown,.pro-tab-dropdown .arco-dropdown{min-width:0!important;width:max-content!important;padding:4px;border:var(--pro-navbar-popup-border);border-radius:var(--pro-navbar-popup-radius);background:var(--pro-navbar-popup-bg);box-shadow:var(--pro-navbar-popup-shadow)}.pro-tab-dropdown .arco-dropdown-list,.pro-tab-dropdown .arco-dropdown-list-wrapper,.pro-tab-dropdown.arco-dropdown .arco-dropdown-list,.pro-tab-dropdown.arco-dropdown .arco-dropdown-list-wrapper{min-width:0!important;width:max-content!important;padding:0;max-height:none;overflow:visible}.pro-tab-dropdown .arco-dropdown-option{margin:2px 0;padding:0 10px;height:34px;line-height:34px;border-radius:8px;color:var(--color-text-1);background:transparent;white-space:nowrap;transition:background-color .15s ease}.pro-tab-dropdown .arco-dropdown-option:hover,.pro-tab-dropdown .arco-dropdown-option-active{background:var(--color-fill-2)}.pro-tab-dropdown .arco-dropdown-option-disabled,.pro-tab-dropdown .arco-dropdown-option-disabled:hover{color:var(--color-text-4);background:transparent}.pro-tab-dropdown .pro-tab-dropdown-icon{margin-right:2px;color:var(--color-text-2)}.pro-tab-dropdown .arco-dropdown-option-disabled .pro-tab-dropdown-icon{color:var(--color-text-4)}.pro-tab-dropdown .pro-tab-dropdown-split{position:relative;margin-top:6px}.pro-tab-dropdown .pro-tab-dropdown-split:before{content:"";position:absolute;top:-4px;left:6px;right:6px;height:0;border-top:1px solid rgba(0,0,0,.04)}body[arco-theme=dark] .pro-tab-dropdown .pro-tab-dropdown-split:before{border-top-color:#ffffff0a}.pro-sider{box-sizing:border-box;width:var(--sider-width);background:var(--color-menu-light-bg)!important;border-right:none;box-shadow:var(--pro-shadow-sider)!important;transition:width .2s cubic-bezier(.34,.69,.1,1);overflow:hidden}.pro-sider-menu{width:100%;height:100%}.pro-sider.is-collapsed{overflow:visible}.pro-sider-inner{position:relative;height:100%}.pro-menu-wrapper{height:100%;overflow:hidden;--pro-menu-padding-x: 12px;--pro-menu-icon-slot: 14px;--pro-menu-icon-gap: 10px;--pro-menu-text-inset: calc(var(--pro-menu-padding-x) + var(--pro-menu-icon-slot) + var(--pro-menu-icon-gap))}.pro-menu-wrapper .arco-menu{position:relative}.pro-menu-wrapper .arco-menu-inner{max-height:calc(100% - 48px);overflow:auto;box-sizing:border-box}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-header{font-weight:500}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-header .arco-icon,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-header .pro-fa-icon,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-item .arco-icon,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-item .pro-fa-icon{font-size:14px}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-header,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-pop-header,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-item{display:flex;align-items:center;height:40px;line-height:1;box-sizing:border-box}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-header.arco-menu-has-icon,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-pop-header.arco-menu-has-icon{padding-right:32px}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-has-icon>.arco-menu-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--pro-menu-icon-slot);height:var(--pro-menu-icon-slot);margin-right:var(--pro-menu-icon-gap)!important;line-height:1}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-has-icon>.arco-menu-title{flex:1;min-width:0;display:flex;align-items:center;font-size:14px;line-height:14px;height:auto}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-icon-suffix{top:50%;right:12px;display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;margin:0;line-height:1;transform:translateY(-50%)}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-icon-suffix.is-open{transform:translateY(-50%) rotate(180deg)}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-icon-suffix .pro-menu-arrow-icon{margin:0;vertical-align:0}.pro-menu-wrapper .arco-menu-icon-suffix .pro-menu-arrow-icon{font-size:10px;color:var(--color-text-4)}.pro-menu-wrapper .arco-menu-collapse-button{display:flex;align-items:center;justify-content:center;width:auto;min-width:14px;height:14px;padding:0;color:var(--color-text-4);background:none!important;background-color:transparent!important;border-radius:0;box-shadow:none!important;box-sizing:border-box}.pro-menu-wrapper .arco-menu-collapse-button .pro-menu-collapse-icon{font-size:14px;width:14px;height:14px;color:var(--color-text-4);margin:0}.pro-menu-wrapper .arco-menu-collapse-button:hover{color:var(--color-text-3);background:none!important;background-color:transparent!important}.pro-menu-wrapper .arco-menu-light .arco-menu-collapse-button,.pro-menu-wrapper .arco-menu-light .arco-menu-collapse-button:hover{background:none!important;background-color:transparent!important;box-shadow:none!important}.pro-menu-wrapper .arco-menu-collapse-button:hover .pro-menu-collapse-icon{color:var(--color-text-3)}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu.arco-menu-collapsed{width:100%!important}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-inner{padding:12px 8px}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-pop-header,.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-inline-header{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;margin-bottom:4px!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-pop-header .arco-menu-icon,.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-inline-header .arco-menu-icon{margin-right:0!important;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-has-icon>:not(.arco-menu-icon){position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-pop-header .pro-fa-icon,.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-inline-header .pro-fa-icon{margin:0;font-size:16px}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapse-button{left:50%;right:auto;bottom:12px;transform:translate(-50%);width:auto;min-width:14px;height:14px}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapse-button .pro-menu-collapse-icon{font-size:14px;width:14px;height:14px}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content>.arco-menu-item>.arco-menu-indent-list,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content>.arco-sub-menu>.arco-menu-inline-header>.arco-menu-indent-list{display:none}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content>.arco-menu-item,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content>.arco-sub-menu>.arco-menu-inline-header{padding-left:var(--pro-menu-text-inset)!important}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content .arco-menu-inline-content>.arco-menu-item>.arco-menu-indent-list,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content .arco-menu-inline-content>.arco-sub-menu>.arco-menu-inline-header>.arco-menu-indent-list{display:none}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content .arco-menu-inline-content>.arco-menu-item,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-content .arco-menu-inline-content>.arco-sub-menu>.arco-menu-inline-header{padding-left:calc(var(--pro-menu-text-inset) + 34px)!important}.pro-menu-wrapper .arco-menu-item.arco-menu-item-indented{padding-left:var(--pro-menu-padding-x)}.pro-menu-wrapper .arco-menu-indent{width:34px}.pro-menu-wrapper .arco-menu-light .arco-menu-item.arco-menu-selected,.pro-menu-wrapper .arco-menu-light .arco-menu-item.arco-menu-selected:hover{color:rgb(var(--primary-6));font-weight:600;background-color:var(--pro-theme-color-soft);background-image:none;border:none;outline:none;border-radius:4px;box-shadow:none}.pro-menu-wrapper .arco-menu-light .arco-menu-item.arco-menu-selected .arco-icon,.pro-menu-wrapper .arco-menu-light .arco-menu-item.arco-menu-selected .arco-menu-icon,.pro-menu-wrapper .arco-menu-light .arco-menu-item.arco-menu-selected .pro-fa-icon{color:rgb(var(--primary-6))}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-item.arco-menu-selected:before{content:none;display:none}.pro-menu-wrapper .arco-menu-dark .arco-menu-item.arco-menu-selected,.pro-menu-wrapper .arco-menu-dark .arco-menu-item.arco-menu-selected:hover{color:rgb(var(--primary-6));font-weight:600;background-color:rgba(var(--primary-6),.18);background-image:none;border:none;outline:none;border-radius:4px;box-shadow:none}.pro-menu-wrapper .arco-menu-dark .arco-menu-item.arco-menu-selected .arco-icon,.pro-menu-wrapper .arco-menu-dark .arco-menu-item.arco-menu-selected .arco-menu-icon,.pro-menu-wrapper .arco-menu-dark .arco-menu-item.arco-menu-selected .pro-fa-icon{color:rgb(var(--primary-6))}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-pop-header.arco-menu-selected,.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-collapsed .arco-menu-inline-header.arco-menu-selected{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);background-image:none;border:none;outline:none;border-radius:4px;box-shadow:none}.arco-trigger-menu .arco-trigger-menu-item.arco-trigger-menu-selected,.arco-trigger-menu .arco-trigger-menu-item.arco-trigger-menu-selected:hover,.arco-menu-pop .arco-menu-item.arco-menu-selected,.arco-menu-pop .arco-menu-item.arco-menu-selected:hover{color:rgb(var(--primary-6))!important;font-weight:600;background-color:var(--pro-theme-color-soft)!important;background-image:none!important;border:none!important;outline:none!important;border-radius:4px;box-shadow:none!important}.arco-trigger-menu .arco-trigger-menu-item.arco-trigger-menu-selected:before,.arco-menu-pop .arco-menu-item.arco-menu-selected:before{content:none!important;display:none!important}.arco-trigger-menu .arco-trigger-menu-item.arco-trigger-menu-selected .arco-icon,.arco-trigger-menu .arco-trigger-menu-item.arco-trigger-menu-selected .arco-menu-icon,.arco-trigger-menu .arco-trigger-menu-item.arco-trigger-menu-selected .pro-fa-icon,.arco-menu-pop .arco-menu-item.arco-menu-selected .arco-icon,.arco-menu-pop .arco-menu-item.arco-menu-selected .arco-menu-icon,.arco-menu-pop .arco-menu-item.arco-menu-selected .pro-fa-icon{color:rgb(var(--primary-6))!important}.arco-trigger-menu{min-width:0;max-width:200px}.arco-trigger-menu .arco-trigger-menu-item,.arco-trigger-menu .arco-trigger-menu-pop-header{padding-left:22px;padding-right:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pro-content{flex:1;display:flex;flex-direction:column;width:100%;background:var(--color-fill-2);box-sizing:border-box}.pro-content-wrapper{flex:1 1 auto;display:flex;flex-direction:column;padding:16px 20px 0;box-sizing:border-box;min-width:0;min-height:calc(100dvh - var(--shell-navbar-height))}.pro-content-wrapper .arco-col,.pro-content-wrapper .shadcn-chart-host{min-width:0;max-width:100%}.pro-breadcrumb{display:flex;align-items:center;gap:4px;margin-bottom:16px;flex-shrink:1;min-width:0;max-width:100%;overflow:hidden}.pro-breadcrumb-icon{flex-shrink:0;color:var(--color-text-2)}.pro-breadcrumb-icon.pro-fa-icon{font-size:12px;width:12px;height:12px}.pro-breadcrumb .arco-breadcrumb{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;overflow:hidden}.pro-breadcrumb .arco-breadcrumb-item{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-breadcrumb .arco-breadcrumb-item>a,.pro-breadcrumb .arco-breadcrumb-item>span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.pro-breadcrumb .arco-breadcrumb-item-separator{flex-shrink:0;margin:0 2px}.pro-breadcrumb .arco-breadcrumb-item-separator .arco-icon{display:none!important}.pro-breadcrumb .arco-breadcrumb-item-separator:after{color:var(--color-text-4);font-size:12px;content:"/"}.pro-footer{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:40px;margin-top:auto;margin-bottom:24px;padding-top:8px;box-sizing:content-box;font-size:12px;color:var(--color-text-4);background:transparent}body.arco-theme-dark .pro-sider,html[arco-theme=dark] .pro-sider{box-shadow:var(--pro-shadow-sider-dark)!important}@media (max-width: 1100px){.pro-content-wrapper{overflow-x:auto}}.pro-mobile-menu-btn{display:none;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--color-text-1)}@media (max-width: 768px){.pro-content-wrapper{padding:12px 12px 0;overflow-x:hidden}.pro-mobile-menu-btn{display:inline-flex;flex-shrink:0}.pro-mobile-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:215;background:#00000073}.pro-layout--top .pro-navbar-left{width:auto!important;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:4px;padding:0 8px 0 12px;background:transparent}.pro-layout--top .pro-navbar-left .pro-logo{display:flex;width:auto;padding:0;justify-content:flex-start}.pro-layout--top .pro-navbar-left .pro-logo-text{font-size:18px}.pro-layout--side .pro-navbar--embedded .pro-logo{display:flex;margin-right:auto}.pro-layout--side .pro-navbar--embedded .pro-logo-text{font-size:18px}.pro-layout--top .pro-stage{margin-left:0!important}.pro-layout--top .pro-sider{z-index:220;width:220px!important;transform:translate(-100%);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.pro-layout-root.is-mobile-menu-open .pro-layout--top .pro-sider{transform:translate(0)}.pro-layout--side{display:block}.pro-layout--side .pro-body{display:block;min-height:0;background:transparent}.pro-layout--side .pro-sider{position:fixed;top:var(--shell-navbar-height);left:0;z-index:200;width:220px!important;height:calc(100vh - var(--shell-navbar-height));transform:translate(-100%);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.pro-layout-root.is-mobile-menu-open .pro-layout--side .pro-sider{transform:translate(0)}.pro-layout--side .pro-navbar--embedded{justify-content:flex-start;align-items:center;gap:4px;padding:0 12px}.pro-layout--side .pro-navbar--embedded .pro-navbar-right{margin-left:auto}.pro-breadcrumb{margin-bottom:12px}.pro-footer{padding-top:16px;margin-bottom:16px}}.pro-layout--top{display:flex;flex-direction:column}.pro-layout--top .pro-navbar--global{position:fixed;top:0;left:0;right:0;width:100%;z-index:140;box-shadow:none;border-bottom:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5))}.pro-layout--top .pro-navbar-left{width:var(--shell-logo-width);flex-shrink:0;height:100%;display:flex;align-items:center;box-sizing:border-box;background:var(--color-menu-light-bg)}.pro-layout--top .pro-navbar-left .pro-logo{width:100%;padding:0 16px}.pro-layout--top .pro-body{position:relative;flex:1;padding-top:var(--shell-navbar-height);min-height:calc(100vh - var(--shell-navbar-height))}.pro-layout--top .pro-sider{position:fixed;top:var(--shell-navbar-height);left:0;z-index:130;height:calc(100vh - var(--shell-navbar-height))}.pro-layout--top .pro-stage{display:flex;flex-direction:column;margin-left:var(--shell-menu-width);min-height:calc(100vh - var(--shell-navbar-height));transition:margin-left .2s cubic-bezier(.34,.69,.1,1)}.pro-layout--top .pro-stage--full{margin-left:0}.pro-layout--top .pro-content{flex:1;min-height:calc(100vh - var(--shell-navbar-height))}.pro-layout--side{display:flex;flex-direction:column;min-height:100vh}.pro-layout--side .pro-body{display:flex;flex-direction:row;align-items:stretch;flex:1 0 auto;min-width:0;min-height:100vh;background:var(--color-menu-light-bg)}body[arco-theme=dark] .pro-layout--side .pro-body,body.theme-dark .pro-layout--side .pro-body{background:var(--color-menu-light-bg)}.pro-layout--side .pro-sider{position:sticky;top:0;align-self:flex-start;z-index:130;flex-shrink:0;height:100vh;display:flex;flex-direction:column;border-right:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5))}.pro-layout--side .pro-sider-brand{border-bottom:none}.pro-layout--side .pro-sider-inner{flex:1;min-height:0;height:calc(100vh - var(--shell-navbar-height))}.pro-layout--side .pro-sider-inner .pro-menu-wrapper{height:100%}.pro-layout--side .pro-main{flex:1;display:flex;flex-direction:column;min-width:0;min-height:100vh;background:var(--color-fill-2)}.pro-layout--side .pro-main--full{width:100%}.pro-layout--side .pro-navbar--embedded{position:sticky;top:0;z-index:121;justify-content:flex-end;padding:0 20px;width:100%;background:transparent;border-bottom:none;box-shadow:none;transform:translateZ(0);transition:background-color .25s ease,box-shadow .25s ease}.pro-layout--side .pro-navbar--embedded .pro-breadcrumb--navbar{flex:1 1 auto;min-width:0;margin-bottom:0;margin-right:16px;overflow:hidden;white-space:nowrap}.pro-layout--side .pro-navbar--embedded .pro-breadcrumb--navbar .arco-breadcrumb{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;overflow:hidden}.pro-layout--side .pro-navbar--embedded .pro-breadcrumb--navbar .arco-breadcrumb-item{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-layout--side .pro-navbar--embedded .pro-navbar-right{flex-shrink:0}.pro-layout--side .pro-content{flex:1 0 auto;display:flex;flex-direction:column;min-height:0}@media (max-width: 1100px){.pro-page-search-trigger--full{display:none!important}.pro-page-search-trigger--icon{display:inline-flex!important}}@media (max-width: 768px){.pro-layout--top .pro-navbar{padding-left:0}.pro-layout--top .pro-navbar--global{z-index:210}.pro-mobile-mask{top:0;right:0;bottom:0;left:0;z-index:215}.pro-layout--top .pro-navbar-left{width:auto!important;justify-content:flex-start!important;padding:0 8px 0 12px!important;background:transparent!important}.pro-layout--top .pro-navbar-left .pro-logo,.pro-layout--top .pro-navbar-left .pro-logo.is-collapsed{width:auto!important;padding:0!important;justify-content:flex-start!important}.pro-layout--top .pro-stage{margin-left:0!important}.pro-layout--top .pro-sider{top:0;z-index:220;height:100vh;display:flex;flex-direction:column;transform:translate(-100%)}.pro-layout--top .pro-sider-inner{flex:1;min-height:0;height:auto}.pro-layout-root.is-mobile-menu-open .pro-layout--top .pro-sider{transform:translate(0)}.pro-layout--side{display:block}.pro-layout--side .pro-body{display:block;min-height:0;background:transparent}.pro-layout--side .pro-sider{position:fixed;top:0;left:0;z-index:220;align-self:auto;width:220px!important;height:100vh;transform:translate(-100%);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.pro-layout-root.is-mobile-menu-open .pro-layout--side .pro-sider{transform:translate(0)}.pro-layout--side .pro-main{width:100%;min-width:0;min-height:100vh}.pro-layout--side .pro-navbar--embedded{justify-content:flex-start;align-items:center;gap:4px;padding:0 12px}.pro-layout--side .pro-navbar--embedded .pro-navbar-right{margin-left:auto;flex-shrink:0}.pro-layout--side .pro-navbar--embedded .pro-logo{display:flex;margin-right:auto}}.pro-fa-icon{--fa-width: 1em;display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;color:inherit;width:1em;height:1em;flex-shrink:0}.pro-fa-icon:before{line-height:1;display:flex;align-items:center;justify-content:center}.pro-fa-icon.fa-sharp.fa-light{--fa-family: "Font Awesome 7 Sharp", "Font Awesome 7 Pro";--fa-style: 300}.pro-menu-collapse-icon.pro-fa-icon.fa-sharp.fa-regular{--fa-family: "Font Awesome 7 Sharp", "Font Awesome 7 Pro";--fa-style: 400}.pro-menu-wrapper .pro-fa-icon{font-size:16px}.pro-menu-wrapper .pro-menu-collapse-icon.pro-fa-icon{--fa-width: 1em;font-size:14px;color:var(--color-text-4)}.pro-menu-wrapper .pro-menu-arrow-icon.pro-fa-icon{--fa-width: 1em;font-size:10px;color:var(--color-text-4)}.pro-menu-item-icon.pro-fa-icon{--fa-width: 1em;--fa-display: inline-flex;vertical-align:unset;margin:0;flex-shrink:0;font-size:14px;width:14px;height:14px;transform:none}.pro-menu-item-icon.pro-fa-icon:before{line-height:1}.pro-menu-item-icon.pro-avatar-user-icon{flex-shrink:0;width:18px!important;height:18px!important;color:inherit}.pro-menu-item-icon.pro-avatar-user-icon svg{display:block;width:100%;height:100%}.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-inline-header .pro-fa-icon,.pro-menu-wrapper .arco-menu:not(.arco-menu-collapsed) .arco-menu-item .pro-fa-icon{font-size:14px}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-pop-header .pro-menu-item-icon.pro-fa-icon{font-size:16px;width:16px;height:16px}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-pop-header .pro-menu-item-icon.pro-avatar-user-icon{width:20px!important;height:20px!important}.pro-sider.is-collapsed .pro-menu-wrapper .arco-menu-pop-header .pro-fa-icon{margin:0;font-size:16px}.pro-nav-icon.pro-fa-icon,.pro-nav-icon-btn .pro-fa-icon{font-size:14px}.pro-nav-icon-btn:hover .pro-fa-icon.fa-sharp.fa-light{--fa-style: 900}.pro-dropdown-icon.pro-fa-icon{font-size:14px;vertical-align:unset;margin-right:8px}.pro-navbar-search .arco-input-prefix .pro-fa-icon{color:var(--color-text-3);font-size:12px}.overview-icon .pro-fa-icon{font-size:18px}.shortcut-icon.pro-fa-icon{font-size:16px;color:var(--color-text-2)}.recent-icon.pro-fa-icon{font-size:12px;color:var(--color-text-2)}.arco-btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.arco-btn .pro-fa-icon,.arco-link .pro-fa-icon,.arco-dropdown-option .pro-fa-icon,.arco-tag .pro-fa-icon,.arco-input-prefix .pro-fa-icon,.arco-input-suffix .pro-fa-icon,.arco-breadcrumb-item .pro-fa-icon,.arco-alert .pro-fa-icon,.arco-tabs-nav-tab .pro-fa-icon,.arco-pagination-item .pro-fa-icon,.arco-avatar .pro-fa-icon{vertical-align:unset;margin:0;font-size:inherit}.arco-btn:not(.arco-btn-only-icon):not(.arco-btn-shape-circle) .pro-fa-icon{transform:none}.arco-btn .pro-fa-icon{font-size:14px}.arco-btn.pro-nav-icon-btn .arco-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:14px}.arco-btn.pro-nav-icon-btn .pro-fa-icon,.arco-btn.pro-nav-icon-btn .pro-nav-icon.pro-fa-icon{font-size:14px;width:14px;height:14px}.arco-btn-size-mini .pro-fa-icon,.arco-btn-size-mini.arco-btn .pro-fa-icon{font-size:12px}.arco-btn-size-small .pro-fa-icon,.arco-btn-size-small.arco-btn .pro-fa-icon,.arco-btn-size-large .pro-fa-icon,.arco-btn-size-large.arco-btn .pro-fa-icon{font-size:14px}.arco-link .pro-fa-icon{font-size:12px}.trend-up .pro-fa-icon,.trend-down .pro-fa-icon{font-size:inherit;width:auto;height:auto}.arco-input-clear-btn>.arco-icon-close,.arco-select-view-clear-btn>.arco-icon-close,.arco-input-tag-clear-btn>.arco-icon-close,.arco-picker-clear-icon>.arco-icon-close,.arco-input-label-clear-btn>.arco-icon-close,.arco-transfer-view-header-clear-btn>.arco-icon-close{display:none!important}.arco-textarea-clear-btn{display:none!important}.arco-input-clear-btn:after,.arco-select-view-clear-btn:after,.arco-input-tag-clear-btn:after,.arco-picker-clear-icon:after,.arco-input-label-clear-btn:after,.arco-transfer-view-header-clear-btn:after{--fa-family: "Font Awesome 7 Sharp", "Font Awesome 7 Pro";--fa-style: 300;--fa-width: 1em;position:relative;z-index:1;display:block;width:1em;height:1em;color:inherit;font-family:var(--fa-family);font-weight:var(--fa-style);font-size:10px;font-style:normal;font-variant:normal;line-height:1;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;pointer-events:none;content:""}.arco-input-clear-btn.arco-icon-hover:before,.arco-select-view-clear-btn.arco-icon-hover:before,.arco-input-tag-clear-btn.arco-icon-hover:before,.arco-picker-clear-icon.arco-icon-hover:before,.arco-input-label-clear-btn.arco-icon-hover:before,.arco-transfer-view-header-clear-btn.arco-icon-hover:before,.component-form-picker-clear.arco-icon-hover:before{width:18px;height:18px}.arco-input-clear-btn.arco-icon-hover:hover:before,.arco-select-view-clear-btn.arco-icon-hover:hover:before,.arco-input-tag-clear-btn.arco-icon-hover:hover:before,.arco-picker-clear-icon.arco-icon-hover:hover:before,.arco-input-label-clear-btn.arco-icon-hover:hover:before,.arco-transfer-view-header-clear-btn.arco-icon-hover:hover:before,.component-form-picker-clear.arco-icon-hover:hover:before,.arco-input-wrapper:not(.arco-input-focus) .arco-input-clear-btn.arco-input-icon-hover:hover:before,.arco-select-view:not(.arco-select-view-focus) .arco-select-view-clear-btn:hover:before,.arco-input-tag:not(.arco-input-tag-focus) .arco-input-tag-clear-btn:hover:before{background-color:var(--color-fill-3)}.arco-select-view-icon>.arco-icon-down,.arco-icon-hover>.arco-icon-eye,.arco-icon-hover>.arco-icon-eye-invisible,.arco-picker-suffix-icon>.arco-icon-calendar,.arco-picker-suffix-icon>.arco-icon-clock-circle,.arco-picker-header-icon .arco-icon-left,.arco-picker-header-icon .arco-icon-right,.arco-picker-header-icon .arco-icon-double-left,.arco-picker-header-icon .arco-icon-double-right,.arco-pagination-item>.arco-icon-left,.arco-pagination-item>.arco-icon-right,.arco-pagination-item>.arco-icon-more{display:none!important}.arco-select-view-icon:has(>.arco-icon-down):after,.arco-icon-hover:has(>.arco-icon-eye):after,.arco-icon-hover:has(>.arco-icon-eye-invisible):after,.arco-picker-suffix-icon:has(>.arco-icon-calendar):after,.arco-picker-suffix-icon:has(>.arco-icon-clock-circle):after,.arco-picker-header-icon:has(.arco-icon-left):after,.arco-picker-header-icon:has(.arco-icon-right):after,.arco-picker-header-icon:has(.arco-icon-double-left):after,.arco-picker-header-icon:has(.arco-icon-double-right):after,.arco-pagination-item:has(>.arco-icon-left):after,.arco-pagination-item:has(>.arco-icon-right):after,.arco-pagination-item:has(>.arco-icon-more):after{--fa-family: "Font Awesome 7 Sharp", "Font Awesome 7 Pro";--fa-style: 300;--fa-width: 1em;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;color:inherit;font-family:var(--fa-family);font-weight:var(--fa-style);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;pointer-events:none}.arco-select-view-icon:has(>.arco-icon-down):after{font-size:12px;content:"";transition:transform .2s}.arco-select-view-opened .arco-select-view-icon:has(>.arco-icon-down):after{transform:rotate(180deg)}.arco-icon-hover:has(>.arco-icon-eye):after{font-size:14px;content:""}.arco-icon-hover:has(>.arco-icon-eye-invisible):after{font-size:14px;content:""}.arco-picker-suffix-icon:has(>.arco-icon-calendar):after{font-size:14px;content:""}.arco-picker-suffix-icon:has(>.arco-icon-clock-circle):after{font-size:14px;content:""}.arco-picker-header-icon:has(.arco-icon-left):after{font-size:12px;content:""}.arco-picker-header-icon:has(.arco-icon-right):after{font-size:12px;content:""}.arco-picker-header-icon:has(.arco-icon-double-left):after{font-size:12px;content:""}.arco-picker-header-icon:has(.arco-icon-double-right):after{font-size:12px;content:""}.arco-pagination-item:has(>.arco-icon-left):after{font-size:12px;content:""}.arco-pagination-item:has(>.arco-icon-right):after{font-size:12px;content:""}.arco-pagination-item:has(>.arco-icon-more):after{font-size:12px;content:""}.pro-page-title{margin:0 0 16px;font-size:16px;font-weight:500;color:var(--color-text-1)}.pro-refresh-spinning .arco-icon,.pro-refresh-spinning .arco-btn-icon .arco-icon,.pro-refresh-spinning .pro-fa-icon{animation:pro-refresh-spin .6s linear}@keyframes pro-refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.pro-refresh-spinning .arco-icon,.pro-refresh-spinning .arco-btn-icon .arco-icon,.pro-refresh-spinning .pro-fa-icon{animation:none}}.pro-block-title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.pro-block-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.pro-page-card,.pro-content-wrapper .arco-card.general-card.pro-page-card,.profile-toolbar{margin-bottom:16px}.profile-block{margin-bottom:24px}.pro-content-wrapper .arco-card.general-card{border:none;background:var(--color-bg-2);box-shadow:none}.pro-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pro-toolbar-right{display:flex;align-items:center;gap:12px}.pro-toolbar-icons{display:flex;align-items:center;gap:8px}.pro-toolbar-icon-btn.arco-btn{width:32px;height:32px;padding:0}.pro-toolbar-icon-btn .pro-fa-icon{font-size:12px}.pro-column-setting{display:flex;flex-direction:column;min-width:168px;padding:0}.arco-popover-content.pro-column-popover,.pro-column-popover.arco-popover-content{padding:8px 12px}.pro-column-setting-list{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow:auto;padding:4px 0}.pro-column-setting-item{display:flex;align-items:center;gap:4px;height:28px;padding:0 4px;border-radius:4px;-webkit-user-select:none;user-select:none}.pro-column-setting-item.is-dragging{opacity:.45}.pro-column-setting-item.is-drag-over{background:var(--color-fill-2)}.pro-column-drag{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--color-text-3);cursor:move;flex-shrink:0}.pro-column-drag .pro-fa-icon{font-size:12px}.pro-column-setting-item .arco-checkbox{margin-right:0;flex:1;min-width:0}.pro-column-setting-footer{margin-top:4px;padding-top:8px;border-top:1px solid var(--color-border-2);text-align:center}.pro-column-setting-footer .arco-btn{padding:0 8px;height:28px}.pro-search-panel{--pro-search-row-gap: 16px;align-items:stretch;container-type:inline-size;container-name:pro-search}.pro-search-panel>.arco-col{min-width:0}.pro-search-form .arco-form-item{margin-bottom:var(--pro-search-row-gap)}.pro-field-block,.pro-search-form .arco-picker,.pro-search-form .arco-picker-range,.pro-search-form .arco-select,.pro-search-form .arco-input-wrapper{width:100%}.pro-search-form.arco-form-layout-horizontal .arco-form-item-label-col{flex:0 0 6em!important;width:6em!important;max-width:6em!important;overflow:hidden;box-sizing:border-box}.pro-search-form.arco-form-layout-horizontal .arco-form-item-wrapper-col{flex:1 1 0!important;width:auto!important;max-width:none!important}.pro-search-form.arco-form-layout-horizontal .arco-form-item-label{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;word-break:keep-all}@container pro-search (max-width: 980px){.pro-search-form.arco-form-layout-horizontal .arco-form-item-label-col{display:none!important}.pro-search-form.arco-form-layout-horizontal .arco-form-item-wrapper-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}@media (max-width: 1200px){.pro-search-form.arco-form-layout-horizontal .arco-form-item-label-col{display:none!important}.pro-search-form.arco-form-layout-horizontal .arco-form-item-wrapper-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}.pro-search-form.is-collapsed .arco-form-item{margin-bottom:0}.pro-search-form:not(.is-collapsed) .arco-row>.arco-col:nth-child(-n+6) .arco-form-item{margin-bottom:var(--pro-search-row-gap)}.pro-search-form:not(.is-collapsed) .arco-row>.arco-col:nth-child(n+7) .arco-form-item{margin-bottom:0}.pro-search-form:not(.is-collapsed):not(:has(.arco-row>.arco-col:nth-child(7))) .arco-row>.arco-col:nth-child(n+4) .arco-form-item{margin-bottom:0}.pro-search-divider{height:auto;min-height:100%;margin:0 16px;align-self:stretch}.pro-search-actions{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-self:flex-start;text-align:right;gap:var(--pro-search-row-gap)}.pro-search-actions.is-collapsed{flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-self:center;gap:8px}.pro-search-actions.is-collapsed:not(.is-mobile){flex:0 0 auto;justify-content:flex-start;white-space:nowrap}.pro-search-panel--single{gap:16px;align-items:center}.pro-search-panel--single .pro-search-actions.is-collapsed:not(.is-mobile){flex:0 0 auto;justify-content:flex-start}.pro-search-actions:not(.is-collapsed) .pro-search-toggle{align-self:flex-end}.pro-search-actions .arco-btn{margin:0}.pro-search-toggle{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;padding:0 4px;height:32px;color:rgb(var(--primary-6))}.pro-search-toggle-text{position:relative;display:inline-flex;align-items:center}.pro-search-toggle-dot{position:absolute;top:0;right:-8px;width:6px;height:6px;border-radius:50%;background:rgb(var(--danger-6))}.pro-search-toggle-icon{transition:transform .2s ease}.pro-search-toggle-icon.is-up{transform:rotate(180deg)}.content-type-cell,.ticket-type-cell{display:inline-flex;align-items:center;gap:8px}.content-type-dot,.ticket-type-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.content-type-dot--0,.ticket-type-dot--0{background:rgb(var(--primary-6))}.content-type-dot--1,.ticket-type-dot--1{background:rgb(var(--orange-6))}.content-type-dot--2,.ticket-type-dot--2{background:rgb(var(--purple-6))}.ticket-type-dot--3{background:rgb(var(--green-6))}.pro-detail{padding:0;display:flex;flex-direction:column;gap:16px}.pro-detail-section{padding:16px 20px 20px;border:1px solid var(--color-border-2);border-radius:6px;background:var(--color-bg-2)}.pro-detail-section-title{margin:0 0 16px;font-size:14px;font-weight:600;line-height:1.5;color:var(--color-text-1)}.pro-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 32px}.pro-detail-field--full{grid-column:1 / -1}.pro-detail-label{margin-bottom:6px;font-size:13px;line-height:1.5;color:var(--color-text-3)}.pro-detail-value{font-size:14px;line-height:1.5;color:var(--color-text-1);word-break:break-word}.pro-detail-value--strong{font-size:16px;font-weight:600}.pro-detail-value--multiline{line-height:1.7;white-space:pre-wrap}@media (max-width: 768px){.pro-detail-grid{grid-template-columns:1fr;gap:16px}}.pro-table-ops .arco-btn-size-small{padding:0 6px}.pro-table-ops .arco-btn-size-mini{padding:0 4px}.pro-content-wrapper .arco-table-th{height:48px}.pro-content-wrapper .arco-table-th .arco-table-cell{padding-top:14px;padding-bottom:14px}.pro-content-wrapper .arco-table col.arco-table-selection-checkbox-col{width:48px!important;min-width:48px!important;max-width:48px!important}.pro-content-wrapper .arco-table-th.arco-table-operation.arco-table-checkbox,.pro-content-wrapper .arco-table-td.arco-table-operation.arco-table-checkbox{width:48px!important;min-width:48px!important;max-width:48px!important;box-sizing:border-box}.pro-content-wrapper .arco-table-th.arco-table-operation.arco-table-checkbox .arco-table-cell,.pro-content-wrapper .arco-table-td.arco-table-operation.arco-table-checkbox .arco-table-cell{justify-content:center;padding-left:0;padding-right:0}.pro-content-wrapper .arco-table .arco-table-expand-btn{width:16px;height:16px;color:var(--color-text-3);font-size:10px;line-height:1;background-color:transparent;border-color:var(--color-neutral-4);transition:color .1s cubic-bezier(0,0,1,1),border-color .1s cubic-bezier(0,0,1,1)}.pro-content-wrapper .arco-table .arco-table-expand-btn .arco-icon,.pro-content-wrapper .arco-table .arco-table-expand-btn .pro-fa-icon{width:10px;height:10px;font-size:10px;line-height:10px}.pro-content-wrapper .arco-table .arco-table-expand-btn:hover{color:var(--color-text-2);background-color:transparent;border-color:var(--color-neutral-5)}.arco-table-sorter-icon>.arco-icon[data-fa-patched="1"],.arco-table-filters>.arco-icon[data-fa-patched="1"],.arco-table-filters .arco-icon[data-fa-patched="1"]{display:none!important}.arco-table-sorter-icon>.pro-fa-icon[data-fa-table-icon="1"]{display:inline-flex;font-size:10px;line-height:1;color:inherit}.arco-table-sorter-icon{overflow:visible;color:var(--color-neutral-5)}.arco-table-sorter-icon-active{color:rgb(var(--primary-6))}.pro-content-wrapper .arco-table-cell-with-sorter:hover,.pro-content-wrapper .arco-table-filters:hover,.pro-content-wrapper .arco-table-filters-open{background-color:transparent}.arco-table-cell-next-ascend .arco-table-sorter>.arco-table-sorter-icon:first-child,.arco-table-cell-next-descend .arco-table-sorter>.arco-table-sorter-icon:last-child{color:var(--color-neutral-6)}.arco-table-filters>.pro-fa-icon[data-fa-table-icon="1"]{display:inline-flex;font-size:12px;line-height:1;color:var(--color-text-2)}.arco-table-filters-active>.pro-fa-icon[data-fa-table-icon="1"],.arco-table-filters-open>.pro-fa-icon[data-fa-table-icon="1"],.arco-table-filters:hover>.pro-fa-icon[data-fa-table-icon="1"]{color:var(--color-text-1)}.pro-content-wrapper .arco-table-th.pro-table-ops-col,.pro-content-wrapper .arco-table-td.pro-table-ops-col{box-sizing:border-box}.pro-content-wrapper .arco-table-th.arco-table-col-fixed-left,.pro-content-wrapper .arco-table-td.arco-table-col-fixed-left,.pro-content-wrapper .arco-table-th.arco-table-col-fixed-right,.pro-content-wrapper .arco-table-td.arco-table-col-fixed-right{overflow:visible}.pro-content-wrapper .arco-table-size-medium .arco-table-td .arco-table-cell{padding-top:11px;padding-bottom:11px}.pro-content-wrapper .arco-table-size-small .arco-table-td .arco-table-cell{padding-top:8px;padding-bottom:8px}.pro-content-wrapper .arco-table-size-mini .arco-table-td .arco-table-cell{padding-top:5px;padding-bottom:5px}.pro-content-wrapper .arco-table-td .arco-badge-status-text{font-size:inherit;line-height:inherit;color:inherit}.pro-content-wrapper .arco-table-tr-empty .arco-table-td{height:280px;vertical-align:middle}.pro-content-wrapper .arco-table-tr-empty .arco-empty{padding:40px 0}.pro-table-footer{display:flex;align-items:center;justify-content:space-between;margin-top:16px;flex-wrap:wrap;gap:12px}.arco-picker-container,.arco-picker-range-container,.arco-picker-header,.arco-picker-header-label,.arco-picker-header-title,.arco-picker-header-icon,.arco-picker-week-list-item,.arco-picker-cell,.arco-picker-date-value,.arco-picker-footer,.arco-picker-shortcuts,.arco-timepicker-container,.arco-panel-date-timepicker-title,.arco-timepicker-cell,.arco-timepicker-cell-inner,.arco-timepicker-footer-btn-wrapper{font-size:12px}.arco-panel-date .arco-picker-header,.arco-panel-date-timepicker-title{box-sizing:border-box;display:flex;align-items:center;height:40px;min-height:40px;padding:0 16px;line-height:40px}.arco-panel-date-timepicker-title{justify-content:center}.arco-picker-range-container .arco-panel-date-view-tabs{min-height:40px}.arco-picker-range-container .arco-panel-date-view-tab-pane{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 10px;font-size:12px;line-height:40px;border-right:none}.arco-picker-range-container .arco-panel-date-footer{border-right:none}.arco-picker-range-container .arco-panel-date-view-tab-pane .arco-icon{width:12px;height:12px;font-size:12px}.arco-picker-range-container .arco-panel-date-view-tab-pane-text{margin-left:4px;font-size:12px}.arco-modal-title,.arco-modal-title-align-center{justify-content:flex-start!important;font-size:14px!important;font-weight:500;line-height:22px}.arco-modal.pro-confirm-modal{width:360px!important;padding:24px 24px 20px;border-radius:8px}.arco-modal.pro-confirm-modal .arco-modal-header{margin-bottom:12px;display:flex;align-items:center;justify-content:flex-start}.arco-modal.pro-confirm-modal .arco-modal-title{flex:0 1 auto!important;width:auto!important;display:inline-flex!important;justify-content:flex-start!important;align-items:center;gap:0!important;font-size:14px;font-weight:500;line-height:22px}.arco-modal.pro-confirm-modal .arco-modal-title-icon{margin-right:8px!important;margin-left:0!important;font-size:20px;flex-shrink:0}.arco-modal.pro-confirm-modal .arco-modal-title .arco-icon{font-size:20px;margin:0!important}.arco-modal.pro-confirm-modal .arco-modal-body{padding:0 0 0 28px;color:var(--color-text-2);font-size:14px;line-height:1.6}.arco-modal.pro-confirm-modal .arco-modal-footer{margin-top:24px;text-align:right}.arco-modal.pro-confirm-modal .arco-modal-footer .arco-btn+.arco-btn{margin-left:12px}.pro-modal-footer-actions{margin:16px -20px -24px;padding:16px 20px;text-align:right;border-top:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5))}.arco-modal.pro-io-modal{border-radius:8px}.pro-io-modal-body{display:flex;flex-direction:column;gap:16px}.pro-io-tip{display:flex;align-items:center;gap:6px;box-sizing:border-box;padding:8px 12px;background:var(--color-primary-light-1);border-radius:6px;color:var(--color-text-1)}.pro-io-tip-icon.pro-fa-icon,.pro-io-tip-icon{flex:0 0 14px;box-sizing:border-box;width:14px!important;height:14px!important;margin:0;padding:0;color:rgb(var(--primary-6));font-size:14px!important;line-height:1;transform:none;vertical-align:unset}.pro-io-tip-text{flex:1;min-width:0;font-size:13px;line-height:14px}.pro-io-upload{width:100%}.pro-io-upload .arco-upload-wrapper,.pro-io-upload .arco-upload,.pro-io-upload .arco-upload-drag{width:100%;display:block}.pro-io-upload .arco-upload-drag{padding:0;background:transparent;border:none}.pro-upload-drag{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:48px 16px;min-height:180px;text-align:center;background:#f7f8fa;border:1px dashed #c9cdd4;border-radius:6px;transition:border-color .2s,background .2s}body[arco-theme=dark] .pro-upload-drag{background:var(--color-fill-2, #2a2a2b);border-color:var(--color-neutral-4, #484849)}.pro-io-upload .arco-upload-drag:hover .pro-upload-drag,.pro-upload-drag:hover{border-color:rgb(var(--primary-6));background:rgb(var(--primary-1, 232, 243, 255))}body[arco-theme=dark] .pro-io-upload .arco-upload-drag:hover .pro-upload-drag,body[arco-theme=dark] .pro-upload-drag:hover{background:rgba(var(--primary-6),.12)}.pro-upload-drag-icon{margin-bottom:10px;color:rgb(var(--primary-6));font-size:32px;line-height:1;opacity:.85}.pro-upload-drag-text{color:var(--color-text-1);font-size:14px;line-height:22px}.pro-upload-drag-hint{margin-top:4px;color:var(--color-text-3);font-size:12px;line-height:20px}.pro-io-upload .arco-upload-list{margin:0;padding:0}.pro-io-upload .arco-upload-list-item,.pro-io-upload .arco-upload-list.arco-upload-list-type-text .arco-upload-list-item:first-of-type{position:relative;margin-top:12px;padding:0 36px 0 0;background:#f7f8fa;border:none;border-radius:6px;box-shadow:none}body[arco-theme=dark] .pro-io-upload .arco-upload-list-item,body[arco-theme=dark] .pro-io-upload .arco-upload-list.arco-upload-list-type-text .arco-upload-list-item:first-of-type{background:var(--color-fill-2, #2a2a2b);border:none}.pro-io-upload .arco-upload-list-item-content{width:auto;min-height:40px;padding:10px 8px 10px 12px;background:transparent!important;border:none!important;border-radius:0;box-shadow:none!important}.pro-io-upload .arco-upload-list-item-file-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:8px;font-size:16px;line-height:16px}.pro-io-upload .arco-upload-list-item-name,.pro-io-upload .arco-upload-list-item-name-link,.pro-io-upload a.arco-upload-list-item-name,.pro-io-upload .arco-upload-list-item-name a{margin-right:0;color:var(--color-text-1);font-size:13px;line-height:20px;cursor:default}.pro-io-upload .arco-upload-list-item-name:hover,.pro-io-upload .arco-upload-list-item-name-link:hover,.pro-io-upload a.arco-upload-list-item-name:hover,.pro-io-upload .arco-upload-list-item-name a:hover{color:var(--color-text-1)}.pro-io-upload .arco-upload-list-item-operation{position:absolute;top:50%;right:12px;display:inline-flex;align-items:center;justify-content:center;margin-left:0;color:var(--color-text-3);font-size:14px;line-height:1;transform:translateY(-50%)}.pro-io-upload .arco-upload-icon-remove{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--color-text-3);font-size:14px;border-radius:4px;cursor:pointer;transition:color .15s,background-color .15s}.pro-io-upload .arco-upload-icon-remove:hover{color:rgb(var(--danger-6));background-color:transparent}.pro-io-upload .arco-upload-icon-start,.pro-io-upload .arco-upload-progress,.pro-io-upload .arco-upload-list-status{display:none!important}.pro-io-footer .pro-io-template,a.pro-io-template.arco-link{display:inline-flex;align-items:center;gap:4px;font-size:13px}.pro-export-form .arco-form-item{margin-bottom:16px}.pro-export-form .arco-radio-group-direction-vertical .arco-radio{margin-right:0;line-height:32px}.pro-export-hint{margin:0 auto 0 0;padding:0;color:var(--color-text-3);font-size:13px;line-height:32px;background:transparent;border:none}.pro-io-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:4px -20px -24px;padding:16px 20px;border-top:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5))}.pro-io-footer .pro-io-template{margin-right:auto}@media (max-width: 768px){.pro-search-panel{--pro-search-row-gap: 12px;flex-direction:column}.pro-search-form.arco-form-layout-vertical .arco-form-item,.pro-search-form.is-collapsed .arco-form-item{margin-bottom:var(--pro-search-row-gap)}.pro-search-form.is-collapsed .arco-row>.arco-col:last-child .arco-form-item{margin-bottom:0}.pro-search-form:not(.is-collapsed) .arco-row>.arco-col:nth-child(-n+6) .arco-form-item,.pro-search-form:not(.is-collapsed) .arco-row>.arco-col:nth-child(n+7) .arco-form-item{margin-bottom:var(--pro-search-row-gap)}.pro-search-form:not(.is-collapsed) .arco-row>.arco-col:last-child .arco-form-item{margin-bottom:0}.pro-search-actions.is-mobile{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-self:stretch;margin-top:var(--pro-search-row-gap);gap:8px}.pro-search-actions.is-mobile .arco-btn:not(.pro-search-toggle){flex:1 1 calc(50% - 4px);min-width:0}.pro-search-actions.is-mobile .pro-search-toggle{margin-left:auto}.pro-search-form .arco-row{row-gap:0}.pro-search-form .arco-col{margin-bottom:0}.pro-toolbar{flex-wrap:wrap;gap:12px}.pro-table-footer{flex-direction:column;align-items:stretch}.pro-table-footer .arco-pagination{justify-content:flex-start;flex-wrap:wrap}.arco-modal{max-width:calc(100vw - 32px)}}@keyframes pro-meter-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pro-spark-bar-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pro-spark-ring-in{0%{stroke-dashoffset:var(--spark-c, 200)}}@keyframes pro-spark-chart-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.pro-meter-fill,.crm-region-fill,.crm-discovery-fill,.crm-project-track,.workplace-sales-fill,.workplace-bar-fill,.ecom-source-fill,.ecom-rating-fill,.anl-source-fill,.acad-perf-fill,.list-card-metric-type-bar-fill,.list-card-metric-status-bar-fill,.list-card-metric-trend-bar-fill,.list-card-metric-icon-bar-fill,.fin-income-bar,.bank-spend-bar,.list-card-metric-progress-bar .arco-progress-line-bar,.prod-project-progress .arco-progress-line-bar,.prod-card .arco-progress-line-bar{transform:scaleX(0);transform-origin:left center;animation:pro-meter-grow .65s cubic-bezier(.22,1,.36,1) forwards}.list-card-metric-spark-bar{transform-box:fill-box;transform-origin:center bottom;transform:scaleY(0);animation:pro-spark-bar-in .55s cubic-bezier(.22,1,.36,1) forwards}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(1){animation-delay:.02s}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(2){animation-delay:.05s}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(3){animation-delay:.08s}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(4){animation-delay:.11s}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(5){animation-delay:.14s}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(6){animation-delay:.17s}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(7){animation-delay:.2s}.list-card-metric-spark-chart--bar .list-card-metric-spark-bar:nth-child(8){animation-delay:.23s}.list-card-metric-spark-ring-progress{animation:pro-spark-ring-in .7s cubic-bezier(.22,1,.36,1) forwards}.list-card-metric-spark-chart:not(.list-card-metric-spark-chart--bar):not(.list-card-metric-spark-chart--ring),.list-card-metric-spark-kpi-chart{clip-path:inset(0 100% 0 0);animation:pro-spark-chart-in .7s cubic-bezier(.22,1,.36,1) forwards}.list-card-metric-progress-ring-wrap,.list-card-metric-spark-ring-wrap{animation:pro-donut-in .55s ease both}.crm-region-list>li:nth-child(1) .crm-region-fill,.workplace-sales-list>li:nth-child(1) .workplace-sales-fill,.workplace-bar-list>li:nth-child(1) .workplace-bar-fill,.crm-project-list>li:nth-child(1) .crm-project-track,.fin-income-grid>.fin-income-item:nth-child(1) .fin-income-bar{animation-delay:.04s}.crm-region-list>li:nth-child(2) .crm-region-fill,.workplace-sales-list>li:nth-child(2) .workplace-sales-fill,.workplace-bar-list>li:nth-child(2) .workplace-bar-fill,.crm-project-list>li:nth-child(2) .crm-project-track,.fin-income-grid>.fin-income-item:nth-child(2) .fin-income-bar{animation-delay:.08s}.crm-region-list>li:nth-child(3) .crm-region-fill,.workplace-sales-list>li:nth-child(3) .workplace-sales-fill,.workplace-bar-list>li:nth-child(3) .workplace-bar-fill,.crm-project-list>li:nth-child(3) .crm-project-track,.fin-income-grid>.fin-income-item:nth-child(3) .fin-income-bar{animation-delay:.12s}.crm-region-list>li:nth-child(4) .crm-region-fill,.workplace-sales-list>li:nth-child(4) .workplace-sales-fill,.workplace-bar-list>li:nth-child(4) .workplace-bar-fill,.crm-project-list>li:nth-child(4) .crm-project-track{animation-delay:.16s}.crm-region-list>li:nth-child(5) .crm-region-fill,.workplace-sales-list>li:nth-child(5) .workplace-sales-fill,.workplace-bar-list>li:nth-child(5) .workplace-bar-fill,.crm-project-list>li:nth-child(5) .crm-project-track{animation-delay:.2s}.crm-region-list>li:nth-child(6) .crm-region-fill,.workplace-sales-list>li:nth-child(6) .workplace-sales-fill,.workplace-bar-list>li:nth-child(6) .workplace-bar-fill,.crm-project-list>li:nth-child(6) .crm-project-track{animation-delay:.24s}@media (prefers-reduced-motion: reduce){.pro-meter-fill,.crm-region-fill,.crm-discovery-fill,.crm-project-track,.workplace-sales-fill,.workplace-bar-fill,.ecom-source-fill,.ecom-rating-fill,.anl-source-fill,.acad-perf-fill,.list-card-metric-type-bar-fill,.list-card-metric-status-bar-fill,.list-card-metric-trend-bar-fill,.list-card-metric-icon-bar-fill,.fin-income-bar,.bank-spend-bar,.list-card-metric-progress-bar .arco-progress-line-bar,.prod-project-progress .arco-progress-line-bar,.prod-card .arco-progress-line-bar,.list-card-metric-spark-bar,.list-card-metric-spark-ring-progress,.list-card-metric-spark-chart:not(.list-card-metric-spark-chart--bar):not(.list-card-metric-spark-chart--ring),.list-card-metric-spark-kpi-chart,.list-card-metric-progress-ring-wrap,.list-card-metric-spark-ring-wrap{transform:none;animation:none;clip-path:none}}.workplace-page{display:flex;flex-direction:column;gap:16px}.workplace-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.workplace-header-text{display:flex;flex-direction:column;gap:4px;min-width:0}.workplace-title{margin:0;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--color-text-1)}.workplace-desc{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-3)}.workplace-filters{--workplace-filter-h: 32px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.workplace-filters .arco-select,.workplace-filters .arco-picker,.workplace-filters .arco-btn{height:var(--workplace-filter-h)!important;min-height:var(--workplace-filter-h)!important;max-height:var(--workplace-filter-h)!important;box-sizing:border-box!important}.workplace-filters .arco-select-view-single,.workplace-filters .arco-picker{height:100%!important;min-height:var(--workplace-filter-h)!important;max-height:var(--workplace-filter-h)!important;display:inline-flex!important;align-items:center!important;box-sizing:border-box!important}.workplace-filters .arco-select-view-size-medium .arco-select-view-value,.workplace-filters .arco-select-view-size-medium .arco-select-view-input{min-height:0!important;height:100%!important;padding-top:0!important;padding-bottom:0!important;line-height:1.5715!important}.workplace-filters .arco-btn{padding:0 15px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--border-radius-small)!important}.workplace-filters .arco-btn .arco-btn-icon{display:inline-flex!important;align-items:center!important;margin-right:6px!important;line-height:1!important}.workplace-filters .arco-btn .arco-btn-icon .arco-icon,.workplace-filters .arco-btn .arco-icon{width:14px!important;height:14px!important;font-size:14px!important}.workplace-filters .workplace-refresh-btn{width:var(--workplace-filter-h)!important;padding:0!important}.workplace-filters .workplace-refresh-btn .arco-btn-icon{margin-right:0!important}.workplace-card{border-radius:8px;height:100%}.workplace-split-row{align-items:stretch}.workplace-split-row>.arco-col{display:flex;flex-direction:column}.workplace-split-row>.arco-col>.workplace-card{flex:1 1 auto;width:100%}.workplace-kpi-card .arco-card-body{padding:16px 20px}.workplace-kpi-body{display:flex;align-items:center;justify-content:space-between;gap:12px}.workplace-kpi-main{min-width:0;flex:1}.workplace-kpi-title{display:inline-flex;align-items:center;gap:8px;min-width:0;margin-bottom:8px;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-1)}.workplace-kpi-icon-wrap{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--kpi-accent, var(--chart-1)) 12%,transparent);flex-shrink:0}.workplace-kpi-icon-box{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:transparent;color:var(--kpi-accent, var(--chart-1))}.workplace-kpi-icon,.workplace-kpi-icon.pro-fa-icon{font-size:18px;color:var(--kpi-accent, var(--chart-1));line-height:1}.workplace-kpi-icon-text{font-size:18px;line-height:1;font-weight:600;color:var(--kpi-accent, var(--chart-1))}[data-chart-palette=theme] .workplace-kpi-card{--kpi-accent: var(--chart-1)}.workplace-kpi-value{font-family:var(--font-metric);font-size:26px;font-weight:700;line-height:1.2;color:var(--color-text-1);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.workplace-kpi-delta{margin-top:4px;font-size:12px;color:var(--color-text-3);display:flex;align-items:baseline;gap:6px}.workplace-kpi-delta-label{color:var(--color-text-3)}.workplace-kpi-delta-value{font-weight:600;font-variant-numeric:tabular-nums}.workplace-kpi-delta-value.is-up{color:rgb(var(--success-6))}.workplace-kpi-delta-value.is-down{color:rgb(var(--danger-6))}.workplace-kpi-delta-value.is-flat{color:var(--color-text-3)}.workplace-section-card .arco-card-body{padding:20px}.workplace-section-card--fill{display:flex;flex-direction:column}.workplace-section-card--fill .arco-card-body{flex:1;display:flex;flex-direction:column}.workplace-section-card--fill .workplace-channel-layout,.workplace-section-card--fill .workplace-sales-list,.workplace-section-card--fill .workplace-bar-list,.workplace-section-card--fill .workplace-chart-host{flex:1 1 auto}.workplace-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.workplace-section-head--with-legend{display:block}.workplace-section-head-main{min-width:0;display:flex;flex-direction:column;gap:4px}.workplace-section-head-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:24px}.workplace-section-head .shadcn-chart-legend{margin:0;justify-content:flex-end;align-items:center}.workplace-section-head--stack{flex-direction:column;align-items:stretch;gap:4px}.workplace-section-title{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;color:var(--color-text-1)!important}.workplace-section-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:var(--pro-theme-color, rgb(var(--primary-6)))}.workplace-section-desc{display:block;font-size:13px}.workplace-chart-host{width:100%;min-height:360px}.workplace-chart-host--bar{min-height:300px;margin-top:4px}.workplace-sales-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:14px;flex:1}.workplace-sales-item{display:flex;align-items:flex-start;gap:12px}.workplace-sales-rank{flex-shrink:0;width:22px;height:22px;margin-top:1px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--color-text-3);background:var(--color-fill-2)}.workplace-sales-rank.is-top{color:#fff;background:var(--chart-1)}.workplace-sales-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.workplace-sales-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.workplace-sales-row--sub{margin-top:-2px}.workplace-sales-name{font-size:14px;font-weight:500;line-height:1.3;color:var(--color-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workplace-sales-amount{font-size:14px;font-weight:600;color:rgb(var(--success-6));white-space:nowrap}.workplace-sales-product{font-size:12px;color:var(--color-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workplace-sales-time{font-size:12px;color:var(--color-text-4);white-space:nowrap}.workplace-sales-track{height:6px;border-radius:999px;overflow:hidden;background:var(--color-fill-3)}.workplace-sales-fill{height:100%;border-radius:inherit;background:var(--chart-1)}.workplace-channel-card{container-type:inline-size;container-name:workplace-channel}.workplace-channel-layout{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-top:0;padding-bottom:8px}.workplace-channel-chart{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:100%;height:200px}.workplace-donut-host.shadcn-chart-host,.workplace-donut-host{width:200px;height:200px;min-height:200px;flex-shrink:0;overflow:hidden;--vis-donut-central-label-font-size: 26px;--vis-donut-central-label-font-weight: 700;--vis-donut-central-label-font-family: var(--font-metric);--vis-donut-central-label-text-color: var(--color-text-1, #1d2129);--vis-donut-central-sub-label-font-size: 14px;--vis-donut-central-sub-label-font-weight: 400;--vis-donut-central-sub-label-font-family: var(--font-global);--vis-donut-central-sub-label-text-color: var(--color-text-3, #86909c)}.workplace-donut-host svg{display:block}.workplace-channel-legend-wrap{display:flex;align-items:center;width:100%;min-width:0;padding-right:10px}.workplace-channel-legend{list-style:none;margin:0;padding:0;width:100%;min-width:0;display:flex;flex-direction:column;gap:0}.workplace-channel-legend-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:40px;font-size:13px;line-height:1.4;box-sizing:border-box}.workplace-channel-legend-name{display:inline-flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;color:var(--color-text-1)}.workplace-channel-legend-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0}.workplace-channel-legend-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workplace-channel-legend-meta{display:inline-flex;align-items:baseline;gap:12px;flex-shrink:0;margin-left:12px}.workplace-channel-legend-value{min-width:36px;text-align:right;font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-text-1);white-space:nowrap}.workplace-channel-legend-percent{min-width:64px;text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-3);white-space:nowrap}@container workplace-channel (min-width: 520px){.workplace-channel-layout{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;padding-right:0;padding-bottom:12px}.workplace-channel-chart{flex:1 1 auto;width:auto;min-width:200px;height:200px;align-self:center;justify-content:center;padding:0}.workplace-channel-legend-wrap{width:auto;flex:0 0 auto;margin-left:auto;padding-left:0;padding-right:10px;align-self:center}.workplace-channel-legend-item{justify-content:flex-start;gap:16px;width:100%}.workplace-channel-legend-name{flex:0 0 7em;width:7em}.workplace-channel-legend-meta{margin-left:0}}.workplace-bar-list{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.workplace-bar-item{display:flex;align-items:flex-start;gap:12px}.workplace-bar-icon-wrap{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--color-fill-2, #f2f3f5);color:var(--color-text-3, #86909c)}.workplace-bar-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-top:2px}.workplace-bar-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.workplace-bar-label{min-width:0;font-size:13px;font-weight:500;line-height:1.3;color:var(--color-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workplace-bar-tag-icon{flex-shrink:0;width:14px;height:14px;font-size:14px;line-height:1;color:inherit}.workplace-bar-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%}.workplace-bar-track{height:8px;border-radius:999px;background:var(--color-fill-2);overflow:hidden}.workplace-bar-fill{height:100%;border-radius:inherit;transition:width .35s ease}.workplace-bar-value{flex-shrink:0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-1)}.workplace-main-col,.workplace-aside{display:flex;flex-direction:column;gap:16px}.workplace-aside-card .arco-card-body{padding:16px 18px}.workplace-aside-head{margin-bottom:20px}.workplace-aside-head-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.workplace-aside-head-row .workplace-section-title{margin:0!important}.workplace-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 6px;padding-bottom:8px}.workplace-shortcut{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:2px 0;border:none;border-radius:8px;background:transparent;cursor:pointer;transition:opacity .15s ease}.workplace-shortcut:hover{opacity:.88}.workplace-shortcut:hover .workplace-shortcut-icon{filter:brightness(1.06)}.workplace-shortcut-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgb(var(--primary-6));color:#fff;font-size:17px;box-shadow:0 3px 8px rgba(var(--primary-6),.2)}.workplace-shortcut-icon .arco-icon,.workplace-shortcut-icon .pro-fa-icon{color:#fff!important}.workplace-shortcut-label{font-size:14px;line-height:2;color:var(--color-text-1);text-align:center;white-space:nowrap}.workplace-todo-list,.workplace-notice-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.workplace-todo-item,.workplace-notice-item{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid rgba(29,33,41,.06)}.workplace-todo-item:first-child,.workplace-notice-item:first-child{padding-top:2px}.workplace-todo-item:last-child,.workplace-notice-item:last-child{border-bottom:none;padding-bottom:2px}.workplace-todo-item .arco-checkbox{flex-shrink:0;margin-top:1px}.workplace-todo-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.workplace-todo-main{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.workplace-todo-title{flex:1;min-width:0;font-size:13px;line-height:1.45;color:var(--color-text-1);word-break:break-word}.workplace-todo-item.is-done .workplace-todo-title{color:var(--color-text-3);text-decoration:line-through}.workplace-todo-tag{flex-shrink:0;padding:0 6px;border-radius:4px;font-size:11px;line-height:18px;background:var(--color-fill-2);color:var(--color-text-3)}.workplace-todo-tag.is-danger{background:rgba(var(--danger-6),.12);color:rgb(var(--danger-6))}.workplace-todo-tag.is-warning{background:rgba(var(--warning-6),.14);color:rgb(var(--warning-6))}.workplace-todo-tag.is-primary{background:rgba(var(--primary-6),.12);color:rgb(var(--primary-6))}.workplace-todo-tag.is-success{background:rgba(var(--success-6),.12);color:rgb(var(--success-6))}.workplace-todo-due{font-size:12px;line-height:1.3;color:var(--color-text-3)}.workplace-notice-tag{flex-shrink:0;margin-top:1px;padding:0 6px;border-radius:4px;border:1px solid rgb(var(--primary-6));background:transparent;font-size:11px;line-height:16px;white-space:nowrap;color:rgb(var(--primary-6));box-sizing:border-box}.workplace-notice-tag.is-success,.workplace-notice-tag.is-warning,.workplace-notice-tag.is-danger,.workplace-notice-tag.is-primary{border-color:rgb(var(--primary-6));background:transparent;color:rgb(var(--primary-6))}.workplace-notice-meta{min-width:0;flex:1}.workplace-notice-title{display:block;width:100%;margin:0;padding:0;border:none;background:transparent;font-size:13px;font-weight:400;line-height:1.45;color:var(--color-text-1);text-align:left;cursor:pointer}.workplace-notice-title:hover{color:rgb(var(--primary-6))}.workplace-notice-time{margin-top:4px;font-size:12px;color:var(--color-text-3);font-variant-numeric:tabular-nums}.workplace-notice-arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;margin-top:5px;border-radius:0;background:transparent;color:var(--color-text-4);font-size:10px}.workplace-notice-arrow .arco-icon,.workplace-notice-arrow .pro-fa-icon{width:10px;height:10px;font-size:10px}@media (max-width: 768px){.workplace-title{font-size:20px}.workplace-header{align-items:stretch}.workplace-filters{width:100%}.workplace-filters .arco-picker{flex:1}}.list-search-table-page{min-width:0;max-width:100%}.list-search-table-page>.arco-card{max-width:100%}.list-search-table-page>.arco-card:not(.pro-page-card){overflow:hidden}.list-search-table-page>.arco-card:not(.pro-page-card)>.arco-card-body{max-width:100%;min-width:0;overflow:hidden}.list-search-table-page .arco-table-container,.list-search-table-page .arco-table-content,.list-search-table-page .arco-table-body{overflow-y:hidden!important}.list-search-table-page .arco-scrollbar-track-direction-vertical{display:none!important}.list-tree-table-page{display:flex;flex-direction:column;gap:16px;min-width:0}.list-tree-table-page .list-split-layout{display:flex;gap:16px;align-items:stretch;min-width:0;min-height:calc(100vh - 200px)}.list-tree-table-page .list-split-side{flex:0 0 260px;width:260px;min-width:0;display:flex;flex-direction:column}.list-tree-table-page .list-split-main{flex:1 1 auto;min-width:0;max-width:100%;display:flex;flex-direction:column;overflow:hidden}.list-tree-table-page .list-split-side>.arco-card,.list-tree-table-page .list-split-main>.arco-card{display:flex;flex-direction:column;min-height:0}.list-tree-table-page .list-split-side>.arco-card{flex:1 1 auto;height:100%;margin-bottom:0}.list-tree-table-page .list-split-side>.arco-card>.arco-card-body,.list-tree-table-page .list-split-main>.arco-card>.arco-card-body{display:flex;flex-direction:column;min-height:0}.list-tree-table-page .list-split-side>.arco-card>.arco-card-body{flex:1 1 auto}.list-tree-table-page .list-split-main>.arco-card.pro-page-card{flex:0 0 auto}.list-tree-table-page .list-split-main>.arco-card.pro-page-card>.arco-card-body{flex:0 0 auto}.list-tree-table-page .list-split-main>.arco-card:not(.pro-page-card){flex:1 1 auto;max-width:100%;overflow:hidden}.list-tree-table-page .list-split-main>.arco-card:not(.pro-page-card)>.arco-card-body{flex:1 1 auto;max-width:100%;min-width:0;overflow:hidden}.list-tree-table-page .list-split-main .arco-table-container,.list-tree-table-page .list-split-main .arco-table-content,.list-tree-table-page .list-split-main .arco-table-body{overflow-y:hidden!important}.list-tree-table-page .list-split-main .arco-scrollbar-track-direction-vertical{display:none!important}.list-tree-table-page .list-tree-panel{display:flex;flex-direction:column;height:100%;min-height:0}.list-tree-table-page .list-tree-panel-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.list-tree-table-page .list-tree-panel-title{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.list-tree-table-page .list-tree-panel-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.list-tree-table-page .list-tree-search{margin-bottom:12px}.list-tree-table-page .list-tree-body{flex:1;min-height:0;overflow:auto;padding:4px 0}.list-tree-table-page .list-tree{padding:0;border:none;background:transparent}.list-tree-table-page .list-tree .arco-tree-node{box-sizing:border-box;padding-right:8px;padding-left:8px;border-radius:var(--border-radius-medium, 4px)}.list-tree-table-page .list-tree .arco-tree-node:hover{background-color:var(--color-fill-1)}.list-tree-table-page .list-tree .arco-tree-node-selected,.list-tree-table-page .list-tree .arco-tree-node-selected:hover{background-color:rgba(var(--primary-6),.06)}.list-tree-table-page .list-tree .arco-tree-node-switcher{margin-left:4px;margin-right:0;color:var(--color-text-3)}.list-tree-table-page .list-tree .arco-tree-node-indent-block{width:10px;margin-right:4px}.list-tree-table-page .list-tree .arco-checkbox{margin-left:6px;margin-right:0}.list-tree-table-page .list-tree .arco-tree-node-title{margin-left:6px;padding-left:0;border-radius:0}.list-tree-table-page .list-tree .arco-tree-node-selected .arco-tree-node-title{color:rgb(var(--primary-6))}.list-tree-table-page .list-tree .arco-tree-node-title:hover,.list-tree-table-page .list-tree .arco-tree-node:hover .arco-tree-node-title,.list-tree-table-page .list-tree .arco-tree-node-selected .arco-tree-node-title{background-color:transparent}.list-tree-table-page .list-tree .arco-tree-node-title-block{box-sizing:border-box;min-width:0}.list-tree-table-page .list-tree-table-toolbar{margin-bottom:16px}@media (max-width: 992px){.list-tree-table-page .list-split-layout{flex-direction:column;min-height:0}.list-tree-table-page .list-split-side{flex:none;width:100%}.list-tree-table-page .list-tree-body{max-height:240px}}.list-tag-filter-page{min-width:0;max-width:100%}.list-tag-filter-page>.arco-card{max-width:100%}.list-tag-filter-page>.arco-card:not(.pro-page-card){overflow:hidden}.list-tag-filter-page>.arco-card:not(.pro-page-card)>.arco-card-body{max-width:100%;min-width:0;overflow:hidden}.pro-tag-filter{display:flex;flex-direction:column;gap:10px}.pro-tag-filter-row{display:flex;align-items:flex-start;gap:12px;min-width:0}.pro-tag-filter-label{flex:0 0 4.5em;padding-top:4px;color:var(--color-text-2);font-size:14px;line-height:24px;text-align:right;white-space:nowrap}.pro-tag-filter-tags{display:flex;flex:1;flex-wrap:wrap;gap:8px;min-width:0}.pro-tag-filter-item{display:inline-flex;align-items:center;height:28px;padding:0 12px;border:1px solid transparent;border-radius:var(--border-radius-small, 2px);color:var(--color-text-1);font-size:13px;line-height:26px;background:transparent;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none}.pro-tag-filter-item:hover{color:rgb(var(--primary-6));background:var(--color-fill-2)}.pro-tag-filter-item.is-active{color:rgb(var(--primary-6));border-color:rgb(var(--primary-3));background:rgb(var(--primary-1));font-weight:500}.pro-tag-filter-search{margin-top:4px;padding-top:12px;border-top:1px solid var(--color-border-2)}.pro-tag-filter-search .pro-search-panel{gap:16px;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.pro-tag-filter-search-main{max-width:100%}.pro-tag-filter-search .pro-search-actions.is-collapsed:not(.is-mobile){flex:0 0 auto;margin-left:0;align-self:center;justify-content:flex-start}.pro-tag-filter-search .pro-search-form.is-collapsed .arco-form-item{margin-bottom:0}.pro-tag-filter-search .pro-search-form .arco-form-item-wrapper-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.pro-tag-filter-search-fields{flex-wrap:nowrap}.pro-tag-filter-search-fields>.arco-col{min-width:0}.pro-tag-filter-search-keyword{flex:1 1 260px!important;min-width:220px;max-width:360px}.list-tag-filter-page .arco-table-container,.list-tag-filter-page .arco-table-content,.list-tag-filter-page .arco-table-body{overflow-y:hidden!important}.list-tag-filter-page .arco-scrollbar-track-direction-vertical{display:none!important}.list-tag-filter-page .customer-follow-time{display:inline-block;white-space:nowrap}.list-tag-filter-page .customer-level-tag.arco-tag{margin:0;border-width:1px;border-style:solid;background:transparent}.list-tag-filter-page .customer-level-tag--0.arco-tag{color:rgb(var(--red-6));border-color:rgb(var(--red-3));background:rgb(var(--red-1))}.list-tag-filter-page .customer-level-tag--1.arco-tag{color:rgb(var(--gold-6));border-color:rgb(var(--gold-3));background:rgb(var(--gold-1))}.list-tag-filter-page .customer-level-tag--2.arco-tag{color:rgb(var(--orangered-6));border-color:rgb(var(--orangered-3));background:rgb(var(--orangered-1))}.list-tag-filter-page .customer-level-tag--3.arco-tag{color:rgb(var(--arcoblue-6));border-color:rgb(var(--arcoblue-3));background:rgb(var(--arcoblue-1))}.list-tag-filter-page .customer-level-tag--4.arco-tag{color:var(--color-text-2);border-color:var(--color-border-3);background:var(--color-fill-2)}.list-tag-filter-page .customer-level-tag--5.arco-tag{color:rgb(var(--purple-6));border-color:rgb(var(--purple-3));background:rgb(var(--purple-1))}@media (max-width: 768px){.pro-tag-filter-row{flex-direction:column;gap:6px}.pro-tag-filter-label{flex:none;padding-top:0;text-align:left}.pro-tag-filter-search-fields{flex-wrap:wrap}.pro-tag-filter-search-fields>.arco-col{flex:1 1 calc(50% - 6px)!important;width:auto!important;max-width:none!important}.pro-tag-filter-search-keyword{flex:1 1 100%!important;max-width:none}}.form-group-page{padding-bottom:0;overflow:visible}.form-group-page .pro-page-card{margin-bottom:16px}.form-group-page .pro-page-card .arco-card-body{padding:20px 28px}.form-group-actions{position:fixed;left:0;right:0;bottom:0;z-index:90;height:60px;padding:14px 20px 14px 0;background:var(--color-bg-2);text-align:right;box-sizing:border-box}.pro-content-wrapper:has(.form-group-actions){padding-bottom:60px}@media (max-width: 768px){.form-group-actions{padding:14px 12px}.form-group-page .arco-card-body{padding:16px}}.form-section-title{display:flex;align-items:center;gap:8px;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--pro-divider);color:var(--color-text-1);font-size:16px;font-weight:600;line-height:24px}.form-section-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.form-group-card .arco-divider{margin:8px 0 24px;border-bottom-color:var(--pro-divider)}.form-group-section{margin-bottom:4px}.form-switch-label{color:var(--color-text-2);font-size:13px}.form-actions{margin-top:16px}.form-step-card{padding:0}.form-step-card .arco-card-body{padding:30px 28px}.form-step-page .form-step-card .arco-card-body:has(.form-step-success){min-height:480px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.form-step-steps{max-width:720px;margin:0 auto 32px}.form-step-body{max-width:560px;margin:0 auto}.form-step-summary .arco-typography{margin-bottom:12px}.form-step-actions{display:flex;justify-content:center;width:100%;margin-top:24px}.form-step-success{max-width:640px;width:100%;margin:0 auto;padding:48px 0}.form-step-success .arco-result{padding:8px 0}.form-step-success .arco-result-icon{margin-bottom:16px}.form-step-success .arco-result-icon-tip{width:auto;height:auto;background:transparent!important;border-radius:0;color:inherit}.form-step-success-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;color:rgb(var(--success-6));background:rgba(var(--success-6),.12)}.form-step-success-check{display:block;flex-shrink:0}.form-step-success .arco-result-title{color:var(--color-text-1);font-size:16px;font-weight:700;line-height:24px}.form-step-success .arco-result-subtitle{margin-top:8px;color:var(--color-text-3);font-size:14px;line-height:22px}.form-step-success .arco-result-extra{margin-top:24px}.form-step-success-panel{margin:0 auto;padding:20px 24px;background:var(--color-fill-1);border:1px solid var(--pro-divider);border-radius:4px;text-align:left}.form-step-success-panel-title{margin-bottom:16px;color:var(--color-text-1);font-size:14px;font-weight:600;line-height:22px}.form-step-success-desc .arco-descriptions-item-label,.form-step-success-desc .arco-descriptions-item-value{padding:8px 0}.form-step-success-desc .arco-descriptions-item-label{width:96px;color:var(--color-text-3)}.form-step-success-tip{margin:16px 0 0;color:var(--color-text-3);font-size:13px;line-height:20px;text-align:center}.form-step-success .form-step-actions{margin-top:28px}.form-step-steps .arco-steps-icon,.form-step-vertical-steps .arco-steps-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:12px}.form-step-steps .arco-steps-icon .arco-icon,.form-step-steps .arco-steps-icon .pro-fa-icon,.form-step-vertical-steps .arco-steps-icon .arco-icon,.form-step-vertical-steps .arco-steps-icon .pro-fa-icon{display:block;line-height:1;font-size:14px;width:14px;height:14px}.form-step-steps .arco-steps-item-finish .arco-steps-icon,.form-step-vertical-steps .arco-steps-item-finish .arco-steps-icon{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);border:1px solid rgb(var(--primary-6))}.form-step-steps .arco-steps-item-title{font-size:14px;font-weight:500;line-height:1.5715;margin-top:8px}.form-step-vertical-steps .arco-steps-item-title{font-size:14px;font-weight:500;line-height:24px}.form-step-vertical-steps .arco-steps-item-description{font-size:12px;line-height:1.667;max-width:140px;white-space:normal}.form-step-vertical-card .arco-card-body{padding:30px 28px}.form-step-vertical-layout{display:flex;flex-direction:column;width:100%;max-width:none;margin:0}.form-step-vertical-block{display:flex;align-items:stretch;gap:12px;width:100%}.form-step-vertical-block-rail{display:flex;flex-direction:column;align-items:center;flex:0 0 28px;width:28px}.form-step-vertical-node{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--color-neutral-3, #c9cdd4);background:var(--color-bg-2, #fff);color:var(--color-text-2);font-size:12px;line-height:1;flex-shrink:0;box-sizing:border-box;overflow:hidden}.form-step-vertical-node .arco-icon,.form-step-vertical-node .pro-fa-icon,.form-step-vertical-node svg{display:block;width:12px!important;height:12px!important;font-size:12px;line-height:1}.form-step-vertical-block.is-process .form-step-vertical-node{border-color:rgb(var(--primary-6));background:rgb(var(--primary-6));color:#fff}.form-step-vertical-block.is-finish .form-step-vertical-node{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);border-color:rgb(var(--primary-6))}.form-step-vertical-block.is-wait .form-step-vertical-node{color:var(--color-text-3)}.form-step-vertical-tail{flex:1 1 auto;width:1px;min-height:16px;margin:4px 0;background:var(--color-neutral-3, #e5e6eb)}.form-step-vertical-block.is-finish .form-step-vertical-tail{background:rgb(var(--primary-6))}.form-step-vertical-block-main{flex:1 1 auto;min-width:0;padding-bottom:24px}.form-step-vertical-block:last-child .form-step-vertical-block-main{padding-bottom:0}.form-step-vertical-block-head{min-height:24px}.form-step-vertical-block-title{color:var(--color-text-1);font-size:14px;font-weight:500;line-height:24px}.form-step-vertical-block.is-process .form-step-vertical-block-title{color:rgb(var(--primary-6))}.form-step-vertical-block.is-wait .form-step-vertical-block-title{color:var(--color-text-2)}.form-step-vertical-block-desc{margin-top:2px;color:var(--color-text-3);font-size:12px;line-height:20px;max-width:280px}.form-step-vertical-panel{margin-top:22px;width:100%;max-width:1400px}.form-step-vertical-form{width:100%;max-width:none}.form-step-vertical-form .arco-form-item{margin-bottom:20px}.form-step-vertical-form .arco-form-item-message,.form-step-vertical-form .arco-form-item-message-help{display:block!important;position:static;margin-top:4px!important;margin-bottom:0!important;padding:0!important;font-size:12px;line-height:18px;min-height:18px}.form-step-vertical-form .arco-form-item-status-error{margin-bottom:16px}.form-step-vertical-form .arco-form-item-status-error:focus-within .arco-form-item-message,.form-step-vertical-form .arco-form-item-status-error:focus-within .arco-form-item-message-help{visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important}.form-step-vertical-page .form-step-vertical-card .arco-card-body:has(.form-step-vertical-success){min-height:520px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.form-step-vertical-success{margin:0 auto}.form-step-vertical-tip-icon{display:inline-flex;align-items:center;color:var(--color-text-3);cursor:help;outline:none}.form-step-vertical-actions{margin-top:8px;margin-bottom:0}.form-step-vertical-actions .arco-form-item-content-wrapper,.form-step-vertical-actions .arco-form-item-content{justify-content:flex-start}@media (max-width: 992px){.form-step-vertical-panel,.form-step-vertical-form{max-width:none}}@media (max-width: 768px){.form-step-vertical-card .arco-card-body{padding:30px 12px}}.form-basic-card .arco-card-body{display:flex;flex-direction:column;align-items:stretch;padding:30px 28px}.form-basic-header{width:auto;margin:0 0 24px;padding:0 0 16px;text-align:left;border-bottom:1px solid var(--pro-divider)}.form-basic-header--flush{margin-bottom:0;padding-bottom:0;border-bottom:none}.form-group-intro-card .arco-card-body{padding:20px 28px}.form-basic-page .arco-divider,.form-group-page .arco-divider,.form-step-card .arco-divider{border-color:var(--pro-divider)}.form-basic-title{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.5;color:var(--color-text-1)}.form-basic-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.form-group-page .arco-card-header,.form-step-page .arco-card-header,.form-step-vertical-page .arco-card-header{border-bottom:none}.form-group-page .arco-card-header-title,.form-step-page .arco-card-header-title,.form-step-vertical-page .arco-card-header-title{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px}.form-group-page .arco-card-header-title:before,.form-step-page .arco-card-header-title:before,.form-step-vertical-page .arco-card-header-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.form-basic-desc{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-3)}.form-basic-body{width:100%;max-width:640px;margin:0 auto}.form-basic-form{width:100%}.form-basic-actions-item{margin-top:16px;margin-bottom:0}@media (max-width: 768px){.form-basic-body{max-width:none}.form-basic-card .arco-card-body{padding:30px 12px}}.profile-page .pro-page-card>.arco-card-header{padding:18px 28px 12px;border-bottom:none;height:auto;min-height:0}.profile-page .pro-page-card>.arco-card-header .arco-card-header-title{display:inline-flex;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.profile-page .pro-page-card>.arco-card-header .arco-card-header-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.profile-page .pro-page-card>.arco-card-body{padding:8px 28px 24px}.profile-page .profile-header-card .arco-card-body{padding:20px 28px 22px}.profile-header{display:flex;flex-direction:column;gap:16px}.profile-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.profile-header-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px}.profile-header-title{margin:0!important;line-height:1.4}.profile-header-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profile-header-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 24px;padding-top:16px;border-top:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5))}.profile-meta-item{display:flex;flex-direction:column;gap:4px;min-width:0}.profile-meta-label{font-size:12px;line-height:20px;color:var(--color-text-3)}.profile-meta-value{font-size:14px;line-height:22px;color:var(--color-text-1);word-break:break-all}.profile-toolbar{flex-shrink:0;margin-bottom:0}.profile-block{margin-bottom:0}.profile-page .arco-descriptions .arco-descriptions-table{table-layout:fixed;width:100%}.profile-page .arco-descriptions .arco-descriptions-item-label,.profile-page .arco-descriptions .arco-descriptions-item-label-block{width:6em!important;min-width:6em;max-width:6em;padding-right:12px!important;color:var(--color-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:baseline}.profile-page .arco-descriptions .arco-descriptions-item-value,.profile-page .arco-descriptions .arco-descriptions-item-value-block{padding-right:24px;color:var(--color-text-1);vertical-align:baseline;word-break:break-word}.profile-section-title{display:inline-flex!important;align-items:center;gap:8px;margin:0 0 16px!important;font-size:15px!important;font-weight:600!important;line-height:24px!important;color:var(--color-text-1)!important}.profile-section-title:before{content:"";flex-shrink:0;width:3px;height:14px;border-radius:2px;background:rgb(var(--primary-6))}.profile-page .arco-divider-horizontal{margin:20px 0}.profile-desc-text{color:var(--color-text-1);line-height:1.7}.profile-steps{width:100%;max-width:960px;margin:8px auto 0}.profile-steps .arco-steps-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:12px}.profile-steps .arco-steps-icon .arco-icon,.profile-steps .arco-steps-icon .pro-fa-icon{display:block;line-height:1;font-size:14px;width:14px;height:14px}.profile-steps .arco-steps-item-finish .arco-steps-icon{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);border:1px solid rgb(var(--primary-6))}.profile-steps .arco-steps-item-title{font-size:14px;font-weight:500;line-height:1.5715;margin-top:8px}.profile-steps .arco-steps-item-description{font-size:12px}.profile-tabs-card .profile-tabs .arco-tabs-nav{margin-bottom:0;padding-bottom:16px;border-bottom:1px solid var(--pro-divider, var(--color-border-1, #f2f3f5))}.profile-tabs-card .profile-tabs .arco-tabs-nav:before{display:none}.profile-tabs-card .profile-tabs .arco-tabs-nav-tab{margin-bottom:0}.profile-tabs-card .profile-tabs .arco-tabs-nav-tab-list{display:inline-flex;gap:4px;padding:4px;background:var(--color-fill-2);border-radius:8px}.profile-tabs-card .profile-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab{margin:0;padding:6px 20px;line-height:22px;font-size:14px;color:var(--color-text-2);border-radius:6px;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.profile-tabs-card .profile-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab:hover{color:rgb(var(--primary-6))}.profile-tabs-card .profile-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active,.profile-tabs-card .profile-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{color:rgb(var(--primary-6));font-weight:500;background:var(--color-bg-2);box-shadow:0 1px 4px #0000000f}.profile-tabs-card .profile-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active .arco-tabs-tab-title{color:inherit}.profile-tabs-card .profile-tabs .arco-tabs-nav-ink{display:none!important}.profile-tabs-card .profile-tabs .arco-tabs-content{padding-top:16px}.profile-page .profile-tabs-card{margin-top:8px}.profile-page .profile-tabs-card>.arco-card-body{padding:16px 28px 24px}.profile-timeline{padding:8px 8px 0;max-width:720px}.profile-log-item{padding-bottom:4px}.profile-log-meta{display:flex;align-items:center;gap:8px;margin-bottom:4px}.profile-log-time{color:var(--color-text-3);font-size:13px}.profile-log-action{color:var(--color-text-1);line-height:1.6}@media (max-width: 768px){.profile-tabs-card .profile-tabs .arco-tabs-nav-tab-list{flex-wrap:nowrap;overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.profile-tabs-card .profile-tabs .arco-tabs-nav-tab-list::-webkit-scrollbar{display:none}.profile-tabs-card .profile-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab{flex-shrink:0;padding:6px 14px}.profile-page .pro-page-card>.arco-card-header{padding:16px 16px 8px}.profile-page .pro-page-card>.arco-card-body,.profile-page .profile-header-card .arco-card-body{padding-left:16px;padding-right:16px}.profile-header-top{flex-direction:column}.profile-header-meta{grid-template-columns:1fr}.profile-toolbar{width:100%}}.login-container{display:flex;height:100vh;background:var(--color-bg-1)}.login-logo{position:fixed;top:24px;left:22px;display:inline-flex;align-items:center;gap:10px;z-index:2}.login-logo-text{font-size:20px;color:var(--color-fill-1);font-weight:500}body[arco-theme=dark] .login-banner .login-carousel-title,body.theme-dark .login-banner .login-carousel-title,body[arco-theme=dark] .login-container:not(.login-container--cover):not(.login-container--split)>.login-logo .login-logo-text,body.theme-dark .login-container:not(.login-container--cover):not(.login-container--split)>.login-logo .login-logo-text{color:#fffffff2}body[arco-theme=dark] .login-banner .login-carousel-sub-title,body.theme-dark .login-banner .login-carousel-sub-title{color:#ffffffa6}.login-content{flex:1;position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:40px}.login-form-wrapper{width:400px}.login-form-title{font-size:24px;font-weight:900;color:var(--color-text-1);line-height:34px}.login-form-sub-title{font-size:16px;line-height:24px;color:var(--color-text-3);margin-top:6px;margin-bottom:24px}.login-form-field{width:100%}.login-form-field-error{margin-top:6px;font-size:12px;line-height:18px;color:rgb(var(--red-6))}.login-form-fields .arco-input-wrapper,.login-form-fields .arco-input-password,.login-auth-form .arco-input-wrapper,.login-auth-form .arco-input-password{height:45px;padding:0 15px;border:1px solid transparent!important;border-radius:10px;background:var(--color-fill-2)!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.login-form-fields .arco-input-wrapper:not(.arco-input-focus):hover,.login-form-fields .arco-input-password:not(.arco-input-focus):hover,.login-auth-form .arco-input-wrapper:not(.arco-input-focus):hover,.login-auth-form .arco-input-password:not(.arco-input-focus):hover{background:var(--color-fill-3)!important;border-color:var(--color-border-2)!important;box-shadow:none!important}.login-form-fields .arco-input-wrapper:not(.arco-input-focus):hover .arco-input-prefix,.login-form-fields .arco-input-password:not(.arco-input-focus):hover .arco-input-prefix,.login-form-fields .arco-input-wrapper:not(.arco-input-focus):hover .arco-input-suffix,.login-form-fields .arco-input-password:not(.arco-input-focus):hover .arco-input-suffix{color:var(--color-text-2)}.login-form-fields .arco-input-wrapper.arco-input-focus,.login-form-fields .arco-input-password.arco-input-focus,.login-auth-form .arco-input-wrapper.arco-input-focus,.login-auth-form .arco-input-password.arco-input-focus{background:var(--color-bg-2)!important;border:1px solid rgb(var(--primary-6))!important;box-shadow:0 0 0 3px rgba(var(--primary-6),.14)!important}.login-form-fields .arco-input-wrapper.arco-input-focus .arco-input-prefix,.login-form-fields .arco-input-password.arco-input-focus .arco-input-prefix,.login-form-fields .arco-input-wrapper.arco-input-focus .arco-input-suffix,.login-form-fields .arco-input-password.arco-input-focus .arco-input-suffix{color:rgb(var(--primary-6))}.login-form-field.is-error .arco-input-wrapper,.login-form-field.is-error .arco-input-password,.login-form-fields .arco-input-wrapper.arco-input-error,.login-form-fields .arco-input-password.arco-input-error{border-color:rgb(var(--red-6))!important;background:rgba(var(--red-6),.06)!important;box-shadow:none!important}.login-form-field.is-error .arco-input-wrapper.arco-input-focus,.login-form-field.is-error .arco-input-password.arco-input-focus,.login-form-fields .arco-input-wrapper.arco-input-error.arco-input-focus,.login-form-fields .arco-input-password.arco-input-error.arco-input-focus{background:var(--color-bg-2)!important;border-color:rgb(var(--primary-6))!important;box-shadow:0 0 0 3px rgba(var(--primary-6),.14)!important}.login-form-field.is-error .arco-input-prefix{color:rgb(var(--red-6))}.login-form-field.is-error .arco-input-wrapper.arco-input-focus .arco-input-prefix,.login-form-field.is-error .arco-input-password.arco-input-focus .arco-input-prefix,.login-form-field.is-error .arco-input-wrapper.arco-input-focus .arco-input-suffix,.login-form-field.is-error .arco-input-password.arco-input-focus .arco-input-suffix{color:rgb(var(--primary-6))}.login-form-fields .arco-input-wrapper .arco-input,.login-form-fields .arco-input-password .arco-input,.login-auth-form .arco-input-wrapper .arco-input,.login-auth-form .arco-input-password .arco-input{height:100%;padding:0;font-size:14px;line-height:43px;color:var(--color-text-1);background:transparent}.login-form-fields .arco-input-wrapper .arco-input::placeholder,.login-form-fields .arco-input-password .arco-input::placeholder,.login-auth-form .arco-input-wrapper .arco-input::placeholder,.login-auth-form .arco-input-password .arco-input::placeholder{font-size:14px;color:var(--color-text-3)}.login-form-fields .arco-input-prefix,.login-form-fields .arco-input-suffix,.login-auth-form .arco-input-prefix,.login-auth-form .arco-input-suffix{padding:0;color:var(--color-text-3);transition:color .2s ease}.login-form-fields .arco-input-prefix{margin-right:10px}.login-form-fields .arco-input-suffix{margin-left:10px}.login-form-field--user{margin-bottom:24px}.login-form-field--password{margin-bottom:20px}.login-form-field--user.is-error,.login-form-field--password.is-error{margin-bottom:16px}.login-form-submit{margin-top:20px;height:45px;border-radius:10px;font-size:14px}.login-form-password-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;font-size:14px}.login-forget{margin-left:auto;cursor:pointer;font-size:14px;color:var(--color-text-2)!important;transition:color .2s ease}.login-forget:hover{color:rgb(var(--primary-6))!important}.login-form-register-btn{color:var(--color-text-2)!important;margin-top:16px;font-size:14px;transition:color .2s ease}.login-form-register-btn:hover,.login-form-register-btn.arco-btn-text:hover{color:rgb(var(--primary-6))!important}.login-form-demo-hint{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:12px;line-height:18px;color:var(--color-text-4)}.login-form-demo-hint-icon{flex-shrink:0;font-size:12px;line-height:1;color:var(--color-text-4)}.login-form-demo-hint .login-form-demo-hint-icon svg{color:var(--color-text-4)}.login-auth-form .arco-form-item:last-child{margin-bottom:0}.login-auth-form .arco-form-item-message{min-height:0;margin-top:6px;font-size:12px;line-height:18px;color:rgb(var(--red-6))}.login-auth-form .arco-form-item-status-error>.arco-form-item-wrapper .arco-input-wrapper,.login-auth-form .arco-form-item-status-error>.arco-form-item-content>.arco-input-wrapper,.login-auth-form .arco-form-item-status-error>.arco-form-item-wrapper .arco-input-password,.login-auth-form .arco-form-item-status-error>.arco-form-item-content>.arco-input-password{border-color:rgb(var(--red-6))!important;background:rgba(var(--red-6),.06)!important;background-color:rgba(var(--red-6),.06)!important;box-shadow:none!important}.login-auth-form .arco-form-item-status-error>.arco-form-item-wrapper .arco-input-wrapper.arco-input-focus,.login-auth-form .arco-form-item-status-error>.arco-form-item-content>.arco-input-wrapper.arco-input-focus,.login-auth-form .arco-form-item-status-error>.arco-form-item-wrapper .arco-input-password.arco-input-focus,.login-auth-form .arco-form-item-status-error>.arco-form-item-content>.arco-input-password.arco-input-focus{background:var(--color-bg-2)!important;background-color:var(--color-bg-2)!important;border-color:rgb(var(--primary-6))!important;box-shadow:0 0 0 3px rgba(var(--primary-6),.14)!important}.login-auth-code{display:flex;align-items:center;width:100%;height:45px;padding:0 5px 0 15px;border:1px solid transparent;border-radius:10px;background:var(--color-fill-2);background-color:var(--color-fill-2);box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.login-auth-code:not(:focus-within):not(.is-error):hover{background:var(--color-fill-3);background-color:var(--color-fill-3);border-color:var(--color-border-2);box-shadow:none}.login-auth-code:focus-within{background:var(--color-bg-2);background-color:var(--color-bg-2);border:1px solid rgb(var(--primary-6));box-shadow:0 0 0 3px rgba(var(--primary-6),.14)}.login-auth-code.is-error{border-color:rgb(var(--red-6));background:rgba(var(--red-6),.06);background-color:rgba(var(--red-6),.06);box-shadow:none}.login-auth-code.is-error:not(:focus-within):hover{border-color:rgb(var(--red-6));background:rgba(var(--red-6),.08);background-color:rgba(var(--red-6),.08)}.login-auth-code.is-error:focus-within{background:var(--color-bg-2);background-color:var(--color-bg-2);border-color:rgb(var(--primary-6));box-shadow:0 0 0 3px rgba(var(--primary-6),.14)}.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper,.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper:hover,.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper.arco-input-error,.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper.arco-input-focus,.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper.arco-input-wrapper-focus,.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper:focus-within,.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),.login-auth-form .arco-form-item-status-error .login-auth-code .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover,.login-auth-code .arco-input-wrapper,.login-auth-code .arco-input-wrapper:hover,.login-auth-code .arco-input-wrapper.arco-input-error,.login-auth-code .arco-input-wrapper.arco-input-focus,.login-auth-code .arco-input-wrapper.arco-input-wrapper-focus,.login-auth-code .arco-input-wrapper:focus-within,.login-auth-code .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus),.login-auth-code .arco-input-wrapper:not(.arco-input-disabled):not(:focus-within):not(.arco-input-focus):not(.arco-input-wrapper-focus):hover{flex:1;min-width:0;height:100%!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}.login-auth-code .arco-input-wrapper .arco-input{height:100%;font-size:14px;line-height:43px;background:transparent!important;background-color:transparent!important}.login-auth-code .arco-input-wrapper .arco-input::placeholder{font-size:14px}.login-auth-code .arco-btn{flex-shrink:0;min-width:auto;height:36px;padding:0 12px;border:none!important;border-radius:8px;color:var(--color-text-2)!important;background:transparent!important;background-color:transparent!important;font-size:14px;font-variant-numeric:tabular-nums;transition:color .2s ease}.login-auth-code .arco-btn:hover,.login-auth-code .arco-btn:not(:disabled):hover{color:rgb(var(--primary-6))!important;background:transparent!important;background-color:transparent!important}.login-auth-code .arco-btn:disabled{color:var(--color-text-3)!important;background:transparent!important;background-color:transparent!important;cursor:default}.login-footer.pro-footer{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:40px;margin:0 0 24px;padding-top:8px;box-sizing:content-box;font-size:12px;color:var(--color-text-4);background:transparent}.login-container--cover{--login-bg-hue: 37deg;--login-bg-sat: 1.08;position:relative;justify-content:center;overflow:hidden;background-color:color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 10%,#eef1f8)}.login-container--cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(/assets/login-bg-01-yTIUBSxC.png);background-position:center;background-size:cover;background-repeat:no-repeat;filter:hue-rotate(var(--login-bg-hue)) saturate(var(--login-bg-sat));pointer-events:none;transition:filter .35s ease}.login-container--cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 100% 72% at 8% 0%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 34%,transparent),transparent 56%),radial-gradient(ellipse 80% 60% at 100% 100%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 26%,transparent),transparent 54%),radial-gradient(ellipse 55% 45% at 82% 16%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 18%,transparent),transparent 60%),linear-gradient(155deg,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 12%,transparent) 0%,transparent 48%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 10%,transparent) 100%);mix-blend-mode:multiply;opacity:.72;transition:background .35s ease,opacity .35s ease}.login-container--cover .login-content{position:relative;z-index:1;flex:none;width:100%;min-height:100vh;padding:80px 24px 72px;box-sizing:border-box}.login-container--cover .login-form-card{width:400px;max-width:100%;padding:36px 32px 28px;border:none;border-radius:16px;background:#fffffff5;box-shadow:0 16px 48px color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 16%,rgba(15,23,42,.1)),0 2px 8px #0f172a0f;box-sizing:border-box}.login-container--cover .login-logo{position:static;top:auto;left:auto;margin-bottom:20px;z-index:auto}.login-container--cover .login-logo-text{color:var(--color-text-1)}.login-container--cover .login-footer.pro-footer{color:var(--color-text-3)}body[arco-theme=dark] .login-container--cover,body.theme-dark .login-container--cover{background-color:color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 18%,#0b0e16)}body[arco-theme=dark] .login-container--cover:before,body.theme-dark .login-container--cover:before{filter:hue-rotate(var(--login-bg-hue)) saturate(var(--login-bg-sat)) brightness(.42) contrast(1.05);opacity:.9}body[arco-theme=dark] .login-container--cover:after,body.theme-dark .login-container--cover:after{mix-blend-mode:soft-light;opacity:.58;background:radial-gradient(ellipse 100% 72% at 8% 0%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 42%,transparent),transparent 56%),radial-gradient(ellipse 80% 60% at 100% 100%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 34%,transparent),transparent 54%),radial-gradient(ellipse 55% 45% at 82% 16%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 24%,transparent),transparent 60%),linear-gradient(155deg,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 18%,transparent) 0%,transparent 48%,color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 14%,transparent) 100%)}body[arco-theme=dark] .login-container--cover .login-form-card,body.theme-dark .login-container--cover .login-form-card{background:color-mix(in srgb,var(--color-bg-2) 92%,transparent);box-shadow:0 16px 48px #00000073,0 2px 8px #00000047,0 0 0 1px color-mix(in srgb,var(--pro-theme-color, #6c5ce7) 22%,rgba(255,255,255,.06))}body[arco-theme=dark] .login-container--cover .login-footer.pro-footer,body.theme-dark .login-container--cover .login-footer.pro-footer{color:var(--color-text-3)}@media (max-width: 960px){.login-container--cover .login-logo-text{color:var(--color-text-1)}.login-container--cover .login-form-card{padding:28px 24px 24px}}:root{--chart-1: rgb(var(--primary-6, var(--arcoblue-6)));--chart-2: rgb(var(--primary-5, var(--arcoblue-5)));--chart-3: rgb(var(--primary-4, var(--arcoblue-4)));--chart-4: rgb(var(--primary-3, var(--arcoblue-3)));--chart-5: rgb(var(--primary-2, var(--arcoblue-2)));--chart-6: rgb(var(--primary-6, var(--arcoblue-6)));--chart-7: rgb(var(--primary-5, var(--arcoblue-5)));--chart-8: rgb(var(--primary-4, var(--arcoblue-4)));--chart-9: rgb(var(--primary-3, var(--arcoblue-3)));--chart-10: rgb(var(--primary-2, var(--arcoblue-2)));--chart-radial-theme: rgb(var(--primary-6, var(--arcoblue-6)));--chart-radial-1: var(--chart-radial-theme);--chart-radial-2: color-mix(in srgb, var(--chart-radial-theme) 82%, #0b1020 18%);--chart-radial-3: color-mix(in srgb, var(--chart-radial-theme) 64%, #0b1020 36%);--chart-radial-4: color-mix(in srgb, var(--chart-radial-theme) 50%, #0b1020 50%);--chart-radial-5: color-mix(in srgb, var(--chart-radial-theme) 36%, #0b1020 64%);--vis-font-family: var(--font-global, Inter, "PingFang SC", "Helvetica Neue", Arial, sans-serif);--vis-donut-central-label-font-family: var(--font-metric);--vis-color0: var(--chart-1);--vis-color1: var(--chart-2);--vis-color2: var(--chart-3);--vis-color3: var(--chart-4);--vis-color4: var(--chart-5);--vis-axis-tick-label-color: var(--color-text-3, #86909c);--vis-axis-label-color: var(--color-text-2, #4e5969);--vis-axis-grid-color: rgba(29, 33, 41, .08);--vis-tooltip-background-color: transparent;--vis-tooltip-border-color: transparent;--vis-tooltip-text-color: var(--color-text-1, #1d2129)}html[data-chart-palette]:not([data-chart-palette=theme]),body[data-chart-palette]:not([data-chart-palette=theme]){--chart-radial-1: var(--chart-1);--chart-radial-2: var(--chart-2);--chart-radial-3: var(--chart-3);--chart-radial-4: var(--chart-4);--chart-radial-5: var(--chart-5)}.shadcn-chart-host{width:100%;min-height:280px;position:relative;overflow:visible;--vis-grouped-bar-cursor: pointer;--vis-tooltip-padding: 0;--vis-tooltip-background-color: transparent;--vis-tooltip-border-color: transparent;--vis-tooltip-box-shadow: none;--vis-tooltip-border-radius: 0;--vis-tooltip-backdrop-filter: none;--vis-crosshair-line-stroke-color: var(--vis-axis-grid-color, #e5e6eb);--vis-crosshair-line-stroke-opacity: .75;--vis-crosshair-line-stroke-width: 1px;--vis-crosshair-circle-stroke-color: var(--color-bg-2, #fff);--vis-crosshair-circle-stroke-width: 2px}.shadcn-chart-host--tooltip-cursor{--vis-crosshair-line-stroke-color: transparent;--vis-crosshair-line-stroke-opacity: 0;--vis-crosshair-line-stroke-width: 0px;--vis-crosshair-circle-stroke-color: transparent;--vis-crosshair-circle-stroke-width: 0;--vis-crosshair-circle-stroke-opacity: 0}.shadcn-chart-host--tooltip-cursor .vis-crosshair,.shadcn-chart-host--tooltip-cursor [class*=vis-crosshair],.shadcn-chart-host--tooltip-cursor [class*=crosshair] line,.shadcn-chart-host--tooltip-cursor [class*=crosshair] circle{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.shadcn-chart-host--tooltip-cursor rect.shadcn-tooltip-cursor-band{fill:var(--color-fill-2, #f2f3f5);fill:#f5f5f5;pointer-events:none}.shadcn-chart-host--tooltip-cursor .unovis-tooltip,.shadcn-chart-host--tooltip-cursor .shadcn-chart-tooltip-root{z-index:6;background:var(--color-bg-popup, var(--color-bg-2, #fff))!important}.shadcn-chart-yaxis-right{position:absolute;right:0;z-index:2;pointer-events:none;box-sizing:border-box}.shadcn-chart-yaxis-right-tick{position:absolute;right:0;transform:translateY(-50%);font-size:12px;line-height:1;color:var(--color-text-3, #86909c);white-space:nowrap;padding-right:2px}body[arco-theme=dark] .shadcn-chart-yaxis-right-tick,body.theme-dark .shadcn-chart-yaxis-right-tick{color:var(--vis-dark-axis-tick-label-color, var(--color-text-3))}.shadcn-chart-host--sm{min-height:220px}.shadcn-chart-card.component-showcase-card .arco-card-body,.component-chart-grid .shadcn-chart-card .arco-card-body{padding:20px}.shadcn-chart-legend{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:16px;row-gap:8px;margin-top:20px;margin-bottom:0;padding:0;font-size:12px;line-height:1;color:var(--color-text-2)}.shadcn-chart-legend-item{display:inline-flex;align-items:center;gap:6px;line-height:1}.shadcn-chart-legend-dot{width:10px;height:10px;border-radius:2px;flex-shrink:0;background:var(--legend-color)}.shadcn-chart-host--bar{animation:pro-donut-in .45s ease both}.shadcn-chart-host--donut{min-height:280px;position:relative;--vis-donut-central-label-font-size: 26px;--vis-donut-central-label-font-weight: 700;--vis-donut-central-label-font-family: var(--font-metric);--vis-donut-central-label-text-color: var(--color-text-1, #1d2129);--vis-donut-central-sub-label-font-size: 14px;--vis-donut-central-sub-label-font-weight: 400;--vis-donut-central-sub-label-font-family: var(--font-global);--vis-donut-central-sub-label-text-color: var(--color-text-3, #86909c)}.shadcn-chart-host--donut.shadcn-chart-host--sm{min-height:220px}.shadcn-chart-host--donut-fade{animation:pro-donut-in .55s ease both}@keyframes pro-donut-in{0%{opacity:0}to{opacity:1}}@property --pro-donut-reveal{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes pro-donut-cw-reveal{0%{--pro-donut-reveal: 0deg}to{--pro-donut-reveal: 360deg}}.shadcn-chart-host--donut-cw{position:relative}.shadcn-chart-host--donut-cw .shadcn-donut-cw-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:50%;--pro-donut-reveal: 0deg;background:conic-gradient(from 0deg,transparent 0deg,transparent var(--pro-donut-reveal),var(--color-bg-2, #fff) var(--pro-donut-reveal))}.shadcn-chart-host--donut-cw.is-donut-cw-playing .shadcn-donut-cw-veil{animation:pro-donut-cw-reveal .9s cubic-bezier(.22,1,.36,1) forwards}.shadcn-chart-host--donut-cw text{opacity:0;animation:pro-donut-in .35s ease .45s forwards}@media (prefers-reduced-motion: reduce){.shadcn-chart-host--bar,.shadcn-chart-host--donut-fade{animation:none}.shadcn-chart-host--donut-cw.is-donut-cw-playing .shadcn-donut-cw-veil,.shadcn-chart-host--donut-cw text{animation:none}.shadcn-chart-host--donut-cw .shadcn-donut-cw-veil{display:none}.shadcn-chart-host--donut-cw text{opacity:1}}.shadcn-donut-card{container-type:inline-size;container-name:shadcn-donut}.shadcn-donut-layout{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:16px;margin-top:0;padding-bottom:8px}.shadcn-donut-chart{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:100%;height:200px}.shadcn-donut-host.shadcn-chart-host,.shadcn-donut-host.shadcn-chart-host--donut,.shadcn-donut-host{display:flex;align-items:center;justify-content:center;width:200px;height:200px;min-height:200px;flex-shrink:0;overflow:hidden;margin:0}.shadcn-donut-host svg{display:block}.shadcn-donut-legend-wrap{display:flex;align-items:center;width:100%;min-width:0;padding-right:10px}.shadcn-donut-legend{list-style:none;margin:0;padding:0;width:100%;min-width:0;display:flex;flex-direction:column;gap:12px}.shadcn-donut-legend-item{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-width:0}.shadcn-donut-legend-main{flex:1 1 auto;min-width:0}.shadcn-donut-legend-name-row{display:inline-flex;align-items:center;gap:6px;min-width:0}.shadcn-donut-legend-dot{width:4px;height:10px;border-radius:999px;flex-shrink:0;background:var(--legend-color, var(--chart-1))}.shadcn-donut-legend-label{margin:0;font-size:12px;line-height:1.2;color:var(--color-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shadcn-donut-legend-value{margin:4px 0 0;padding-left:10px;font-size:14px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--color-text-1);white-space:nowrap}.shadcn-donut-legend-pct{flex-shrink:0;min-width:52px;text-align:right;font-size:14px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--color-text-1);white-space:nowrap}.shadcn-donut-legend--inline{gap:0}.shadcn-donut-legend--inline .shadcn-donut-legend-item{align-items:center;min-height:40px;font-size:13px;line-height:1.4}.shadcn-donut-legend--inline .shadcn-donut-legend-name-row{gap:8px;flex:1 1 auto;color:var(--color-text-1)}.shadcn-donut-legend--inline .shadcn-donut-legend-dot{width:8px;height:8px}.shadcn-donut-legend--inline .shadcn-donut-legend-label{font-size:13px;color:var(--color-text-1)}.shadcn-donut-legend--inline .shadcn-donut-legend-meta{display:inline-flex;align-items:baseline;gap:12px;flex-shrink:0;margin-left:12px}.shadcn-donut-legend--inline .shadcn-donut-legend-value{margin:0;padding-left:0;min-width:36px;text-align:right;white-space:nowrap}.shadcn-donut-legend--inline .shadcn-donut-legend-pct{min-width:64px;text-align:right;color:var(--color-text-3);font-weight:400}@container shadcn-donut (min-width: 520px){.shadcn-donut-layout{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;padding-right:0;padding-bottom:12px}.shadcn-donut-chart{flex:1 1 auto;width:auto;min-width:200px;height:200px;align-self:center;justify-content:center}.shadcn-donut-legend-wrap{width:auto;flex:0 0 auto;margin-left:auto;padding-left:0;padding-right:10px;align-self:center}.shadcn-donut-legend--inline .shadcn-donut-legend-item{justify-content:flex-start;gap:16px;width:100%}.shadcn-donut-legend--inline .shadcn-donut-legend-name-row{flex:0 0 7em;width:7em}.shadcn-donut-legend--inline .shadcn-donut-legend-meta{margin-left:0}}.shadcn-chart-host .shadcn-chart-tooltip-root,.shadcn-radar-tooltip.shadcn-chart-tooltip-root,.shadcn-radial-tooltip.shadcn-chart-tooltip-root,.shadcn-gauge-tooltip.shadcn-chart-tooltip-root,.shadcn-candlestick-tooltip.shadcn-chart-tooltip-root{min-width:140px;padding:8px 12px!important;border-radius:8px!important;border:1px solid var(--color-border-2, #e5e6eb)!important;background:var(--color-bg-popup, var(--color-bg-2, #fff))!important;box-shadow:0 4px 16px #1d21291f!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-size:12px;line-height:1.4;color:var(--color-text-1, #1d2129)}.shadcn-chart-host .unovis-tooltip:not(.shadcn-chart-tooltip-root){padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.shadcn-chart-tooltip-title{margin-bottom:8px;font-size:12px;font-weight:500;line-height:1.4;color:var(--color-text-2, #4e5969)}.shadcn-chart-tooltip-rows{display:flex;flex-direction:column;gap:6px}.shadcn-chart-tooltip-row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px;line-height:1.4}.shadcn-chart-tooltip-left{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--color-text-2, #4e5969)}.shadcn-chart-tooltip-dot{width:8px;height:8px;border-radius:2px;flex-shrink:0;background:var(--legend-color)}.shadcn-chart-tooltip-value{font-size:12px;font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--color-text-1, #1d2129)}.shadcn-chart-host svg line:not(.shadcn-candlestick-wick){pointer-events:none}.shadcn-chart-host [class*=grid] line,.shadcn-chart-host line[class*=grid]{stroke-opacity:.45}.shadcn-chart-host svg circle{transition:none!important}.shadcn-chart-host--radar{position:relative;display:flex;align-items:center;justify-content:center;min-height:250px;height:250px;overflow:visible}.shadcn-chart-host--radar.is-radar-enter .shadcn-radar-plot{animation:pro-radar-in .55s cubic-bezier(.22,1,.36,1) both}.shadcn-chart-host--radar.is-radar-enter-fade .shadcn-radar-plot{animation:pro-donut-in .45s ease both}.shadcn-chart-host--radar.is-radar-enter .shadcn-radar-dot{transform-origin:center;transform-box:fill-box;animation:pro-radar-dot-in .32s cubic-bezier(.22,1,.36,1) .28s both}@keyframes pro-radar-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes pro-radar-dot-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.shadcn-chart-host--radar.is-radar-enter .shadcn-radar-plot,.shadcn-chart-host--radar.is-radar-enter-fade .shadcn-radar-plot,.shadcn-chart-host--radar.is-radar-enter .shadcn-radar-dot{animation:none}}.shadcn-radar-svg{display:block;max-width:100%;height:auto;overflow:visible}.shadcn-radar-plot{transform-box:view-box;transform-origin:center}.shadcn-radar-label{font-family:inherit;pointer-events:none;-webkit-user-select:none;user-select:none}.shadcn-radar-series,.shadcn-radar-dot{pointer-events:none}.shadcn-radar-hit{cursor:pointer}.shadcn-radar-tooltip{position:fixed;z-index:1100;left:0;top:0;pointer-events:none;opacity:0;visibility:hidden}.shadcn-radar-tooltip.is-open{opacity:1!important;visibility:visible}.component-chart-card-desc,.component-chart-radar-desc{margin:0 0 16px;font-size:13px;line-height:1.4;color:var(--color-text-2, #4e5969)}.shadcn-chart-host--radial{display:flex;align-items:center;justify-content:center;width:100%;min-height:250px;overflow:visible;--vis-donut-central-label-font-size: 26px;--vis-donut-central-label-font-weight: 700;--vis-donut-central-label-font-family: var(--font-metric);--vis-donut-central-label-text-color: var(--color-text-1, #1d2129);--vis-donut-central-sub-label-font-size: 14px;--vis-donut-central-sub-label-font-weight: 400;--vis-donut-central-sub-label-font-family: var(--font-global);--vis-donut-central-sub-label-text-color: var(--color-text-3, #86909c)}.shadcn-radial-host{width:250px;height:250px;min-height:250px;flex-shrink:0;margin:0}.shadcn-radial-svg{display:block;max-width:100%;height:auto;overflow:visible}.shadcn-radial-arc,.shadcn-radial-sector{cursor:pointer}.shadcn-radial-arc-label{font-family:var(--font-global);fill:#fff;font-size:11px;text-transform:capitalize;mix-blend-mode:luminosity;dominant-baseline:central;pointer-events:none;-webkit-user-select:none;user-select:none}.shadcn-radial-plot{transform-box:view-box;transform-origin:center}.shadcn-chart-host--radial.is-radial-enter-fade .shadcn-radial-plot{animation:pro-donut-in .45s ease both}@media (prefers-reduced-motion: reduce){.shadcn-chart-host--radial.is-radial-enter-fade .shadcn-radial-plot{animation:none}}.shadcn-radial-central-label{font-variant-numeric:tabular-nums;font-family:var(--vis-donut-central-label-font-family, var(--font-metric));font-weight:var(--vis-donut-central-label-font-weight, 700);fill:var(--vis-donut-central-label-text-color, var(--color-text-1, #1d2129))!important}.shadcn-radial-central-sub{font-family:var(--font-global);font-size:var(--vis-donut-central-sub-label-font-size, 14px);font-weight:var(--vis-donut-central-sub-label-font-weight, 400);fill:var(--vis-donut-central-sub-label-text-color, var(--color-text-3, #86909c))!important}.shadcn-radial-tooltip{position:fixed;z-index:1100;left:0;top:0;pointer-events:none;opacity:0;visibility:hidden}.shadcn-radial-tooltip.is-open{opacity:1!important;visibility:visible}.shadcn-chart-host--gauge{display:flex;align-items:center;justify-content:center;width:100%;min-height:250px;overflow:visible}.shadcn-gauge-svg{display:block;max-width:100%;height:auto;overflow:visible}.shadcn-gauge-central-label{font-variant-numeric:tabular-nums;font-family:var(--font-metric, var(--font-global));font-size:28px;font-weight:700;fill:var(--color-text-1, #1d2129)}.shadcn-gauge-central-sub{font-family:var(--font-global);font-size:14px;font-weight:400;fill:var(--color-text-3, #86909c)}.shadcn-gauge-central-footer{font-family:var(--font-global);font-size:12px;font-weight:400;fill:var(--color-text-3, #86909c)}.shadcn-gauge-needle-blade,.shadcn-gauge-needle-hub{transition:transform .2s ease}.shadcn-gauge-tooltip{position:fixed;z-index:1100;left:0;top:0;pointer-events:none;opacity:0;visibility:hidden}.shadcn-gauge-tooltip.is-open{opacity:1!important;visibility:visible}.shadcn-chart-host--liquid{display:flex;align-items:center;justify-content:center;width:100%;min-height:250px;overflow:visible}.shadcn-liquid-svg{display:block;max-width:100%;height:auto;overflow:visible;filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--chart-1) 22%,transparent))}.shadcn-liquid-highlight,.shadcn-liquid-inner-rim{pointer-events:none}.shadcn-liquid-central-label{font-variant-numeric:tabular-nums;font-family:var(--font-metric, var(--font-global));font-size:28px;font-weight:700;paint-order:stroke fill;stroke:#0000001f;stroke-width:.6px}.shadcn-liquid-central-sub{font-family:var(--font-global);font-size:13px;font-weight:400}.shadcn-chart-host--candlestick{min-height:220px}.shadcn-candlestick-svg{display:block;width:100%;height:100%;overflow:visible}.shadcn-candlestick-grid{stroke:var(--vis-axis-grid-color, rgba(29, 33, 41, .08));stroke-width:1px;stroke-opacity:.45}.shadcn-candlestick-y-tick,.shadcn-candlestick-x-tick{fill:var(--color-text-3, #86909c);font-size:12px;font-family:var(--vis-font-family, inherit)}body[arco-theme=dark] .shadcn-candlestick-y-tick,body.theme-dark .shadcn-candlestick-y-tick,body[arco-theme=dark] .shadcn-candlestick-x-tick,body.theme-dark .shadcn-candlestick-x-tick{fill:var(--vis-dark-axis-tick-label-color, var(--color-text-3))}.shadcn-candlestick-tooltip{position:fixed;z-index:1100;left:0;top:0;pointer-events:none;opacity:0;visibility:hidden;box-sizing:border-box;min-width:168px;padding:10px 12px!important;border-radius:8px!important;border:1px solid var(--color-border-2, #e5e6eb)!important;background:var(--color-bg-popup, var(--color-bg-2, #fff))!important;box-shadow:0 6px 20px #1d212924!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-font-smoothing:antialiased;font-size:12px;line-height:1.4;color:var(--color-text-1, #1d2129)}.shadcn-candlestick-tooltip.is-open{opacity:1!important;visibility:visible}.shadcn-candlestick-tooltip .shadcn-chart-tooltip-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--color-border-2, #e5e6eb)}.shadcn-candlestick-tooltip .cce-candle-tip-side{flex:none;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:600;line-height:1.4;white-space:nowrap}.shadcn-candlestick-tooltip .cce-candle-tip-side.is-up{color:rgb(var(--danger-6));background:rgba(var(--danger-6),.12)}.shadcn-candlestick-tooltip .cce-candle-tip-side.is-down{color:rgb(var(--success-6));background:rgba(var(--success-6),.12)}.shadcn-candlestick-tooltip .shadcn-chart-tooltip-rows{gap:8px}.shadcn-candlestick-tooltip .shadcn-chart-tooltip-row{gap:20px;min-height:18px}.shadcn-candlestick-tooltip .shadcn-chart-tooltip-left{gap:8px}.shadcn-candlestick-tooltip .shadcn-chart-tooltip-dot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.shadcn-candlestick-tooltip .shadcn-chart-tooltip-value{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.shadcn-chart-host--scatter,.shadcn-chart-host--percent-track{min-height:220px}.shadcn-scatter-svg,.shadcn-percent-track-svg{display:block;width:100%;height:100%;overflow:visible}.shadcn-scatter-grid,.shadcn-percent-track-grid{stroke:var(--vis-axis-grid-color, rgba(29, 33, 41, .08));stroke-width:1px;stroke-opacity:.45}.shadcn-scatter-y-tick,.shadcn-scatter-x-tick,.shadcn-percent-track-y-tick,.shadcn-percent-track-x-tick{fill:var(--color-text-3, #86909c);font-size:12px;font-family:var(--vis-font-family, inherit)}.shadcn-percent-track-x-tick{font-size:11px}body[arco-theme=dark] .shadcn-scatter-y-tick,body.theme-dark .shadcn-scatter-y-tick,body[arco-theme=dark] .shadcn-scatter-x-tick,body.theme-dark .shadcn-scatter-x-tick,body[arco-theme=dark] .shadcn-percent-track-y-tick,body.theme-dark .shadcn-percent-track-y-tick,body[arco-theme=dark] .shadcn-percent-track-x-tick,body.theme-dark .shadcn-percent-track-x-tick{fill:var(--vis-dark-axis-tick-label-color, var(--color-text-3))}.shadcn-percent-track-domain{stroke:var(--color-border-2, #e5e6eb);stroke-width:1px;stroke-opacity:.9}body[arco-theme=dark] .shadcn-percent-track-domain,body.theme-dark .shadcn-percent-track-domain{stroke:var(--pro-line-chart, rgba(255, 255, 255, .12));stroke-opacity:.9}.shadcn-svg-chart-tooltip{position:fixed;z-index:1100;left:0;top:0;pointer-events:none;opacity:0;visibility:hidden;box-sizing:border-box;min-width:148px;padding:10px 12px!important;border-radius:8px!important;border:1px solid var(--color-border-2, #e5e6eb)!important;background:var(--color-bg-popup, var(--color-bg-2, #fff))!important;box-shadow:0 6px 20px #1d212924!important;font-size:12px;line-height:1.4;color:var(--color-text-1, #1d2129);-webkit-font-smoothing:antialiased}.shadcn-svg-chart-tooltip.is-open{opacity:1!important;visibility:visible}.shadcn-svg-chart-tooltip .shadcn-chart-tooltip-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--color-border-2, #e5e6eb);font-size:12px;font-weight:500;line-height:1.4}.shadcn-svg-chart-tooltip .shadcn-chart-tooltip-row,.shadcn-svg-chart-tooltip .shadcn-chart-tooltip-left,.shadcn-svg-chart-tooltip .shadcn-chart-tooltip-value{font-size:12px;font-weight:500;line-height:1.4}.cce-scatter-tip-flag{flex:none;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:600;line-height:1.4;color:rgb(var(--danger-6));background:rgba(var(--danger-6),.12)}.cce-scatter-tip-flag.is-warn{color:rgb(var(--warning-6));background:rgba(var(--warning-6),.14)}.shadcn-chart-host.is-svg-chart-enter .shadcn-candlestick-body,.shadcn-chart-host.is-svg-chart-enter .shadcn-candlestick-wick{transform-box:fill-box;transform-origin:center bottom;animation:cce-svg-candle-in .48s cubic-bezier(.22,1,.36,1) both}.shadcn-chart-host.is-svg-chart-enter .shadcn-scatter-dot{transform-box:fill-box;transform-origin:center;animation:cce-svg-dot-in .42s cubic-bezier(.22,1,.36,1) both}.shadcn-chart-host.is-svg-chart-enter .shadcn-percent-track-bg,.shadcn-chart-host.is-svg-chart-enter .shadcn-percent-track-bar{transform-box:fill-box;transform-origin:center bottom;animation:cce-svg-bar-in .52s cubic-bezier(.22,1,.36,1) both}@keyframes cce-svg-candle-in{0%{opacity:0;transform:scaleY(.15)}to{opacity:1;transform:scaleY(1)}}@keyframes cce-svg-dot-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes cce-svg-bar-in{0%{opacity:0;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion: reduce){.shadcn-chart-host.is-svg-chart-enter .shadcn-candlestick-body,.shadcn-chart-host.is-svg-chart-enter .shadcn-candlestick-wick,.shadcn-chart-host.is-svg-chart-enter .shadcn-scatter-dot,.shadcn-chart-host.is-svg-chart-enter .shadcn-percent-track-bg,.shadcn-chart-host.is-svg-chart-enter .shadcn-percent-track-bar{animation:none}}.shadcn-chart-host--rose{display:flex;align-items:center;justify-content:center;width:100%;overflow:visible}.shadcn-chart-host--rose-nightingale{width:220px;height:220px;min-height:220px;flex-shrink:0}.shadcn-chart-host--rose-semi{min-height:280px}.shadcn-rose-svg{display:block;max-width:100%;height:auto;overflow:visible}.shadcn-rose-sector{cursor:pointer;transition:opacity .16s ease,filter .16s ease}.shadcn-chart-host--rose.is-hovering .shadcn-rose-sector{opacity:.42}.shadcn-chart-host--rose.is-hovering .shadcn-rose-sector.is-active{opacity:1;filter:brightness(1.06)}.shadcn-chart-host--rose-semi.is-hovering .shadcn-rose-sector.is-active{stroke:var(--chart-1);stroke-width:2px;stroke-linejoin:round}.shadcn-chart-host--rose.is-rose-enter-fade .shadcn-rose-plot{animation:pro-donut-in .45s ease both}.shadcn-rose-axis-label,.shadcn-rose-cat-label{font-family:var(--font-global);font-size:11px;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.shadcn-rose-axis-label{font-variant-numeric:tabular-nums}.shadcn-rose-host{width:220px;height:220px;min-height:220px;flex-shrink:0;margin:0}.shadcn-rose-legend-swatch{width:10px;height:10px;border-radius:2px;flex-shrink:0}.shadcn-donut-legend--inline .shadcn-rose-legend-swatch{margin-top:0}@container shadcn-donut (min-width: 520px){.component-chart-rose-card .shadcn-donut-legend--inline .shadcn-donut-legend-item{min-height:32px;gap:12px;justify-content:flex-start}.component-chart-rose-card .shadcn-donut-legend--inline .shadcn-donut-legend-name-row{display:flex;justify-content:flex-start;flex:0 0 7em;width:7em;min-width:7em;gap:8px}.component-chart-rose-card .shadcn-donut-legend--inline .shadcn-donut-legend-label{flex:0 0 auto;text-align:left}.component-chart-rose-card .shadcn-donut-legend--inline .shadcn-donut-legend-meta{margin-left:12px;gap:12px}.component-chart-rose-card .shadcn-donut-legend--inline .shadcn-donut-legend-value{min-width:36px}.component-chart-rose-card .shadcn-donut-legend--inline .shadcn-donut-legend-pct{min-width:52px}}.shadcn-rose-legend-text{display:flex;flex-direction:column;gap:2px;min-width:0}.shadcn-rose-legend-label{font-size:13px;line-height:1.3;color:var(--color-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shadcn-rose-legend-pct{font-size:13px;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--color-text-3)}@media (prefers-reduced-motion: reduce){.shadcn-chart-host--rose.is-rose-enter-fade .shadcn-rose-plot{animation:none}}.chart-palette-page{display:flex;flex-direction:column;gap:16px}.chart-palette-scheme{margin-bottom:0;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.chart-palette-scheme.is-active{border-color:rgb(var(--primary-6))!important;box-shadow:0 0 0 1px rgba(var(--primary-6),.35)}.chart-palette-scheme-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.chart-palette-scheme-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.chart-palette-scheme-actions .arco-tag{display:inline-flex;align-items:center;gap:4px}.chart-palette-scheme-actions .arco-tag .arco-icon{font-size:12px}.chart-palette-scheme-title{margin:0;font-size:16px;font-weight:600;color:var(--color-text-1);line-height:24px}.chart-palette-scheme.is-old .chart-palette-scheme-title:after{content:"（上一版）";font-weight:400;color:var(--color-text-3);font-size:13px;margin-left:6px}.chart-palette-why{margin:0 0 16px;font-size:13px;color:var(--color-text-2);line-height:1.55}.chart-palette-swatches{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:0}.chart-palette-swatches.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.chart-palette-swatches.cols-8{grid-template-columns:repeat(4,minmax(0,1fr))}.chart-palette-swatches.cols-10{grid-template-columns:repeat(5,minmax(0,1fr))}.chart-palette-chip-wrap{min-width:0}.chart-palette-chip{height:56px;border-radius:10px;box-shadow:inset 0 0 0 1px #0000000d}.chart-palette-soft{height:36px;border-radius:8px;margin-top:6px}.chart-palette-meta{margin-top:6px;font-size:11px;color:var(--color-text-3);line-height:1.4;word-break:break-all}.chart-palette-meta b{display:block;color:var(--color-text-1);font-size:12px}@media (max-width: 1200px){.chart-palette-swatches,.chart-palette-swatches.cols-6,.chart-palette-swatches.cols-8,.chart-palette-swatches.cols-10{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.chart-palette-swatches,.chart-palette-swatches.cols-6,.chart-palette-swatches.cols-8,.chart-palette-swatches.cols-10{grid-template-columns:repeat(2,minmax(0,1fr))}}.component-chart-extended{--ecom-border: var(--color-border-2)}.ecom-chart-motion{animation:ecom-chart-in .45s ease both}@keyframes ecom-chart-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.ecom-chart-motion{animation:none}}.ecom-sales-chart{width:100%;height:280px;min-height:280px;flex:0 0 280px}.ecom-sales-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--ecom-border, var(--color-border-2));flex-shrink:0}@media (min-width: 768px){.ecom-sales-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}.ecom-sales-stat-label{font-size:12px;color:var(--color-text-3);line-height:1.2}.ecom-sales-stat-value{margin-top:4px;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-1);line-height:1.25}.ecom-sales-stat-value--sm{font-size:13px;font-weight:500}.ecom-traffic-chart{width:100%;flex:1 1 auto;min-height:260px;align-self:stretch}.ecom-chart-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-bottom:4px;font-size:12px;color:var(--color-text-3)}.ecom-chart-legend--inline{margin-bottom:0}.ecom-chart-legend-item{display:inline-flex;align-items:center;gap:6px}.ecom-chart-legend-dot{width:8px;height:8px;border-radius:2px;display:inline-block}.ecom-chart-legend-bar{width:8px;height:10px;border-radius:1px;display:inline-block}.ecom-card-foot-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:0;padding-top:14px;border-top:1px solid var(--ecom-border, var(--color-border-2));flex-shrink:0}.ecom-foot-stat-label{font-size:12px;color:var(--color-text-3)}.ecom-foot-stat-value{margin-top:4px;font-size:13px;font-weight:500;color:var(--color-text-1);line-height:1.35}.component-chart-extended>.shadcn-chart-card{margin-bottom:0}.component-chart-extended>.shadcn-chart-card>.arco-card-body{display:flex;flex-direction:column}.component-chart-extended .cce-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;flex-shrink:0}.component-chart-extended .cce-card-head .component-showcase-group-title{margin-bottom:0;padding-bottom:0;border-bottom:none;flex:1 1 auto;min-width:0}.component-chart-extended .cce-card-head .ecom-chart-legend{flex-shrink:0}.component-chart-extended .ecom-chart-legend-bar{border-radius:0}.component-chart-extended .cce-interactive-card>.arco-card-body{padding-top:0;padding-right:0;padding-left:0}.component-chart-extended .cce-interactive-head{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:0;border-bottom:1px solid color-mix(in srgb,var(--color-border-2) 45%,transparent)}.component-chart-extended .cce-interactive-head-main{flex:1 1 220px;min-width:0;padding:16px 20px 12px}.component-chart-extended .cce-interactive-head-main .component-showcase-group-title{margin-bottom:4px;padding-bottom:0;border-bottom:none}.component-chart-extended .cce-interactive-head-main .component-chart-card-desc{margin-bottom:0}.component-chart-extended .cce-metric-tabs{display:flex;flex:0 0 auto;min-width:0}.component-chart-extended .cce-metric-tab{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:120px;margin:0;padding:14px 24px;border:0;border-left:1px solid color-mix(in srgb,var(--color-border-2) 45%,transparent);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.component-chart-extended .cce-metric-tab:hover{background:var(--color-fill-1)}.component-chart-extended .cce-metric-tab.is-active{background:var(--color-fill-2)}.component-chart-extended .cce-metric-tab-label{font-size:12px;line-height:1.2;color:var(--color-text-3)}.component-chart-extended .cce-metric-tab-value{font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-1)}.component-chart-extended .cce-interactive-chart-wrap{margin-top:20px;padding:0 12px 12px;box-sizing:border-box}.component-chart-extended .cce-interactive-chart-stage{position:relative;width:100%;height:250px}.component-chart-extended .cce-interactive-chart{position:relative;width:100%;height:250px;min-height:250px;max-height:250px;flex:none;margin:0;padding:0;box-sizing:border-box;overflow:hidden}.component-chart-extended .cce-interactive-chart .shadcn-chart-tooltip-root,.component-chart-extended .cce-interactive-chart .unovis-tooltip.shadcn-chart-tooltip-root{background:var(--color-bg-popup, var(--color-bg-2, #fff))!important;border:1px solid var(--color-border-2, #e5e6eb)!important;box-shadow:0 4px 16px #1d21291f!important}.component-chart-extended .cce-spark-area,.component-chart-extended .cce-candle-chart,.component-chart-extended .cce-scatter-chart,.component-chart-extended .cce-percent-track-chart{width:100%;height:280px;min-height:280px;max-height:280px;flex:0 0 280px;overflow:hidden;position:relative;box-sizing:border-box}@media (max-width: 720px){.component-chart-extended .cce-candle-chart,.component-chart-extended .cce-scatter-chart,.component-chart-extended .cce-percent-track-chart,.component-chart-extended .cce-spark-area{height:240px;min-height:240px;max-height:240px;flex-basis:240px}}.component-chart-extended .ecom-sales-chart,.component-chart-extended .ecom-traffic-chart,.component-chart-extended .anl-quality-chart{width:100%;height:280px;min-height:280px;flex:0 0 280px;overflow:visible}.component-chart-extended .anl-quality-chart svg{overflow:visible}.component-chart-extended .ecom-sales-summary,.component-chart-extended .ecom-card-foot-stats{margin-top:12px}@media (max-width: 640px){.component-chart-extended .cce-metric-tabs{width:100%;border-top:1px solid var(--color-border-2)}.component-chart-extended .cce-metric-tab{flex:1 1 50%;min-width:0}.component-chart-extended .cce-metric-tab:first-child{border-left:0}}.component-form-page{display:flex;flex-direction:column;gap:20px}.component-form-tip{margin-bottom:0}.component-form-card .arco-input-prefix .pro-avatar-user-icon{display:inline-flex;width:18px;height:18px;color:var(--color-text-2)}.component-form-card .arco-input-prefix .pro-avatar-user-icon svg{display:block;width:100%;height:100%}.component-form-group-title{display:flex;align-items:center;gap:8px;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid var(--pro-divider);color:var(--color-text-1);font-size:16px;font-weight:600;line-height:24px}.component-form-group-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.component-form-card{margin-bottom:0}.component-form-card .arco-card-body{padding:20px 28px}.component-form-hint{color:var(--color-text-2);font-size:13px}.component-form-card .arco-form-item-content-wrapper,.component-form-card .arco-form-item-content{justify-content:flex-start;text-align:left}.component-form-card .arco-radio-group:not(.arco-radio-group-button):not(.arco-radio-group-direction-vertical),.component-form-card .arco-checkbox-group:not(.arco-checkbox-group-direction-vertical){display:inline-flex;flex-wrap:wrap;align-items:center;max-width:100%;row-gap:12px}.component-form-card .arco-radio-group:not(.arco-radio-group-button):not(.arco-radio-group-direction-vertical){column-gap:20px}.component-form-card .arco-checkbox-group:not(.arco-checkbox-group-direction-vertical){column-gap:16px}.component-form-card .arco-radio-group:not(.arco-radio-group-button):not(.arco-radio-group-direction-vertical)>.arco-radio,.component-form-card .arco-checkbox-group:not(.arco-checkbox-group-direction-vertical)>.arco-checkbox{margin-right:0}.component-form-validate{margin-top:16px}.component-form-validate .arco-form-item-message{min-height:20px}.component-form-actions{margin-top:4px}.component-form-range{display:flex;align-items:center;width:100%}.component-form-range .arco-input-wrapper{flex:1}.component-form-range-sep{flex-shrink:0;padding:0 8px;color:var(--color-text-3);line-height:32px}.component-form-phone{display:flex!important;gap:12px;width:100%}.component-form-phone .arco-input-wrapper{flex:none;border-radius:var(--border-radius-small, 2px)!important}.component-form-phone-code{width:calc(30% - 6px)!important}.component-form-phone-number{width:calc(70% - 6px)!important}.component-form-pills{display:flex;flex-wrap:wrap;gap:8px}.component-form-pill{box-sizing:border-box;flex:0 0 auto;height:28px;padding:0 12px;color:var(--color-text-2);font-size:13px;line-height:26px;text-align:center;white-space:nowrap;background:var(--color-bg-2, #fff);border:1px solid #eaebef;border-radius:999px;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}.component-form-pill:hover{color:rgb(var(--primary-6));border-color:rgba(var(--primary-6),.45)}.component-form-pill.is-active{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.12);border-color:rgb(var(--primary-6))}.component-form-segment{display:flex;width:100%;overflow:hidden;background:var(--color-bg-2, #fff);border:1px solid #eaebef;border-radius:4px}.component-form-segment-item{flex:1 1 0;min-width:0;height:28px;padding:0 8px;color:var(--color-text-2);font-size:13px;line-height:26px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent;border:none;border-right:1px solid #eaebef;cursor:pointer;transition:color .15s,background-color .15s}.component-form-segment-item:last-child{border-right:none}.component-form-segment-item:hover:not(.is-active){color:rgb(var(--primary-6));background:rgba(var(--primary-6),.06)}.component-form-segment-item.is-active{color:#fff;background:rgb(var(--primary-6));border-right-color:rgb(var(--primary-6))}.component-form-segment-item.is-active+.component-form-segment-item{border-left-color:transparent}body[arco-theme=dark] .component-form-pill{background:var(--color-fill-1, #2a2a2b);border-color:var(--color-neutral-3, #484849)}body[arco-theme=dark] .component-form-pill.is-active{background:rgba(var(--primary-6),.2);border-color:rgb(var(--primary-6))}body[arco-theme=dark] .component-form-segment{background:var(--color-fill-1, #2a2a2b);border-color:var(--color-neutral-3, #484849)}body[arco-theme=dark] .component-form-segment-item{border-right-color:var(--color-neutral-3, #484849)}.component-form-picker{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:32px;padding:0 12px;color:var(--color-text-1);font-size:14px;line-height:30px;background:var(--color-fill-1, #f7f8fa);border:1px solid #eaebef;border-radius:var(--border-radius-small, 2px);cursor:pointer;transition:border-color .15s,background-color .15s}.component-form-picker:hover{border-color:var(--color-neutral-4, #c9cdd4)}.component-form-picker.is-open{background:var(--color-bg-2, #fff);border-color:rgb(var(--primary-6))}.component-form-picker-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-form-picker-value.is-placeholder{color:var(--color-text-3)}.component-form-picker-arrow{flex-shrink:0;margin-left:8px;color:var(--color-text-3);font-size:12px;transition:transform .15s}.component-form-picker-arrow.is-up{transform:rotate(180deg)}.component-form-picker-clear{display:none;flex-shrink:0;align-items:center;justify-content:center;margin-left:8px;color:var(--color-text-2, #4e5969);font-size:10px;line-height:10px;cursor:pointer}.component-form-picker-clear .pro-fa-icon{position:relative;z-index:1}.component-form-picker.has-value:hover .component-form-picker-clear,.component-form-picker.is-open.has-value .component-form-picker-clear{display:inline-flex}.component-form-picker.has-value:hover .component-form-picker-arrow,.component-form-picker.is-open.has-value .component-form-picker-arrow{display:none}.component-form-picker-empty{grid-column:1 / -1;padding:24px 0;color:var(--color-text-3);font-size:13px;text-align:center}.component-form-brand-panel{width:min(620px,90vw);overflow:hidden;background:var(--color-bg-popup, #fff);border:1px solid var(--color-neutral-3, #e5e6eb);border-radius:4px;box-shadow:0 4px 10px #0000001a}.component-form-brand-letters{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:0;padding:6px 12px 0;overflow-x:auto;border-bottom:1px solid var(--color-neutral-3, #e5e6eb)}.component-form-brand-letter{flex:1 1 0;min-width:0;height:28px;padding:0;color:var(--color-text-2);font-size:14px;line-height:26px;text-align:center;white-space:nowrap;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer}.component-form-brand-letter:first-child{flex:0 0 auto;padding:0 4px}.component-form-brand-letter:hover{color:rgb(var(--primary-6))}.component-form-brand-letter.is-active{color:rgb(var(--primary-6));border-bottom-color:rgb(var(--primary-6))}.component-form-brand-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-height:240px;padding:12px;overflow:auto}.component-form-brand-item{height:28px;padding:0 8px;overflow:hidden;color:var(--color-text-1);font-size:13px;line-height:28px;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:none;border-radius:2px;cursor:pointer}.component-form-brand-item:hover{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.06)}.component-form-brand-item.is-active{color:#fff;background:rgb(var(--primary-6))}.component-form-category-panel{display:flex;width:min(540px,90vw);max-height:320px;overflow:hidden;background:var(--color-bg-popup, #fff);border:1px solid var(--color-neutral-3, #e5e6eb);border-radius:4px;box-shadow:0 4px 10px #0000001a}.component-form-category-side{flex:0 0 108px;padding:8px 0;overflow:auto;background:var(--color-fill-1, #f7f8fa);border-right:1px solid var(--color-neutral-3, #e5e6eb)}.component-form-category-l1{display:block;width:100%;height:36px;padding:0 12px;color:var(--color-text-1);font-size:13px;line-height:36px;text-align:left;background:transparent;border:none;cursor:pointer}.component-form-category-l1:hover{color:rgb(var(--primary-6))}.component-form-category-l1.is-active{color:rgb(var(--primary-6));font-weight:500;background:var(--color-bg-2, #fff)}.component-form-category-main{flex:1;min-width:0;padding:12px 14px;overflow:auto}.component-form-category-row{display:flex;gap:12px;margin-bottom:14px}.component-form-category-row:last-child{margin-bottom:0}.component-form-category-l2{flex:0 0 48px;color:var(--color-text-3, #86909c);font-size:13px;font-weight:400;line-height:28px}.component-form-category-items{display:flex;flex:1;flex-wrap:wrap;gap:6px 8px;min-width:0}.component-form-category-item{box-sizing:border-box;width:104px;height:28px;padding:0 8px;overflow:hidden;color:var(--color-text-1);font-size:13px;line-height:28px;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:none;border-radius:2px;cursor:pointer}.component-form-category-item:hover{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.06)}.component-form-category-item.is-active{color:#fff;background:rgb(var(--primary-6))}body[arco-theme=dark] .component-form-picker{background:var(--color-fill-1, #2a2a2b);border-color:var(--color-neutral-3, #484849)}body[arco-theme=dark] .component-form-picker.is-open{background:var(--color-bg-2, #232324)}body[arco-theme=dark] .component-form-brand-panel,body[arco-theme=dark] .component-form-category-panel{background:var(--color-bg-popup, #232324);border-color:var(--color-neutral-3, #484849)}body[arco-theme=dark] .component-form-category-side{background:var(--color-fill-1, #2a2a2b);border-right-color:var(--color-neutral-3, #484849)}body[arco-theme=dark] .component-form-category-l1.is-active{background:var(--color-bg-2, #232324)}body[arco-theme=dark] .component-form-brand-letters{border-bottom-color:var(--color-neutral-3, #484849)}.component-form-markers{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:32px}.component-form-marker{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;color:#fff;background:#ccc;border:2px solid transparent;border-radius:50%;cursor:pointer;transition:transform .15s,box-shadow .15s}.component-form-marker:hover{transform:scale(1.08)}.component-form-marker.is-active{box-shadow:0 0 0 1px #0000000f}.component-form-marker-check{font-size:12px;font-weight:700;line-height:1;pointer-events:none}.component-form-card .arco-color-picker{vertical-align:middle}.component-form-rate.arco-rate{min-height:22px;font-size:18px}.component-form-rate .arco-rate-character:not(:last-child){margin-right:4px}.component-form-rate-with-text{display:flex;align-items:center;gap:8px;min-height:32px}.component-form-rate-label{color:var(--color-text-3, #86909c);font-size:14px;line-height:22px}.component-form-btn-upload{width:100%;max-width:none}.component-form-btn-upload-trigger{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.component-form-btn-upload .arco-upload-list.arco-upload-list-type-text .arco-upload-list-item:first-of-type{margin-top:12px}.component-form-btn-upload .arco-upload-list-item{position:relative;margin-top:8px;padding:0 36px 0 0;background:var(--color-fill-1, #f7f8fa);border:none!important;border-radius:4px;box-shadow:none!important;outline:none!important;transition:background-color .15s}.component-form-btn-upload .arco-upload-list-item:hover{background:var(--color-fill-2, #f2f3f5)}.component-form-btn-upload .arco-upload-list-item-content{box-sizing:border-box;min-height:40px;padding:8px 12px;background:transparent!important;border:none!important;border-radius:4px;box-shadow:none!important}.component-form-btn-upload .arco-upload-list-item-thumbnail{display:none!important}.component-form-btn-upload .arco-upload-list-item-file-icon{margin-right:8px;color:rgb(var(--primary-6))!important;font-size:16px}.component-form-btn-upload .arco-upload-list-item-name,.component-form-btn-upload .arco-upload-list-item-name-link,.component-form-btn-upload a.arco-upload-list-item-name{color:var(--color-text-1)!important;font-size:14px}.component-form-btn-upload .arco-upload-list-item-name:hover{color:rgb(var(--primary-6))!important}.component-form-btn-upload .arco-upload-icon-start,.component-form-btn-upload .arco-upload-progress,.component-form-btn-upload .arco-upload-list-status{display:none!important}.component-form-btn-upload .arco-upload-list-item-operation{position:absolute;top:50%;right:12px;margin-left:0;transform:translateY(-50%)}.component-form-btn-upload .arco-upload-icon-remove{color:var(--color-text-3)}.component-form-btn-upload .arco-upload-icon-remove:hover{color:rgb(var(--danger-6))}.component-form-upload-tip{display:flex;align-items:center;gap:6px;color:var(--color-text-3);font-size:12px;line-height:18px;cursor:default}.component-form-upload-tip span{flex:1;min-width:0;line-height:18px}.component-form-upload-tip .arco-icon,.component-form-upload-tip>i,.component-form-upload-tip>svg{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-top:0;color:var(--color-text-3);font-size:14px;line-height:1}.component-form-page .pro-io-upload .arco-upload-list-item,.component-form-page .pro-io-upload .arco-upload-list.arco-upload-list-type-text .arco-upload-list-item:first-of-type{border:none!important;box-shadow:none!important}.arco-tree-select-popup.component-form-tree-select .arco-tree-select-tree-wrapper{padding-right:0;padding-left:0}.arco-tree-select-popup.component-form-tree-select .arco-tree-node{box-sizing:border-box;padding-right:12px;padding-left:12px}.arco-tree-select-popup.component-form-tree-select .arco-tree-node:hover{background-color:var(--color-fill-1)}.arco-tree-select-popup.component-form-tree-select .arco-tree-node-selected,.arco-tree-select-popup.component-form-tree-select .arco-tree-node-selected:hover{background-color:rgba(var(--primary-6),.06)}.arco-tree-select-popup.component-form-tree-select .arco-tree-node-title{margin-left:6px;padding-left:0;border-radius:0}.arco-tree-select-popup.component-form-tree-select .arco-tree-node-title:hover,.arco-tree-select-popup.component-form-tree-select .arco-tree-node:hover .arco-tree-node-title,.arco-tree-select-popup.component-form-tree-select .arco-tree-node-selected .arco-tree-node-title{background-color:transparent}.arco-tree-select-popup.component-form-tree-select .arco-tree-node-switcher{margin-left:4px;margin-right:0;color:var(--color-text-3)}.arco-tree-select-popup.component-form-tree-select .arco-tree-node-indent-block{width:10px;margin-right:4px}.arco-tree-select-popup.component-form-tree-select .arco-checkbox{margin-left:6px;margin-right:0}.component-form-layout-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;margin-bottom:20px}.component-form-layout-grid .component-form-layout-block{min-width:0}.component-form-layout-label{margin-bottom:8px;color:var(--color-text-3);font-size:13px}.component-form-inline-form .arco-form-item{margin-right:16px;margin-bottom:0}.component-form-inline-form .arco-form-item:last-child{margin-right:0}.component-form-inline-form .arco-form-item:last-child>.arco-form-item-label-col{display:none!important;width:0!important;flex:none!important;margin:0!important;padding:0!important}.component-form-inline-form .component-form-inline-actions .arco-form-item-label-col{display:none!important;width:0!important;flex:none!important;margin:0!important;padding:0!important}@media (max-width: 900px){.component-form-layout-grid{grid-template-columns:1fr}}.component-form-extended-dynamic-head,.component-form-extended-dynamic-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px;gap:12px;align-items:center}.component-form-extended-dynamic-head{margin-bottom:8px;color:var(--color-text-1);font-size:14px;line-height:22px}.component-form-extended-dynamic-row{margin-bottom:12px}.component-form-extended-dynamic-col .arco-input-wrapper,.component-form-extended-dynamic-col .arco-input-number,.component-form-extended-dynamic-col .pro-field-block{width:100%}.component-form-extended-dynamic-col-action{display:flex;align-items:center;justify-content:flex-end}.component-form-extended-dynamic-footer{display:flex;align-items:center;gap:12px;margin-top:4px}.component-form-extended-dynamic-footer .arco-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;line-height:1}.component-form-extended-dynamic-footer .arco-btn .arco-btn-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:6px}@media (max-width: 900px){.component-form-extended-dynamic-head,.component-form-extended-dynamic-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px}}.component-form-extended-member-table{overflow:hidden;border:1px solid var(--color-border-2);border-radius:var(--border-radius-medium, 4px);background:var(--color-bg-2)}.component-form-extended-member-table-head,.component-form-extended-member-table-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr) 72px 160px;gap:12px;align-items:center;padding:0 16px;min-height:48px}.component-form-extended-member-table-head{background:var(--color-fill-2);color:var(--color-text-2);font-size:14px;font-weight:500;line-height:22px}.component-form-extended-member-table-row{border-top:1px solid var(--color-border-2);color:var(--color-text-1);font-size:14px;line-height:22px;transition:background-color .15s ease}.component-form-extended-member-table-row.is-editing{padding-top:8px;padding-bottom:8px}.component-form-extended-member-table-row.is-dragging{opacity:.45}.component-form-extended-member-table-row.is-drag-over{background:var(--color-fill-1);box-shadow:inset 0 2px rgb(var(--primary-6))}.component-form-extended-member-table-col .arco-input-wrapper{width:100%}.component-form-extended-member-table-sort{display:inline-flex;align-items:center;justify-content:flex-start;width:fit-content;padding:4px;margin:-4px;color:var(--color-text-3);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:4px;transition:color .15s ease,background-color .15s ease}.component-form-extended-member-table-sort:hover{color:rgb(var(--primary-6));background:var(--color-fill-2)}.component-form-extended-member-table-sort:active{cursor:grabbing}.component-form-extended-member-table-sort .pro-fa-icon{font-size:16px;pointer-events:none}.component-form-extended-member-table-ops{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.component-form-extended-member-table-ops .arco-btn{padding:0;height:auto;color:rgb(var(--primary-6))}.component-form-extended-member-table-ops .arco-btn:hover{color:rgb(var(--primary-5))}.component-form-extended-member-table-ops .arco-btn .arco-btn-icon{margin-right:4px}.component-form-extended-member-table-add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin:0;padding:14px 16px;border:0;border-top:1px solid var(--color-border-2);background:transparent;color:rgb(var(--primary-6));font-size:14px;line-height:22px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.component-form-extended-member-table-add:hover{background:var(--color-fill-1);color:rgb(var(--primary-5))}.component-form-extended-member-table-add .pro-fa-icon{font-size:16px}.component-form-extended-member-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.component-form-extended-member-card{position:relative;padding:20px 16px 16px;border:1px solid var(--color-border-2);border-radius:var(--border-radius-medium, 4px);background:var(--color-bg-2)}.component-form-extended-member-card-close{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--color-text-3);cursor:pointer;transition:color .15s ease,background-color .15s ease}.component-form-extended-member-card-close:hover{color:var(--color-text-1);background:var(--color-fill-2)}.component-form-extended-member-card .arco-form-item{margin-bottom:12px}.component-form-extended-member-card .arco-form-item:last-child{margin-bottom:0}.component-form-extended-member-card .arco-form-item-label-col>label{color:var(--color-text-1)}.component-form-extended-member-card-add.arco-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:220px;padding:0;background-color:transparent}.component-form-extended-member-card-add.arco-btn:hover,.component-form-extended-member-card-add.arco-btn:focus{background-color:transparent}.component-form-extended-member-card-add .arco-btn-icon{margin-right:0}.component-form-extended-member-card-add .pro-fa-icon{font-size:22px;line-height:1}@media (max-width: 1100px){.component-form-extended-member-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.component-form-extended-member-table-head,.component-form-extended-member-table-row{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr) 56px 140px;gap:8px;padding:0 12px}}@media (max-width: 720px){.component-form-extended-member-cards{grid-template-columns:1fr}.component-form-extended-member-table-head{display:none}.component-form-extended-member-table-row{grid-template-columns:1fr;gap:8px;padding:12px}.component-form-extended-member-table-sort{display:none}}.component-form-extended-transfer{width:100%;max-width:720px;align-items:stretch}.component-form-extended-transfer .arco-transfer-view{width:calc(50% - 36px);min-width:200px;height:360px}.component-form-extended-transfer .arco-transfer-operations{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 12px}.component-form-extended-transfer .arco-transfer-operations .arco-btn{display:inline-flex;align-items:center;justify-content:center}.component-form-extended-transfer .arco-transfer-operations .arco-btn:last-child{margin-top:12px}.component-form-extended-transfer .arco-transfer-operations .arco-btn .arco-icon{display:block;vertical-align:0}.component-list-demo-row>.arco-col{display:flex}.component-list-demo-row .component-list-demo-card{width:100%;height:100%}.component-list-demo-row .component-list-demo-card>.arco-card-body{height:100%;display:flex;flex-direction:column}.component-list-demo-row .component-showcase-group-title{margin-bottom:16px}.component-list-demo-row .component-list-tag,.component-list-demo-row .component-list-agenda,.component-list-demo-row .component-list-day-tasks,.component-list-demo-row .component-list-strip-agenda,.component-list-demo-row .component-list-schedule,.component-list-demo-row .component-list-events,.component-list-demo-row .component-list-bill-list,.component-list-demo-row .component-list-page-list,.component-list-demo-row .component-list-task,.component-list-demo-row .component-list-ticket,.component-list-demo-row .component-list-rank-table,.component-list-demo-row .component-list-rank-progress,.component-list-demo-row .component-list-rank-store,.component-list-demo-row .arco-list{flex:1 1 auto}.component-list-demo-row .component-list-tag-item{gap:8px}.component-list-demo-row .component-list-tag-title{font-size:13px}.component-list-demo-row .component-list-tag-time{font-size:12px}.component-list-demo-row .component-list-meta .arco-list-item-meta-title,.component-list-demo-row .component-list-split .arco-list-item-meta-title{white-space:normal}.component-list-page-tag{flex-shrink:0;padding:0 8px;border-radius:4px;border:1px solid transparent;font-size:12px;line-height:22px;white-space:nowrap;box-sizing:border-box}.component-list-page-tag.is-primary{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.08);border-color:rgba(var(--primary-6),.45)}.component-list-page-tag.is-success{color:rgb(var(--success-6));background:rgba(var(--success-6),.08);border-color:rgba(var(--success-6),.45)}.component-list-page-tag.is-warning{color:rgb(var(--warning-6));background:rgba(var(--warning-6),.1);border-color:rgba(var(--warning-6),.45)}.component-list-page-tag.is-danger{color:rgb(var(--danger-6));background:rgba(var(--danger-6),.08);border-color:rgba(var(--danger-6),.45)}.component-list-page-tag.is-gray{color:var(--color-text-3);background:var(--color-fill-2);border-color:var(--color-border-2)}.component-list-page-list{flex:1 1 auto}.component-list-page-footer{display:flex;justify-content:flex-end;margin-top:16px}.component-list-page-footer .arco-pagination{flex-wrap:wrap;justify-content:flex-end}.component-list-meta-avatar .pro-fa-icon{font-size:16px;color:#fff}.component-list-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.component-list-card-title{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;color:var(--color-text-1)!important}.component-list-card-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.component-list-card-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--color-text-3);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.component-list-card-link:hover{color:var(--color-text-2)}.component-list-card-link .pro-fa-icon,.component-list-card-link .arco-icon{font-size:12px}.component-list-schedule{display:flex;flex-direction:column}.component-list-schedule-row{display:grid;grid-template-columns:minmax(0,6.5rem) minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid var(--color-border-2);transition:background .15s ease}.component-list-schedule-row:last-child{border-bottom:none}.component-list-schedule-row:hover{background:var(--color-fill-1)}.component-list-schedule-top{display:contents}.component-list-schedule-time-wrap{display:flex;min-width:0;gap:8px}.component-list-schedule-bar{width:4px;flex-shrink:0;border-radius:4px;align-self:stretch;min-height:28px}.component-list-schedule-bar.is-active{background:rgb(var(--success-6))}.component-list-schedule-bar.is-upcoming{background:rgb(var(--warning-6))}.component-list-schedule-bar.is-cancelled{background:rgb(var(--danger-6))}.component-list-schedule-time{font-size:12px;font-weight:500;color:var(--color-text-1);white-space:nowrap}.component-list-schedule-date{font-size:12px;color:var(--color-text-3);white-space:nowrap}.component-list-schedule-body{min-width:0;display:flex;flex-direction:column;gap:4px}.component-list-schedule-subject{font-size:14px;font-weight:500;line-height:1.2;color:var(--color-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-list-schedule-location{font-size:12px;line-height:1.2;color:var(--color-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-list-schedule-status{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;border:1px solid transparent;font-size:10px;font-weight:500;line-height:1;flex-shrink:0;white-space:nowrap;grid-column:3;grid-row:1}.component-list-schedule-status.is-active{color:rgb(var(--success-6));background:rgba(var(--success-6),.08);border-color:rgba(var(--success-6),.35)}.component-list-schedule-status.is-upcoming{color:rgb(var(--warning-6));background:rgba(var(--warning-6),.08);border-color:rgba(var(--warning-6),.35)}.component-list-schedule-status.is-cancelled{color:rgb(var(--danger-6));background:rgba(var(--danger-6),.1);border-color:rgba(var(--danger-6),.35)}@media (max-width: 575px){.component-list-schedule-row{display:flex;flex-direction:column;align-items:stretch;gap:8px}.component-list-schedule-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.component-list-schedule-status{grid-column:auto;grid-row:auto}.component-list-schedule-body{padding-left:12px}}.component-list-events{display:flex;flex-direction:column;gap:16px}.component-list-event{display:flex;align-items:center;justify-content:space-between;gap:16px}.component-list-event-main{display:flex;align-items:center;gap:8px;min-width:0}.component-list-event-date{width:44px;height:44px;flex-shrink:0;border-radius:4px;border:1px solid var(--color-border-2);overflow:hidden;display:flex;flex-direction:column}.component-list-event-month{flex:0 0 33%;display:grid;place-items:center;border-bottom:1px solid var(--color-border-2);background:var(--color-fill-2);font-size:10px;font-weight:500;line-height:1;color:var(--color-text-2)}.component-list-event-day{flex:1;display:grid;place-items:center;font-size:18px;line-height:1;font-weight:500;color:var(--color-text-1)}.component-list-event-text{min-width:0;display:flex;flex-direction:column;gap:4px}.component-list-event-title{font-size:14px;font-weight:500;line-height:1.2;color:var(--color-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-list-event-time{font-size:12px;line-height:1.2;color:var(--color-text-3)}.component-list-event-type{flex-shrink:0;display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;border:1px solid var(--color-border-2);font-size:10px;font-weight:500;color:var(--color-text-2);white-space:nowrap}.component-list-bill-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.component-list-bill-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--color-border-2);border-radius:8px;cursor:pointer}.component-list-bill-item:hover{background:var(--color-fill-1)}.component-list-bill-icon{width:36px;height:36px;border-radius:6px;border:1px solid var(--color-border-2);background:var(--color-bg-1);display:grid;place-content:center;color:var(--color-text-2);flex-shrink:0}.component-list-bill-body{flex:1;min-width:0}.component-list-bill-name{margin:0;font-size:14px;font-weight:500;color:var(--color-text-1)}.component-list-bill-date{margin:2px 0 0;font-size:12px;color:var(--color-text-3)}.component-list-bill-chevron{color:var(--color-text-3);font-size:12px}.component-list-task{display:flex;flex-direction:column;gap:12px}.component-list-task-item{display:flex;align-items:center;gap:12px;padding:14px 12px;border-radius:8px;background:var(--color-bg-2);border:1px solid var(--color-border-2);box-shadow:0 1px 2px #0000000a}.component-list-task-bar{width:4px;align-self:stretch;flex-shrink:0;border-radius:4px;min-height:36px}.component-list-task-bar.is-cyan{background:#0fc6c2}.component-list-task-bar.is-warning{background:rgb(var(--warning-6))}.component-list-task-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.component-list-task-title{font-size:14px;font-weight:500;line-height:1.35;color:var(--color-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-list-task-time{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.2;color:var(--color-text-3)}.component-list-task-time .pro-fa-icon{font-size:12px}.component-list-task-user{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:48px}.component-list-task-name{font-size:12px;line-height:1.2;color:var(--color-text-3);white-space:nowrap}.component-list-ticket{display:flex;flex-direction:column;gap:8px}.component-list-ticket-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background:var(--color-fill-1)}.component-list-ticket-tag{flex-shrink:0;min-width:40px;padding:0 8px;border-radius:4px;font-size:12px;line-height:22px;text-align:center;box-sizing:border-box}.component-list-ticket-tag.is-warning{color:rgb(var(--warning-6));background:rgba(var(--warning-6),.12)}.component-list-ticket-tag.is-primary{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.12)}.component-list-ticket-tag.is-cyan{color:#0eb4b4;background:#0eb4b41f}.component-list-ticket-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.component-list-ticket-title{font-size:14px;font-weight:500;line-height:1.35;color:var(--color-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.component-list-ticket-time{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.2;color:var(--color-text-3)}.component-list-ticket-time .pro-fa-icon{font-size:12px}.component-list-ticket-status{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.2;color:var(--color-text-3);white-space:nowrap}.component-list-ticket-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.component-list-ticket-status.is-warning .component-list-ticket-dot{background:rgb(var(--warning-6))}.component-list-ticket-status.is-danger .component-list-ticket-dot{background:rgb(var(--danger-6))}.component-list-ticket-status.is-cyan .component-list-ticket-dot{background:#0fc6c2}.component-list-agenda{display:flex;flex-direction:column;min-height:0}.component-list-agenda-head{margin-bottom:12px}.component-list-agenda-title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.component-list-agenda-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.component-list-agenda-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.component-list-agenda-nav-group{display:inline-flex;align-items:center;flex-shrink:0;gap:6px}.component-list-agenda-nav-btn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid var(--color-border-2);border-radius:4px;background:var(--color-bg-2);color:var(--color-text-3);cursor:pointer;font-size:10px}.component-list-agenda-nav-btn:hover{background:var(--color-fill-2);color:var(--color-text-1);border-color:var(--color-border-3)}.component-list-agenda-label{flex:1;min-width:0;text-align:center;font-size:14px;font-weight:500;color:var(--color-text-2);font-variant-numeric:tabular-nums}.component-list-agenda-weekdays,.component-list-agenda-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.component-list-agenda-weekdays{margin-bottom:4px}.component-list-agenda-weekdays span{display:grid;place-items:center;height:28px;font-size:12px;color:var(--color-text-3)}.component-list-agenda-cell{position:relative;display:grid;place-items:center;height:40px;padding:0;border:0;background:transparent;cursor:pointer;color:var(--color-text-1)}.component-list-agenda-day{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:13px;font-variant-numeric:tabular-nums;line-height:1}.component-list-agenda-cell.is-muted{color:var(--color-text-4)}.component-list-agenda-cell.is-selected .component-list-agenda-day{background:rgb(var(--primary-6));color:#fff;font-weight:500}.component-list-agenda-cell:not(.is-selected):hover .component-list-agenda-day{background:var(--color-fill-2)}.component-list-agenda-cell.has-event:after{content:"";position:absolute;top:2px;right:calc(50% - 12px);width:5px;height:5px;border-radius:50%;background:rgb(var(--primary-6))}.component-list-agenda-cell.is-selected.has-event:after{background:#fff}.component-list-agenda-list-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px;margin-bottom:16px;padding-top:16px;border-top:1px solid var(--color-border-2)}.component-list-agenda-list-title{margin:0;font-size:14px;font-weight:600;color:var(--color-text-1)}.component-list-agenda-list-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.component-list-agenda-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:rgb(var(--primary-6));font-size:12px;line-height:1.2;cursor:pointer;white-space:nowrap}.component-list-agenda-link:hover{opacity:.85}.component-list-agenda-link .pro-fa-icon,.component-list-agenda-link .arco-icon{font-size:12px}.component-list-agenda-list{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow:auto}.component-list-agenda-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid var(--color-border-2);border-radius:8px;background:var(--color-fill-1);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.component-list-agenda-item:hover{border-color:rgba(var(--primary-6),.35);background:rgba(var(--primary-6),.04)}.component-list-agenda-tag{flex-shrink:0;padding:0 8px;border-radius:999px;border:1px solid transparent;font-size:12px;line-height:22px;white-space:nowrap;box-sizing:border-box}.component-list-agenda-tag.is-work{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.1);border-color:rgba(var(--primary-6),.3)}.component-list-agenda-tag.is-design{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed4d}.component-list-agenda-tag.is-admin{color:#d97706;background:#d977061a;border-color:#d977064d}.component-list-agenda-tag.is-content{color:#059669;background:#0596691a;border-color:#0596694d}.component-list-agenda-tag.is-plan{color:#0284c7;background:#0284c71a;border-color:#0284c74d}.component-list-agenda-item-body{flex:1;min-width:0}.component-list-agenda-item-title{font-size:13px;font-weight:500;line-height:1.35;color:var(--color-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.component-list-agenda-item-time{margin-top:4px;font-size:12px;line-height:1.2;color:var(--color-text-3);font-variant-numeric:tabular-nums}.component-list-agenda-item-chevron{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--color-fill-2);color:var(--color-text-3);font-size:10px}.component-list-agenda-empty{padding:16px 8px;text-align:center;font-size:13px;color:var(--color-text-3)}body[arco-theme=dark] .component-list-agenda-tag.is-design,body.theme-dark .component-list-agenda-tag.is-design{color:#a78bfa}body[arco-theme=dark] .component-list-agenda-tag.is-admin,body.theme-dark .component-list-agenda-tag.is-admin{color:#fbbf24}body[arco-theme=dark] .component-list-agenda-tag.is-content,body.theme-dark .component-list-agenda-tag.is-content{color:#34d399}body[arco-theme=dark] .component-list-agenda-tag.is-plan,body.theme-dark .component-list-agenda-tag.is-plan{color:#38bdf8}.component-list-day-tasks{display:flex;flex-direction:column;min-height:0;gap:0}.component-list-day-tasks-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.component-list-day-tasks-title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.component-list-day-tasks-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.component-list-day-tasks-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.component-list-check-tasks{margin:0;padding:0;list-style:none;background:transparent;border:0;border-radius:0;overflow:visible}.component-list-check-task{display:flex;align-items:center;gap:10px;margin:0;padding:10px 0;border-bottom:1px solid var(--color-border-1);border-radius:0;background:transparent;transition:none}.component-list-check-task:first-child{padding-top:0}.component-list-check-task:last-child{border-bottom:none;padding-bottom:0}.component-list-check-task:hover{background:transparent}.component-list-check-task.is-done{opacity:.72}.component-list-check-task-box{flex-shrink:0;margin-top:1px}.component-list-check-task-box .arco-checkbox-icon{border-radius:4px}.component-list-check-task-body{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:12px}.component-list-check-task-main{display:flex;flex:1;min-width:0;flex-wrap:nowrap;align-items:center;gap:8px}.component-list-check-task-title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:22px;color:var(--color-text-1)}.component-list-check-task.is-done .component-list-check-task-title{color:var(--color-text-3);text-decoration:line-through;font-weight:400}.component-list-check-task-due{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:0;font-size:12px;line-height:20px;color:var(--color-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.component-list-check-task-due .arco-icon,.component-list-check-task-due .pro-fa-icon{font-size:13px;color:var(--color-text-4)}.component-list-check-task-tag{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;box-sizing:border-box}.component-list-check-task-tag.is-work{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.1);border-color:rgba(var(--primary-6),.18)}.component-list-check-task-tag.is-design{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed2e}.component-list-check-task-tag.is-admin{color:#d97706;background:#d977061a;border-color:#d977062e}.component-list-check-task-tag.is-content{color:#059669;background:#0596691a;border-color:#0596692e}.component-list-check-task-tag.is-plan{color:#0284c7;background:#0284c71a;border-color:#0284c72e}.component-list-check-task-empty{margin:0;padding:28px 0;text-align:center;font-size:13px;color:var(--color-text-3);border-bottom:none;background:transparent}@media (max-width: 575px){.component-list-check-task{align-items:flex-start;padding:12px 0}.component-list-check-task-body{flex-direction:column;align-items:flex-start;gap:6px}.component-list-check-task-main{flex-wrap:wrap;width:100%}.component-list-check-task-title{white-space:normal;overflow:visible;text-overflow:unset}}body[arco-theme=dark] .component-list-check-task-tag.is-design,body.theme-dark .component-list-check-task-tag.is-design{color:#a78bfa}body[arco-theme=dark] .component-list-check-task-tag.is-admin,body.theme-dark .component-list-check-task-tag.is-admin{color:#fbbf24}body[arco-theme=dark] .component-list-check-task-tag.is-content,body.theme-dark .component-list-check-task-tag.is-content{color:#34d399}body[arco-theme=dark] .component-list-check-task-tag.is-plan,body.theme-dark .component-list-check-task-tag.is-plan{color:#38bdf8}.component-list-strip-agenda{display:flex;flex-direction:column;min-height:0}.component-list-strip-agenda-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.component-list-strip-agenda-title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.component-list-strip-agenda-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.component-list-strip-bar{display:flex;align-items:center;gap:4px;margin-bottom:16px}.component-list-strip-nav{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--color-text-3);cursor:pointer}.component-list-strip-nav:hover{color:var(--color-text-1);background:var(--color-fill-2)}.component-list-strip-days{display:flex;flex:1;min-width:0;justify-content:space-between;gap:2px}.component-list-strip-day{position:relative;display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;gap:2px;padding:18px 2px 8px;border:0;border-radius:18px;background:transparent;color:var(--color-text-2);cursor:pointer;transition:background-color .15s ease,color .15s ease}.component-list-strip-today-label{position:absolute;top:2px;left:50%;transform:translate(-50%);font-size:10px;line-height:14px;color:var(--color-text-3);white-space:nowrap}.component-list-strip-day-num{font-size:14px;font-weight:500;line-height:20px;font-variant-numeric:tabular-nums}.component-list-strip-day-week{font-size:11px;line-height:16px;color:var(--color-text-3)}.component-list-strip-day-dot{width:4px;height:4px;margin-top:2px;border-radius:50%;background:transparent}.component-list-strip-day.has-event .component-list-strip-day-dot{background:rgba(var(--primary-6),.55)}.component-list-strip-day.is-selected{background:rgb(var(--primary-6));color:#fff}.component-list-strip-day.is-selected .component-list-strip-today-label,.component-list-strip-day.is-selected .component-list-strip-day-week{color:#ffffffd9}.component-list-strip-day.is-selected .component-list-strip-day-dot{background:#fff}.component-list-strip-day:not(.is-selected):hover{background:var(--color-fill-2)}.component-list-strip-timeline{position:relative;display:flex;flex-direction:column;gap:10px;padding-left:14px}.component-list-strip-timeline:before{content:"";position:absolute;top:8px;bottom:8px;left:3px;width:1px;background:var(--color-border-2)}.component-list-strip-item{position:relative;cursor:pointer}.component-list-strip-item-dot{position:absolute;top:18px;left:-14px;width:7px;height:7px;border-radius:50%;background:rgb(var(--primary-6));box-shadow:0 0 0 3px var(--color-bg-2)}.component-list-strip-item-card{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:8px;background:var(--color-fill-1);border:1px solid transparent;transition:border-color .15s ease,background .15s ease}.component-list-strip-item:hover .component-list-strip-item-card{border-color:rgba(var(--primary-6),.28);background:rgba(var(--primary-6),.04)}.component-list-strip-item-body{flex:1;min-width:0}.component-list-strip-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:22px;color:var(--color-text-1)}.component-list-strip-item-time{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;line-height:20px;color:var(--color-text-3);font-variant-numeric:tabular-nums}.component-list-strip-item-time .arco-icon{font-size:12px;color:var(--color-text-4)}.component-list-strip-item-card>.component-list-check-task-tag{flex-shrink:0}.component-list-strip-empty{padding:24px 8px;text-align:center;font-size:13px;color:var(--color-text-3)}.component-list-rank-table{display:flex;flex-direction:column;min-width:0}.component-list-rank-table-head,.component-list-rank-table-row{display:grid;grid-template-columns:26px 48px minmax(56px,1fr) 64px 44px;align-items:center;column-gap:8px;min-width:0}.component-list-rank-table-head{padding:0 0 10px;margin-bottom:2px;border-bottom:1px solid var(--color-border-2);font-size:12px;line-height:20px;color:var(--color-text-3)}.component-list-rank-table-body.is-scroll,.component-list-rank-store-body.is-scroll{--rank-row-h: 44px;flex:0 0 auto;height:calc(var(--rank-row-h) * 6);overflow:hidden}.component-list-rank-scroll-track{display:flex;flex-direction:column;will-change:transform}.component-list-rank-scroll-track.is-animating{transition:transform .4s ease}.component-list-rank-scroll-track.is-animating.is-resetting{transition:transform .65s ease}.component-list-rank-table-row{height:var(--rank-row-h, auto);padding:0;box-sizing:border-box;flex-shrink:0}.component-list-rank-col.is-rank{display:inline-flex;justify-content:flex-start}.component-list-rank-col.is-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--color-text-1)}.component-list-rank-col.is-compare{min-width:0}.component-list-rank-table-head .component-list-rank-col.is-compare,.component-list-rank-store-head .component-list-rank-col.is-compare{text-align:left}.component-list-rank-col.is-amount{min-width:0;text-align:right;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-1);white-space:nowrap}.component-list-rank-col.is-share{min-width:0;text-align:right;font-size:12px;font-variant-numeric:tabular-nums;color:var(--color-text-3);white-space:nowrap}.component-list-rank-table-head .component-list-rank-col.is-amount,.component-list-rank-store-head .component-list-rank-col.is-amount,.component-list-rank-table-head .component-list-rank-col.is-share,.component-list-rank-store-head .component-list-rank-col.is-share{font-size:12px;font-weight:400;color:var(--color-text-3)}.component-list-rank-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.component-list-rank-badge.is-square{width:22px;height:22px;border-radius:5px;border:1px solid transparent;font-size:12px}.component-list-rank-badge.is-square.is-gold{color:#d97706;border-color:#d977068c;background:#d9770614}.component-list-rank-badge.is-square.is-silver{color:#64748b;border-color:#64748b80;background:#64748b14}.component-list-rank-badge.is-square.is-bronze{color:#f59a23;border-color:#f59a238c;background:#f59a2314}.component-list-rank-badge.is-square.is-normal{color:#86909c;border-color:#c9cdd4;background:#f2f3f5}.component-list-rank-badge.is-circle{width:24px;height:24px;border-radius:50%;border:1px solid rgba(var(--primary-6),.45);background:rgba(var(--primary-6),.1);color:rgb(var(--primary-6));font-size:12px}.component-list-rank-badge.is-circle.is-gold{color:#d97706;border-color:#d9770680;background:#d977061a}.component-list-rank-badge.is-circle.is-silver{color:#64748b;border-color:#64748b80;background:#64748b1a}.component-list-rank-badge.is-circle.is-bronze{color:#f59a23;border-color:#f59a238c;background:#f59a231a}.component-list-rank-bar{position:relative;display:block;width:100%;overflow:hidden;background:rgba(var(--primary-6),.1)}.component-list-rank-bar.is-solid{height:8px;border-radius:999px}.component-list-rank-bar.is-gradient{height:8px;border-radius:4px;background:#3b6ef51f}.component-list-rank-bar.is-pill{height:8px;border-radius:999px;background:var(--color-fill-3)}.component-list-rank-bar-fill{display:block;height:100%;border-radius:inherit;max-width:100%;transition:width .25s ease}.component-list-rank-bar.is-solid .component-list-rank-bar-fill{background:linear-gradient(90deg,rgb(var(--primary-5)),rgb(var(--primary-6)))}.component-list-rank-bar.is-gradient .component-list-rank-bar-fill{background:linear-gradient(90deg,#4ecbff,#3b6ef5)}.component-list-rank-bar.is-pill .component-list-rank-bar-fill{background:rgb(var(--primary-6))}.component-list-rank-progress{display:flex;flex-direction:column;gap:14px;min-width:0}.component-list-rank-progress.is-scroll{--rank-row-h: 36px;--rank-row-gap: 14px;flex:0 0 auto;gap:0;height:calc(var(--rank-row-h) * 6 + var(--rank-row-gap) * 5);overflow:hidden}.component-list-rank-progress-track{display:flex;flex-direction:column;gap:var(--rank-row-gap, 14px);will-change:transform}.component-list-rank-progress-track.is-animating{transition:transform .4s ease}.component-list-rank-progress-track.is-animating.is-resetting{transition:transform .65s ease}.component-list-rank-progress-item{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;flex-shrink:0;box-sizing:border-box}.component-list-rank-progress.is-scroll .component-list-rank-progress-item{height:var(--rank-row-h)}.component-list-rank-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.component-list-rank-progress-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--color-text-1)}.component-list-rank-progress-label-wrap{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1}.component-list-rank-progress-label-wrap .component-list-rank-progress-label{flex:0 1 auto}.component-list-rank-top{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:18px;padding:0 6px;border:1px solid transparent;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;box-sizing:border-box}.component-list-rank-top.is-hot{color:#b3710d;background:#fff7e8;border-color:#edd4b0}.component-list-rank-top.is-primary{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.1);border-color:transparent}.component-list-rank-progress-value{display:inline-flex;flex-shrink:0;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.component-list-rank-progress-amount{min-width:44px;text-align:right;font-size:13px;font-weight:500;color:var(--color-text-1)}.component-list-rank-progress-share{min-width:42px;text-align:right;font-size:12px;color:var(--color-text-3)}.component-list-rank-store{display:flex;flex-direction:column;min-width:0}.component-list-rank-store-head,.component-list-rank-store-row{display:grid;grid-template-columns:32px minmax(0,1fr) 64px 44px;align-items:center;column-gap:10px;min-width:0}.component-list-rank-store-head{padding:0 0 10px;margin-bottom:2px;border-bottom:1px solid var(--color-border-2);font-size:12px;line-height:20px;color:var(--color-text-3)}.component-list-rank-store-row{height:var(--rank-row-h, auto);padding:0;box-sizing:border-box;flex-shrink:0}.component-list-rank-store-row .component-list-rank-col.is-name{font-size:13px}@media (max-width: 575px){.component-list-rank-table-head,.component-list-rank-table-row{grid-template-columns:24px 44px minmax(48px,1fr) 56px 40px;column-gap:6px}.component-list-rank-store-head,.component-list-rank-store-row{grid-template-columns:28px minmax(0,1fr) 56px 40px;column-gap:6px}.component-list-rank-table-head,.component-list-rank-store-head,.component-list-rank-col.is-name,.component-list-rank-col.is-amount,.component-list-rank-col.is-share,.component-list-rank-progress-label,.component-list-rank-progress-amount,.component-list-rank-progress-share{font-size:12px}}body[arco-theme=dark] .component-list-rank-bar,body.theme-dark .component-list-rank-bar{background:#ffffff14}body[arco-theme=dark] .component-list-rank-bar.is-gradient,body.theme-dark .component-list-rank-bar.is-gradient{background:#5c78d12e}body[arco-theme=dark] .component-list-rank-bar.is-pill,body.theme-dark .component-list-rank-bar.is-pill{background:#ffffff1a}body[arco-theme=dark] .component-list-rank-badge.is-circle:not(.is-gold):not(.is-silver):not(.is-bronze),body.theme-dark .component-list-rank-badge.is-circle:not(.is-gold):not(.is-silver):not(.is-bronze){border-color:rgba(var(--primary-6),.45);background:rgba(var(--primary-6),.16);color:rgb(var(--primary-5))}body[arco-theme=dark] .component-list-rank-badge.is-square.is-gold,body.theme-dark .component-list-rank-badge.is-square.is-gold,body[arco-theme=dark] .component-list-rank-badge.is-circle.is-gold,body.theme-dark .component-list-rank-badge.is-circle.is-gold{color:#fbbf24}body[arco-theme=dark] .component-list-rank-badge.is-square.is-silver,body.theme-dark .component-list-rank-badge.is-square.is-silver,body[arco-theme=dark] .component-list-rank-badge.is-circle.is-silver,body.theme-dark .component-list-rank-badge.is-circle.is-silver{color:#94a3b8}body[arco-theme=dark] .component-list-rank-badge.is-square.is-normal,body.theme-dark .component-list-rank-badge.is-square.is-normal{color:#86909c;border-color:#86909c73;background:#86909c1f}body[arco-theme=dark] .component-list-rank-top,body.theme-dark .component-list-rank-top{background:var(--color-bg-2);box-shadow:none}body[arco-theme=dark] .component-list-rank-top.is-hot,body.theme-dark .component-list-rank-top.is-hot{color:#f0a73a;background:#b3710d2e;border-color:#edd4b059}body[arco-theme=dark] .component-list-rank-top.is-primary,body.theme-dark .component-list-rank-top.is-primary{color:rgb(var(--primary-5));background:rgba(var(--primary-6),.16);border-color:transparent}body[arco-theme=dark] .component-list-rank-top-inner,body.theme-dark .component-list-rank-top-inner{color:inherit;border-color:transparent}.component-showcase-page{display:flex;flex-direction:column;gap:20px}.component-showcase-page .arco-table-container,.component-showcase-page .arco-table-content,.component-showcase-page .arco-table-body{overflow-y:hidden!important}.component-showcase-page .arco-scrollbar-track-direction-vertical{display:none!important}.component-showcase-page .arco-table-td.arco-table-operation.arco-table-checkbox,.component-showcase-page .arco-table-th.arco-table-operation.arco-table-checkbox{overflow:hidden}.component-showcase-tip{margin-bottom:0}.component-showcase-group-title{display:flex;align-items:center;gap:8px;margin:0 0 20px;padding-bottom:0;border-bottom:none;color:var(--color-text-1);font-size:16px;font-weight:600;line-height:24px}.component-showcase-group-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.component-showcase-card{margin-bottom:0}.component-showcase-card .arco-card-body{padding:20px 28px}.component-showcase-demo{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.component-basic-breadcrumb{gap:8px}.component-showcase-demo--follow{margin-top:12px}.component-basic-btn-dashed.arco-btn-dashed{background-color:transparent}.component-basic-btn-dashed.arco-btn-dashed:hover,.component-basic-btn-dashed.arco-btn-dashed:focus{background-color:transparent}.component-basic-dropdown-trigger.arco-btn .pro-fa-icon{margin-left:4px}.component-showcase-demo .arco-btn-shape-circle .pro-fa-icon,.component-showcase-demo .arco-btn-only-icon .pro-fa-icon{margin-left:0}.component-basic-dropdown-menu.arco-dropdown,.component-basic-dropdown-menu .arco-dropdown{box-sizing:border-box}.component-basic-dropdown-menu .arco-dropdown-option{justify-content:center}.component-basic-btn-icon-square.arco-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:var(--border-radius-medium, 4px)}.component-basic-btn-icon-square.arco-btn .arco-btn-icon{display:inline-flex;align-items:center;justify-content:center;margin:0!important}.component-basic-btn-icon-square.arco-btn .pro-fa-icon{margin:0}.component-showcase-demo--stack{display:flex;flex-direction:column;align-items:stretch;gap:16px}.component-basic-status-demo{display:flex;align-items:center;justify-content:center;min-height:120px;padding:16px 0}.component-basic-status-demo .arco-spin-tip{color:rgb(var(--primary-6))}.component-basic-status-demo .arco-empty{margin:0;padding:0}.component-basic-progress-line{display:flex;flex-direction:column;gap:16px;width:100%;max-width:360px}.component-basic-progress-line .arco-progress-line-wrapper{width:100%}.component-basic-progress-line .arco-progress-line{flex:1 1 auto;width:auto;min-width:0}.component-basic-progress-line .arco-progress-line-text{flex:0 0 52px;flex-grow:0;width:52px;min-width:52px;margin-left:12px;box-sizing:border-box;text-align:left}.component-basic-progress-circle .arco-progress-circle-bg,.component-basic-progress-circle .arco-progress-circle-bar{stroke-linecap:round}.component-basic-progress-circle .arco-progress-circle-text .arco-icon{font-size:22px;width:22px;height:22px}.component-basic-progress-circle .arco-progress-circle-text .arco-icon svg{stroke-width:5}.component-basic-steps-stack,.component-basic-steps-vertical-row{width:100%;max-width:none;margin-left:0;margin-right:0;box-sizing:border-box}.component-basic-steps-stack{display:flex;flex-direction:column;gap:28px}.component-basic-steps-stack .arco-steps{width:100%}.component-basic-steps-stack .arco-steps-item-title{font-size:14px;font-weight:500;line-height:1.5715;margin-top:8px}.component-basic-steps-stack .arco-steps-item-description{font-size:12px}.component-basic-steps-stack .arco-steps-mode-dot .arco-steps-item:not(:last-child) .arco-steps-item-tail{height:2px}.component-basic-steps-stack .arco-steps-icon,.component-basic-steps-vertical-row .arco-steps-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:12px}.component-basic-steps-stack .arco-steps-icon .arco-icon,.component-basic-steps-stack .arco-steps-icon .pro-fa-icon,.component-basic-steps-vertical-row .arco-steps-icon .arco-icon,.component-basic-steps-vertical-row .arco-steps-icon .pro-fa-icon{display:block;line-height:1;font-size:14px;width:14px;height:14px}.component-basic-steps-stack .arco-steps-item-finish .arco-steps-icon,.component-basic-steps-vertical-row .arco-steps-item-finish .arco-steps-icon{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);border:1px solid rgb(var(--primary-6))}.component-basic-steps-vertical-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px;width:100%;box-sizing:border-box}.component-basic-steps-vertical-row .arco-steps{width:100%;min-width:0;max-width:none}.component-basic-steps-vertical-row .arco-steps-item-title{font-size:14px;font-weight:500;line-height:24px}.component-basic-steps-vertical-row .arco-steps-item-description{font-size:12px;line-height:1.667}.component-basic-timeline-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;margin-bottom:20px}.component-basic-timeline-grid .component-showcase-row{margin-bottom:0}.component-basic-timeline-grid .arco-timeline-item-label{white-space:pre-line}.component-basic-timeline-date{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-3);font-size:12px;line-height:1.667}.component-basic-timeline-date .pro-fa-icon,.component-basic-timeline-date .arco-icon{flex-shrink:0;font-size:12px;color:var(--color-text-3)}.component-basic-timeline-horizontal.arco-timeline{display:flex;position:relative;width:100%;max-width:none;margin-left:0;margin-right:0;overflow:visible;box-sizing:border-box}.component-basic-timeline-horizontal.arco-timeline:before{content:"";position:absolute;top:3px;right:3px;left:3px;z-index:0;height:1px;pointer-events:none;background:var(--color-neutral-3)}.component-basic-timeline-horizontal .arco-timeline-item,.component-basic-timeline-horizontal .arco-timeline-item:last-child{position:relative;flex:1 1 0;min-width:0;min-height:72px;overflow:visible;--tl-p: 0}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(1):nth-last-child(2){--tl-p: 0}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(2):nth-last-child(1){--tl-p: 1}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(1):nth-last-child(3){--tl-p: 0}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(2):nth-last-child(2){--tl-p: .5}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(3):nth-last-child(1){--tl-p: 1}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(1):nth-last-child(4){--tl-p: 0}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(2):nth-last-child(3){--tl-p: .333333}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(3):nth-last-child(2){--tl-p: .666667}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(4):nth-last-child(1){--tl-p: 1}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(1):nth-last-child(5){--tl-p: 0}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(2):nth-last-child(4){--tl-p: .25}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(3):nth-last-child(3){--tl-p: .5}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(4):nth-last-child(2){--tl-p: .75}.component-basic-timeline-horizontal .arco-timeline-item:nth-child(5):nth-last-child(1){--tl-p: 1}.component-basic-timeline-horizontal .arco-timeline-item-dot-wrapper{display:flex;width:100%;justify-content:flex-start;overflow:visible;z-index:1}.component-basic-timeline-horizontal .arco-timeline-item-last .arco-timeline-item-dot-wrapper{justify-content:flex-end}.component-basic-timeline-horizontal .arco-timeline-item:not(:first-child):not(.arco-timeline-item-last) .arco-timeline-item-dot-content{margin-left:calc(var(--tl-p) * 100% - 3px)}.component-basic-timeline-horizontal .arco-timeline-item-dot-line{display:none}.component-basic-timeline-horizontal .arco-timeline-item-content-wrapper{position:absolute;top:22px;left:0;width:max-content;max-width:100%;margin-top:0;margin-left:0;text-align:left}.component-basic-timeline-horizontal .arco-timeline-item:not(:first-child):not(.arco-timeline-item-last) .arco-timeline-item-content-wrapper{left:calc(var(--tl-p) * 100%);text-align:center;transform:translate(-50%)}.component-basic-timeline-horizontal .arco-timeline-item-last .arco-timeline-item-content-wrapper{right:0;left:auto;text-align:right;transform:none}.component-basic-timeline-horizontal .arco-timeline-item-label{text-align:inherit}.component-basic-timeline-icon .arco-timeline-item{min-height:78px;padding-bottom:0}.component-basic-timeline-icon .arco-timeline-item-last{min-height:0;padding-bottom:0}.component-basic-timeline-icon .arco-timeline-item-dot-wrapper{width:32px}.component-basic-timeline-icon .arco-timeline-item-dot-wrapper .arco-timeline-item-dot-content{width:32px;height:32px;line-height:32px}.component-basic-timeline-icon .arco-timeline-item-dot-line{top:36px;bottom:-4px}.component-basic-timeline-icon .arco-timeline-item-last .arco-timeline-item-dot-line{display:none}.component-basic-timeline-icon .arco-timeline-item-content-wrapper{margin-left:38px;margin-top:0;padding-top:0}.component-basic-timeline-icon .arco-timeline-item-content{margin-bottom:0}.component-basic-timeline-icon .component-basic-timeline-body{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.component-basic-timeline-icon .component-basic-timeline-main{min-width:0;flex:1 1 auto}.component-basic-timeline-icon .component-basic-timeline-title{line-height:1.4}.component-basic-timeline-icon .component-basic-timeline-desc{margin-top:2px;line-height:1.5}.component-basic-timeline-icon .component-basic-timeline-date{flex:0 0 auto;margin-top:2px;line-height:1.4;white-space:nowrap}.component-basic-timeline-dot{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;border-radius:50%;background:var(--pro-theme-color-soft);border:1px solid var(--pro-theme-color);color:var(--pro-theme-color);box-shadow:0 0 0 3px var(--color-bg-2)}.component-basic-timeline-dot--danger{background:rgba(var(--danger-6),.12);border-color:rgb(var(--danger-6));color:rgb(var(--danger-6))}.component-basic-timeline-dot .pro-fa-icon{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:14px;width:14px;height:14px;line-height:1}.component-basic-timeline-title{color:var(--color-text-1);font-size:14px;font-weight:500;line-height:1.5715}.component-basic-timeline-desc{margin-top:4px;color:var(--color-text-3);font-size:12px;line-height:1.667}@media (max-width: 900px){.component-basic-timeline-grid,.component-basic-tree-grid,.component-basic-collapse-grid{grid-template-columns:1fr}}.component-showcase-demo--block{display:block}.component-showcase-label{margin-bottom:8px;color:var(--color-text-3);font-size:13px}.component-showcase-row{margin-bottom:20px}.component-showcase-row:last-child{margin-bottom:0}.component-basic-avatar-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.component-basic-avatar-row .arco-avatar{flex-shrink:0}.component-basic-avatar-row .arco-avatar[style*="width: 64px"],.component-basic-avatar-row .arco-avatar[style*="width:64px"]{font-size:22px!important}.component-basic-avatar-row .arco-avatar[style*="width: 40px"],.component-basic-avatar-row .arco-avatar[style*="width:40px"]{font-size:14px!important}.component-basic-avatar-row .arco-avatar[style*="width: 36px"],.component-basic-avatar-row .arco-avatar[style*="width:36px"]{font-size:13px!important}.component-basic-avatar-row .arco-avatar[style*="width: 32px"],.component-basic-avatar-row .arco-avatar[style*="width:32px"]{font-size:12px!important}.component-basic-avatar-row .arco-avatar[style*="width: 24px"],.component-basic-avatar-row .arco-avatar[style*="width:24px"]{font-size:10px!important}.component-basic-avatar-row .arco-avatar-text{padding:0 4px;box-sizing:border-box;max-width:100%}.component-basic-avatar-row .arco-avatar .pro-fa-icon{font-size:1em}.component-basic-avatar-row .arco-avatar .pro-avatar-user-icon{width:1.25em;height:1.25em;color:inherit}.component-basic-avatar-row .arco-avatar .pro-avatar-user-icon svg{display:block;width:100%;height:100%}.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width: 64px"],.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width:64px"]{font-size:32px!important}.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width: 40px"],.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width:40px"]{font-size:20px!important}.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width: 32px"],.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width:32px"]{font-size:16px!important}.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width: 24px"],.component-basic-avatar-row .arco-avatar:has(.pro-avatar-user-icon,.fa-user)[style*="width:24px"]{font-size:12px!important}.component-basic-avatar-stack.arco-avatar-group .arco-avatar{border:1px solid var(--color-bg-2);box-shadow:none;font-size:13px!important}.component-basic-avatar-stack.arco-avatar-group .arco-avatar:not(:first-child){margin-left:-8px}.component-basic-avatar-stack.arco-avatar-group .arco-avatar-group-max-count-avatar.arco-avatar{background-color:var(--color-fill-3)!important;color:var(--color-text-2)!important;font-size:13px!important;font-weight:500;letter-spacing:-.02em}.component-basic-avatar-stack.arco-avatar-group .arco-avatar-group-max-count-avatar .arco-avatar-text{padding:0}.component-basic-avatar-group-popover,.arco-popover-content>div:has(>.arco-avatar){display:inline-flex;align-items:center;line-height:0}.component-basic-avatar-group-popover .arco-avatar,.arco-popover-content>div:has(>.arco-avatar)>.arco-avatar{border:1px solid var(--color-bg-popup, var(--color-bg-5))!important;box-shadow:none;font-size:13px!important}.component-basic-avatar-group-popover .arco-avatar:not(:first-child),.arco-popover-content>div:has(>.arco-avatar)>.arco-avatar:not(:first-child){margin-left:-8px!important}.component-basic-avatar-row .pro-avatar-trigger{cursor:pointer}.component-chart-grid .viz-row{margin-top:0}.component-chart-host{min-height:280px;width:100%}.component-chart-host.shadcn-chart-host--donut{display:block;width:200px;min-height:200px;height:200px;margin-left:auto;margin-right:auto}.component-chart-grid .shadcn-chart-card .component-showcase-group-title{margin-bottom:4px;padding-bottom:0;border-bottom:none}.component-chart-grid>.arco-row{align-items:stretch}.component-chart-grid>.arco-row>.arco-col{display:flex;flex-direction:column;align-self:stretch}.component-chart-grid>.arco-row>.arco-col>.shadcn-chart-card{flex:1 1 auto;width:100%;min-height:100%;height:100%;display:flex;flex-direction:column}.component-chart-grid>.arco-row>.arco-col>.shadcn-chart-card>.arco-card-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.component-chart-grid .shadcn-chart-card .component-chart-donut-slot{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:200px;width:100%}.component-chart-grid .shadcn-chart-card .component-chart-donut-slot .component-chart-host.shadcn-chart-host--donut{margin:0;flex:0 0 auto}.component-chart-grid .shadcn-chart-card .component-chart-donut-slot+.shadcn-chart-legend{flex:0 0 auto;margin-top:20px;margin-bottom:0}.component-chart-grid>.arco-row>.arco-col>.shadcn-chart-card.component-chart-funnel-card,.component-chart-grid>.arco-row>.arco-col>.shadcn-chart-card.component-chart-channel-card{min-height:384px;height:auto}.component-chart-grid .component-chart-funnel-card>.arco-card-body,.component-chart-grid .component-chart-channel-card>.arco-card-body,.component-chart-grid .component-chart-radial-card.shadcn-donut-card>.arco-card-body{display:flex;flex-direction:column;height:100%;padding:20px}.component-chart-grid .component-chart-funnel-card .shadcn-donut-layout,.component-chart-grid .component-chart-channel-card .shadcn-donut-layout,.component-chart-grid .component-chart-radial-card .shadcn-donut-layout{flex:1 1 auto;width:100%;min-height:0;margin-top:0}.component-chart-grid .component-chart-channel-card .shadcn-donut-host{width:200px;height:200px;min-height:200px}@container shadcn-donut (min-width: 520px){.component-chart-funnel-card .shadcn-donut-layout,.component-chart-channel-card .shadcn-donut-layout,.component-chart-radial-card .shadcn-donut-layout,.component-chart-rose-card .shadcn-donut-layout,.component-chart-rose-card .shadcn-rose-layout{gap:16px;padding-right:0}.component-chart-funnel-card .shadcn-donut-legend-wrap,.component-chart-channel-card .shadcn-donut-legend-wrap,.component-chart-radial-card .shadcn-donut-legend-wrap,.component-chart-rose-card .shadcn-donut-legend-wrap{width:auto;flex:0 0 auto;margin-left:auto;padding-left:0;padding-right:10px}.component-chart-funnel-card .shadcn-donut-legend--inline .shadcn-donut-legend-meta,.component-chart-channel-card .shadcn-donut-legend--inline .shadcn-donut-legend-meta,.component-chart-radial-card .shadcn-donut-legend--inline .shadcn-donut-legend-meta,.component-chart-rose-card .shadcn-donut-legend--inline .shadcn-donut-legend-meta{margin-left:0}}.crm-funnel{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:320px;margin:0 auto;min-height:200px;justify-content:center;position:relative}.crm-funnel--trap{gap:2px}.crm-funnel-step{display:flex;align-items:center;justify-content:center;width:100%;height:38px;color:#fff;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;position:relative;opacity:0;transform:scaleX(.55);transform-origin:center;animation:crm-funnel-in .5s cubic-bezier(.22,1,.36,1) forwards;transition:filter .18s ease}.crm-funnel-step:hover,.crm-funnel-step.is-active{filter:brightness(1.08);z-index:1}.crm-funnel-step.is-light{color:var(--color-text-1)}.crm-funnel-step-pct{position:relative;z-index:1;letter-spacing:.02em;text-shadow:0 1px 1px rgba(0,0,0,.12);pointer-events:none}.crm-funnel-step.is-light .crm-funnel-step-pct{text-shadow:none}@keyframes crm-funnel-in{0%{opacity:0;transform:scaleX(.55)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.crm-funnel-step{opacity:1;transform:none;animation:none}}.crm-funnel-tip{min-width:140px;color:var(--color-text-1)}.crm-funnel-tip--float{position:absolute;z-index:20;padding:10px 12px;border-radius:8px;border:1px solid var(--color-border-2);background:var(--color-bg-2);box-shadow:0 4px 10px #1d212914;pointer-events:none;white-space:nowrap}.crm-funnel-tip-title{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:500;color:var(--color-text-2)}.crm-funnel-tip-dot{width:8px;height:8px;border-radius:2px;flex-shrink:0}.crm-funnel-tip-rows{display:flex;flex-direction:column;gap:6px}.crm-funnel-tip-row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px;line-height:1.4}.crm-funnel-tip-label{color:var(--color-text-3)}.crm-funnel-tip-value{font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-1)}.component-chart-grid .component-chart-funnel-card .crm-funnel{max-width:180px;min-height:200px;height:200px;margin:0 auto}.component-chart-grid>.arco-row>.arco-col>.shadcn-chart-card.component-chart-radial-card{min-height:384px;height:auto;overflow:visible}.component-chart-grid>.arco-row>.arco-col>.shadcn-chart-card.component-chart-radial-card>.arco-card-body{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:visible;box-sizing:border-box}.component-chart-grid .component-chart-radial-card .component-chart-radial-chart{height:250px}.component-chart-grid .component-chart-radial-card .shadcn-radial-host,.component-chart-grid .component-chart-radial-card>.arco-card-body>.shadcn-chart-host--radial{width:min(250px,100%);max-width:100%;height:250px;min-height:250px;margin-left:auto;margin-right:auto;flex:0 0 auto}@container shadcn-donut (min-width: 520px){.shadcn-donut-chart.component-chart-radial-chart{flex:1 1 auto;width:auto;min-width:250px;height:250px;justify-content:center}.component-chart-radial-chart .shadcn-radial-host{margin-left:auto;margin-right:auto}.crm-funnel{margin:0 auto}}.component-chart-grid .component-chart-funnel-card .shadcn-donut-legend-wrap,.component-chart-grid .component-chart-channel-card .shadcn-donut-legend-wrap,.component-chart-grid .component-chart-radial-card .shadcn-donut-legend-wrap{flex:0 0 auto;min-height:min-content}.component-chart-grid .component-chart-radial-card>.arco-card-body>.shadcn-chart-legend{margin-top:16px;margin-bottom:0;flex:0 0 auto;min-height:min-content}.component-chart-grid .component-chart-gauge-block,.component-chart-grid .component-chart-gauge-score-block,.component-chart-grid .component-chart-radial-fill{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 auto;min-height:0;width:100%}.component-chart-grid .component-chart-gauge-block>.shadcn-chart-host--gauge,.component-chart-grid .component-chart-gauge-block>.shadcn-chart-host--liquid,.component-chart-grid .component-chart-gauge-score-block>.shadcn-chart-host--gauge{margin-bottom:0}.component-chart-grid .component-chart-gauge-footer{margin-top:-44px;padding-top:0;margin-bottom:0;text-align:center;font-size:12px;line-height:1.4;color:var(--color-text-3, #86909c);flex:0 0 auto;position:relative;z-index:1}.component-chart-grid>.arco-row>.arco-col>.shadcn-chart-card.component-chart-rose-card{min-height:384px;height:auto;flex:1 0 auto;overflow:visible}.component-chart-grid .component-chart-rose-card>.arco-card-body{display:flex;flex-direction:column;height:auto;min-height:min-content;overflow:visible;padding:20px}.component-chart-grid .component-chart-rose-card .shadcn-donut-layout,.component-chart-grid .component-chart-rose-card .shadcn-rose-layout{flex:1 1 auto;width:100%;min-height:min-content;margin-top:0;padding-bottom:0}.component-chart-grid .component-chart-rose-card .shadcn-rose-chart{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:220px}.component-chart-grid .component-chart-rose-card .shadcn-donut-legend-wrap{flex:0 0 auto;min-height:min-content;width:100%}.component-chart-grid .component-chart-rose-card .shadcn-rose-legend{gap:0}.component-chart-grid .component-chart-rose-card .shadcn-rose-legend .shadcn-donut-legend-item{flex-shrink:0;width:100%;min-height:40px;justify-content:space-between;gap:24px}.component-chart-grid .component-chart-rose-card .shadcn-rose-legend .shadcn-donut-legend-name-row{flex:1 1 auto;width:auto;min-width:0}.component-chart-grid .component-chart-rose-card .shadcn-rose-host{width:220px;height:220px;min-height:220px;margin:0 auto}.component-chart-grid .component-chart-rose-card .shadcn-chart-host--rose-semi{width:calc(100% - 20px);height:280px;min-height:280px;margin:0 auto}@container shadcn-donut (min-width: 520px){.component-chart-rose-card .shadcn-rose-layout{flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;padding-right:0;padding-bottom:0}.component-chart-rose-card .shadcn-rose-chart{flex:1 1 auto;align-self:center;width:auto;min-width:220px;height:220px;justify-content:center}.component-chart-grid .component-chart-rose-card .shadcn-donut-legend-wrap{align-self:center;width:auto;flex:0 0 auto;margin-left:auto;padding-right:10px}.component-chart-rose-card .shadcn-rose-legend{gap:0}.component-chart-grid .component-chart-rose-card .shadcn-rose-legend .shadcn-donut-legend-item{min-height:32px;justify-content:flex-start;gap:16px;width:auto}.component-chart-grid .component-chart-rose-card .shadcn-rose-legend .shadcn-donut-legend-name-row{flex:0 0 7em;width:7em;min-width:7em;justify-content:flex-start}}.component-editor{border:1px solid var(--color-border-2);border-radius:var(--border-radius-small, 2px);background:var(--color-bg-2);overflow:hidden}.component-editor-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--color-border-2);background:var(--color-fill-1)}.component-editor-toolbar .arco-select{flex-shrink:0}.component-editor-toolbar .arco-btn-group{display:inline-flex;align-items:center;gap:2px;margin:0}.component-editor-toolbar .arco-btn-group .arco-btn,.component-editor-toolbar .component-editor-tool-btn.arco-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;color:var(--color-text-2);background:transparent;border:none;border-radius:var(--border-radius-small, 2px);box-shadow:none;transition:color .15s ease,background-color .15s ease}.component-editor-toolbar .arco-btn-group .arco-btn:not(:first-child),.component-editor-toolbar .arco-btn-group .arco-btn:not(:last-child){border-radius:var(--border-radius-small, 2px)}.component-editor-toolbar .arco-btn-group .arco-btn .arco-btn-icon,.component-editor-toolbar .component-editor-tool-btn.arco-btn .arco-btn-icon{display:inline-flex;align-items:center;justify-content:center;margin:0!important}.component-editor-toolbar .arco-btn-group .arco-btn .pro-fa-icon,.component-editor-toolbar .component-editor-tool-btn.arco-btn .pro-fa-icon{margin:0;font-size:14px;line-height:1}.component-editor-toolbar .arco-btn-group .arco-btn:hover,.component-editor-toolbar .component-editor-tool-btn.arco-btn:hover{color:var(--color-text-1);background:var(--color-fill-3)}.component-editor-toolbar .arco-btn-group .arco-btn:active,.component-editor-toolbar .component-editor-tool-btn.arco-btn:active,.component-editor-toolbar .arco-btn-group .arco-btn.arco-btn-active,.component-editor-toolbar .component-editor-tool-btn.arco-btn.arco-btn-active{color:rgb(var(--primary-6));background:var(--pro-theme-color-soft)}.component-editor-toolbar .arco-btn-group .arco-btn:focus-visible,.component-editor-toolbar .component-editor-tool-btn.arco-btn:focus-visible{color:rgb(var(--primary-6));background:var(--color-fill-3);outline:2px solid rgba(var(--primary-6),.35);outline-offset:1px}.component-editor-divider{width:1px;height:16px;margin:0 2px;background:var(--color-border-2);flex-shrink:0}.component-editor-body{min-height:280px;padding:16px 20px;color:var(--color-text-1);font-size:14px;line-height:1.75;outline:none}.component-editor-body:empty:before{content:attr(data-placeholder);color:var(--color-text-3);pointer-events:none}.component-editor-body h1,.component-editor-body h2,.component-editor-body h3{margin:0 0 12px;font-weight:600}.component-editor-body p{margin:0 0 12px}.component-editor-body ul,.component-editor-body ol{margin:0 0 12px;padding-left:24px}.component-editor-preview{min-height:120px;padding:16px 20px;border:1px solid var(--color-border-2);border-radius:var(--border-radius-small, 2px);background:var(--color-fill-1);color:var(--color-text-1);font-size:14px;line-height:1.75}.component-editor-actions{margin-top:12px}body[arco-theme=dark] .component-editor-toolbar{background:var(--color-fill-2)}body[arco-theme=dark] .component-editor-toolbar .arco-btn-group .arco-btn:hover,body[arco-theme=dark] .component-editor-toolbar .component-editor-tool-btn.arco-btn:hover{background:var(--color-fill-3)}body[arco-theme=dark] .component-editor-toolbar .arco-btn-group .arco-btn:active,body[arco-theme=dark] .component-editor-toolbar .component-editor-tool-btn.arco-btn:active,body[arco-theme=dark] .component-editor-toolbar .arco-btn-group .arco-btn.arco-btn-active,body[arco-theme=dark] .component-editor-toolbar .component-editor-tool-btn.arco-btn.arco-btn-active{color:rgb(var(--primary-6));background:var(--pro-theme-color-soft)}body[arco-theme=dark] .component-editor-preview{background:var(--color-fill-2)}.component-basic-tree-grid{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:720px}.component-basic-tree-grid .component-showcase-row{width:calc(50% - 36px);min-width:200px;margin-bottom:0}.component-extended-tree-panel{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:auto;overflow:hidden;border:1px solid var(--color-neutral-3, var(--color-border-2));border-radius:var(--border-radius-small, 2px);background:var(--color-bg-2)}.component-extended-tree-header{display:flex;flex-shrink:0;align-items:center;height:40px;padding:0 12px;color:var(--color-text-1);font-weight:500;font-size:14px;line-height:40px;background-color:var(--color-fill-1)}.component-extended-tree-header-title{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.component-extended-tree-header-count{margin-left:8px;color:var(--color-text-3);font-weight:400;font-size:12px}.component-extended-tree-body{padding:8px;overflow:visible}.component-extended-tree{padding:0;border:none;background:transparent}.component-extended-tree .arco-tree-node{box-sizing:border-box;padding-right:8px;padding-left:8px;border-radius:var(--border-radius-medium, 4px)}.component-extended-tree .arco-tree-node:hover{background-color:var(--color-fill-1)}.component-extended-tree .arco-tree-node-selected,.component-extended-tree .arco-tree-node-selected:hover{background-color:rgba(var(--primary-6),.06)}.component-extended-tree .arco-tree-node-switcher{margin-left:4px;margin-right:0;color:var(--color-text-3)}.component-extended-tree .arco-tree-node-indent-block{width:10px;margin-right:4px}.component-extended-tree .arco-checkbox{margin-left:6px;margin-right:0}.component-extended-tree .arco-tree-node-title{margin-left:6px;padding-left:0;border-radius:0}.component-extended-tree .arco-tree-node-title:hover,.component-extended-tree .arco-tree-node:hover .arco-tree-node-title,.component-extended-tree .arco-tree-node-selected .arco-tree-node-title{background-color:transparent}.component-extended-tree .arco-tree-node-title-block{box-sizing:border-box;min-width:0}.component-basic-collapse-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px}.component-basic-collapse-grid .component-showcase-row{margin-bottom:0}.component-basic-collapse-grid .arco-collapse-item-expand-icon{color:var(--color-text-3);font-size:12px}.component-basic-tabs .arco-tabs-nav{margin-bottom:0}.component-basic-tabs .arco-tabs-nav:before{display:none}.component-basic-tabs .arco-tabs-nav-tab{margin-bottom:0}.component-basic-tabs .arco-tabs-nav-tab-list{display:inline-flex;gap:4px;padding:4px;background:var(--color-fill-2);border-radius:8px}.component-basic-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab{margin:0;padding:6px 20px;line-height:22px;font-size:14px;color:var(--color-text-2);border-radius:6px;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.component-basic-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab:hover{color:rgb(var(--primary-6))}.component-basic-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active,.component-basic-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{color:rgb(var(--primary-6));font-weight:500;background:var(--color-bg-2);box-shadow:0 1px 4px #0000000f}.component-basic-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active .arco-tabs-tab-title{color:inherit}.component-basic-tabs .arco-tabs-nav-ink{display:none!important}.component-basic-tabs .arco-tabs-content{padding-top:16px}.component-basic-tabs-plain .arco-tabs-nav{margin-bottom:0}.component-basic-tabs-plain .arco-tabs-nav-tab{margin-bottom:0;padding-left:0}.component-basic-tabs-plain .arco-tabs-nav-tab-list{padding-left:0}.component-basic-tabs-plain .arco-tabs-nav-type-rounded .arco-tabs-tab:first-child{margin-left:0}.component-basic-tabs-plain .arco-tabs-nav-type-rounded .arco-tabs-tab{border:1px solid transparent}.component-basic-tabs-plain .arco-tabs-nav-type-rounded .arco-tabs-tab:hover{color:rgb(var(--primary-6));background-color:transparent}.component-basic-tabs-plain .arco-tabs-nav-type-rounded .arco-tabs-tab-active,.component-basic-tabs-plain .arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);border-color:rgb(var(--primary-6))}.component-basic-tabs-plain .arco-tabs-nav-type-rounded .arco-tabs-tab-active .arco-tabs-tab-title{color:inherit}.component-basic-tabs-plain .arco-tabs-content{padding-top:16px;padding-left:0}.component-list-tag{list-style:none;margin:0;padding:0}.component-list-tag-item{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--color-border-2)}.component-list-tag-item:first-child{padding-top:2px}.component-list-tag-item:last-child{border-bottom:none;padding-bottom:2px}.component-list-tag-badge{flex-shrink:0;min-width:40px;padding:0 8px;border-radius:4px;font-size:12px;line-height:22px;text-align:center;box-sizing:border-box;background:var(--color-fill-2);color:var(--color-text-3)}.component-list-tag-badge.is-danger{background:rgba(var(--danger-6),.12);color:rgb(var(--danger-6))}.component-list-tag-badge.is-warning{background:rgba(var(--warning-6),.14);color:rgb(var(--warning-6))}.component-list-tag-badge.is-primary{background:rgba(var(--primary-6),.12);color:rgb(var(--primary-6))}.component-list-tag-badge.is-success{background:rgba(var(--success-6),.12);color:rgb(var(--success-6))}.component-list-tag-badge.is-cyan{background:#0eb4b41f;color:#0eb4b4}.component-list-tag-badge.is-gray{background:var(--color-fill-2);color:var(--color-text-3)}.component-list-tag-title{flex:1;min-width:0;font-size:14px;line-height:22px;color:var(--color-text-1)}.component-list-tag-time{flex-shrink:0;font-size:13px;line-height:22px;color:var(--color-text-3);white-space:nowrap}.component-list-meta .arco-list-item-meta,.component-list-split .arco-list-item-meta{align-items:flex-start}.component-table-tree .arco-table-expand-btn{width:auto;height:auto;color:var(--color-text-3);font-size:12px;line-height:1;background-color:transparent;border-color:transparent}.component-table-tree .arco-table-expand-btn:hover{color:var(--color-text-2);background-color:transparent;border-color:transparent}.component-table-tree .arco-table-expand-btn .arco-icon,.component-table-tree .component-table-tree-switcher-icon{width:12px;height:12px;transform:rotate(-90deg);transition:transform .2s cubic-bezier(.34,.69,.1,1)}.component-table-tree .component-table-tree-switcher-icon.is-expanded{transform:rotate(0)}.list-card-page .list-card-tabs{margin-bottom:16px}.list-card-page .list-card-tabs .arco-tabs-content{display:none}.list-card-page .list-card-tabs .arco-tabs-nav-tab{margin-bottom:0}.list-card-page .list-card-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab{margin:0 4px;padding:4px 16px;line-height:24px;color:var(--color-text-2);border-radius:999px;transition:background-color .2s,color .2s}.list-card-page .list-card-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab:hover{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft)}.list-card-page .list-card-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active,.list-card-page .list-card-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{color:var(--color-white);background-color:rgb(var(--primary-6))}.list-card-page .list-card-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active .arco-tabs-tab-title{color:inherit;font-weight:500}.list-card-pagination{display:flex;justify-content:flex-end;margin-top:20px;padding-top:4px}.list-card-title-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.list-card-title-row .list-card-title{flex:1;min-width:0;margin-bottom:0!important}.list-card-title-tag,.list-card-title-date{flex-shrink:0}.list-card-title{margin-bottom:8px!important;font-weight:500}.list-card-desc,.list-card-desc--compact{margin-bottom:0!important}.list-card-meta{font-size:12px}.list-card-item .list-card-title,.list-card-item--horizontal .list-card-title,.list-card-item--cover .list-card-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list-card-item .list-card-desc,.list-card-item--horizontal .list-card-desc,.list-card-item--cover .list-card-desc{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;line-height:1.5715;max-height:3.143em}.list-card-item:not(.list-card-item--horizontal) .list-card-desc,.list-card-item--cover .list-card-desc{min-height:3.143em;height:3.143em}.list-card-item .list-card-cover{height:120px;border-radius:4px;margin-bottom:12px;background:linear-gradient(135deg,var(--pro-theme-color-soft),rgba(var(--primary-6),.05))}.list-card-item .list-card-cover.tone-a{background:linear-gradient(135deg,rgba(var(--primary-6),.18),rgba(var(--primary-6),.04))}.list-card-item .list-card-cover.tone-b{background:linear-gradient(135deg,rgba(var(--success-6),.16),rgba(var(--success-6),.04))}.list-card-item .list-card-cover.tone-c{background:linear-gradient(135deg,rgba(var(--warning-6),.16),rgba(var(--warning-6),.04))}.list-card-item .list-card-cover.tone-d{background:linear-gradient(135deg,rgba(var(--danger-6),.14),rgba(var(--danger-6),.04))}.list-card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid var(--color-border-1)}.list-card-footer .pro-avatar-default.arco-avatar{font-size:12px!important}.list-card-footer .pro-avatar-default.arco-avatar .pro-fa-icon{font-size:12px;width:12px;height:12px}.list-card-footer-right{flex-shrink:0;gap:16px!important}.list-card-footer--flush{margin-top:auto;padding-top:10px}.list-card-item--horizontal .arco-card-body{padding:12px}.list-card-horizontal{display:flex;align-items:stretch;gap:16px}.list-card-item--horizontal .list-card-cover.list-card-cover--side{width:120px;min-width:120px;height:auto;min-height:100%;margin-bottom:0;align-self:stretch}.list-card-horizontal-body{display:flex;flex:1;flex-direction:column;min-width:0;min-height:120px}.list-card-horizontal-body .list-card-title-row{margin-bottom:6px}.list-card-horizontal-body .list-card-desc--compact{margin-bottom:0!important;flex:1 1 auto}.list-card-item--horizontal .list-card-footer--flush{margin-top:auto;padding-top:10px}.list-card-item--cover{overflow:hidden}.list-card-item--cover .arco-card-body{padding:12px 16px 16px}.list-card-item--cover .list-card-cover.list-card-cover--tall{position:relative;height:160px;margin-bottom:0;border-radius:0;overflow:hidden}.list-card-cover-badge{position:absolute;top:10px;left:10px;z-index:1;padding:2px 8px;font-size:12px;line-height:20px;color:#fff;background:#0000008c;border-radius:999px;white-space:nowrap}.list-card-item--cover .list-card-title-row{margin-bottom:8px}.list-card-item--cover .list-card-footer{margin-top:12px}.list-card-service-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:4px}.list-card-service-head .list-card-title{flex:1;min-width:0;margin-bottom:0!important}.list-card-service-meta{display:grid;gap:8px;margin-top:4px;padding:12px;border-radius:4px;background:var(--color-fill-1)}.list-card-service-row{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--color-text-1)}.list-card-service-label{color:var(--color-text-3)}.list-card-service-actions{display:flex;align-items:center;justify-content:flex-end;margin-top:12px;padding-top:8px;border-top:1px solid var(--color-border-1)}.list-card-service-actions .arco-divider-vertical{margin:0 4px;height:14px}.list-card-metric-panel{display:flex;flex-direction:column;gap:24px}.list-card-metric-stat-value,.list-card-metric-value,.list-card-metric-type-num,.list-card-metric-status-value,.list-card-metric-trend-num,.list-card-metric-icon-bar-value,.list-card-metric-spark-num,.list-card-metric-spark-kpi-value,.list-card-metric-flip-comma,.list-card-metric-flip-strip>span{font-family:var(--font-metric)}.list-card-metric-group-title{margin-bottom:12px;font-size:14px;font-weight:500;color:var(--color-text-1)}.list-card-item--metric .arco-card-body,.list-card-item--metric-stat .arco-card-body{padding:16px 20px}.list-card-item--metric-stat-solid .arco-card-body,.list-card-item--metric-stat-soft .arco-card-body{padding:14px 16px}.list-card-metric--stat{display:flex;flex-direction:column}.list-card-metric--stat-solid{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.list-card-metric-stat-main{display:flex;flex:1;flex-direction:column;min-width:0}.list-card-metric-stat-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.list-card-metric--stat-solid .list-card-metric-stat-head,.list-card-metric--stat-soft .list-card-metric-stat-head{margin-bottom:4px}.list-card-metric-stat-title{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:400;line-height:22px;color:var(--color-text-1)}.list-card-metric-stat-title:before{content:"";flex-shrink:0;width:3px;height:14px;border-radius:2px;background:rgb(var(--primary-6))}.list-card-metric--stat-solid .list-card-metric-stat-head{justify-content:flex-start}.list-card-metric--stat-solid .list-card-metric-stat-title:before{display:none}.list-card-metric--stat-soft .list-card-metric-stat-title:before{display:none}.list-card-metric--progress .list-card-metric-stat-title:before,.list-card-metric--progress-line .list-card-metric-stat-title:before{display:none}.list-card-metric--status .list-card-metric-stat-title:before,.list-card-metric--trend .list-card-metric-stat-title:before,.list-card-metric-type-cell .list-card-metric-stat-title:before{display:none}.list-card-metric-stat-icon,.list-card-metric-stat-icon.pro-fa-icon{font-size:16px;color:var(--color-text-3);flex-shrink:0}.list-card-metric-stat-icon-text{font-size:16px;line-height:1;font-weight:400;color:var(--color-text-3)}.list-card-metric-stat-value{font-size:26px;font-weight:700;line-height:1.2;color:var(--color-text-1);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.list-card-metric-stat-delta{display:flex;align-items:baseline;gap:6px;margin-top:4px;font-size:12px;color:var(--color-text-3)}.list-card-metric--stat-solid .list-card-metric-stat-delta{margin-top:2px}.list-card-metric-stat-delta-label{color:var(--color-text-3)}.list-card-metric-stat-delta-value{font-weight:600;font-variant-numeric:tabular-nums}.list-card-metric-stat-delta-value.is-up{color:rgb(var(--success-6))}.list-card-metric-stat-delta-value.is-down{color:rgb(var(--danger-6))}.list-card-metric-stat-foot{margin-top:6px}.list-card-metric-stat-block{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;color:#fff;font-size:18px;flex-shrink:0}.list-card-metric-stat-block .pro-fa-icon,.list-card-metric-stat-block .arco-icon{color:#fff!important}.list-card-metric-stat-block.is-primary{background:var(--chart-1);box-shadow:0 3px 8px color-mix(in srgb,var(--chart-1) 22%,transparent)}.list-card-metric-stat-block.is-success{background:var(--chart-2);box-shadow:0 3px 8px color-mix(in srgb,var(--chart-2) 22%,transparent)}.list-card-metric-stat-block.is-warning{background:var(--chart-3);box-shadow:0 3px 8px color-mix(in srgb,var(--chart-3) 22%,transparent)}.list-card-metric-stat-block.is-danger{background:var(--chart-4);box-shadow:0 3px 8px color-mix(in srgb,var(--chart-4) 22%,transparent)}.list-card-metric-stat-soft-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;font-size:18px;flex-shrink:0}.list-card-metric-stat-soft-icon.is-primary{color:var(--chart-1);background:color-mix(in srgb,var(--chart-1) 12%,transparent)}.list-card-metric-stat-soft-icon.is-success{color:var(--chart-2);background:color-mix(in srgb,var(--chart-2) 12%,transparent)}.list-card-metric-stat-soft-icon.is-warning{color:var(--chart-3);background:color-mix(in srgb,var(--chart-3) 12%,transparent)}.list-card-metric-stat-soft-icon.is-danger{color:var(--chart-4);background:color-mix(in srgb,var(--chart-4) 12%,transparent)}.list-card-metric-value{font-size:26px;font-weight:600;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-1)}.list-card-metric-badge{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;height:20px;margin-top:0;padding:0 7px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:500;line-height:1}.list-card-metric-badge .pro-fa-icon{font-size:11px}.list-card-metric-badge--up{color:rgb(var(--success-6));background:rgba(var(--success-6),.1);border-color:rgba(var(--success-6),.22)}.list-card-metric-badge--down{color:rgb(var(--danger-6));background:rgba(var(--danger-6),.1);border-color:rgba(var(--danger-6),.22)}.list-card-metric-delta{font-size:12px}.list-card-metric-tip{font-size:12px;color:var(--color-text-3)}.list-card-metric--progress{display:flex;flex-direction:column}.list-card-metric-progress-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.list-card-metric-progress-copy{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.list-card-metric--progress .list-card-metric-value{font-size:26px;letter-spacing:-.02em}.list-card-metric-progress-ring-wrap{position:relative;flex:0 0 auto;width:64px;height:64px}.list-card-metric-progress-ring{display:block;width:100%;height:100%}.list-card-metric-progress-ring-track{stroke-linecap:round}.list-card-metric--progress-line{display:flex;flex-direction:column;gap:10px}.list-card-metric-progress-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.list-card-metric-value--sm{font-size:18px}.list-card-metric-progress-bar.arco-progress,.list-card-metric-progress-bar .arco-progress-line-wrapper,.list-card-metric-progress-bar .arco-progress-line{width:100%}.list-card-metric-progress-bar .arco-progress-line-bar,.list-card-metric-progress-bar .arco-progress-line-bar-buffer{border-radius:999px}.list-card-item--metric-type .arco-card-body{padding:8px 12px}.list-card-metric-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.list-card-metric-type-cell{display:flex;flex-direction:column;gap:10px;padding:16px;border-bottom:1px solid var(--color-border-2);border-right:1px solid var(--color-border-2)}.list-card-metric-type-cell:nth-child(3n){border-right:none}.list-card-metric-type-cell:nth-last-child(-n+3){border-bottom:none}.list-card-metric-type-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.list-card-metric-type-title{min-width:0}.list-card-metric-type-delta{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.list-card-metric-type-delta .pro-fa-icon{font-size:11px}.list-card-metric-type-delta.is-up{color:rgb(var(--success-6))}.list-card-metric-type-delta.is-down{color:rgb(var(--danger-6))}.list-card-metric-type-value{display:flex;align-items:baseline;gap:4px;min-width:0}.list-card-metric-type-num{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-1)}.list-card-metric-type-unit{font-size:13px;line-height:1;color:var(--color-text-3)}.list-card-metric-type-segments{display:flex;width:100%;height:6px;overflow:hidden;border-radius:999px}.list-card-metric-type-segment{display:block;min-width:0;height:100%}.list-card-metric-type-bar{width:100%;height:6px;overflow:hidden;border-radius:999px;background:var(--color-fill-3)}.list-card-metric-type-bar-fill{display:block;height:100%;border-radius:999px}@media (max-width: 767px){.list-card-metric-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.list-card-metric-type-cell{padding:16px 12px;border-right:1px solid var(--color-border-2)}.list-card-metric-type-cell:nth-child(3n){border-right:1px solid var(--color-border-2)}.list-card-metric-type-cell:nth-child(2n){border-right:none}.list-card-metric-type-cell:nth-last-child(-n+3){border-bottom:1px solid var(--color-border-2)}.list-card-metric-type-cell:nth-last-child(-n+2){border-bottom:none}}@media (max-width: 575px){.list-card-metric-type-grid{grid-template-columns:1fr}.list-card-metric-type-cell,.list-card-metric-type-cell:nth-child(odd),.list-card-metric-type-cell:nth-child(2n),.list-card-metric-type-cell:nth-child(3n){padding:16px 4px;border-right:none;border-bottom:1px solid var(--color-border-2)}.list-card-metric-type-cell:nth-last-child(-n+3),.list-card-metric-type-cell:nth-last-child(-n+2){border-bottom:1px solid var(--color-border-2)}.list-card-metric-type-cell:last-child{border-bottom:none}}.list-card-item--metric-status{border-top:2px solid rgb(var(--primary-6))}.list-card-item--metric-status .arco-card-body{padding:16px 20px}.list-card-metric--status{display:flex;flex-direction:column;gap:10px}.list-card-metric-status-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.list-card-metric-status-value{font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-1)}.list-card-metric-status-bar{width:100%;height:6px;overflow:hidden;border-radius:999px;background:var(--color-fill-3)}.list-card-metric-status-bar-fill{display:block;height:100%;border-radius:999px}.list-card-metric-status-bar.is-pending .list-card-metric-status-bar-fill{background:rgb(var(--warning-6))}.list-card-metric-status-bar.is-done .list-card-metric-status-bar-fill{background:rgb(var(--success-6))}.list-card-metric-status-label{flex-shrink:0;font-size:13px;line-height:1.2;white-space:nowrap}.list-card-metric-status-label.is-pending{color:rgb(var(--warning-6))}.list-card-metric-status-label.is-done{color:rgb(var(--success-6))}.list-card-item--metric-trend .arco-card-body{padding:16px 18px}.list-card-metric--trend{display:flex;flex-direction:column;gap:12px;min-width:0}.list-card-metric-trend-title{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-card-metric-trend-mid{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.list-card-metric-trend-value{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.list-card-metric-trend-num{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-1);white-space:nowrap}.list-card-metric-trend-unit{font-size:13px;line-height:1;color:var(--color-text-3);white-space:nowrap}.list-card-metric-trend-delta{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;flex-shrink:0}.list-card-metric-trend-delta-label{color:var(--color-text-3)}.list-card-metric-trend-delta .pro-fa-icon{font-size:11px}.list-card-metric-trend-delta-val{font-weight:500}.list-card-metric-trend-delta.is-up,.list-card-metric-trend-delta.is-up .list-card-metric-trend-delta-val{color:rgb(var(--danger-6))}.list-card-metric-trend-delta.is-down,.list-card-metric-trend-delta.is-down .list-card-metric-trend-delta-val{color:rgb(var(--success-6))}.list-card-metric-trend-bar{position:relative;width:100%;height:8px;overflow:visible;border-radius:999px;background:color-mix(in srgb,var(--chart-1) 12%,transparent)}.list-card-metric-trend-bar-fill{display:block;height:100%;border-radius:999px;background:var(--chart-1)}.list-card-metric-trend-bar-marker{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--color-text-4);pointer-events:none}.list-card-metric-trend-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;line-height:1.2;color:var(--color-text-3)}.list-card-metric-trend-foot>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-card-metric-trend-foot>span:last-child{text-align:right;flex-shrink:0}.list-card-item--metric-icon-bar .arco-card-body{padding:16px 20px}.list-card-metric--icon-bar{display:flex;flex-direction:column;gap:14px}.list-card-metric-icon-bar-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.list-card-metric-icon-bar-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-size:18px;flex-shrink:0}.list-card-metric-icon-bar-icon.is-success{color:var(--chart-2);background:color-mix(in srgb,var(--chart-2) 12%,transparent)}.list-card-metric-icon-bar-icon.is-primary{color:var(--chart-1);background:color-mix(in srgb,var(--chart-1) 12%,transparent)}.list-card-metric-icon-bar-icon.is-danger{color:var(--chart-4);background:color-mix(in srgb,var(--chart-4) 12%,transparent)}.list-card-metric-icon-bar-icon.is-info{color:var(--chart-5);background:color-mix(in srgb,var(--chart-5) 12%,transparent)}.list-card-metric-icon-bar-copy{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;text-align:right}.list-card-metric-icon-bar-value{font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-1)}.list-card-metric--icon-bar .list-card-metric-stat-title:before{display:none}.list-card-metric-icon-bar-track{width:100%;height:6px;overflow:hidden;border-radius:999px;background:var(--color-fill-3)}.list-card-metric-icon-bar-fill{display:block;height:100%;border-radius:999px}.list-card-metric-icon-bar-track.is-success .list-card-metric-icon-bar-fill{background:var(--chart-2)}.list-card-metric-icon-bar-track.is-primary .list-card-metric-icon-bar-fill{background:var(--chart-1)}.list-card-metric-icon-bar-track.is-danger .list-card-metric-icon-bar-fill{background:var(--chart-4)}.list-card-metric-icon-bar-track.is-info .list-card-metric-icon-bar-fill{background:var(--chart-5)}.list-card-item--metric-spark{container-type:inline-size;container-name:metric-spark}.list-card-item--metric-spark .arco-card-body{padding:16px 18px}.list-card-metric--spark{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:100px;min-width:0}.list-card-metric-spark-main{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;flex:1 1 auto;max-width:100%;z-index:1}.list-card-metric-spark-title{display:inline-flex;align-items:center;gap:4px;max-width:100%}.list-card-metric-spark-title .list-card-metric-stat-title{white-space:nowrap}.list-card-metric-spark-title .list-card-metric-stat-title:before{display:none}.list-card-metric-spark-help-wrap{display:inline-flex;align-items:center;cursor:help;line-height:1;flex-shrink:0}.list-card-metric-spark-help{color:var(--color-text-4);font-size:14px;flex-shrink:0}.list-card-metric-spark-value{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;max-width:100%}.list-card-metric-spark-num{font-size:clamp(20px,11cqi,28px);font-weight:700;line-height:1.1;color:var(--color-text-1);font-variant-numeric:tabular-nums;white-space:nowrap}.list-card-metric-spark-unit{font-size:13px;line-height:1;color:var(--color-text-3);white-space:nowrap}.list-card-metric-spark-tag{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:4px;font-size:12px;line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%}.list-card-metric-spark-tag .pro-fa-icon{font-size:10px}.list-card-metric-spark-tag.is-up{color:rgb(var(--danger-6));background:rgba(var(--danger-6),.1)}.list-card-metric-spark-tag.is-down{color:rgb(var(--success-6));background:rgba(var(--success-6),.1)}.list-card-metric-spark-chart{width:clamp(72px,36%,148px);height:52px;flex:0 1 148px;min-width:64px;max-width:148px;align-self:flex-end;overflow:visible}.list-card-metric-spark-chart--bar{max-width:136px}.list-card-metric-spark-line{vector-effect:non-scaling-stroke}.list-card-metric-spark-ring-wrap{position:relative;width:clamp(48px,22cqi,72px);height:clamp(48px,22cqi,72px);flex:0 0 auto;align-self:center}.list-card-metric-spark-chart--ring{width:100%;height:100%;align-self:center}.list-card-metric-spark-ring-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:clamp(11px,4cqi,13px);font-weight:600;line-height:1;color:var(--color-text-2);font-variant-numeric:tabular-nums;pointer-events:none}@container metric-spark (max-width: 260px){.list-card-item--metric-spark .arco-card-body{padding:14px}.list-card-metric--spark{flex-direction:column;align-items:stretch;gap:10px;min-height:0}.list-card-metric-spark-chart,.list-card-metric-spark-chart--bar{width:100%;max-width:none;height:44px;align-self:stretch;flex:0 0 auto}.list-card-metric-spark-ring-wrap{width:56px;height:56px;align-self:flex-end}.list-card-metric-spark-num{font-size:22px}}.list-card-item--metric-spark-kpi{container-type:inline-size;container-name:metric-spark-kpi}.list-card-item--metric-spark-kpi .arco-card-body{padding:16px 18px}.list-card-metric--spark-kpi{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:100px;min-width:0}.list-card-metric-spark-kpi-main{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;flex:1 1 auto;max-width:100%;z-index:1}.list-card-metric-spark-kpi-title{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.list-card-metric-spark-kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;background:var(--chart-1);color:#fff;flex-shrink:0}.list-card-metric-spark-kpi-icon .pro-fa-icon{font-size:12px;color:#fff}.list-card-metric-spark-kpi-name{font-size:14px;line-height:1.2;color:var(--color-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-card-metric-spark-kpi-value{font-size:clamp(20px,11cqi,28px);font-weight:700;line-height:1.1;color:var(--color-text-1);font-variant-numeric:tabular-nums;margin-left:30px;white-space:nowrap}.list-card-metric-spark-kpi-trend{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;line-height:1;margin-left:30px;white-space:nowrap}.list-card-metric-spark-kpi-trend-label{color:var(--color-text-3)}.list-card-metric-spark-kpi-trend-icon{font-size:14px;flex-shrink:0}.list-card-metric-spark-kpi-trend.is-up .list-card-metric-spark-kpi-trend-icon,.list-card-metric-spark-kpi-trend.is-up .list-card-metric-spark-kpi-delta{color:rgb(var(--danger-6))}.list-card-metric-spark-kpi-trend.is-down .list-card-metric-spark-kpi-trend-icon,.list-card-metric-spark-kpi-trend.is-down .list-card-metric-spark-kpi-delta{color:rgb(var(--success-6))}.list-card-metric-spark-kpi-delta{font-weight:500;font-variant-numeric:tabular-nums}.list-card-metric-spark-kpi-chart{width:clamp(72px,36%,148px);height:52px;flex:0 1 148px;min-width:64px;max-width:148px;align-self:flex-end;overflow:visible}.list-card-metric-spark-kpi-chart .list-card-metric-spark-line,.list-card-metric-spark-kpi-chart path[stroke]{vector-effect:non-scaling-stroke}@container metric-spark-kpi (max-width: 260px){.list-card-item--metric-spark-kpi .arco-card-body{padding:14px}.list-card-metric--spark-kpi{flex-direction:column;align-items:stretch;gap:10px;min-height:0}.list-card-metric-spark-kpi-chart{width:100%;max-width:none;height:44px;align-self:stretch;flex:0 0 auto}.list-card-metric-spark-kpi-value,.list-card-metric-spark-kpi-trend{margin-left:30px}.list-card-metric-spark-kpi-value{font-size:22px}}.list-card-item--metric-flip{container-type:inline-size;container-name:metric-flip}.list-card-item--metric-flip .arco-card-body{padding:8px 8px 12px}.list-card-metric-flip-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.list-card-metric-flip-row{display:flex;flex-direction:column;gap:10px;padding:16px 12px;border-right:1px solid var(--color-border-2);min-width:0;container-type:inline-size;container-name:flip-row}.list-card-metric-flip-row:last-child{border-right:none}.list-card-metric-flip-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.list-card-metric-flip-head .list-card-metric-stat-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-card-metric-flip-row .list-card-metric-stat-title:before{display:none}.list-card-metric-flip-delta{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;flex-shrink:0}.list-card-metric-flip-delta .pro-fa-icon{font-size:11px}.list-card-metric-flip-delta.is-up{color:rgb(var(--success-6))}.list-card-metric-flip-delta.is-down{color:rgb(var(--danger-6))}.list-card-metric-flip-board{--flip-digit-w: clamp(20px, 10cqi, 38px);--flip-digit-h: clamp(30px, 14cqi, 52px);--flip-digit-fs: clamp(16px, 8.5cqi, 30px);--flip-gap: clamp(2px, 1.2cqi, 6px);display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--flip-gap);width:100%;min-width:0;overflow:hidden}.list-card-metric-flip-comma{font-size:var(--flip-digit-fs);font-weight:800;line-height:1;font-variant-numeric:tabular-nums;flex-shrink:0}.list-card-metric-flip-digit{display:inline-block;width:var(--flip-digit-w);height:var(--flip-digit-h);overflow:hidden;border-radius:6px;border:1px solid transparent;box-sizing:border-box;flex-shrink:0;box-shadow:0 3px 4px #0000001a}.list-card-metric-flip-strip{display:flex;flex-direction:column;will-change:transform;transition:transform .7s cubic-bezier(.22,1,.36,1)}.list-card-metric-flip-strip>span{display:flex;align-items:center;justify-content:center;height:var(--flip-digit-h);font-size:var(--flip-digit-fs);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.list-card-metric-flip-row.is-success .list-card-metric-flip-digit{color:var(--chart-2);border-color:color-mix(in srgb,var(--chart-2) 45%,transparent);background:color-mix(in srgb,var(--chart-2) 10%,transparent)}.list-card-metric-flip-row.is-success .list-card-metric-flip-comma{color:var(--chart-2)}.list-card-metric-flip-row.is-info .list-card-metric-flip-digit{color:var(--chart-5);border-color:color-mix(in srgb,var(--chart-5) 45%,transparent);background:color-mix(in srgb,var(--chart-5) 10%,transparent)}.list-card-metric-flip-row.is-info .list-card-metric-flip-comma{color:var(--chart-5)}.list-card-metric-flip-row.is-warning .list-card-metric-flip-digit{color:var(--chart-3);border-color:color-mix(in srgb,var(--chart-3) 45%,transparent);background:color-mix(in srgb,var(--chart-3) 12%,transparent)}.list-card-metric-flip-row.is-warning .list-card-metric-flip-comma{color:var(--chart-3)}@container metric-flip (max-width: 860px){.list-card-metric-flip-list{grid-template-columns:1fr}.list-card-metric-flip-row{border-right:none;border-bottom:1px solid var(--color-border-2);padding:16px}.list-card-metric-flip-row:last-child{border-bottom:none}.list-card-metric-flip-board{--flip-digit-w: 34px;--flip-digit-h: 46px;--flip-digit-fs: 26px;--flip-gap: 5px}}@media (max-width: 575px){.list-card-metric-flip-board{--flip-digit-w: 26px;--flip-digit-h: 38px;--flip-digit-fs: 20px;--flip-gap: 3px}}[data-chart-palette=theme] .list-card-metric-stat-block.is-success,[data-chart-palette=theme] .list-card-metric-stat-block.is-warning,[data-chart-palette=theme] .list-card-metric-stat-block.is-danger{background:var(--chart-1);box-shadow:0 3px 8px color-mix(in srgb,var(--chart-1) 22%,transparent)}[data-chart-palette=theme] .list-card-metric-stat-soft-icon.is-success,[data-chart-palette=theme] .list-card-metric-stat-soft-icon.is-warning,[data-chart-palette=theme] .list-card-metric-stat-soft-icon.is-danger,[data-chart-palette=theme] .list-card-metric-icon-bar-icon.is-success,[data-chart-palette=theme] .list-card-metric-icon-bar-icon.is-danger,[data-chart-palette=theme] .list-card-metric-icon-bar-icon.is-info{color:var(--chart-1);background:color-mix(in srgb,var(--chart-1) 12%,transparent)}[data-chart-palette=theme] .list-card-metric-icon-bar-track.is-success .list-card-metric-icon-bar-fill,[data-chart-palette=theme] .list-card-metric-icon-bar-track.is-danger .list-card-metric-icon-bar-fill,[data-chart-palette=theme] .list-card-metric-icon-bar-track.is-info .list-card-metric-icon-bar-fill{background:var(--chart-1)}[data-chart-palette=theme] .list-card-metric-flip-row.is-success .list-card-metric-flip-digit,[data-chart-palette=theme] .list-card-metric-flip-row.is-info .list-card-metric-flip-digit,[data-chart-palette=theme] .list-card-metric-flip-row.is-warning .list-card-metric-flip-digit{color:var(--chart-1);border-color:color-mix(in srgb,var(--chart-1) 45%,transparent);background:color-mix(in srgb,var(--chart-1) 10%,transparent)}[data-chart-palette=theme] .list-card-metric-flip-row.is-success .list-card-metric-flip-comma,[data-chart-palette=theme] .list-card-metric-flip-row.is-info .list-card-metric-flip-comma,[data-chart-palette=theme] .list-card-metric-flip-row.is-warning .list-card-metric-flip-comma{color:var(--chart-1)}.result-page-wrap{display:flex;align-items:center;justify-content:center;flex:1 1 auto;box-sizing:border-box;width:100%;min-height:0;padding:24px 16px}.result-page-wrap .arco-result{padding:0}.result-extra-btn{margin-left:12px}.result-page-card{padding:24px 16px 32px}.result-page-card .arco-card-body{min-height:480px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.result-page-body{max-width:640px;width:100%;margin:0 auto;padding:48px 0}.result-page-body .arco-result{padding:0}.result-page-body .arco-result-icon{margin-bottom:16px}.result-page-body .arco-result-icon-tip{width:auto;height:auto;background:transparent!important;border-radius:0;color:inherit}.result-page-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%}.result-page-icon.is-success{color:rgb(var(--success-6));background:rgba(var(--success-6),.12)}.result-page-icon.is-waiting{color:rgb(var(--primary-6));background:rgba(var(--primary-6),.12)}.result-page-icon.is-warning{color:rgb(var(--warning-6));background:rgba(var(--warning-6),.12)}.result-page-icon.is-error{color:rgb(var(--danger-6));background:rgba(var(--danger-6),.12)}.result-page-icon-svg{display:block;flex-shrink:0}.result-page-body .arco-result-title{color:var(--color-text-1);font-size:16px;font-weight:700;line-height:24px}.result-page-body .arco-result-subtitle{margin-top:8px;color:var(--color-text-3);font-size:14px;line-height:22px}.result-page-body .arco-result-extra{margin-top:24px}.exception-page .arco-result{max-width:520px}.exception-page .arco-result-icon{margin-bottom:0}.exception-page .arco-result-icon-tip{width:auto;height:auto;background:transparent!important;border-radius:0;line-height:0}.exception-page-illust{display:flex;align-items:center;justify-content:center;width:min(320px,72vw);margin:0 auto -36px;overflow:hidden}.exception-page-illust-img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;pointer-events:none}.exception-page--404 .exception-page-illust,.exception-page--500 .exception-page-illust{margin-bottom:-64px}.exception-page .arco-result-title{color:var(--color-text-1);font-size:20px;font-weight:600;line-height:28px}.exception-page .arco-result-subtitle{margin-top:8px;max-width:360px;margin-left:auto;margin-right:auto;color:var(--color-text-3);font-size:14px;line-height:22px}.exception-page .arco-result-extra{margin-top:28px}@media (max-width: 576px){.exception-page-illust{width:min(260px,78vw)}.exception-page .arco-result-title{font-size:18px;line-height:26px}}.message-list-page{min-width:0;max-width:100%}.message-list-page>.arco-card{max-width:100%}.message-list-page>.arco-card:not(.pro-page-card){overflow:hidden}.message-list-page>.arco-card:not(.pro-page-card)>.arco-card-body{max-width:100%;min-width:0;overflow:hidden}.message-list-page .arco-table-container,.message-list-page .arco-table-content,.message-list-page .arco-table-body{overflow-y:hidden!important}.message-list-page .arco-scrollbar-track-direction-vertical{display:none!important}.user-home-header{height:204px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:var(--color-bg-2) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='200'%20viewBox='0%200%201200%20200'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='sky'%20x1='0'%20y1='0'%20x2='1200'%20y2='200'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%23E8F3FF'/%3e%3cstop%20offset='45%25'%20stop-color='%23F2F7FF'/%3e%3cstop%20offset='100%25'%20stop-color='%23EEF6F3'/%3e%3c/linearGradient%3e%3clinearGradient%20id='waveA'%20x1='0'%20y1='80'%20x2='1200'%20y2='180'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%2394BFFF'%20stop-opacity='0.45'/%3e%3cstop%20offset='100%25'%20stop-color='%236AA1FF'%20stop-opacity='0.28'/%3e%3c/linearGradient%3e%3clinearGradient%20id='waveB'%20x1='0'%20y1='100'%20x2='1200'%20y2='200'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%23BEDAFF'%20stop-opacity='0.55'/%3e%3cstop%20offset='100%25'%20stop-color='%239FCEFF'%20stop-opacity='0.35'/%3e%3c/linearGradient%3e%3clinearGradient%20id='waveC'%20x1='0'%20y1='120'%20x2='1200'%20y2='200'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%23D6E8FF'%20stop-opacity='0.9'/%3e%3cstop%20offset='100%25'%20stop-color='%23C9E4F8'%20stop-opacity='0.7'/%3e%3c/linearGradient%3e%3cradialGradient%20id='glow'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(980%2048)%20rotate(90)%20scale(140%20220)'%3e%3cstop%20stop-color='%23FFFFFF'%20stop-opacity='0.85'/%3e%3cstop%20offset='1'%20stop-color='%23FFFFFF'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3crect%20width='1200'%20height='200'%20fill='url(%23sky)'/%3e%3ccircle%20cx='980'%20cy='48'%20r='140'%20fill='url(%23glow)'/%3e%3cpath%20d='M0%20128C140%20104%20260%2096%20420%20112C620%20134%20760%20158%20920%20148C1040%20140%201120%20120%201200%20108V200H0V128Z'%20fill='url(%23waveA)'/%3e%3cpath%20d='M0%20148C180%20128%20320%20136%20480%20152C680%20172%20820%20176%20980%20160C1080%20150%201140%20142%201200%20138V200H0V148Z'%20fill='url(%23waveB)'/%3e%3cpath%20d='M0%20168C200%20156%20360%20170%20540%20178C740%20188%20900%20182%201060%20170C1130%20164%201170%20162%201200%20160V200H0V168Z'%20fill='url(%23waveC)'/%3e%3ccircle%20cx='160'%20cy='56'%20r='3'%20fill='%237AAFFF'%20fill-opacity='0.55'/%3e%3ccircle%20cx='220'%20cy='40'%20r='2'%20fill='%237AAFFF'%20fill-opacity='0.4'/%3e%3ccircle%20cx='300'%20cy='62'%20r='2.5'%20fill='%237AAFFF'%20fill-opacity='0.35'/%3e%3ccircle%20cx='740'%20cy='36'%20r='2'%20fill='%237AAFFF'%20fill-opacity='0.35'/%3e%3ccircle%20cx='820'%20cy='54'%20r='3'%20fill='%237AAFFF'%20fill-opacity='0.45'/%3e%3c/svg%3e") no-repeat center / cover;overflow:hidden}body[arco-theme=dark] .user-home-header{background:var(--color-bg-2) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='200'%20viewBox='0%200%201200%20200'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='sky'%20x1='0'%20y1='0'%20x2='1200'%20y2='200'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%231A2332'/%3e%3cstop%20offset='45%25'%20stop-color='%23171E2B'/%3e%3cstop%20offset='100%25'%20stop-color='%23141C26'/%3e%3c/linearGradient%3e%3clinearGradient%20id='waveA'%20x1='0'%20y1='80'%20x2='1200'%20y2='180'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%233B6FD4'%20stop-opacity='0.42'/%3e%3cstop%20offset='100%25'%20stop-color='%232B5BB8'%20stop-opacity='0.28'/%3e%3c/linearGradient%3e%3clinearGradient%20id='waveB'%20x1='0'%20y1='100'%20x2='1200'%20y2='200'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%232A4F8C'%20stop-opacity='0.55'/%3e%3cstop%20offset='100%25'%20stop-color='%23243F72'%20stop-opacity='0.4'/%3e%3c/linearGradient%3e%3clinearGradient%20id='waveC'%20x1='0'%20y1='120'%20x2='1200'%20y2='200'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0%25'%20stop-color='%231E355C'%20stop-opacity='0.95'/%3e%3cstop%20offset='100%25'%20stop-color='%231A2E4F'%20stop-opacity='0.85'/%3e%3c/linearGradient%3e%3cradialGradient%20id='glow'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(980%2048)%20rotate(90)%20scale(140%20220)'%3e%3cstop%20stop-color='%234C88FF'%20stop-opacity='0.35'/%3e%3cstop%20offset='1'%20stop-color='%234C88FF'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3c/defs%3e%3crect%20width='1200'%20height='200'%20fill='url(%23sky)'/%3e%3ccircle%20cx='980'%20cy='48'%20r='140'%20fill='url(%23glow)'/%3e%3cpath%20d='M0%20128C140%20104%20260%2096%20420%20112C620%20134%20760%20158%20920%20148C1040%20140%201120%20120%201200%20108V200H0V128Z'%20fill='url(%23waveA)'/%3e%3cpath%20d='M0%20148C180%20128%20320%20136%20480%20152C680%20172%20820%20176%20980%20160C1080%20150%201140%20142%201200%20138V200H0V148Z'%20fill='url(%23waveB)'/%3e%3cpath%20d='M0%20168C200%20156%20360%20170%20540%20178C740%20188%20900%20182%201060%20170C1130%20164%201170%20162%201200%20160V200H0V168Z'%20fill='url(%23waveC)'/%3e%3ccircle%20cx='160'%20cy='56'%20r='3'%20fill='%236AA1FF'%20fill-opacity='0.45'/%3e%3ccircle%20cx='220'%20cy='40'%20r='2'%20fill='%236AA1FF'%20fill-opacity='0.3'/%3e%3ccircle%20cx='300'%20cy='62'%20r='2.5'%20fill='%236AA1FF'%20fill-opacity='0.28'/%3e%3ccircle%20cx='740'%20cy='36'%20r='2'%20fill='%236AA1FF'%20fill-opacity='0.28'/%3e%3ccircle%20cx='820'%20cy='54'%20r='3'%20fill='%236AA1FF'%20fill-opacity='0.4'/%3e%3c/svg%3e") no-repeat center / cover}.user-home-name{margin:0!important}.user-home-msg{color:var(--color-text-2)}.user-home-msg-item{display:inline-flex;align-items:center;gap:6px}.user-home-msg-item .arco-icon,.user-home-msg-item i{color:var(--color-text-3);font-size:14px}.user-home-content{margin-top:12px}.user-home-block{margin-top:16px}.user-home-project-item{margin-bottom:16px}.user-home-project-card{height:100%}.user-home-project-card .arco-card-body{padding:16px}.user-home-activity-list .arco-list-content,.user-home-team-list .arco-list-content{padding:0}.user-home-activity-item,.user-home-team-item{padding:16px 0!important;border-bottom:1px solid var(--color-border-1)!important}.user-home-activity-item:first-child,.user-home-team-item:first-child{padding-top:4px!important}.user-home-activity-item:last-child,.user-home-team-item:last-child{padding-bottom:4px!important;border-bottom:none!important}.user-home-activity-item .arco-list-item-meta,.user-home-team-item .arco-list-item-meta{align-items:flex-start;padding:0}.user-home-activity-item .arco-list-item-meta-avatar,.user-home-team-item .arco-list-item-meta-avatar{margin-right:14px}.user-home-activity-title{display:block;font-size:14px;font-weight:500;line-height:22px;color:var(--color-text-1)}.user-home-activity-desc{display:block;margin-top:4px;font-size:13px;line-height:20px;color:var(--color-text-3)}.user-home-activity-item .arco-list-item-action{margin-left:16px;align-self:flex-start;padding-top:2px}.user-home-activity-time{font-size:12px;line-height:20px;white-space:nowrap;color:var(--color-text-3)}.user-home-notice-list .arco-list-content{padding:0}.user-home-notice-item{display:flex!important;align-items:center!important;padding:14px 0!important;border-bottom:1px solid var(--color-border-1)!important}.user-home-notice-item:first-child{padding-top:4px!important}.user-home-notice-item:last-child{padding-bottom:4px!important;border-bottom:none!important}.user-home-notice-item .arco-list-item-meta{align-items:center;padding:0;min-width:0;flex:1}.user-home-notice-item .arco-list-item-meta-content{flex:1;min-width:0}.user-home-notice-item .arco-list-item-action{margin:0 0 0 12px!important;padding:0!important;align-self:center}.user-home-notice-item .arco-list-item-action>li{margin:0!important;padding:0!important;line-height:22px}.user-home-notice-title-row{display:flex;align-items:center;gap:8px;min-width:0}.user-home-notice-title{flex:1;min-width:0;font-size:13px;font-weight:500;line-height:22px;color:var(--color-text-1)}.user-home-notice-tag{flex-shrink:0;margin:0;line-height:20px}.user-home-notice-time{display:inline-block;font-size:12px;line-height:22px;white-space:nowrap;color:var(--color-text-3)}.user-section-title{margin-top:0}.user-form{max-width:560px}.user-home-page .general-card>.arco-card-header{height:auto;min-height:0;padding:18px 24px 14px;border-bottom:none}.user-home-page .general-card>.arco-card-header .arco-card-header-title{display:inline-flex;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.user-home-page .general-card>.arco-card-header .arco-card-header-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.user-home-page .general-card>.arco-card-body{padding:8px 24px 24px}.user-setting-page .user-setting-header-card{margin-bottom:16px}.user-setting-page .user-setting-header-card .arco-card-body{padding:28px 32px}.user-setting-header{display:flex;flex-direction:row;align-items:center}.user-setting-identity{display:flex;flex-shrink:0;align-items:center;gap:16px}.user-setting-identity-meta{display:flex;flex-direction:column;gap:6px;min-width:0}.user-setting-identity-name{font-size:20px;font-weight:600;line-height:28px;color:var(--color-text-1)}.user-setting-identity-account{font-size:13px;line-height:20px;color:var(--color-text-3)}.user-setting-avatar-wrap,.user-home-avatar-wrap{position:relative;display:inline-flex;flex-shrink:0;overflow:visible;cursor:pointer;outline:none}.user-setting-avatar-wrap{width:72px;height:72px}.user-home-avatar-wrap{width:64px;height:64px}.user-setting-avatar-input,.user-home-avatar-input{position:absolute;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.user-setting-avatar-shell,.user-home-avatar-shell{position:relative;width:100%;height:100%;overflow:hidden;border-radius:50%;background:var(--pro-theme-color)}.user-setting-avatar-img,.user-home-avatar-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.user-setting-avatar-fallback.arco-avatar,.user-home-avatar-fallback.arco-avatar{width:100%!important;height:100%!important}.user-setting-avatar-camera,.user-home-avatar-camera{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:rgb(var(--primary-6));background-color:var(--color-bg-2);border:2px solid var(--color-bg-2);border-radius:50%;box-shadow:0 1px 4px #0000001f;transition:color .15s ease,background-color .15s ease,transform .15s ease,box-shadow .15s ease;pointer-events:none}.user-setting-avatar-camera,.user-home-avatar-camera{right:-2px;bottom:-2px;width:24px;height:24px;font-size:11px}.user-setting-avatar-camera .pro-fa-icon,.user-home-avatar-camera .pro-fa-icon,.user-setting-avatar-camera i,.user-home-avatar-camera i{display:block;line-height:1}.user-setting-avatar-wrap:hover .user-setting-avatar-camera,.user-home-avatar-wrap:hover .user-home-avatar-camera,.user-setting-avatar-wrap:focus-visible .user-setting-avatar-camera,.user-home-avatar-wrap:focus-visible .user-home-avatar-camera{color:#fff;background-color:rgb(var(--primary-6));transform:scale(1.06);box-shadow:0 2px 8px #00000029}.user-setting-header-content{flex:1;width:0;display:flex;align-items:center;margin-left:40px;padding-left:40px;border-left:1px solid var(--color-border-2);align-self:stretch}.user-setting-field-grid{display:grid;width:100%;max-width:none;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);row-gap:18px;align-items:start}.user-setting-field-col{display:flex;flex-direction:column;gap:20px}.user-setting-field-label{margin-bottom:4px;font-size:12px;line-height:20px;color:var(--color-text-3)}.user-setting-field-value{display:inline-flex;align-items:center;gap:4px;min-height:22px}.user-setting-field-text{font-size:14px;font-weight:500;line-height:22px;color:var(--color-text-1);word-break:break-all}.user-setting-verified-tag{vertical-align:middle}.user-setting-field-edit.arco-btn{width:24px;height:24px;padding:0;color:rgb(var(--primary-6))}.user-setting-field-edit.arco-btn:hover{color:rgb(var(--primary-5));background:transparent}@media (max-width: 1400px){.user-setting-field-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1200px){.user-setting-header-content{margin-left:28px;padding-left:28px}.user-setting-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media (max-width: 768px){.user-setting-header{flex-direction:column;align-items:flex-start}.user-setting-header-content{width:100%;margin-left:0;margin-top:20px;padding-left:0;border-left:none}.user-setting-field-grid{grid-template-columns:1fr;row-gap:16px}}.user-setting-tabs-card .arco-card-body{padding:20px 32px 28px}.user-setting-tabs .arco-tabs-nav{margin-bottom:0}.user-setting-tabs .arco-tabs-nav:before{display:none}.user-setting-tabs .arco-tabs-nav-tab{margin-bottom:0;padding-left:0}.user-setting-tabs .arco-tabs-nav-tab-list{padding-left:0}.user-setting-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab:first-child{margin-left:0}.user-setting-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab{border:1px solid transparent;background-color:transparent;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.user-setting-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab:hover{color:rgb(var(--primary-6));background-color:transparent}.user-setting-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active,.user-setting-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{color:rgb(var(--primary-6));background-color:var(--pro-theme-color-soft);border-color:rgb(var(--primary-6))}.user-setting-tabs .arco-tabs-nav-type-rounded .arco-tabs-tab-active .arco-tabs-tab-title{color:inherit}.user-setting-tabs .arco-tabs-nav-ink{display:none}.user-setting-tabs .arco-tabs-content{padding-top:28px;padding-left:0}.user-setting-form{max-width:520px;margin:0 auto}.user-setting-form .arco-form-item{margin-bottom:20px}.user-setting-form .arco-form-item:last-child{margin-top:16px;margin-bottom:0}.user-setting-security{padding:4px 0 0}.user-setting-security-item{display:flex;align-items:stretch;padding:0;margin:0;border-radius:0;cursor:pointer}.user-setting-security-item:hover{background-color:transparent}.user-setting-security-item:focus-visible{outline:2px solid rgb(var(--primary-6));outline-offset:2px}.user-setting-security-title{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;width:132px;margin-right:24px;padding-top:24px;padding-bottom:24px;font-weight:500;color:var(--color-text-1)}.user-setting-security-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:rgb(var(--primary-6));background:rgb(var(--primary-1));border-radius:8px;font-size:15px}.user-setting-security-content{display:flex;flex:1;width:0;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid var(--color-border-2)}.user-setting-security-item:last-child .user-setting-security-content{border-bottom:none}.user-setting-security-item:first-child .user-setting-security-title,.user-setting-security-item:first-child .user-setting-security-content{padding-top:12px}.user-setting-security-text{flex:1;color:var(--color-text-1);line-height:22px}.user-setting-security-text.is-placeholder{color:var(--color-text-3)}.user-setting-security-action.arco-btn{flex-shrink:0;padding:0 4px}.user-setting-security-code-row{display:flex;gap:12px;width:100%}.user-setting-security-code-row .arco-input-wrapper{flex:1}.user-setting-verified{padding:0 4px 8px}.user-setting-verified-head{display:flex;align-items:center;justify-content:space-between;margin-top:0}.user-setting-verified-title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.user-setting-verified-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.user-setting-verified-enterprise{margin-top:16px;padding:24px 28px;background-color:var(--color-fill-1);border:1px solid var(--color-border-1);border-radius:var(--border-radius-medium)}.user-setting-verified-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;row-gap:20px}.user-setting-verified-item{min-width:0}.user-setting-verified-label{margin-bottom:6px;font-size:13px;line-height:20px;color:var(--color-text-3)}.user-setting-verified-value{font-size:14px;font-weight:500;line-height:22px;color:var(--color-text-1);word-break:break-all}@media (max-width: 992px){.user-setting-verified-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@media (max-width: 640px){.user-setting-verified-enterprise{padding:20px}.user-setting-verified-grid{grid-template-columns:1fr;row-gap:16px}}.user-setting-verified-records-title{margin-top:32px;margin-bottom:16px}.user-setting-verified-action.arco-btn,.user-setting-verified-op.arco-btn{padding:0 4px}.user-setting-verified-action.arco-btn:hover,.user-setting-verified-op.arco-btn:hover{background:transparent}.user-setting-verified-detail .arco-descriptions-item-label{width:96px;color:var(--color-text-3)}@media (max-width: 768px){.user-setting-security-item{flex-direction:column}.user-setting-security-title{width:auto;margin-right:0;padding-bottom:8px}.user-setting-security-content{padding-top:0;align-items:flex-start}}.avatar-crop{padding:0}.avatar-crop-stage{position:relative;width:420px;height:420px;margin:0 auto;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:8px;background-color:#fff;background-image:linear-gradient(45deg,#e5e6eb 25%,transparent 25%),linear-gradient(-45deg,#e5e6eb 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e6eb 75%),linear-gradient(-45deg,transparent 75%,#e5e6eb 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}.avatar-crop-stage.is-dragging{cursor:grabbing}.avatar-crop-image{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.avatar-crop-mask{position:absolute;top:28px;right:28px;bottom:28px;left:28px;z-index:1;pointer-events:none;border-radius:50%;border:1px dashed rgba(255,255,255,.55);box-shadow:0 0 0 9999px #0000006b}.avatar-crop-toolbar{display:flex;align-items:center;gap:16px;max-width:420px;margin:16px auto 0}.avatar-crop-toolbar-label{flex-shrink:0;color:var(--color-text-2);font-size:14px}.avatar-crop-toolbar .arco-slider{flex:1}.avatar-crop-modal .arco-modal-body{padding:12px 16px 8px}.avatar-crop-modal .arco-modal-footer{padding-top:12px}.user-setting-preference{max-width:720px;margin:0 auto;padding:4px 0 8px}.user-setting-pref-section{padding:20px 0 24px;border-bottom:1px solid var(--color-border-2)}.user-setting-pref-section:first-child{padding-top:8px}.user-setting-pref-section:last-child{padding-bottom:8px;border-bottom:none}.user-setting-pref-title{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-1)}.user-setting-pref-title:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background:rgb(var(--primary-6))}.user-setting-pref-desc{margin-top:6px;font-size:13px;line-height:20px;color:var(--color-text-3)}.user-setting-pref-options{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.user-setting-pref-card{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:148px;padding:20px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--color-fill-1);border:1px solid var(--color-border-2);border-radius:var(--border-radius-medium);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.user-setting-pref-card:hover,.user-setting-pref-card:focus-visible{border-color:rgb(var(--primary-6));outline:none}.user-setting-pref-card.is-active{border-color:rgb(var(--primary-6));background-color:rgb(var(--primary-1));box-shadow:0 0 0 1px rgb(var(--primary-6))}.user-setting-pref-card-icon{font-size:28px;color:var(--color-text-2)}.user-setting-pref-card.is-active .user-setting-pref-card-icon{color:rgb(var(--primary-6))}.user-setting-pref-card-label{font-size:14px;color:var(--color-text-1)}.user-setting-pref-card-check{position:absolute;top:8px;right:8px;display:none;font-size:14px;color:rgb(var(--primary-6))}.user-setting-pref-card.is-active .user-setting-pref-card-check{display:inline-flex}.user-setting-pref-colors,.user-setting-pref-charts{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.user-setting-pref-color{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:14px;color:var(--color-text-1);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--color-fill-1);border:1px solid var(--color-border-2);border-radius:999px;transition:border-color .15s ease,background-color .15s ease}.user-setting-pref-color-dot{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.user-setting-pref-color:hover,.user-setting-pref-color:focus-visible,.user-setting-pref-chart:hover,.user-setting-pref-chart:focus-visible{border-color:rgb(var(--primary-6));outline:none}.user-setting-pref-color.is-active,.user-setting-pref-chart.is-active{border-color:rgb(var(--primary-6));background-color:rgb(var(--primary-1))}.user-setting-pref-chart{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;font-size:14px;color:var(--color-text-1);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--color-fill-1);border:1px solid var(--color-border-2);border-radius:var(--border-radius-medium);transition:border-color .15s ease,background-color .15s ease}.user-setting-pref-chart-swatches{display:inline-flex;gap:4px}.user-setting-pref-chart-swatch{width:12px;height:12px;border-radius:3px}.pro-content-wrapper .arco-col{min-width:0;max-width:100%}.pro-content-wrapper .arco-card.general-card,.pro-content-wrapper .arco-card.workplace-card{border:none!important;border-radius:8px!important;box-shadow:none!important;background:var(--color-bg-2)}.pro-content-wrapper .arco-card.workplace-kpi-card .arco-card-body{padding:16px 20px}.pro-sider .pro-fa-icon,.pro-navbar .pro-fa-icon{font-size:14px;line-height:1}.pro-navbar-item{display:flex;align-items:center;height:var(--shell-navbar-height, 60px);line-height:0}.pro-navbar-item .arco-badge,.pro-navbar-item .arco-trigger-popup-wrapper,.pro-navbar-item--user>span{display:inline-flex!important;align-items:center;justify-content:center;height:32px;line-height:0;vertical-align:middle}.pro-navbar-user{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:0;cursor:pointer;padding:0;border-radius:50%;background:transparent}.pro-navbar .pro-avatar-default.arco-avatar,.pro-navbar .arco-avatar{overflow:hidden;flex-shrink:0;vertical-align:middle}.pro-navbar .arco-avatar img{display:block;width:100%;height:100%;object-fit:cover}.pro-layout--side .pro-navbar--embedded{background:transparent;border-bottom:none;box-shadow:none}.pro-layout--side .pro-navbar--embedded.is-scrolled{background:var(--color-bg-2);border-bottom:none;box-shadow:0 2px 6px #0000000a}.pro-theme-preset-dot{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%;background:var(--preset-color, #6c5ce7)}.pro-theme-palette-icon{color:var(--theme-swatch, var(--pro-theme-color))}body{font-family:var( --font-global, Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif )}
