html.juke-theme{--jk-bg:#f2f3f5;--jk-surface:#fff;--jk-raised:#fff;--jk-soft:#f2f3f5;--jk-border:#e5e6eb;--jk-text:#1d2129;--jk-muted:#6b7785;--jk-accent:#165dff;--jk-accent-soft:#e8f3ff;--jk-shadow:0 8px 28px #19284814;--el-color-primary:var(--jk-accent);--el-color-primary-light-3:#8ca2f5;--el-color-primary-light-5:#b1bff9;--el-color-primary-light-7:#d4ddfc;--el-color-primary-light-8:#e3e9fe;--el-color-primary-light-9:var(--jk-accent-soft);--el-color-primary-dark-2:#4260d8;--el-color-success:#30976a;--el-color-warning:#bd801e;--el-color-danger:#d75565;--el-bg-color:var(--jk-surface);--el-bg-color-page:var(--jk-bg);--el-bg-color-overlay:var(--jk-raised);--el-text-color-primary:var(--jk-text);--el-text-color-regular:var(--jk-text);--el-text-color-secondary:var(--jk-muted);--el-text-color-placeholder:var(--jk-muted);--el-border-color:var(--jk-border);--el-border-color-light:var(--jk-border);--el-border-color-lighter:var(--jk-border);--el-border-color-extra-light:var(--jk-border);--el-fill-color:var(--jk-soft);--el-fill-color-light:var(--jk-soft);--el-fill-color-lighter:var(--jk-bg);--el-fill-color-blank:var(--jk-surface);--el-border-radius-base:2px;--el-border-radius-small:2px;--el-font-size-base:13px;--el-font-family:"Inter", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--el-box-shadow-light:var(--jk-shadow);--sms-btn-ready-bg:var(--jk-accent);--sms-btn-ready-bg-hover:var(--el-color-primary-dark-2);--sms-btn-countdown-bg:var(--jk-accent-soft);--sms-btn-countdown-text:var(--jk-accent);background:var(--jk-bg);color:var(--jk-text);font-family:var(--el-font-family);-webkit-font-smoothing:antialiased}html.juke-theme.dark{--jk-bg:#212830;--jk-surface:#262c36;--jk-raised:#2d3440;--jk-soft:#303741;--jk-border:#3d444d;--jk-text:#d1d7e0;--jk-muted:#a1afc5;--jk-accent:#82adff;--jk-accent-soft:#2b3655;--jk-shadow:0 10px 32px #0000003d;--el-color-primary-light-3:#6f86cc;--el-color-primary-light-5:#4c608f;--el-color-primary-light-7:#394768;--el-color-primary-light-8:#303d5b;--el-color-primary-light-9:var(--jk-accent-soft);--el-color-primary-dark-2:#b0bfff;--el-color-success:#6bc49b;--el-color-warning:#e0b76c;--el-color-danger:#f18e9c;--sms-btn-idle-bg:#303a4b;--sms-btn-idle-text:#a1afc5}.juke-theme body{background:var(--jk-bg);color:var(--jk-text)}.juke-theme button,.juke-theme input,.juke-theme textarea{font-family:inherit}.juke-theme :focus-visible{outline:2px solid var(--jk-accent);outline-offset:3px}.juke-theme ::selection{background:var(--jk-accent-soft);color:var(--jk-text)}.juke-theme *{scrollbar-color:var(--jk-border) transparent;scrollbar-width:thin}html.juke-theme .juke-workspace{background:var(--jk-bg);font-size:13px}html.juke-theme .juke-workspace .sidebar{background:var(--jk-surface);border-right:1px solid var(--jk-border);width:220px;min-width:220px;box-shadow:none;gap:6px;padding:0 10px 12px}html.juke-theme .juke-workspace .sidebar.is-collapsed{width:68px;min-width:68px;padding:0 6px 12px}.juke-brand{height:60px;color:var(--jk-text);box-sizing:border-box;flex:0 0 60px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.juke-brand img{border-radius:6px;flex-shrink:0;width:30px;height:30px}.juke-brand strong{letter-spacing:1px;white-space:nowrap;font-size:18px;font-weight:500}.juke-brand small{letter-spacing:1.4px;color:var(--jk-muted);margin-top:2px;font-size:10px;display:block}.is-collapsed .juke-brand{justify-content:center;padding:0}.is-collapsed .juke-brand span{display:none}html.juke-theme .juke-workspace .sidebar-head{min-height:36px;margin-bottom:6px}html.juke-theme .juke-workspace .sidebar-toggle{height:30px;min-height:30px;color:var(--jk-muted);background:var(--jk-bg);border:0;border-radius:5px;padding:0 10px;font-weight:400}html.juke-theme .juke-workspace .sidebar-toggle-text{font-size:11px}html.juke-theme .juke-workspace .sidebar-nav{gap:4px;padding:2px 0}html.juke-theme .juke-workspace .nav-item{min-height:40px;box-shadow:none;color:var(--jk-text);background:0 0;border:0;border-radius:5px;padding:8px 12px;font-weight:400}html.juke-theme .juke-workspace .nav-item:hover{background:var(--jk-soft);transform:none}html.juke-theme .juke-workspace .nav-item.is-active{background:var(--jk-accent-soft);color:var(--jk-accent);box-shadow:none}html.juke-theme .juke-workspace .nav-item:before{display:none}html.juke-theme .juke-workspace .nav-item.is-collapsed{min-height:54px;padding:6px 2px}html.juke-theme .juke-workspace .nav-icon{width:20px;height:20px;color:inherit;background:0 0;font-size:18px}html.juke-theme .juke-workspace .nav-text{font-size:13px;font-weight:400}html.juke-theme .juke-workspace .nav-text-collapsed{font-size:10px}html.juke-theme .juke-workspace .subnav-list{border-left:1px solid var(--jk-border);margin:3px 0 5px 17px;padding-left:13px}html.juke-theme .juke-workspace .subnav-item{min-height:34px;color:var(--jk-muted);background:0 0;border:0;border-radius:5px;font-weight:400}html.juke-theme .juke-workspace .subnav-item:is(:hover,.is-active){background:var(--jk-accent-soft);color:var(--jk-accent)}html.juke-theme .juke-workspace :is(.nav-divider,.sidebar-tools){border-color:var(--jk-border)}html.juke-theme .juke-workspace :is(.nav-chevron,.nav-icon-badge){color:var(--jk-muted);background:0 0}html.juke-theme .juke-workspace .content-shell{background:var(--jk-bg);flex-direction:column;display:flex}html.juke-theme .juke-workspace .topbar{background:var(--jk-surface);border-bottom:1px solid var(--jk-border);-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;gap:14px;min-height:60px;padding:8px 20px}html.juke-theme .juke-workspace .topbar .brand-logo{display:none}html.juke-theme .juke-workspace .topbar .brand-name{color:var(--jk-muted);font-size:13px;font-weight:400}html.juke-theme .juke-workspace .topbar .brand-sub{display:none}html.juke-theme .juke-workspace :is(.topbar-toggle,.mobile-sidebar-toggle,.topbar-icon-button,.pwa-install-button){width:32px;height:32px;min-height:32px;color:var(--jk-muted);background:0 0;border:0;border-radius:5px}html.juke-theme .juke-workspace .profile-trigger{background:0 0;border:0;border-radius:6px;gap:8px;padding:4px}html.juke-theme .juke-workspace .profile-trigger:hover{background:var(--jk-soft)}html.juke-theme .juke-workspace .profile-name{color:var(--jk-text);font-size:12px;font-weight:500}html.juke-theme .juke-workspace .profile-sub{color:var(--jk-muted);font-size:10px}html.juke-theme .juke-workspace .el-avatar{--el-avatar-bg-color:var(--jk-accent-soft);color:var(--jk-accent);border-radius:8px}html.juke-theme .juke-workspace .admin-points-chip{background:var(--jk-surface);border:0;border-radius:5px;grid-template-columns:repeat(5,auto);gap:12px;width:auto;height:auto;min-height:34px;padding:5px 10px}html.juke-theme .juke-workspace .admin-points-name{color:var(--jk-muted);font-size:11px;font-weight:400}html.juke-theme .juke-workspace .admin-points-value{color:var(--jk-text);font-size:12px;font-weight:600}html.juke-theme .juke-workspace .main{flex:1;height:auto;min-height:0;padding:16px 20px}html.juke-theme .juke-workspace .tool-btn{color:var(--jk-muted);border-color:var(--jk-border);background:0 0;border-radius:5px}.juke-theme-toggle{width:34px;height:34px;color:var(--jk-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:0 0 34px;place-items:center;display:inline-grid}.juke-theme-toggle svg{width:19px;height:19px}.juke-theme-toggle:hover{color:var(--jk-accent);background:var(--jk-accent-soft)}.juke-tabs{scrollbar-width:none;flex:none;gap:6px;min-height:34px;padding:0 16px 4px;display:flex;overflow-x:auto}.juke-tab{border:1px solid var(--jk-border);background:var(--jk-surface);height:27px;color:var(--jk-muted);border-radius:5px;flex-shrink:0;align-items:center;display:flex}.juke-tab a{color:inherit;white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-size:11px;text-decoration:none;display:inline-flex}.juke-tab svg{width:13px;height:13px}.juke-tab button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px}.juke-tab button:hover{background:var(--jk-soft);color:var(--jk-text)}.juke-tab.is-active{color:var(--jk-accent);border-color:var(--el-color-primary-light-7)}html.juke-theme :is(.management-page,.data-view,.juke-workspace .page){color:var(--jk-text);gap:14px}html.juke-theme :is(.page-head,.page-header){background:var(--jk-surface);border:1px solid var(--jk-border);border-radius:7px;padding:14px 16px}html.juke-theme :is(.page-title,.section-title,.panel-title){color:var(--jk-text);letter-spacing:0;font-weight:600}html.juke-theme .page-title{margin:0;font-size:17px}html.juke-theme :is(.toolbar,.toolbar-card,.table-card,.section-card,.stat-card,.data-view .panel,.mobile-card,.loading-wrap,.filter-card){background:var(--jk-surface);border:1px solid var(--jk-border);box-shadow:none;border-radius:7px}html.juke-theme .toolbar{padding:14px 16px}html.juke-theme :is(.stat-card,.section-card){padding:18px}html.juke-theme .stat-card{gap:12px}html.juke-theme .stat-card:hover{box-shadow:none;border-color:var(--el-color-primary-light-5);transform:none}html.juke-theme .stat-value{color:var(--jk-text);font-variant-numeric:tabular-nums;font-size:27px;font-weight:600}html.juke-theme .stat-icon{border-radius:7px;width:40px;height:40px;font-size:20px}html.juke-theme :is(.page-sub,.page-desc,.stat-label,.stat-sub,.muted-text,.task-id,.refresh-hint,.chart-label,.user-subline,.field-hint,.profile-sub){color:var(--jk-muted)}html.juke-theme :is(.task-name,.access-num,.panel-name,.user-primary,.field-label){color:var(--jk-text)}html.juke-theme :is(.section-header,.panel-head,.pagination,.pagination-wrap,.table-footer){border-color:var(--jk-border)}html.juke-theme .el-table{--el-table-bg-color:var(--jk-surface);--el-table-tr-bg-color:var(--jk-surface);--el-table-header-bg-color:var(--jk-bg);--el-table-row-hover-bg-color:var(--jk-soft);--el-table-header-text-color:var(--jk-muted);--el-table-text-color:var(--jk-text);--el-table-border-color:var(--jk-border);font-size:12px}html.juke-theme .el-table th.el-table__cell{background:var(--jk-bg);color:var(--jk-muted);font-weight:500}html.juke-theme .el-table td.el-table__cell{background:var(--jk-surface);border-color:var(--jk-border);padding-top:12px;padding-bottom:12px}html.juke-theme .el-button{border-radius:2px;font-weight:400}html.juke-theme .el-button--primary:not(.is-plain,.is-text,.is-link){--el-button-text-color:#fff;--el-button-hover-text-color:#fff;background:var(--jk-button-primary,#165dff);border-color:var(--jk-button-primary,#165dff)}html.juke-theme .el-button--primary:not(.is-plain,.is-text,.is-link).is-disabled{opacity:.55}html.juke-theme :is(.el-input__wrapper,.el-select__wrapper,.el-textarea__inner){background:var(--jk-surface)}html.juke-theme .el-tag{border-radius:4px;font-weight:400}html.juke-theme :is(.el-card,.el-dialog,.el-drawer,.el-popover){background:var(--jk-raised);color:var(--jk-text);border-color:var(--jk-border)}html.juke-theme .el-dialog{box-shadow:var(--jk-shadow);border-radius:9px}html.juke-theme :is(.user-popper,.sidebar-submenu-popper){background:var(--jk-raised);border-color:var(--jk-border);box-shadow:var(--jk-shadow)}html.juke-theme :is(.panel-item,.floating-subnav-title,.floating-subnav-item){color:var(--jk-text);background:0 0}html.juke-theme :is(.panel-item:hover,.floating-subnav-item:hover,.floating-subnav-item.is-active){color:var(--jk-accent);background:var(--jk-accent-soft)}html.juke-theme :is(.panel-sub,.floating-subnav-group-title){color:var(--jk-muted)}html.juke-theme .panel-item--danger{color:var(--el-color-danger)}html.juke-theme .juke-auth{background:var(--jk-bg);color:var(--jk-text)}html.juke-theme .juke-auth .topbar{background:var(--jk-surface);border-bottom:1px solid var(--jk-border);justify-content:space-between;padding:18px 36px;display:flex}html.juke-theme .juke-auth :is(.brand__logo,.card__logo){border-radius:9px}html.juke-theme .juke-auth .brand__name{color:var(--jk-text);font-size:20px;font-weight:600}html.juke-theme .juke-auth :is(.card,.login-card){background:var(--jk-surface);border:1px solid var(--jk-border);box-shadow:var(--jk-shadow);border-radius:10px}html.juke-theme .juke-auth :is(.card__product,.login-title){color:var(--jk-text);letter-spacing:1px;font-size:23px;font-weight:600}html.juke-theme .juke-auth :is(.login-desc,.agree-text){color:var(--jk-muted)}.juke-auth-caption{color:var(--jk-muted);text-align:center;margin:0 0 22px;font-size:13px;line-height:1.8}.juke-auth-toolbar{position:absolute;top:20px;right:24px}.juke-auth-mark{border-radius:9px;width:48px;height:48px;margin-bottom:18px}html.juke-theme .juke-auth .link{color:var(--jk-accent)}html.juke-theme.dark :is(.chat,.col,.accounts-panel,.conversation-panel,.message-composer,.account-sidebar,.conversation-list,.message-timeline,.empty-state,.settings-card,.form-card,.notice-card,.notice-drawer__item,.force-confirm,.frontend-update-toast){background:var(--jk-surface);color:var(--jk-text);border-color:var(--jk-border);box-shadow:none}html.juke-theme.dark :is(.account-item,.conversation-item,.message-bubble,.composer,.composer-toolbar,.search-bar,.chat-header,.account-header,.conversation-header){background:var(--jk-surface);color:var(--jk-text);border-color:var(--jk-border)}html.juke-theme.dark :is(.account-item,.conversation-item):is(:hover,.is-active,.is-selected){background:var(--jk-accent-soft)}html.juke-theme.dark :is(.account-name,.conversation-name,.conversation-title,.message-sender,.chat-title,.empty-title,.mobile-card-title,.notice-drawer__title,.force-title,.force-confirm__title,.frontend-update-toast__title){color:var(--jk-text)}html.juke-theme.dark :is(.account-meta,.conversation-preview,.conversation-time,.message-time,.empty-description,.mobile-card-subtitle,.notice-drawer__meta,.notice-drawer__summary,.panel-sub,.field-hint){color:var(--jk-muted)}html.juke-theme.dark .message-item.is-self .message-bubble{background:var(--jk-accent-soft)}html.juke-theme.dark :is(.profile-point,.profile-point--official,.profile-point--seat){color:var(--jk-accent);background:var(--jk-accent-soft)}html.juke-theme.dark :is(.profile-point__label,.profile-point__value){color:inherit}html.juke-theme .juke-workspace :is(.records-section,.ai-panel){background:var(--jk-surface);color:var(--jk-text);border:1px solid var(--jk-border);border-radius:7px}html.juke-theme .juke-workspace .nav-item.is-active .nav-icon{color:var(--jk-accent);box-shadow:none;background:0 0}html.juke-theme .juke-workspace :is(.el-input .el-input__wrapper,.el-select .el-select__wrapper){background:var(--jk-surface)}html.juke-theme .records-section .el-table .el-table__header th.el-table__cell{background:var(--jk-bg);color:var(--jk-muted)}html.juke-theme .juke-workspace :is(.official-page,.mobile-card__title,.head-title,.aggregate-empty__title),html.juke-theme :is(.reply-identity strong,.balance-link strong){color:var(--jk-text)}html.juke-theme :is(.reply-identity span,.reply-identity small,.secondary,.balance-link,.seat-summary,.keyword-rules){color:var(--jk-muted)}html.juke-theme .reply-image{background:var(--jk-accent-soft)}html.juke-theme .juke-workspace :is(.mobile-card__subtitle,.mobile-card__extra,.mobile-card-list__empty,.aggregate-empty__description,.account-display,.account-id,.day-axis){color:var(--jk-muted)}html.juke-theme .juke-workspace .mobile-card__actions .card-action{background:var(--jk-soft);color:var(--jk-text);border-color:var(--jk-border);border-radius:5px}html.juke-theme .juke-workspace .mobile-card__actions .card-action--primary{background:var(--jk-accent-soft);color:var(--jk-accent)}html.juke-theme .juke-workspace .mobile-card__actions .card-action--danger{background:var(--el-color-danger-light-9);color:var(--el-color-danger)}html.juke-theme .juke-workspace .mobile-ws-badge{background:var(--jk-soft);color:var(--jk-text);border-color:var(--jk-border)}html.juke-theme .juke-workspace :is(.chat,.account-item,.conversation-item){border-radius:7px}html.juke-theme :is(.site-filing-footer,.site-filing-footer__row--notice,.site-filing-footer__link,.site-filing-footer__warning,.site-filing-footer__version,.site-filing-footer__aliyun-logo){color:var(--jk-muted)}html.juke-theme.dark :is(.aggregate-empty__icon,.account-avatar){background:var(--jk-accent-soft);color:var(--jk-accent)}html.juke-theme.dark .juke-workspace :is(.head-title,.account-sub.is-success){color:var(--jk-text)}html.juke-theme.dark .juke-workspace .account-sub{color:var(--el-color-danger)}html.juke-theme.dark .el-dialog :is(dt,.accounts-heading span,.account-identity>span,.binding-account span){color:var(--jk-muted)}@media (width<=1100px){html.juke-theme .juke-workspace .admin-points-chip{gap:6px}}@media (width<=980px){html.juke-theme .juke-workspace .sidebar,html.juke-theme .juke-workspace .sidebar.is-collapsed{width:min(78vw,280px);min-width:0}html.juke-theme .juke-workspace .topbar{gap:8px;padding:8px 12px}html.juke-theme .juke-workspace .main{padding:8px 10px 12px}.juke-tabs{padding:0 10px 4px}html.juke-theme :is(.page-head,.page-header,.toolbar){padding:12px}html.juke-theme .management-page .page-actions{flex-wrap:wrap;gap:8px;display:flex}html.juke-theme .management-page .page-actions .el-button{flex:auto;margin:0}html.juke-theme .management-page .page-actions .search-input{flex:1 0 100%;width:100%}html.juke-theme .juke-auth .topbar{padding:14px 20px}}@media (width<=700px){html.juke-theme .juke-admin .topbar-left{flex-basis:auto}html.juke-theme .juke-admin .topbar-actions{flex-wrap:wrap;flex:1;justify-content:flex-end;width:auto}html.juke-theme .juke-admin .admin-points-chip{order:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%}html.juke-theme .juke-admin .admin-points-balance{flex-direction:column;gap:2px}html.juke-theme .juke-admin .topbar{flex-wrap:wrap;min-height:94px}html.juke-theme .juke-admin .topbar-actions{display:contents}html.juke-theme .juke-admin .topbar-left{margin-right:auto}html.juke-theme .juke-workspace .topbar-profile-trigger{width:36px;min-height:36px}}@media (prefers-reduced-motion:reduce){.juke-theme *,.juke-theme :before,.juke-theme :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html.juke-theme .juke-workspace .el-button:not(.el-button--small,.el-button--large,.is-circle,.is-text,.is-link){height:32px;padding:0 15px}html.juke-theme .juke-workspace .el-button--small{border-radius:2px;height:28px}html.juke-theme .juke-workspace .el-table .el-table__header th.el-table__cell{box-sizing:border-box;background:var(--jk-soft);height:40px;color:var(--jk-text);padding:0;font-weight:500}html.juke-theme .juke-workspace .el-table td.el-table__cell{padding:12px 0}html.juke-theme .juke-workspace .el-input__wrapper,html.juke-theme .juke-workspace .el-select__wrapper,html.juke-theme .juke-workspace .nav-item,html.juke-theme .juke-workspace .subnav-item{border-radius:2px}html.juke-theme .juke-workspace .topbar-toggle{display:grid}html.juke-theme .juke-workspace .topbar{column-gap:14px}html.juke-theme .juke-workspace .topbar-profile-trigger{min-height:36px}html.juke-theme .juke-workspace .topbar-profile-trigger .profile-sub{display:none}html.juke-theme .juke-workspace .topbar-profile-trigger .profile-points{grid-template-columns:repeat(5,auto);gap:5px;font-size:11px}html.juke-theme .juke-workspace .topbar-profile-trigger .profile-point{border-radius:2px;min-width:0;height:24px;padding:0 6px;font-weight:500}html.juke-theme .juke-admin .topbar .profile-trigger{flex:none}html.juke-theme .juke-admin .topbar .profile-sub{display:none}html.juke-theme .juke-workspace .sidebar-mobile-close{background:var(--jk-soft);color:var(--jk-muted);border:0}html.juke-theme.dark{--jk-button-primary:#3c7eff}.juke-tabs{box-sizing:border-box;background:var(--jk-surface);border-bottom:1px solid var(--jk-border);height:34px;min-height:34px;padding-top:4px}.juke-tab{border-radius:2px;height:24px}html.juke-theme :is(.balance-panel,.redeem-panel,.ledger-panel,.summary-card,.settings-main,.settings-page .card){background:var(--jk-surface);color:var(--jk-text);border:1px solid var(--jk-border);box-shadow:none;border-radius:7px}html.juke-theme :is(.balance-panel__value,.balance-panel__label,.redeem-panel__title,.ledger-panel__title,.summary-name,.summary-value,.hero-title,.form-section-title,.flow-title){color:var(--jk-text)}html.juke-theme :is(.balance-panel__sub,.balance-panel__foot,.redeem-panel__desc,.ledger-panel__count,.ledger-panel__empty,.summary-label,.summary-bio-text,.hero-subtitle,.flow-sub,.flow-bal,.flow-time,.completion-meta){color:var(--jk-muted)}html.juke-theme .settings-page :is(.tab-bar,.summary-bio-card){background:var(--jk-soft);border-color:var(--jk-border)}html.juke-theme .settings-page .tab-btn{color:var(--jk-muted);background:0 0;border-radius:3px}html.juke-theme .settings-page .tab-btn.active{background:var(--jk-surface);color:var(--jk-accent);box-shadow:none}html.juke-theme.dark :is(.summary-bio-title,.form .el-form-item__label){color:var(--jk-text)}html.juke-theme .el-dialog .image-template-tile{background:var(--jk-surface);color:var(--jk-text);border-color:var(--jk-border)}html.juke-theme .el-radio-group{--el-radio-button-checked-bg-color:var(--jk-button-primary,#165dff);--el-radio-button-checked-border-color:var(--jk-button-primary,#165dff)}@media (width<=700px){html.juke-theme .juke-admin .topbar .profile-meta{display:none}}html.juke-theme{--jk-text-2:#4e5969;--jk-text-3:#86909c;--jk-radius-card:8px;--jk-radius-head:6px;--jk-button-primary:#165dff}html.juke-theme.dark{--jk-bg:#212830;--jk-surface:#262c36;--jk-raised:#2d3440;--jk-soft:#31373f;--jk-border:#3d444d;--jk-text:#d1d7e0;--jk-text-2:#d1d7e0c7;--jk-text-3:#9198a1b8;--jk-muted:#9198a1;--jk-accent:#3c7eff;--jk-accent-soft:#3c7eff29;--jk-button-primary:#3c7eff}html.juke-theme .juke-workspace .sidebar{z-index:2;border-right:0;padding:0 8px 12px;box-shadow:0 2px 5px #00000014}html.juke-theme.dark .juke-workspace .sidebar{box-shadow:none;border-right:1px solid var(--jk-border)}html.juke-theme .juke-workspace .juke-brand{padding:0 12px}html.juke-theme .juke-workspace .juke-brand strong{letter-spacing:0;font-size:18px;font-weight:500}html.juke-theme .juke-workspace .nav-item{min-height:40px;color:var(--jk-text-2);border-radius:2px;padding:0 12px;font-size:14px}html.juke-theme .juke-workspace .nav-text{font-size:14px}html.juke-theme .juke-workspace .nav-item:hover{background:var(--jk-soft);color:var(--jk-text)}html.juke-theme .juke-workspace :is(.nav-item.is-active,.subnav-item.is-active){background:var(--jk-soft);color:var(--jk-accent);font-weight:500}html.juke-theme.dark .juke-workspace :is(.nav-item.is-active,.subnav-item.is-active){background:#9198a129}html.juke-theme .juke-workspace .subnav-item{color:var(--jk-text-2);min-height:40px;font-size:14px}html.juke-theme .juke-workspace .subnav-item:hover{background:var(--jk-soft);color:var(--jk-text)}html.juke-theme .juke-workspace .topbar{background:var(--jk-surface)}html.juke-theme.dark .juke-workspace .topbar{background:#151b23}html.juke-theme .juke-workspace .main{padding:16px 20px}html.juke-theme .juke-workspace .juke-theme-toggle{background:var(--jk-bg);width:28px;height:28px;color:var(--jk-text-2);border-radius:50%;flex-basis:28px}html.juke-theme.dark .juke-workspace .juke-theme-toggle{background:#9198a129}html.juke-theme .juke-workspace .juke-theme-toggle svg{width:15px;height:15px}html.juke-theme :is(.page-head,.page-header){border-radius:var(--jk-radius-head);background:var(--jk-surface);border:0;padding:16px 20px}html.juke-theme .page-title{font-size:18px;font-weight:600;line-height:1.4}html.juke-theme :is(.page-sub,.page-desc,.page-subtitle){color:var(--jk-text-3);font-size:13px;line-height:1.5}html.juke-theme :is(.toolbar,.toolbar-card,.table-card,.section-card,.filter-card,.data-view .panel){border-radius:var(--jk-radius-card);border-color:#0000}html.juke-theme.dark :is(.toolbar,.toolbar-card,.table-card,.section-card,.filter-card,.data-view .panel){border-color:var(--jk-border)}html.juke-theme .el-tabs__item{color:var(--jk-text-2);font-size:14px}html.juke-theme .el-tabs__item.is-active{color:var(--jk-accent);font-weight:500}html.juke-theme .el-tabs__nav-wrap:after{background:var(--jk-border);height:1px}html.juke-theme .juke-workspace .el-button--primary:not(.is-plain,.is-text,.is-link){border-radius:6px;font-weight:500}html.juke-theme .juke-workspace .el-table .el-table__header th.el-table__cell{background:var(--jk-soft);color:var(--jk-text-2);font-size:12px;font-weight:600}html.juke-theme .el-checkbox.is-bordered{border-radius:7px;height:35px;padding:0 12px}html.juke-theme .el-checkbox.is-bordered.is-checked{background:var(--jk-accent-soft);border-color:#165dff94}html.juke-theme .el-dialog{border-radius:8px}html,body{height:100%;margin:0;overflow:hidden}#app{height:100%;overflow:hidden}:root{--sms-btn-ready-bg:#2f6bff;--sms-btn-ready-bg-hover:#245aed;--sms-btn-ready-text:#fff;--sms-btn-idle-bg:#d1d5db;--sms-btn-idle-text:#fff;--sms-btn-countdown-bg:#cfe2ff;--sms-btn-countdown-text:#2f6bff}.el-pager li.more .el-icon,.el-pager li.more svg,.el-pager li.more path{pointer-events:none}.user-popper{overflow:hidden;border:1px solid #10182814!important;border-radius:16px!important;padding:0!important;box-shadow:0 24px 60px #1018281f!important}.user-panel{padding:14px}.panel-head{align-items:center;gap:10px;display:flex}.panel-meta{min-width:0}.panel-name{color:#1b2b4b;font-weight:800;line-height:1.2}.panel-sub{color:#6b7a90;margin-top:4px;font-size:12px}.panel-actions{gap:10px;margin-top:12px;display:flex}.panel-divider{background:#1018280f;height:1px;margin:12px 0}.panel-list{flex-direction:column;gap:4px;display:flex}.panel-item{text-align:left;cursor:pointer;color:#1b2b4b;background:0 0;border:none;border-radius:10px;width:100%;padding:10px;font-size:14px}.panel-item:hover{background:#2f6bff0f}.panel-item--danger{color:#d92d20}.panel-item--danger:hover{background:#d92d200f}@media (width<=980px){.el-dialog{flex-direction:column!important;width:min(90vw,520px)!important;max-width:90vw!important;max-height:90dvh!important;margin:auto!important;display:flex!important}.el-dialog .el-dialog__body{-webkit-overflow-scrolling:touch;overflow-y:auto!important}.el-drawer{width:100vw!important}.page-head{flex-direction:column;align-items:stretch;gap:10px}.page-head .page-actions{flex-wrap:wrap;gap:8px;display:flex}.page-head .search-input{flex:100%;min-width:0}.page-head .page-actions .el-button{flex:1;min-width:0}.page-header{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.el-input__inner,.el-textarea__inner,.el-select__input,input,textarea,select{font-size:16px!important}}@media (width<=480px){.topbar-tip-slot{display:none}}@supports (padding-bottom:env(safe-area-inset-bottom)){@media (width<=980px){.main{padding-bottom:max(8px, env(safe-area-inset-bottom))!important}}}
