input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#0a0a0a,#121218 30%,#0a0a0a 70%,#121218);min-height:100vh;color:#e8e8e8;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 10% 20%,rgba(139,92,246,.08) 0,transparent 25%),radial-gradient(circle at 90% 80%,rgba(34,211,238,.06) 0,transparent 25%),radial-gradient(circle at 50% 50%,rgba(168,85,247,.04) 0,transparent 35%),radial-gradient(circle at 25% 75%,rgba(59,130,246,.05) 0,transparent 20%),radial-gradient(circle at 75% 25%,rgba(16,185,129,.05) 0,transparent 20%);pointer-events:none;z-index:-1}.app-container{display:flex;min-height:100vh;padding:20px 0;background:linear-gradient(180deg,#1a1a1a,#2d2d2d 50%,#1a1a1a)}.sidebar{margin-left:20px;width:270px;background:linear-gradient(180deg,#252525,#1f1f1f 50%,#252525);backdrop-filter:blur(20px);box-shadow:5px 0 30px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.03);padding:30px 0;position:relative;overflow:hidden;border-right:1px solid rgba(60,60,60,.5);border-radius:20px}.sidebar:after{content:"";position:absolute;top:-50%;right:-20%;width:200px;height:200px;background:radial-gradient(circle,rgba(80,80,80,.1) 0,transparent 70%);border-radius:50%}.sidebar-header{padding:0 25px 25px;border-bottom:1px solid rgba(60,60,60,.5);margin-bottom:25px;position:relative}.sidebar-header h1{font-size:26px;font-weight:800;background:linear-gradient(90deg,#fff,#c4b5fd 30%,#a5f3fc 50%,#bbf7d0 70%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:16px;margin:0;letter-spacing:2px}.sidebar-header h1 i{color:#a78bfa;font-size:26px;text-shadow:0 0 25px rgba(167,139,250,.5)}.sidebar-header .subtitle{font-size:12px;color:hsla(0,0%,71%,.7);margin:12px 0 0 0;font-weight:500;padding-left:45px;letter-spacing:2px;text-transform:uppercase}.nav-menu{list-style:none;position:relative}.nav-item{margin-bottom:8px}.nav-link{display:flex;align-items:center;gap:15px;padding:16px 25px;color:hsla(0,0%,67%,.9);text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);border-left:3px solid transparent;position:relative;overflow:hidden;font-size:14px;font-weight:500;cursor:pointer}.nav-link:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,rgba(139,92,246,.15),rgba(34,211,238,.1) 50%,rgba(16,185,129,.1));transition:left .35s cubic-bezier(.4,0,.2,1)}.nav-link:hover:before{left:0}.nav-link:hover{background:rgba(139,92,246,.12);color:#f0f0f0;border-left-color:#a78bfa;transform:translateX(4px)}.nav-link.active{background:linear-gradient(90deg,rgba(139,92,246,.2),rgba(34,211,238,.1));color:#f8f8f8;border-left-color:#c4b5fd;font-weight:600;box-shadow:inset 0 0 30px rgba(139,92,246,.15),0 0 25px rgba(139,92,246,.1)}.nav-link i{font-size:18px;width:26px;text-align:center;transition:all .35s ease;color:hsla(0,0%,59%,.8)}.nav-link:hover i{color:#c4b5fd;text-shadow:0 0 20px rgba(196,181,253,.4)}.nav-link.active i{color:#a78bfa;text-shadow:0 0 25px rgba(167,139,250,.5)}.main-area{flex:1;padding:3px 20px 0;overflow-y:auto;display:flex;flex-direction:column;background:transparent}.header{justify-content:space-between;margin-bottom:25px;padding:20px 30px;background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5)}.ad-banner,.header{display:flex;align-items:center}.ad-banner{gap:25px;padding:10px 30px;background:linear-gradient(135deg,rgba(30,30,30,.95),rgba(40,40,45,.95));border-radius:20px;border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(30px);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 -1px 0 rgba(0,0,0,.3)}@keyframes subtleFloat{0%,to{transform:translateX(-8px) translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 -1px 0 rgba(0,0,0,.3)}50%{transform:translateX(-8px) translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -1px 0 rgba(0,0,0,.3)}}.ad-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(60,60,60,.9),rgba(80,80,80,.9));border-radius:12px;color:hsla(0,0%,71%,.9);font-size:18px;box-shadow:0 4px 15px rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1)}.ad-content{display:flex;flex-direction:column;gap:6px;flex:1}.ad-title{font-size:15px;font-weight:600;color:#a78bfa;margin:0;text-shadow:0 0 10px rgba(167,139,250,.5)}.ad-desc{font-size:12px;color:hsla(0,0%,67%,.8);margin:0}.ad-tagline{font-size:11px;color:rgba(139,92,246,.9);margin:0;font-weight:500}.ad-features{display:flex;flex-wrap:wrap;gap:12px}.feature-tag{display:flex;align-items:center;gap:4px;padding:5px 12px;background:rgba(80,80,80,.5);border-radius:12px;font-size:11px;color:hsla(0,0%,67%,.9);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.feature-tag:hover{background:hsla(0,0%,39%,.6);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.logo-badge{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;background:linear-gradient(135deg,#667eea,#f093fb);border-radius:3px;font-size:8px;font-weight:700;color:#fff;margin:0 4px;box-shadow:0 1px 3px rgba(102,126,234,.4)}.ad-highlight{font-size:12px;color:rgba(167,139,250,.9);margin:8px 0 0;font-weight:500;font-style:italic}.feature-tag i{font-size:10px;color:rgba(167,139,250,.8)}.ad-actions{display:flex;gap:10px}.ad-btn{padding:8px 16px;background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);border:none;border-radius:8px;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(102,126,234,.4)}.ad-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.5);background:linear-gradient(135deg,#7c8eea,#865ba2 50%,#f5a3fb)}.ad-btn-secondary{padding:8px 16px;background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:hsla(0,0%,59%,.9);font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.ad-btn-secondary:hover{background:hsla(0,0%,39%,.3);border-color:hsla(0,0%,100%,.3)}.header h1{font-size:28px;font-weight:700;color:#ccc;display:flex;align-items:center;gap:12px}.header h1 i{color:#888}.header-right{gap:20px;margin-left:auto}.header-right,.status-bar{display:flex;align-items:center}.status-bar{gap:25px}.user-profile{display:flex;align-items:center;gap:14px;padding:10px 20px;background:linear-gradient(135deg,rgba(60,60,60,.7),rgba(80,80,85,.7));border-radius:30px;border:1px solid hsla(0,0%,100%,.1);transition:all .35s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.user-profile:hover{background:linear-gradient(135deg,rgba(80,80,80,.8),hsla(240,2%,40%,.8));transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.1)}.user-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:15px;box-shadow:0 6px 20px rgba(102,126,234,.4),inset 0 1px 0 hsla(0,0%,100%,.3)}.user-info{display:flex;flex-direction:column}.user-name{font-size:15px;font-weight:600;color:#e0e0e0}.user-name.vip-text{background:linear-gradient(135deg,#c4b5fd,#a5f3fc 25%,#bbf7d0 50%,#a5f3fc 75%,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:300% auto;animation:gradient 4s ease infinite}@keyframes gradient{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.user-role{font-size:12px;color:#999}.window-controls{gap:8px}.window-btn,.window-controls{display:flex;align-items:center}.window-btn{width:32px;height:32px;border-radius:8px;border:none;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px}.window-btn.minimize{background:rgba(139,92,246,.2);color:#a78bfa;border:1px solid rgba(139,92,246,.3)}.window-btn.close{background:rgba(239,68,68,.2);color:#f87171;border:1px solid rgba(239,68,68,.3)}.window-btn:hover{transform:translateY(-2px)}.window-btn.minimize:hover{background:rgba(139,92,246,.3);box-shadow:0 4px 15px rgba(139,92,246,.3)}.window-btn.close:hover{background:rgba(239,68,68,.3);box-shadow:0 4px 15px rgba(239,68,68,.3)}.status-item{display:flex;align-items:center;gap:12px;padding:10px 18px;background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(34,211,238,.1));border-radius:25px;border:1px solid rgba(167,139,250,.3);transition:all .3s ease}.status-item:hover{background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(34,211,238,.15));transform:translateY(-2px)}.status-indicator{width:12px;height:12px;border-radius:50%;animation:pulse 2.5s infinite}.status-indicator.online{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 0 15px rgba(16,185,129,.6)}.status-indicator.warning{background:linear-gradient(135deg,#f59e0b,#fbbf24);box-shadow:0 0 15px rgba(245,158,11,.6)}.status-indicator.error{background:linear-gradient(135deg,#ef4444,#f87171);box-shadow:0 0 15px rgba(239,68,68,.6)}@keyframes pulse{0%{transform:scale(1)}70%{transform:scale(1.15)}to{transform:scale(1)}}.status-item span{color:#e8e8e8;font-size:13px;font-weight:500}.main-content{flex:1}.footer{margin-top:25px;justify-content:space-between;padding:20px 30px;background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);font-size:13px;color:#888;position:relative}.footer,.footer-left{display:flex;align-items:center}.footer-left{gap:20px}.footer-center{position:absolute;left:50%;transform:translateX(-50%)}.footer-right{color:#888;font-size:13px}.footer-status{display:flex;align-items:center;gap:8px}.footer-status .status-indicator{width:10px;height:10px;border-radius:50%}.footer-status span,.footer-time{color:#888;font-size:13px}.footer:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:4px;background:linear-gradient(90deg,#666,#888 50%,#666);border-radius:2px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgba(40,40,40,.8);border-radius:4px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#555,#777);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#666,#888)}.user-arrow{font-size:12px;color:hsla(0,0%,67%,.7);transition:transform .3s ease}.user-profile:hover .user-arrow{transform:rotate(180deg)}.user-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:99998}.user-menu{position:fixed;top:100px;right:50px;width:180px;background:rgba(35,35,35,.98);border-radius:12px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 10px 40px rgba(0,0,0,.5);overflow:hidden;z-index:99999}.menu-item{display:flex;align-items:center;gap:10px;padding:12px 16px;color:hsla(0,0%,67%,.9);font-size:14px;cursor:pointer;transition:all .2s ease}.menu-item:hover{background:hsla(0,0%,67%,.1);color:#f0f0f0}.menu-item i{width:18px;text-align:center;color:hsla(0,0%,67%,.7)}.menu-item:hover i{color:#f0f0f0}.menu-item.logout{color:#f87171}.menu-item.logout:hover{background:rgba(239,68,68,.15);color:#f87171}.menu-divider{height:1px;background:hsla(0,0%,67%,.15);margin:8px 0}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:2000}.modal-container{width:90%;max-width:450px;background:rgba(35,35,35,.98);border-radius:16px;border:1px solid hsla(0,0%,67%,.2);overflow:hidden}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:hsla(0,0%,67%,.1)}.modal-header h3{margin:0;font-size:16px;font-weight:600;color:hsla(0,0%,67%,.9)}.modal-close{width:32px;height:32px;border:none;border-radius:8px;background:hsla(0,0%,67%,.1);color:hsla(0,0%,67%,.7);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.modal-close:hover{background:hsla(0,0%,67%,.2);color:#f0f0f0}.modal-body{padding:24px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:500}.form-group label,.form-input{font-size:14px;color:hsla(0,0%,67%,.9)}.form-input{width:100%;padding:12px 14px;border:1px solid hsla(0,0%,67%,.2);border-radius:10px;background:rgba(30,30,30,.9);box-sizing:border-box}.form-input::-moz-placeholder{color:#666}.form-input::placeholder{color:#666}.verify-code{display:flex;gap:10px}.verify-code .form-input{flex:1}.modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background:rgba(30,30,30,.9)}.btn{padding:10px 24px;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-primary{background:rgba(139,92,246,.2);color:#c4b5fd;border:1px solid rgba(139,92,246,.3)}.btn-primary:hover{background:rgba(139,92,246,.3)}.btn-secondary{background:hsla(0,0%,67%,.1);color:hsla(0,0%,67%,.9);border:1px solid hsla(0,0%,67%,.2)}.btn-secondary:hover{background:hsla(0,0%,67%,.2)}.btn-sm{padding:8px 16px;font-size:13px}@media (max-width:768px){.app-container{flex-direction:column}.sidebar{width:100%;border-right:none;border-bottom:1px solid rgba(108,99,255,.2)}.main-area{padding:15px}.header{flex-direction:column;gap:15px;align-items:flex-start;padding:15px 20px}.status-bar{flex-wrap:wrap;gap:10px;width:100%}.status-item{flex:1;min-width:120px}}.login-container[data-v-8e704630]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a0a0a,#121218 30%,#0a0a0a 70%,#121218);position:relative;overflow:hidden}.background-effects[data-v-8e704630]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.orb[data-v-8e704630]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.4}.orb-1[data-v-8e704630]{width:400px;height:400px;background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(34,211,238,.3));top:-100px;right:-100px;animation:float-8e704630 8s ease-in-out infinite}.orb-2[data-v-8e704630]{width:300px;height:300px;background:linear-gradient(135deg,rgba(239,68,68,.3),rgba(245,158,11,.2));bottom:-50px;left:-50px;animation:float-8e704630 6s ease-in-out infinite reverse}.orb-3[data-v-8e704630]{width:250px;height:250px;background:linear-gradient(135deg,rgba(16,185,129,.3),rgba(59,130,246,.2));top:50%;left:50%;transform:translate(-50%,-50%);animation:pulseOrb-8e704630 4s ease-in-out infinite}@keyframes float-8e704630{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}@keyframes pulseOrb-8e704630{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.6}}.grid-overlay[data-v-8e704630]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:50px 50px}.login-card[data-v-8e704630]{position:relative;width:100%;max-width:900px;min-height:500px;background:rgba(30,30,35,.95);border-radius:24px;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05);backdrop-filter:blur(20px);animation:cardAppear .6s ease-out}.brand-section[data-v-8e704630]{flex:1;padding:50px 45px;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(34,211,238,.05));border-right:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;justify-content:center}.brand-section .logo-section[data-v-8e704630]{display:flex;align-items:center;gap:16px;margin-bottom:50px}.brand-section .logo-icon[data-v-8e704630]{width:60px;height:60px;background:linear-gradient(135deg,rgba(139,92,246,.4),rgba(34,211,238,.3));border-radius:16px;display:flex;align-items:center;justify-content:center;color:#a78bfa;font-size:28px;box-shadow:0 10px 30px rgba(139,92,246,.4)}.brand-section .logo-title[data-v-8e704630]{font-size:32px;font-weight:800;background:linear-gradient(90deg,#fff,#c4b5fd 30%,#a5f3fc 50%,#bbf7d0 70%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:2px}.brand-section .logo-subtitle[data-v-8e704630]{font-size:12px;color:hsla(0,0%,71%,.6);margin:8px 0 0 0;letter-spacing:3px;text-transform:uppercase}.brand-features[data-v-8e704630]{display:flex;flex-direction:column;gap:16px;margin-top:auto}.feature-item[data-v-8e704630]{display:flex;align-items:center;gap:14px;padding:14px 18px;background:hsla(0,0%,100%,.03);border-radius:12px;color:hsla(0,0%,67%,.8);font-size:14px;transition:all .3s ease}.feature-item[data-v-8e704630]:hover{background:rgba(139,92,246,.1);color:#e8e8e8;transform:translateX(5px)}.feature-item i[data-v-8e704630]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(34,211,238,.1));border-radius:10px;color:#a78bfa}.brand-section .platform-section[data-v-8e704630]{margin:30px 0}.brand-section .platform-grid[data-v-8e704630]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.brand-section .platform-btn[data-v-8e704630]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;background:rgba(50,50,60,.5);border:2px solid transparent;border-radius:12px;color:hsla(0,0%,67%,.8);cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-size:11px}.brand-section .platform-btn[data-v-8e704630]:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3);transform:translateY(-2px)}.brand-section .platform-btn.active[data-v-8e704630]{background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(34,211,238,.1));border-color:rgba(139,92,246,.5);color:#e8e8e8;box-shadow:0 0 20px rgba(139,92,246,.2)}.brand-section .platform-icon[data-v-8e704630]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;background:hsla(0,0%,100%,.05);color:#a78bfa;border:1px solid rgba(139,92,246,.2)}.brand-section .douyin-icon[data-v-8e704630]{background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff}.brand-section .douyin-tg-icon[data-v-8e704630]{background:linear-gradient(135deg,#8b5cf6,#d946ef);color:#fff}.brand-section .kuaishou-icon[data-v-8e704630]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff}.brand-section .kuaishou-tg-icon[data-v-8e704630]{background:linear-gradient(135deg,#f97316,#fbbf24);color:#fff}.brand-section .weixin-icon[data-v-8e704630]{background:linear-gradient(135deg,#10b981,#3b82f6);color:#fff}.brand-section .pinduoduo-icon[data-v-8e704630]{background:linear-gradient(135deg,#ec4899,#8b5cf6);color:#fff}.brand-section .taobao-icon[data-v-8e704630]{background:linear-gradient(135deg,#f43f5e,#fb923c);color:#fff}.brand-section .meituan-icon[data-v-8e704630]{background:linear-gradient(135deg,#06b6d4,#10b981);color:#fff}.brand-section .jd-icon[data-v-8e704630]{background:linear-gradient(135deg,#ef4444,#6366f1);color:#fff}.brand-section .tiktok-icon[data-v-8e704630]{background:linear-gradient(135deg,#1e1b4b,#4338ca);color:#fff}.login-section[data-v-8e704630]{flex:1;padding:50px 45px;display:flex;flex-direction:column;justify-content:center}.login-header[data-v-8e704630]{text-align:center;margin-bottom:40px}.logo-section[data-v-8e704630]{display:flex;align-items:center;justify-content:center;gap:16px}.logo-icon[data-v-8e704630]{width:50px;height:50px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border-radius:14px;display:flex;align-items:center;justify-content:center;color:#a78bfa;font-size:24px;box-shadow:0 8px 25px rgba(139,92,246,.3)}.logo-title[data-v-8e704630]{font-size:28px;font-weight:800;background:linear-gradient(90deg,#fff,#c4b5fd 30%,#a5f3fc 50%,#bbf7d0 70%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:2px}.logo-subtitle[data-v-8e704630]{font-size:12px;color:hsla(0,0%,71%,.6);margin:8px 0 0 0;letter-spacing:3px;text-transform:uppercase}.login-form[data-v-8e704630]{margin-bottom:24px}.form-group[data-v-8e704630]{margin-bottom:20px}.form-label[data-v-8e704630]{display:flex;align-items:center;gap:8px;font-size:14px;color:hsla(0,0%,67%,.9);margin-bottom:8px;font-weight:500}.form-label i[data-v-8e704630]{color:rgba(139,92,246,.8)}.form-input[data-v-8e704630]{width:100%;padding:14px 18px;background:rgba(25,25,30,.9);border:1px solid hsla(0,0%,67%,.15);border-radius:12px;color:#e8e8e8;font-size:15px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-8e704630]:focus{outline:none;border-color:rgba(139,92,246,.5);box-shadow:0 0 20px rgba(139,92,246,.15)}.form-input[data-v-8e704630]::-moz-placeholder{color:#555}.form-input[data-v-8e704630]::placeholder{color:#555}.form-options[data-v-8e704630]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.checkbox-label[data-v-8e704630]{display:flex;align-items:center;gap:8px;font-size:13px;color:hsla(0,0%,67%,.8);cursor:pointer}.checkbox-label input[type=checkbox][data-v-8e704630]{width:16px;height:16px;accent-color:#8b5cf6}.forgot-link[data-v-8e704630]{font-size:13px;color:rgba(139,92,246,.8);text-decoration:none}.forgot-link[data-v-8e704630]:hover{color:#a78bfa}.login-btn[data-v-8e704630]{width:100%;padding:15px;background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(34,211,238,.15));border:1px solid rgba(139,92,246,.4);border-radius:12px;color:#c4b5fd;font-size:16px;font-weight:600;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:8px}.login-btn[data-v-8e704630]:hover:not(:disabled){background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(34,211,238,.25));box-shadow:0 8px 25px rgba(139,92,246,.3);transform:translateY(-2px)}.login-btn[data-v-8e704630]:disabled{opacity:.6;cursor:not-allowed}.loading-text[data-v-8e704630]{display:flex;align-items:center;gap:8px}.login-footer[data-v-8e704630]{text-align:center}.login-footer p[data-v-8e704630]{font-size:13px;color:hsla(0,0%,67%,.6);margin:8px 0}.register-link[data-v-8e704630]{color:rgba(139,92,246,.9);text-decoration:none}.register-link[data-v-8e704630]:hover{color:#a78bfa}.copyright[data-v-8e704630]{font-size:11px!important;letter-spacing:1px}.form-switch[data-v-8e704630]{text-align:center;margin-top:16px;font-size:13px;color:hsla(0,0%,67%,.7)}.switch-link[data-v-8e704630]{color:rgba(139,92,246,.9);text-decoration:none}.switch-link[data-v-8e704630]:hover{color:#a78bfa}.modal-overlay[data-v-8e704630]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-8e704630 .2s ease}@keyframes fadeIn-8e704630{0%{opacity:0}to{opacity:1}}.modal-content[data-v-8e704630]{width:100%;max-width:400px;background:rgba(30,30,35,.98);border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);animation:slideUp-8e704630 .3s ease}@keyframes slideUp-8e704630{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-8e704630]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.05)}.modal-title[data-v-8e704630]{font-size:18px;font-weight:600;color:#e8e8e8;margin:0}.modal-close[data-v-8e704630]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:none;border-radius:8px;color:hsla(0,0%,67%,.8);cursor:pointer;transition:all .3s ease}.modal-close[data-v-8e704630]:hover{background:hsla(0,0%,100%,.1);color:#e8e8e8}.modal-body[data-v-8e704630]{padding:24px}.modal-footer[data-v-8e704630]{display:flex;gap:12px;padding:20px 24px;border-top:1px solid hsla(0,0%,100%,.05)}.modal-btn[data-v-8e704630]{flex:1;padding:12px;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;border:none}.modal-btn.cancel-btn[data-v-8e704630]{background:hsla(0,0%,100%,.05);color:hsla(0,0%,67%,.9)}.modal-btn.cancel-btn[data-v-8e704630]:hover{background:hsla(0,0%,100%,.1)}.modal-btn.submit-btn[data-v-8e704630]{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(34,211,238,.15));border:1px solid rgba(139,92,246,.4);color:#c4b5fd}.modal-btn.submit-btn[data-v-8e704630]:hover:not(:disabled){background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(34,211,238,.25));box-shadow:0 8px 25px rgba(139,92,246,.3)}.modal-btn[data-v-8e704630]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.login-card[data-v-8e704630]{flex-direction:column;max-width:420px;min-height:auto;margin:20px}.brand-section[data-v-8e704630]{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.05);padding:35px 30px}.brand-section .logo-section[data-v-8e704630]{margin-bottom:25px}.brand-features[data-v-8e704630]{margin-top:25px!important}.login-section[data-v-8e704630]{padding:35px 30px}.brand-section .platform-grid[data-v-8e704630]{grid-template-columns:repeat(5,1fr);gap:8px}.brand-section .platform-btn[data-v-8e704630]{padding:10px 6px;font-size:10px}.brand-section .platform-icon[data-v-8e704630]{width:32px;height:32px;font-size:16px}}.home-page[data-v-be9661a6]{display:flex;flex-direction:column;gap:20px}.carousel-gradient-bottom[data-v-be9661a6]{position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(0deg,hsla(0,0%,8%,.8) 0,transparent);pointer-events:none;z-index:1}.panel[data-v-be9661a6]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.panel[data-v-be9661a6]:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.5)}.panel[data-v-be9661a6]:hover:before{transform:scaleX(1)}.panel-header[data-v-be9661a6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px;padding-bottom:12px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-be9661a6]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px}.data-grid[data-v-be9661a6]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.data-card[data-v-be9661a6]{background:linear-gradient(135deg,rgba(40,40,40,.95),rgba(30,30,30,.95));border-radius:12px;padding:20px;border:1px solid rgba(60,60,60,.5);box-shadow:0 4px 12px rgba(0,0,0,.3);transition:all .3s ease;position:relative;overflow:hidden}.data-card[data-v-be9661a6]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#8b5cf6,#22d3ee 50%,#10b981);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.data-card[data-v-be9661a6]:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(139,92,246,.2);border-color:rgba(139,92,246,.4)}.data-card[data-v-be9661a6]:hover:before{transform:scaleX(1)}.account-card[data-v-be9661a6]{grid-column:span 1}.card-icon[data-v-be9661a6]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#666,#888);display:flex;align-items:center;justify-content:center;margin-bottom:15px;font-size:24px;color:#eee}.online-icon[data-v-be9661a6]{background:linear-gradient(135deg,#777,#999)}.order-icon[data-v-be9661a6]{background:linear-gradient(135deg,#666,#888)}.follow-icon[data-v-be9661a6]{background:linear-gradient(135deg,#777,#999)}.money-icon[data-v-be9661a6]{background:linear-gradient(135deg,#666,#888)}.rate-icon[data-v-be9661a6]{background:linear-gradient(135deg,#777,#999)}.exposure-icon[data-v-be9661a6]{background:linear-gradient(135deg,#666,#888)}.interaction-icon[data-v-be9661a6]{background:linear-gradient(135deg,#777,#999)}.card-header[data-v-be9661a6]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.card-header i[data-v-be9661a6]{font-size:16px;color:#a78bfa}.card-label[data-v-be9661a6]{font-size:13px;color:#b0b0b0;font-weight:500}.card-value[data-v-be9661a6]{font-size:28px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:5px}.card-subtitle[data-v-be9661a6]{font-size:12px;color:#888;margin-bottom:10px}.card-status[data-v-be9661a6]{font-size:11px;color:#888;font-weight:500}.live_status[data-v-be9661a6]{margin-top:5px;font-size:12px}.online[data-v-be9661a6]{color:#08ff39;display:flex;align-items:center}.online[data-v-be9661a6]:before{content:" ";display:block;width:10px;height:10px;background:#08ff39;margin-right:5px;border-radius:50px}.offline[data-v-be9661a6]{color:red;display:flex;align-items:center}.offline[data-v-be9661a6]:before{content:" ";display:block;width:10px;height:10px;background:red;margin-right:5px;border-radius:50px}@media (max-width:1200px){.data-grid[data-v-be9661a6]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.data-grid[data-v-be9661a6]{grid-template-columns:1fr}}.account-management[data-v-71536ef0]{display:flex;flex-direction:column;gap:20px}.panel[data-v-71536ef0]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.panel-header[data-v-71536ef0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px;padding-bottom:12px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-71536ef0]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px}.account-list[data-v-71536ef0]{display:flex;flex-direction:column;gap:14px;padding:17px}.account-list-item[data-v-71536ef0]{display:flex;align-items:center;background:linear-gradient(135deg,rgba(40,40,40,.9),rgba(30,30,30,.9));border-radius:12px;padding:17px;box-shadow:0 4px 16px rgba(0,0,0,.3);border:1px solid rgba(60,60,60,.5);transition:all .3s ease;position:relative;overflow:hidden}.account-list-item[data-v-71536ef0]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#8b5cf6,#22d3ee);transform:scaleY(0);transform-origin:top;transition:transform .3s ease}.account-list-item[data-v-71536ef0]:hover{box-shadow:0 8px 24px rgba(139,92,246,.2);border-color:rgba(139,92,246,.4)}.account-list-item[data-v-71536ef0]:hover:before{transform:scaleY(1)}.account-list-item.is-current[data-v-71536ef0]{border-color:rgba(16,185,129,.5);box-shadow:0 4px 16px rgba(16,185,129,.2)}.account-list-item.is-current[data-v-71536ef0]:before{background:linear-gradient(180deg,#10b981,#34d399);transform:scaleY(1)}.current-account-tag[data-v-71536ef0]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(52,211,153,.15));border-radius:12px;font-size:12px;color:#34d399;margin-top:6px;border:1px solid rgba(16,185,129,.3);font-weight:500}.current-account-tag i[data-v-71536ef0]{font-size:11px}.account-index[data-v-71536ef0]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#22d3ee);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;margin-right:16px;flex-shrink:0;box-shadow:0 4px 12px rgba(139,92,246,.3)}.account-avatar[data-v-71536ef0]{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:20px;border:2px solid rgba(139,92,246,.5);flex-shrink:0;box-shadow:0 4px 12px rgba(139,92,246,.2)}.account-avatar img[data-v-71536ef0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-info[data-v-71536ef0]{flex:1}.account-info .account-name[data-v-71536ef0]{font-size:16px;font-weight:600;color:#e8e8e8;margin:0}.account-actions[data-v-71536ef0]{display:flex;gap:8px}.account-actions .btn[data-v-71536ef0]{padding:6px 12px;font-size:12px}.modal-overlay[data-v-71536ef0]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-71536ef0 .2s ease}.modal-content[data-v-71536ef0]{width:100%;max-width:400px;background:rgba(30,30,35,.98);border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);animation:slideUp-71536ef0 .3s ease}.modal-header[data-v-71536ef0]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid hsla(0,0%,100%,.05)}.modal-title[data-v-71536ef0]{font-size:18px;font-weight:600;color:#e8e8e8;margin:0}.modal-close[data-v-71536ef0]{background:none;border:none;color:#666;cursor:pointer;font-size:18px;transition:color .3s}.modal-close[data-v-71536ef0]:hover{color:#e8e8e8}.modal-body[data-v-71536ef0]{padding:24px}.form-group[data-v-71536ef0]{margin-bottom:0}.form-label[data-v-71536ef0]{display:block;font-size:14px;color:hsla(0,0%,67%,.9);margin-bottom:8px;font-weight:500}.form-input[data-v-71536ef0]{width:100%;padding:12px 16px;background:rgba(25,25,30,.9);border:1px solid hsla(0,0%,67%,.15);border-radius:10px;color:#e8e8e8;font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-71536ef0]:focus{outline:none;border-color:rgba(139,92,246,.5);box-shadow:0 0 15px rgba(139,92,246,.15)}.modal-footer[data-v-71536ef0]{padding:16px 24px;background:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:flex-end;gap:12px}@keyframes fadeIn-71536ef0{0%{opacity:0}to{opacity:1}}@keyframes slideUp-71536ef0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pagination-container[data-v-71536ef0]{display:flex;justify-content:center;align-items:center;padding:20px;border-top:1px solid rgba(60,60,60,.5)}.pagination[data-v-71536ef0]{display:flex;align-items:center;gap:12px}.page-btn[data-v-71536ef0]{width:36px;height:36px;border-radius:8px;border:1px solid rgba(139,92,246,.3);background:rgba(139,92,246,.1);color:#a78bfa;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page-btn[data-v-71536ef0]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6,#22d3ee);color:#fff;border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.3)}.page-btn[data-v-71536ef0]:disabled{opacity:.3;cursor:not-allowed;border-color:hsla(0,0%,39%,.3);background:rgba(50,50,50,.5);color:#666}.page-info[data-v-71536ef0]{font-size:14px;color:#a0a0a0}.btn[data-v-71536ef0]{padding:8px 16px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1}.btn[data-v-71536ef0]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,78%,.15);transition:left .3s ease;z-index:-1}.btn[data-v-71536ef0]:hover:before{left:0}.btn-primary[data-v-71536ef0]{background:linear-gradient(135deg,#8b5cf6,#6366f1 50%,#4f46e5);color:#fff;box-shadow:0 4px 15px rgba(139,92,246,.3)}.btn-secondary[data-v-71536ef0]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-danger[data-v-71536ef0]{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;color:#fff;box-shadow:0 4px 15px rgba(239,68,68,.3)}.btn-success[data-v-71536ef0]{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;box-shadow:0 4px 15px rgba(16,185,129,.3)}.btn[data-v-71536ef0]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.4)}.field-control[data-v-0d70ef5e]{display:flex;flex-direction:column;gap:20px}.panel[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.panel-header[data-v-0d70ef5e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-0d70ef5e]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.header-actions[data-v-0d70ef5e],.panel-title[data-v-0d70ef5e]{display:flex;align-items:center;gap:10px}.control-settings[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;padding:20px;margin-bottom:20px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 4px 12px hsla(0,0%,67%,.1)}.setting-row[data-v-0d70ef5e]{display:flex;gap:20px;margin-bottom:15px;align-items:center}.setting-row[data-v-0d70ef5e]:last-child{margin-bottom:0}.setting-item[data-v-0d70ef5e]{display:flex;align-items:center;gap:10px}.setting-item label[data-v-0d70ef5e]{font-size:14px;font-weight:600;color:hsla(0,0%,67%,.9)}.setting-select[data-v-0d70ef5e]{padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;font-size:14px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);min-width:150px;transition:all .3s ease}.setting-select[data-v-0d70ef5e]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.custom-select[data-v-0d70ef5e]{position:relative;min-width:150px;padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;font-size:14px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.custom-select[data-v-0d70ef5e]:hover{border-color:hsla(0,0%,67%,.5)}.custom-select[data-v-0d70ef5e]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.custom-select-value[data-v-0d70ef5e]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-arrow[data-v-0d70ef5e]{font-size:12px;color:hsla(0,0%,67%,.6);margin-left:8px;transition:transform .3s ease}.custom-select-dropdown[data-v-0d70ef5e]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:rgba(35,35,35,.98);border:1px solid hsla(0,0%,67%,.3);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:100;overflow:hidden}.dropdown-item[data-v-0d70ef5e]{padding:10px 12px;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:space-between}.dropdown-item[data-v-0d70ef5e]:hover{background:hsla(0,0%,67%,.1)}.dropdown-item.selected[data-v-0d70ef5e]{background:rgba(139,92,246,.2);color:#c4b5fd}.group-item[data-v-0d70ef5e]{justify-content:space-between}.group-item span[data-v-0d70ef5e]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-group-btn[data-v-0d70ef5e]{background:none;border:none;color:rgba(239,68,68,.6);cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;opacity:0}.group-item:hover .delete-group-btn[data-v-0d70ef5e]{opacity:1}.delete-group-btn[data-v-0d70ef5e]:hover{background:rgba(239,68,68,.2);color:#ef4444}.frequency-control[data-v-0d70ef5e]{display:flex;align-items:center;gap:10px}.frequency-input[data-v-0d70ef5e]{width:60px;padding:8px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;text-align:center;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);transition:all .3s ease}.frequency-input[data-v-0d70ef5e]:focus{outline:none;border-color:hsla(0,0%,67%,.6)}.frequency-separator[data-v-0d70ef5e]{color:hsla(0,0%,67%,.7)}.frequency-unit[data-v-0d70ef5e]{color:hsla(0,0%,67%,.7);font-size:14px}.checkbox-group[data-v-0d70ef5e]{display:flex;gap:25px}.checkbox-item[data-v-0d70ef5e]{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;font-weight:500;color:hsla(0,0%,67%,.9);padding:10px 16px;background:hsla(0,0%,67%,.1);border-radius:10px;border:1px solid hsla(0,0%,67%,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item[data-v-0d70ef5e]:hover{background:hsla(0,0%,67%,.2);border-color:hsla(0,0%,67%,.5);color:#e0e0e0}.checkbox-item input[type=checkbox][data-v-0d70ef5e]{display:none}.checkbox-item .checkbox-custom[data-v-0d70ef5e]{width:44px;height:24px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border-radius:12px;position:relative;border:1px solid rgba(139,92,246,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item .checkbox-custom[data-v-0d70ef5e]:before{content:"";position:absolute;width:20px;height:20px;background:linear-gradient(135deg,#a78bfa,#8b5cf6);border-radius:50%;top:1px;left:1px;box-shadow:0 3px 8px rgba(139,92,246,.4);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(34,211,238,.5))}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-0d70ef5e]:before{left:21px;background:linear-gradient(135deg,#fff,#e0e0e0);box-shadow:0 3px 8px hsla(0,0%,100%,.3)}.checkbox-item input[type=checkbox][data-v-0d70ef5e]:hover{transform:scale(1.1)}.search-section[data-v-0d70ef5e]{display:flex;gap:10px;margin-bottom:20px}.search-input[data-v-0d70ef5e]{flex:1;padding:12px 15px;border:1px solid rgba(80,80,80,.5);border-radius:8px;font-size:14px;background:rgba(50,50,50,.8);color:#ccc}.commands-list[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;border:1px solid hsla(0,0%,67%,.2);margin-bottom:20px;overflow:hidden;box-shadow:0 4px 12px hsla(0,0%,67%,.1)}.list-header[data-v-0d70ef5e]{display:grid;grid-template-columns:50px 460px 1fr 100px;gap:10px;padding:15px 20px;background:rgba(60,60,60,.6);font-weight:600;font-size:14px;color:hsla(0,0%,67%,.9);border-bottom:1px solid hsla(0,0%,67%,.3)}.header-actions[data-v-0d70ef5e]{justify-self:end}.command-item[data-v-0d70ef5e]{display:grid;grid-template-columns:50px 460px 1fr 60px;gap:10px;padding:15px 20px;border-bottom:1px solid hsla(0,0%,67%,.15);transition:all .3s ease;color:#aaa}.item-actions[data-v-0d70ef5e]{justify-self:end;width:100px}.command-item[data-v-0d70ef5e]:hover{background:hsla(0,0%,67%,.1)}.command-item[data-v-0d70ef5e]:last-child{border-bottom:none}.header-checkbox[data-v-0d70ef5e],.item-checkbox[data-v-0d70ef5e]{display:flex;align-items:center;justify-content:center}.item-command[data-v-0d70ef5e]{font-weight:600;color:#ccc}.item-content[data-v-0d70ef5e]{color:#aaa;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-status[data-v-0d70ef5e]{display:flex;align-items:center;justify-content:center}.btn-status[data-v-0d70ef5e]{padding:4px 12px;border-radius:12px;border:none;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-status.enabled[data-v-0d70ef5e]{background:#666;color:#eee}.btn-status.disabled[data-v-0d70ef5e]{background:#444;color:#888}.item-actions[data-v-0d70ef5e]{display:flex;gap:8px;align-items:center;justify-content:center}.btn-action[data-v-0d70ef5e]{width:32px;height:32px;border-radius:6px;border:1px solid hsla(0,0%,67%,.3);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px;background:hsla(0,0%,67%,.1)}.btn-action.edit[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(37,99,235,.4));color:#93c5fd;border-color:rgba(147,197,253,.4)}.btn-action.edit[data-v-0d70ef5e]:hover{background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(37,99,235,.5));color:#bfdbfe;border-color:rgba(147,197,253,.6)}.btn-action.delete[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(239,68,68,.4),rgba(220,38,38,.4));color:#fca5a5;border-color:hsla(0,91%,71%,.4)}.btn-action.delete[data-v-0d70ef5e]:hover{background:linear-gradient(135deg,rgba(239,68,68,.5),rgba(220,38,38,.5));color:#fecaca;border-color:hsla(0,91%,71%,.6)}.empty-state[data-v-0d70ef5e]{text-align:center;padding:60px 20px;color:#999}.empty-state i[data-v-0d70ef5e]{font-size:48px;margin-bottom:15px;opacity:.5}.pagination-container[data-v-0d70ef5e]{display:flex;justify-content:center;align-items:center;padding:20px;border-top:1px solid rgba(60,60,60,.5)}.pagination[data-v-0d70ef5e]{display:flex;align-items:center;gap:12px}.page-btn[data-v-0d70ef5e]{width:36px;height:36px;border-radius:8px;border:1px solid rgba(139,92,246,.3);background:rgba(139,92,246,.1);color:#a78bfa;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page-btn[data-v-0d70ef5e]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6,#22d3ee);color:#fff;border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.3)}.page-btn[data-v-0d70ef5e]:disabled{opacity:.3;cursor:not-allowed}.page-info[data-v-0d70ef5e]{font-size:14px;color:hsla(0,0%,67%,.8)}.modal[data-v-0d70ef5e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(45,45,45,.98),rgba(35,35,35,.98));border-radius:16px;width:90%;max-width:550px;box-shadow:0 20px 60px hsla(0,0%,67%,.1);border:1px solid hsla(0,0%,67%,.3)}.modal-header[data-v-0d70ef5e]{padding:20px;border-bottom:1px solid hsla(0,0%,67%,.25);display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-0d70ef5e]{margin:0;font-size:18px;color:hsla(0,0%,67%,.9)}.close-modal[data-v-0d70ef5e]{background:hsla(0,0%,67%,.2);border:1px solid hsla(0,0%,67%,.4);font-size:24px;color:hsla(0,0%,67%,.9);cursor:pointer;line-height:1;border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-modal[data-v-0d70ef5e]:hover{background:hsla(0,0%,67%,.3);color:#e0e0e0}.modal-body[data-v-0d70ef5e]{padding:20px}.variable-section[data-v-0d70ef5e]{margin-top:10px}.variable-section label[data-v-0d70ef5e]{display:block;font-size:14px;color:hsla(0,0%,67%,.9)}.no-resize[data-v-0d70ef5e]{resize:none}.variable-display[data-v-0d70ef5e]{width:100%;min-height:80px;padding:10px;border:1px solid hsla(0,0%,67%,.4);border-radius:8px;background:rgba(30,30,30,.9);font-size:14px;color:hsla(0,0%,67%,.9);margin-bottom:10px;resize:vertical}.variable-tools[data-v-0d70ef5e]{margin-top:12px;border-radius:10px}.btn-variable-main[data-v-0d70ef5e]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,hsla(0,0%,39%,.5),rgba(80,80,80,.5));border:1px solid hsla(0,0%,67%,.3);border-radius:8px;color:#c4b5fd;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-variable-main[data-v-0d70ef5e]:hover{background:linear-gradient(135deg,hsla(0,0%,47%,.6),hsla(0,0%,39%,.6));border-color:hsla(0,0%,67%,.5)}.btn-variable-main i[data-v-0d70ef5e]{font-size:16px;color:#c4b5fd}.timed-box[data-v-0d70ef5e]{display:flex;align-items:center;gap:12px;padding:8px 15px;background:hsla(0,0%,67%,.15);border-radius:8px;border:1px solid hsla(0,0%,67%,.3)}.timed-label[data-v-0d70ef5e]{font-size:13px;color:hsla(0,0%,67%,.9);font-weight:500}.switch-mini[data-v-0d70ef5e]{position:relative;display:inline-block;width:44px;height:24px;vertical-align:middle}.switch-checkbox[data-v-0d70ef5e]{opacity:0;width:0;height:0}.switch-slider[data-v-0d70ef5e]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(80,80,80,.6),rgba(50,50,50,.6));transition:.3s;border-radius:24px;border:1px solid hsla(0,0%,39%,.5)}.switch-slider[data-v-0d70ef5e]:before{position:absolute;content:"";height:18px;width:18px;left:3px;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,#9ca3af,#6b7280);transition:.3s;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3)}.switch-checkbox:checked+.switch-slider[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(99,102,241,.6));border-color:rgba(167,139,250,.6)}.switch-checkbox:checked+.switch-slider[data-v-0d70ef5e]:before{transform:translate(20px,-50%);background:linear-gradient(135deg,#fff,#e0e0e0)}.timed-input-group[data-v-0d70ef5e]{display:flex;align-items:center;gap:4px;padding:4px 10px;background:hsla(0,0%,67%,.15);border-radius:6px;border:1px solid hsla(0,0%,67%,.3);transition:all .3s ease}.timed-input-group.active[data-v-0d70ef5e]{background:hsla(0,0%,67%,.25);border-color:hsla(0,0%,67%,.5)}.timed-input[data-v-0d70ef5e]{width:45px;padding:4px;border:none;background:transparent;font-size:13px;text-align:center;color:hsla(0,0%,67%,.9)}.timed-input[data-v-0d70ef5e]:focus{outline:none}.timed-suffix[data-v-0d70ef5e]{font-size:12px;color:hsla(0,0%,67%,.7)}.variable-buttons[data-v-0d70ef5e]{display:flex;flex-wrap:wrap;gap:8px}.btn-variable[data-v-0d70ef5e]{padding:4px 12px;font-size:12px;background:rgba(80,80,80,.3);border:1px solid hsla(0,0%,39%,.4);border-radius:4px;color:#aaa;cursor:pointer;transition:all .2s}.btn-variable[data-v-0d70ef5e]:hover{background:hsla(0,0%,39%,.4)}.modal-sm[data-v-0d70ef5e]{max-width:400px}.variable-list[data-v-0d70ef5e]{display:flex;flex-direction:column;gap:10px}.btn-variable-item[data-v-0d70ef5e]{width:100%;padding:10px 15px;font-size:14px;background:rgba(60,60,60,.8);border:1px solid rgba(80,80,80,.5);border-radius:8px;color:#aaa;cursor:pointer;transition:all .2s;text-align:left}.btn-variable-item[data-v-0d70ef5e]:hover{background:rgba(80,80,80,.6)}.form-group[data-v-0d70ef5e]{margin-bottom:16px}.form-group label[data-v-0d70ef5e]{display:block;margin-bottom:8px;font-size:14px;color:hsla(0,0%,67%,.9);font-weight:600}.form-input[data-v-0d70ef5e],.form-textarea[data-v-0d70ef5e]{width:100%;padding:12px;border:1px solid hsla(0,0%,67%,.4);border-radius:8px;font-size:14px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);box-sizing:border-box}.form-textarea[data-v-0d70ef5e]{resize:vertical}.checkbox-label[data-v-0d70ef5e]{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:400}.modal-footer[data-v-0d70ef5e]{padding:20px;border-top:1px solid hsla(0,0%,67%,.25);display:flex;justify-content:flex-end;gap:12px}.btn[data-v-0d70ef5e]{padding:8px 16px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1}.btn[data-v-0d70ef5e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(139,92,246,.2);transition:left .3s ease;z-index:-1}.btn[data-v-0d70ef5e]:hover:before{left:0}.btn-primary[data-v-0d70ef5e]{background:linear-gradient(135deg,hsla(0,0%,39%,.7),rgba(80,80,80,.7));color:hsla(0,0%,67%,.9);box-shadow:0 4px 12px hsla(0,0%,67%,.15);border:1px solid hsla(0,0%,67%,.3)}.btn-import[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(59,130,246,.7),rgba(37,99,235,.7));color:#fff;border:1px solid rgba(147,197,253,.5);box-shadow:0 4px 12px rgba(59,130,246,.3)}.btn-import[data-v-0d70ef5e]:hover{background:linear-gradient(135deg,rgba(147,197,253,.7),rgba(59,130,246,.7))}.btn-export[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(34,197,94,.7),rgba(22,163,74,.7));color:#fff;border:1px solid rgba(74,222,128,.5);box-shadow:0 4px 12px rgba(34,197,94,.3)}.btn-export[data-v-0d70ef5e]:hover{background:linear-gradient(135deg,rgba(74,222,128,.7),rgba(34,197,94,.7))}.btn-field-control[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(249,115,22,.7),rgba(234,88,12,.7));color:#fff;border:1px solid rgba(251,146,60,.5);box-shadow:0 4px 12px rgba(249,115,22,.3)}.btn-field-control[data-v-0d70ef5e]:hover{background:linear-gradient(135deg,rgba(251,146,60,.7),rgba(249,115,22,.7))}.btn-field-control-active[data-v-0d70ef5e]{background:linear-gradient(135deg,rgba(239,68,68,.7),rgba(220,38,38,.7))!important;border-color:hsla(0,91%,71%,.5)!important;box-shadow:0 4px 12px rgba(239,68,68,.3)!important}.btn-secondary[data-v-0d70ef5e]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-success[data-v-0d70ef5e]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.btn-danger[data-v-0d70ef5e]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px rgba(239,68,68,.3)}.btn-sm[data-v-0d70ef5e]{padding:8px 12px;font-size:14px}.btn-search[data-v-0d70ef5e]{background:rgba(80,80,80,.3);color:#aaa;border:1px solid hsla(0,0%,39%,.3);width:48px;display:flex;align-items:center;justify-content:center}.btn[data-v-0d70ef5e]:hover{transform:translateY(-3px);box-shadow:0 6px 16px hsla(0,0%,39%,.4)}@media (max-width:1200px){.setting-row[data-v-0d70ef5e]{flex-wrap:wrap}.command-item[data-v-0d70ef5e],.list-header[data-v-0d70ef5e]{grid-template-columns:50px 80px 1fr 80px 80px}}@media (max-width:768px){.header-actions[data-v-0d70ef5e]{flex-wrap:wrap;gap:8px}.setting-row[data-v-0d70ef5e]{flex-direction:column;align-items:flex-start;gap:15px}.command-item[data-v-0d70ef5e],.list-header[data-v-0d70ef5e]{grid-template-columns:40px 1fr;gap:10px}.command-item>div[data-v-0d70ef5e]:not(:first-child):not(:nth-child(2)),.list-header>div[data-v-0d70ef5e]:not(:first-child):not(:nth-child(2)){display:none}}.text-reply[data-v-6b4493b7]{display:flex;flex-direction:column;gap:20px}.panel[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.panel-header[data-v-6b4493b7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-6b4493b7]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.header-actions[data-v-6b4493b7],.panel-title[data-v-6b4493b7]{display:flex;align-items:center;gap:10px}.control-settings[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;padding:20px;margin-bottom:20px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 4px 12px hsla(0,0%,67%,.1)}.setting-row[data-v-6b4493b7]{display:flex;gap:20px;align-items:center}.setting-item[data-v-6b4493b7]{display:flex;align-items:center;gap:10px}.setting-item label[data-v-6b4493b7]{font-size:14px;font-weight:600;color:hsla(0,0%,67%,.9)}.setting-select[data-v-6b4493b7]{padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;font-size:14px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);min-width:150px;transition:all .3s ease}.setting-select[data-v-6b4493b7]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.custom-select[data-v-6b4493b7]{position:relative;min-width:150px;padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;font-size:14px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.custom-select[data-v-6b4493b7]:hover{border-color:hsla(0,0%,67%,.5)}.custom-select[data-v-6b4493b7]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.custom-select-value[data-v-6b4493b7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-arrow[data-v-6b4493b7]{font-size:12px;color:hsla(0,0%,67%,.6);margin-left:8px;transition:transform .3s ease}.custom-select-dropdown[data-v-6b4493b7]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:rgba(35,35,35,.98);border:1px solid hsla(0,0%,67%,.3);border-radius:6px;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:100;overflow:hidden}.dropdown-item[data-v-6b4493b7]{padding:10px 12px;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:space-between}.dropdown-item[data-v-6b4493b7]:hover{background:hsla(0,0%,67%,.1)}.dropdown-item.selected[data-v-6b4493b7]{background:rgba(139,92,246,.2);color:#c4b5fd}.group-item[data-v-6b4493b7]{justify-content:space-between}.group-item span[data-v-6b4493b7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-group-btn[data-v-6b4493b7]{background:none;border:none;color:rgba(239,68,68,.6);cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;opacity:0}.group-item:hover .delete-group-btn[data-v-6b4493b7]{opacity:1}.delete-group-btn[data-v-6b4493b7]:hover{background:rgba(239,68,68,.2);color:#ef4444}.frequency-control[data-v-6b4493b7]{display:flex;align-items:center;gap:10px}.frequency-input[data-v-6b4493b7]{width:60px;padding:8px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;text-align:center;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);transition:all .3s ease}.frequency-input[data-v-6b4493b7]:focus{outline:none;border-color:hsla(0,0%,67%,.6)}.frequency-separator[data-v-6b4493b7]{color:hsla(0,0%,67%,.7)}.frequency-unit[data-v-6b4493b7]{color:hsla(0,0%,67%,.7);font-size:14px}.checkbox-group[data-v-6b4493b7]{display:flex;gap:25px}.checkbox-item[data-v-6b4493b7]{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;font-weight:500;color:hsla(0,0%,67%,.9);padding:10px 16px;background:hsla(0,0%,67%,.1);border-radius:10px;border:1px solid hsla(0,0%,67%,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item[data-v-6b4493b7]:hover{background:hsla(0,0%,67%,.2);border-color:hsla(0,0%,67%,.5);color:#e0e0e0}.checkbox-item input[type=checkbox][data-v-6b4493b7]{display:none}.checkbox-item .checkbox-custom[data-v-6b4493b7]{width:44px;height:24px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border-radius:12px;position:relative;border:1px solid rgba(139,92,246,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item .checkbox-custom[data-v-6b4493b7]:before{content:"";position:absolute;width:20px;height:20px;background:linear-gradient(135deg,#a78bfa,#8b5cf6);border-radius:50%;top:1px;left:1px;box-shadow:0 3px 8px rgba(139,92,246,.4);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(34,211,238,.5))}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-6b4493b7]:before{left:21px;background:linear-gradient(135deg,#fff,#e0e0e0);box-shadow:0 3px 8px hsla(0,0%,100%,.3)}.search-section[data-v-6b4493b7]{display:flex;gap:10px;margin-bottom:20px}.search-input[data-v-6b4493b7]{flex:1;padding:12px 15px;border:1px solid rgba(80,80,80,.5);border-radius:8px;font-size:14px;background:rgba(40,40,40,.9);color:#ccc}.keywords-list[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;border:1px solid hsla(0,0%,67%,.2);margin-bottom:20px;overflow:hidden;box-shadow:0 4px 12px hsla(0,0%,67%,.1)}.list-header[data-v-6b4493b7]{grid-template-columns:70px 220px 460px 1fr 70px;background:hsla(0,0%,67%,.1);font-weight:600;font-size:14px;border-bottom:1px solid hsla(0,0%,67%,.2)}.keyword-item[data-v-6b4493b7],.list-header[data-v-6b4493b7]{display:grid;gap:10px;padding:15px 20px;color:hsla(0,0%,67%,.9)}.keyword-item[data-v-6b4493b7]{grid-template-columns:70px 220px 460px 1fr 50px;border-bottom:1px solid hsla(0,0%,67%,.15);transition:all .3s ease}.keyword-item[data-v-6b4493b7]:hover{background:hsla(0,0%,67%,.1)}.keyword-item[data-v-6b4493b7]:last-child{border-bottom:none}.header-checkbox[data-v-6b4493b7],.item-checkbox[data-v-6b4493b7]{display:flex;align-items:center;justify-content:center}.header-actions[data-v-6b4493b7],.item-actions[data-v-6b4493b7]{justify-self:end}.item-keyword[data-v-6b4493b7]{font-weight:600;color:hsla(0,0%,67%,.9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-content[data-v-6b4493b7]{color:hsla(0,0%,67%,.7);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-status[data-v-6b4493b7]{display:flex;align-items:center;justify-content:center}.btn-status[data-v-6b4493b7]{padding:4px 12px;border-radius:12px;border:none;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-status.enabled[data-v-6b4493b7]{background:#666;color:#eee}.btn-status.disabled[data-v-6b4493b7]{background:#444;color:#888}.item-actions[data-v-6b4493b7]{display:flex;gap:8px;align-items:center;justify-content:center}.btn-action[data-v-6b4493b7]{width:36px;height:36px;border-radius:8px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);font-size:15px}.btn-action.edit[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(37,99,235,.4));color:#93c5fd;border-color:rgba(147,197,253,.4)}.btn-action.edit[data-v-6b4493b7]:hover{background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(37,99,235,.5));color:#bfdbfe;border-color:rgba(147,197,253,.6);transform:translateY(-2px)}.btn-action.delete[data-v-6b4493b7]{background:rgba(239,68,68,.2);color:#f87171}.btn-action.delete[data-v-6b4493b7]:hover{background:rgba(239,68,68,.4);color:#fca5a5;transform:translateY(-2px)}.empty-state[data-v-6b4493b7]{text-align:center;padding:60px 20px;color:#999}.empty-state i[data-v-6b4493b7]{font-size:48px;margin-bottom:15px;opacity:.5}.empty-state p[data-v-6b4493b7]{margin:0;font-size:14px}.pagination-container[data-v-6b4493b7]{display:flex;justify-content:center;align-items:center;padding:20px;border-top:1px solid rgba(60,60,60,.5)}.pagination[data-v-6b4493b7]{display:flex;align-items:center;gap:12px}.page-btn[data-v-6b4493b7]{width:36px;height:36px;border-radius:8px;border:1px solid rgba(139,92,246,.3);background:rgba(139,92,246,.1);color:#a78bfa;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page-btn[data-v-6b4493b7]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6,#22d3ee);color:#fff;border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.3)}.page-btn[data-v-6b4493b7]:disabled{opacity:.3;cursor:not-allowed}.page-info[data-v-6b4493b7]{font-size:14px;color:hsla(0,0%,67%,.8)}.modal[data-v-6b4493b7]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(45,45,45,.98),rgba(35,35,35,.98));border-radius:16px;width:90%;max-width:50%;box-shadow:0 20px 60px hsla(0,0%,67%,.1);border:1px solid hsla(0,0%,67%,.3)}.modal-header[data-v-6b4493b7]{padding:20px;border-bottom:1px solid hsla(0,0%,67%,.25);display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-6b4493b7]{margin:0;font-size:18px;color:hsla(0,0%,67%,.9)}.close-modal[data-v-6b4493b7]{background:hsla(0,0%,67%,.2);border:1px solid hsla(0,0%,67%,.3);font-size:28px;color:hsla(0,0%,67%,.9);cursor:pointer;line-height:1;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.close-modal[data-v-6b4493b7]:hover{background:hsla(0,0%,67%,.3);color:#e0e0e0}.modal-body[data-v-6b4493b7]{padding:20px}.form-group[data-v-6b4493b7]{margin-bottom:16px}.form-group label[data-v-6b4493b7]{display:block;margin-bottom:8px;font-size:14px;color:hsla(0,0%,67%,.9);font-weight:600}.form-input[data-v-6b4493b7],.form-textarea[data-v-6b4493b7]{width:100%;padding:12px;border:1px solid hsla(0,0%,67%,.4);border-radius:8px;font-size:14px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);box-sizing:border-box}.form-input[data-v-6b4493b7]:focus,.form-textarea[data-v-6b4493b7]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.2)}.form-textarea[data-v-6b4493b7]{resize:vertical}.checkbox-label[data-v-6b4493b7]{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:400}.modal-footer[data-v-6b4493b7]{padding:20px;border-top:1px solid hsla(0,0%,67%,.25);display:flex;justify-content:flex-end;gap:12px}.btn[data-v-6b4493b7]{padding:8px 16px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1;display:flex;align-items:center;gap:8px}.btn-field-control[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(0,100,251,.7),rgba(0,51,255,.7));color:#fff;border:1px solid rgba(0,81,255,.5);box-shadow:0 4px 12px rgba(0,82,255,.3)}.btn-field-control[data-v-6b4493b7]:hover{background:linear-gradient(135deg,rgba(0,52,255,.7),rgba(9,1,253,.7))}.btn-field-control-active[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(239,68,68,.7),rgba(220,38,38,.7))!important;border-color:hsla(0,91%,71%,.5)!important;box-shadow:0 4px 12px rgba(239,68,68,.3)!important}.btn[data-v-6b4493b7]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(139,92,246,.2);transition:left .3s ease;z-index:-1}.btn[data-v-6b4493b7]:hover:before{left:0}.btn-primary[data-v-6b4493b7]{background:linear-gradient(135deg,hsla(0,0%,39%,.7),rgba(80,80,80,.7));color:hsla(0,0%,67%,.9);box-shadow:0 4px 12px hsla(0,0%,67%,.15);border:1px solid hsla(0,0%,67%,.3)}.btn-import[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(59,130,246,.7),rgba(37,99,235,.7));color:#fff;border:1px solid rgba(147,197,253,.5);box-shadow:0 4px 12px rgba(59,130,246,.3)}.btn-import[data-v-6b4493b7]:hover{background:linear-gradient(135deg,rgba(147,197,253,.7),rgba(59,130,246,.7))}.btn-export[data-v-6b4493b7]{background:linear-gradient(135deg,rgba(34,197,94,.7),rgba(22,163,74,.7));color:#fff;border:1px solid rgba(74,222,128,.5);box-shadow:0 4px 12px rgba(34,197,94,.3)}.btn-export[data-v-6b4493b7]:hover{background:linear-gradient(135deg,rgba(74,222,128,.7),rgba(34,197,94,.7))}.btn-secondary[data-v-6b4493b7]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-success[data-v-6b4493b7]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.btn-danger[data-v-6b4493b7]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px rgba(239,68,68,.3)}.btn-sm[data-v-6b4493b7]{padding:8px 12px;font-size:14px}.btn-search[data-v-6b4493b7]{background:rgba(80,80,80,.3);color:#aaa;border:1px solid hsla(0,0%,39%,.3);width:48px;display:flex;align-items:center;justify-content:center}.btn-ai[data-v-6b4493b7]{background:linear-gradient(135deg,#22d3ee,#06b6d4 50%,#0891b2);color:#fff;box-shadow:0 4px 12px rgba(34,211,238,.3);border:1px solid rgba(34,211,238,.4)}.btn-ai[data-v-6b4493b7]:hover{background:linear-gradient(135deg,#38bdf8,#0ea5e9 50%,#0284c7);box-shadow:0 6px 20px rgba(34,211,238,.4)}.btn-ai.ai-enabled[data-v-6b4493b7]{background:linear-gradient(135deg,#10b981,#059669 50%,#047857);box-shadow:0 4px 12px rgba(16,185,129,.4);border-color:rgba(16,185,129,.5)}.btn-ai.ai-enabled[data-v-6b4493b7]:hover{background:linear-gradient(135deg,#34d399,#10b981 50%,#059669);box-shadow:0 6px 20px rgba(16,185,129,.4)}.btn[data-v-6b4493b7]:hover{transform:translateY(-3px);box-shadow:0 6px 16px hsla(0,0%,39%,.4)}@media (max-width:768px){.header-actions[data-v-6b4493b7]{flex-wrap:wrap;gap:8px}.setting-row[data-v-6b4493b7]{flex-direction:column;align-items:flex-start;gap:15px}.keyword-item[data-v-6b4493b7],.list-header[data-v-6b4493b7]{grid-template-columns:40px 1fr;gap:10px}.keyword-item>div[data-v-6b4493b7]:not(:first-child):not(:nth-child(2)),.list-header>div[data-v-6b4493b7]:not(:first-child):not(:nth-child(2)){display:none}.pagination[data-v-6b4493b7]{flex-direction:column;gap:10px;text-align:center}}.insert-content[data-v-6b4493b7]{margin-top:12px;border-top:1px solid rgba(60,60,60,.3)}.insert-label[data-v-6b4493b7]{font-size:13px;color:#ccc;margin-bottom:8px;font-weight:600}.insert-buttons[data-v-6b4493b7]{display:flex;flex-wrap:wrap;gap:8px}.insert-buttons .btn[data-v-6b4493b7]{font-size:12px;padding:6px 12px}.weight-range[data-v-6b4493b7]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;background:rgba(50,50,50,.8);border-radius:8px;border:1px solid rgba(70,70,70,.5)}.range-label[data-v-6b4493b7],.range-unit[data-v-6b4493b7]{font-size:13px;color:#aaa}.range-equal[data-v-6b4493b7]{font-size:16px;color:#888;font-weight:700}.range-input[data-v-6b4493b7]{width:70px;text-align:center}.range-input[data-v-6b4493b7],.range-text[data-v-6b4493b7]{padding:8px 10px;border:1px solid rgba(80,80,80,.5);border-radius:6px;font-size:13px;background:rgba(40,40,40,.8);color:#ccc}.range-text[data-v-6b4493b7]{flex:1;min-width:120px}.variable-tools[data-v-6b4493b7]{margin-top:15px;border-radius:10px}.btn-variable-main[data-v-6b4493b7]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:linear-gradient(135deg,hsla(0,0%,39%,.5),rgba(80,80,80,.5));border:1px solid hsla(0,0%,67%,.3);border-radius:8px;color:#c4b5fd;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-variable-main[data-v-6b4493b7]:hover{background:linear-gradient(135deg,hsla(0,0%,47%,.6),hsla(0,0%,39%,.6));border-color:hsla(0,0%,67%,.5)}.btn-variable-main i[data-v-6b4493b7]{font-size:16px;color:#c4b5fd}.btn-variable-small[data-v-6b4493b7]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(37,99,235,.5));border:1px solid rgba(147,197,253,.5);border-radius:6px;color:#93c5fd;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-variable-small[data-v-6b4493b7]:hover{background:linear-gradient(135deg,rgba(59,130,246,.6),rgba(37,99,235,.6));border-color:rgba(147,197,253,.7)}.timed-box[data-v-6b4493b7]{display:flex;align-items:center;gap:12px;padding:8px 15px;background:hsla(0,0%,67%,.15);border-radius:8px;border:1px solid hsla(0,0%,67%,.25)}.timed-label[data-v-6b4493b7]{font-size:13px;color:hsla(0,0%,67%,.9);font-weight:500}.switch-mini[data-v-6b4493b7]{position:relative;display:inline-block;width:44px;height:24px;vertical-align:middle}.switch-checkbox[data-v-6b4493b7]{opacity:0;width:0;height:0}.switch-slider[data-v-6b4493b7]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(139,92,246,.3);transition:.3s;border-radius:24px}.switch-slider[data-v-6b4493b7]:before{position:absolute;content:"";height:18px;width:18px;left:3px;top:50%;transform:translateY(-50%);background:linear-gradient(135deg,#a78bfa,#8b5cf6);transition:.3s;border-radius:50%;box-shadow:0 1px 3px rgba(139,92,246,.3)}.switch-checkbox:checked+.switch-slider[data-v-6b4493b7]{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.switch-checkbox:checked+.switch-slider[data-v-6b4493b7]:before{transform:translateX(20px);background:linear-gradient(135deg,#fff,#e0e0e0)}.timed-input-group[data-v-6b4493b7]{display:flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(60,60,60,.8);border-radius:6px;border:1px solid rgba(80,80,80,.3);transition:all .3s ease}.timed-input-group.active[data-v-6b4493b7]{background:rgba(80,80,80,.3)}.timed-input[data-v-6b4493b7]{width:45px;padding:4px;border:none;background:transparent;font-size:13px;text-align:center;color:#ccc}.timed-input[data-v-6b4493b7]:focus{outline:none}.timed-suffix[data-v-6b4493b7]{font-size:12px;color:#888}.voice-reply[data-v-2ea85932]{display:flex;flex-direction:column;gap:20px}.main-panel[data-v-2ea85932]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:35px;position:relative;overflow:hidden;min-height:500px}.side-more-services[data-v-2ea85932]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;z-index:10}.side-more-btn[data-v-2ea85932]{position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:45px;height:100px;border:none;border-radius:0 16px 16px 0;background:linear-gradient(180deg,rgba(139,92,246,.4),rgba(99,102,241,.4));border:1px solid rgba(167,139,250,.4);color:#c4b5fd;font-size:11px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding-left:8px;transition:all .3s ease}.side-more-btn[data-v-2ea85932]:hover{color:#e9d5ff}.side-more-btn span[data-v-2ea85932]{writing-mode:vertical-rl;text-orientation:mixed;transform:translateX(-3px)}.side-more-btn .arrow[data-v-2ea85932]{font-size:14px;font-weight:700}.side-more-btn[data-v-2ea85932]:hover{background:linear-gradient(180deg,rgba(139,92,246,.5),rgba(99,102,241,.5));box-shadow:6px 0 22px rgba(139,92,246,.35),inset 0 1px 0 rgba(167,139,250,.3);transform:translateY(-50%) scale(1.05)}.side-more-panel[data-v-2ea85932]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:180px;background:rgba(35,35,35,.98);border-radius:12px 0 0 12px;padding:16px 0;transition:all .3s ease;border:1px solid hsla(0,0%,67%,.2)}.side-panel-title[data-v-2ea85932]{display:flex;justify-content:space-between;align-items:center;padding:0 16px 12px;font-size:14px;font-weight:600;color:hsla(0,0%,67%,.9);border-bottom:1px solid hsla(0,0%,67%,.2)}.side-panel-close[data-v-2ea85932]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgba(80,80,80,.5);border:1px solid hsla(0,0%,67%,.2);border-radius:6px;color:hsla(0,0%,67%,.7);cursor:pointer;transition:all .3s ease}.side-panel-close[data-v-2ea85932]:hover{background:hsla(0,0%,39%,.6);color:hsla(0,0%,78%,.9)}.side-panel-item[data-v-2ea85932]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 12px;border:none;background:transparent;color:hsla(0,0%,67%,.9);font-size:14px;position:relative;z-index:1;cursor:pointer;transition:all .2s ease;text-align:center;border-radius:8px}.side-panel-item[data-v-2ea85932]:hover{background:hsla(0,0%,67%,.1);color:#f0f0f0}.item-icon-wrapper[data-v-2ea85932]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(102,126,234,.3),rgba(167,139,250,.3));border-radius:12px;border:1px solid rgba(102,126,234,.3);transition:all .3s ease}.side-panel-item:hover .item-icon-wrapper[data-v-2ea85932]{background:linear-gradient(135deg,rgba(102,126,234,.5),rgba(167,139,250,.5));border-color:rgba(102,126,234,.5);transform:scale(1.05)}.item-icon-wrapper i[data-v-2ea85932]{font-size:22px;color:hsla(0,0%,71%,.9)}.side-panel-item:hover .item-icon-wrapper i[data-v-2ea85932]{color:#fff}.item-text[data-v-2ea85932]{font-size:13px;font-weight:500}.tabs-header[data-v-2ea85932]{justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(60,60,60,.5);margin-bottom:20px}.tabs-header-left[data-v-2ea85932],.tabs-header[data-v-2ea85932]{display:flex;align-items:center;gap:15px}.tabs-container[data-v-2ea85932]{display:flex;gap:6px;background:linear-gradient(135deg,rgba(35,35,35,.9),rgba(25,25,25,.9));padding:5px;border-radius:16px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 2px 8px hsla(0,0%,67%,.1),inset 0 1px 0 hsla(0,0%,67%,.1)}.tabs-container .tab-btn[data-v-2ea85932]{display:flex;align-items:center;gap:8px;padding:11px 22px;border:none;border-radius:12px;background:transparent;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;color:hsla(0,0%,67%,.9)}.tab-btn[data-v-2ea85932]:before{content:"";position:absolute;top:0;left:50%;width:0;height:2px;background:hsla(0,0%,67%,.6);transition:all .3s ease}.tabs-container .tab-btn[data-v-2ea85932]:hover{color:#f0f0f0;background:hsla(0,0%,67%,.15);transform:translateY(-1px)}.tab-btn[data-v-2ea85932]:hover:before{left:10%;width:80%}.tabs-container .tab-btn.active[data-v-2ea85932]{background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(99,102,241,.5));color:#c4b5fd!important;box-shadow:0 4px 16px rgba(139,92,246,.3),0 1px 0 rgba(167,139,250,.3);transform:translateY(-1px);border:1px solid rgba(167,139,250,.5)}.tab-btn.active[data-v-2ea85932]:before{left:0;width:100%;background:hsla(0,0%,100%,.3)}.tab-btn i[data-v-2ea85932]{font-size:14px}.tab-btn.active i[data-v-2ea85932]{color:#e9d5ff}.tab-btn span[data-v-2ea85932]{position:relative;z-index:1}.new-rewrite-btn[data-v-2ea85932]{display:flex;align-items:center;gap:6px;padding:12px 20px;border:1px solid rgba(80,80,80,.4);border-radius:8px;background:rgba(70,70,70,.2);color:#aaa;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.new-rewrite-btn[data-v-2ea85932]:hover{background:rgba(90,90,90,.3);border-color:hsla(0,0%,39%,.5)}.add-btn[data-v-2ea85932]{display:flex;align-items:center;gap:6px;padding:11px 20px;border:1px solid rgba(102,126,234,.4);border-radius:12px;background:linear-gradient(135deg,rgba(102,126,234,.4),rgba(167,139,250,.4));color:#c4b5fd;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.add-btn[data-v-2ea85932]:hover{background:linear-gradient(135deg,rgba(102,126,234,.5),rgba(167,139,250,.5));border-color:rgba(102,126,234,.6);color:#ddd6fe;transform:translateY(-1px)}.content-area[data-v-2ea85932]{min-height:400px}.talks-grid[data-v-2ea85932]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.talk-card[data-v-2ea85932]{background:rgba(35,35,35,.95);border:1px solid hsla(0,0%,67%,.2);border-radius:12px;padding:20px;transition:all .3s ease;position:relative}.talk-card[data-v-2ea85932]:hover{transform:translateY(-2px);border-color:hsla(0,0%,67%,.4)}.talk-name[data-v-2ea85932]{font-size:16px;font-weight:600;color:hsla(0,0%,67%,.9);margin-bottom:8px}.talk-time[data-v-2ea85932]{font-size:12px;color:#999}.talk-content[data-v-2ea85932]{margin-top:12px;padding-top:12px;border-top:1px solid hsla(0,0%,67%,.2);font-size:13px;color:hsla(0,0%,59%,.8);line-height:1.6;animation:fadeIn-2ea85932 .3s ease}@keyframes fadeIn-2ea85932{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.talk-expand[data-v-2ea85932]{position:absolute;bottom:12px;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,59%,.6);transition:all .3s ease}.talk-expand[data-v-2ea85932]:hover{color:hsla(0,0%,67%,.9)}.talk-expand.expanded[data-v-2ea85932]{transform:rotate(180deg)}.talk-card.expanded[data-v-2ea85932]{padding-bottom:48px}.talk-actions[data-v-2ea85932]{position:absolute;top:12px;right:12px;display:flex;gap:8px;opacity:0;transition:opacity .3s ease}.talk-card:hover .talk-actions[data-v-2ea85932]{opacity:1}.new-rewrite-card[data-v-2ea85932]{background:rgba(35,35,35,.95);border-color:hsla(0,0%,67%,.3);cursor:pointer}.new-rewrite-card[data-v-2ea85932]:hover{transform:translateY(-2px);border-color:hsla(0,0%,67%,.5)}.new-rewrite-card .talk-name i[data-v-2ea85932]{font-size:16px;margin-right:8px;color:hsla(0,0%,67%,.7)}.action-btn[data-v-2ea85932]{width:32px;height:32px;border:none;border-radius:8px;background:hsla(0,0%,67%,.1);color:hsla(0,0%,67%,.9);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.action-btn[data-v-2ea85932]:hover{background:hsla(0,0%,67%,.2);color:#f0f0f0}.edit-btn[data-v-2ea85932]{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(37,99,235,.4));color:#93c5fd;border:1px solid rgba(147,197,253,.4)}.edit-btn[data-v-2ea85932]:hover{background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(37,99,235,.5));color:#bfdbfe;border-color:rgba(147,197,253,.6)}.delete-btn[data-v-2ea85932]{background:linear-gradient(135deg,rgba(239,68,68,.4),rgba(220,38,38,.4));color:#fca5a5;border:1px solid hsla(0,91%,71%,.4)}.delete-btn[data-v-2ea85932]:hover{background:linear-gradient(135deg,rgba(239,68,68,.5),rgba(220,38,38,.5));color:#fecaca;border-color:hsla(0,91%,71%,.6)}.empty-state[data-v-2ea85932]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.empty-state i[data-v-2ea85932]{font-size:48px;margin-bottom:16px;opacity:.5;color:hsla(0,0%,67%,.5)}.empty-state p[data-v-2ea85932]{font-size:16px;margin-bottom:20px}.api-modal[data-v-2ea85932]{width:100%;max-width:calc(100vw - 20px);max-height:calc(100vh - 40px);overflow-y:auto}.api-header[data-v-2ea85932]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px 12px 0 0;padding:18px 24px;display:flex;align-items:center;justify-content:space-between}.api-header .modal-title[data-v-2ea85932]{color:#fff;font-size:18px;font-weight:600;margin:0}.api-body[data-v-2ea85932]{padding:30px;background:#1e1e24}.engine-selector[data-v-2ea85932]{display:flex;gap:24px;justify-content:center;margin-bottom:30px}.engine-card[data-v-2ea85932]{width:160px;padding:20px;background:linear-gradient(135deg,rgba(60,60,65,.8),rgba(45,45,50,.8));border:2px solid transparent;border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;text-align:center}.engine-card[data-v-2ea85932]:hover{transform:translateY(-4px)}.engine-card.active[data-v-2ea85932]{border-color:rgba(139,92,246,.6);box-shadow:0 0 20px rgba(139,92,246,.3)}.engine-icon[data-v-2ea85932]{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;font-size:24px;color:#fff}.volcano-icon[data-v-2ea85932]{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#ec4899)}.tongyi-icon[data-v-2ea85932]{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#1d4ed8)}.engine-badge[data-v-2ea85932]{position:absolute;top:-8px;right:-8px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:600;color:#fff}.engine-card.active .engine-badge[data-v-2ea85932]{background:linear-gradient(135deg,#22c55e,#16a34a)}.engine-card:not(.active) .engine-badge[data-v-2ea85932]{background:linear-gradient(135deg,#ef4444,#dc2626)}.engine-name[data-v-2ea85932]{display:block;color:#e5e7eb;font-size:14px;font-weight:500}.api-input-section[data-v-2ea85932]{margin-bottom:16px}.api-label[data-v-2ea85932]{display:block;color:#9ca3af;font-size:13px;margin-bottom:8px}.input-with-tip[data-v-2ea85932]{position:relative}.api-input[data-v-2ea85932]{width:100%;padding:12px 14px;background:rgba(55,55,60,.8);border:1px solid rgba(80,80,90,.6);border-radius:10px;color:#e5e7eb;font-size:14px;outline:none;transition:all .3s ease;box-sizing:border-box}.api-input[data-v-2ea85932]:focus{border-color:rgba(139,92,246,.6);box-shadow:0 0 0 .2rem rgba(139,92,246,.15)}.api-input[data-v-2ea85932]::-moz-placeholder{color:#6b7280}.api-input[data-v-2ea85932]::placeholder{color:#6b7280}.input-tip[data-v-2ea85932]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:12px}.api-tip-section[data-v-2ea85932]{text-align:center}.api-tip[data-v-2ea85932]{color:#6b7280;font-size:12px}.api-footer[data-v-2ea85932]{padding:16px 24px;background:#18181c;border-radius:0 0 12px 12px;display:flex;justify-content:flex-end;gap:12px}.btn-outline[data-v-2ea85932]{padding:10px 20px;border:1px solid rgba(70,70,80,.8);border-radius:8px;background:linear-gradient(135deg,rgba(55,55,60,.95),rgba(45,45,50,.95));color:#d1d5db;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-outline[data-v-2ea85932]:hover{background:linear-gradient(135deg,rgba(70,70,75,.95),rgba(55,55,60,.95));color:#fff;border-color:hsla(240,5%,41%,.8)}.btn-test[data-v-2ea85932]{padding:10px 20px;border:none;border-radius:8px;background:linear-gradient(135deg,rgba(245,158,11,.9),rgba(234,88,12,.9));color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-test[data-v-2ea85932]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(245,158,11,.4)}.api-submit[data-v-2ea85932]{padding:10px 24px;border:none;border-radius:8px;background:linear-gradient(135deg,rgba(34,197,94,.9),rgba(22,163,74,.9));color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.api-submit[data-v-2ea85932]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,197,94,.4)}.modal-overlay[data-v-2ea85932]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px)}.modal-container[data-v-2ea85932]{width:90%;max-width:500px;animation:modalIn-2ea85932 .3s ease}.modal-wrapper[data-v-2ea85932]{background:rgba(35,35,35,.98);border:1px solid hsla(0,0%,67%,.2);overflow:hidden}.modal-header[data-v-2ea85932]{display:flex;justify-content:space-between;align-items:center;padding:24px;background:hsla(0,0%,67%,.2)}.modal-title[data-v-2ea85932]{margin:0;font-size:18px;font-weight:600;color:#fff}.modal-close[data-v-2ea85932]{background:hsla(0,0%,100%,.15);border:none;border-radius:8px;color:hsla(0,0%,100%,.7);font-size:20px;cursor:pointer;padding:6px 10px;transition:all .3s ease}.modal-close[data-v-2ea85932]:hover{background:hsla(0,0%,100%,.25);color:#fff}.modal-body[data-v-2ea85932]{padding:24px}.ai-robot-modal .modal-body[data-v-2ea85932]{max-height:70vh;overflow-y:auto}.form-group label[data-v-2ea85932]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:hsla(0,0%,67%,.9)}.form-input[data-v-2ea85932]{width:100%;padding:12px 16px;border:1px solid hsla(0,0%,67%,.3);border-radius:10px;background:rgba(35,35,35,.9);color:hsla(0,0%,67%,.9);font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-2ea85932]:focus{outline:none;border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 .2rem hsla(0,0%,67%,.15)}.form-input[data-v-2ea85932]::-moz-placeholder{color:#777}.form-input[data-v-2ea85932]::placeholder{color:#777}.form-textarea[data-v-2ea85932]{width:100%;padding:10px 14px;border:1px solid rgba(80,80,80,.5);border-radius:10px;background:#2a2a2a;color:#ccc;font-size:14px;min-height:80px;resize:vertical;transition:all .3s ease;box-sizing:border-box}.form-textarea[data-v-2ea85932]:focus{outline:none;border-color:#888;box-shadow:0 0 0 .2rem hsla(0,0%,39%,.2)}.form-textarea[data-v-2ea85932]::-moz-placeholder{color:#777}.form-textarea[data-v-2ea85932]::placeholder{color:#777}.modal-container-wide[data-v-2ea85932]{width:95%;max-width:1200px;animation:modalIn-2ea85932 .3s ease}.ai-content[data-v-2ea85932]{display:flex;gap:24px}.ai-panel[data-v-2ea85932]{flex:1;background:rgba(40,40,45,.95);border-radius:16px;border:1px solid rgba(80,80,85,.6);overflow:hidden}.ai-panel .panel-header[data-v-2ea85932]{display:flex;align-items:center;gap:12px;padding:20px 24px;background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(99,102,241,.15));border-bottom:1px solid rgba(139,92,246,.2)}.panel-icon[data-v-2ea85932]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(99,102,241,.3));display:flex;align-items:center;justify-content:center;color:#a78bfa;font-size:16px}.panel-icon.write-icon[data-v-2ea85932]{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(14,165,233,.3));color:#60a5fa}.panel-title[data-v-2ea85932]{font-size:16px;font-weight:600;color:#f0f0f0;margin:0}.ai-panel .panel-body[data-v-2ea85932]{padding:24px}.upload-box[data-v-2ea85932]{border:2px dashed rgba(139,92,246,.4);border-radius:12px;padding:16px;text-align:center;background:rgba(30,30,35,.8);cursor:pointer;transition:all .3s ease;margin-bottom:14px}.upload-box[data-v-2ea85932]:hover{border-color:rgba(139,92,246,.8);background:rgba(40,40,45,.9)}.upload-icon-wrapper[data-v-2ea85932]{width:40px;height:40px;margin:0 auto 10px;border-radius:50%;background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(99,102,241,.25));display:flex;align-items:center;justify-content:center;font-size:18px;color:#a78bfa;transition:transform .3s ease}.upload-box:hover .upload-icon-wrapper[data-v-2ea85932]{transform:scale(1.1)}.upload-tip[data-v-2ea85932]{color:#ccc;font-size:13px;margin:8px 0;line-height:1.6}.upload-format[data-v-2ea85932]{color:#777;font-size:12px;margin:0}.form-group[data-v-2ea85932]{margin-bottom:20px}.form-label[data-v-2ea85932]{display:block;color:#aaa;font-size:13px;margin-bottom:8px;font-weight:500}.form-textarea-large[data-v-2ea85932]{width:100%;padding:12px 14px;border:1px solid rgba(80,80,80,.5);border-radius:10px;background:rgba(30,30,35,.8);color:#ccc;font-size:14px;min-height:355px;resize:vertical;transition:all .3s ease;box-sizing:border-box}.form-textarea-large[data-v-2ea85932]:focus{outline:none;border-color:rgba(139,92,246,.5);box-shadow:0 0 0 .2rem rgba(139,92,246,.1)}.form-textarea-large[data-v-2ea85932]::-moz-placeholder{color:#777}.form-textarea-large[data-v-2ea85932]::placeholder{color:#777}.btn-rewrite[data-v-2ea85932]{width:100%;padding:14px;border:none;border-radius:10px;background:linear-gradient(135deg,rgba(139,92,246,.8),rgba(99,102,241,.8));color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-rewrite[data-v-2ea85932]:hover{background:linear-gradient(135deg,#8b5cf6,#6366f1);box-shadow:0 4px 15px rgba(139,92,246,.4);transform:translateY(-1px)}.btn-write[data-v-2ea85932]{width:100%;padding:14px;border:none;border-radius:10px;background:linear-gradient(135deg,rgba(59,130,246,.8),rgba(14,165,233,.8));color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-write[data-v-2ea85932]:hover{background:linear-gradient(135deg,#3b82f6,#0ea5e9);box-shadow:0 4px 15px rgba(59,130,246,.4);transform:translateY(-1px)}.image-content[data-v-2ea85932]{display:flex;flex-direction:column;gap:20px}.image-section[data-v-2ea85932]{width:100%}.upload-area[data-v-2ea85932]{border:2px dashed rgba(139,92,246,.5);border-radius:12px;padding:40px;text-align:center;background:rgba(35,35,35,.8);transition:all .3s ease;cursor:pointer}.upload-area[data-v-2ea85932]:hover{border-color:rgba(139,92,246,.8);background:rgba(45,45,45,.9)}.upload-icon[data-v-2ea85932]{width:60px;height:60px;margin:0 auto 15px;border-radius:50%;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(99,102,241,.3));display:flex;align-items:center;justify-content:center;font-size:24px;color:#a78bfa}.upload-area p[data-v-2ea85932]{color:#ccc;margin:8px 0;font-size:14px}.upload-hint[data-v-2ea85932]{color:#777!important;font-size:12px!important}.textarea-section[data-v-2ea85932]{width:100%}.modal-footer[data-v-2ea85932]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background:#252525}.btn[data-v-2ea85932]{padding:10px 24px;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-2ea85932]{background:hsla(0,0%,67%,.2);color:hsla(0,0%,67%,.9);border:1px solid hsla(0,0%,67%,.3)}.add-btn[data-v-2ea85932]:hover{transform:translateY(-2px);background:hsla(0,0%,67%,.3);color:#f0f0f0}.btn-secondary[data-v-2ea85932]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-secondary[data-v-2ea85932]:hover{background:linear-gradient(135deg,hsla(220,9%,46%,.7),rgba(75,85,99,.7));border-color:rgba(156,163,175,.7)}@keyframes modalIn-2ea85932{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.voice-reply[data-v-2ea85932]{padding:12px}.tabs-header[data-v-2ea85932]{flex-direction:column;align-items:stretch;gap:16px}.tabs-container[data-v-2ea85932]{flex-wrap:wrap;justify-content:center}.tab-btn[data-v-2ea85932]{padding:10px 16px;font-size:13px}.add-btn[data-v-2ea85932]{justify-content:center}.content-area[data-v-2ea85932]{padding:16px}.talks-grid[data-v-2ea85932]{grid-template-columns:1fr}}.ai-robot-modal[data-v-2ea85932]{max-height:90vh;overflow-y:auto;border-radius:20px}.ai-robot-header[data-v-2ea85932]{background:linear-gradient(135deg,rgba(251,146,60,.2),rgba(239,68,68,.2));border-bottom:1px solid rgba(251,146,60,.3)}.header-icon[data-v-2ea85932]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,rgba(251,146,60,.8),rgba(239,68,68,.8));display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;margin-right:12px}.ai-robot-content[data-v-2ea85932]{display:flex;gap:20px;margin-bottom:20px}.robot-panel[data-v-2ea85932]{flex:1;background:rgba(40,40,45,.95);border-radius:12px;overflow:hidden;border:1px solid rgba(80,80,85,.5)}.robot-panel.left-panel[data-v-2ea85932]{border-color:rgba(251,146,60,.3)}.robot-panel.right-panel[data-v-2ea85932]{border-color:rgba(59,130,246,.3)}.robot-header[data-v-2ea85932]{display:flex;align-items:center;padding:16px 20px;gap:10px}.header-buttons[data-v-2ea85932]{display:flex;gap:8px;align-items:center;margin-left:auto;margin-right:0}.text-file-input[data-v-2ea85932]{display:none}.text-btn[data-v-2ea85932]{padding:6px 14px;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s ease;font-weight:500}.text-btn-import[data-v-2ea85932]{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.3)}.text-btn-import[data-v-2ea85932]:hover{background:rgba(16,185,129,.2)}.text-btn-export[data-v-2ea85932]{background:rgba(251,146,60,.2);color:#fb923c;border:1px solid rgba(251,146,60,.4)}.text-btn-export[data-v-2ea85932]:hover{background:rgba(251,146,60,.3)}.panel-icon.orange-icon[data-v-2ea85932]{background:linear-gradient(135deg,rgba(251,146,60,.3),rgba(239,68,68,.3));color:#fb923c}.panel-icon.blue-icon[data-v-2ea85932],.panel-icon.orange-icon[data-v-2ea85932]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.panel-icon.blue-icon[data-v-2ea85932]{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(14,165,233,.3));color:#3b82f6}.word-count[data-v-2ea85932]{margin-left:auto;background:rgba(251,146,60,.2);padding:4px 10px;border-radius:12px;font-size:12px;color:#fb923c}.audio-upload-section[data-v-2ea85932]{margin-top:16px;border-top:1px solid #e5e7eb;padding:15px;display:flex;flex-direction:column;gap:12px}.audio-upload-btn[data-v-2ea85932]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:rgba(139,92,246,.1);border:1px dashed #8b5cf6;border-radius:8px;color:#8b5cf6;cursor:pointer;transition:all .2s ease}.audio-upload-btn[data-v-2ea85932]:hover{background:rgba(139,92,246,.2);border-color:#7c3aed}.audio-file-input[data-v-2ea85932]{display:none}.audio-info[data-v-2ea85932]{display:flex;align-items:center;gap:8px;flex:1;color:#374151;font-size:14px}.audio-info i[data-v-2ea85932]{color:#8b5cf6}.audio-delete-btn[data-v-2ea85932],.audio-download-btn[data-v-2ea85932],.audio-play-btn[data-v-2ea85932]{width:36px;height:36px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.audio-play-btn[data-v-2ea85932]{background:rgba(139,92,246,.1);color:#8b5cf6}.audio-play-btn[data-v-2ea85932]:hover{background:rgba(139,92,246,.2)}.audio-delete-btn[data-v-2ea85932]{background:rgba(239,68,68,.1);color:#ef4444}.audio-delete-btn[data-v-2ea85932]:hover{background:rgba(239,68,68,.2)}.audio-download-btn[data-v-2ea85932]{background:rgba(16,185,129,.1);color:#10b981}.audio-download-btn[data-v-2ea85932]:hover{background:rgba(16,185,129,.2)}.download-section[data-v-2ea85932]{margin:12px 0;display:none}.example-dropdown[data-v-2ea85932]{margin-left:auto;position:relative}.example-dropdown select[data-v-2ea85932]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(135deg,rgba(60,60,65,.9),rgba(45,45,50,.9));border:1px solid rgba(80,80,90,.6);border-radius:10px;padding:8px 32px 8px 14px;color:#e5e7eb;font-size:13px;font-weight:500;cursor:pointer;outline:none;min-width:120px;transition:all .3s ease}.example-dropdown[data-v-2ea85932]:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;font-size:12px}.example-dropdown select[data-v-2ea85932]:hover{background:linear-gradient(135deg,rgba(70,70,75,.95),rgba(55,55,60,.95));border-color:hsla(240,5%,41%,.8);color:#f3f4f6}.example-dropdown select[data-v-2ea85932]:focus{border-color:rgba(251,146,60,.6);box-shadow:0 0 0 .2rem rgba(251,146,60,.15),0 0 15px rgba(251,146,60,.1)}.example-dropdown select option[data-v-2ea85932]{background:#2a2a30;color:#e5e7eb;padding:8px 12px}.example-dropdown select option[data-v-2ea85932]:hover{background:rgba(251,146,60,.3)}.example-dropdown select option[data-v-2ea85932]:checked{background:rgba(251,146,60,.4);color:#fb923c}.textarea-container[data-v-2ea85932]{position:relative}.robot-textarea[data-v-2ea85932]{width:100%;height:265px;padding:14px;padding-bottom:36px;border:none;border-radius:8px;background:rgba(30,30,35,.9);color:#ccc;font-size:14px;resize:vertical;box-sizing:border-box;font-family:inherit}.word-count-floating[data-v-2ea85932]{position:absolute;bottom:10px;right:14px;font-size:12px;color:#fb923c;background:rgba(251,146,60,.2);padding:4px 10px;border-radius:12px}.robot-textarea[data-v-2ea85932]:focus{outline:none;box-shadow:0 0 0 .2rem rgba(251,146,60,.2)}.char-count[data-v-2ea85932]{text-align:right;font-size:12px;color:#666;margin-top:8px}.product-info-panel[data-v-2ea85932]{padding:16px}.product-row[data-v-2ea85932]{display:flex;gap:12px;margin-bottom:12px}.product-row.full-width[data-v-2ea85932]{flex-direction:column}.product-item[data-v-2ea85932]{flex:1}.product-item.full[data-v-2ea85932]{width:100%}.product-item label[data-v-2ea85932]{display:block;font-size:12px;color:#888;margin-bottom:6px}.product-input[data-v-2ea85932]{width:100%;padding:10px 12px;border:1px solid rgba(80,80,85,.5);border-radius:8px;background:rgba(30,30,35,.8);color:#ccc;font-size:13px;box-sizing:border-box}.product-input[data-v-2ea85932]:focus{outline:none;border-color:rgba(59,130,246,.5)}.product-textarea[data-v-2ea85932]{width:100%;min-height:300px;padding:10px 12px;border:1px solid rgba(80,80,85,.5);border-radius:8px;background:rgba(30,30,35,.8);color:#ccc;font-size:13px;resize:vertical;box-sizing:border-box;font-family:inherit}.product-textarea[data-v-2ea85932]:focus{outline:none;border-color:rgba(59,130,246,.5)}.service-options[data-v-2ea85932]{margin-top:12px}.checkbox-label[data-v-2ea85932]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#aaa}.checkbox-label input[type=checkbox][data-v-2ea85932]{width:16px;height:16px;accent-color:#3b82f6}.checkbox-label input[type=number][data-v-2ea85932]{width:60px;padding:4px 8px;border:1px solid rgba(80,80,85,.5);border-radius:6px;background:rgba(30,30,35,.8);color:#ccc;font-size:12px;text-align:center}.mini-input[data-v-2ea85932]{width:50px!important}.config-section[data-v-2ea85932],.practice-section[data-v-2ea85932]{background:rgba(40,40,45,.8);border-radius:12px;padding:16px 20px;margin-bottom:16px;border:1px solid rgba(80,80,85,.4);flex:1}.sections-row[data-v-2ea85932]{display:flex;gap:16px}.section-header[data-v-2ea85932]{margin-bottom:12px}.section-header h4[data-v-2ea85932]{margin:0;font-size:14px;color:#ddd;font-weight:500}.config-options[data-v-2ea85932],.practice-options[data-v-2ea85932]{display:flex;gap:20px}.btn-start[data-v-2ea85932]{width:100%;padding:14px;border:none;border-radius:10px;background:linear-gradient(135deg,rgba(251,146,60,.8),rgba(239,68,68,.8));color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-start[data-v-2ea85932]:hover{background:linear-gradient(135deg,#fb923c,#ef4444);box-shadow:0 4px 15px rgba(251,146,60,.4);transform:translateY(-1px)}.btn-start-active[data-v-2ea85932]{background:linear-gradient(135deg,rgba(36,169,251,.8),rgba(2,113,255,.8));color:#fff;border:none;border-radius:10px;padding:14px}.btn-start-active[data-v-2ea85932]:hover{background:linear-gradient(135deg,#24a9fb,#0271ff);box-shadow:0 4px 15px rgba(251,146,60,.4);transform:translateY(-1px)}@media (max-width:900px){.ai-robot-content[data-v-2ea85932],.config-options[data-v-2ea85932],.practice-options[data-v-2ea85932]{flex-direction:column}}.voice-control-page[data-v-62d342cc]{display:flex;flex-direction:column;gap:20px}.panel[data-v-62d342cc]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative}.panel-header[data-v-62d342cc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-62d342cc]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px;margin:0}.header-actions[data-v-62d342cc]{display:flex;gap:15px;align-items:center}.btn[data-v-62d342cc]{padding:10px 18px;border-radius:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px}.btn-primary[data-v-62d342cc]{background:linear-gradient(135deg,hsla(0,0%,39%,.7),rgba(80,80,80,.7));color:hsla(0,0%,67%,.9);border:1px solid hsla(0,0%,67%,.3);box-shadow:0 4px 15px hsla(0,0%,67%,.15)}.btn-primary[data-v-62d342cc]:hover{background:linear-gradient(135deg,hsla(0,0%,47%,.8),hsla(0,0%,39%,.8));border-color:hsla(0,0%,67%,.5);transform:translateY(-2px);box-shadow:0 8px 25px hsla(0,0%,67%,.2)}.btn-secondary[data-v-62d342cc]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:hsla(0,0%,67%,.9);border:1px solid rgba(156,163,175,.5)}.btn-secondary[data-v-62d342cc]:hover{background:linear-gradient(135deg,hsla(220,9%,46%,.7),rgba(75,85,99,.7));border-color:rgba(156,163,175,.7)}.btn-danger[data-v-62d342cc]{background:linear-gradient(135deg,rgba(239,68,68,.6),rgba(220,38,38,.6));border:1px solid hsla(0,91%,71%,.5);box-shadow:0 4px 15px rgba(239,68,68,.3)}.btn-danger[data-v-62d342cc]:hover{background:linear-gradient(135deg,rgba(239,68,68,.7),rgba(220,38,38,.7));border-color:hsla(0,91%,71%,.7);transform:translateY(-2px);box-shadow:0 8px 25px rgba(239,68,68,.4)}.btn-danger.active[data-v-62d342cc]{background:linear-gradient(135deg,rgba(220,38,38,.7),rgba(185,28,28,.7));border-color:hsla(0,91%,71%,.7);box-shadow:0 4px 15px rgba(239,68,68,.5)}.voice-presets[data-v-62d342cc]{display:flex;gap:10px}.preset-btn[data-v-62d342cc]{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(70,70,70,.7),rgba(50,50,50,.7));border:1px solid hsla(0,0%,67%,.3);color:hsla(0,0%,67%,.9);padding:10px 18px;border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;transition:all .35s cubic-bezier(.4,0,.2,1)}.voice-count[data-v-62d342cc]{background:linear-gradient(135deg,hsla(0,0%,39%,.8),rgba(80,80,80,.8));color:hsla(0,0%,67%,.9);font-size:11px;padding:3px 10px;border-radius:12px;min-width:22px;text-align:center;font-weight:600}.preset-btn[data-v-62d342cc]:hover{background:linear-gradient(135deg,rgba(80,80,80,.8),rgba(60,60,60,.8));border-color:hsla(0,0%,67%,.5);transform:translateY(-2px)}.preset-btn.active[data-v-62d342cc]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(99,102,241,.6));border-color:rgba(167,139,250,.7);color:#c4b5fd;box-shadow:0 4px 15px rgba(139,92,246,.3)}.preset-btn.ai-btn[data-v-62d342cc]{background:linear-gradient(135deg,#22d3ee,#06b6d4 50%,#0891b2);color:#fff;box-shadow:0 4px 12px rgba(34,211,238,.3);border-color:rgba(34,211,238,.4)}.preset-btn.ai-btn[data-v-62d342cc]:hover{background:linear-gradient(135deg,#38bdf8,#0ea5e9 50%,#0284c7);box-shadow:0 6px 20px rgba(34,211,238,.4);transform:translateY(-2px)}.preset-btn.ai-btn.active[data-v-62d342cc]{background:linear-gradient(135deg,#10b981,#059669 50%,#047857);box-shadow:0 4px 12px rgba(16,185,129,.4);border-color:rgba(16,185,129,.5)}.preset-btn.ai-reply-btn[data-v-62d342cc]{background:linear-gradient(135deg,#8b5cf6,#7c3aed 50%,#6d28d9);color:#fff;box-shadow:0 4px 12px rgba(139,92,246,.3);border-color:rgba(139,92,246,.4)}.preset-btn.ai-reply-btn[data-v-62d342cc]:hover{background:linear-gradient(135deg,#a78bfa,#8b5cf6 50%,#7c3aed);box-shadow:0 6px 20px rgba(139,92,246,.4);transform:translateY(-2px)}.preset-btn.ai-reply-btn.active[data-v-62d342cc]{background:linear-gradient(135deg,#10b981,#059669 50%,#047857);box-shadow:0 4px 12px rgba(16,185,129,.4);border-color:rgba(16,185,129,.5)}.preset-btn-male[data-v-62d342cc]{background:linear-gradient(135deg,rgba(59,130,246,.7),rgba(37,99,235,.7));border-color:rgba(147,197,253,.6);color:#fff}.preset-btn-male[data-v-62d342cc]:hover{background:linear-gradient(135deg,rgba(147,197,253,.7),rgba(59,130,246,.7));border-color:rgba(191,219,254,.6)}.preset-btn-male.active[data-v-62d342cc]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(99,102,241,.6));border-color:rgba(167,139,250,.7);color:#c4b5fd}.modules-grid[data-v-62d342cc]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;padding:16px;background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));border-radius:12px;border:1px solid hsla(0,0%,67%,.2)}.module-card[data-v-62d342cc]{background:linear-gradient(135deg,rgba(50,50,50,.9),rgba(40,40,40,.9));border-radius:12px;border:1px solid hsla(0,0%,67%,.25);overflow:hidden}.module-header[data-v-62d342cc]{padding:14px 16px;display:flex;justify-content:space-between;align-items:center;background:rgba(60,60,60,.5);border-bottom:1px solid hsla(0,0%,67%,.2)}.header-left[data-v-62d342cc]{display:flex;align-items:center;gap:10px}.module-title[data-v-62d342cc]{font-size:15px;font-weight:600;color:hsla(0,0%,67%,.9)}.role-select[data-v-62d342cc]{font-size:14px;font-weight:600;color:hsla(0,0%,67%,.9);background:rgba(60,60,60,.5);border:1px solid hsla(0,0%,67%,.3);border-radius:8px;cursor:pointer;outline:none;padding:6px 28px 6px 12px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:all .3s ease}.role-select[data-v-62d342cc]:hover{background:rgba(70,70,70,.6);border-color:hsla(0,0%,67%,.5)}.role-select[data-v-62d342cc]:focus{background:rgba(70,70,70,.6);border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.2)}.role-select option[data-v-62d342cc]{background:#333;color:hsla(0,0%,67%,.9);padding:8px 12px}.module-input[data-v-62d342cc]{background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.3);border-radius:6px;padding:5px 10px;color:hsla(0,0%,67%,.9);font-size:12px;width:100px}.module-input[data-v-62d342cc]::-moz-placeholder{color:hsla(0,0%,67%,.4)}.module-input[data-v-62d342cc]::placeholder{color:hsla(0,0%,67%,.4)}.voice-btn[data-v-62d342cc]{background:hsla(0,0%,67%,.1);color:hsla(0,0%,67%,.9);padding:5px 12px;border-radius:5px;font-size:11px}.voice-btn[data-v-62d342cc]:hover{background:hsla(0,0%,67%,.2)}.module-body[data-v-62d342cc]{padding:16px}.content-select[data-v-62d342cc]{width:100%;background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.3);border-radius:8px;padding:8px 12px;color:hsla(0,0%,67%,.9);font-size:12px;margin-bottom:14px;cursor:pointer}.slider-row[data-v-62d342cc]{gap:10px;margin-bottom:10px}.slider-item[data-v-62d342cc]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:rgba(60,60,60,.6);border-radius:6px;border:1px solid hsla(0,0%,67%,.2)}.slider-item-tachometer[data-v-62d342cc],.slider-item-volume[data-v-62d342cc]{font-size:12px;white-space:nowrap}.slider-item i[data-v-62d342cc]{color:hsla(0,0%,67%,.7);width:18px;font-size:13px}.slider[data-v-62d342cc]{width:100%;flex:1;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(80,80,80,.5);border-radius:3px;outline:none}.slider[data-v-62d342cc]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:linear-gradient(135deg,#888,#666);border-radius:50%;cursor:pointer;box-shadow:0 2px 6px hsla(0,0%,67%,.3)}.slider-value[data-v-62d342cc]{color:hsla(0,0%,67%,.9);font-size:11px;font-weight:500;text-align:right}.module-footer[data-v-62d342cc]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;margin-top:6px;border-top:1px solid rgba(80,80,80,.5);flex-wrap:wrap;gap:10px}.checkbox-item[data-v-62d342cc]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:500;color:hsla(0,0%,67%,.9);padding:6px 12px;background:transparent;border-radius:8px;border:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item[data-v-62d342cc]:hover{background:transparent}.checkbox-item input[type=checkbox][data-v-62d342cc]{display:none}.checkbox-item .checkbox-custom[data-v-62d342cc]{width:36px;height:20px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border-radius:10px;position:relative;border:1px solid rgba(139,92,246,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item .checkbox-custom[data-v-62d342cc]:before{content:"";position:absolute;width:16px;height:16px;background:linear-gradient(135deg,#a78bfa,#8b5cf6);border-radius:50%;top:1px;left:1px;box-shadow:0 2px 6px rgba(139,92,246,.4);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-62d342cc]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(34,211,238,.5));border-color:rgba(139,92,246,.5)}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-62d342cc]:before{left:18px;background:linear-gradient(135deg,#fff,#f0f0f0)}.interval-label-text[data-v-62d342cc]{color:hsla(0,0%,67%,.7);font-size:12px;margin-right:10px;white-space:nowrap}.interval-box[data-v-62d342cc]{display:flex;align-items:center;gap:6px}.interval-input[data-v-62d342cc]{width:48px;background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.3);border-radius:5px;padding:4px 6px;color:hsla(0,0%,67%,.9);font-size:11px;text-align:center;transition:all .3s ease}.interval-input[data-v-62d342cc]:focus{outline:none;border-color:hsla(0,0%,67%,.6)}.interval-label[data-v-62d342cc]{color:hsla(0,0%,67%,.7);font-size:11px}.takeover-btn[data-v-62d342cc]{display:flex;align-items:center;gap:4px;background:hsla(0,0%,39%,.3);border:1px solid hsla(0,0%,67%,.3);color:hsla(0,0%,67%,.9);padding:4px 10px;border-radius:5px;font-size:10px;cursor:pointer}.takeover-btn.active[data-v-62d342cc]{background:rgba(139,92,246,.4);border-color:rgba(167,139,250,.5);color:#c4b5fd}.bottom-row[data-v-62d342cc]{display:flex;align-items:center;gap:16px;background:linear-gradient(145deg,rgba(50,50,50,.8),rgba(40,40,40,.8));border:1px solid rgba(70,70,70,.5);border-radius:14px;padding:5px 18px;box-shadow:0 2px 12px rgba(0,0,0,.3)}.filter-section[data-v-62d342cc]{display:flex;gap:20px}.filter-group[data-v-62d342cc]{display:flex;align-items:center;gap:10px}.filter-label[data-v-62d342cc]{color:hsla(0,0%,67%,.9);font-size:13px;font-weight:600;white-space:pre-wrap;text-align:center;line-height:1.4}.bottom-divider[data-v-62d342cc]{width:1px;height:36px;background:rgba(80,80,80,.5)}.delay-section[data-v-62d342cc]{flex-shrink:0}.max-chars-box[data-v-62d342cc]{display:flex;align-items:center;gap:4px;color:hsla(0,0%,67%,.7);font-size:12px}.char-input[data-v-62d342cc]{width:48px;background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.3);border-radius:8px;padding:6px 8px;color:hsla(0,0%,67%,.9);font-size:12px;text-align:center;transition:all .2s ease}.char-input[data-v-62d342cc]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.2)}.delay-box[data-v-62d342cc]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;background:rgba(60,60,60,.5)}.delay-label[data-v-62d342cc]{font-weight:600;color:hsla(0,0%,67%,.9);font-size:13px;min-width:32px}.delay-input[data-v-62d342cc]{width:58px;background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.3);border-radius:8px;padding:6px 8px;color:hsla(0,0%,67%,.9);font-size:12px;text-align:center;transition:all .2s ease}.delay-input[data-v-62d342cc]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.2)}.delay-box span[data-v-62d342cc]:not(.delay-label):not(.delay-unit){color:hsla(0,0%,67%,.7);font-weight:500;font-size:12px}.delay-unit[data-v-62d342cc]{font-size:13px;color:hsla(0,0%,67%,.7);font-weight:600}.delay-divider[data-v-62d342cc]{color:hsla(0,0%,67%,.3);font-weight:300;font-size:16px}.ai-filter-box[data-v-62d342cc]{display:flex;align-items:center}.ai-checkbox[data-v-62d342cc]{color:hsla(0,0%,67%,.9);font-weight:500}.input-panel[data-v-62d342cc]{display:flex;gap:12px}.talk-input[data-v-62d342cc]{flex:1;background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.3);border-radius:10px;padding:12px 16px;color:hsla(0,0%,67%,.9);font-size:14px;transition:all .3s ease}.talk-input[data-v-62d342cc]::-moz-placeholder{color:hsla(0,0%,67%,.5)}.talk-input[data-v-62d342cc]::placeholder{color:hsla(0,0%,67%,.5)}.talk-input[data-v-62d342cc]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.btn-channel[data-v-62d342cc],.btn-insert[data-v-62d342cc],.btn-mic[data-v-62d342cc]{display:flex;align-items:center;gap:6px}.btn-danger.btn-mic[data-v-62d342cc]{background:linear-gradient(135deg,rgba(239,68,68,.7),rgba(220,38,38,.7));border-color:hsla(0,91%,71%,.6);color:#fff}.btn-danger.btn-mic[data-v-62d342cc]:hover{background:linear-gradient(135deg,hsla(0,91%,71%,.7),rgba(239,68,68,.7))}.btn-primary.btn-insert[data-v-62d342cc]{background:linear-gradient(135deg,rgba(34,197,94,.7),rgba(22,163,74,.7));border-color:rgba(74,222,128,.6);color:#fff}.btn-primary.btn-insert[data-v-62d342cc]:hover{background:linear-gradient(135deg,rgba(74,222,128,.7),rgba(34,197,94,.7))}.btn-primary.btn-add-voice[data-v-62d342cc]{background:linear-gradient(135deg,rgba(249,115,22,.7),rgba(234,88,12,.7));border-color:rgba(251,146,60,.6);color:#fff}.btn-primary.btn-add-voice[data-v-62d342cc]:hover{background:linear-gradient(135deg,rgba(251,146,60,.7),rgba(249,115,22,.7))}.channel-section[data-v-62d342cc]{margin-bottom:20px}.channel-label[data-v-62d342cc]{display:block;margin-bottom:8px;color:hsla(0,0%,67%,.9);font-weight:600;font-size:13px}.channel-label i[data-v-62d342cc]{margin-right:6px}.channel-select[data-v-62d342cc]{width:100%;padding:10px 14px;border:1px solid hsla(0,0%,67%,.3);border-radius:10px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);font-size:13px;cursor:pointer;transition:all .2s ease}.channel-select[data-v-62d342cc]:focus{outline:none;border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 3px hsla(0,0%,67%,.15)}.channel-slider[data-v-62d342cc]{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(80,80,80,.5);border-radius:3px;outline:none}.channel-slider[data-v-62d342cc]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:50%;cursor:pointer;-webkit-transition:transform .2s ease;transition:transform .2s ease;box-shadow:0 2px 6px rgba(139,92,246,.4)}.channel-slider[data-v-62d342cc]::-webkit-slider-thumb:hover{transform:scale(1.2)}.dodge-section[data-v-62d342cc]{background:rgba(60,60,60,.5);border-radius:12px;padding:16px;margin-top:10px}.dodge-header[data-v-62d342cc]{display:flex;justify-content:space-between;align-items:center}.dodge-switch[data-v-62d342cc]{position:relative;display:inline-block;width:44px;height:24px}.dodge-switch input[data-v-62d342cc]{opacity:0;width:0;height:0}.switch-slider[data-v-62d342cc]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border:1px solid rgba(139,92,246,.3);transition:.35s cubic-bezier(.4,0,.2,1);border-radius:24px}.switch-slider[data-v-62d342cc]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background:linear-gradient(135deg,#a78bfa,#c4b5fd);transition:.35s cubic-bezier(.4,0,.2,1);border-radius:50%;box-shadow:0 2px 6px rgba(139,92,246,.4)}.dodge-switch input:checked+.switch-slider[data-v-62d342cc]{background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(34,211,238,.4))}.dodge-switch input:checked+.switch-slider[data-v-62d342cc]:before{transform:translateX(20px);background:linear-gradient(135deg,#fff,#f0f0f0)}.dodge-controls[data-v-62d342cc]{display:flex;flex-direction:column;gap:16px}.dodge-control[data-v-62d342cc]{display:flex;flex-direction:column;gap:6px}.dodge-label[data-v-62d342cc]{font-size:12px;color:hsla(0,0%,67%,.9);font-weight:500}.dodge-n-section[data-v-62d342cc]{margin-top:12px;padding-top:12px;border-top:1px dashed hsla(0,0%,67%,.2)}.dodge-n-header[data-v-62d342cc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dodge-n-label[data-v-62d342cc]{font-size:13px;color:hsla(0,0%,67%,.9);font-weight:600}.dodge-n-controls[data-v-62d342cc]{padding-left:8px}.modal-overlay[data-v-62d342cc]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px)}.modal-container[data-v-62d342cc]{width:100%;max-width:720px;padding:20px}.modal-wrapper[data-v-62d342cc]{background:linear-gradient(180deg,rgba(45,45,45,.98),rgba(35,35,35,.98));border-radius:24px;box-shadow:0 30px 60px hsla(0,0%,67%,.1),0 0 0 1px hsla(0,0%,67%,.2);overflow:hidden;border:1px solid hsla(0,0%,67%,.2);backdrop-filter:blur(20px)}.modal-header[data-v-62d342cc]{display:flex;align-items:center;gap:12px;padding:24px;background:hsla(0,0%,67%,.15);border-bottom:1px solid hsla(0,0%,67%,.2)}.header-icon[data-v-62d342cc]{width:40px;height:40px;background:hsla(0,0%,67%,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,67%,.9);font-size:20px}.modal-title[data-v-62d342cc]{flex:1;font-size:18px;font-weight:600;color:hsla(0,0%,67%,.9)}.modal-close[data-v-62d342cc]{background:hsla(0,0%,67%,.2);border:1px solid hsla(0,0%,67%,.3);font-size:18px;color:hsla(0,0%,67%,.9);cursor:pointer;padding:6px 10px;border-radius:8px;transition:all .2s}.modal-close[data-v-62d342cc]:hover{background:hsla(0,0%,67%,.3);border-color:hsla(0,0%,67%,.5);color:hsla(0,0%,67%,.9)}.modal-body[data-v-62d342cc]{padding:24px}.form-row[data-v-62d342cc]{margin-bottom:20px}.form-row[data-v-62d342cc]:last-of-type{margin-bottom:0}.form-row-inline[data-v-62d342cc]{display:flex;gap:20px;margin-bottom:20px}.form-row-inline .form-group[data-v-62d342cc]{flex:1}.form-row-inline .form-group-short[data-v-62d342cc]{flex:0.8}.form-row-inline .form-group-long[data-v-62d342cc]{flex:1.5}.form-label[data-v-62d342cc]{display:block;font-size:14px;font-weight:600;color:hsla(0,0%,67%,.9);margin-bottom:10px}.form-input[data-v-62d342cc]{width:100%;background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.3);border-radius:12px;padding:14px 16px;color:hsla(0,0%,67%,.9);font-size:14px;box-sizing:border-box;transition:all .3s}.form-input[data-v-62d342cc]:focus{outline:none;border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 3px hsla(0,0%,67%,.15)}.file-input-row[data-v-62d342cc]{display:flex;gap:10px}.file-path-input[data-v-62d342cc]{flex:1;background:rgba(40,40,40,.9);border:1px solid hsla(0,0%,67%,.3);border-radius:12px;padding:14px 16px;font-size:14px;color:hsla(0,0%,67%,.9)}.file-path-input[data-v-62d342cc]:focus{outline:none;border-color:hsla(0,0%,67%,.5)}.file-add-btn[data-v-62d342cc]{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;border:2px dashed hsla(0,0%,67%,.4);background:hsla(0,0%,67%,.1);color:hsla(0,0%,67%,.9);border-radius:10px;cursor:pointer;transition:all .3s}.file-add-btn[data-v-62d342cc]:hover{background:hsla(0,0%,67%,.15);border-color:hsla(0,0%,67%,.6);border-style:solid}.file-input-hidden[data-v-62d342cc]{display:none}.files-display-box[data-v-62d342cc]{background:rgba(50,50,50,.8);border:1px solid hsla(0,0%,67%,.2);border-radius:12px;min-height:180px;max-height:180px;padding:16px;overflow-y:auto}.empty-state[data-v-62d342cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:hsla(0,0%,67%,.9)}.empty-state i[data-v-62d342cc]{font-size:36px;margin-bottom:8px;opacity:.5;color:hsla(0,0%,67%,.7)}.empty-state p[data-v-62d342cc]{font-size:14px;color:hsla(0,0%,67%,.7)}.files-list[data-v-62d342cc]{display:flex;flex-direction:column;gap:10px}.file-item[data-v-62d342cc]{display:flex;align-items:center;justify-content:space-between;background:rgba(50,50,50,.8);padding:12px 14px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.3);border:1px solid rgba(139,92,246,.2)}.file-info[data-v-62d342cc]{display:flex;align-items:center;gap:12px;flex:1}.file-info i[data-v-62d342cc]{width:36px;height:36px;background:linear-gradient(135deg,hsla(0,0%,39%,.8),rgba(80,80,80,.8));border-radius:10px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,67%,.9);font-size:16px}.file-details[data-v-62d342cc]{display:flex;flex-direction:column;gap:2px}.file-name[data-v-62d342cc]{font-size:14px;font-weight:500;color:hsla(0,0%,67%,.9)}.file-size[data-v-62d342cc]{font-size:12px;color:hsla(0,0%,67%,.6)}.file-actions[data-v-62d342cc]{display:flex;gap:8px;align-items:center}.file-play[data-v-62d342cc]{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:#22c55e;width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.file-play[data-v-62d342cc]:hover{background:rgba(34,197,94,.2);transform:scale(1.1)}.file-remove[data-v-62d342cc]{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#ef4444;width:32px;height:32px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.file-remove[data-v-62d342cc]:hover{background:rgba(239,68,68,.2);transform:scale(1.1)}.category-options[data-v-62d342cc]{display:flex;gap:14px}.category-btn[data-v-62d342cc]{flex:1;display:flex;align-items:center;justify-content:center;padding:14px;background:hsla(0,0%,67%,.1);border:2px solid hsla(0,0%,67%,.25);border-radius:12px;cursor:pointer;transition:all .3s;font-size:14px;font-weight:500;color:hsla(0,0%,67%,.8)}.category-btn input[data-v-62d342cc]{display:none}.category-btn.active[data-v-62d342cc]{background:hsla(0,0%,67%,.2);border-color:hsla(0,0%,67%,.5);color:hsla(0,0%,67%,.95)}.category-btn[data-v-62d342cc]:hover{border-color:hsla(0,0%,67%,.4);background:hsla(0,0%,67%,.15)}.category-btn.active[data-v-62d342cc]:hover{border-color:hsla(0,0%,67%,.6);background:hsla(0,0%,67%,.25)}.category-custom[data-v-62d342cc]{width:18px;height:18px;border:2px solid #666;border-radius:50%;position:relative;transition:all .2s}.category-item input:checked+.category-custom[data-v-62d342cc]{border-color:hsla(0,0%,67%,.6);background:hsla(0,0%,39%,.8)}.category-item input:checked+.category-custom[data-v-62d342cc]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#aaa;border-radius:50%}.modal-footer[data-v-62d342cc]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid hsla(0,0%,67%,.3)}.voice-list-container[data-v-62d342cc]{min-height:280px;max-height:280px;overflow-y:auto}.voice-grid[data-v-62d342cc]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.voice-card[data-v-62d342cc]{background:rgba(50,50,50,.95);border:1px solid hsla(0,0%,67%,.2);border-radius:14px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:10px;transition:all .2s ease}.voice-card[data-v-62d342cc]:hover{border-color:hsla(0,0%,67%,.4);box-shadow:0 4px 12px hsla(0,0%,67%,.1)}.voice-card-header[data-v-62d342cc]{display:flex;flex-direction:column;align-items:center;gap:8px}.voice-card-header i[data-v-62d342cc]{width:48px;height:48px;background:hsla(0,0%,67%,.3);border-radius:14px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,67%,.9);font-size:20px}.voice-card-name[data-v-62d342cc]{font-size:13px;font-weight:500;color:hsla(0,0%,67%,.9);text-align:center}.voice-card-info[data-v-62d342cc]{font-size:11px;color:hsla(0,0%,67%,.7)}.voice-card-actions[data-v-62d342cc]{display:flex;gap:8px}.voice-btn[data-v-62d342cc]{width:32px;height:32px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:14px}.voice-btn-config[data-v-62d342cc]{background:linear-gradient(135deg,rgba(59,130,246,.6),rgba(37,99,235,.6));color:#fff;border:1px solid rgba(147,197,253,.5)}.voice-btn-config[data-v-62d342cc]:hover{background:linear-gradient(135deg,rgba(147,197,253,.6),rgba(59,130,246,.6));border-color:rgba(191,219,254,.6)}.voice-btn-play[data-v-62d342cc]{background:linear-gradient(135deg,rgba(34,197,94,.6),rgba(22,163,74,.6));color:#fff;border:1px solid rgba(74,222,128,.5)}.voice-btn-play[data-v-62d342cc]:hover{background:linear-gradient(135deg,rgba(74,222,128,.6),rgba(34,197,94,.6));border-color:rgba(134,239,172,.6)}.voice-btn-delete[data-v-62d342cc]{background:linear-gradient(135deg,rgba(239,68,68,.6),rgba(220,38,38,.6));color:#fff;border:1px solid hsla(0,91%,71%,.5)}.voice-btn-delete[data-v-62d342cc]:hover{background:linear-gradient(135deg,hsla(0,91%,71%,.6),rgba(239,68,68,.6));border-color:hsla(0,98%,81%,.6)}.empty-state button[data-v-62d342cc]{margin-top:12px}.config-modal[data-v-62d342cc]{max-width:420px}.config-header[data-v-62d342cc]{background:hsla(0,0%,67%,.15);border-radius:24px 24px 0 0}.config-header .modal-title[data-v-62d342cc]{color:hsla(0,0%,67%,.9)}.config-title[data-v-62d342cc]{display:flex;align-items:center;gap:10px}.config-title i[data-v-62d342cc]{font-size:20px;color:hsla(0,0%,67%,.7)}.config-options[data-v-62d342cc]{display:flex;flex-direction:column;gap:10px}.config-option[data-v-62d342cc]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgba(60,60,60,.6);border-radius:12px;cursor:pointer;transition:all .2s ease}.config-option[data-v-62d342cc]:hover{background:rgba(80,80,80,.7)}.config-option input[type=checkbox][data-v-62d342cc]{width:18px;height:18px;cursor:pointer}.option-icon[data-v-62d342cc]{width:36px;height:36px;background:hsla(0,0%,67%,.25);border-radius:10px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,67%,.9);font-size:16px;flex-shrink:0}.option-text[data-v-62d342cc]{font-size:14px;color:hsla(0,0%,67%,.9);font-weight:500}.config-footer[data-v-62d342cc]{justify-content:flex-end;gap:10px}.btn-danger[data-v-62d342cc]{background:linear-gradient(135deg,hsla(0,0%,39%,.4),rgba(80,80,80,.3));border:1px solid hsla(0,0%,67%,.3);color:hsla(0,0%,67%,.9)}.btn-danger[data-v-62d342cc]:hover{background:linear-gradient(135deg,hsla(0,0%,47%,.5),hsla(0,0%,39%,.4));border-color:hsla(0,0%,67%,.5)}.system-settings[data-v-0c350cc4]{display:flex;flex-direction:column;gap:20px}.panel[data-v-0c350cc4]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.panel-header[data-v-0c350cc4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-0c350cc4]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px}.settings-section[data-v-0c350cc4]{display:flex;flex-direction:column;gap:18px}.setting-item[data-v-0c350cc4]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(60,60,60,.5)}.setting-label[data-v-0c350cc4]{font-size:15px;color:#c4b5fd;font-weight:500;display:flex;align-items:center;gap:10px}.setting-label i[data-v-0c350cc4]{background:linear-gradient(135deg,#8b5cf6,#22d3ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.toggle-switch[data-v-0c350cc4]{position:relative;display:inline-block;width:56px;height:28px}.toggle-switch input[data-v-0c350cc4]{opacity:0;width:0;height:0}.toggle-slider[data-v-0c350cc4]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(139,92,246,.3);transition:.4s;border-radius:28px;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.toggle-slider[data-v-0c350cc4]:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;background:linear-gradient(135deg,#a78bfa,#8b5cf6);transition:.4s;border-radius:50%;box-shadow:0 2px 4px rgba(139,92,246,.4)}input:checked+.toggle-slider[data-v-0c350cc4]{background:linear-gradient(90deg,rgba(139,92,246,.6),rgba(34,211,238,.5));box-shadow:inset 0 2px 4px rgba(139,92,246,.3)}input:checked+.toggle-slider[data-v-0c350cc4]:before{transform:translateX(28px);background:linear-gradient(135deg,#fff,#f0f0f0)}.btn[data-v-0c350cc4]{padding:8px 16px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1}.btn[data-v-0c350cc4]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,39%,.1);transition:left .3s ease;z-index:-1}.btn[data-v-0c350cc4]:hover:before{left:0}.btn-primary[data-v-0c350cc4]{background:linear-gradient(135deg,rgba(139,92,246,.8),rgba(99,102,241,.8));color:#fff;box-shadow:0 4px 12px rgba(139,92,246,.3)}.btn[data-v-0c350cc4]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.4)}.product-explanation[data-v-0c0cd1a4]{background:transparent}.explanation-settings[data-v-0c0cd1a4]{margin-top:20px}.settings-section[data-v-0c0cd1a4]{margin-bottom:10px}.settings-section h3[data-v-0c0cd1a4]{margin-bottom:15px;color:#ddd;font-size:18px}.settings-grid[data-v-0c0cd1a4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:20px;background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));border-radius:12px;border:1px solid hsla(0,0%,67%,.2)}.setting-card[data-v-0c0cd1a4]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;padding:10px 20px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 4px 12px hsla(0,0%,67%,.1);transition:all .3s ease}.setting-card .card-flex[data-v-0c0cd1a4]{display:flex;justify-content:space-between;align-items:center}.setting-card[data-v-0c0cd1a4]:hover{border-color:hsla(0,0%,67%,.4);box-shadow:0 6px 20px hsla(0,0%,67%,.15)}.setting-card h4[data-v-0c0cd1a4]{margin-bottom:15px;color:hsla(0,0%,67%,.9);font-size:15px}.toggle-switch[data-v-0c0cd1a4]{display:flex;align-items:center;margin-bottom:15px;gap:10px}.toggle-switch span[data-v-0c0cd1a4]{color:hsla(0,0%,67%,.9);font-size:14px;font-weight:500}.switch[data-v-0c0cd1a4]{position:relative;display:inline-block;width:54px;height:28px}.switch input[data-v-0c0cd1a4]{opacity:0;width:0;height:0}.slider[data-v-0c0cd1a4]{cursor:pointer;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2))}.slider[data-v-0c0cd1a4],.slider[data-v-0c0cd1a4]:before{position:absolute;transition:all .35s cubic-bezier(.4,0,.2,1)}.slider[data-v-0c0cd1a4]:before{content:"";height:20px;width:20px;left:4px;bottom:4px;background:linear-gradient(135deg,#a78bfa,#8b5cf6);box-shadow:0 3px 8px rgba(139,92,246,.4)}input:checked+.slider[data-v-0c0cd1a4]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(34,211,238,.5))}input:checked+.slider[data-v-0c0cd1a4]:before{transform:translateX(26px);background:linear-gradient(135deg,#fff,#e0e0e0);box-shadow:0 3px 8px hsla(0,0%,100%,.4)}.slider.round[data-v-0c0cd1a4]{border-radius:24px}.slider.round[data-v-0c0cd1a4]:before{border-radius:50%}.setting-group[data-v-0c0cd1a4]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.setting-group label[data-v-0c0cd1a4]{color:hsla(0,0%,67%,.9);font-size:14px}.setting-group span[data-v-0c0cd1a4]:not(.slider){color:hsla(0,0%,67%,.7);font-size:14px}.setting-group input[data-v-0c0cd1a4]{width:60px;padding:8px 12px;border:1px solid rgba(80,80,80,.5);border-radius:8px;background:rgba(40,40,40,.8);color:#ccc;font-size:14px;transition:all .3s ease}.setting-group input[data-v-0c0cd1a4]:focus{outline:none;border-color:#888;box-shadow:0 0 0 3px hsla(0,0%,39%,.2)}.image-upload-section[data-v-0c0cd1a4]{margin-bottom:20px}.upload-area[data-v-0c0cd1a4]{border:2px dashed #555;border-radius:12px;padding:40px;text-align:center;cursor:pointer;transition:all .3s ease}.upload-area[data-v-0c0cd1a4]:hover{border-color:#888;background-color:hsla(0,0%,39%,.2)}.upload-area i[data-v-0c0cd1a4]{font-size:48px;color:#888;margin-bottom:10px}.upload-area p[data-v-0c0cd1a4]{color:#888}.image-grid[data-v-0c0cd1a4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}.image-item[data-v-0c0cd1a4]{background:rgba(50,50,50,.8);border-radius:8px;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.3);text-align:center;border:1px solid rgba(70,70,70,.5)}.product-image[data-v-0c0cd1a4]{width:100%;height:100px;border-radius:4px;margin-bottom:10px}.image-actions[data-v-0c0cd1a4]{display:flex;flex-direction:column;gap:5px}.empty-state[data-v-0c0cd1a4]{grid-column:1/-1;text-align:center;padding:40px;color:#999}.product-card[data-v-0c0cd1a4]{background:rgba(248,249,250,.9);border-radius:12px;padding:20px;border:1px solid rgba(60,60,60,.1);box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:20px}.product-card h4[data-v-0c0cd1a4]{margin-bottom:15px;color:#ccc}.form-group[data-v-0c0cd1a4]{margin-bottom:15px}.form-input[data-v-0c0cd1a4]{padding:8px 12px;border:1px solid rgba(80,80,80,.5);border-radius:8px;background:rgba(50,50,50,.8);font-size:14px;color:#ccc;transition:all .3s ease}.form-input[data-v-0c0cd1a4]:focus{outline:none;border-color:#888;box-shadow:0 0 0 3px hsla(0,0%,39%,.2)}.form-group label[data-v-0c0cd1a4]{display:block;margin-bottom:5px;color:#ccc}.form-group input[data-v-0c0cd1a4],.form-group textarea[data-v-0c0cd1a4]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-group textarea[data-v-0c0cd1a4]{height:100px;resize:vertical}.product-image-preview[data-v-0c0cd1a4]{width:100px;height:100px;border:1px solid #ddd;border-radius:4px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview-image[data-v-0c0cd1a4]{height:100%}.no-image[data-v-0c0cd1a4]{text-align:center;color:#999}.no-image i[data-v-0c0cd1a4]{font-size:32px;margin-bottom:5px}.btn[data-v-0c0cd1a4]{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:all .3s ease;position:relative;overflow:hidden;white-space:nowrap;flex-shrink:0}.btn-primary[data-v-0c0cd1a4]{background:linear-gradient(135deg,#8b5cf6,#6366f1 50%,#4f46e5);color:#fff;box-shadow:0 4px 15px rgba(139,92,246,.3)}.btn-primary[data-v-0c0cd1a4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,92,246,.4)}.btn-secondary[data-v-0c0cd1a4]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-secondary[data-v-0c0cd1a4]:hover{background:linear-gradient(135deg,hsla(220,9%,46%,.7),rgba(75,85,99,.7));border-color:rgba(156,163,175,.7)}.btn-danger[data-v-0c0cd1a4]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 15px rgba(239,68,68,.3)}.btn-danger[data-v-0c0cd1a4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(239,68,68,.4)}.btn-sm[data-v-0c0cd1a4]{padding:8px 12px;font-size:14px}@media (max-width:768px){.settings-grid[data-v-0c0cd1a4]{grid-template-columns:1fr}.image-grid[data-v-0c0cd1a4]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.panel-header[data-v-0c0cd1a4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:1px solid rgba(60,60,60,.1)}.panel[data-v-0c0cd1a4]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:15px 30px 0;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.panel[data-v-0c0cd1a4]:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.panel-title[data-v-0c0cd1a4]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px}.product-list-section[data-v-0c0cd1a4]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));border-radius:12px}.product-list-header[data-v-0c0cd1a4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:15px 20px;background:linear-gradient(135deg,rgba(60,60,60,.6),rgba(50,50,50,.6));border-radius:8px;border:1px solid hsla(0,0%,67%,.2)}.product-search[data-v-0c0cd1a4],.product-sort[data-v-0c0cd1a4]{display:flex;align-items:center}.product-table[data-v-0c0cd1a4]{background:transparent;overflow:hidden;margin-bottom:15px;max-height:200px;overflow-y:auto}.product-table table[data-v-0c0cd1a4]{width:100%;border-collapse:collapse}.product-table td[data-v-0c0cd1a4],.product-table th[data-v-0c0cd1a4]{padding:12px 15px;text-align:left;border-bottom:1px solid rgba(60,60,60,.5);color:hsla(0,0%,67%,.9)}.product-table th[data-v-0c0cd1a4]{background:linear-gradient(135deg,rgba(80,80,80,.6),rgba(60,60,60,.6));background:#262626;font-weight:600;color:hsla(0,0%,67%,.9);border-bottom:1px solid hsla(0,0%,39%,.5);position:sticky;top:0}.product-table tr[data-v-0c0cd1a4]:hover{background:hsla(0,0%,67%,.08)}.product-info[data-v-0c0cd1a4]{display:flex;align-items:center;gap:10px}.product-info .goods-title[data-v-0c0cd1a4]{width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-title-wrapper[data-v-0c0cd1a4]{display:flex;flex-direction:column;gap:4px}.product-elastic-title[data-v-0c0cd1a4]{font-size:12px;color:hsla(0,0%,67%,.6);cursor:pointer;padding:2px 6px;border-radius:4px;transition:all .2s ease;min-height:18px}.product-elastic-title[data-v-0c0cd1a4]:hover{background:hsla(0,0%,67%,.1);color:hsla(0,0%,67%,.9)}.elastic-title-input[data-v-0c0cd1a4]{font-size:12px;padding:2px 6px;border:1px solid rgba(139,92,246,.5);border-radius:4px;background:rgba(50,50,50,.9);color:#e8e8e8;width:200px;outline:none}.elastic-title-input[data-v-0c0cd1a4]:focus{border-color:rgba(139,92,246,.8);box-shadow:0 0 8px rgba(139,92,246,.3)}.search-highlight[data-v-0c0cd1a4]{background:rgba(16,185,129,.15)!important;animation:highlightPulse-0c0cd1a4 1s ease-in-out}@keyframes highlightPulse-0c0cd1a4{0%,to{background:rgba(16,185,129,.15)}50%{background:rgba(16,185,129,.3)}}.product-image[data-v-0c0cd1a4]{width:40px;height:40px;border-radius:6px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(60,60,60,.2)}.product-actions[data-v-0c0cd1a4]{display:flex;justify-content:flex-end;gap:15px}.action-link[data-v-0c0cd1a4]{text-decoration:none;font-size:14px;transition:all .3s ease;padding:4px 8px;border-radius:4px}.action-keyword[data-v-0c0cd1a4]{color:#60a5fa}.action-keyword[data-v-0c0cd1a4]:hover{color:#93c5fd;background:rgba(59,130,246,.2)}.action-sort[data-v-0c0cd1a4]{color:#34d399}.action-sort[data-v-0c0cd1a4]:hover{color:#6ee7b7;background:rgba(34,197,94,.2)}.action-explain[data-v-0c0cd1a4]{color:#fbbf24}.action-explain[data-v-0c0cd1a4]:hover{color:#fcd34d;background:rgba(251,191,36,.2)}.action-link.explaining[data-v-0c0cd1a4]{color:#10b981;font-weight:700}.pagination-container[data-v-0c0cd1a4]{display:flex;justify-content:center;align-items:center;padding:20px 0 10px 0;border-top:1px solid rgba(60,60,60,.5)}.pagination[data-v-0c0cd1a4]{display:flex;align-items:center;gap:12px}.page-info[data-v-0c0cd1a4]{font-size:14px;color:hsla(0,0%,67%,.8)}.page-controls[data-v-0c0cd1a4]{display:flex;align-items:center;gap:10px}.page-numbers[data-v-0c0cd1a4]{display:flex;gap:5px}.page-btn[data-v-0c0cd1a4]{width:32px;height:32px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;background:hsla(0,0%,39%,.3);color:hsla(0,0%,67%,.9);font-size:14px;cursor:pointer;transition:all .3s ease}.page-btn[data-v-0c0cd1a4]:hover{background:hsla(0,0%,47%,.4);color:hsla(0,0%,67%,.95);border-color:hsla(0,0%,67%,.5)}.page-btn.active[data-v-0c0cd1a4]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(99,102,241,.6));color:#c4b5fd;border-color:rgba(167,139,250,.7);box-shadow:0 4px 12px rgba(139,92,246,.3)}.page-buttons .btn.active[data-v-0c0cd1a4]{background:linear-gradient(90deg,#5a5a5a,#777);border:none;color:#eee;box-shadow:0 4px 16px hsla(0,0%,39%,.3)}.page-buttons .btn-secondary[data-v-0c0cd1a4]{background:rgba(60,60,60,.8);color:#aaa;border:1px solid rgba(80,80,80,.5)}.page-buttons .btn-secondary[data-v-0c0cd1a4]:hover{background:rgba(80,80,80,.4);border-color:hsla(0,0%,39%,.6)}@media (max-width:1200px){.settings-grid[data-v-0c0cd1a4]{grid-template-columns:1fr}.product-list-header[data-v-0c0cd1a4]{flex-direction:column;align-items:flex-start;gap:10px}.product-search[data-v-0c0cd1a4]{width:100%;justify-content:space-between}}@media (max-width:768px){.panel[data-v-0c0cd1a4]{padding:15px}.product-table[data-v-0c0cd1a4]{overflow-x:auto}.product-table table[data-v-0c0cd1a4]{min-width:800px}.pagination[data-v-0c0cd1a4]{flex-direction:column;align-items:center;gap:10px}}.modal-overlay[data-v-0c0cd1a4]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-0c0cd1a4]{background:linear-gradient(135deg,rgba(45,45,45,.98),rgba(35,35,35,.98));border-radius:16px;box-shadow:0 20px 60px hsla(0,0%,67%,.1);border:1px solid hsla(0,0%,67%,.3);width:90%;max-width:600px;max-height:80vh;overflow-y:auto}.modal-header[data-v-0c0cd1a4]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid hsla(0,0%,67%,.25)}.modal-header h3[data-v-0c0cd1a4]{margin:0;font-size:18px;color:hsla(0,0%,67%,.9)}.modal-close[data-v-0c0cd1a4]{background:hsla(0,0%,67%,.2);border:1px solid hsla(0,0%,67%,.4);font-size:24px;color:hsla(0,0%,67%,.9);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .3s ease}.modal-close[data-v-0c0cd1a4]:hover{background:hsla(0,0%,67%,.3);color:#e0e0e0}.modal-body[data-v-0c0cd1a4]{padding:25px}.sell-point-row[data-v-0c0cd1a4]{display:flex;align-items:center;gap:20px}.sell-point-section[data-v-0c0cd1a4]{flex:1}.sell-point-section label[data-v-0c0cd1a4]{display:block;margin-bottom:8px;font-weight:500;color:#ccc}.range-control[data-v-0c0cd1a4]{display:flex;align-items:center;gap:10px}.range-input[data-v-0c0cd1a4]{width:100px;padding:10px 12px;border:1px solid rgba(80,80,80,.5);border-radius:8px;font-size:14px;text-align:center;background:rgba(50,50,50,.8);color:#ccc}.range-input[data-v-0c0cd1a4]:focus{outline:none;border-color:#888;box-shadow:0 0 0 3px hsla(0,0%,39%,.2)}.range-separator[data-v-0c0cd1a4],.range-unit[data-v-0c0cd1a4]{color:#aaa;font-size:14px}.sell-point-textarea[data-v-0c0cd1a4]{width:95%;height:38px;padding:10px 12px;border:1px solid rgba(80,80,80,.5);border-radius:8px;background:rgba(40,40,40,.8);color:#ccc;resize:none;overflow:hidden;font-size:14px;line-height:1.4;transition:all .3s ease}.sell-point-textarea[data-v-0c0cd1a4]:focus{outline:none;border-color:#888;box-shadow:0 0 0 3px hsla(0,0%,39%,.2)}.image-upload-area[data-v-0c0cd1a4]{margin-top:10px}.upload-box[data-v-0c0cd1a4]{border:2px dashed rgba(80,80,80,.5);border-radius:8px;padding:30px;text-align:center;cursor:pointer;transition:all .3s ease;margin-bottom:15px}.upload-box[data-v-0c0cd1a4]:hover{border-color:#888;background:rgba(80,80,80,.3)}.upload-box i[data-v-0c0cd1a4]{font-size:32px;color:#888;margin-bottom:10px}.upload-box p[data-v-0c0cd1a4]{margin:0;color:#aaa;font-size:14px}.image-preview-grid[data-v-0c0cd1a4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.image-preview-item[data-v-0c0cd1a4]{position:relative;border-radius:6px;overflow:hidden;border:1px solid rgba(60,60,60,.2)}.preview-image[data-v-0c0cd1a4]{width:100%;height:100px;-o-object-fit:cover;object-fit:cover}.remove-image[data-v-0c0cd1a4]{position:absolute;top:5px;right:5px;background:rgba(60,60,60,.9);border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#888;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:all .3s ease}.remove-image[data-v-0c0cd1a4]:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.modal-footer[data-v-0c0cd1a4]{display:flex;justify-content:flex-end;gap:10px;padding:20px 25px;border-top:1px solid rgba(60,60,60,.5);background:rgba(40,40,40,.9);border-radius:0 0 16px 16px}.keyword-reply-section label[data-v-0c0cd1a4]{display:block;margin-bottom:8px;font-weight:500;color:hsla(0,0%,67%,.9)}.keyword-input[data-v-0c0cd1a4]{width:100%;padding:10px 12px;border:1px solid hsla(0,0%,67%,.4);border-radius:8px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);font-size:14px;transition:all .3s ease}.keyword-input[data-v-0c0cd1a4]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 10px hsla(0,0%,67%,.2)}.reply-textarea[data-v-0c0cd1a4]{width:100%;min-height:100px;padding:12px;border:1px solid hsla(0,0%,67%,.4);border-radius:8px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);resize:vertical;font-size:14px;transition:all .3s ease}.reply-textarea[data-v-0c0cd1a4]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 10px hsla(0,0%,67%,.2)}.variables-list[data-v-0c0cd1a4]{display:flex;gap:10px;flex-wrap:wrap}.variable-tag[data-v-0c0cd1a4]{display:inline-block;padding:6px 12px;background:hsla(0,0%,67%,.2);border:1px solid hsla(0,0%,67%,.3);border-radius:16px;color:hsla(0,0%,67%,.9);font-size:13px;cursor:pointer;transition:all .3s ease}.variable-tag[data-v-0c0cd1a4]:hover{background:hsla(0,0%,67%,.3);border-color:hsla(0,0%,67%,.5);transform:translateY(-2px)}.sort-section[data-v-0c0cd1a4]{margin-bottom:20px}.sort-section label[data-v-0c0cd1a4]{display:block;margin-bottom:8px;font-weight:500;color:#ccc}.sort-input[data-v-0c0cd1a4]{width:100%;padding:10px 12px;border:1px solid rgba(80,80,80,.5);border-radius:8px;background:rgba(50,50,50,.8);color:#ccc;font-size:14px;transition:all .3s ease}.sort-input[data-v-0c0cd1a4]:focus{outline:none;border-color:#888;box-shadow:0 0 0 3px hsla(0,0%,39%,.2)}@media (max-width:768px){.modal-content[data-v-0c0cd1a4]{width:95%;margin:20px}.modal-body[data-v-0c0cd1a4],.modal-footer[data-v-0c0cd1a4],.modal-header[data-v-0c0cd1a4]{padding:15px 20px}.image-preview-grid[data-v-0c0cd1a4]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.preview-image[data-v-0c0cd1a4]{height:80px}}.number-select-modal[data-v-0c0cd1a4]{max-width:800px;max-height:90vh}.number-grid[data-v-0c0cd1a4]{display:grid;grid-template-columns:repeat(10,1fr);gap:8px;max-height:400px;overflow-y:auto;padding-right:10px}.number-item[data-v-0c0cd1a4]{width:100%;padding:10px 5px;border:1px solid rgba(80,80,80,.5);border-radius:6px;background:rgba(50,50,50,.8);cursor:pointer;font-size:14px;font-weight:500;color:#ccc;transition:all .3s ease}.number-item[data-v-0c0cd1a4]:hover{border-color:#888;background:rgba(80,80,80,.4);transform:scale(1.05)}.number-item.selected[data-v-0c0cd1a4]{background:linear-gradient(90deg,#5a5a5a,#777);border-color:#888;color:#eee;box-shadow:0 4px 12px hsla(0,0%,39%,.3)}.selection-info[data-v-0c0cd1a4]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;border-top:1px solid rgba(60,60,60,.1)}.selection-info span[data-v-0c0cd1a4]{font-size:14px;color:#aaa}.selection-actions[data-v-0c0cd1a4]{display:flex;gap:10px}@media (max-width:768px){.number-grid[data-v-0c0cd1a4]{grid-template-columns:repeat(5,1fr);max-height:300px}.number-item[data-v-0c0cd1a4]{padding:8px 3px;font-size:12px}}.voice-reply[data-v-1e2f554b]{display:flex;flex-direction:column;gap:20px}.main-panel[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:35px;position:relative;overflow:hidden;min-height:500px}.side-more-services[data-v-1e2f554b]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;z-index:10}.side-more-btn[data-v-1e2f554b]{position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:45px;height:100px;border:none;border-radius:0 16px 16px 0;background:linear-gradient(180deg,rgba(139,92,246,.4),rgba(99,102,241,.4));border:1px solid rgba(167,139,250,.4);color:#c4b5fd;font-size:11px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding-left:8px;transition:all .3s ease}.side-more-btn[data-v-1e2f554b]:hover{color:#e9d5ff}.side-more-btn span[data-v-1e2f554b]{writing-mode:vertical-rl;text-orientation:mixed;transform:translateX(-3px)}.side-more-btn .arrow[data-v-1e2f554b]{font-size:14px;font-weight:700}.side-more-btn[data-v-1e2f554b]:hover{background:linear-gradient(180deg,rgba(139,92,246,.5),rgba(99,102,241,.5));box-shadow:6px 0 22px rgba(139,92,246,.35),inset 0 1px 0 rgba(167,139,250,.3);transform:translateY(-50%) scale(1.05)}.side-more-panel[data-v-1e2f554b]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:180px;background:rgba(35,35,35,.98);border-radius:12px 0 0 12px;padding:16px 0;transition:all .3s ease;border:1px solid hsla(0,0%,67%,.2)}.side-panel-title[data-v-1e2f554b]{display:flex;justify-content:space-between;align-items:center;padding:0 16px 12px;font-size:14px;font-weight:600;color:hsla(0,0%,67%,.9);border-bottom:1px solid hsla(0,0%,67%,.2)}.side-panel-close[data-v-1e2f554b]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:rgba(80,80,80,.5);border:1px solid hsla(0,0%,67%,.2);border-radius:6px;color:hsla(0,0%,67%,.7);cursor:pointer;transition:all .3s ease}.side-panel-close[data-v-1e2f554b]:hover{background:hsla(0,0%,39%,.6);color:hsla(0,0%,78%,.9)}.side-panel-item[data-v-1e2f554b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 12px;border:none;background:transparent;color:hsla(0,0%,67%,.9);font-size:14px;position:relative;z-index:1;cursor:pointer;transition:all .2s ease;text-align:center;border-radius:8px}.side-panel-item[data-v-1e2f554b]:hover{background:hsla(0,0%,67%,.1);color:#f0f0f0}.item-icon-wrapper[data-v-1e2f554b]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(102,126,234,.3),rgba(167,139,250,.3));border-radius:12px;border:1px solid rgba(102,126,234,.3);transition:all .3s ease}.side-panel-item:hover .item-icon-wrapper[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(102,126,234,.5),rgba(167,139,250,.5));border-color:rgba(102,126,234,.5);transform:scale(1.05)}.item-icon-wrapper i[data-v-1e2f554b]{font-size:22px;color:hsla(0,0%,71%,.9)}.side-panel-item:hover .item-icon-wrapper i[data-v-1e2f554b]{color:#fff}.item-text[data-v-1e2f554b]{font-size:13px;font-weight:500}.tabs-header[data-v-1e2f554b]{justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(60,60,60,.5);margin-bottom:20px}.tabs-header-left[data-v-1e2f554b],.tabs-header[data-v-1e2f554b]{display:flex;align-items:center;gap:15px}.tabs-container[data-v-1e2f554b]{display:flex;gap:6px;background:linear-gradient(135deg,rgba(35,35,35,.9),rgba(25,25,25,.9));padding:5px;border-radius:16px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 2px 8px hsla(0,0%,67%,.1),inset 0 1px 0 hsla(0,0%,67%,.1)}.tabs-container .tab-btn[data-v-1e2f554b]{display:flex;align-items:center;gap:8px;padding:11px 22px;border:none;border-radius:12px;background:transparent;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;color:hsla(0,0%,67%,.9)}.tab-btn[data-v-1e2f554b]:before{content:"";position:absolute;top:0;left:50%;width:0;height:2px;background:hsla(0,0%,67%,.6);transition:all .3s ease}.tabs-container .tab-btn[data-v-1e2f554b]:hover{color:#f0f0f0;background:hsla(0,0%,67%,.15);transform:translateY(-1px)}.tab-btn[data-v-1e2f554b]:hover:before{left:10%;width:80%}.tabs-container .tab-btn.active[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(99,102,241,.5));color:#c4b5fd!important;box-shadow:0 4px 16px rgba(139,92,246,.3),0 1px 0 rgba(167,139,250,.3);transform:translateY(-1px);border:1px solid rgba(167,139,250,.5)}.tab-btn.active[data-v-1e2f554b]:before{left:0;width:100%;background:hsla(0,0%,100%,.3)}.tab-btn i[data-v-1e2f554b]{font-size:14px}.tab-btn.active i[data-v-1e2f554b]{color:#e9d5ff}.tab-btn span[data-v-1e2f554b]{position:relative;z-index:1}.new-rewrite-btn[data-v-1e2f554b]{display:flex;align-items:center;gap:6px;padding:12px 20px;border:1px solid rgba(80,80,80,.4);border-radius:8px;background:rgba(70,70,70,.2);color:#aaa;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.new-rewrite-btn[data-v-1e2f554b]:hover{background:rgba(90,90,90,.3);border-color:hsla(0,0%,39%,.5)}.add-btn[data-v-1e2f554b]{display:flex;align-items:center;gap:6px;padding:11px 20px;border:1px solid rgba(102,126,234,.4);border-radius:12px;background:linear-gradient(135deg,rgba(102,126,234,.4),rgba(167,139,250,.4));color:#c4b5fd;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.add-btn[data-v-1e2f554b]:hover{background:linear-gradient(135deg,rgba(102,126,234,.5),rgba(167,139,250,.5));border-color:rgba(102,126,234,.6);color:#ddd6fe;transform:translateY(-1px)}.content-area[data-v-1e2f554b]{min-height:400px}.talks-grid[data-v-1e2f554b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.talk-card[data-v-1e2f554b]{background:rgba(35,35,35,.95);border:1px solid hsla(0,0%,67%,.2);border-radius:12px;padding:20px;transition:all .3s ease;position:relative}.talk-card[data-v-1e2f554b]:hover{transform:translateY(-2px);border-color:hsla(0,0%,67%,.4)}.talk-name[data-v-1e2f554b]{font-size:16px;font-weight:600;color:hsla(0,0%,67%,.9);margin-bottom:8px}.talk-time[data-v-1e2f554b]{font-size:12px;color:#999}.talk-content[data-v-1e2f554b]{margin-top:12px;padding-top:12px;border-top:1px solid hsla(0,0%,67%,.2);font-size:13px;color:hsla(0,0%,59%,.8);line-height:1.6;animation:fadeIn-1e2f554b .3s ease}@keyframes fadeIn-1e2f554b{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.talk-expand[data-v-1e2f554b]{position:absolute;bottom:12px;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:hsla(0,0%,59%,.6);transition:all .3s ease}.talk-expand[data-v-1e2f554b]:hover{color:hsla(0,0%,67%,.9)}.talk-expand.expanded[data-v-1e2f554b]{transform:rotate(180deg)}.talk-card.expanded[data-v-1e2f554b]{padding-bottom:48px}.talk-actions[data-v-1e2f554b]{position:absolute;top:12px;right:12px;display:flex;gap:8px;opacity:0;transition:opacity .3s ease}.talk-card:hover .talk-actions[data-v-1e2f554b]{opacity:1}.new-rewrite-card[data-v-1e2f554b]{background:rgba(35,35,35,.95);border-color:hsla(0,0%,67%,.3);cursor:pointer}.new-rewrite-card[data-v-1e2f554b]:hover{transform:translateY(-2px);border-color:hsla(0,0%,67%,.5)}.new-rewrite-card .talk-name i[data-v-1e2f554b]{font-size:16px;margin-right:8px;color:hsla(0,0%,67%,.7)}.action-btn[data-v-1e2f554b]{width:32px;height:32px;border:none;border-radius:8px;background:hsla(0,0%,67%,.1);color:hsla(0,0%,67%,.9);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.action-btn[data-v-1e2f554b]:hover{background:hsla(0,0%,67%,.2);color:#f0f0f0}.edit-btn[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(37,99,235,.4));color:#93c5fd;border:1px solid rgba(147,197,253,.4)}.edit-btn[data-v-1e2f554b]:hover{background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(37,99,235,.5));color:#bfdbfe;border-color:rgba(147,197,253,.6)}.delete-btn[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(239,68,68,.4),rgba(220,38,38,.4));color:#fca5a5;border:1px solid hsla(0,91%,71%,.4)}.delete-btn[data-v-1e2f554b]:hover{background:linear-gradient(135deg,rgba(239,68,68,.5),rgba(220,38,38,.5));color:#fecaca;border-color:hsla(0,91%,71%,.6)}.empty-state[data-v-1e2f554b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.empty-state i[data-v-1e2f554b]{font-size:48px;margin-bottom:16px;opacity:.5;color:hsla(0,0%,67%,.5)}.empty-state p[data-v-1e2f554b]{font-size:16px;margin-bottom:20px}.api-modal[data-v-1e2f554b]{width:100%;max-width:calc(100vw - 20px);max-height:calc(100vh - 40px);overflow-y:auto}.api-header[data-v-1e2f554b]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px 12px 0 0;padding:18px 24px;display:flex;align-items:center;justify-content:space-between}.api-header .modal-title[data-v-1e2f554b]{color:#fff;font-size:18px;font-weight:600;margin:0}.api-body[data-v-1e2f554b]{padding:30px;background:#1e1e24}.engine-selector[data-v-1e2f554b]{display:flex;gap:24px;justify-content:center;margin-bottom:30px}.engine-card[data-v-1e2f554b]{width:160px;padding:20px;background:linear-gradient(135deg,rgba(60,60,65,.8),rgba(45,45,50,.8));border:2px solid transparent;border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;text-align:center}.engine-card[data-v-1e2f554b]:hover{transform:translateY(-4px)}.engine-card.active[data-v-1e2f554b]{border-color:rgba(139,92,246,.6);box-shadow:0 0 20px rgba(139,92,246,.3)}.engine-icon[data-v-1e2f554b]{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;font-size:24px;color:#fff}.volcano-icon[data-v-1e2f554b]{background:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#ec4899)}.tongyi-icon[data-v-1e2f554b]{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#1d4ed8)}.engine-badge[data-v-1e2f554b]{position:absolute;top:-8px;right:-8px;padding:2px 8px;border-radius:10px;font-size:10px;font-weight:600;color:#fff}.engine-card.active .engine-badge[data-v-1e2f554b]{background:linear-gradient(135deg,#22c55e,#16a34a)}.engine-card:not(.active) .engine-badge[data-v-1e2f554b]{background:linear-gradient(135deg,#ef4444,#dc2626)}.engine-name[data-v-1e2f554b]{display:block;color:#e5e7eb;font-size:14px;font-weight:500}.api-input-section[data-v-1e2f554b]{margin-bottom:16px}.api-label[data-v-1e2f554b]{display:block;color:#9ca3af;font-size:13px;margin-bottom:8px}.input-with-tip[data-v-1e2f554b]{position:relative}.api-input[data-v-1e2f554b]{width:100%;padding:12px 14px;background:rgba(55,55,60,.8);border:1px solid rgba(80,80,90,.6);border-radius:10px;color:#e5e7eb;font-size:14px;outline:none;transition:all .3s ease;box-sizing:border-box}.api-input[data-v-1e2f554b]:focus{border-color:rgba(139,92,246,.6);box-shadow:0 0 0 .2rem rgba(139,92,246,.15)}.api-input[data-v-1e2f554b]::-moz-placeholder{color:#6b7280}.api-input[data-v-1e2f554b]::placeholder{color:#6b7280}.input-tip[data-v-1e2f554b]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;font-size:12px}.api-tip-section[data-v-1e2f554b]{text-align:center}.api-tip[data-v-1e2f554b]{color:#6b7280;font-size:12px}.api-footer[data-v-1e2f554b]{padding:16px 24px;background:#18181c;border-radius:0 0 12px 12px;display:flex;justify-content:flex-end;gap:12px}.btn-outline[data-v-1e2f554b]{padding:10px 20px;border:1px solid rgba(70,70,80,.8);border-radius:8px;background:linear-gradient(135deg,rgba(55,55,60,.95),rgba(45,45,50,.95));color:#d1d5db;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-outline[data-v-1e2f554b]:hover{background:linear-gradient(135deg,rgba(70,70,75,.95),rgba(55,55,60,.95));color:#fff;border-color:hsla(240,5%,41%,.8)}.btn-test[data-v-1e2f554b]{padding:10px 20px;border:none;border-radius:8px;background:linear-gradient(135deg,rgba(245,158,11,.9),rgba(234,88,12,.9));color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-test[data-v-1e2f554b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(245,158,11,.4)}.api-submit[data-v-1e2f554b]{padding:10px 24px;border:none;border-radius:8px;background:linear-gradient(135deg,rgba(34,197,94,.9),rgba(22,163,74,.9));color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.api-submit[data-v-1e2f554b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,197,94,.4)}.modal-overlay[data-v-1e2f554b]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px)}.modal-container[data-v-1e2f554b]{width:90%;max-width:500px;animation:modalIn-1e2f554b .3s ease}.modal-wrapper[data-v-1e2f554b]{background:rgba(35,35,35,.98);border:1px solid hsla(0,0%,67%,.2);overflow:hidden}.modal-header[data-v-1e2f554b]{display:flex;justify-content:space-between;align-items:center;padding:24px;background:hsla(0,0%,67%,.2)}.modal-title[data-v-1e2f554b]{margin:0;font-size:18px;font-weight:600;color:#fff}.modal-close[data-v-1e2f554b]{background:hsla(0,0%,100%,.15);border:none;border-radius:8px;color:hsla(0,0%,100%,.7);font-size:20px;cursor:pointer;padding:6px 10px;transition:all .3s ease}.modal-close[data-v-1e2f554b]:hover{background:hsla(0,0%,100%,.25);color:#fff}.modal-body[data-v-1e2f554b]{padding:24px}.ai-robot-modal .modal-body[data-v-1e2f554b]{max-height:70vh;overflow-y:auto}.form-group label[data-v-1e2f554b]{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:hsla(0,0%,67%,.9)}.form-input[data-v-1e2f554b]{width:100%;padding:12px 16px;border:1px solid hsla(0,0%,67%,.3);border-radius:10px;background:rgba(35,35,35,.9);color:hsla(0,0%,67%,.9);font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-1e2f554b]:focus{outline:none;border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 .2rem hsla(0,0%,67%,.15)}.form-input[data-v-1e2f554b]::-moz-placeholder{color:#777}.form-input[data-v-1e2f554b]::placeholder{color:#777}.form-textarea[data-v-1e2f554b]{width:100%;padding:10px 14px;border:1px solid rgba(80,80,80,.5);border-radius:10px;background:#2a2a2a;color:#ccc;font-size:14px;min-height:80px;resize:vertical;transition:all .3s ease;box-sizing:border-box}.form-textarea[data-v-1e2f554b]:focus{outline:none;border-color:#888;box-shadow:0 0 0 .2rem hsla(0,0%,39%,.2)}.form-textarea[data-v-1e2f554b]::-moz-placeholder{color:#777}.form-textarea[data-v-1e2f554b]::placeholder{color:#777}.modal-container-wide[data-v-1e2f554b]{width:95%;max-width:1200px;animation:modalIn-1e2f554b .3s ease}.ai-content[data-v-1e2f554b]{display:flex;gap:24px}.ai-panel[data-v-1e2f554b]{flex:1;background:rgba(40,40,45,.95);border-radius:16px;border:1px solid rgba(80,80,85,.6);overflow:hidden}.ai-panel .panel-header[data-v-1e2f554b]{display:flex;align-items:center;gap:12px;padding:20px 24px;background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(99,102,241,.15));border-bottom:1px solid rgba(139,92,246,.2)}.panel-icon[data-v-1e2f554b]{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(99,102,241,.3));display:flex;align-items:center;justify-content:center;color:#a78bfa;font-size:16px}.panel-icon.write-icon[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(14,165,233,.3));color:#60a5fa}.panel-title[data-v-1e2f554b]{font-size:16px;font-weight:600;color:#f0f0f0;margin:0}.ai-panel .panel-body[data-v-1e2f554b]{padding:24px}.upload-box[data-v-1e2f554b]{border:2px dashed rgba(139,92,246,.4);border-radius:12px;padding:16px;text-align:center;background:rgba(30,30,35,.8);cursor:pointer;transition:all .3s ease;margin-bottom:14px}.upload-box[data-v-1e2f554b]:hover{border-color:rgba(139,92,246,.8);background:rgba(40,40,45,.9)}.upload-icon-wrapper[data-v-1e2f554b]{width:40px;height:40px;margin:0 auto 10px;border-radius:50%;background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(99,102,241,.25));display:flex;align-items:center;justify-content:center;font-size:18px;color:#a78bfa;transition:transform .3s ease}.upload-box:hover .upload-icon-wrapper[data-v-1e2f554b]{transform:scale(1.1)}.upload-tip[data-v-1e2f554b]{color:#ccc;font-size:13px;margin:8px 0;line-height:1.6}.upload-format[data-v-1e2f554b]{color:#777;font-size:12px;margin:0}.form-group[data-v-1e2f554b]{margin-bottom:20px}.form-label[data-v-1e2f554b]{display:block;color:#aaa;font-size:13px;margin-bottom:8px;font-weight:500}.form-textarea-large[data-v-1e2f554b]{width:100%;padding:12px 14px;border:1px solid rgba(80,80,80,.5);border-radius:10px;background:rgba(30,30,35,.8);color:#ccc;font-size:14px;min-height:355px;resize:vertical;transition:all .3s ease;box-sizing:border-box}.form-textarea-large[data-v-1e2f554b]:focus{outline:none;border-color:rgba(139,92,246,.5);box-shadow:0 0 0 .2rem rgba(139,92,246,.1)}.form-textarea-large[data-v-1e2f554b]::-moz-placeholder{color:#777}.form-textarea-large[data-v-1e2f554b]::placeholder{color:#777}.btn-rewrite[data-v-1e2f554b]{width:100%;padding:14px;border:none;border-radius:10px;background:linear-gradient(135deg,rgba(139,92,246,.8),rgba(99,102,241,.8));color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-rewrite[data-v-1e2f554b]:hover{background:linear-gradient(135deg,#8b5cf6,#6366f1);box-shadow:0 4px 15px rgba(139,92,246,.4);transform:translateY(-1px)}.btn-write[data-v-1e2f554b]{width:100%;padding:14px;border:none;border-radius:10px;background:linear-gradient(135deg,rgba(59,130,246,.8),rgba(14,165,233,.8));color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-write[data-v-1e2f554b]:hover{background:linear-gradient(135deg,#3b82f6,#0ea5e9);box-shadow:0 4px 15px rgba(59,130,246,.4);transform:translateY(-1px)}.image-content[data-v-1e2f554b]{display:flex;flex-direction:column;gap:20px}.image-section[data-v-1e2f554b]{width:100%}.upload-area[data-v-1e2f554b]{border:2px dashed rgba(139,92,246,.5);border-radius:12px;padding:40px;text-align:center;background:rgba(35,35,35,.8);transition:all .3s ease;cursor:pointer}.upload-area[data-v-1e2f554b]:hover{border-color:rgba(139,92,246,.8);background:rgba(45,45,45,.9)}.upload-icon[data-v-1e2f554b]{width:60px;height:60px;margin:0 auto 15px;border-radius:50%;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(99,102,241,.3));display:flex;align-items:center;justify-content:center;font-size:24px;color:#a78bfa}.upload-area p[data-v-1e2f554b]{color:#ccc;margin:8px 0;font-size:14px}.upload-hint[data-v-1e2f554b]{color:#777!important;font-size:12px!important}.textarea-section[data-v-1e2f554b]{width:100%}.modal-footer[data-v-1e2f554b]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background:#252525}.btn[data-v-1e2f554b]{padding:10px 24px;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-1e2f554b]{background:hsla(0,0%,67%,.2);color:hsla(0,0%,67%,.9);border:1px solid hsla(0,0%,67%,.3)}.add-btn[data-v-1e2f554b]:hover{transform:translateY(-2px);background:hsla(0,0%,67%,.3);color:#f0f0f0}.btn-secondary[data-v-1e2f554b]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-secondary[data-v-1e2f554b]:hover{background:linear-gradient(135deg,hsla(220,9%,46%,.7),rgba(75,85,99,.7));border-color:rgba(156,163,175,.7)}@keyframes modalIn-1e2f554b{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.voice-reply[data-v-1e2f554b]{padding:12px}.tabs-header[data-v-1e2f554b]{flex-direction:column;align-items:stretch;gap:16px}.tabs-container[data-v-1e2f554b]{flex-wrap:wrap;justify-content:center}.tab-btn[data-v-1e2f554b]{padding:10px 16px;font-size:13px}.add-btn[data-v-1e2f554b]{justify-content:center}.content-area[data-v-1e2f554b]{padding:16px}.talks-grid[data-v-1e2f554b]{grid-template-columns:1fr}}.ai-robot-modal[data-v-1e2f554b]{max-height:90vh;overflow-y:auto;border-radius:20px}.ai-robot-header[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(251,146,60,.2),rgba(239,68,68,.2));border-bottom:1px solid rgba(251,146,60,.3)}.header-icon[data-v-1e2f554b]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,rgba(251,146,60,.8),rgba(239,68,68,.8));display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;margin-right:12px}.ai-robot-content[data-v-1e2f554b]{display:flex;gap:20px;margin-bottom:20px}.robot-panel[data-v-1e2f554b]{flex:1;background:rgba(40,40,45,.95);border-radius:12px;overflow:hidden;border:1px solid rgba(80,80,85,.5)}.robot-panel.left-panel[data-v-1e2f554b]{border-color:rgba(251,146,60,.3)}.robot-panel.right-panel[data-v-1e2f554b]{border-color:rgba(59,130,246,.3)}.robot-header[data-v-1e2f554b]{display:flex;align-items:center;padding:16px 20px;gap:10px}.header-buttons[data-v-1e2f554b]{display:flex;gap:8px;align-items:center;margin-left:auto;margin-right:0}.text-file-input[data-v-1e2f554b]{display:none}.text-btn[data-v-1e2f554b]{padding:6px 14px;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:all .2s ease;font-weight:500}.text-btn-import[data-v-1e2f554b]{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.3)}.text-btn-import[data-v-1e2f554b]:hover{background:rgba(16,185,129,.2)}.text-btn-export[data-v-1e2f554b]{background:rgba(251,146,60,.2);color:#fb923c;border:1px solid rgba(251,146,60,.4)}.text-btn-export[data-v-1e2f554b]:hover{background:rgba(251,146,60,.3)}.panel-icon.orange-icon[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(251,146,60,.3),rgba(239,68,68,.3));color:#fb923c}.panel-icon.blue-icon[data-v-1e2f554b],.panel-icon.orange-icon[data-v-1e2f554b]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.panel-icon.blue-icon[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(14,165,233,.3));color:#3b82f6}.word-count[data-v-1e2f554b]{margin-left:auto;background:rgba(251,146,60,.2);padding:4px 10px;border-radius:12px;font-size:12px;color:#fb923c}.audio-upload-section[data-v-1e2f554b]{margin-top:16px;border-top:1px solid #e5e7eb;padding:15px;display:flex;flex-direction:column;gap:12px}.audio-upload-btn[data-v-1e2f554b]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:rgba(139,92,246,.1);border:1px dashed #8b5cf6;border-radius:8px;color:#8b5cf6;cursor:pointer;transition:all .2s ease}.audio-upload-btn[data-v-1e2f554b]:hover{background:rgba(139,92,246,.2);border-color:#7c3aed}.audio-file-input[data-v-1e2f554b]{display:none}.audio-info[data-v-1e2f554b]{display:flex;align-items:center;gap:8px;flex:1;color:#374151;font-size:14px}.audio-info i[data-v-1e2f554b]{color:#8b5cf6}.audio-delete-btn[data-v-1e2f554b],.audio-download-btn[data-v-1e2f554b],.audio-play-btn[data-v-1e2f554b]{width:36px;height:36px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.audio-play-btn[data-v-1e2f554b]{background:rgba(139,92,246,.1);color:#8b5cf6}.audio-play-btn[data-v-1e2f554b]:hover{background:rgba(139,92,246,.2)}.audio-delete-btn[data-v-1e2f554b]{background:rgba(239,68,68,.1);color:#ef4444}.audio-delete-btn[data-v-1e2f554b]:hover{background:rgba(239,68,68,.2)}.audio-download-btn[data-v-1e2f554b]{background:rgba(16,185,129,.1);color:#10b981}.audio-download-btn[data-v-1e2f554b]:hover{background:rgba(16,185,129,.2)}.download-section[data-v-1e2f554b]{margin:12px 0;display:none}.example-dropdown[data-v-1e2f554b]{margin-left:auto;position:relative}.example-dropdown select[data-v-1e2f554b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(135deg,rgba(60,60,65,.9),rgba(45,45,50,.9));border:1px solid rgba(80,80,90,.6);border-radius:10px;padding:8px 32px 8px 14px;color:#e5e7eb;font-size:13px;font-weight:500;cursor:pointer;outline:none;min-width:120px;transition:all .3s ease}.example-dropdown[data-v-1e2f554b]:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;font-size:12px}.example-dropdown select[data-v-1e2f554b]:hover{background:linear-gradient(135deg,rgba(70,70,75,.95),rgba(55,55,60,.95));border-color:hsla(240,5%,41%,.8);color:#f3f4f6}.example-dropdown select[data-v-1e2f554b]:focus{border-color:rgba(251,146,60,.6);box-shadow:0 0 0 .2rem rgba(251,146,60,.15),0 0 15px rgba(251,146,60,.1)}.example-dropdown select option[data-v-1e2f554b]{background:#2a2a30;color:#e5e7eb;padding:8px 12px}.example-dropdown select option[data-v-1e2f554b]:hover{background:rgba(251,146,60,.3)}.example-dropdown select option[data-v-1e2f554b]:checked{background:rgba(251,146,60,.4);color:#fb923c}.textarea-container[data-v-1e2f554b]{position:relative}.robot-textarea[data-v-1e2f554b]{width:100%;height:265px;padding:14px;padding-bottom:36px;border:none;border-radius:8px;background:rgba(30,30,35,.9);color:#ccc;font-size:14px;resize:vertical;box-sizing:border-box;font-family:inherit}.word-count-floating[data-v-1e2f554b]{position:absolute;bottom:10px;right:14px;font-size:12px;color:#fb923c;background:rgba(251,146,60,.2);padding:4px 10px;border-radius:12px}.robot-textarea[data-v-1e2f554b]:focus{outline:none;box-shadow:0 0 0 .2rem rgba(251,146,60,.2)}.char-count[data-v-1e2f554b]{text-align:right;font-size:12px;color:#666;margin-top:8px}.product-info-panel[data-v-1e2f554b]{padding:16px}.product-row[data-v-1e2f554b]{display:flex;gap:12px;margin-bottom:12px}.product-row.full-width[data-v-1e2f554b]{flex-direction:column}.product-item[data-v-1e2f554b]{flex:1}.product-item.full[data-v-1e2f554b]{width:100%}.product-item label[data-v-1e2f554b]{display:block;font-size:12px;color:#888;margin-bottom:6px}.product-input[data-v-1e2f554b]{width:100%;padding:10px 12px;border:1px solid rgba(80,80,85,.5);border-radius:8px;background:rgba(30,30,35,.8);color:#ccc;font-size:13px;box-sizing:border-box}.product-input[data-v-1e2f554b]:focus{outline:none;border-color:rgba(59,130,246,.5)}.product-textarea[data-v-1e2f554b]{width:100%;min-height:300px;padding:10px 12px;border:1px solid rgba(80,80,85,.5);border-radius:8px;background:rgba(30,30,35,.8);color:#ccc;font-size:13px;resize:vertical;box-sizing:border-box;font-family:inherit}.product-textarea[data-v-1e2f554b]:focus{outline:none;border-color:rgba(59,130,246,.5)}.service-options[data-v-1e2f554b]{margin-top:12px}.checkbox-label[data-v-1e2f554b]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#aaa}.checkbox-label input[type=checkbox][data-v-1e2f554b]{width:16px;height:16px;accent-color:#3b82f6}.checkbox-label input[type=number][data-v-1e2f554b]{width:60px;padding:4px 8px;border:1px solid rgba(80,80,85,.5);border-radius:6px;background:rgba(30,30,35,.8);color:#ccc;font-size:12px;text-align:center}.mini-input[data-v-1e2f554b]{width:50px!important}.config-section[data-v-1e2f554b],.practice-section[data-v-1e2f554b]{background:rgba(40,40,45,.8);border-radius:12px;padding:16px 20px;margin-bottom:16px;border:1px solid rgba(80,80,85,.4);flex:1}.sections-row[data-v-1e2f554b]{display:flex;gap:16px}.section-header[data-v-1e2f554b]{margin-bottom:12px}.section-header h4[data-v-1e2f554b]{margin:0;font-size:14px;color:#ddd;font-weight:500}.config-options[data-v-1e2f554b],.practice-options[data-v-1e2f554b]{display:flex;flex-wrap:wrap;gap:20px}.btn-start[data-v-1e2f554b]{width:100%;padding:14px;border:none;border-radius:10px;background:linear-gradient(135deg,rgba(251,146,60,.8),rgba(239,68,68,.8));color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-start[data-v-1e2f554b]:hover{background:linear-gradient(135deg,#fb923c,#ef4444);box-shadow:0 4px 15px rgba(251,146,60,.4);transform:translateY(-1px)}.btn-start-active[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(36,169,251,.8),rgba(2,113,255,.8));color:#fff;border:none;border-radius:10px;padding:14px}.btn-start-active[data-v-1e2f554b]:hover{background:linear-gradient(135deg,#24a9fb,#0271ff);box-shadow:0 4px 15px rgba(251,146,60,.4);transform:translateY(-1px)}.panel-header[data-v-1e2f554b]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(60,60,60,.1)}.panel[data-v-1e2f554b]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:15px 30px;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.panel[data-v-1e2f554b]:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.3)}.panel-title[data-v-1e2f554b]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px}@media (max-width:900px){.ai-robot-content[data-v-1e2f554b],.config-options[data-v-1e2f554b],.practice-options[data-v-1e2f554b]{flex-direction:column}}.yellow-cart[data-v-7141b256]{display:flex;flex-direction:column;gap:20px}.panel[data-v-7141b256]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.panel-header[data-v-7141b256]{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px;padding-bottom:12px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-7141b256]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center;gap:10px}.collection-stats[data-v-7141b256]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.stat-card[data-v-7141b256]{display:flex;align-items:center;gap:15px;background:linear-gradient(135deg,rgba(50,50,50,.9),rgba(40,40,40,.9));border-radius:12px;padding:20px;border:1px solid rgba(70,70,70,.5);box-shadow:0 4px 12px rgba(0,0,0,.3);transition:all .3s ease}.stat-card[data-v-7141b256]:hover{background:linear-gradient(135deg,rgba(55,55,55,.9),rgba(45,45,45,.9));transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.4)}.stat-icon[data-v-7141b256]{font-size:28px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(139,92,246,.3)}.stat-info[data-v-7141b256]{flex:1}.stat-value[data-v-7141b256]{font-size:24px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#67e8f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-7141b256]{font-size:13px;color:#a5f3fc}.collection-settings[data-v-7141b256]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.setting-item[data-v-7141b256]{display:flex;flex-direction:column;gap:8px}.setting-item label[data-v-7141b256]{font-size:14px;font-weight:600;color:#c4b5fd}.custom-select[data-v-7141b256],.setting-input[data-v-7141b256],.setting-select[data-v-7141b256]{padding:12px 15px;border:1px solid rgba(139,92,246,.4);border-radius:8px;font-size:14px;background:rgba(40,40,40,.9);color:#c4b5fd;transition:all .3s ease}.custom-select[data-v-7141b256]{position:relative;min-width:150px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.custom-select[data-v-7141b256]:hover{border-color:rgba(139,92,246,.7)}.custom-select-value[data-v-7141b256]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-arrow[data-v-7141b256]{font-size:12px;color:rgba(196,181,253,.6);margin-left:8px;transition:transform .3s ease}.custom-select-dropdown[data-v-7141b256]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:rgba(35,35,35,.98);border:1px solid rgba(139,92,246,.4);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:100;overflow:hidden}.dropdown-item[data-v-7141b256]{padding:10px 12px;cursor:pointer;transition:background .2s ease;color:#c4b5fd}.dropdown-item[data-v-7141b256]:hover{background:rgba(139,92,246,.1)}.dropdown-item.selected[data-v-7141b256]{background:rgba(139,92,246,.2);color:#fff}.setting-input[data-v-7141b256]:focus,.setting-select[data-v-7141b256]:focus{outline:none;border-color:rgba(139,92,246,.7);box-shadow:0 0 0 3px rgba(139,92,246,.15)}.collected-list[data-v-7141b256]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;padding:20px;border:1px solid rgba(139,92,246,.2)}.list-header[data-v-7141b256]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid rgba(139,92,246,.2)}.list-header span[data-v-7141b256]{font-size:16px;font-weight:600;background:linear-gradient(90deg,#c4b5fd,#a5f3fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.empty-state[data-v-7141b256]{text-align:center;padding:40px 20px;color:#999}.empty-state i[data-v-7141b256]{font-size:48px;margin-bottom:15px;opacity:.5}.collected-item[data-v-7141b256]{display:flex;justify-content:space-between;align-items:center;padding:15px;background:rgba(139,92,246,.1);border-radius:8px;margin-bottom:10px;transition:all .3s ease;border:1px solid rgba(139,92,246,.2)}.collected-item[data-v-7141b256]:last-child{margin-bottom:0}.collected-item[data-v-7141b256]:hover{background:rgba(139,92,246,.15);transform:translateX(5px);border-color:rgba(139,92,246,.4)}.item-info[data-v-7141b256]{display:flex;align-items:center;gap:15px}.item-icon[data-v-7141b256]{width:40px;height:40px;border-radius:8px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));display:flex;align-items:center;justify-content:center;color:#c4b5fd;font-size:18px;border:1px solid rgba(139,92,246,.3)}.item-title[data-v-7141b256]{font-size:14px;font-weight:600;color:#c4b5fd}.item-time[data-v-7141b256]{font-size:12px;color:#a5f3fc;margin-top:4px}.item-actions[data-v-7141b256]{display:flex;gap:8px}.btn[data-v-7141b256]{padding:8px 16px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1}.btn[data-v-7141b256]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,39%,.1);transition:left .3s ease;z-index:-1}.btn[data-v-7141b256]:hover:before{left:0}.btn-primary[data-v-7141b256]{background:linear-gradient(135deg,rgba(139,92,246,.8),rgba(99,102,241,.8));color:#fff;box-shadow:0 4px 12px rgba(139,92,246,.3)}.btn-secondary[data-v-7141b256]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-sm[data-v-7141b256]{padding:8px 12px;font-size:14px}.btn-icon[data-v-7141b256]{width:32px;height:32px;padding:0;border-radius:6px;background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(99,102,241,.2));color:#c4b5fd;border:1px solid rgba(139,92,246,.3)}.btn-icon[data-v-7141b256]:hover{background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(99,102,241,.35))}.btn[data-v-7141b256]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.4)}@media (max-width:768px){.collection-settings[data-v-7141b256],.collection-stats[data-v-7141b256]{grid-template-columns:1fr}}.field-control[data-v-5d037288]{display:flex;flex-direction:column;gap:20px}.panel[data-v-5d037288]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.panel-header[data-v-5d037288]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(60,60,60,.5)}.panel-title[data-v-5d037288]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.header-actions[data-v-5d037288],.panel-title[data-v-5d037288]{display:flex;align-items:center;gap:10px}.btn[data-v-5d037288]{padding:8px 16px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1}.btn[data-v-5d037288]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:hsla(0,0%,67%,.2);transition:left .3s ease;z-index:-1}.btn[data-v-5d037288]:hover:before{left:0}.btn-primary[data-v-5d037288]{background:linear-gradient(135deg,hsla(0,0%,39%,.7),rgba(80,80,80,.7));color:hsla(0,0%,67%,.9);box-shadow:0 4px 12px hsla(0,0%,67%,.15);border:1px solid hsla(0,0%,67%,.3)}.btn-import[data-v-5d037288]{background:linear-gradient(135deg,rgba(59,130,246,.7),rgba(37,99,235,.7));color:#fff;border:1px solid rgba(147,197,253,.5);box-shadow:0 4px 12px rgba(59,130,246,.3)}.btn-import[data-v-5d037288]:hover{background:linear-gradient(135deg,rgba(147,197,253,.7),rgba(59,130,246,.7))}.btn-export[data-v-5d037288]{background:linear-gradient(135deg,rgba(34,197,94,.7),rgba(22,163,74,.7));color:#fff;border:1px solid rgba(74,222,128,.5);box-shadow:0 4px 12px rgba(34,197,94,.3)}.btn-export[data-v-5d037288]:hover{background:linear-gradient(135deg,rgba(74,222,128,.7),rgba(34,197,94,.7))}.btn-overlay[data-v-5d037288]{background:linear-gradient(135deg,rgba(168,85,247,.7),rgba(147,51,234,.7));color:#fff;border:1px solid rgba(192,132,252,.5);box-shadow:0 4px 12px rgba(168,85,247,.3)}.btn-overlay[data-v-5d037288]:hover{background:linear-gradient(135deg,rgba(192,132,252,.7),rgba(168,85,247,.7))}.btn-overlay-active[data-v-5d037288]{background:linear-gradient(135deg,rgba(239,68,68,.7),rgba(220,38,38,.7))!important;border-color:hsla(0,91%,71%,.5)!important;box-shadow:0 4px 12px rgba(239,68,68,.3)!important}.btn-secondary[data-v-5d037288]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-success[data-v-5d037288]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.3)}.btn-danger[data-v-5d037288]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px rgba(239,68,68,.3)}.btn-sm[data-v-5d037288]{padding:8px 12px;font-size:14px}.btn[data-v-5d037288]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.4)}.control-settings[data-v-5d037288]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;padding:20px;margin-bottom:20px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 4px 12px hsla(0,0%,67%,.1)}.setting-row[data-v-5d037288]{display:flex;gap:30px;align-items:center;margin-bottom:15px}.setting-row[data-v-5d037288]:last-child{margin-bottom:0}.setting-item[data-v-5d037288]{display:flex;align-items:center;gap:10px}.setting-item label[data-v-5d037288]{font-weight:500;color:hsla(0,0%,67%,.9);min-width:70px}.setting-select[data-v-5d037288]{padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:8px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);font-size:14px;cursor:pointer;min-width:120px;transition:all .3s ease}.setting-select[data-v-5d037288]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.custom-select[data-v-5d037288]{position:relative;min-width:150px;padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:8px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);font-size:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.custom-select[data-v-5d037288]:hover{border-color:hsla(0,0%,67%,.5)}.custom-select-value[data-v-5d037288]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-arrow[data-v-5d037288]{font-size:12px;color:hsla(0,0%,67%,.6);margin-left:8px;transition:transform .3s ease}.custom-select-dropdown[data-v-5d037288]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:rgba(35,35,35,.98);border:1px solid hsla(0,0%,67%,.3);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:100;overflow:hidden}.dropdown-item[data-v-5d037288]{padding:10px 12px;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:space-between}.dropdown-item[data-v-5d037288]:hover{background:hsla(0,0%,67%,.1)}.dropdown-item.selected[data-v-5d037288]{background:rgba(139,92,246,.2);color:#c4b5fd}.group-item[data-v-5d037288]{justify-content:space-between}.group-item span[data-v-5d037288]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-group-btn[data-v-5d037288]{background:none;border:none;color:rgba(239,68,68,.6);cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;opacity:0}.group-item:hover .delete-group-btn[data-v-5d037288]{opacity:1}.delete-group-btn[data-v-5d037288]:hover{background:rgba(239,68,68,.2);color:#ef4444}.frequency-control[data-v-5d037288]{display:flex;align-items:center;gap:8px}.frequency-input[data-v-5d037288]{width:60px;padding:8px 10px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;text-align:center;font-size:14px;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);transition:all .3s ease}.frequency-input[data-v-5d037288]:focus{outline:none;border-color:hsla(0,0%,67%,.6)}.frequency-separator[data-v-5d037288]{color:hsla(0,0%,67%,.7);font-weight:500}.frequency-unit[data-v-5d037288]{color:hsla(0,0%,67%,.7);font-size:13px}.checkbox-group[data-v-5d037288]{display:flex;gap:25px}.checkbox-item[data-v-5d037288]{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;font-weight:500;color:hsla(0,0%,67%,.9);padding:10px 16px;background:hsla(0,0%,67%,.1);border-radius:10px;border:1px solid hsla(0,0%,67%,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item[data-v-5d037288]:hover{background:hsla(0,0%,67%,.2);border-color:hsla(0,0%,67%,.5);color:#e0e0e0}.checkbox-item input[type=checkbox][data-v-5d037288]{display:none}.checkbox-item .checkbox-custom[data-v-5d037288]{width:44px;height:24px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border-radius:12px;position:relative;border:1px solid rgba(139,92,246,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item .checkbox-custom[data-v-5d037288]:before{content:"";position:absolute;width:20px;height:20px;background:linear-gradient(135deg,#a78bfa,#8b5cf6);border-radius:50%;top:1px;left:1px;box-shadow:0 3px 8px rgba(139,92,246,.4);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-5d037288]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(34,211,238,.5))}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-5d037288]:before{left:21px;background:linear-gradient(135deg,#fff,#e0e0e0);box-shadow:0 3px 8px hsla(0,0%,100%,.3)}.checkbox-item input[type=checkbox][data-v-5d037288]:hover{transform:scale(1.1)}.commands-list[data-v-5d037288]{background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:12px;border:1px solid hsla(0,0%,67%,.2);margin-bottom:20px;overflow:hidden;box-shadow:0 4px 12px hsla(0,0%,67%,.1)}.list-header[data-v-5d037288]{display:grid;grid-template-columns:50px 460px 1fr 100px;gap:10px;padding:15px 20px;background:hsla(0,0%,67%,.15);font-weight:600;font-size:14px;color:hsla(0,0%,67%,.9);border-bottom:1px solid hsla(0,0%,67%,.2)}.header-actions[data-v-5d037288]{justify-self:end}.command-item[data-v-5d037288]{display:grid;grid-template-columns:50px 460px 1fr 80px;gap:10px;padding:15px 20px;border-bottom:1px solid hsla(0,0%,67%,.15);transition:all .3s ease}.item-actions[data-v-5d037288]{justify-self:end}.command-item[data-v-5d037288]:hover{background:hsla(0,0%,67%,.1)}.command-item[data-v-5d037288]:last-child{border-bottom:none}.header-checkbox[data-v-5d037288],.item-checkbox[data-v-5d037288]{display:flex;align-items:center;justify-content:center}.item-command[data-v-5d037288]{font-weight:600;color:hsla(0,0%,67%,.9)}.item-content[data-v-5d037288]{color:hsla(0,0%,67%,.7);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-actions[data-v-5d037288]{display:flex;gap:8px;align-items:center;justify-content:center}.btn-action[data-v-5d037288]{width:32px;height:32px;border-radius:6px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px}.btn-action.edit[data-v-5d037288]{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(37,99,235,.4));color:#93c5fd;border-color:rgba(147,197,253,.4)}.btn-action.delete[data-v-5d037288]{background:linear-gradient(135deg,rgba(239,68,68,.4),rgba(220,38,38,.4));color:#fca5a5;border-color:hsla(0,91%,71%,.4)}.btn-action[data-v-5d037288]:hover{transform:translateY(-2px)}.btn-action.edit[data-v-5d037288]:hover{background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(37,99,235,.5));color:#bfdbfe;border-color:rgba(147,197,253,.6)}.btn-action.delete[data-v-5d037288]:hover{background:rgba(239,68,68,.3)}.empty-state[data-v-5d037288]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#999}.empty-state i[data-v-5d037288]{font-size:48px;margin-bottom:15px}.empty-state p[data-v-5d037288]{margin:0;font-size:14px}.pagination-container[data-v-5d037288]{display:flex;justify-content:center;align-items:center;padding:20px;border-top:1px solid rgba(60,60,60,.5)}.pagination[data-v-5d037288]{display:flex;align-items:center;gap:12px}.page-btn[data-v-5d037288]{width:36px;height:36px;border-radius:8px;border:1px solid rgba(139,92,246,.3);background:rgba(139,92,246,.1);color:#a78bfa;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.page-btn[data-v-5d037288]:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6,#22d3ee);color:#fff;border-color:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.3)}.page-btn[data-v-5d037288]:disabled{opacity:.3;cursor:not-allowed}.page-info[data-v-5d037288]{font-size:14px;color:hsla(0,0%,67%,.8)}.modal[data-v-5d037288]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(8px)}.modal-content[data-v-5d037288]{background:linear-gradient(135deg,rgba(45,45,45,.98),rgba(35,35,35,.98));border-radius:16px;width:90%;max-width:50%;box-shadow:0 20px 60px hsla(0,0%,67%,.1);border:1px solid hsla(0,0%,67%,.3)}.modal-header[data-v-5d037288]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:1px solid hsla(0,0%,67%,.3)}.modal-header h3[data-v-5d037288]{margin:0;font-size:18px;color:hsla(0,0%,67%,.9)}.close-modal[data-v-5d037288]{background:none;border:none;font-size:24px;cursor:pointer;color:hsla(0,0%,67%,.7);transition:color .3s ease}.close-modal[data-v-5d037288]:hover{color:#fff}.modal-body[data-v-5d037288]{padding:25px}.form-group[data-v-5d037288]{margin-bottom:20px}.form-group label[data-v-5d037288]{display:block;margin-bottom:8px;font-weight:500;color:hsla(0,0%,67%,.9)}.form-input[data-v-5d037288]{width:100%;padding:12px 15px;border:1px solid hsla(0,0%,67%,.3);border-radius:8px;font-size:14px;box-sizing:border-box;background:rgba(50,50,50,.8);color:hsla(0,0%,67%,.9);transition:all .3s ease}.form-input[data-v-5d037288]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.form-textarea[data-v-5d037288]{width:100%;padding:12px 15px;border:1px solid hsla(0,0%,67%,.3);border-radius:8px;font-size:14px;resize:none;box-sizing:border-box;transition:all .3s ease;background:rgba(50,50,50,.8);color:#e0e0e0}.form-textarea[data-v-5d037288]:focus{outline:none;border-color:hsla(0,0%,67%,.6);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.modal-footer[data-v-5d037288]{display:flex;justify-content:flex-end;gap:10px;padding:20px 25px;border-top:1px solid hsla(0,0%,67%,.3)}.audio-playback[data-v-6bc39f4c]{display:flex;flex-direction:column;gap:20px}.panel[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.panel-header[data-v-6bc39f4c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,67%,.2)}.panel-title[data-v-6bc39f4c]{font-size:20px;font-weight:700;background:linear-gradient(90deg,#c4b5fd,#a5f3fc 50%,#bbf7d0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header-actions[data-v-6bc39f4c],.panel-title[data-v-6bc39f4c]{display:flex;align-items:center;gap:10px}.control-settings[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));border-radius:12px;padding:20px;margin-bottom:20px;border:1px solid hsla(0,0%,67%,.2)}.setting-row[data-v-6bc39f4c]{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.setting-item[data-v-6bc39f4c]{display:flex;align-items:center;gap:10px}.setting-item label[data-v-6bc39f4c]{font-size:14px;font-weight:600;color:hsla(0,0%,67%,.9)}.custom-select[data-v-6bc39f4c],.setting-select[data-v-6bc39f4c]{padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:8px;font-size:14px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);cursor:pointer}.custom-select[data-v-6bc39f4c]{position:relative;min-width:150px;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.custom-select[data-v-6bc39f4c]:hover{border-color:hsla(0,0%,67%,.5)}.custom-select-value[data-v-6bc39f4c]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-dir[data-v-6bc39f4c]{position:relative;min-width:200px;padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:8px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);font-size:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between}.file-dir[data-v-6bc39f4c]:hover{border-color:hsla(0,0%,67%,.5)}.select-arrow[data-v-6bc39f4c]{font-size:12px;color:hsla(0,0%,67%,.6);margin-left:8px;transition:transform .3s ease}.custom-select-dropdown[data-v-6bc39f4c]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:rgba(35,35,35,.98);border:1px solid hsla(0,0%,67%,.3);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.4);z-index:100;overflow:hidden}.dropdown-item[data-v-6bc39f4c]{padding:10px 12px;cursor:pointer;transition:background .2s ease}.dropdown-item[data-v-6bc39f4c]:hover{background:hsla(0,0%,67%,.1)}.dropdown-item.selected[data-v-6bc39f4c]{background:rgba(139,92,246,.2);color:#c4b5fd}.folder-item[data-v-6bc39f4c]{display:flex;justify-content:space-between;align-items:center}.delete-folder-btn[data-v-6bc39f4c]{opacity:0;transition:opacity .2s ease;padding:4px 8px;font-size:12px}.folder-item:hover .delete-folder-btn[data-v-6bc39f4c]{opacity:1}.frequency-control[data-v-6bc39f4c]{display:flex;align-items:center;gap:5px}.frequency-input[data-v-6bc39f4c]{width:60px;padding:8px 10px;border:1px solid rgba(80,80,80,.5);border-radius:6px;font-size:14px;text-align:center;background:rgba(40,40,40,.8);color:hsla(0,0%,67%,.9)}.frequency-separator[data-v-6bc39f4c]{color:hsla(0,0%,67%,.9);font-weight:600}.frequency-unit[data-v-6bc39f4c]{font-size:13px;color:hsla(0,0%,67%,.9)}.checkbox-group[data-v-6bc39f4c]{display:flex;gap:20px;align-items:center}.folder-select[data-v-6bc39f4c]{display:flex;gap:8px;align-items:center}.folder-select-input[data-v-6bc39f4c]{flex:1;min-width:150px}.folder-list[data-v-6bc39f4c]{margin-top:15px;padding-top:15px;border-top:1px solid rgba(60,60,60,.5)}.folder-list-header[data-v-6bc39f4c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;color:hsla(0,0%,67%,.9)}.folder-tags[data-v-6bc39f4c]{display:flex;flex-wrap:wrap;gap:10px}.folder-tag[data-v-6bc39f4c]{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(80,80,80,.4);border-radius:20px;font-size:13px;color:hsla(0,0%,67%,.9)}.remove-folder[data-v-6bc39f4c]{background:none;border:none;color:hsla(0,0%,67%,.9);font-size:16px;cursor:pointer;padding:0 2px}.remove-folder[data-v-6bc39f4c]:hover{color:hsla(0,0%,67%,.9)}.checkbox-item[data-v-6bc39f4c]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:hsla(0,0%,67%,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-item input[type=checkbox][data-v-6bc39f4c]{display:none}.checkbox-item .checkbox-custom[data-v-6bc39f4c]{width:44px;height:24px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border-radius:12px;position:relative;border:1px solid rgba(139,92,246,.3);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item .checkbox-custom[data-v-6bc39f4c]:before{content:"";position:absolute;width:20px;height:20px;background:linear-gradient(135deg,#a78bfa,#8b5cf6);border-radius:50%;top:1px;left:1px;box-shadow:0 3px 8px rgba(139,92,246,.4);transition:all .35s cubic-bezier(.4,0,.2,1)}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(34,211,238,.5))}.checkbox-item input[type=checkbox]:checked+.checkbox-custom[data-v-6bc39f4c]:before{left:21px;background:linear-gradient(135deg,#fff,#e0e0e0);box-shadow:0 3px 8px hsla(0,0%,100%,.3)}.audios-list[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(50,50,50,.9),rgba(40,40,40,.9));border-radius:12px;border:1px solid rgba(70,70,70,.5);margin-bottom:20px;overflow:hidden}.list-header[data-v-6bc39f4c]{display:grid;grid-template-columns:50px 60px 1fr 80px 80px 120px;gap:10px;padding:15px 20px;background:rgba(60,60,60,.8);font-weight:600;font-size:14px;color:hsla(0,0%,67%,.9)}.header-actions[data-v-6bc39f4c],.header-checkbox[data-v-6bc39f4c],.header-duration[data-v-6bc39f4c],.header-index[data-v-6bc39f4c],.header-name[data-v-6bc39f4c],.header-status[data-v-6bc39f4c]{display:flex;align-items:center}.header-actions[data-v-6bc39f4c]{justify-content:center}.audio-item[data-v-6bc39f4c]{display:grid;grid-template-columns:50px 60px 1fr 80px 80px 120px;gap:10px;padding:15px 20px;border-bottom:1px solid rgba(60,60,60,.5);transition:background .3s ease;color:hsla(0,0%,67%,.9)}.audio-item[data-v-6bc39f4c]:hover{background:rgba(80,80,80,.5)}.item-checkbox[data-v-6bc39f4c],.item-duration[data-v-6bc39f4c],.item-index[data-v-6bc39f4c],.item-name[data-v-6bc39f4c],.item-status[data-v-6bc39f4c]{display:flex;align-items:center}.item-name[data-v-6bc39f4c]{font-weight:500}.btn-status[data-v-6bc39f4c]{padding:4px 12px;border-radius:20px;border:none;font-size:12px;cursor:pointer;transition:all .3s ease}.btn-status.enabled[data-v-6bc39f4c]{background:rgba(16,185,129,.3);color:#10b981}.btn-status.disabled[data-v-6bc39f4c]{background:rgba(80,80,80,.5);color:hsla(0,0%,67%,.7)}.item-actions[data-v-6bc39f4c]{display:flex;gap:8px;align-items:center;justify-content:center}.btn-action[data-v-6bc39f4c]{width:32px;height:32px;border-radius:6px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px}.btn-action.play[data-v-6bc39f4c]{background:rgba(139,92,246,.2);color:hsla(0,0%,67%,.9)}.btn-action.edit[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(37,99,235,.4));color:#93c5fd;border-color:rgba(147,197,253,.4)}.btn-action.delete[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(239,68,68,.4),rgba(220,38,38,.4));color:#fca5a5;border-color:hsla(0,91%,71%,.4)}.empty-state[data-v-6bc39f4c]{text-align:center;padding:60px 20px;color:hsla(0,0%,67%,.7)}.empty-state i[data-v-6bc39f4c]{font-size:48px;margin-bottom:15px;opacity:.5}.pagination[data-v-6bc39f4c]{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:20px}.page-info[data-v-6bc39f4c]{font-size:14px;color:hsla(0,0%,67%,.9)}.modal[data-v-6bc39f4c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-6bc39f4c]{background:linear-gradient(180deg,rgba(40,40,40,.98),rgba(30,30,30,.98));border-radius:16px;width:90%;max-width:500px;box-shadow:0 30px 60px rgba(0,0,0,.5),0 0 0 1px rgba(60,60,60,.5);border:1px solid rgba(60,60,60,.5)}.modal-header[data-v-6bc39f4c]{padding:20px;border-bottom:1px solid rgba(60,60,60,.5);display:flex;justify-content:space-between;align-items:center}.modal-header h3[data-v-6bc39f4c]{margin:0;font-size:18px;color:hsla(0,0%,67%,.9)}.close-modal[data-v-6bc39f4c]{background:none;border:none;font-size:28px;color:hsla(0,0%,67%,.7);cursor:pointer;line-height:1}.close-modal[data-v-6bc39f4c]:hover{color:hsla(0,0%,67%,.9)}.modal-body[data-v-6bc39f4c]{padding:20px}.form-group[data-v-6bc39f4c]{margin-bottom:16px}.form-group label[data-v-6bc39f4c]{display:block;margin-bottom:8px;font-size:14px;color:hsla(0,0%,67%,.9);font-weight:600}.form-input[data-v-6bc39f4c]{width:100%;padding:12px;border:1px solid rgba(80,80,80,.5);border-radius:8px;font-size:14px;background:rgba(40,40,40,.8);color:hsla(0,0%,67%,.9);box-sizing:border-box}.form-input[data-v-6bc39f4c]::-moz-placeholder{color:hsla(0,0%,67%,.7)}.form-input[data-v-6bc39f4c]::placeholder{color:hsla(0,0%,67%,.7)}.file-info[data-v-6bc39f4c]{margin-top:8px;font-size:13px;color:hsla(0,0%,67%,.9)}.modal-footer[data-v-6bc39f4c]{padding:20px;border-top:1px solid rgba(60,60,60,.5);display:flex;justify-content:flex-end;gap:12px}.btn[data-v-6bc39f4c]{padding:8px 16px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1;display:flex;align-items:center;gap:8px}.btn[data-v-6bc39f4c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,39%,.1),transparent);transition:left .5s ease}.btn[data-v-6bc39f4c]:hover:before{left:100%}.btn-success[data-v-6bc39f4c]{background:linear-gradient(90deg,#10b981,#059669);color:#fff;box-shadow:0 4px 12px rgba(16,185,129,.4)}.btn-primary[data-v-6bc39f4c]{background:linear-gradient(90deg,#8b5cf6,#6366f1);color:#fff;box-shadow:0 4px 12px rgba(139,92,246,.4)}.btn-danger[data-v-6bc39f4c]{background:linear-gradient(90deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px rgba(239,68,68,.4)}.btn-secondary[data-v-6bc39f4c]{background:linear-gradient(135deg,hsla(220,9%,46%,.6),rgba(75,85,99,.6));color:#d1d5db;border:1px solid rgba(156,163,175,.5)}.btn-sm[data-v-6bc39f4c]{padding:8px 12px;font-size:14px}.btn[data-v-6bc39f4c]:hover{transform:translateY(-3px)}@media (max-width:768px){.header-actions[data-v-6bc39f4c]{flex-wrap:wrap}.setting-row[data-v-6bc39f4c]{flex-direction:column;align-items:flex-start}.audio-item[data-v-6bc39f4c],.list-header[data-v-6bc39f4c]{grid-template-columns:40px 50px 1fr;gap:10px}.audio-item>div[data-v-6bc39f4c]:not(:first-child):not(:nth-child(2)):not(:nth-child(3)),.list-header>div[data-v-6bc39f4c]:not(:first-child):not(:nth-child(2)):not(:nth-child(3)){display:none}.pagination[data-v-6bc39f4c]{flex-direction:column;gap:10px;text-align:center}}.interval-box[data-v-6bc39f4c]{display:flex;align-items:center;gap:12px}.waveform-box[data-v-6bc39f4c]{height:38px;width:25vw;border-radius:8px;background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border:1px solid rgba(34,211,238,.25);overflow:hidden}.waveform-canvas[data-v-6bc39f4c]{width:100%;height:100%;display:block}.switch-mini[data-v-6bc39f4c]{position:relative;display:inline-block;width:44px;height:24px;vertical-align:middle}.switch-checkbox[data-v-6bc39f4c]{opacity:0;width:0;height:0}.switch-slider[data-v-6bc39f4c]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(34,211,238,.2));border:1px solid rgba(139,92,246,.3);transition:.3s;border-radius:24px}.switch-slider[data-v-6bc39f4c]:before{position:absolute;content:"";height:18px;width:18px;left:3px;top:3px;background:linear-gradient(135deg,#a78bfa,#c4b5fd);box-shadow:0 2px 8px rgba(139,92,246,.4);transition:.3s;border-radius:50%}.switch-checkbox:checked+.switch-slider[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(34,211,238,.4));border-color:rgba(139,92,246,.5)}.switch-checkbox:checked+.switch-slider[data-v-6bc39f4c]:before{left:23px;background:linear-gradient(135deg,#fff,#f0f0f0)}.interval-inputs[data-v-6bc39f4c]{display:flex;align-items:center;gap:8px;padding:8px 14px;background:linear-gradient(135deg,rgba(45,45,45,.95),rgba(35,35,35,.95));border-radius:8px;border:1px solid hsla(0,0%,67%,.2);transition:all .3s ease}.interval-inputs.active[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(60,60,60,.95),rgba(50,50,50,.95));border-color:hsla(0,0%,67%,.3)}.interval-input[data-v-6bc39f4c]{width:55px;padding:6px 10px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;font-size:14px;text-align:center;background:rgba(40,40,40,.9);color:hsla(0,0%,67%,.9);transition:all .3s ease}.interval-input[data-v-6bc39f4c]:focus{outline:none;border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 3px hsla(0,0%,67%,.1)}.interval-input[data-v-6bc39f4c]:disabled{background:rgba(30,30,30,.9);border-color:rgba(60,60,60,.5);color:hsla(0,0%,67%,.7);cursor:not-allowed}.interval-text[data-v-6bc39f4c]{font-size:13px;color:hsla(0,0%,67%,.9);font-weight:500}.effects-settings[data-v-6bc39f4c]{margin-top:20px;background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));border-radius:12px;border:1px solid hsla(0,0%,67%,.2);padding:15px}.effects-header[data-v-6bc39f4c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,67%,.15)}.effects-actions[data-v-6bc39f4c]{display:flex;gap:8px}.effects-intensity[data-v-6bc39f4c]{display:flex;align-items:center;gap:12px}.intensity-label[data-v-6bc39f4c]{font-size:13px;color:hsla(0,0%,67%,.9);font-weight:500}.radio-label[data-v-6bc39f4c]{font-size:13px;color:hsla(0,0%,67%,.9);cursor:pointer;display:flex;align-items:center;gap:4px}.radio-label input[type=radio][data-v-6bc39f4c]{width:14px;height:14px;accent-color:hsla(0,0%,67%,.7)}.effects-list[data-v-6bc39f4c]{max-height:320px;overflow-y:auto}.effects-table[data-v-6bc39f4c]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.table-header[data-v-6bc39f4c]{display:none}.effects-group[data-v-6bc39f4c]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));border-radius:10px;padding:12px;border:1px solid hsla(0,0%,67%,.2)}.effects-group-header[data-v-6bc39f4c]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,67%,.15)}.effects-group-title[data-v-6bc39f4c]{font-size:13px;font-weight:600;color:hsla(0,0%,67%,.9)}.table-row[data-v-6bc39f4c]{display:flex;align-items:center;padding:6px 8px;border-bottom:1px solid hsla(0,0%,67%,.1);transition:background .2s}.table-row[data-v-6bc39f4c]:last-child{border-bottom:none}.table-row[data-v-6bc39f4c]:hover{background:hsla(0,0%,67%,.08);border-radius:6px}.col-checkbox[data-v-6bc39f4c]{width:28px}.col-name[data-v-6bc39f4c]{flex:1;font-size:12px;color:hsla(0,0%,67%,.9)}.col-value[data-v-6bc39f4c]{width:70px}.effect-input[data-v-6bc39f4c]{width:60px;padding:3px 6px;border:1px solid hsla(0,0%,67%,.3);border-radius:4px;font-size:11px;text-align:center;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9)}.col-effect[data-v-6bc39f4c]{width:100px;flex-shrink:0}.effect-slider[data-v-6bc39f4c]{width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,67%,.3);border-radius:3px;outline:none;margin-top:4px}.effect-slider[data-v-6bc39f4c]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:linear-gradient(135deg,hsla(0,0%,67%,.9),hsla(0,0%,51%,.9));border-radius:50%;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.3)}.effect-slider[data-v-6bc39f4c]::-moz-range-thumb{width:14px;height:14px;background:linear-gradient(135deg,hsla(0,0%,67%,.9),hsla(0,0%,51%,.9));border-radius:50%;cursor:pointer;border:none;box-shadow:0 1px 3px rgba(0,0,0,.3)}.image-function-page[data-v-262c0b9d]{display:flex;flex-direction:column;gap:20px}.main-panel[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.4);border:1px solid rgba(60,60,60,.5);padding:25px;position:relative;overflow:hidden}.top-bar[data-v-262c0b9d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,67%,.2);margin-bottom:20px}.btn-back[data-v-262c0b9d]{display:flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid rgba(100,116,139,.5);border-radius:10px;background:linear-gradient(135deg,rgba(71,85,105,.6),rgba(45,55,72,.6));color:#cbd5e1;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-back[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(71,85,105,.7),rgba(45,55,72,.7));border-color:rgba(100,116,139,.7)}.top-actions[data-v-262c0b9d]{display:flex;gap:12px}.action-btn[data-v-262c0b9d]{display:flex;align-items:center;gap:6px;padding:10px 18px;border:1px solid hsla(0,0%,47%,.5);border-radius:10px;background:hsla(0,0%,47%,.35);color:hsla(0,0%,78%,.95);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.action-btn[data-v-262c0b9d]:hover{border-color:hsla(0,0%,59%,.7)}.action-btn.select-all[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(99,102,241,.4),rgba(63,66,244,.4));color:#a5b4fc;border-color:rgba(129,140,248,.5)}.action-btn.select-all[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(99,102,241,.5),rgba(63,66,244,.5));border-color:rgba(129,140,248,.7)}.action-btn.rewrite[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(16,185,129,.4),rgba(34,197,94,.4));color:#6ee7b7;border-color:rgba(74,222,128,.5)}.action-btn.rewrite[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(16,185,129,.5),rgba(34,197,94,.5));border-color:rgba(74,222,128,.7)}.action-btn.variable[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(245,158,11,.4),rgba(234,88,12,.4));color:#fcd34d;border-color:rgba(251,191,36,.5)}.action-btn.variable[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(245,158,11,.5),rgba(234,88,12,.5));border-color:rgba(251,191,36,.7)}.action-btn.primary[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(139,92,246,.5),rgba(99,102,241,.5));color:#c4b5fd;border-color:rgba(167,139,250,.6)}.action-btn.primary[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(139,92,246,.6),rgba(99,102,241,.6));border-color:rgba(167,139,250,.8)}.action-btn.import[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(59,130,246,.4),rgba(37,99,235,.4));color:#93c5fd;border-color:rgba(147,197,253,.5)}.action-btn.import[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(37,99,235,.5));border-color:rgba(147,197,253,.7)}.action-btn.export[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(168,85,247,.4),rgba(139,92,246,.4));color:#e9d5ff;border-color:rgba(192,132,252,.5)}.action-btn.export[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(168,85,247,.5),rgba(139,92,246,.5));border-color:rgba(192,132,252,.7)}.action-btn.danger[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(239,68,68,.4),rgba(220,38,38,.4));color:#fca5a5;border-color:hsla(0,91%,71%,.5)}.action-btn.danger[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(239,68,68,.5),rgba(220,38,38,.5));border-color:hsla(0,91%,71%,.7)}.action-btn.save[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(16,185,129,.5),rgba(34,197,94,.5));color:#34d399;border-color:rgba(34,197,94,.6);box-shadow:0 4px 12px rgba(16,185,129,.25)}.action-btn.save[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(16,185,129,.6),rgba(34,197,94,.6));border-color:rgba(34,197,94,.8)}.content-panel[data-v-262c0b9d]{min-height:400px}.talks-list[data-v-262c0b9d]{display:flex;flex-direction:column;gap:16px;height:550px;overflow:hidden;overflow-y:auto}.talk-row[data-v-262c0b9d]{background:linear-gradient(135deg,rgba(35,35,35,.95),rgba(25,25,25,.95));backdrop-filter:blur(15px);border-radius:12px;padding:20px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 4px 20px hsla(0,0%,67%,.1)}.talk-error[data-v-262c0b9d]{border:1px solid red}.row-header[data-v-262c0b9d]{display:flex;align-items:center;gap:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,67%,.15)}.row-checkbox[data-v-262c0b9d]{flex-shrink:0}.row-checkbox input[data-v-262c0b9d]{width:18px;height:18px;cursor:pointer}.row-actions[data-v-262c0b9d]{display:flex;gap:10px}.row-btn[data-v-262c0b9d]{display:flex;align-items:center;gap:5px;padding:8px 16px;border:1px solid hsla(0,0%,67%,.35);border-radius:8px;background:hsla(0,0%,67%,.25);color:hsla(0,0%,67%,.95);font-size:13px;font-weight:500;cursor:pointer;transition:all .3s ease}.row-btn[data-v-262c0b9d]:hover{background:hsla(0,0%,67%,.35);border-color:hsla(0,0%,67%,.5)}.row-btn.rewrite[data-v-262c0b9d]{border-color:rgba(16,185,129,.5);color:#34d399;background:rgba(16,185,129,.2)}.row-btn.rewrite[data-v-262c0b9d]:hover{background:rgba(16,185,129,.35);border-color:rgba(16,185,129,.7)}.row-btn.variable[data-v-262c0b9d]{border-color:rgba(139,92,246,.5);color:#c4b5fd;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(99,102,241,.3))}.row-btn.variable[data-v-262c0b9d]:hover{background:linear-gradient(135deg,rgba(139,92,246,.4),rgba(99,102,241,.4));border-color:rgba(139,92,246,.7)}.row-btn.play[data-v-262c0b9d]{border-color:rgba(34,211,238,.4);color:#67e8f9;background:rgba(34,211,238,.1)}.row-btn.play[data-v-262c0b9d]:hover{background:rgba(34,211,238,.25);border-color:rgba(34,211,238,.6)}.row-btn.delete[data-v-262c0b9d]{border-color:rgba(239,68,68,.4);color:#f87171;background:rgba(239,68,68,.1)}.row-btn.delete[data-v-262c0b9d]:hover{background:rgba(239,68,68,.25);border-color:rgba(239,68,68,.6)}.row-content[data-v-262c0b9d]{display:flex;align-items:center;gap:15px}.row-number[data-v-262c0b9d]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,67%,.2);border-radius:8px;color:hsla(0,0%,67%,.9);font-size:14px;font-weight:600;flex-shrink:0;border:1px solid hsla(0,0%,67%,.3)}.name-input-wrapper[data-v-262c0b9d]{width:280px;flex-shrink:0}.name-input[data-v-262c0b9d]{width:100%;height:100px;padding:12px 15px;border:1px solid hsla(0,0%,67%,.3);border-radius:10px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);font-size:14px;outline:none;transition:all .3s ease;box-sizing:border-box;resize:none}.name-input[data-v-262c0b9d]:focus{border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 3px hsla(0,0%,67%,.15)}.name-input[data-v-262c0b9d]::-moz-placeholder{color:hsla(0,0%,67%,.4)}.name-input[data-v-262c0b9d]::placeholder{color:hsla(0,0%,67%,.4)}.content-input-wrapper[data-v-262c0b9d]{flex:1;display:flex;flex-direction:column;gap:10px}.content-input[data-v-262c0b9d]{width:100%;height:100px;padding:12px 15px;border:1px solid hsla(0,0%,67%,.3);border-radius:10px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);font-size:14px;resize:none;outline:none;transition:all .3s ease}.content-input[data-v-262c0b9d]:focus{border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 3px hsla(0,0%,67%,.15)}.content-input[data-v-262c0b9d]::-moz-placeholder{color:hsla(0,0%,67%,.4)}.content-input[data-v-262c0b9d]::placeholder{color:hsla(0,0%,67%,.4)}.rewrites-header[data-v-262c0b9d]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:hsla(0,0%,67%,.15);border-radius:8px;cursor:pointer;transition:all .3s ease;border:1px solid hsla(0,0%,67%,.2)}.rewrites-header[data-v-262c0b9d]:hover{background:hsla(0,0%,67%,.2)}.rewrites-title[data-v-262c0b9d]{font-size:13px;font-weight:600;color:hsla(0,0%,67%,.9)}.rewrites-header i[data-v-262c0b9d]{font-size:14px;color:hsla(0,0%,67%,.7);transition:transform .3s ease}.rewrites-list[data-v-262c0b9d]{display:flex;flex-direction:column;gap:8px;margin-top:5px;padding:5px}.rewrite-item[data-v-262c0b9d]{display:flex;align-items:flex-start;gap:10px;padding:10px;background:rgba(35,35,35,.9);border-radius:8px;border-left:3px solid hsla(0,0%,67%,.4);border:1px solid hsla(0,0%,67%,.15)}.rewrite-label[data-v-262c0b9d]{font-size:12px;color:hsla(0,0%,67%,.7);font-weight:700;min-width:50px;padding-top:6px}.rewrite-input-wrapper[data-v-262c0b9d]{flex:1;display:flex;flex-direction:column;gap:8px}.rewrite-input[data-v-262c0b9d]{width:100%;height:60px;padding:8px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;background:rgba(30,30,30,.9);color:hsla(0,0%,67%,.9);font-size:13px;resize:none;outline:none;transition:all .3s ease}.rewrite-input[data-v-262c0b9d]:focus{border-color:hsla(0,0%,67%,.5);box-shadow:0 0 0 3px hsla(0,0%,67%,.15)}.rewrite-btn[data-v-262c0b9d]{padding:6px 12px;border:1px solid hsla(0,0%,67%,.3);border-radius:6px;background:hsla(0,0%,67%,.1);font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease;margin-top:6px;color:hsla(0,0%,67%,.9)}.rewrite-btn.variable[data-v-262c0b9d]{border-color:hsla(0,0%,67%,.35);color:hsla(0,0%,67%,.9);background:hsla(0,0%,67%,.15)}.rewrite-btn.variable[data-v-262c0b9d]:hover{background:hsla(0,0%,67%,.25)}.rewrite-btn.play[data-v-262c0b9d]{border-color:rgba(34,211,238,.4);color:#67e8f9;background:rgba(34,211,238,.1)}.rewrite-btn.play[data-v-262c0b9d]:hover{background:rgba(34,211,238,.25)}.rewrite-delete[data-v-262c0b9d]{width:32px;height:32px;border:none;border-radius:6px;background:rgba(239,68,68,.3);color:#f87171;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:6px;transition:all .3s ease}.rewrite-delete[data-v-262c0b9d]:hover{background:rgba(239,68,68,.5)}.row-btn[data-v-262c0b9d]:disabled{opacity:.5;cursor:not-allowed}.variables-bar[data-v-262c0b9d]{display:flex;gap:8px;margin-top:8px}.variable-btn[data-v-262c0b9d]{padding:4px 10px;border:1px solid hsla(0,0%,67%,.3);border-radius:4px;background:hsla(0,0%,67%,.15);color:hsla(0,0%,67%,.9);font-size:11px;font-weight:500;cursor:pointer;transition:all .3s ease}.variable-btn[data-v-262c0b9d]:hover{background:hsla(0,0%,67%,.25);border-color:hsla(0,0%,67%,.5)}.dialog-overlay[data-v-04abf355]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px)}.dialog-container[data-v-04abf355]{width:90%;max-width:420px;background:rgba(35,35,35,.98);border-radius:16px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 20px 60px rgba(0,0,0,.5);overflow:hidden;animation:dialogScaleIn-04abf355 .3s cubic-bezier(.4,0,.2,1)}@keyframes dialogScaleIn-04abf355{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.dialog-header[data-v-04abf355]{display:flex;align-items:flex-start;gap:14px;padding:24px;background:hsla(0,0%,67%,.05);border-bottom:1px solid hsla(0,0%,67%,.1)}.dialog-icon[data-v-04abf355]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.dialog-icon.confirm[data-v-04abf355]{background:rgba(59,130,246,.15);color:#3b82f6}.dialog-icon.success[data-v-04abf355]{background:rgba(16,185,129,.15);color:#10b981}.dialog-icon.error[data-v-04abf355]{background:rgba(239,68,68,.15);color:#ef4444}.dialog-icon.warning[data-v-04abf355]{background:rgba(245,158,11,.15);color:#f59e0b}.dialog-icon.info[data-v-04abf355]{background:rgba(59,130,246,.15);color:#3b82f6}.dialog-title[data-v-04abf355]{flex:1;margin:0;font-size:18px;font-weight:600;color:#e8e8e8;padding-top:6px}.dialog-close[data-v-04abf355]{background:none;border:none;color:#999;cursor:pointer;padding:6px;border-radius:8px;transition:all .2s ease;font-size:16px}.dialog-close[data-v-04abf355]:hover{background:hsla(0,0%,67%,.1);color:#e8e8e8}.dialog-body[data-v-04abf355]{padding:24px}.dialog-body p[data-v-04abf355]{margin:0;font-size:14px;color:#999;line-height:1.6}.dialog-footer[data-v-04abf355]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;background:rgba(30,30,30,.9)}.btn[data-v-04abf355]{padding:10px 28px;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-04abf355]{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(34,211,238,.15));color:#c4b5fd;border:1px solid rgba(139,92,246,.4)}.btn-primary[data-v-04abf355]:hover{background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(34,211,238,.25));transform:translateY(-1px);box-shadow:0 4px 15px rgba(139,92,246,.3)}.btn-secondary[data-v-04abf355]{background:hsla(0,0%,67%,.1);color:#999;border:1px solid hsla(0,0%,67%,.2)}.btn-secondary[data-v-04abf355]:hover{background:hsla(0,0%,67%,.2);color:#e8e8e8}.alert-dialog.success[data-v-04abf355]{border-color:rgba(16,185,129,.3)}.alert-dialog.error[data-v-04abf355]{border-color:rgba(239,68,68,.3)}.alert-dialog.warning[data-v-04abf355]{border-color:rgba(245,158,11,.3)}.tips-overlay[data-v-04abf355]{position:fixed;top:0;left:0;right:0;pointer-events:none;z-index:10000}.tips-container[data-v-04abf355]{position:absolute;display:flex;justify-content:center;width:100%}.tips-container.top-center[data-v-04abf355]{top:80px}.tips-list-wrapper[data-v-04abf355]{display:flex;flex-direction:column;align-items:center;gap:10px}.tips-content[data-v-04abf355]{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;background:rgba(40,40,40,.95);border-radius:12px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 10px 40px rgba(0,0,0,.4);font-size:14px;color:#e8e8e8}.tips-list-enter-active[data-v-04abf355]{animation:tipsSlideIn-04abf355 .4s cubic-bezier(.4,0,.2,1)}.tips-list-leave-active[data-v-04abf355]{animation:tipsSlideOut-04abf355 .3s cubic-bezier(.4,0,.2,1)}@keyframes tipsSlideIn-04abf355{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes tipsSlideOut-04abf355{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.tips-content.success[data-v-04abf355]{border-left:4px solid #10b981}.tips-content.error[data-v-04abf355]{border-left:4px solid #ef4444}.tips-content.warning[data-v-04abf355]{border-left:4px solid #f59e0b}.tips-content.info[data-v-04abf355]{border-left:4px solid #3b82f6}.tips-content.success i[data-v-04abf355]{color:#10b981}.tips-content.error i[data-v-04abf355]{color:#ef4444}.tips-content.warning i[data-v-04abf355]{color:#f59e0b}.tips-content.info i[data-v-04abf355]{color:#3b82f6}.tips-content i[data-v-04abf355]{font-size:18px}.loading-overlay[data-v-04abf355]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999999;backdrop-filter:blur(4px)}.loading-container[data-v-04abf355]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 50px;background:rgba(35,35,35,.95);border-radius:16px;border:1px solid hsla(0,0%,67%,.2);box-shadow:0 20px 60px rgba(0,0,0,.5)}.loading-spinner[data-v-04abf355]{position:relative;width:50px;height:50px}.spinner-ring[data-v-04abf355]{position:absolute;width:100%;height:100%;border:3px solid transparent;border-top-color:#8b5cf6;border-radius:50%;animation:spin-04abf355 1.5s linear infinite}.spinner-ring.delay-200[data-v-04abf355]{animation-delay:.2s;border-top-color:#22d3ee}.spinner-ring.delay-400[data-v-04abf355]{animation-delay:.4s;border-top-color:#a78bfa}@keyframes spin-04abf355{to{transform:rotate(1turn)}}.loading-text[data-v-04abf355]{margin:0;font-size:14px;color:#999}