*{box-sizing:border-box}:root{--el-color-primary:#3b6df0;--el-color-primary-light-3:#7ea2f5;--el-color-primary-light-5:#a8c1f9;--el-color-primary-light-7:#d3defb;--el-color-primary-light-9:#eef2fd;--el-color-primary-dark-2:#2a4fbf;--gradient-primary:linear-gradient(135deg, #4f7df5 0%, #6f8df0 50%, #8a8ff0 100%);--gradient-card:linear-gradient(145deg, #4f7df50a, #8a8ff008);--gradient-hero:linear-gradient(135deg, #4f7df514 0%, #8a8ff00d 50%, #6f8df00d 100%);--shadow-card:0 2px 10px #1f38750a;--bg-page:#f3f6fb;--bg-card:#fff;--bg-sidebar:#fff;--bg-header:#fffffff2;--bg-tech:linear-gradient(180deg, #eef2fa 0%, #fff 60%, #eef4ff 100%);--text-primary:#1f2a44;--text-regular:#475168;--text-secondary:#8390a8;--text-sidebar:#2c3a5a;--text-sidebar-muted:#94a3b8;--sidebar-hover-bg:#4f7df50f;--sidebar-active-bg:#4f7df51a;--sidebar-active-text:#3b6df0;--border-color:#30467c14;--shadow:0 2px 10px #1f38750a;--shadow-hover:0 8px 24px #1f387514;--glow-primary:0 0 16px #4f7df540;--kpi-blue:#3b6df0;--kpi-indigo:#6f8df0;--kpi-violet:#8a8ff0;--kpi-red:#ef6a6a;--kpi-green:#5fc28b;--public-max-width:1120px;--public-padding-x:24px;--public-main-padding-top:32px;--public-main-padding-bottom:64px;--brand-container-max:1200px;--brand-padding-x:24px;--brand-radius-card:14px;--brand-radius-pill:999px;--hero-title-size:clamp(2.5rem, 5vw, 4rem);--hero-title-line-height:1.15}.public-container{width:100%;max-width:var(--public-max-width);padding-inline:var(--public-padding-x);margin-inline:auto}html.dark{--bg-page:#0c1426;--bg-card:#121d36;--bg-sidebar:#121d36;--bg-header:#121d36f2;--bg-tech:linear-gradient(180deg, #0a1124 0%, #0c1426 50%, #0a1124 100%);--text-primary:#f1f5f9;--text-regular:#cbd5e1;--text-secondary:#94a3b8;--text-sidebar:#e2e8f0;--text-sidebar-muted:#64748b;--sidebar-hover-bg:#7ea2f51a;--sidebar-active-bg:#7ea2f529;--sidebar-active-text:#a8c1f9;--border-color:#7ea2f52e;--shadow:0 2px 10px #00000059;--shadow-hover:0 8px 24px #00000080;--glow-primary:0 0 16px #7ea2f559;--gradient-primary:linear-gradient(135deg, #7ea2f5 0%, #6f8df0 60%, #a8c1f9 100%);--kpi-blue:#7ea2f5;--kpi-indigo:#a8c1f9;--kpi-violet:#b8b8f0;--kpi-red:#f49b9b;--kpi-green:#8ed8b0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes pulse-glow{0%,to{box-shadow:0 0 12px #6366f133}50%{box-shadow:0 0 24px #8b5cf673}}.page-enter{animation:.55s cubic-bezier(.22,1,.36,1) both fadeInUp}.scroll-reveal{opacity:0;will-change:opacity, transform;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.scroll-reveal-delay-1{transition-delay:80ms}.scroll-reveal-delay-2{transition-delay:.16s}.scroll-reveal-delay-3{transition-delay:.24s}.scroll-reveal-delay-4{transition-delay:.32s}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner,.el-switch.is-checked .el-switch__core{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}@media (prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;transition:none;transform:none}}.segment-control{border:1px solid var(--border-color);background:#f8fafcf2;border-radius:10px;align-items:center;height:32px;padding:3px;display:inline-flex}html.dark .segment-control{background:#16162e99;border:1px solid #8b5cf640}.segment-btn{height:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.segment-btn.icon-only{width:32px;padding:0}.segment-btn.active{background:var(--gradient-primary);color:#fff;box-shadow:var(--glow-primary)}.segment-btn:not(.active):hover{color:var(--text-primary)}html.dark .segment-btn:not(.active):hover{color:#e2e8f0}.hover-lift{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.hover-lift:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px);border-color:#8b5cf659!important}html.dark .el-card{background-color:var(--bg-card);border-color:var(--border-color)}html.dark .el-table{--el-table-bg-color:var(--bg-card);--el-table-tr-bg-color:var(--bg-card);--el-table-header-bg-color:#1e1b4b99;--el-table-row-hover-bg-color:#6366f114;--el-table-border-color:var(--border-color);--el-table-text-color:var(--text-regular)}html.dark .el-dialog{--el-dialog-bg-color:var(--bg-card)}html.dark .el-dialog .el-radio{--el-radio-text-color:var(--text-regular)}html.dark .el-dialog .el-radio__input.is-checked+.el-radio__label{color:#a5b4fc}html.dark .el-dialog .el-form-item__label{color:var(--text-regular)}html.dark .el-dialog .el-tabs__item{color:var(--text-secondary)}html.dark .el-dialog .el-tabs__item.is-active,html.dark .el-dialog .el-tabs__item:hover{color:#818cf8}html.dark .el-dialog .el-tabs__active-bar{background-color:#818cf8}html.dark .el-dialog .el-tabs__nav-wrap:after{background-color:var(--border-color)}html.dark .el-tabs--border-card{background:var(--bg-card);border-color:var(--border-color)}html.dark .el-tabs--border-card>.el-tabs__header{border-bottom-color:var(--border-color);background-color:#0f0f238c}html.dark .el-tabs--border-card>.el-tabs__header .el-tabs__item{color:var(--text-secondary);border-color:#0000}html.dark .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#a5b4fc;background-color:var(--bg-card);border-right-color:var(--border-color);border-left-color:var(--border-color)}html.dark .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#818cf8}html.dark .el-tabs--border-card>.el-tabs__content{color:var(--text-regular)}html.dark .el-radio-button__inner{border-color:var(--border-color);color:var(--text-regular);background-color:#0f0f238c}html.dark .el-radio-button__original-radio:checked+.el-radio-button__inner{color:#c7d2fe;background-color:#6366f12e;border-color:#818cf859;box-shadow:-1px 0 #818cf859}html.dark .el-form-item__label{color:var(--text-regular)}html.dark .el-descriptions{--el-descriptions-item-label-bg-color:#1e1b4b80;--el-descriptions-item-bg-color:var(--bg-card)}html.dark .el-descriptions__title{color:var(--text-primary)}html.dark .el-descriptions__label{color:var(--text-secondary)}html.dark .el-descriptions__content{color:var(--text-regular)}html.dark .el-card__header{border-bottom-color:var(--border-color);color:var(--text-primary)}html.dark .el-breadcrumb__inner{color:var(--text-secondary)}html.dark .el-breadcrumb__inner.is-link{color:var(--text-regular)}html.dark .el-divider{border-top-color:var(--border-color)}html.dark .el-header{background-color:var(--bg-header)!important}html{scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-page);min-height:100%;color:var(--text-primary);margin:0;font-family:Inter,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow-x:clip}#app{min-height:100vh}.page-container{background:var(--bg-card);border:1px solid var(--border-color);background-image:var(--gradient-card);border-radius:18px;flex-direction:column;gap:16px;min-height:calc(100vh - 110px);padding:24px;display:flex}.page-container>.panel-card,.page-container>.el-card{margin-bottom:0}.page-container>.el-card:not(.panel-card){border:1px solid var(--border-color);background:var(--bg-card);border-radius:14px}.page-container>.el-card:not(.panel-card) .el-card__body{padding:16px}.page-container>.el-card:not(.panel-card) .el-card__header{border-bottom:1px solid var(--border-color);padding:14px 16px;font-weight:600}.page-container .wallet-grid{gap:16px}.page-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-title{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:20px;font-weight:700}.page-hero{background:var(--gradient-card);border:1px solid var(--border-color);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:20px 24px;display:flex}.page-hero-left{align-items:center;gap:14px;display:flex}.page-hero-icon{background:var(--gradient-primary);color:#fff;width:48px;height:48px;box-shadow:var(--glow-primary);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-hero-title{color:var(--text-primary);margin:0;font-size:22px;font-weight:700}.page-hero-desc{color:var(--text-secondary);margin:4px 0 0;font-size:13px}.page-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.log-section-tabs{flex-wrap:wrap;gap:8px;margin-top:-4px;margin-bottom:16px;display:flex}.section-tab{border:1px solid var(--border-color);background:var(--gradient-card);color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;text-decoration:none;transition:all .25s;display:inline-flex}.section-tab:hover{color:var(--el-color-primary);border-color:#6366f159}.section-tab.active{color:#fff;background:var(--gradient-primary);box-shadow:var(--glow-primary);border-color:#0000}.panel-card{border:1px solid var(--border-color);background:var(--bg-card);border-radius:14px;margin-bottom:16px}.panel-card .el-card__body{padding:16px}.panel-card .el-card__header{border-bottom:1px solid var(--border-color);padding:14px 16px;font-weight:600}.panel-card-flush .el-card__body{padding:0 0 16px}.section-card{border:1px solid var(--border-color);background:var(--gradient-card);border-radius:14px;margin-bottom:16px}.section-card .el-card__header{border-bottom:1px solid var(--border-color);font-weight:600}.mini-stat-row{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:16px;display:grid}.mini-stat{border:1px solid var(--border-color);background:var(--gradient-card);border-radius:12px;padding:14px 16px;transition:transform .25s,box-shadow .25s}.mini-stat:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.mini-stat-label{color:var(--text-secondary);margin-bottom:4px;font-size:12px}.mini-stat-value{color:var(--text-primary);font-size:20px;font-weight:700}.admin-table .el-table__header th.el-table__cell{background:#6366f10f!important}.el-table .el-table__body td.el-table-fixed-column--right,.el-table .el-table__body td.el-table-fixed-column--left,.el-table .el-table__header th.el-table-fixed-column--right,.el-table .el-table__header th.el-table-fixed-column--left,.el-table .el-table__fixed-right-patch,.el-table .el-table__fixed-left-patch{background-clip:padding-box;z-index:2!important;background-color:var(--bg-card)!important}.el-table .el-table__header th.el-table-fixed-column--right,.el-table .el-table__header th.el-table-fixed-column--left{z-index:3!important}.admin-table .el-table__header th.el-table-fixed-column--right,.admin-table .el-table__header th.el-table-fixed-column--left,.admin-table .el-table__header .el-table__fixed-right-patch{background-color:#f3f4fc!important}.el-table.el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--right,.el-table.el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--left{background-color:var(--el-fill-color-lighter)!important}.el-table .el-table__body tr.log-row-error>td.el-table-fixed-column--right,.el-table .el-table__body tr.log-row-error>td.el-table-fixed-column--left,.el-table .el-table__body tr.task-row-failure>td.el-table-fixed-column--right,.el-table .el-table__body tr.task-row-failure>td.el-table-fixed-column--left,.el-table .el-table__body tr.mj-row-failure>td.el-table-fixed-column--right,.el-table .el-table__body tr.mj-row-failure>td.el-table-fixed-column--left{background-color:#fff1f3!important}.el-table .el-table__body tr.log-row-refund>td.el-table-fixed-column--right,.el-table .el-table__body tr.log-row-refund>td.el-table-fixed-column--left{background-color:#eff6ff!important}.el-table .el-table__body tr.task-row-success>td.el-table-fixed-column--right,.el-table .el-table__body tr.task-row-success>td.el-table-fixed-column--left,.el-table .el-table__body tr.mj-row-success>td.el-table-fixed-column--right,.el-table .el-table__body tr.mj-row-success>td.el-table-fixed-column--left{background-color:#f0fdf4!important}.el-table .el-table__body tr.hover-row>td.el-table-fixed-column--right,.el-table .el-table__body tr.hover-row>td.el-table-fixed-column--left,.el-table .el-table__body tr:hover>td.el-table-fixed-column--right,.el-table .el-table__body tr:hover>td.el-table-fixed-column--left{background-color:var(--el-table-row-hover-bg-color)!important}.el-table .el-table-fixed-column--right.is-first-column:before{box-shadow:inset 10px 0 10px -10px #0f172a1f}.search-form{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.table-pagination{justify-content:flex-end;margin-top:20px;display:flex}.stat-card-row{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:20px;display:grid}.stat-card{align-items:center;gap:16px;padding:20px;display:flex}.stat-card-icon{background:var(--gradient-primary);color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.stat-card-value{font-size:26px;font-weight:700;line-height:1.2}.stat-card-label{color:var(--text-secondary);margin-top:2px;font-size:13px}.el-button--primary:not(.is-text):not(.is-link):not(.is-plain){background:var(--gradient-primary)!important;border:none!important}.el-button--primary:not(.is-text):not(.is-link):not(.is-plain):hover{opacity:.92;box-shadow:var(--glow-primary)}.el-button--primary.is-plain{color:#4f46e5!important;box-shadow:none!important;background-color:#eef2ff!important;border:1px solid #6366f159!important}.el-button--primary.is-plain:hover{color:#4338ca!important;background-color:#e0e7ff!important;border-color:#6366f1!important}html.dark .el-button.is-text,html.dark .el-button.is-link{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html.dark .el-button--primary.is-text,html.dark .el-button--primary.is-link{color:#818cf8}html.dark .el-button--primary.is-text:hover,html.dark .el-button--primary.is-link:hover{color:#a5b4fc;background:#6366f11f!important}html.dark .el-button--danger.is-text,html.dark .el-button--danger.is-link{color:#f87171}html.dark .el-button--danger.is-text:hover,html.dark .el-button--danger.is-link:hover{color:#fca5a5;background:#ef44441a!important}html.dark .el-button.is-plain{--el-button-bg-color:#0f0f238c;--el-button-border-color:var(--border-color);--el-button-text-color:var(--text-regular);--el-button-hover-text-color:#a5b4fc;--el-button-hover-bg-color:#6366f11f;--el-button-hover-border-color:#818cf859}html.dark .el-button--primary.is-plain{--el-button-text-color:#a5b4fc;--el-button-border-color:#818cf859;--el-button-bg-color:#6366f11a;color:#a5b4fc!important;box-shadow:none!important;background-color:#6366f11a!important;border:1px solid #818cf859!important}html.dark .el-button--primary.is-plain:hover{color:#c7d2fe!important;background-color:#6366f12e!important;border-color:#818cf880!important}html.dark .el-button--default{--el-button-bg-color:#0f0f238c;--el-button-border-color:var(--border-color);--el-button-text-color:var(--text-regular);--el-button-hover-text-color:var(--text-primary);--el-button-hover-bg-color:#6366f114;--el-button-hover-border-color:#818cf84d}html.dark .el-table__header th.el-table__cell{color:var(--text-regular);background-color:#1e1b4b99!important}html.dark .el-table__body td.el-table__cell{color:var(--text-regular)}html.dark .el-table .el-table__body td.el-table-fixed-column--right,html.dark .el-table .el-table__body td.el-table-fixed-column--left,html.dark .el-table .el-table__header th.el-table-fixed-column--right,html.dark .el-table .el-table__header th.el-table-fixed-column--left,html.dark .el-table .el-table__fixed-right-patch,html.dark .el-table .el-table__fixed-left-patch{background-color:var(--bg-card)!important}html.dark .admin-table .el-table__header th.el-table-fixed-column--right,html.dark .admin-table .el-table__header th.el-table-fixed-column--left,html.dark .admin-table .el-table__header .el-table__fixed-right-patch{background-color:#1a2240!important}html.dark .el-table.el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--right,html.dark .el-table.el-table--striped .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--left{background-color:var(--el-fill-color-lighter)!important}html.dark .el-table .el-table__body tr.log-row-error>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr.log-row-error>td.el-table-fixed-column--left,html.dark .el-table .el-table__body tr.task-row-failure>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr.task-row-failure>td.el-table-fixed-column--left,html.dark .el-table .el-table__body tr.mj-row-failure>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr.mj-row-failure>td.el-table-fixed-column--left{background-color:#2a1820!important}html.dark .el-table .el-table__body tr.log-row-refund>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr.log-row-refund>td.el-table-fixed-column--left{background-color:#152238!important}html.dark .el-table .el-table__body tr.task-row-success>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr.task-row-success>td.el-table-fixed-column--left,html.dark .el-table .el-table__body tr.mj-row-success>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr.mj-row-success>td.el-table-fixed-column--left{background-color:#142820!important}html.dark .el-table .el-table__body tr.hover-row>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr.hover-row>td.el-table-fixed-column--left,html.dark .el-table .el-table__body tr:hover>td.el-table-fixed-column--right,html.dark .el-table .el-table__body tr:hover>td.el-table-fixed-column--left{background-color:#1c2648!important}html.dark .el-table .el-table-fixed-column--right.is-first-column:before{box-shadow:inset 10px 0 10px -10px #00000059}html.dark .el-table__body tr.hover-row>td.el-table__cell,html.dark .el-table__body tr:hover>td.el-table__cell{background-color:#6366f114}html.dark .el-pagination button,html.dark .el-pager li{color:var(--text-regular);background-color:#0000}html.dark .el-pagination .el-pager li.is-active{color:#818cf8}html.dark .el-input__wrapper{box-shadow:0 0 0 1px var(--border-color) inset;background-color:#0f0f2399}html.dark .el-input__inner{color:var(--text-primary)}html.dark .el-input__inner::placeholder{color:var(--text-secondary)}html.dark .el-textarea__inner{box-shadow:0 0 0 1px var(--border-color) inset;color:var(--text-primary);background-color:#0f0f2399}html.dark .el-textarea__inner::placeholder{color:var(--text-secondary)}html.dark .el-textarea__inner:hover{box-shadow:inset 0 0 0 1px #818cf859}html.dark .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #818cf88c}html.dark .el-input-number .el-input__wrapper{box-shadow:0 0 0 1px var(--border-color) inset;background-color:#0f0f2399}html.dark .el-input-number__decrease,html.dark .el-input-number__increase{color:var(--text-regular);border-color:var(--border-color);background-color:#1e1b4b8c}html.dark .el-input-number__decrease:hover,html.dark .el-input-number__increase:hover{color:var(--text-primary)}html.dark .el-input-number.is-disabled .el-input-number__decrease,html.dark .el-input-number.is-disabled .el-input-number__increase{color:var(--text-secondary);background-color:#1e1b4b59}html.dark .el-select__wrapper{box-shadow:0 0 0 1px var(--border-color) inset;background-color:#0f0f2399}html.dark .el-tag{--el-tag-bg-color:transparent}html.dark .el-empty__description p{color:var(--text-secondary)}.fade-enter-active,.fade-leave-active{transition:opacity .25s,transform .25s}.fade-enter-from{opacity:0;transform:translateY(8px)}.fade-leave-to{opacity:0;transform:translateY(-8px)}@media (width<=768px){:root{--public-padding-x:16px;--public-main-padding-top:24px;--public-main-padding-bottom:48px}.page-container{border-radius:12px;min-height:calc(100vh - 80px);padding:14px}.search-form{flex-direction:column}.search-form .el-input,.search-form .el-select{width:100%!important}.stat-card-row{grid-template-columns:1fr 1fr}.page-header{flex-direction:column;align-items:flex-start;gap:10px}}.brand-container{width:100%;max-width:var(--brand-container-max);padding-inline:var(--brand-padding-x);margin-inline:auto}.brand-pill{border-radius:var(--brand-radius-pill);letter-spacing:.04em;color:#1d4ed8;background:#2563eb14;border:1px solid #2563eb2e;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}html.dark .brand-pill{color:#93c5fd;background:#60a5fa1f;border-color:#60a5fa38}.brand-gradient-text{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand-section{padding-block:clamp(40px,6vw,72px)}.brand-section-head{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}.brand-section-title{color:var(--text-primary);margin:0;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:700}.brand-section-desc{color:var(--text-secondary);max-width:640px;margin:0;font-size:14px;line-height:1.7}.el-button{border-radius:8px;font-weight:500}.el-button--small{border-radius:6px}.el-card{--el-card-border-color:var(--border-color);box-shadow:var(--shadow);border-radius:12px}.el-card.is-hover-shadow:hover{box-shadow:var(--shadow-hover)}.el-card__header{color:var(--text-primary);border-bottom:1px solid var(--border-color);padding:14px 18px;font-weight:600}.el-card__body{padding:18px}.el-table{--el-table-border-color:var(--border-color);--el-table-header-bg-color:#4f7df50a;--el-table-header-text-color:var(--text-secondary);--el-table-row-hover-bg-color:#4f7df50a;border-radius:10px;overflow:hidden}.el-table th.el-table__cell{letter-spacing:.02em;font-size:12px;font-weight:600;background:var(--el-table-header-bg-color)!important;color:var(--el-table-header-text-color)!important}.el-table td.el-table__cell{color:var(--text-primary);font-size:13px}.el-input__wrapper{box-shadow:0 0 0 1px var(--border-color) inset;background:var(--bg-card);border-radius:8px}.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}.el-textarea__inner{box-shadow:0 0 0 1px var(--border-color) inset;background:var(--bg-card);color:var(--text-primary);border-radius:8px}.el-select__wrapper{background:var(--bg-card);box-shadow:0 0 0 1px var(--border-color) inset;border-radius:8px}.el-pagination{--el-pagination-bg-color:transparent;--el-pagination-button-bg-color:transparent;--el-pagination-button-color:var(--text-regular);--el-pagination-button-disabled-bg-color:transparent;--el-pager-bg-color:transparent;--el-pager-text-color:var(--text-regular);--el-pager-hover-color:var(--el-color-primary);font-weight:500}.el-pager li.is-active{background:var(--gradient-primary);border-radius:6px;font-weight:600;color:#fff!important}.el-tag{--el-tag-border-color:var(--border-color);border-radius:6px;font-weight:500}.el-tag--primary{--el-tag-bg-color:#4f7df51a;--el-tag-border-color:#4f7df538;--el-tag-text-color:#3b6df0}.el-tag--success{--el-tag-bg-color:#5fc28b1a;--el-tag-border-color:#5fc28b47;--el-tag-text-color:#2c9c63}.el-tag--warning{--el-tag-bg-color:#f59e0b1a;--el-tag-border-color:#f59e0b47;--el-tag-text-color:#b45309}.el-tag--danger{--el-tag-bg-color:#ef6a6a1a;--el-tag-border-color:#ef6a6a47;--el-tag-text-color:#d23a3a}.el-tag--info{--el-tag-bg-color:#8390a81a;--el-tag-border-color:#8390a840;--el-tag-text-color:#5b6a85}.el-dialog{--el-dialog-border-radius:14px;border:1px solid var(--border-color);border-radius:14px;overflow:hidden;box-shadow:0 24px 48px #1f387529}.el-dialog__header{border-bottom:1px solid var(--border-color);margin-right:0;padding:16px 20px}.el-dialog__body{color:var(--text-primary);padding:20px}.el-drawer{--el-drawer-padding-primary:20px}.el-message-box{border:1px solid var(--border-color);border-radius:12px}.el-popper.is-light{border:1px solid var(--border-color);box-shadow:0 8px 24px #1f38751a}.el-dropdown-menu{border:1px solid var(--border-color);border-radius:10px;padding:6px;box-shadow:0 8px 24px #1f38751a}.el-dropdown-menu__item{border-radius:6px;margin:2px 0;font-size:13px}.el-dropdown-menu__item:not(.is-disabled):hover{background:var(--sidebar-hover-bg);color:var(--el-color-primary)}.el-date-editor.el-input{--el-input-border-radius:8px}.el-date-picker{border-radius:10px}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner,.el-switch.is-checked .el-switch__core{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.stat-card--clean{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow);border-radius:14px;padding:18px;transition:transform .25s,box-shadow .25s}.stat-card--clean:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.stat-card--clean .stat-card-icon{border-radius:10px;width:40px;height:40px}.stat-card--clean .stat-card-value{font-size:22px}html.dark .el-button--primary.is-plain,html.dark .el-button.is-plain{--el-tag-text-color:#a5b4fc}.hover-lift:hover{border-color:#4f7df540!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}html,body,#app{min-height:100%;margin:0;padding:0}.brand-header[data-v-62b92bc7]{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);background:#ffffffd9;position:sticky;top:0}html.dark .brand-header[data-v-62b92bc7]{background:#121d36d9}.brand-header-inner[data-v-62b92bc7]{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.brand-nav[data-v-62b92bc7]{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.brand-nav-item[data-v-62b92bc7]{color:var(--text-regular);border-radius:8px;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.brand-nav-item[data-v-62b92bc7]:hover{color:var(--el-color-primary)}.brand-nav-item.is-active[data-v-62b92bc7]{color:var(--el-color-primary);font-weight:600}.brand-nav-item.is-active[data-v-62b92bc7]:after{content:"";background:var(--el-color-primary);border-radius:2px;height:2px;position:absolute;bottom:-2px;left:16px;right:16px}.brand-actions[data-v-62b92bc7]{align-items:center;gap:4px;display:flex}.brand-lang-dropdown[data-v-62b92bc7]{display:inline-flex}.brand-lang-btn[data-v-62b92bc7]{color:var(--text-regular);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;transition:background .2s;display:inline-flex}.brand-lang-btn[data-v-62b92bc7]:hover{color:var(--el-color-primary);background:#4f7df50f}.brand-lang-icon[data-v-62b92bc7]{font-size:16px}.brand-lang-caret[data-v-62b92bc7]{opacity:.8;font-size:12px}.brand-theme-btn[data-v-62b92bc7]{width:36px;height:36px;color:var(--text-regular);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.brand-theme-btn[data-v-62b92bc7]:hover{color:var(--el-color-primary);background:#4f7df514}.brand-cta[data-v-62b92bc7]{margin-left:8px;padding:8px 18px;font-weight:600;background:var(--gradient-primary)!important;border:none!important}.brand-cta-pill[data-v-62b92bc7]{border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:8px 16px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #4f7df547;background:var(--gradient-primary)!important;color:#fff!important;border:none!important}.brand-cta-pill[data-v-62b92bc7] span{color:#fff!important}.brand-cta-pill[data-v-62b92bc7] .el-icon{margin-left:2px;color:#fff!important}.brand-cta-arrow[data-v-62b92bc7]{transition:transform .2s}.brand-cta-pill:hover .brand-cta-arrow[data-v-62b92bc7]{transform:translate(2px)}.brand-test-env-pill[data-v-62b92bc7]{border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:8px 16px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #dc26264d;color:#fff!important;background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)!important;border:none!important}.brand-test-env-pill[data-v-62b92bc7] span{color:#fff!important}.brand-test-env-pill[data-v-62b92bc7] .el-icon{margin-right:2px;font-size:14px;color:#fff!important}.brand-test-env-pill[data-v-62b92bc7]:hover{box-shadow:0 6px 16px #dc262666;background:linear-gradient(135deg,#b91c1c 0%,#dc2626 100%)!important}@media (width<=900px){.brand-nav[data-v-62b92bc7]{display:none}}.brand-hero[data-v-66e39548]{--brand-header-h:64px;--hero-area-h:clamp(660px, 82vh, 780px);--hero-pad-top:calc(64px + clamp(18px, 3vw, 42px));--hero-pad-bottom:clamp(18px, 3vw, 34px);min-height:var(--hero-area-h);margin-top:calc(-1 * var(--brand-header-h));padding-block:var(--hero-pad-top) var(--hero-pad-bottom);position:relative}.brand-hero-grid[data-v-66e39548]{min-height:calc(var(--hero-area-h) - var(--hero-pad-top) - var(--hero-pad-bottom));grid-template-columns:minmax(360px,.72fr) 1fr;align-items:stretch;gap:24px;display:grid;position:relative}.brand-hero-text[data-v-66e39548]{z-index:2;flex-direction:column;justify-content:center;gap:20px;max-width:560px;display:flex;position:relative}.brand-pill-soft[data-v-66e39548]{background:var(--bg-card);border:1px solid var(--border-color);color:var(--el-color-primary);box-shadow:var(--shadow);border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12.5px;font-weight:500}.brand-hero-title[data-v-66e39548]{color:var(--text-primary);letter-spacing:-.01em;flex-direction:column;gap:4px;margin:4px 0 0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:800;line-height:1.15;display:flex}.brand-hero-title-line[data-v-66e39548]{flex-wrap:wrap;align-items:baseline;gap:.3em;display:flex}.brand-hero-title-accent[data-v-66e39548]{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand-hero-desc[data-v-66e39548]{color:var(--text-secondary);max-width:520px;margin:4px 0 0;font-size:14.5px;line-height:1.75}.brand-hero-ctas[data-v-66e39548]{margin-top:8px}@media (width<=1024px){.brand-hero[data-v-66e39548]{--hero-area-h:clamp(620px, 80vh, 740px);--hero-pad-top:calc(64px + 54px);--hero-pad-bottom:24px}.brand-hero-grid[data-v-66e39548]{min-height:calc(var(--hero-area-h) - var(--hero-pad-top) - var(--hero-pad-bottom));grid-template-columns:1fr}.brand-hero-text[data-v-66e39548]{justify-content:flex-start;max-width:620px;padding-top:12px}}@media (width<=640px){.brand-hero[data-v-66e39548]{--hero-area-h:640px;--hero-pad-top:84px;--hero-pad-bottom:24px}}.hero-nebula-root[data-v-4d44f7b3]{line-height:0;position:relative}.hero-nebula-picture[data-v-4d44f7b3]{width:100%;display:block}.hero-nebula-img[data-v-4d44f7b3]{aspect-ratio:1;object-fit:contain;object-position:right top;width:100%;max-width:1024px;height:auto;display:block}.hero-nebula-feather[data-v-4d44f7b3]{pointer-events:none;background:linear-gradient(to right, var(--hero-feather,#ebeaee) 0%, #ebeaeeb8 10%, #ebeaee47 20%, transparent 32%), linear-gradient(to top, var(--hero-feather,#ebeaee) 0%, #ebeaeeb8 10%, #ebeaee47 20%, transparent 32%);position:absolute;inset:0}.feature-high-row[data-v-da8d540c]{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:10px;display:grid}.feature-high[data-v-da8d540c]{align-items:flex-start;gap:8px;display:flex}.feature-high-icon[data-v-da8d540c]{width:22px;height:22px;color:var(--el-color-primary);background:#4f7df51f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.feature-high-body[data-v-da8d540c]{flex-direction:column;gap:1px;min-width:0;display:flex}.feature-high-title[data-v-da8d540c]{color:var(--text-primary);font-size:13px;font-weight:600}.feature-high-desc[data-v-da8d540c]{color:var(--text-secondary);font-size:11.5px;line-height:1.45}@media (width<=768px){.feature-high-row[data-v-da8d540c]{grid-template-columns:repeat(2,1fr);gap:16px}}.capability-card[data-v-037287e6]{border:1px solid var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;background:#ffffffc7;border-radius:10px;align-items:center;gap:14px;min-height:94px;padding:18px 20px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 14px 34px #4073d214}html.dark .capability-card[data-v-037287e6]{background:#121d36b8}.capability-card[data-v-037287e6]:hover{box-shadow:var(--shadow-hover);border-color:#4f7df540;transform:translateY(-2px)}.capability-icon[data-v-037287e6]{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;box-shadow:0 4px 10px #30467c1f}.capability-body[data-v-037287e6]{flex:1;min-width:0}.capability-title[data-v-037287e6]{color:var(--text-primary);white-space:nowrap;margin:0 0 4px;font-size:14.5px;font-weight:700}.capability-desc[data-v-037287e6]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.brand-footer[data-v-10a26a2f]{border-top:1px solid var(--border-color);background:var(--bg-card);padding-block:36px}.brand-footer-inner[data-v-10a26a2f]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.brand-footer-copy[data-v-10a26a2f]{color:var(--text-secondary);margin:0;font-size:13px}.brand-footer[data-v-10a26a2f] .brand-logo-icon{height:52px}.brand-footer[data-v-10a26a2f] .brand-logo-text{height:32px}.home-page[data-v-a9a9b6a3]{--hero-feather:#ebeaee;--brand-header-h:64px;--hero-area-h:clamp(660px, 82vh, 780px);background-color:var(--hero-feather);min-height:100vh;position:relative;overflow-x:hidden}.home-nebula[data-v-a9a9b6a3]{top:var(--brand-header-h);z-index:0;width:min(1024px, 56vw, calc(var(--hero-area-h) - var(--brand-header-h)));pointer-events:none;position:absolute;right:0}.home-page[data-v-a9a9b6a3]>:not(.home-nebula){z-index:1;position:relative}.home-page[data-v-a9a9b6a3]>.brand-header{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ebeaeee0;border-bottom-color:#0000000f;position:sticky;top:0}.cta-primary[data-v-a9a9b6a3]{align-items:center;gap:6px;margin-right:8px;padding:10px 24px;font-weight:600;display:inline-flex;box-shadow:0 8px 20px #4f7df54d;background:var(--gradient-primary)!important;border:none!important}.cta-primary[data-v-a9a9b6a3] span,.cta-primary[data-v-a9a9b6a3] .el-icon{color:#fff!important}.cta-arrow[data-v-a9a9b6a3]{transition:transform .2s}.cta-primary:hover .cta-arrow[data-v-a9a9b6a3]{transform:translate(2px)}.cta-link[data-v-a9a9b6a3]{align-items:center;gap:4px;font-weight:500;display:inline-flex;color:var(--text-primary)!important}.cta-link[data-v-a9a9b6a3] .el-icon{margin-left:2px}.cta-link[data-v-a9a9b6a3]:hover{color:var(--el-color-primary)!important}.cta-test-env[data-v-a9a9b6a3]{color:#f59e0b!important;background:#f59e0b0f!important;border:1px dashed #f59e0b8c!important;border-radius:999px!important;padding:4px 12px!important}.cta-test-env[data-v-a9a9b6a3]:hover{color:#d97706!important;background:#f59e0b1f!important}.cta-test-env[data-v-a9a9b6a3] .el-icon{margin-left:0;margin-right:2px}.test-env-disclaimer[data-v-a9a9b6a3]{z-index:2;text-align:center;color:#92400e;white-space:normal;word-break:break-word;background:#f59e0b1a;border-top:1px dashed #f59e0b73;border-bottom:1px dashed #f59e0b73;justify-content:center;align-items:center;gap:6px;padding:14px 20px;font-size:12px;line-height:1.6;display:flex;position:relative}.test-env-disclaimer[data-v-a9a9b6a3] .el-icon{color:#f59e0b;flex-shrink:0;font-size:14px}.home-feature-section[data-v-a9a9b6a3]{z-index:2;margin-top:-100px;padding-bottom:10px;position:relative}.home-feature-grid[data-v-a9a9b6a3]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.home-overview-section[data-v-a9a9b6a3]{z-index:2;padding-block:8px 36px;position:relative}.overview-grid[data-v-a9a9b6a3]{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.overview-cell[data-v-a9a9b6a3]{border:1px solid var(--border-color);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2;border-radius:12px;align-items:center;gap:12px;padding:14px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}html.dark .overview-cell[data-v-a9a9b6a3]{background:#121d36b8}.overview-cell[data-v-a9a9b6a3]:hover{box-shadow:var(--shadow-hover);border-color:#4f7df540;transform:translateY(-2px)}.overview-cell-icon[data-v-a9a9b6a3]{color:#fff;background:var(--gradient-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.overview-cell-body[data-v-a9a9b6a3]{flex:1;min-width:0}.overview-cell-title[data-v-a9a9b6a3]{color:var(--text-primary);margin-bottom:2px;font-size:13.5px;font-weight:700}.overview-cell-desc[data-v-a9a9b6a3]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.notice-body[data-v-a9a9b6a3] p{color:var(--text-regular);line-height:1.7}@media (width<=1024px){.home-page[data-v-a9a9b6a3]{--hero-area-h:clamp(620px, 80vh, 740px)}.home-nebula[data-v-a9a9b6a3]{width:min(1024px, 64vw, calc(var(--hero-area-h) - var(--brand-header-h)))}.home-feature-grid[data-v-a9a9b6a3]{grid-template-columns:repeat(2,1fr)}.overview-grid[data-v-a9a9b6a3]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.home-page[data-v-a9a9b6a3]{--hero-area-h:640px}.home-nebula[data-v-a9a9b6a3]{width:min(1024px, 88vw, calc(var(--hero-area-h) - var(--brand-header-h)))}.home-feature-grid[data-v-a9a9b6a3]{grid-template-columns:1fr}.overview-grid[data-v-a9a9b6a3]{grid-template-columns:repeat(2,1fr)}}.public-page[data-v-e8304535]{background:var(--bg-tech);min-height:100vh;position:relative;overflow-x:clip}.bg-glow[data-v-e8304535]{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;position:fixed}.bg-glow-1[data-v-e8304535]{background:#4f7df52e;width:480px;height:480px;top:-180px;right:-160px}.bg-glow-2[data-v-e8304535]{background:#8a8ff029;width:420px;height:420px;bottom:-180px;left:-160px}.bg-glow-3[data-v-e8304535]{background:#5fc28b1a;width:320px;height:320px;top:35%;right:20%}.public-main[data-v-e8304535]{z-index:1;padding-block:var(--public-main-padding-top) var(--public-main-padding-bottom);position:relative}.page-hero-block[data-v-e8304535]{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding:24px 28px;display:flex}.page-hero-left[data-v-e8304535]{align-items:center;gap:16px;min-width:0;display:flex}.page-hero-icon[data-v-e8304535]{background:var(--gradient-primary);color:#fff;width:52px;height:52px;box-shadow:var(--glow-primary);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-hero-text[data-v-e8304535]{min-width:0}.page-badge[data-v-e8304535]{letter-spacing:.05em;color:var(--el-color-primary);background:#4f7df51a;border:1px solid #4f7df533;border-radius:999px;margin-bottom:8px;padding:4px 12px;font-size:11.5px;font-weight:600;display:inline-block}.page-title[data-v-e8304535]{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700}.page-subtitle[data-v-e8304535]{color:var(--text-secondary);max-width:620px;margin:8px 0 0;font-size:14px;line-height:1.65}.page-hero-actions[data-v-e8304535]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=768px){.page-hero-block[data-v-e8304535]{padding:18px 16px}.page-hero-icon[data-v-e8304535]{border-radius:12px;width:44px;height:44px}}.page-icon-btn[data-v-15b10e9a]{width:36px;height:36px;color:var(--text-regular);border-radius:50%}.page-icon-btn[data-v-15b10e9a]:hover{color:var(--el-color-primary);background:#4f7df514}.about-feature-grid[data-v-15b10e9a]{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:20px;display:grid}.about-feature[data-v-15b10e9a]{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:8px;min-height:132px;padding:20px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.about-feature-icon[data-v-15b10e9a]{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:4px;display:inline-flex}.tone-blue .about-feature-icon[data-v-15b10e9a]{background:linear-gradient(135deg,#3b6df0 0%,#6f8df0 100%)}.tone-indigo .about-feature-icon[data-v-15b10e9a]{background:linear-gradient(135deg,#6f8df0 0%,#8a8ff0 100%)}.tone-violet .about-feature-icon[data-v-15b10e9a]{background:linear-gradient(135deg,#8a8ff0 0%,#a8b1f5 100%)}.tone-green .about-feature-icon[data-v-15b10e9a]{background:linear-gradient(135deg,#5fc28b 0%,#7dd1a3 100%)}.tone-red .about-feature-icon[data-v-15b10e9a]{background:linear-gradient(135deg,#ef6a6a 0%,#f48b8b 100%)}.about-feature-title[data-v-15b10e9a]{color:var(--text-primary);margin:0;font-size:15px;font-weight:700}.about-feature-desc[data-v-15b10e9a]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.about-content[data-v-15b10e9a]{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow);border-radius:18px;min-height:320px;padding:32px 40px}.about-iframe[data-v-15b10e9a]{border:none;border-radius:12px;width:100%;min-height:70vh}.markdown-body[data-v-15b10e9a]{color:var(--text-regular);font-size:15px;line-height:1.85}.markdown-body[data-v-15b10e9a] h1{color:var(--text-primary);border-bottom:1px solid var(--border-color);letter-spacing:-.01em;margin:0 0 18px;padding-bottom:12px;font-size:1.9rem;font-weight:700}.markdown-body[data-v-15b10e9a] h2{color:var(--text-primary);border-bottom:1px solid var(--border-color);margin:32px 0 14px;padding-bottom:8px;font-size:1.4rem;font-weight:700;position:relative}.markdown-body[data-v-15b10e9a] h2:before{content:"";background:var(--gradient-primary);border-radius:2px;width:40px;height:2px;position:absolute;bottom:-1px;left:0}.markdown-body[data-v-15b10e9a] h3{color:var(--text-primary);margin:24px 0 10px;font-size:1.15rem;font-weight:700}.markdown-body[data-v-15b10e9a] p{color:var(--text-regular);margin:0 0 14px}.markdown-body[data-v-15b10e9a] a{color:var(--el-color-primary);border-bottom:1px solid #4f7df559;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s}.markdown-body[data-v-15b10e9a] a:hover{color:var(--el-color-primary-dark-2);border-color:var(--el-color-primary)}.markdown-body[data-v-15b10e9a] strong{color:var(--text-primary);font-weight:600}.markdown-body[data-v-15b10e9a] ul,.markdown-body[data-v-15b10e9a] ol{color:var(--text-regular);margin:0 0 16px;padding-left:1.4em}.markdown-body[data-v-15b10e9a] li{margin-bottom:6px}.markdown-body[data-v-15b10e9a] li::marker{color:var(--el-color-primary)}.markdown-body[data-v-15b10e9a] code{color:#2a4fbf;background:#4f7df51a;border-radius:6px;padding:2px 7px;font-family:JetBrains Mono,Consolas,monospace;font-size:.88em}html.dark .markdown-body[data-v-15b10e9a] code{color:#c7d2fe;background:#7ea2f52e}.markdown-body[data-v-15b10e9a] pre{border:1px solid var(--border-color);background:#4f7df50a;border-radius:12px;margin:14px 0 18px;padding:16px 18px;overflow-x:auto}.markdown-body[data-v-15b10e9a] pre code{color:var(--text-regular);background:0 0;padding:0}.markdown-body[data-v-15b10e9a] blockquote{border-left:3px solid var(--el-color-primary);color:var(--text-regular);background:#4f7df50f;border-radius:0 10px 10px 0;margin:16px 0;padding:12px 18px}.markdown-body[data-v-15b10e9a] blockquote p{margin:0}.markdown-body[data-v-15b10e9a] table{border-collapse:collapse;border:1px solid var(--border-color);border-radius:10px;width:100%;margin:16px 0 20px;font-size:14px;overflow:hidden}.markdown-body[data-v-15b10e9a] th,.markdown-body[data-v-15b10e9a] td{border:1px solid var(--border-color);text-align:left;padding:10px 14px}.markdown-body[data-v-15b10e9a] th{color:var(--text-primary);background:#4f7df50f;font-weight:600}.markdown-body[data-v-15b10e9a] td{color:var(--text-regular)}.markdown-body[data-v-15b10e9a] hr{border:none;border-top:1px solid var(--border-color);margin:28px 0}.markdown-body[data-v-15b10e9a] img{max-width:100%;box-shadow:var(--shadow);border-radius:10px}@media (width<=1024px){.about-feature-grid[data-v-15b10e9a]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.about-feature-grid[data-v-15b10e9a]{grid-template-columns:repeat(2,1fr)}.about-content[data-v-15b10e9a]{padding:22px 18px}}
