@charset "UTF-8";.watermark-container[data-v-4a6c2cec]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;background-repeat:repeat}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f3f4f6;color:#1f2937;transition:background-color .3s,color .3s}body.dark-theme,body.dark-theme html,body.dark-theme body,body.dark-theme #app{background-color:#101014;color:#ffffffd1}body.dark-theme .n-card{background-color:#18181c!important;box-shadow:0 1px 3px #0000004d}body.dark-theme .n-data-table .n-data-table-thead{background-color:#262629!important}body.dark-theme .n-data-table .n-data-table-th{background-color:#262629!important;color:#ffffffa6!important}body.dark-theme .n-data-table .n-data-table-td{background-color:#18181c!important}body.dark-theme .n-data-table .n-data-table-tr:hover .n-data-table-td{background-color:#262629!important}body.dark-theme .n-input,body.dark-theme .n-base-selection,body.dark-theme .n-button--default-type{background-color:#27272a!important}body.dark-theme .n-tag{background-color:#3f3f46!important}body.dark-theme .n-pagination .n-pagination-item{background-color:transparent!important}body.dark-theme .n-pagination .n-pagination-item:hover{background-color:#3f3f46!important}body.dark-theme .n-pagination .n-pagination-item.n-pagination-item--active{background-color:#60a5fa!important}body.dark-theme .n-modal,body.dark-theme .n-dialog{background-color:#18181c!important}body.dark-theme .n-dropdown-menu,body.dark-theme .n-popover{background-color:#27272a!important}body.dark-theme .n-tabs-nav{background-color:transparent!important}body.dark-theme .n-form-item-label{color:#ffffffa6!important}body.dark-theme .welcome-info{background:#18181c!important}body.dark-theme .welcome-title{color:#fff!important}body.dark-theme .welcome-desc{color:#a1a1aa!important}body.dark-theme .time-display{color:#fff!important}body.dark-theme .date-display{color:#a1a1aa!important}body.dark-theme .stat-value{color:#fff!important}body.dark-theme .stat-title{color:#a1a1aa!important}body.dark-theme .shortcut-item:hover{background:#27272a!important}body.dark-theme .shortcut-name{color:#e4e4e7!important}body.dark-theme .changelog-list{color:#a1a1aa!important}body.dark-theme .author-name{color:#fff!important}body.dark-theme .author-desc,body.dark-theme .project-desc{color:#a1a1aa!important}body.dark-theme .project-stat-item{color:#e4e4e7!important}body.dark-theme .author-link{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .author-link:hover{background:#3f3f46!important;color:#e4e4e7!important}body.dark-theme .wechat-info{color:#e4e4e7!important}body.dark-theme .chat-sidebar{background:#18181c!important;border-right-color:#3f3f46!important}body.dark-theme .sidebar-header{background:#18181c!important;border-bottom-color:#3f3f46!important}body.dark-theme .sidebar-tabs{border-bottom-color:#3f3f46!important}body.dark-theme .tab-item{color:#a1a1aa!important}body.dark-theme .tab-item:hover,body.dark-theme .tab-item.active{color:#60a5fa!important}body.dark-theme .tab-item.active,body.dark-theme .contact-item:hover,body.dark-theme .contact-item.active{background:#27272a!important}body.dark-theme .contact-name{color:#e4e4e7!important}body.dark-theme .contact-time,body.dark-theme .contact-last-msg{color:#71717a!important}body.dark-theme .resize-handle:hover{background:#3f3f46!important}body.dark-theme .resize-handle:after{background:#52525b!important}body.dark-theme .chat-main{background:#101014!important}body.dark-theme .chat-header{background:#18181c!important;border-bottom-color:#3f3f46!important}body.dark-theme .chat-header-name{color:#e4e4e7!important}body.dark-theme .chat-header-status .offline{color:#71717a!important}body.dark-theme .message-list{background:#101014!important}body.dark-theme .message-bubble{background:#27272a!important;color:#e4e4e7!important;box-shadow:0 1px 2px #0003!important}body.dark-theme .message-self .message-bubble{background:#2563eb!important;color:#fff!important}body.dark-theme .message-time,body.dark-theme .message-sender{color:#71717a!important}body.dark-theme .chat-input{background:#18181c!important;border-top-color:#3f3f46!important}body.dark-theme .chat-empty{background:#101014!important}body.dark-theme .system-message{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .emoji-tabs{border-bottom-color:#3f3f46!important}body.dark-theme .emoji-tab:hover,body.dark-theme .emoji-item:hover{background:#3f3f46!important}body.dark-theme .emoji-tab.active{background:#27272a!important}body.dark-theme .quick-reply-header{color:#e4e4e7!important;border-bottom-color:#3f3f46!important}body.dark-theme .quick-reply-item{color:#a1a1aa!important}body.dark-theme .quick-reply-item:hover{background:#27272a!important;color:#60a5fa!important}body.dark-theme .member-count-badge{background:#27272a!important;color:#a1a1aa!important}body.dark-theme .member-item{border-bottom-color:#3f3f46!important}body.dark-theme .member-name{color:#e4e4e7!important}body.dark-theme .search-result-item:hover{background:#27272a!important}body.dark-theme .result-content,body.dark-theme .profile-name{color:#e4e4e7!important}body.dark-theme .profile-username{color:#71717a!important}body.dark-theme .card-resize-handle:before{border-color:#52525b!important}body.dark-theme .card-resize-handle:hover:before{border-color:#60a5fa!important}body.dark-theme .n-descriptions .n-descriptions-table-content{color:#e4e4e7!important}body.dark-theme .login-page{background:#101014!important}body.dark-theme .login-page.style-1{background:linear-gradient(135deg,#18181c,#101014)!important}body.dark-theme .style1-container{background:#18181c!important;box-shadow:0 25px 50px -12px #00000080!important}body.dark-theme .login-form-wrapper{background:#18181c!important}body.dark-theme .login-form .form-title{color:#fff!important}body.dark-theme .login-form .form-subtitle{color:#a1a1aa!important}body.dark-theme .style1-footer{color:#71717a!important}body.dark-theme .style-switcher{background:#27272ae6!important;box-shadow:0 4px 12px #0000004d!important}body.dark-theme .style-option{color:#a1a1aa!important}body.dark-theme .style-option:hover{background:#3f3f46!important;color:#e4e4e7!important}body.dark-theme .style-option.active{background:#60a5fa!important;color:#fff!important}body.dark-theme .login-form .n-form-item-label{color:#a1a1aa!important}body.dark-theme .login-form .n-input{--n-color: #27272a !important;--n-color-focus: #27272a !important;--n-border: 1px solid #3f3f46 !important;--n-border-hover: 1px solid #52525b !important;--n-border-focus: 1px solid #60a5fa !important;--n-text-color: #e4e4e7 !important;--n-placeholder-color: #71717a !important;--n-caret-color: #e4e4e7 !important}body.dark-theme .login-form .n-input__prefix,body.dark-theme .login-form .n-input__eye{color:#71717a!important}body.dark-theme .login-form .n-input__eye:hover{color:#a1a1aa!important}body.dark-theme .login-form .n-checkbox{--n-text-color: #a1a1aa !important}body.dark-theme .register-link{color:#a1a1aa!important}body.dark-theme .register-link:hover{color:#60a5fa!important}body.dark-theme .captcha-img{border-color:#3f3f46!important}body.dark-theme .slider-puzzle-container{background:#18181c!important}body.dark-theme .slider-puzzle-header{color:#e4e4e7!important;border-bottom-color:#3f3f46!important}body.dark-theme .slider-puzzle-track{background:#27272a!important}body.dark-theme .slider-track-bg{background:#3f3f46!important}body.dark-theme .slider-handle{background:#52525b!important;color:#e4e4e7!important}body.dark-theme .slider-handle.verified{background:#22c55e!important;color:#fff!important}body.dark-theme .slider-track-tip{color:#71717a!important}body.dark-theme .slider-puzzle-footer{border-top-color:#3f3f46!important}body.dark-theme .slider-puzzle-footer .n-button{color:#a1a1aa!important}body.dark-theme .slider-puzzle-footer .n-button:hover{color:#e4e4e7!important}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}body.dark-theme ::-webkit-scrollbar-track{background:#27272a}body.dark-theme ::-webkit-scrollbar-thumb{background:#52525b}body.dark-theme ::-webkit-scrollbar-thumb:hover{background:#71717a}.n-data-table{--n-merged-th-color: #F9FAFB;--n-merged-td-color: #FFFFFF}.n-card{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.page-container{padding:20px;min-height:calc(100vh - 60px)}.search-form{margin-bottom:16px}.search-form .n-form-item{margin-bottom:0}.table-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.modal-form .n-form-item{margin-bottom:20px}.modal-form .n-form-item:last-child{margin-bottom:0}.form-label{font-weight:500;color:#374151}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from{transform:translate(-20px);opacity:0}.slide-leave-to{transform:translate(20px);opacity:0}@font-face{font-family:Alibaba PuHuiTi;font-style:normal;font-weight:400;font-display:swap;src:url(https://chinese-fonts-cdn.deno.dev/packages/abpht/dist/AlibabaPuHuiTi-2-55-Regular/AlibabaPuHuiTi-2-55-Regular.woff2) format("woff2")}@font-face{font-family:Alibaba PuHuiTi;font-style:normal;font-weight:500;font-display:swap;src:url(https://chinese-fonts-cdn.deno.dev/packages/abpht/dist/AlibabaPuHuiTi-2-65-Medium/AlibabaPuHuiTi-2-65-Medium.woff2) format("woff2")}@font-face{font-family:Alibaba PuHuiTi;font-style:normal;font-weight:600;font-display:swap;src:url(https://chinese-fonts-cdn.deno.dev/packages/abpht/dist/AlibabaPuHuiTi-2-85-Bold/AlibabaPuHuiTi-2-85-Bold.woff2) format("woff2")}@font-face{font-family:Alibaba PuHuiTi;font-style:normal;font-weight:700;font-display:swap;src:url(https://chinese-fonts-cdn.deno.dev/packages/abpht/dist/AlibabaPuHuiTi-2-85-Bold/AlibabaPuHuiTi-2-85-Bold.woff2) format("woff2")}:root{--brand: #2563EB;--brand-deep: #1E3A8A;--brand-light: #4F8AF5;--brand-soft: #DBEAFE;--brand-hover: #1D4ED8;--accent: #FF7849;--success: #10B981;--warning: #F59E0B;--error: #EF4444;--info: #3B82F6;--success-soft: #ECFDF5;--warning-soft: #FFFBEB;--error-soft: #FEF2F2;--info-soft: #EFF6FF;--bg: #F5F7FB;--bg-card: #FFFFFF;--bg-inset: #F1F5F9;--line: #E2E8F0;--fg-1: #0F172A;--fg-2: #334155;--fg-3: #64748B;--fg-4: #94A3B8;--fg-5: #CBD5E1;--gradient-brand: linear-gradient(135deg, #1E3A8A 0%, #2563EB 55%, #4F8AF5 100%);--gradient-btn: linear-gradient(135deg, #1E40AF 0%, #2563EB 100%);--shadow-card: 0 1px 8px rgba(15, 23, 42, .04);--shadow-elevated:0 4px 16px rgba(37, 99, 235, .12);--shadow-button: 0 2px 8px rgba(30, 64, 175, .28);--radius-md: 10px;--radius-lg: 12px;--radius-xl: 16px}html,body,#app{font-family:Alibaba PuHuiTi,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.brand-hero{background:var(--gradient-brand);color:#fff;border-radius:var(--radius-lg);padding:24px 28px;position:relative;overflow:hidden}.brand-hero:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;background:#ffffff14;top:-160px;right:-120px}.brand-hero>*{position:relative;z-index:1}.brand-mark{width:32px;height:32px;border-radius:8px;background:var(--gradient-brand);position:relative;flex-shrink:0}.list-page{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0;overflow:hidden}.list-page__head,.list-page__filter{flex-shrink:0}.list-page__table{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto}.detail-page{display:flex;flex-direction:column;gap:16px;height:100%;min-height:0;overflow:hidden}.detail-page__head,.detail-page__hero{flex-shrink:0}.detail-page__body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.detail-page__body--dual{display:grid;grid-template-columns:1fr 360px;gap:16px;overflow:hidden}.detail-page__col-main,.detail-page__col-side{min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px}@media (max-width: 1100px){.detail-page__body--dual{display:flex;flex-direction:column;overflow-y:auto}.detail-page__col-main,.detail-page__col-side{overflow:visible}}.panel{background:var(--bg-card);border-radius:12px;border:1px solid rgba(226,232,240,.6);box-shadow:var(--shadow-card)}.page-title__h{font-size:22px;font-weight:700;color:var(--fg-1);margin:0;letter-spacing:.5px}.page-title__p{font-size:12px;color:var(--fg-3);margin:4px 0 0}.page-title__p strong{color:var(--brand);font-weight:600}*,: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: }.visible{visibility:visible}.absolute,[absolute=""],[position~=absolute]{position:absolute}.fixed,[fixed=""]{position:fixed}.relative,[relative=""]{position:relative}.sticky{position:sticky}.static,[position~=static]{position:static}.grid,[grid=""]{display:grid}.file-grid::file-selector-button{display:grid}[cols~="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[cols~="24"]{grid-template-columns:repeat(24,minmax(0,1fr))}[rows~="10"]{grid-template-rows:repeat(10,minmax(0,1fr))}[rows~="15"]{grid-template-rows:repeat(15,minmax(0,1fr))}[rows~="2"]{grid-template-rows:repeat(2,minmax(0,1fr))}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}[rows~="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}.my{margin-top:1rem;margin-bottom:1rem}.ms{margin-inline-start:1rem}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.inline-block,[inline-block=""]{display:inline-block}.hidden,[hidden=""]{display:none}[size~="12"]{width:3rem;height:3rem}[size~="14"]{width:3.5rem;height:3.5rem}[size~="16"]{width:4rem;height:4rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="20"]{width:5rem;height:5rem}[size~="22"]{width:5.5rem;height:5.5rem}[size~="24"]{width:6rem;height:6rem}[size~="28"]{width:7rem;height:7rem}[size~="32"]{width:8rem;height:8rem}[size~="36"]{width:9rem;height:9rem}[size~="48"]{width:12rem;height:12rem}[size~="56"]{width:14rem;height:14rem}[size~="6"]{width:1.5rem;height:1.5rem}[size~="64"]{width:16rem;height:16rem}.h1{height:.25rem}.h3{height:.75rem}.h4{height:1rem}.flex,[flex=""]{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.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))}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}[justify~=end]{justify-content:flex-end}[justify~=center]{justify-content:center}.break-all{word-break:break-all}.b,.border,[b=""]{border-width:1px}[fill-opacity~="0.55"]{--un-fill-opacity:.0055}[fill-opacity~="0.7"]{--un-fill-opacity:.007}[fill-opacity~="0.78"]{--un-fill-opacity:.0078}[stroke-width~="1.75"]{stroke-width:1.75px}[stroke-width~="2.5"]{stroke-width:2.5px}[stroke~="#FFF"],[stroke~="#FFFFFF"]{--un-stroke-opacity:1;stroke:rgb(255 255 255 / var(--un-stroke-opacity))}.px,[px=""]{padding-left:1rem;padding-right:1rem}[px~="$event)),"]{padding-left:var(--event\)\));padding-right:var(--event\)\))}[px~="1"]{padding-left:.25rem;padding-right:.25rem}[px~="default:"]:default{padding-left:1rem;padding-right:1rem}[px~="active:"]:active{padding-left:1rem;padding-right:1rem}[px~="placeholder:"]::placeholder{padding-left:1rem;padding-right:1rem}.pie{padding-inline-end:1rem}[color~="#10B981"]{--un-text-opacity:1;color:rgb(16 185 129 / var(--un-text-opacity))}[color~="#18a058"]{--un-text-opacity:1;color:rgb(24 160 88 / var(--un-text-opacity))}[color~="#2080f0"]{--un-text-opacity:1;color:rgb(32 128 240 / var(--un-text-opacity))}[color~="#94A3B8"]{--un-text-opacity:1;color:rgb(148 163 184 / var(--un-text-opacity))}[color~="#CBD5E1"]{--un-text-opacity:1;color:rgb(203 213 225 / var(--un-text-opacity))}[color~="#d03050"]{--un-text-opacity:1;color:rgb(208 48 80 / var(--un-text-opacity))}[color~="#EF4444"]{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}[color~="#f0a020"]{--un-text-opacity:1;color:rgb(240 160 32 / var(--un-text-opacity))}[color~="#fff"]{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.uppercase{text-transform:uppercase}.italic,[italic=""]{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.tab,[tab=""]{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.blur{--un-blur:blur(8px);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)}.filter,[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)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (orientation: portrait){.portrait-grid{display:grid}}
