*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.min-size-0{min-width:0;min-height:0}.fixed{position:fixed}.grid{display:grid}.m-0{margin:0}.mt-\[var\(--space-sm\)\]{margin-top:var(--space-sm)}.inline{display:inline}[min-w-0=""]{min-width:0}[flex~="~"]{display:flex}.flex-1{flex:1 1 0%}.table,[table=""]{display:table}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}[items-center=""]{align-items:center}[gap-1=""]{gap:.25rem}[pb~="4"]{padding-bottom:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-textColorSecondary{color:var(--text-color-secondary)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.workspace{min-height:100dvh;background:var(--hero-gradient)}.workspace-sidebar{position:fixed;inset:0 auto 0 0;width:12rem;background:var(--surface-color);border-right:1px solid var(--border-color);padding:1.25rem .75rem;display:flex;flex-direction:column;z-index:10}.brand{display:flex;flex-direction:column;gap:.75rem;padding:0 .75rem 1.75rem;color:var(--text-color-secondary);font-size:.75rem}.brand img{width:9rem;height:3rem;object-fit:contain}.workspace-nav{display:flex;flex-direction:column;gap:.5rem}.workspace-nav a{display:flex;align-items:center;gap:.75rem;padding:.9rem .875rem;border-radius:.625rem;color:var(--text-color-secondary);font-size:.9375rem;transition:background .2s}.workspace-nav a:hover,.workspace-nav a.active{background:var(--primary-soft-color);color:var(--primary-color)}.nav-mark{font-size:1.2rem;line-height:1}.nav-chevron{margin-left:auto}.workspace-main{margin-left:12rem;min-width:0}.workspace-header{height:4.5rem;padding:0 1.75rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-color);background:var(--surface-color)}.header-workspace{color:var(--text-color-secondary);font-size:.8125rem}.header-workspace span{padding:0 1rem;color:var(--text-color-tertiary)}.account-menu{display:flex;align-items:center;gap:.75rem;font-size:.75rem}.account-menu small{display:block;color:var(--text-color-tertiary);padding-top:.25rem}.account-avatar{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--primary-soft-color);color:var(--primary-color);font-weight:600}.workspace-content{min-width:0}.mobile-menu-toggle{display:none}.page-shell{min-height:calc(100dvh - 4.5rem);padding:1.75rem;gap:1.5rem}.page-shell h1{font-size:1.75rem;letter-spacing:-.04rem;line-height:1.4}.page-heading p{color:var(--text-color-secondary);font-size:.8125rem;margin-bottom:0;line-height:1.7}@media(max-width:52rem){.workspace-sidebar{display:none}.workspace-main{margin-left:0}.workspace-header{padding:0 1rem;gap:.5rem}.mobile-menu-toggle{display:inline-flex}.header-workspace{display:none}.page-shell{padding:1.25rem 1rem}.page-shell h1{font-size:1.5rem}}.page-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;flex-shrink:0}.page-heading-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.ant-card{border-color:var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.ant-btn{border-radius:var(--radius-md);box-shadow:none}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{border-color:var(--border-color)!important;border-radius:var(--radius-md)!important;box-shadow:none!important}html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:var(--text-color);background:var(--app-bg-color)}*{box-sizing:border-box}body{margin:0;color:var(--text-color);background:var(--app-bg-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#root{min-height:100vh}a{color:var(--primary-color);text-decoration:none}button,[role=button],a[href]{cursor:pointer}.svg-icon{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;flex-shrink:0}
