.menu-label[data-v-54dd98d8]{align-items:center;gap:6px;display:inline-flex}.menu-badge[data-v-54dd98d8]{letter-spacing:.2px;border-radius:4px;padding:2px 5px;font-size:10px;font-style:normal;font-weight:600;line-height:1}.menu-badge.is-new[data-v-54dd98d8]{background:var(--yy-success-bg);color:var(--yy-success)}.menu-badge.is-hot[data-v-54dd98d8]{background:var(--yy-danger-bg);color:var(--yy-danger)}.menu-badge.is-ai[data-v-54dd98d8]{background:var(--yy-gradient-ai);color:#fff}.yy-sidebar[data-v-c9c51389]{background:var(--yy-bg-card);border-right:1px solid var(--yy-border);flex-direction:column;height:100%;display:flex;overflow:hidden}.yy-sidebar__brand[data-v-c9c51389]{height:var(--yy-header-height);border-bottom:1px solid var(--yy-border-light);flex-shrink:0;align-items:center;gap:10px;padding:0 16px;display:flex}.yy-sidebar__brand .brand-logo[data-v-c9c51389]{background:var(--yy-gradient-primary);color:#fff;width:32px;height:32px;box-shadow:0 4px 12px -3px rgba(var(--yy-primary-rgb), .5);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.yy-sidebar__brand .brand-text[data-v-c9c51389]{white-space:nowrap;min-width:0;overflow:hidden}.yy-sidebar__brand .brand-name[data-v-c9c51389]{letter-spacing:2px;color:var(--yy-text-primary);font-size:15px;font-weight:700;line-height:1.2}.yy-sidebar__brand .brand-sub[data-v-c9c51389]{color:var(--yy-text-placeholder);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.yy-sidebar.collapsed .yy-sidebar__brand[data-v-c9c51389]{justify-content:center;padding:0}.yy-sidebar__tenant[data-v-c9c51389]{padding:10px 10px 4px}.yy-sidebar__tenant .tenant-card[data-v-c9c51389]{border-radius:var(--yy-radius-md);background:linear-gradient(135deg, rgba(var(--yy-primary-rgb), .08), rgba(var(--yy-purple-rgb), .06));border:1px solid rgba(var(--yy-primary-rgb), .12);align-items:center;gap:9px;padding:8px 10px;display:flex}.yy-sidebar__tenant.mini[data-v-c9c51389]{padding:10px 8px 4px}.yy-sidebar__tenant.mini .tenant-card[data-v-c9c51389]{justify-content:center;padding:6px}.yy-sidebar__tenant .tenant-logo[data-v-c9c51389]{background:var(--yy-gradient-primary);color:#fff;flex-shrink:0;font-weight:600}.yy-sidebar__tenant .tenant-info[data-v-c9c51389]{flex:1;min-width:0}.yy-sidebar__tenant .tenant-name[data-v-c9c51389]{color:var(--yy-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.yy-sidebar__tenant .tenant-meta[data-v-c9c51389]{align-items:center;gap:6px;margin-top:2px;font-size:11px;display:flex}.yy-sidebar__tenant .tenant-meta .pkg[data-v-c9c51389]{color:var(--yy-primary);font-weight:500}.yy-sidebar__tenant .tenant-meta .days[data-v-c9c51389]{color:var(--yy-text-placeholder)}.yy-sidebar__tenant .tenant-meta .days.warn[data-v-c9c51389]{color:var(--yy-warning);font-weight:500}.yy-sidebar__scroll[data-v-c9c51389]{flex:1;min-height:0;padding:6px 0 10px}.yy-sidebar__promo[data-v-c9c51389]{border-radius:var(--yy-radius-lg);background:linear-gradient(140deg,#2c2a5e 0%,#1b1a3d 100%);flex-shrink:0;margin:0 10px 12px;padding:12px 14px;position:relative;overflow:hidden}.yy-sidebar__promo .promo-glow[data-v-c9c51389]{pointer-events:none;background:radial-gradient(circle,#a855f780 0%,#0000 70%);border-radius:50%;width:100px;height:100px;position:absolute;top:-30px;right:-30px}.yy-sidebar__promo .promo-title[data-v-c9c51389]{color:#fff;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex;position:relative}.yy-sidebar__promo .promo-desc[data-v-c9c51389]{color:#fff9;margin:5px 0 10px;font-size:11px;line-height:1.5;position:relative}.yy-sidebar__promo .promo-btn[data-v-c9c51389]{background:var(--yy-gradient-ai);color:#fff;border:none;width:100%;font-weight:500;position:relative}.yy-sidebar__promo .promo-btn[data-v-c9c51389]:hover{opacity:.9;color:#fff}[data-v-c9c51389] .yy-menu{background:0 0;border:none;padding:0 10px}[data-v-c9c51389] .yy-menu:not(.el-menu--collapse){width:100%}[data-v-c9c51389] .yy-menu .el-menu-item,[data-v-c9c51389] .yy-menu .el-sub-menu__title{border-radius:var(--yy-radius-md);height:42px;line-height:42px;font-size:var(--yy-fs-base);color:var(--yy-text-regular);transition:all var(--yy-duration-fast) var(--yy-ease);margin:2px 0;padding-left:12px!important}[data-v-c9c51389] .yy-menu .el-menu-item .el-icon,[data-v-c9c51389] .yy-menu .el-sub-menu__title .el-icon{width:17px;color:var(--yy-text-secondary);transition:color var(--yy-duration-fast) var(--yy-ease);margin-right:9px;font-size:17px}[data-v-c9c51389] .yy-menu .el-menu-item:hover,[data-v-c9c51389] .yy-menu .el-sub-menu__title:hover{background:var(--yy-bg-hover);color:var(--yy-text-primary)}[data-v-c9c51389] .yy-menu .el-menu-item:hover .el-icon,[data-v-c9c51389] .yy-menu .el-sub-menu__title:hover .el-icon{color:var(--yy-primary)}[data-v-c9c51389] .yy-menu .el-menu-item.is-active{background:var(--yy-bg-active);color:var(--yy-primary);font-weight:600;position:relative}[data-v-c9c51389] .yy-menu .el-menu-item.is-active .el-icon{color:var(--yy-primary)}[data-v-c9c51389] .yy-menu .el-menu-item.is-active:before{content:"";background:var(--yy-gradient-primary);border-radius:0 3px 3px 0;width:3px;height:16px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}[data-v-c9c51389] .yy-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--yy-primary);font-weight:600}[data-v-c9c51389] .yy-menu .el-sub-menu.is-active>.el-sub-menu__title .el-icon{color:var(--yy-primary)}[data-v-c9c51389] .yy-menu .el-sub-menu .el-menu{background:0 0;padding-left:0}[data-v-c9c51389] .yy-menu .el-sub-menu .el-menu-item{min-width:auto;font-size:var(--yy-fs-sm);padding-left:38px!important}[data-v-c9c51389] .yy-menu.el-menu--collapse{padding:0 8px}[data-v-c9c51389] .yy-menu.el-menu--collapse .el-menu-item,[data-v-c9c51389] .yy-menu.el-menu--collapse .el-sub-menu__title{justify-content:center;display:flex;padding:0!important}[data-v-c9c51389] .yy-menu.el-menu--collapse .el-menu-item .el-icon,[data-v-c9c51389] .yy-menu.el-menu--collapse .el-sub-menu__title .el-icon{margin:0}[data-v-c9c51389] .yy-menu.el-menu--collapse .el-menu-item.is-active:before{display:none}.yy-breadcrumb[data-v-565d9fb8]{font-size:var(--yy-fs-sm);white-space:nowrap;align-items:center;margin-left:6px;display:flex;overflow:hidden}.crumb[data-v-565d9fb8]{align-items:center;display:inline-flex}.crumb-text[data-v-565d9fb8]{color:var(--yy-text-placeholder)}.crumb-text.is-last[data-v-565d9fb8]{color:var(--yy-text-primary);font-weight:600}.crumb-sep[data-v-565d9fb8]{color:var(--yy-text-placeholder);margin:0 6px;font-size:10px}.yy-header[data-v-8f57cb78]{height:var(--yy-header-height);border-bottom:1px solid var(--yy-border);background:var(--yy-bg-glass);-webkit-backdrop-filter:saturate(180%)blur(16px);z-index:var(--yy-z-header);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 14px 0 10px;display:flex}.yy-header__left[data-v-8f57cb78],.yy-header__right[data-v-8f57cb78]{align-items:center;gap:4px;display:flex}.yy-header__right[data-v-8f57cb78]{gap:2px}.hd-btn[data-v-8f57cb78]{border-radius:var(--yy-radius-md);width:32px;height:32px;color:var(--yy-text-regular);cursor:pointer;transition:all var(--yy-duration-fast) var(--yy-ease);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.hd-btn[data-v-8f57cb78]:hover{background:var(--yy-bg-hover);color:var(--yy-primary)}.hd-btn--ai[data-v-8f57cb78]:hover{background:var(--yy-purple-bg);color:var(--yy-purple)}.hd-search[data-v-8f57cb78]{border-radius:var(--yy-radius-md);background:var(--yy-bg-hover);min-width:220px;height:32px;color:var(--yy-text-placeholder);font-size:var(--yy-fs-sm);cursor:pointer;transition:all var(--yy-duration-fast) var(--yy-ease);border:1px solid #0000;align-items:center;gap:7px;margin-right:6px;padding:0 10px;display:flex}.hd-search[data-v-8f57cb78]:hover{border-color:var(--yy-primary-200);background:var(--yy-bg-card)}.hd-search span[data-v-8f57cb78]{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hd-search kbd[data-v-8f57cb78]{font-family:var(--yy-font-num);background:var(--yy-bg-card);border:1px solid var(--yy-border);color:var(--yy-text-secondary);border-radius:4px;padding:2px 5px;font-size:10px}.hd-divider[data-v-8f57cb78]{background:var(--yy-border);width:1px;height:18px;margin:0 8px}.hd-user[data-v-8f57cb78]{border-radius:var(--yy-radius-full);cursor:pointer;transition:background var(--yy-duration-fast) var(--yy-ease);outline:none;align-items:center;gap:8px;padding:3px 8px 3px 3px;display:flex}.hd-user[data-v-8f57cb78]:hover{background:var(--yy-bg-hover)}.hd-user__info[data-v-8f57cb78]{line-height:1.25}.hd-user__info .name[data-v-8f57cb78]{font-size:var(--yy-fs-sm);color:var(--yy-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:96px;font-weight:600;overflow:hidden}.hd-user__info .role[data-v-8f57cb78]{color:var(--yy-text-placeholder);font-size:11px}.hd-avatar[data-v-8f57cb78]{background:var(--yy-gradient-primary);color:#fff;flex-shrink:0;font-weight:600}@media (max-width:900px){.hidden-mobile[data-v-8f57cb78]{display:none!important}}.hd-dropdown{min-width:216px}.hd-dropdown__head{border-bottom:1px solid var(--yy-border-light);align-items:center;gap:10px;margin-bottom:4px;padding:12px 14px;display:flex}.hd-dropdown__head .n{font-size:var(--yy-fs-base);color:var(--yy-text-primary);font-weight:600}.hd-dropdown__head .m{font-size:var(--yy-fs-xs);color:var(--yy-text-placeholder);margin-top:2px}.hd-dropdown__label{color:var(--yy-text-placeholder)!important;cursor:default!important;margin:4px 6px 0!important;padding:4px 12px!important;font-size:11px!important}.hd-dropdown__danger:hover{background:var(--yy-danger-bg)!important;color:var(--yy-danger)!important}.hd-dropdown .el-dropdown-menu__item .el-icon{margin-right:8px;font-size:15px}.hd-dropdown .term-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:9px}.hd-dropdown .term-check{color:var(--yy-primary);margin-left:auto;font-size:13px}.yy-tabbar[data-v-5d68cf94]{height:var(--yy-tabbar-height);background:var(--yy-bg-card);border-bottom:1px solid var(--yy-border);flex-shrink:0;align-items:center;padding:0 6px 0 10px;display:flex}.yy-tabbar__scroll[data-v-5d68cf94]{flex:1;min-width:0}.yy-tabbar__scroll[data-v-5d68cf94] .el-scrollbar__bar.is-vertical{display:none}.yy-tabbar__list[data-v-5d68cf94]{height:var(--yy-tabbar-height);white-space:nowrap;align-items:center;gap:4px;display:flex}.yy-tabbar__actions[data-v-5d68cf94]{border-left:1px solid var(--yy-border-light);align-items:center;margin-left:4px;padding-left:8px;display:flex}.yy-tab[data-v-5d68cf94]{border-radius:var(--yy-radius-sm);height:26px;font-size:var(--yy-fs-sm);color:var(--yy-text-regular);background:var(--yy-bg-hover);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--yy-duration-fast) var(--yy-ease);align-items:center;gap:5px;padding:0 8px 0 10px;display:inline-flex}.yy-tab[data-v-5d68cf94]:hover{color:var(--yy-primary);background:var(--yy-bg-active)}.yy-tab.is-active[data-v-5d68cf94]{background:var(--yy-gradient-primary);color:#fff;box-shadow:0 2px 8px -2px rgba(var(--yy-primary-rgb), .42);font-weight:500}.yy-tab.is-active .yy-tab__close[data-v-5d68cf94]:hover{background:#ffffff3d}.yy-tab.is-affix[data-v-5d68cf94]{padding-right:10px}.yy-tab__dot[data-v-5d68cf94]{opacity:.85;background:currentColor;border-radius:50%;width:5px;height:5px}.yy-tab__text[data-v-5d68cf94]{white-space:nowrap;text-overflow:ellipsis;max-width:128px;overflow:hidden}.yy-tab__close[data-v-5d68cf94]{transition:background var(--yy-duration-fast) var(--yy-ease);border-radius:4px;padding:2px;font-size:11px}.yy-tab__close[data-v-5d68cf94]:hover{background:#00000014}.tb-btn[data-v-5d68cf94]{border-radius:var(--yy-radius-sm);background:var(--yy-bg-hover);width:26px;height:26px;color:var(--yy-text-secondary);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.tb-btn[data-v-5d68cf94]:hover{background:var(--yy-bg-active);color:var(--yy-primary)}.yy-tab-anim-enter-active[data-v-5d68cf94],.yy-tab-anim-leave-active[data-v-5d68cf94]{transition:all var(--yy-duration-base) var(--yy-ease)}.yy-tab-anim-enter-from[data-v-5d68cf94],.yy-tab-anim-leave-to[data-v-5d68cf94]{opacity:0;transform:scale(.9)}.yy-tab-menu{z-index:3000;border-radius:var(--yy-radius-lg);background:var(--yy-bg-elevated);border:1px solid var(--yy-border);min-width:132px;box-shadow:var(--yy-shadow-lg);padding:5px;position:fixed}.yy-tab-menu__item{border-radius:var(--yy-radius-sm);font-size:var(--yy-fs-sm);color:var(--yy-text-regular);cursor:pointer;align-items:center;gap:8px;padding:7px 10px;display:flex}.yy-tab-menu__item:hover{background:var(--yy-bg-active);color:var(--yy-primary)}.yy-tab-menu__item .el-icon{font-size:14px}.yy-main[data-v-e69e990b]{min-height:0;padding:var(--yy-content-padding);background:var(--yy-bg-page);flex:1;overflow:hidden auto}.yy-main[data-v-e69e990b]::-webkit-scrollbar{width:6px;height:6px}.yy-main[data-v-e69e990b]::-webkit-scrollbar-thumb{background:var(--yy-gray-300);border-radius:6px}.yy-main[data-v-e69e990b]::-webkit-scrollbar-thumb:hover{background:var(--yy-gray-400)}.yy-main[data-v-e69e990b]::-webkit-scrollbar-track{background:0 0}.yy-setting .sec[data-v-7af774fa]{margin-bottom:24px}.yy-setting .sec-title[data-v-7af774fa]{font-size:var(--yy-fs-sm);color:var(--yy-text-primary);margin-bottom:12px;padding-left:9px;font-weight:600;position:relative}.yy-setting .sec-title[data-v-7af774fa]:before{content:"";background:var(--yy-gradient-primary);border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;left:0}.yy-setting .theme-grid[data-v-7af774fa]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.yy-setting .theme-item[data-v-7af774fa]{text-align:center;cursor:pointer}.yy-setting .theme-item span[data-v-7af774fa]{font-size:var(--yy-fs-xs);color:var(--yy-text-secondary);margin-top:6px;display:block}.yy-setting .theme-item.active span[data-v-7af774fa]{color:var(--yy-primary);font-weight:600}.yy-setting .theme-preview[data-v-7af774fa]{border-radius:var(--yy-radius-md);border:2px solid var(--yy-border);height:52px;transition:all var(--yy-duration-fast) var(--yy-ease);justify-content:center;align-items:center;display:flex}.yy-setting .theme-preview.light[data-v-7af774fa]{color:#ff9f2e;background:#f5f6fa}.yy-setting .theme-preview.dark[data-v-7af774fa]{color:#8b8bf1;background:#171a24}.yy-setting .theme-preview.auto[data-v-7af774fa]{color:var(--yy-primary);background:linear-gradient(105deg,#f5f6fa 50%,#171a24 50%)}.yy-setting .theme-item.active .theme-preview[data-v-7af774fa]{border-color:var(--yy-primary);box-shadow:0 0 0 3px rgba(var(--yy-primary-rgb), .14)}.yy-setting .color-grid[data-v-7af774fa]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yy-setting .color-item[data-v-7af774fa]{border-radius:var(--yy-radius-md);cursor:pointer;color:#fff;width:28px;height:28px;transition:transform var(--yy-duration-fast) var(--yy-ease-spring);justify-content:center;align-items:center;font-size:13px;display:flex}.yy-setting .color-item[data-v-7af774fa]:hover{transform:scale(1.12)}.yy-setting .color-item.active[data-v-7af774fa]{box-shadow:0 0 0 2px var(--yy-bg-card), 0 0 0 4px currentColor}.yy-setting .row[data-v-7af774fa]{font-size:var(--yy-fs-sm);color:var(--yy-text-regular);justify-content:space-between;align-items:center;padding:9px 0;display:flex}.yy-setting .sec-actions[data-v-7af774fa]{gap:10px;margin-top:8px;display:flex}.yy-setting .sec-tip[data-v-7af774fa]{border-radius:var(--yy-radius-md);background:var(--yy-info-bg);color:var(--yy-info);font-size:var(--yy-fs-xs);align-items:flex-start;gap:6px;margin-top:16px;padding:10px 12px;line-height:1.6;display:flex}[data-v-7af774fa] .el-radio-group{width:100%;display:flex}[data-v-7af774fa] .el-radio-group .el-radio-button{flex:1}[data-v-7af774fa] .el-radio-group .el-radio-button .el-radio-button__inner{width:100%}.yy-palette-dialog{border-radius:var(--yy-radius-xl)}.yy-palette-dialog .el-dialog__header{display:none}.yy-palette-dialog .el-dialog__body{padding:0!important}.yy-palette__input[data-v-624b41c7]{border-bottom:1px solid var(--yy-border-light);align-items:center;gap:10px;padding:16px 18px;display:flex}.yy-palette__input .ic[data-v-624b41c7]{color:var(--yy-text-placeholder)}.yy-palette__input input[data-v-624b41c7]{font-size:var(--yy-fs-md);color:var(--yy-text-primary);background:0 0;border:none;outline:none;flex:1}.yy-palette__input input[data-v-624b41c7]::placeholder{color:var(--yy-text-placeholder)}.yy-palette__input kbd[data-v-624b41c7]{background:var(--yy-bg-hover);border:1px solid var(--yy-border);color:var(--yy-text-secondary);border-radius:4px;padding:3px 6px;font-size:10px}.yy-palette__history[data-v-624b41c7]{align-items:center;gap:6px;padding:10px 18px 4px;display:flex}.yy-palette__history .lbl[data-v-624b41c7]{font-size:var(--yy-fs-xs);color:var(--yy-text-placeholder);margin-right:2px}.yy-palette__history .tag[data-v-624b41c7]{cursor:pointer}.yy-palette__list[data-v-624b41c7]{max-height:380px;padding:8px;overflow-y:auto}.yy-palette__list[data-v-624b41c7]::-webkit-scrollbar{width:6px;height:6px}.yy-palette__list[data-v-624b41c7]::-webkit-scrollbar-thumb{background:var(--yy-gray-300);border-radius:6px}.yy-palette__list[data-v-624b41c7]::-webkit-scrollbar-thumb:hover{background:var(--yy-gray-400)}.yy-palette__list[data-v-624b41c7]::-webkit-scrollbar-track{background:0 0}.yy-palette__list .empty[data-v-624b41c7]{text-align:center;color:var(--yy-text-placeholder);padding:44px 0}.yy-palette__list .empty p[data-v-624b41c7]{font-size:var(--yy-fs-sm);margin-top:10px}.yy-palette__list .item[data-v-624b41c7]{border-radius:var(--yy-radius-md);cursor:pointer;transition:background var(--yy-duration-fast) var(--yy-ease);align-items:center;gap:11px;padding:9px 11px;display:flex}.yy-palette__list .item.active[data-v-624b41c7]{background:var(--yy-bg-active)}.yy-palette__list .item.active .item-title[data-v-624b41c7]{color:var(--yy-primary)}.yy-palette__list .item.active .item-go[data-v-624b41c7]{opacity:1;transform:translate(0)}.yy-palette__list .item.active .item-icon[data-v-624b41c7]{background:var(--yy-primary);color:#fff}.yy-palette__list .item-icon[data-v-624b41c7]{border-radius:var(--yy-radius-md);background:var(--yy-bg-hover);width:30px;height:30px;color:var(--yy-text-secondary);transition:all var(--yy-duration-fast) var(--yy-ease);flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.yy-palette__list .item-body[data-v-624b41c7]{flex:1;min-width:0}.yy-palette__list .item-title[data-v-624b41c7]{font-size:var(--yy-fs-base);color:var(--yy-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.yy-palette__list .item-path[data-v-624b41c7]{font-size:var(--yy-fs-xs);color:var(--yy-text-placeholder);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yy-palette__list .item-go[data-v-624b41c7]{color:var(--yy-primary);opacity:0;transition:all var(--yy-duration-fast) var(--yy-ease);transform:translate(-4px)}.yy-palette__foot[data-v-624b41c7]{border-top:1px solid var(--yy-border-light);background:var(--yy-bg-hover);font-size:var(--yy-fs-xs);color:var(--yy-text-placeholder);gap:16px;padding:10px 18px;display:flex}.yy-palette__foot kbd[data-v-624b41c7]{background:var(--yy-bg-card);border:1px solid var(--yy-border);font-family:var(--yy-font-num);border-radius:3px;margin-right:3px;padding:1px 5px;display:inline-block}.yy-ai-drawer .el-drawer__body{overflow:hidden;padding:0!important}.yy-ai[data-v-35913bf1]{flex-direction:column;height:100%;display:flex}.yy-ai__head[data-v-35913bf1]{border-bottom:1px solid var(--yy-border-light);background:linear-gradient(120deg,#a855f714,#6366f10f);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.yy-ai__head .head-left[data-v-35913bf1]{align-items:center;gap:10px;display:flex}.yy-ai__head .ai-avatar[data-v-35913bf1]{border-radius:var(--yy-radius-md);background:var(--yy-gradient-ai);color:#fff;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 4px 12px -3px #a855f780}.yy-ai__head .t[data-v-35913bf1]{font-size:var(--yy-fs-base);color:var(--yy-text-primary);font-weight:600}.yy-ai__head .s[data-v-35913bf1]{color:var(--yy-text-placeholder);margin-top:1px;font-size:11px}.yy-ai__head .head-right[data-v-35913bf1]{gap:4px;display:flex}.yy-ai__head .hbtn[data-v-35913bf1]{border-radius:var(--yy-radius-sm);color:var(--yy-text-secondary);cursor:pointer;padding:6px}.yy-ai__head .hbtn[data-v-35913bf1]:hover{background:var(--yy-bg-hover);color:var(--yy-primary)}.yy-ai__list[data-v-35913bf1]{flex:1;padding:16px;overflow-y:auto}.yy-ai__list[data-v-35913bf1]::-webkit-scrollbar{width:6px;height:6px}.yy-ai__list[data-v-35913bf1]::-webkit-scrollbar-thumb{background:var(--yy-gray-300);border-radius:6px}.yy-ai__list[data-v-35913bf1]::-webkit-scrollbar-thumb:hover{background:var(--yy-gray-400)}.yy-ai__list[data-v-35913bf1]::-webkit-scrollbar-track{background:0 0}.yy-ai__quick[data-v-35913bf1]{margin-top:18px}.yy-ai__quick .q-title[data-v-35913bf1]{font-size:var(--yy-fs-xs);color:var(--yy-text-placeholder);margin-bottom:9px;padding-left:2px}.yy-ai__quick .q-grid[data-v-35913bf1]{flex-direction:column;gap:7px;display:flex}.yy-ai__quick .q-item[data-v-35913bf1]{border-radius:var(--yy-radius-md);background:var(--yy-bg-card);border:1px solid var(--yy-border);font-size:var(--yy-fs-sm);color:var(--yy-text-regular);cursor:pointer;transition:all var(--yy-duration-fast) var(--yy-ease);align-items:center;gap:8px;padding:9px 12px;display:flex}.yy-ai__quick .q-item .el-icon[data-v-35913bf1]{color:var(--yy-purple)}.yy-ai__quick .q-item[data-v-35913bf1]:hover{border-color:var(--yy-purple);background:var(--yy-purple-bg);color:var(--yy-purple);transform:translate(2px)}.yy-ai__input[data-v-35913bf1]{border-top:1px solid var(--yy-border-light);padding:12px 14px 14px;position:relative}.yy-ai__input[data-v-35913bf1] .el-textarea__inner{border-radius:var(--yy-radius-lg);font-size:var(--yy-fs-sm);padding-right:46px}.yy-ai__input .send-btn[data-v-35913bf1]{width:30px;height:30px;position:absolute;bottom:22px;right:22px}.msg[data-v-35913bf1]{gap:8px;margin-bottom:14px;display:flex}.msg.user[data-v-35913bf1]{justify-content:flex-end}.msg.user .msg-bubble[data-v-35913bf1]{background:var(--yy-gradient-primary);color:#fff;border-radius:14px 14px 4px}.msg.assistant .msg-bubble[data-v-35913bf1]{background:var(--yy-bg-card);border:1px solid var(--yy-border);border-radius:4px 14px 14px}.msg-avatar.ai[data-v-35913bf1]{border-radius:var(--yy-radius-sm);background:var(--yy-gradient-ai);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.msg-bubble[data-v-35913bf1]{max-width:78%;font-size:var(--yy-fs-sm);padding:10px 13px;line-height:1.65}.msg-text[data-v-35913bf1]{white-space:pre-wrap;word-break:break-word}.typing[data-v-35913bf1]{gap:4px;padding:3px 0;display:flex}.typing i[data-v-35913bf1]{background:var(--yy-purple);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite typing-35913bf1}.typing i[data-v-35913bf1]:nth-child(2){animation-delay:.16s}.typing i[data-v-35913bf1]:nth-child(3){animation-delay:.32s}@keyframes typing-35913bf1{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.yy-layout[data-v-f94e42cc]{background:var(--yy-bg-page);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.yy-layout__aside[data-v-f94e42cc]{width:var(--yy-sidebar-width);transition:width var(--yy-duration-base) var(--yy-ease);flex-shrink:0}.yy-layout.is-collapsed .yy-layout__aside[data-v-f94e42cc]{width:var(--yy-sidebar-collapse-width)}.yy-layout__body[data-v-f94e42cc]{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.yy-layout__mask[data-v-f94e42cc]{z-index:1000;background:var(--yy-bg-mask);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0;bottom:0;left:0;right:0}.yy-layout.is-mobile .yy-layout__aside[data-v-f94e42cc]{z-index:1002;width:var(--yy-sidebar-width);box-shadow:var(--yy-shadow-xl);transition:transform var(--yy-duration-base) var(--yy-ease);position:fixed;top:0;bottom:0;left:0;transform:translate(0)}.yy-layout.is-mobile.is-collapsed .yy-layout__aside[data-v-f94e42cc]{width:var(--yy-sidebar-width);transform:translate(-100%)}.yy-layout.is-compact[data-v-f94e42cc]{--yy-content-padding:12px}*,: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 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--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 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--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{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}[right~="160px"]{right:160px}[top~="0"]{top:0}[top~="4vh"]{top:4vh}.grid{display:grid}[rows~="10"]{grid-template-rows:repeat(10,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~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}[rows~="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}[rows~="7"]{grid-template-rows:repeat(7,minmax(0,1fr))}[rows~="8"]{grid-template-rows:repeat(8,minmax(0,1fr))}.mb{margin-bottom:1rem}.mb-14,.mb14{margin-bottom:3.5rem}.ml{margin-left:1rem}.ml-10{margin-left:2.5rem}.ml-14{margin-left:3.5rem}.ml-auto{margin-left:auto}.ml6{margin-left:1.5rem}.ml8{margin-left:2rem}.ms{margin-inline-start:1rem}.mt{margin-top:1rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.inline,[inline=""]{display:inline}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}[size~="100"]{width:25rem;height:25rem}[size~="1000px"]{width:1000px;height:1000px}[size~="1040px"]{width:1040px;height:1040px}[size~="110"]{width:27.5rem;height:27.5rem}[size~="1180px"]{width:1180px;height:1180px}[size~="12"]{width:3rem;height:3rem}[size~="120"]{width:30rem;height:30rem}[size~="13"]{width:3.25rem;height:3.25rem}[size~="130"]{width:32.5rem;height:32.5rem}[size~="14"]{width:3.5rem;height:3.5rem}[size~="15"]{width:3.75rem;height:3.75rem}[size~="150"]{width:37.5rem;height:37.5rem}[size~="16"]{width:4rem;height:4rem}[size~="17"]{width:4.25rem;height:4.25rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="19"]{width:4.75rem;height:4.75rem}[size~="20"]{width:5rem;height:5rem}[size~="22"]{width:5.5rem;height:5.5rem}[size~="24"]{width:6rem;height:6rem}[size~="26"]{width:6.5rem;height:6.5rem}[size~="28"]{width:7rem;height:7rem}[size~="30"]{width:7.5rem;height:7.5rem}[size~="32"]{width:8rem;height:8rem}[size~="330px"]{width:330px;height:330px}[size~="34"]{width:8.5rem;height:8.5rem}[size~="36"]{width:9rem;height:9rem}[size~="38"]{width:9.5rem;height:9.5rem}[size~="40"]{width:10rem;height:10rem}[size~="42"]{width:10.5rem;height:10.5rem}[size~="440px"]{width:440px;height:440px}[size~="46"]{width:11.5rem;height:11.5rem}[size~="460px"]{width:460px;height:460px}[size~="480px"]{width:480px;height:480px}[size~="50"]{width:12.5rem;height:12.5rem}[size~="52"]{width:13rem;height:13rem}[size~="520px"]{width:520px;height:520px}[size~="54"]{width:13.5rem;height:13.5rem}[size~="540px"]{width:540px;height:540px}[size~="56"]{width:14rem;height:14rem}[size~="560px"]{width:560px;height:560px}[size~="58"]{width:14.5rem;height:14.5rem}[size~="60"]{width:15rem;height:15rem}[size~="600px"]{width:600px;height:600px}[size~="62"]{width:15.5rem;height:15.5rem}[size~="620px"]{width:620px;height:620px}[size~="64"]{width:16rem;height:16rem}[size~="640px"]{width:640px;height:640px}[size~="660px"]{width:660px;height:660px}[size~="680px"]{width:680px;height:680px}[size~="700px"]{width:700px;height:700px}[size~="72"]{width:18rem;height:18rem}[size~="720px"]{width:720px;height:720px}[size~="740px"]{width:740px;height:740px}[size~="76"]{width:19rem;height:19rem}[size~="760px"]{width:760px;height:760px}[size~="80"]{width:20rem;height:20rem}[size~="82"]{width:20.5rem;height:20.5rem}[size~="820px"]{width:820px;height:820px}[size~="86"]{width:21.5rem;height:21.5rem}[size~="860px"]{width:860px;height:860px}[size~="88"]{width:22rem;height:22rem}[size~="880px"]{width:880px;height:880px}[size~="90"]{width:22.5rem;height:22.5rem}[size~="900px"]{width:900px;height:900px}[size~="920px"]{width:920px;height:920px}[size~="96"]{width:24rem;height:24rem}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.h5{height:1.25rem}.w-full{width:100%}.w110{width:27.5rem}.w120{width:30rem}.w130{width:32.5rem}.w140{width:35rem}.w150{width:37.5rem}.w160{width:40rem}.w200{width:50rem}.w220{width:55rem}.w240{width:60rem}.w250{width:62.5rem}.w280{width:70rem}.w360{width:90rem}[h26=""]{height:6.5rem}[w-full~=default\:]:default{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1,[flex-1~=default\:]:default{flex:1}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.table,[table=""]{display:table}.border-collapse{border-collapse:collapse}.transform{transform:translateX(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)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize{resize:both}[resize~=none]{resize:none}[gap~="14"]{gap:3.5rem}.break-all{word-break:break-all}.b,.border,[b=""],[border=""]{border-width:1px}.rd{border-radius:.25rem}[stroke-width~="1.6"]{stroke-width:1.6px}[stroke-width~="10"]{stroke-width:10px}[stroke-width~="2"]{stroke-width:2px}[stroke-width~="2.4"]{stroke-width:2.4px}[stroke-width~="2.6"]{stroke-width:2.6px}[stroke-width~="3"]{stroke-width:3px}[stroke-width~="3.2"]{stroke-width:3.2px}[stroke-width~="3.4"]{stroke-width:3.4px}[stroke-width~="5"]{stroke-width:5px}[stroke-width~="5.2"]{stroke-width:5.2px}[stroke-width~="5.4"]{stroke-width:5.4px}[stroke-width~="6"]{stroke-width:6px}[stroke-width~="7"]{stroke-width:7px}[stroke-width~="8"]{stroke-width:8px}.p-16{padding:4rem}.px,[px=""]{padding-left:1rem;padding-right:1rem}[px~=\$event]{padding-left:var(--event);padding-right:var(--event)}[px~="$event))"],[px~="$event)),"]{padding-left:var(--event\)\));padding-right:var(--event\)\))}[px~="0"]{padding-left:0;padding-right:0}[px~="1"]{padding-left:.25rem;padding-right:.25rem}[px~="100"]{padding-left:25rem;padding-right:25rem}[px~="2"]{padding-left:.5rem;padding-right:.5rem}[px~="2000"]{padding-left:500rem;padding-right:500rem}[px~="3"]{padding-left:.75rem;padding-right:.75rem}[px~="300"]{padding-left:75rem;padding-right:75rem}[px~="480px"]{padding-left:480px;padding-right:480px}[px~="5"]{padding-left:1.25rem;padding-right:1.25rem}[px~="60"]{padding-left:15rem;padding-right:15rem}[px~="620px"]{padding-left:620px;padding-right:620px}[px~="98px"]{padding-left:98px;padding-right:98px}[px~=default\:]:default,[px~=required\:]:required,[px~=disabled\:]:disabled,[px~=placeholder\:]::placeholder{padding-left:1rem;padding-right:1rem}.ps{padding-inline-start:1rem}.pt{padding-top:1rem}.pie{padding-inline-end:1rem}[text~=center]{text-align:center}[text~=left]{text-align:left}[text~=right]{text-align:right}[text~="1"]{font-size:.25rem}[text~="3"]{font-size:.75rem}[text~="400"]{font-size:100rem}[text~="500"]{font-size:125rem}[text~="600"]{font-size:150rem}[text~="700"]{font-size:175rem}[empty-text~="200"]:empty{font-size:50rem}[empty-text~="3"]:empty{font-size:.75rem}.text-danger,[color~=danger]{color:var(--yy-danger)}[text~="$event))"],[text~="$event)),"]{color:var(--event\)\))}.c-cyan,[color~=cyan]{color:var(--yy-cyan)}.c-primary,[color~=primary]{color:var(--yy-primary)}.c-success,[color~=success]{color:var(--yy-success)}.c-warning,[color~=warning]{color:var(--yy-warning)}[color~=\#06BE8E]{--un-text-opacity:1;color:rgb(6 190 142/var(--un-text-opacity))}[color~=\#5B5FDE]{--un-text-opacity:1;color:rgb(91 95 222/var(--un-text-opacity))}[color~=\#A855F7]{--un-text-opacity:1;color:rgb(168 85 247/var(--un-text-opacity))}[color~=\#F5545C]{--un-text-opacity:1;color:rgb(245 84 92/var(--un-text-opacity))}[color~=\#FF9F2E]{--un-text-opacity:1;color:rgb(255 159 46/var(--un-text-opacity))}[color~=purple]{color:var(--yy-purple)}[c-op~="1"]{--un-text-opacity:.01}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color,#0003),0 0 1px var(--un-text-shadow-color,#0100051a);text-shadow:var(--un-text-shadow)}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color,#0000001a),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.outline{outline-style:solid}.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,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.lg-grid{display:grid}}:root{--yy-primary-50:#f0f1fe;--yy-primary-100:#e3e5fd;--yy-primary-200:#cccffb;--yy-primary-300:#abaff7;--yy-primary-400:#8b8bf1;--yy-primary-500:#6e6be8;--yy-primary-600:#5b5fde;--yy-primary-700:#4a4bc4;--yy-primary-800:#3e3e9e;--yy-primary-900:#36377d;--yy-primary:var(--yy-primary-600);--yy-primary-rgb:91, 95, 222;--yy-success:#06be8e;--yy-success-rgb:6, 190, 142;--yy-warning:#ff9f2e;--yy-warning-rgb:255, 159, 46;--yy-danger:#f5545c;--yy-danger-rgb:245, 84, 92;--yy-info:#1ea0f5;--yy-info-rgb:30, 160, 245;--yy-purple:#a855f7;--yy-purple-rgb:168, 85, 247;--yy-cyan:#06b6d4;--yy-cyan-rgb:6, 182, 212;--yy-pink:#ec4899;--yy-pink-rgb:236, 72, 153;--yy-primary-bg:rgba(var(--yy-primary-rgb), .08);--yy-success-bg:rgba(var(--yy-success-rgb), .1);--yy-warning-bg:rgba(var(--yy-warning-rgb), .12);--yy-danger-bg:rgba(var(--yy-danger-rgb), .1);--yy-info-bg:rgba(var(--yy-info-rgb), .1);--yy-purple-bg:rgba(var(--yy-purple-rgb), .1);--yy-cyan-bg:rgba(var(--yy-cyan-rgb), .1);--yy-pink-bg:rgba(var(--yy-pink-rgb), .1);--yy-primary-border:rgba(var(--yy-primary-rgb), .24);--yy-success-border:rgba(var(--yy-success-rgb), .26);--yy-warning-border:rgba(var(--yy-warning-rgb), .3);--yy-danger-border:rgba(var(--yy-danger-rgb), .26);--yy-info-border:rgba(var(--yy-info-rgb), .26);--yy-gray-0:#fff;--yy-gray-50:#f7f8fc;--yy-gray-100:#f1f2f7;--yy-gray-200:#e7e9f0;--yy-gray-300:#d6d9e4;--yy-gray-400:#a8aec0;--yy-gray-500:#7c8398;--yy-gray-600:#5a6076;--yy-gray-700:#414759;--yy-gray-800:#2a2e3c;--yy-gray-900:#171a24;--yy-gray-950:#0d0f16;--yy-text-primary:var(--yy-gray-900);--yy-text-regular:var(--yy-gray-700);--yy-text-secondary:var(--yy-gray-500);--yy-text-placeholder:var(--yy-gray-400);--yy-text-inverse:#fff;--yy-bg-page:#f5f6fa;--yy-bg-card:#fff;--yy-bg-elevated:#fff;--yy-bg-hover:#f5f6fa;--yy-bg-active:var(--yy-primary-50);--yy-bg-mask:#0d0f1673;--yy-bg-glass:#ffffffb8;--yy-border:#e7e9f0;--yy-border-light:#f1f2f7;--yy-border-dark:#d6d9e4;--yy-gradient-primary:linear-gradient(135deg, #6e6be8 0%, #8b5cf6 100%);--yy-gradient-success:linear-gradient(135deg, #06be8e 0%, #14d4a4 100%);--yy-gradient-warning:linear-gradient(135deg, #ff9f2e 0%, #ffc062 100%);--yy-gradient-danger:linear-gradient(135deg, #f5545c 0%, #ff7b82 100%);--yy-gradient-info:linear-gradient(135deg, #1ea0f5 0%, #5ec0ff 100%);--yy-gradient-ai:linear-gradient(135deg, #a855f7 0%, #6366f1 50%, #06b6d4 100%);--yy-gradient-dark:linear-gradient(160deg, #1b1e2e 0%, #0f1119 100%);--yy-font-sans:"PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--yy-font-num:"DIN Alternate", "Rubik", "Inter", var(--yy-font-sans);--yy-fs-xs:12px;--yy-fs-sm:13px;--yy-fs-base:14px;--yy-fs-md:16px;--yy-fs-lg:18px;--yy-fs-xl:20px;--yy-fs-2xl:24px;--yy-fs-3xl:30px;--yy-fs-4xl:36px;--yy-radius-xs:4px;--yy-radius-sm:6px;--yy-radius-md:8px;--yy-radius-lg:12px;--yy-radius-xl:16px;--yy-radius-2xl:20px;--yy-radius-3xl:24px;--yy-radius-full:999px;--yy-shadow-xs:0 1px 2px #1018280a;--yy-shadow-sm:0 1px 3px #1018280f, 0 1px 2px #1018280a;--yy-shadow-md:0 4px 12px -2px #1018280f, 0 2px 6px -2px #1018280a;--yy-shadow-lg:0 12px 28px -6px #1018281a, 0 4px 10px -4px #1018280d;--yy-shadow-xl:0 24px 48px -12px #10182824;--yy-shadow-glow:0 8px 24px -6px rgba(var(--yy-primary-rgb), .35);--yy-duration-fast:.15s;--yy-duration-base:.22s;--yy-duration-slow:.32s;--yy-ease:cubic-bezier(.4, 0, .2, 1);--yy-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--yy-sidebar-width:232px;--yy-sidebar-collapse-width:64px;--yy-header-height:56px;--yy-tabbar-height:38px;--yy-content-padding:16px;--yy-z-header:1000;--yy-z-sidebar:1001;--yy-z-drawer:2000}html.dark{--yy-text-primary:#e8eaf2;--yy-text-regular:#b4b9c9;--yy-text-secondary:#868da1;--yy-text-placeholder:#5a6076;--yy-text-inverse:#0d0f16;--yy-bg-page:#0b0d14;--yy-bg-card:#151824;--yy-bg-elevated:#1c2030;--yy-bg-hover:#1c2030;--yy-bg-active:rgba(var(--yy-primary-rgb), .18);--yy-bg-mask:#0000009e;--yy-bg-glass:#151824c2;--yy-border:#232838;--yy-border-light:#1c2030;--yy-border-dark:#2e3448;--yy-primary-bg:rgba(var(--yy-primary-rgb), .16);--yy-success-bg:rgba(var(--yy-success-rgb), .16);--yy-warning-bg:rgba(var(--yy-warning-rgb), .16);--yy-danger-bg:rgba(var(--yy-danger-rgb), .16);--yy-info-bg:rgba(var(--yy-info-rgb), .16);--yy-purple-bg:rgba(var(--yy-purple-rgb), .16);--yy-cyan-bg:rgba(var(--yy-cyan-rgb), .16);--yy-shadow-xs:0 1px 2px #0000004d;--yy-shadow-sm:0 1px 3px #00000057, 0 1px 2px #00000042;--yy-shadow-md:0 4px 12px -2px #0006, 0 2px 6px -2px #0000004d;--yy-shadow-lg:0 12px 28px -6px #00000080, 0 4px 10px -4px #00000057;--yy-shadow-xl:0 24px 48px -12px #0009}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0;padding:0}body{font-family:var(--yy-font-sans);font-size:var(--yy-fs-base);color:var(--yy-text-primary);background:var(--yy-bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;transition:background-color var(--yy-duration-base) var(--yy-ease), color var(--yy-duration-base) var(--yy-ease);line-height:1.5715}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--yy-primary);transition:color var(--yy-duration-fast) var(--yy-ease);text-decoration:none}a:hover{color:var(--yy-primary-500)}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--yy-gray-300);background-clip:padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--yy-gray-400);background-clip:padding-box}::-webkit-scrollbar-track{background:0 0}html.dark ::-webkit-scrollbar-thumb{background:#2e3448 padding-box padding-box}html.dark ::-webkit-scrollbar-thumb:hover{background:#3b4258 padding-box padding-box}::selection{background:rgba(var(--yy-primary-rgb), .18);color:var(--yy-primary-700)}.yy-num{font-family:var(--yy-font-num);font-variant-numeric:tabular-nums}.yy-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yy-link{color:var(--yy-primary);cursor:pointer}.yy-link:hover{color:var(--yy-primary-500);text-decoration:underline}.yy-text-secondary{color:var(--yy-text-secondary)}.yy-muted{color:var(--yy-text-placeholder)}.yy-card{background:var(--yy-bg-card);border:1px solid var(--yy-border);border-radius:var(--yy-radius-lg);box-shadow:var(--yy-shadow-sm)}.yy-fade-slide-enter-active{transition:all var(--yy-duration-slow) var(--yy-ease)}.yy-fade-slide-leave-active{transition:all var(--yy-duration-fast) var(--yy-ease)}.yy-fade-slide-enter-from{opacity:0;transform:translateY(8px)}.yy-fade-slide-leave-to{opacity:0;transform:translateY(-4px)}.yy-fade-enter-active,.yy-fade-leave-active{transition:opacity var(--yy-duration-base) var(--yy-ease)}.yy-fade-enter-from,.yy-fade-leave-to{opacity:0}#nprogress .bar{background:var(--yy-gradient-primary)!important;height:2px!important}#nprogress .peg{box-shadow:0 0 10px rgba(var(--yy-primary-rgb), .7), 0 0 5px rgba(var(--yy-primary-rgb), .7)!important}#nprogress .spinner{display:none!important}:root{--el-color-primary:var(--yy-primary-600);--el-color-primary-light-3:var(--yy-primary-400);--el-color-primary-light-5:var(--yy-primary-300);--el-color-primary-light-7:var(--yy-primary-200);--el-color-primary-light-8:var(--yy-primary-100);--el-color-primary-light-9:var(--yy-primary-50);--el-color-primary-dark-2:var(--yy-primary-700);--el-color-success:var(--yy-success);--el-color-success-light-9:var(--yy-success-bg);--el-color-warning:var(--yy-warning);--el-color-warning-light-9:var(--yy-warning-bg);--el-color-danger:var(--yy-danger);--el-color-danger-light-9:var(--yy-danger-bg);--el-color-error:var(--yy-danger);--el-color-info:var(--yy-gray-500);--el-text-color-primary:var(--yy-text-primary);--el-text-color-regular:var(--yy-text-regular);--el-text-color-secondary:var(--yy-text-secondary);--el-text-color-placeholder:var(--yy-text-placeholder);--el-border-color:var(--yy-border);--el-border-color-light:var(--yy-border-light);--el-border-color-lighter:var(--yy-border-light);--el-border-color-extra-light:var(--yy-border-light);--el-bg-color:var(--yy-bg-card);--el-bg-color-page:var(--yy-bg-page);--el-bg-color-overlay:var(--yy-bg-elevated);--el-fill-color-blank:var(--yy-bg-card);--el-fill-color-light:var(--yy-bg-hover);--el-fill-color-lighter:var(--yy-bg-hover);--el-border-radius-base:var(--yy-radius-md);--el-border-radius-small:var(--yy-radius-sm);--el-border-radius-round:var(--yy-radius-full);--el-font-family:var(--yy-font-sans);--el-font-size-base:var(--yy-fs-base);--el-box-shadow-light:var(--yy-shadow-sm);--el-box-shadow:var(--yy-shadow-md);--el-box-shadow-lighter:var(--yy-shadow-xs);--el-transition-duration:var(--yy-duration-base);--el-component-size:34px;--el-component-size-small:28px;--el-component-size-large:40px}html.dark{--el-mask-color:#000000b3;--el-fill-color-light:var(--yy-bg-hover);--el-fill-color-lighter:var(--yy-bg-hover);--el-fill-color:#1c2030;--el-fill-color-dark:#232838;--el-fill-color-darker:#2e3448}.el-button{--el-button-hover-link-text-color:var(--yy-primary-500);border-radius:var(--yy-radius-md);transition:all var(--yy-duration-fast) var(--yy-ease);font-weight:500}.el-button:not(.is-text):not(.is-link):active{transform:scale(.975)}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link){background:var(--yy-gradient-primary);box-shadow:0 2px 8px -2px rgba(var(--yy-primary-rgb), .42);border-color:#0000}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link):hover:not(.is-disabled){box-shadow:0 4px 14px -3px rgba(var(--yy-primary-rgb), .52);background:linear-gradient(135deg,#7b78ee 0%,#9a6ff8 100%)}.el-button--primary:not(.is-plain):not(.is-text):not(.is-link).is-disabled{background:var(--yy-primary-300);box-shadow:none}.el-button--success:not(.is-plain):not(.is-text):not(.is-link){background:var(--yy-gradient-success);box-shadow:0 2px 8px -2px rgba(var(--yy-success-rgb), .4);border-color:#0000}.el-button--danger:not(.is-plain):not(.is-text):not(.is-link){background:var(--yy-gradient-danger);box-shadow:0 2px 8px -2px rgba(var(--yy-danger-rgb), .4);border-color:#0000}.el-button--warning:not(.is-plain):not(.is-text):not(.is-link){background:var(--yy-gradient-warning);box-shadow:0 2px 8px -2px rgba(var(--yy-warning-rgb), .4);border-color:#0000}.el-button.is-link{padding:0 2px;font-weight:500}.el-button+.el-button{margin-left:8px}.el-input__wrapper,.el-textarea__inner,.el-select__wrapper{border-radius:var(--yy-radius-md);box-shadow:0 0 0 1px var(--yy-border) inset;transition:box-shadow var(--yy-duration-fast) var(--yy-ease)}.el-input__wrapper:hover,.el-textarea__inner:hover,.el-select__wrapper:hover{box-shadow:0 0 0 1px var(--yy-border-dark) inset}.el-input__wrapper.is-focus,.el-input__wrapper:focus,.el-textarea__inner.is-focus,.el-textarea__inner:focus,.el-select__wrapper.is-focus,.el-select__wrapper:focus{box-shadow:0 0 0 1px var(--yy-primary) inset, 0 0 0 3px rgba(var(--yy-primary-rgb), .1)!important}.el-input-number .el-input__wrapper{padding-left:34px;padding-right:34px}.el-card{border:1px solid var(--yy-border);border-radius:var(--yy-radius-lg);overflow:hidden;box-shadow:var(--yy-shadow-sm)!important}.el-card .el-card__header{border-bottom:1px solid var(--yy-border-light);padding:14px 18px;font-weight:600}.el-card .el-card__body{padding:18px}.el-table{--el-table-border-color:var(--yy-border-light);--el-table-header-bg-color:var(--yy-bg-hover);--el-table-header-text-color:var(--yy-text-regular);--el-table-row-hover-bg-color:rgba(var(--yy-primary-rgb), .045);--el-table-tr-bg-color:var(--yy-bg-card);font-size:var(--yy-fs-sm)}.el-table th.el-table__cell{font-weight:600;font-size:var(--yy-fs-sm);height:44px;padding:0;background:var(--el-table-header-bg-color)!important}.el-table td.el-table__cell{padding:9px 0}.el-table .el-table__inner-wrapper:before{display:none}.el-table .cell{line-height:1.6}.el-table.el-table--border{border-radius:var(--yy-radius-md)}.el-pagination{--el-pagination-button-bg-color:transparent;justify-content:flex-end;font-weight:500}.el-pagination .el-pager li{border-radius:var(--yy-radius-sm);font-family:var(--yy-font-num);transition:all var(--yy-duration-fast) var(--yy-ease)}.el-pagination .el-pager li.is-active{background:var(--yy-gradient-primary);color:#fff;box-shadow:0 2px 8px -2px rgba(var(--yy-primary-rgb), .45)}.el-pagination .el-pager li:not(.is-active):hover{background:var(--yy-bg-hover);color:var(--yy-primary)}.el-pagination .btn-prev,.el-pagination .btn-next{border-radius:var(--yy-radius-sm)}.el-dialog{border-radius:var(--yy-radius-xl);box-shadow:var(--yy-shadow-xl);padding:0;overflow:hidden}.el-dialog .el-dialog__header{border-bottom:1px solid var(--yy-border-light);margin:0;padding:18px 22px}.el-dialog .el-dialog__header .el-dialog__title{font-size:var(--yy-fs-md);color:var(--yy-text-primary);font-weight:600}.el-dialog .el-dialog__headerbtn{border-radius:var(--yy-radius-sm);width:30px;height:30px;transition:background var(--yy-duration-fast) var(--yy-ease);top:16px;right:16px}.el-dialog .el-dialog__headerbtn:hover{background:var(--yy-bg-hover)}.el-dialog .el-dialog__body{color:var(--yy-text-regular);padding:22px}.el-dialog .el-dialog__footer{border-top:1px solid var(--yy-border-light);background:var(--yy-bg-hover);padding:14px 22px}.el-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.el-drawer .el-drawer__header{border-bottom:1px solid var(--yy-border-light);color:var(--yy-text-primary);font-size:var(--yy-fs-md);margin-bottom:0;padding:18px 22px;font-weight:600}.el-drawer .el-drawer__body{padding:20px 22px}.el-drawer .el-drawer__footer{border-top:1px solid var(--yy-border-light);background:var(--yy-bg-hover);padding:14px 22px}.el-tag{border-radius:var(--yy-radius-sm);border-width:1px;font-weight:500}.el-dropdown-menu,.el-select-dropdown,.el-popper{border-radius:var(--yy-radius-lg)!important;box-shadow:var(--yy-shadow-lg)!important;border-color:var(--yy-border)!important}.el-dropdown-menu__item{border-radius:var(--yy-radius-sm);font-size:var(--yy-fs-sm);margin:2px 6px;padding:7px 12px}.el-dropdown-menu__item:not(.is-disabled):hover{background:var(--yy-bg-active);color:var(--yy-primary)}.el-select-dropdown__item{border-radius:var(--yy-radius-sm);height:32px;line-height:32px;font-size:var(--yy-fs-sm);margin:2px 6px}.el-select-dropdown__item.is-selected{background:var(--yy-bg-active);font-weight:600}.el-form-item__label{color:var(--yy-text-regular);font-weight:500;font-size:var(--yy-fs-sm)}.el-tabs__item{transition:color var(--yy-duration-fast) var(--yy-ease);font-weight:500}.el-tabs__active-bar{background:var(--yy-gradient-primary);border-radius:2px;height:3px}.el-tabs--border-card{border-radius:var(--yy-radius-lg);box-shadow:var(--yy-shadow-sm);overflow:hidden}.el-message{border-radius:var(--yy-radius-lg);box-shadow:var(--yy-shadow-lg);border:1px solid var(--yy-border);min-width:260px;padding:12px 18px}.el-notification{border-radius:var(--yy-radius-lg);box-shadow:var(--yy-shadow-xl);border:1px solid var(--yy-border)}.el-message-box{border-radius:var(--yy-radius-xl);box-shadow:var(--yy-shadow-xl);padding:22px}.el-message-box .el-message-box__header{padding:0 0 14px}.el-message-box .el-message-box__title{font-size:var(--yy-fs-md);font-weight:600}.el-message-box .el-message-box__btns{padding-top:18px}.el-switch.is-checked .el-switch__core{background:var(--yy-gradient-primary);border-color:#0000}.el-checkbox__input.is-checked .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner{background:var(--yy-primary);border-color:var(--yy-primary)}.el-progress-bar__inner{background:var(--yy-gradient-primary)}.el-badge__content{font-family:var(--yy-font-num);box-shadow:0 0 0 2px var(--yy-bg-card);border:none;font-weight:600}.el-tooltip__popper,.el-popper.is-dark{font-size:var(--yy-fs-xs);padding:7px 11px;border-radius:var(--yy-radius-md)!important}.el-descriptions__label{color:var(--yy-text-secondary)!important;font-weight:400!important}.el-empty__description p{color:var(--yy-text-placeholder);font-size:var(--yy-fs-sm)}.el-loading-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffb8}html.dark .el-loading-mask{background-color:#0b0d14b8}.el-scrollbar__bar{opacity:.28}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{--el-date-editor-width:100%}.el-step__title{font-size:var(--yy-fs-sm);font-weight:500}
