@charset "UTF-8";:root{--app-bg: #fbfbfd;--sidebar-bg: rgba(251, 251, 253, .75);--header-bg: rgba(255, 255, 255, .72);--accent-color: #ff4500;--accent-subtle: rgba(255, 69, 0, .1);--text-primary: #1d1d1f;--text-secondary: #86868b;--border-color: rgba(0, 0, 0, .05);--divider-color: rgba(0, 0, 0, .08);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .05), 0 1px 4px rgba(0, 0, 0, .02);--sidebar-width: 260px;--header-height: 60px;--radius-md: 10px}body{margin:0;background-color:var(--app-bg);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.apple-layout{display:flex;height:100vh;width:100vw;overflow:hidden;background:var(--app-bg) fixed;background-image:radial-gradient(at 0% 0%,rgba(255,159,10,.05),transparent 50%),radial-gradient(at 100% 0%,rgba(0,122,255,.04),transparent 50%),radial-gradient(at 100% 100%,rgba(255,159,10,.05),transparent 50%),radial-gradient(at 0% 100%,rgba(0,122,255,.04),transparent 50%)}.apple-sidebar{width:var(--sidebar-width);height:100%;display:flex;flex-direction:column;background-color:var(--sidebar-bg);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-right:1px solid var(--border-color);z-index:100}.apple-sidebar .sidebar-header{height:var(--header-height);display:flex;align-items:center;padding:0 24px}.apple-sidebar .sidebar-header .logo-icon{width:28px;height:28px;background:linear-gradient(135deg,#333,#000);border-radius:8px;display:grid;place-items:center;margin-right:12px;box-shadow:0 2px 8px #0000001a}.apple-sidebar .sidebar-header .logo-icon .logo-inner{width:12px;height:12px;background:#fff;border-radius:50%;opacity:.9}.apple-sidebar .sidebar-header .app-title{font-size:15px;font-weight:600;letter-spacing:-.01em}.apple-sidebar .sidebar-scroll{flex:1;overflow-y:auto;padding:16px;scrollbar-width:none}.apple-sidebar .sidebar-scroll::-webkit-scrollbar{display:none}.apple-sidebar .menu-group-title{padding:12px 12px 8px;font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text-secondary);opacity:.8;letter-spacing:.05em}.apple-sidebar .apple-menu{border:none;background:transparent}.apple-sidebar .apple-menu .el-menu-item{height:40px;line-height:40px;margin-bottom:4px;border-radius:var(--radius-md);color:var(--text-primary);font-size:14px;font-weight:500;padding:0 12px!important;transition:all .2s cubic-bezier(.25,.1,.25,1)}.apple-sidebar .apple-menu .el-menu-item .menu-icon{margin-right:4px;font-size:18px;color:var(--text-secondary);transition:color .2s ease}.apple-sidebar .apple-menu .el-menu-item .menu-title{margin-left:8px}.apple-sidebar .apple-menu .el-menu-item:hover{background-color:#0000000a;transform:scale(1.01)}.apple-sidebar .apple-menu .el-menu-item:hover .menu-icon{color:var(--text-primary)}.apple-sidebar .apple-menu .el-menu-item.is-active{background-color:var(--accent-subtle);color:var(--accent-color);font-weight:600;position:relative}.apple-sidebar .apple-menu .el-menu-item.is-active .menu-icon{color:var(--accent-color)}.apple-sidebar .apple-menu .el-menu-item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background-color:var(--accent-color);border-radius:0 4px 4px 0}.apple-sidebar .sidebar-footer{padding:20px;border-top:1px solid var(--border-color)}.apple-sidebar .sidebar-footer .user-card{display:flex;align-items:center;padding:8px;border-radius:12px;transition:background-color .2s cubic-bezier(.25,.1,.25,1)}.apple-sidebar .sidebar-footer .user-card:hover{background-color:#00000008}.apple-sidebar .sidebar-footer .user-card .user-avatar{border:2px solid white;box-shadow:var(--shadow-sm);background:#e5e5ea;color:var(--text-secondary);font-weight:600;font-size:14px}.apple-sidebar .sidebar-footer .user-card .user-info{margin-left:12px;flex:1;display:flex;flex-direction:column}.apple-sidebar .sidebar-footer .user-card .user-info .user-name{font-size:14px;font-weight:600}.apple-sidebar .sidebar-footer .user-card .user-info .user-role{font-size:12px;color:var(--text-secondary)}.apple-sidebar .sidebar-footer .user-card .options-btn{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;cursor:pointer;color:var(--text-secondary)}.apple-sidebar .sidebar-footer .user-card .options-btn:hover{background:#0000000d;color:var(--text-primary)}.apple-sidebar .sidebar-footer .user-card .options-btn .dots{font-weight:700;line-height:10px;margin-bottom:6px}.main-container{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}.main-container .apple-header{height:var(--header-height);padding:0 16px;display:flex;align-items:center;position:sticky;top:0;z-index:90;background:var(--header-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--border-color);transition:all .3s ease}.main-container .apple-header .header-content{width:100%;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.main-container .apple-header .header-content .breadcrumb-area .title-wrapper{display:flex;align-items:center;gap:12px}.main-container .apple-header .header-content .breadcrumb-area .accent-dot{width:6px;height:6px;border-radius:50%;background:var(--accent-color);box-shadow:0 0 8px var(--accent-subtle)}.main-container .apple-header .header-content .breadcrumb-area .current-page-title{font-family:SF Pro Display,-apple-system,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.025em;margin:0;line-height:1.2}.main-container .apple-header .header-content .header-actions{display:flex;align-items:center;gap:16px}.main-container .apple-header .header-content .header-actions .dashboard-entry{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;cursor:pointer;transition:all .2s cubic-bezier(.25,.1,.25,1);color:var(--text-secondary)}.main-container .apple-header .header-content .header-actions .dashboard-entry .dashboard-icon{transition:transform .2s ease;font-size:16px}.main-container .apple-header .header-content .header-actions .dashboard-entry .dashboard-text{font-size:13px;font-weight:500;letter-spacing:.01em}.main-container .apple-header .header-content .header-actions .dashboard-entry:hover{background:#0000000a;color:var(--accent-color)}.main-container .apple-header .header-content .header-actions .dashboard-entry:hover .dashboard-icon{transform:scale(1.1)}.main-container .apple-header .header-content .header-actions .dashboard-entry:active{transform:scale(.96);background:#0000000f}.main-container .apple-header .header-content .header-actions .header-divider{width:1px;height:16px;background:var(--divider-color)}.main-container .apple-header .header-content .header-actions .glass-btn{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#ffffff80;box-shadow:0 2px 10px #00000008,inset 0 0 0 1px #ffffff80;color:var(--text-primary);font-size:18px;transition:.25s .2s cubic-bezier(.25,.1,.25,1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center}.main-container .apple-header .header-content .header-actions .glass-btn:hover{background:#fffc;transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.main-container .apple-header .header-content .header-actions .glass-btn:active{transform:scale(.96)}.main-container .apple-main{flex:1;overflow:hidden;padding:16px}.main-container .apple-main .content-scroll-wrapper{height:100%;overflow-y:auto;max-width:100%;margin:0;scrollbar-width:none}.main-container .apple-main .content-scroll-wrapper::-webkit-scrollbar{display:none}.apple-dropdown{border-radius:12px!important;border:none!important;box-shadow:var(--shadow-md)!important;padding:6px!important}.apple-dropdown .el-dropdown-menu__item{border-radius:8px;margin-bottom:2px;font-family:-apple-system,sans-serif;font-weight:500;padding:8px 12px}.apple-dropdown .el-dropdown-menu__item:hover{background:var(--app-bg);color:var(--text-primary)}.apple-dropdown .el-dropdown-menu__item.danger-item{color:#ff3b30}.apple-dropdown .el-dropdown-menu__item.danger-item:hover{background:#ff3b3014}.apple-dropdown .el-dropdown-menu__item .el-icon{margin-right:8px}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .35s cubic-bezier(.16,1,.3,1)}.slide-fade-enter-from{opacity:0;transform:translateY(8px)}.slide-fade-leave-to{opacity:0;transform:translateY(-8px)}.apple-fade-enter-active,.apple-fade-leave-active{transition:opacity .3s ease,transform .3s ease}.apple-fade-enter-from{opacity:0;transform:translateY(10px) scale(.99)}.apple-fade-leave-to{opacity:0;transform:scale(1.01)}.login-container[data-v-b7a6d1d3]{height:100vh;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.mesh-background[data-v-b7a6d1d3]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#1c1c3e;overflow:hidden}.gradient-sphere[data-v-b7a6d1d3]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.8;animation:float-b7a6d1d3 20s infinite ease-in-out alternate}.sphere-1[data-v-b7a6d1d3]{width:60vw;height:60vw;top:-10%;left:-10%;background:radial-gradient(circle at center,#ff9a9e,#fad0c4);animation-duration:25s}.sphere-2[data-v-b7a6d1d3]{width:50vw;height:50vw;bottom:-10%;right:-5%;background:radial-gradient(circle at center,#a18cd1,#fbc2eb);animation-duration:30s;animation-delay:-5s}.sphere-3[data-v-b7a6d1d3]{width:40vw;height:40vw;top:40%;left:40%;background:radial-gradient(circle at center,#00c6fb,#005bea);opacity:.6;animation-duration:22s;animation-delay:-10s}.noise-overlay[data-v-b7a6d1d3]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}@keyframes float-b7a6d1d3{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.login-box[data-v-b7a6d1d3]{width:100%;max-width:400px;padding:40px;background:#ffffffa6;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.4);border-radius:24px;box-shadow:0 8px 32px #0000001a}.login-box .login-header[data-v-b7a6d1d3]{text-align:center;margin-bottom:30px}.login-box .login-header .logo-area[data-v-b7a6d1d3]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px}.login-box .login-header .logo-area .logo[data-v-b7a6d1d3]{width:40px;height:40px}.login-box .login-header .logo-area .title[data-v-b7a6d1d3]{font-size:24px;font-weight:700;color:#1c1c1e;margin:0;letter-spacing:-.5px}.login-box .login-header .subtitle[data-v-b7a6d1d3]{color:#636366;font-size:14px;margin:0}.login-box .login-form .login-btn[data-v-b7a6d1d3]{width:100%;height:48px;font-size:16px;margin-top:10px;font-weight:600;letter-spacing:.5px}.summary-cards[data-v-d4d40542]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;height:100%}.summary-card[data-v-d4d40542]{padding:10px 14px;display:flex;align-items:center;gap:10px;height:100%;box-sizing:border-box}.summary-card .card-icon[data-v-d4d40542]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}.summary-card .card-info[data-v-d4d40542]{display:flex;flex-direction:column;gap:4px;min-width:0}.summary-card .card-title[data-v-d4d40542]{font-size:13px;color:#86868b;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-card .card-value-row[data-v-d4d40542]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.summary-card .card-value[data-v-d4d40542]{font-size:20px;font-weight:700;color:#1d1d1f;letter-spacing:-.5px;white-space:nowrap}.summary-card .card-trend[data-v-d4d40542]{font-size:12px;font-weight:600}.summary-card .card-trend .trend-label[data-v-d4d40542]{font-weight:400;opacity:.8;margin-right:2px}.summary-card .card-trend.up[data-v-d4d40542]{color:var(--ios-system-green)}.summary-card .card-trend.down[data-v-d4d40542]{color:var(--ios-system-red)}.sales-trend-container[data-v-e64aaeda]{padding:12px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}.chart-header[data-v-e64aaeda]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.chart-title[data-v-e64aaeda]{font-size:16px;font-weight:600;color:#1d1d1f}.chart-legend[data-v-e64aaeda]{display:flex;gap:16px}.chart-legend .legend-item[data-v-e64aaeda]{display:flex;align-items:center;gap:6px;font-size:12px;color:#86868b}.chart-legend .legend-item .dot[data-v-e64aaeda]{width:8px;height:8px;border-radius:50%}.chart-legend .legend-item .dot.today[data-v-e64aaeda]{background:#ff4500}.chart-legend .legend-item .dot.yesterday[data-v-e64aaeda]{background:#8e8e93}.chart-wrapper[data-v-e64aaeda]{flex:1;min-height:0}.chart-wrapper .chart[data-v-e64aaeda]{height:100%;width:100%}.order-type-container[data-v-cbe2c6d1]{padding:12px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}.chart-header[data-v-cbe2c6d1]{flex-shrink:0;margin-bottom:8px}.chart-title[data-v-cbe2c6d1]{font-size:16px;font-weight:600;color:#1d1d1f}.chart-wrapper[data-v-cbe2c6d1]{flex:1;min-height:0}.chart-wrapper .chart[data-v-cbe2c6d1]{height:100%;width:100%}.top-ranking[data-v-87015a57]{padding:12px;display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box}.section-header[data-v-87015a57]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.section-header .title-group[data-v-87015a57]{display:flex;align-items:center;gap:8px}.section-header .total-badge[data-v-87015a57]{font-size:11px;background:var(--ios-input-bg, #f5f5f7);color:#86868b;padding:2px 8px;border-radius:10px;font-weight:500}.section-title[data-v-87015a57]{font-size:16px;font-weight:600;color:#1d1d1f}.ranking-list[data-v-87015a57]{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:12px;padding-right:4px}.ranking-list[data-v-87015a57]::-webkit-scrollbar{width:4px}.ranking-list[data-v-87015a57]::-webkit-scrollbar-thumb{background:#0000000d;border-radius:2px}.ranking-item[data-v-87015a57]{display:flex;align-items:center;gap:12px}.ranking-item .rank-number[data-v-87015a57]{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#86868b;background:#0000000d}.ranking-item .rank-number.rank-1[data-v-87015a57]{background:#ff4500;color:#fff}.ranking-item .rank-number.rank-2[data-v-87015a57]{background:#ff9500;color:#fff}.ranking-item .rank-number.rank-3[data-v-87015a57]{background:#fc0;color:#fff}.ranking-item .item-avatar[data-v-87015a57]{flex-shrink:0;border:1px solid rgba(0,0,0,.05)}.ranking-item .item-info[data-v-87015a57]{flex:1;display:flex;flex-direction:column;gap:6px}.ranking-item .item-name-row[data-v-87015a57]{display:flex;justify-content:space-between;align-items:baseline}.ranking-item .item-name[data-v-87015a57]{font-size:14px;font-weight:500;color:#1d1d1f}.ranking-item .item-sales[data-v-87015a57]{font-size:12px;color:#86868b}.operational-alerts[data-v-89e8afea]{padding:12px;display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box}.section-header[data-v-89e8afea]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.section-title[data-v-89e8afea]{font-size:16px;font-weight:600;color:#1d1d1f}.alert-list[data-v-89e8afea]{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:10px;padding-right:4px}.alert-list[data-v-89e8afea]::-webkit-scrollbar{width:4px}.alert-list[data-v-89e8afea]::-webkit-scrollbar-thumb{background:#0000000d;border-radius:2px}.alert-item[data-v-89e8afea]{display:flex;gap:12px;padding:10px;border-radius:12px;background:#00000005;transition:background .2s}.alert-item[data-v-89e8afea]:hover{background:#0000000a}.alert-item .alert-icon[data-v-89e8afea]{font-size:18px;margin-top:2px}.alert-item.warning .alert-icon[data-v-89e8afea]{color:var(--ios-system-orange)}.alert-item.error .alert-icon[data-v-89e8afea]{color:var(--ios-system-red)}.alert-item.info .alert-icon[data-v-89e8afea]{color:var(--ios-system-blue)}.alert-item .alert-content[data-v-89e8afea]{display:flex;flex-direction:column;gap:2px}.alert-item .alert-message[data-v-89e8afea]{font-size:13px;color:#1d1d1f;line-height:1.4;margin:0}.alert-item .alert-time[data-v-89e8afea]{font-size:11px;color:#86868b}.order-work-panel[data-v-795c6fe1]{height:100%;display:flex;flex-direction:column;padding:0;overflow:hidden}.panel-header[data-v-795c6fe1]{padding:16px 20px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.05)}.panel-title[data-v-795c6fe1]{font-size:16px;font-weight:700;color:#1d1d1f;margin:0}.live-indicator[data-v-795c6fe1]{display:flex;align-items:center;gap:6px;font-size:12px;color:#86868b}.live-indicator .pulse-dot[data-v-795c6fe1]{width:8px;height:8px;background-color:var(--ios-system-green);border-radius:50%;animation:pulse-795c6fe1 2s infinite}@keyframes pulse-795c6fe1{0%{box-shadow:0 0 #34c75966}70%{box-shadow:0 0 0 10px #34c75900}to{box-shadow:0 0 #34c75900}}.pipeline-container[data-v-795c6fe1]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:24px}.pipeline-container[data-v-795c6fe1]::-webkit-scrollbar{width:0}.section-label[data-v-795c6fe1]{margin-bottom:12px}.section-label .label-text[data-v-795c6fe1]{font-size:14px;font-weight:600;color:#1d1d1f}.order-list[data-v-795c6fe1]{display:flex;flex-direction:column;gap:12px}.order-card[data-v-795c6fe1]{background:#fff;border-radius:14px;padding:12px;border:1px solid rgba(0,0,0,.04);box-shadow:0 2px 8px #00000005;transition:all .2s cubic-bezier(.25,.1,.25,1)}.order-card[data-v-795c6fe1]:hover{transform:scale(1.02);box-shadow:0 4px 12px #0000000d}.order-card.new[data-v-795c6fe1]{border-left:4px solid var(--ios-system-red)}.order-card.preparing[data-v-795c6fe1]{border-left:4px solid var(--ios-system-blue)}.order-card.ready[data-v-795c6fe1]{border-left:4px solid var(--ios-system-green)}.order-card .order-header[data-v-795c6fe1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.order-card .order-header .order-id[data-v-795c6fe1]{font-weight:700;font-size:15px}.order-card .order-body[data-v-795c6fe1]{font-size:13px;color:#424245;margin-bottom:12px;line-height:1.4}.order-card .order-footer[data-v-795c6fe1]{display:flex;justify-content:space-between;align-items:center}.order-card .order-footer .order-time[data-v-795c6fe1]{font-size:12px;color:#86868b}.order-card .order-footer .order-time.active[data-v-795c6fe1]{color:var(--ios-system-orange);font-weight:600}.quick-actions[data-v-60827a8a]{padding:12px;display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box}.section-header[data-v-60827a8a]{flex-shrink:0;margin-bottom:8px}.section-title[data-v-60827a8a]{font-size:16px;font-weight:600;color:#1d1d1f;margin:0}.actions-grid[data-v-60827a8a]{flex:1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:8px;min-height:0;overflow:hidden}.action-item[data-v-60827a8a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:4px;border-radius:12px;background:#00000005;cursor:pointer;transition:all .2s cubic-bezier(.25,.1,.25,1)}.action-item[data-v-60827a8a]:hover{background:#0000000a;transform:translateY(-2px)}.action-item[data-v-60827a8a]:active{transform:translateY(0) scale(.96)}.action-item .action-icon[data-v-60827a8a]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.action-item .action-name[data-v-60827a8a]{font-size:12px;font-weight:500;color:#424245;white-space:nowrap}.dashboard-integrated-screen[data-v-6981d926]{height:100vh;background-color:#f5f5f7;padding:12px;display:flex;flex-direction:column;gap:12px;overflow:hidden;box-sizing:border-box}.dashboard-integrated-screen[data-v-6981d926] .glass-panel{background:var(--ios-glass-bg);-webkit-backdrop-filter:var(--ios-glass-blur);backdrop-filter:var(--ios-glass-blur);border:1px solid var(--ios-glass-border);border-radius:20px;box-shadow:0 4px 24px #0000000a}.screen-header[data-v-6981d926]{height:64px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 24px}.screen-header .header-left[data-v-6981d926]{display:flex;align-items:center;gap:20px}.screen-header .header-left .screen-title[data-v-6981d926]{font-size:20px;font-weight:700;color:#1d1d1f;margin:0;letter-spacing:-.5px}.screen-header .header-left .store-status[data-v-6981d926]{display:flex;align-items:center;gap:10px}.screen-header .header-left .store-status .store-name[data-v-6981d926]{font-size:14px;font-weight:500;color:#86868b}.screen-header .header-right[data-v-6981d926]{display:flex;align-items:center;gap:20px}.screen-header .header-right .config-entry[data-v-6981d926]{color:#86868b;font-size:14px;font-weight:500;transition:color .2s}.screen-header .header-right .config-entry[data-v-6981d926]:hover{color:var(--el-color-primary)}.screen-header .header-right .config-entry .el-icon[data-v-6981d926]{font-size:18px;margin-right:4px}.screen-header .header-right .header-divider[data-v-6981d926]{width:1px;height:20px;background:#0000001a}.screen-header .header-right .real-time-clock[data-v-6981d926]{display:flex;flex-direction:column;align-items:flex-end}.screen-header .header-right .real-time-clock .date[data-v-6981d926]{font-size:11px;color:#86868b;font-weight:500}.screen-header .header-right .real-time-clock .time[data-v-6981d926]{font-size:16px;color:#1d1d1f;font-weight:700;font-family:SF Pro Display,monospace}.screen-body[data-v-6981d926]{flex:1;display:grid;grid-template-columns:1fr 360px;gap:12px;min-height:0;overflow:hidden}.main-analytics[data-v-6981d926]{display:grid;grid-template-rows:90px 1fr 1fr;gap:12px;height:100%;min-height:0;overflow:hidden}.main-analytics .analytics-middle[data-v-6981d926]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;height:100%;min-height:0;overflow:hidden}.main-analytics .analytics-middle[data-v-6981d926]>*{height:100%}.main-analytics .analytics-bottom[data-v-6981d926]{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:12px;height:100%;min-height:0;overflow:hidden}.main-analytics .analytics-bottom[data-v-6981d926]>*{height:100%;overflow:hidden}.side-work-panel[data-v-6981d926]{height:100%;min-height:0}:root{--el-color-primary: #ff4500;--el-color-primary-light-3: rgb(255, 124.8, 76.5);--el-color-primary-light-5: rgb(255, 162, 127.5);--el-color-primary-light-7: rgb(255, 199.2, 178.5);--el-color-primary-light-8: rgb(255, 217.8, 204);--el-color-primary-light-9: rgb(255, 236.4, 229.5);--el-color-primary-dark-2: rgb(204, 55.2, 0);--el-border-radius-base: 10px;--el-border-radius-small: 6px;--el-border-radius-round: 999px;--el-box-shadow-light: 0 4px 16px rgba(0, 0, 0, .06);--el-box-shadow: 0 8px 24px rgba(0, 0, 0, .1);--el-box-shadow-dark: 0 16px 48px rgba(0, 0, 0, .16);--el-transition-duration: .2s}.el-menu{border-right:none!important;background-color:transparent!important}.el-menu.el-menu--vertical{padding:10px}.el-menu .el-menu-item,.el-menu .el-sub-menu__title{height:44px;line-height:44px;margin-bottom:4px;border-radius:10px;color:#1c1c1e;transition:all .2s cubic-bezier(.25,.1,.25,1)}.el-menu .el-menu-item:hover,.el-menu .el-sub-menu__title:hover{background-color:#0000000d!important}.el-menu .el-menu-item.is-active,.el-menu .el-sub-menu__title.is-active{background-color:#ff45001a!important;color:var(--el-color-primary)!important;font-weight:600;box-shadow:none!important}.el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-color-primary)!important;font-weight:600}.el-breadcrumb{font-size:13px}.el-breadcrumb__inner{font-weight:400!important;color:var(--ios-system-gray, #8e8e93)!important}.el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary)!important;opacity:.8}.el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#1c1c1e!important;font-weight:600!important}.el-tabs .el-tabs__nav-wrap:after{display:none}.el-tabs--card>.el-tabs__header{border-bottom:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:none;background-color:var(--ios-system-gray6, #f2f2f7);padding:3px;border-radius:9px;display:inline-flex}.el-tabs--card>.el-tabs__header .el-tabs__item{border:none;margin:0;height:28px;line-height:28px;border-radius:7px;font-size:13px;font-weight:500;color:#1c1c1e;transition:all .2s ease;padding:0 16px!important}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:#000}.el-tabs--card>.el-tabs__header .el-tabs__item:hover:not(.is-active){color:#000;opacity:.6}.el-tabs:not(.el-tabs--card) .el-tabs__item{font-size:15px;font-weight:600;color:var(--ios-system-gray, #8e8e93)}.el-tabs:not(.el-tabs--card) .el-tabs__item.is-active{color:#1c1c1e}.el-table{--el-table-border-color: transparent;--el-table-header-bg-color: transparent;--el-table-row-hover-bg-color: var(--ios-system-gray6, #f2f2f7);background-color:transparent}.el-table th.el-table__cell{background-color:transparent!important;text-transform:uppercase;font-size:11px;letter-spacing:.05em;color:var(--ios-system-gray, #8e8e93);font-weight:500;border-bottom:1px solid rgba(0,0,0,.05)!important;padding:12px 0}.el-table td.el-table__cell{border-bottom:1px solid rgba(0,0,0,.05)!important;padding:16px 0;font-size:14px;color:#1c1c1e}.el-table .el-table__inner-wrapper:before{display:none}.el-tag{border-radius:100px;border:none;font-weight:500;padding:0 12px;height:24px;line-height:24px;font-size:12px;letter-spacing:.3px}.el-tag--primary{background-color:#ff45001a;color:var(--brand-primary, #ff4500)}.el-tag--success{background-color:#34c7591a;color:var(--ios-system-green, #34c759)}.el-tag--warning{background-color:#ff95001a;color:var(--ios-system-orange, #ff9500)}.el-tag--danger{background-color:#ff3b301a;color:var(--ios-system-red, #ff3b30)}.el-tag--info{background-color:#8e8e931a;color:var(--ios-system-gray, #8e8e93)}.el-avatar{background-color:var(--ios-system-gray5, #e5e5ea)}.el-avatar img{image-rendering:-webkit-optimize-contrast}.el-badge__content{border:none;box-shadow:0 1px 2px #0000001a;font-weight:600}.el-card{border:none!important;border-radius:18px!important;background-color:#fff;box-shadow:var(--ios-shadow-1, 0 2px 8px rgba(0, 0, 0, .04))!important;transition:box-shadow .3s ease;overflow:visible}.el-card.is-hover-shadow:hover{box-shadow:var(--ios-shadow-2, 0 4px 16px rgba(0, 0, 0, .08))!important}.el-card__header{border-bottom:1px solid rgba(0,0,0,.05);padding:16px 20px;font-weight:600;font-size:17px}.el-card__body{padding:20px}.el-alert{border-radius:14px;border:none;padding:12px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.el-alert--success{background-color:#34c75926;color:#1c1c1e}.el-alert--success .el-alert__icon{color:var(--ios-system-green, #34c759)}.el-alert--warning{background-color:#ff950026;color:#1c1c1e}.el-alert--warning .el-alert__icon{color:var(--ios-system-orange, #ff9500)}.el-alert--error{background-color:#ff3b3026;color:#1c1c1e}.el-alert--error .el-alert__icon{color:var(--ios-system-red, #ff3b30)}.el-alert--info{background-color:#8e8e9326;color:#1c1c1e}.el-alert--info .el-alert__icon{color:var(--ios-system-gray, #8e8e93)}.el-notification{border-radius:18px;border:none;box-shadow:var(--ios-shadow-3, 0 8px 30px rgba(0, 0, 0, .12));background-color:#ffffffd9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:16px;width:360px}.el-notification__title{font-weight:600;font-size:15px;color:#000}.el-notification__content{color:#3a3a3c;font-size:13px}.el-notification__closeBtn{top:16px;right:16px}.el-loading-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff9;transition:opacity .3s}.el-form .el-form-item__label{font-weight:500;font-size:14px;color:var(--text-primary, #1d1d1f);padding-bottom:8px;align-items:center;display:flex}.el-input,.el-textarea,.el-select,.el-tree-select,.el-input-number{--el-input-border-radius: 10px}.el-input .el-input__wrapper,.el-input .el-textarea__inner,.el-input .el-select__wrapper,.el-textarea .el-input__wrapper,.el-textarea .el-textarea__inner,.el-textarea .el-select__wrapper,.el-select .el-input__wrapper,.el-select .el-textarea__inner,.el-select .el-select__wrapper,.el-tree-select .el-input__wrapper,.el-tree-select .el-textarea__inner,.el-tree-select .el-select__wrapper,.el-input-number .el-input__wrapper,.el-input-number .el-textarea__inner,.el-input-number .el-select__wrapper{background-color:var(--ios-input-bg)!important;box-shadow:none!important;border:1px solid transparent!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;padding:4px 12px!important;min-height:36px!important;height:auto!important;line-height:1.5!important;box-sizing:border-box!important}.el-input .el-input__wrapper:hover,.el-input .el-textarea__inner:hover,.el-input .el-select__wrapper:hover,.el-textarea .el-input__wrapper:hover,.el-textarea .el-textarea__inner:hover,.el-textarea .el-select__wrapper:hover,.el-select .el-input__wrapper:hover,.el-select .el-textarea__inner:hover,.el-select .el-select__wrapper:hover,.el-tree-select .el-input__wrapper:hover,.el-tree-select .el-textarea__inner:hover,.el-tree-select .el-select__wrapper:hover,.el-input-number .el-input__wrapper:hover,.el-input-number .el-textarea__inner:hover,.el-input-number .el-select__wrapper:hover{background-color:var(--ios-input-bg-hover)!important}.el-input .el-input__wrapper.is-focus,.el-input .el-input__wrapper:focus,.el-input .el-input__wrapper.is-focused,.el-input .el-textarea__inner.is-focus,.el-input .el-textarea__inner:focus,.el-input .el-textarea__inner.is-focused,.el-input .el-select__wrapper.is-focus,.el-input .el-select__wrapper:focus,.el-input .el-select__wrapper.is-focused,.el-textarea .el-input__wrapper.is-focus,.el-textarea .el-input__wrapper:focus,.el-textarea .el-input__wrapper.is-focused,.el-textarea .el-textarea__inner.is-focus,.el-textarea .el-textarea__inner:focus,.el-textarea .el-textarea__inner.is-focused,.el-textarea .el-select__wrapper.is-focus,.el-textarea .el-select__wrapper:focus,.el-textarea .el-select__wrapper.is-focused,.el-select .el-input__wrapper.is-focus,.el-select .el-input__wrapper:focus,.el-select .el-input__wrapper.is-focused,.el-select .el-textarea__inner.is-focus,.el-select .el-textarea__inner:focus,.el-select .el-textarea__inner.is-focused,.el-select .el-select__wrapper.is-focus,.el-select .el-select__wrapper:focus,.el-select .el-select__wrapper.is-focused,.el-tree-select .el-input__wrapper.is-focus,.el-tree-select .el-input__wrapper:focus,.el-tree-select .el-input__wrapper.is-focused,.el-tree-select .el-textarea__inner.is-focus,.el-tree-select .el-textarea__inner:focus,.el-tree-select .el-textarea__inner.is-focused,.el-tree-select .el-select__wrapper.is-focus,.el-tree-select .el-select__wrapper:focus,.el-tree-select .el-select__wrapper.is-focused,.el-input-number .el-input__wrapper.is-focus,.el-input-number .el-input__wrapper:focus,.el-input-number .el-input__wrapper.is-focused,.el-input-number .el-textarea__inner.is-focus,.el-input-number .el-textarea__inner:focus,.el-input-number .el-textarea__inner.is-focused,.el-input-number .el-select__wrapper.is-focus,.el-input-number .el-select__wrapper:focus,.el-input-number .el-select__wrapper.is-focused{background-color:#fff!important;border-color:var(--el-color-primary)!important;box-shadow:0 0 0 1px var(--el-color-primary)!important}.el-input.is-disabled .el-input__wrapper,.el-input.is-disabled .el-select__wrapper,.el-textarea.is-disabled .el-input__wrapper,.el-textarea.is-disabled .el-select__wrapper,.el-select.is-disabled .el-input__wrapper,.el-select.is-disabled .el-select__wrapper,.el-tree-select.is-disabled .el-input__wrapper,.el-tree-select.is-disabled .el-select__wrapper,.el-input-number.is-disabled .el-input__wrapper,.el-input-number.is-disabled .el-select__wrapper{background-color:#f0f0f2!important;opacity:.6}.el-select-dropdown{border:none!important;border-radius:14px!important;box-shadow:var(--ios-shadow-3, 0 8px 30px rgba(0, 0, 0, .12))!important;padding:6px}.el-select-dropdown .el-select-dropdown__item{border-radius:6px;margin:2px 0;height:36px;line-height:36px}.el-select-dropdown .el-select-dropdown__item.selected{color:var(--el-color-primary);font-weight:600;background-color:transparent}.el-select-dropdown .el-select-dropdown__item.selected:after{content:"✓";float:right;font-weight:700}.el-select-dropdown .el-select-dropdown__item:hover{background-color:var(--ios-system-gray6, #f2f2f7)}.el-input-number{width:100%}.el-input-number .el-input__inner{text-align:left}.el-input-number .el-input-number__increase,.el-input-number .el-input-number__decrease{background-color:transparent!important;border:none!important;color:var(--text-primary, #1d1d1f)}.el-input-number .el-input-number__increase:hover,.el-input-number .el-input-number__decrease:hover{color:var(--el-color-primary)}.el-switch{height:32px}.el-switch__core{border-radius:16px;border:none!important;background-color:#e9e9ea;width:51px!important;height:31px!important;transition:background-color .3s cubic-bezier(.25,.1,.25,1)}.el-switch__core .el-switch__action{width:27px;height:27px;top:2px;left:2px;background-color:#fff;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f;transition:all .3s cubic-bezier(.25,.1,.25,1)}.el-switch.is-checked .el-switch__core{background-color:var(--ios-system-green, #34c759)}.el-switch.is-checked .el-switch__core .el-switch__action{left:100%;margin-left:-29px}.el-checkbox__inner{border-radius:6px;border-color:var(--ios-system-gray3, #c7c7cc)}.el-checkbox__label{color:#1c1c1e;font-weight:400}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary);box-shadow:none}.el-radio__inner{width:20px;height:20px;border-color:var(--ios-system-gray3, #c7c7cc)}.el-radio__input.is-checked .el-radio__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-slider__runway{background-color:var(--ios-system-gray5, #e5e5ea);height:4px;border-radius:2px}.el-slider__bar{height:4px;border-radius:2px;background-color:var(--el-color-primary)}.el-slider__button-wrapper{top:-16px}.el-slider__button{width:28px;height:28px;border:none;background-color:#fff;box-shadow:0 2px 6px #0003;transition:transform .1s}.el-slider__button:hover,.el-slider__button.dragging{transform:scale(1.1)}.el-button{border-radius:20px!important;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);height:auto;padding:8px 20px}.el-button--primary:not(.is-link):not(.is-text){--el-button-bg-color: var(--el-color-primary);--el-button-border-color: var(--el-color-primary);--el-button-hover-bg-color: #ff5c20;--el-button-hover-border-color: #ff5c20;--el-button-active-bg-color: #e63e00;--el-button-active-border-color: #e63e00;border:none;box-shadow:0 4px 10px #ff450040}.el-button--primary:not(.is-link):not(.is-text):hover{transform:scale(1.02);opacity:.9;box-shadow:0 6px 14px #ff45004d}.el-button--primary:not(.is-link):not(.is-text):active{transform:scale(.97)}.el-overlay{background-color:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.el-dialog{--el-dialog-border-radius: 20px;--el-dialog-padding-primary: 24px;border-radius:var(--el-dialog-border-radius)!important;overflow:hidden;box-shadow:var(--ios-shadow-float, 0 20px 40px rgba(0, 0, 0, .15))!important}.el-dialog .el-dialog__header{margin:0;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.05);text-align:center}.el-dialog .el-dialog__header .el-dialog__title{font-weight:600;font-size:17px;color:#000}.el-dialog .el-dialog__header .el-dialog__headerbtn{top:20px}.el-dialog .el-dialog__body{padding:24px;color:var(--text-secondary, #424245)}.el-dialog .el-dialog__footer{padding:16px 24px;background:var(--ios-system-gray6, #f2f2f7);border-top:1px solid rgba(0,0,0,.05);text-align:right}.el-pagination{--el-pagination-button-bg-color: transparent;font-weight:500}.el-pagination button{border-radius:8px}.el-pagination button:hover{color:var(--el-color-primary);background-color:#0000000d}.el-pagination.is-background .el-pager li{border-radius:8px;background-color:transparent;border:1px solid var(--ios-system-gray5, #e5e5ea)}.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:#fff;border:none;box-shadow:0 2px 8px #ff45004d}.el-step__icon{width:28px;height:28px;border:none;background:var(--ios-system-gray5, #e5e5ea);font-weight:600}.el-step__icon.is-text{border:none}.el-step__head.is-process .el-step__icon{background:var(--el-color-primary);color:#fff;box-shadow:0 2px 6px #ff45004d}.el-step__head.is-success .el-step__icon{background:var(--ios-system-green, #34c759);color:#fff}.el-step__line{background-color:var(--ios-system-gray5, #e5e5ea)}.el-collapse{border-top:none;border-bottom:none}.el-collapse-item__header{border-bottom:1px solid rgba(0,0,0,.05);background-color:transparent;font-size:15px;font-weight:500}.el-collapse-item__header.is-active{color:var(--el-color-primary)}.el-collapse-item__wrap{border-bottom:1px solid rgba(0,0,0,.05);background-color:transparent}.form-row{display:flex;gap:16px;align-items:flex-start}.form-row .flex-1{flex:1}.form-row .w-140{width:140px}.apple-switch-container{display:flex;align-items:center;justify-content:space-between;background:var(--ios-input-bg);padding:8px 16px;border-radius:10px;width:100%}.apple-switch-container .label{font-size:14px;color:var(--text-primary, #1d1d1f)}:root{--ios-system-blue: #007aff;--ios-system-green: #34c759;--ios-system-red: #ff3b30;--ios-system-orange: #ff9500;--ios-system-yellow: #ffcc00;--ios-system-teal: #5ac8fa;--ios-system-purple: #af52de;--ios-system-pink: #ff2d55;--ios-system-indigo: #5856d6;--ios-system-teal: #30b0c7;--ios-glass-bg: rgba(255, 255, 255, .75);--ios-glass-border: rgba(255, 255, 255, .3);--ios-glass-blur: blur(20px);--ios-input-bg: #f5f5f7;--ios-input-bg-hover: #e5e5ea;--ios-system-gray: #8e8e93;--ios-system-gray2: #aeaeb2;--ios-system-gray3: #c7c7cc;--ios-system-gray4: #d1d1d6;--ios-system-gray5: #e5e5ea;--ios-system-gray6: #f2f2f7;--ios-background: #ffffff;--ios-grouped-background: #f2f2f7;--brand-primary: #ff4500;--el-color-success: var(--ios-system-green);--el-color-warning: var(--ios-system-orange);--el-color-danger: var(--ios-system-red);--el-color-info: var(--ios-system-gray);--el-font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "PingFang SC", "Helvetica Neue", Arial, sans-serif;--ios-shadow-1: 0 2px 8px rgba(0, 0, 0, .04);--ios-shadow-2: 0 4px 16px rgba(0, 0, 0, .08);--ios-shadow-3: 0 8px 30px rgba(0, 0, 0, .12);--ios-shadow-float: 0 20px 40px rgba(0, 0, 0, .15)}body{font-family:var(--el-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ios-grouped-background);color:#1c1c1e}*{margin:0;padding:0}
