@import"https://cdn.lineicons.com/4.0/lineicons.css";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css";.toast-message[data-v-560e54ba]{position:relative;width:340px;max-width:90vw;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)}.toast-compact[data-v-560e54ba]{width:300px}.toast-expanded[data-v-560e54ba]{width:380px}.toast-minimized[data-v-560e54ba]{width:56px;height:56px}.toast-ambient[data-v-560e54ba]{position:absolute;inset:-20px;pointer-events:none;opacity:0;transition:opacity .4s ease}.toast-hovered .toast-ambient[data-v-560e54ba],.toast-expanded .toast-ambient[data-v-560e54ba]{opacity:1}.ambient-particle[data-v-560e54ba]{position:absolute;width:4px;height:4px;background:var(--toast-color);border-radius:50%;opacity:.5;animation:particleFloat-560e54ba 6s ease-in-out infinite}.particle-1[data-v-560e54ba]{top:20%;right:15%;animation-delay:0s}.particle-2[data-v-560e54ba]{bottom:30%;left:20%;animation-delay:2s}.particle-3[data-v-560e54ba]{top:60%;right:25%;animation-delay:4s}@keyframes particleFloat-560e54ba{0%,to{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(10px,-20px) scale(1.2);opacity:.8}}.ambient-glow[data-v-560e54ba]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,var(--toast-bg),transparent 70%);opacity:.3;animation:ambientPulse-560e54ba 4s ease-in-out infinite}@keyframes ambientPulse-560e54ba{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.toast-container[data-v-560e54ba]{position:relative;background:linear-gradient(135deg,#0f0f0ffa,#191919fa);border:1px solid var(--toast-border);border-radius:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 12px 32px #0009,0 0 0 1px var(--toast-bg),inset 0 1px #ffffff14}.toast-minimized .toast-container[data-v-560e54ba]{border-radius:50%}.toast-glass[data-v-560e54ba]{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none;opacity:0;transition:opacity .3s ease}.toast-hovered .toast-glass[data-v-560e54ba]{opacity:1}.toast-content[data-v-560e54ba]{display:flex;align-items:flex-start;padding:1rem 1.25rem;gap:.875rem;position:relative;z-index:2}.toast-minimized .toast-content[data-v-560e54ba]{display:none}.status-indicator[data-v-560e54ba]{position:relative;width:38px;height:38px;flex-shrink:0}.status-ring[data-v-560e54ba]{position:absolute;top:0;left:0;width:38px;height:38px;border:2px solid var(--toast-color);border-radius:50%;background:var(--toast-bg)}.status-pulse[data-v-560e54ba]{position:absolute;top:-4px;left:-4px;width:46px;height:46px;border:2px solid var(--toast-color);border-radius:50%;opacity:.4;animation:statusPulse-560e54ba 2s ease-in-out infinite}@keyframes statusPulse-560e54ba{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:.1}}.status-icon[data-v-560e54ba]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--toast-color);font-size:1.25rem}.message-content[data-v-560e54ba]{flex:1;min-width:0}.compact-view[data-v-560e54ba]{display:flex;flex-direction:column}.compact-text[data-v-560e54ba]{color:#ffffffe6;font-size:.875rem;font-weight:500;line-height:1.4}.expanded-view[data-v-560e54ba]{display:flex;flex-direction:column;gap:.75rem}.message-text[data-v-560e54ba]{color:#fffffff2;font-size:.875rem;font-weight:500;line-height:1.5;margin:0}.auto-close-info[data-v-560e54ba]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.close-text[data-v-560e54ba]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#ffffff8c}.close-text svg[data-v-560e54ba]{font-size:.875rem}.progress-ring[data-v-560e54ba]{position:relative;flex-shrink:0}.progress-circle[data-v-560e54ba]{transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .1s linear}.toast-actions[data-v-560e54ba]{display:flex;flex-direction:column;gap:.5rem}.action-btn[data-v-560e54ba]{width:28px;height:28px;border-radius:8px;border:none;background:#ffffff14;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.875rem;transition:all .2s ease;position:relative;z-index:10}.action-btn[data-v-560e54ba]:hover{background:#ffffff1f;color:#fff;transform:scale(1.05)}.action-btn[data-v-560e54ba]:active{transform:scale(.95)}.close-btn[data-v-560e54ba]:hover{background:#ef444433;color:#ef4444}.toast-progress[data-v-560e54ba]{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,var(--toast-color),color-mix(in srgb,var(--toast-color) 70%,#ffffff));transition:width .05s linear;border-radius:0 0 14px 14px}.priority-indicator[data-v-560e54ba]{position:absolute;top:-5px;right:-5px;width:10px;height:10px;background:var(--toast-color);border-radius:50%;box-shadow:0 0 10px var(--toast-color)}.priority-pulse[data-v-560e54ba]{position:absolute;top:-5px;left:-5px;width:20px;height:20px;background:var(--toast-color);border-radius:50%;opacity:.6;animation:priorityPulse-560e54ba 1.5s ease-in-out infinite}@keyframes priorityPulse-560e54ba{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.5);opacity:.2}}.minimized-overlay[data-v-560e54ba]{position:absolute;inset:0;background:var(--toast-bg);border:2px solid var(--toast-color);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 4px 20px #0006,0 0 20px color-mix(in srgb,var(--toast-color) 30%,transparent)}.mini-icon[data-v-560e54ba]{color:var(--toast-color);font-size:1.35rem;position:relative;z-index:2}.mini-pulse[data-v-560e54ba]{position:absolute;inset:-4px;border:2px solid var(--toast-color);border-radius:50%;animation:miniPulse-560e54ba 1.5s ease-in-out infinite}@keyframes miniPulse-560e54ba{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(1.3)}}@media (max-width: 768px){.toast-message[data-v-560e54ba]{width:100%;max-width:calc(100vw - 2rem)}.toast-compact[data-v-560e54ba],.toast-expanded[data-v-560e54ba]{width:100%}.toast-content[data-v-560e54ba]{padding:.875rem 1rem;gap:.75rem}}@media (prefers-reduced-motion: reduce){.toast-message[data-v-560e54ba],.action-btn[data-v-560e54ba],.ambient-particle[data-v-560e54ba],.status-pulse[data-v-560e54ba],.priority-pulse[data-v-560e54ba],.ambient-glow[data-v-560e54ba],.mini-pulse[data-v-560e54ba]{animation:none;transition:none}}@media (prefers-contrast: high){.toast-container[data-v-560e54ba]{border-width:2px;border-color:var(--toast-color)}.action-btn[data-v-560e54ba]{border:1px solid rgba(255,255,255,.3)}}.toast-ecosystem[data-v-28941eec]{position:fixed;inset:0;pointer-events:none;z-index:100000;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.toast-ambient-field[data-v-28941eec]{position:absolute;inset:0;overflow:hidden;opacity:0;transition:opacity .5s ease}.toast-ecosystem:has(.toast-field>*) .toast-ambient-field[data-v-28941eec]{opacity:1}.ambient-grid[data-v-28941eec]{position:absolute;inset:0}.grid-line[data-v-28941eec]{position:absolute;background:linear-gradient(to bottom,transparent,rgba(0,128,255,.1),transparent);width:1px;height:100%;animation:gridPulse-28941eec 4s ease-in-out infinite}.grid-line.horizontal[data-v-28941eec]{background:linear-gradient(to right,transparent,rgba(0,128,255,.1),transparent);width:100%;height:1px}@keyframes gridPulse-28941eec{0%,to{opacity:.2}50%{opacity:.6}}.ambient-particles[data-v-28941eec]{position:absolute;inset:0}.particle[data-v-28941eec]{position:absolute;width:2px;height:2px;background:#0080ff99;border-radius:50%;animation:particleDrift-28941eec 8s linear infinite}@keyframes particleDrift-28941eec{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(50px,-100px) scale(0);opacity:0}}.toast-field[data-v-28941eec]{position:relative;width:100%;height:100%}.toast-orbit-container[data-v-28941eec]{position:absolute;transition:all .6s cubic-bezier(.4,0,.2,1);pointer-events:auto}.toast-hub[data-v-28941eec]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:auto}.hub-core[data-v-28941eec]{position:relative;width:52px;height:52px;background:linear-gradient(135deg,#000000f2,#141414fa);border:2px solid rgba(0,128,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 32px #0009,0 0 0 1px #0080ff1a,inset 0 1px #ffffff14}.hub-pulse[data-v-28941eec]{position:absolute;inset:-4px;border:2px solid rgba(0,128,255,.4);border-radius:50%;animation:hubPulse-28941eec 2s ease-in-out infinite}@keyframes hubPulse-28941eec{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.3);opacity:.2}}.hub-ring[data-v-28941eec]{position:absolute;inset:-8px;border:1px solid rgba(0,128,255,.2);border-radius:50%;animation:hubRotate-28941eec 10s linear infinite}@keyframes hubRotate-28941eec{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hub-icon[data-v-28941eec]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#0080ffb3;font-size:1rem;z-index:1}.hub-count[data-v-28941eec]{color:#0080ffe6;font-weight:700;font-size:.875rem;position:absolute;bottom:-2px;right:-2px;background:#000000e6;border:1px solid rgba(0,128,255,.3);border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;z-index:2}.hub-connections[data-v-28941eec]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px}.connection-line[data-v-28941eec]{position:absolute;top:50%;left:50%;width:80px;height:1px;background:linear-gradient(to right,rgba(0,128,255,.3),transparent);transform-origin:left center;animation:connectionPulse-28941eec 3s ease-in-out infinite}@keyframes connectionPulse-28941eec{0%,to{width:60px;opacity:.3}50%{width:100px;opacity:.8}}.toast-orbital-enter-active[data-v-28941eec]{transition:all .8s cubic-bezier(.4,0,.2,1)}.toast-orbital-leave-active[data-v-28941eec]{transition:all .5s cubic-bezier(.6,0,.4,1)}.toast-orbital-enter-from[data-v-28941eec]{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(180deg)}.toast-orbital-leave-to[data-v-28941eec]{opacity:0;transform:translate(-50%,-50%) scale(.1) rotate(-90deg)}.toast-orbital-move[data-v-28941eec]{transition:all .6s cubic-bezier(.4,0,.2,1)}@media (max-width: 768px){.toast-orbit-container[data-v-28941eec]{position:relative!important;left:auto!important;top:auto!important;transform:none!important;margin-bottom:1rem}.toast-field[data-v-28941eec]{position:fixed;top:1rem;right:1rem;width:auto;height:auto;max-width:calc(100vw - 2rem)}.toast-hub[data-v-28941eec],.toast-ambient-field[data-v-28941eec]{display:none}}@media (max-width: 480px){.toast-field[data-v-28941eec]{top:.5rem;right:.5rem;left:.5rem;max-width:none}}@media (prefers-reduced-motion: reduce){.toast-orbit-container[data-v-28941eec],.grid-line[data-v-28941eec],.particle[data-v-28941eec],.hub-pulse[data-v-28941eec],.hub-ring[data-v-28941eec],.connection-line[data-v-28941eec],.toast-orbital-enter-active[data-v-28941eec],.toast-orbital-leave-active[data-v-28941eec]{animation:none;transition:none}.toast-orbital-enter-from[data-v-28941eec],.toast-orbital-leave-to[data-v-28941eec]{transform:translate(-50%,-50%) scale(1)}}@media (prefers-contrast: high){.hub-core[data-v-28941eec]{border-color:#fff;background:#ffffff1a}.hub-count[data-v-28941eec]{color:#fff;border-color:#fff}.hub-icon[data-v-28941eec]{color:#fff}.grid-line[data-v-28941eec]{background:#ffffff4d}.particle[data-v-28941eec]{background:#fff}}.toast-orbit-container[data-v-28941eec]{will-change:transform,opacity;backface-visibility:hidden;perspective:1000px}.hub-core[data-v-28941eec],.hub-pulse[data-v-28941eec],.hub-ring[data-v-28941eec]{will-change:transform;backface-visibility:hidden}.notification-system[data-v-d7d26f7a]{position:fixed;z-index:999999;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.notification-top-right[data-v-d7d26f7a]{top:1.5rem;right:1.5rem;max-width:420px}.notification-top-center[data-v-d7d26f7a]{top:1.5rem;left:50%;transform:translate(-50%);max-width:480px}.notification-bottom-right[data-v-d7d26f7a]{bottom:1.5rem;right:1.5rem;max-width:380px}.notification-center[data-v-d7d26f7a]{inset:0;display:flex;align-items:center;justify-content:center;padding:2rem}.modal-backdrop[data-v-d7d26f7a]{position:absolute;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:backdropFadeIn-d7d26f7a .3s ease-out;cursor:pointer}@keyframes backdropFadeIn-d7d26f7a{0%{opacity:0}to{opacity:1}}.notification-container[data-v-d7d26f7a]{position:relative;background:linear-gradient(135deg,#0f0f0ffa,#191919fa);border:1px solid var(--notif-border);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 24px 48px #000000b3,0 0 0 1px var(--notif-bg),inset 0 1px #ffffff14;animation:notificationSlideIn-d7d26f7a .4s cubic-bezier(.4,0,.2,1);cursor:default}@keyframes notificationSlideIn-d7d26f7a{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.notification-modal .notification-container[data-v-d7d26f7a]{max-width:520px;width:100%;border-radius:20px}.notification-minimized .notification-container[data-v-d7d26f7a]{transform:scale(.8) translate(100px);opacity:.3}.notification-ambient[data-v-d7d26f7a]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ambient-particle[data-v-d7d26f7a]{position:absolute;width:4px;height:4px;background:var(--notif-color);border-radius:50%;opacity:.5;animation:particleFloat-d7d26f7a 6s ease-in-out infinite}.particle-1[data-v-d7d26f7a]{top:20%;right:15%;animation-delay:0s}.particle-2[data-v-d7d26f7a]{bottom:30%;left:20%;animation-delay:2s}.particle-3[data-v-d7d26f7a]{top:60%;right:25%;animation-delay:4s}@keyframes particleFloat-d7d26f7a{0%,to{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(10px,-20px) scale(1.2);opacity:.8}}.ambient-glow[data-v-d7d26f7a]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,var(--notif-bg),transparent 70%);opacity:.3;animation:ambientPulse-d7d26f7a 4s ease-in-out infinite}@keyframes ambientPulse-d7d26f7a{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.notification-header[data-v-d7d26f7a]{display:flex;align-items:center;padding:1.25rem 1.5rem;cursor:pointer;transition:all .2s ease;position:relative;z-index:2}.notification-contextual .notification-header[data-v-d7d26f7a]:hover{background:#ffffff08}.status-indicator[data-v-d7d26f7a]{position:relative;width:44px;height:44px;margin-right:1rem;flex-shrink:0}.status-ring[data-v-d7d26f7a]{position:absolute;top:0;left:0;width:44px;height:44px;border:2px solid var(--notif-color);border-radius:50%;background:var(--notif-bg)}.status-pulse[data-v-d7d26f7a]{position:absolute;top:-4px;left:-4px;width:52px;height:52px;border:2px solid var(--notif-color);border-radius:50%;opacity:.4;animation:statusPulse-d7d26f7a 2s ease-in-out infinite}@keyframes statusPulse-d7d26f7a{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:.1}}.status-icon[data-v-d7d26f7a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--notif-color);font-size:1.4rem}.header-content[data-v-d7d26f7a]{flex:1;min-width:0}.notification-title[data-v-d7d26f7a]{font-weight:600;color:#fff;font-size:.95rem;margin-bottom:.25rem;letter-spacing:-.01em}.notification-preview[data-v-d7d26f7a]{color:#ffffffa6;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-actions[data-v-d7d26f7a]{display:flex;gap:.5rem;align-items:center}.action-btn[data-v-d7d26f7a]{width:32px;height:32px;border-radius:8px;border:none;background:#ffffff14;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .2s ease;position:relative;z-index:10}.action-btn[data-v-d7d26f7a]:hover{background:#ffffff1f;color:#fff;transform:scale(1.05)}.action-btn[data-v-d7d26f7a]:active{transform:scale(.95)}.expand-btn.expanded[data-v-d7d26f7a]{background:var(--notif-bg);color:var(--notif-color);border:1px solid var(--notif-color)}.close-btn[data-v-d7d26f7a]:hover{background:#ef444433;color:#ef4444}.notification-body[data-v-d7d26f7a]{padding:0 1.5rem 1.5rem;border-top:1px solid rgba(255,255,255,.08);animation:bodyExpand-d7d26f7a .3s ease-out}@keyframes bodyExpand-d7d26f7a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.message-content[data-v-d7d26f7a]{margin-bottom:1.5rem;padding-top:1rem}.notification-message[data-v-d7d26f7a]{color:#ffffffe6;line-height:1.6;font-size:.9rem;margin:0 0 1rem}.auto-close-info[data-v-d7d26f7a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.8rem;color:#ffffff8c;padding:.75rem;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.auto-close-text[data-v-d7d26f7a]{display:flex;align-items:center;gap:.5rem}.auto-close-text i[data-v-d7d26f7a]{font-size:.9rem}.progress-ring[data-v-d7d26f7a]{position:relative;flex-shrink:0}.progress-circle[data-v-d7d26f7a]{transform:rotate(-90deg);transform-origin:center;transition:stroke-dashoffset .1s linear}.notification-actions[data-v-d7d26f7a]{display:flex;gap:.75rem;margin-top:1rem}.notif-btn[data-v-d7d26f7a]{flex:1;padding:.875rem 1.5rem;border-radius:12px;font-weight:600;font-size:.875rem;border:none;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:.5rem;z-index:10}.notif-btn[data-v-d7d26f7a]:active{transform:translateY(0)}.btn-icon[data-v-d7d26f7a]{font-size:1rem}.notif-btn-secondary[data-v-d7d26f7a]{background:#ffffff14;color:#ffffffe6;border:1px solid rgba(255,255,255,.15)}.notif-btn-secondary[data-v-d7d26f7a]:hover{background:#ffffff1f;color:#fff;transform:translateY(-1px)}.notif-btn-primary[data-v-d7d26f7a]{background:linear-gradient(135deg,var(--notif-color),color-mix(in srgb,var(--notif-color) 80%,#000000));color:#000;border:1px solid var(--notif-color)}.notif-btn-primary[data-v-d7d26f7a]:hover{transform:translateY(-1px);box-shadow:0 4px 20px color-mix(in srgb,var(--notif-color) 50%,transparent)}.btn-destructive[data-v-d7d26f7a]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-color:#ef4444}.btn-ripple[data-v-d7d26f7a]{position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s ease}.notif-btn:hover .btn-ripple[data-v-d7d26f7a]{width:100px;height:100px}.notification-quick-actions[data-v-d7d26f7a]{margin-top:1rem}.quick-action-btn[data-v-d7d26f7a]{width:100%;padding:.75rem;background:var(--notif-bg);border:1px solid var(--notif-color);border-radius:10px;color:var(--notif-color);font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s ease;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:.5rem}.quick-action-btn[data-v-d7d26f7a]:hover{background:var(--notif-color);color:#000;transform:translateY(-1px)}.quick-action-btn[data-v-d7d26f7a]:active{transform:scale(.98)}.quick-action-btn i[data-v-d7d26f7a]{font-size:1rem}.auto-close-progress[data-v-d7d26f7a]{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,var(--notif-color),color-mix(in srgb,var(--notif-color) 70%,#ffffff));transition:width .05s linear;border-radius:0 0 16px 16px}.priority-indicator[data-v-d7d26f7a]{position:absolute;top:-5px;right:-5px;width:10px;height:10px;background:var(--notif-color);border-radius:50%;box-shadow:0 0 10px var(--notif-color)}.priority-pulse[data-v-d7d26f7a]{position:absolute;top:-5px;left:-5px;width:20px;height:20px;background:var(--notif-color);border-radius:50%;opacity:.6;animation:priorityPulse-d7d26f7a 1.5s ease-in-out infinite}@keyframes priorityPulse-d7d26f7a{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.5);opacity:.2}}.minimized-indicator[data-v-d7d26f7a]{position:fixed;bottom:1.5rem;right:1.5rem;width:56px;height:56px;background:var(--notif-bg);border:2px solid var(--notif-color);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #0006,0 0 20px color-mix(in srgb,var(--notif-color) 30%,transparent);z-index:10}.minimized-indicator[data-v-d7d26f7a]:hover{transform:scale(1.1);box-shadow:0 6px 25px #00000080,0 0 30px color-mix(in srgb,var(--notif-color) 50%,transparent)}.mini-icon[data-v-d7d26f7a]{color:var(--notif-color);font-size:1.4rem}.mini-badge[data-v-d7d26f7a]{position:absolute;top:-5px;right:-5px;width:20px;height:20px;background:var(--notif-color);color:#000;border-radius:50%;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.notification-top-right[data-v-d7d26f7a],.notification-top-center[data-v-d7d26f7a],.notification-bottom-right[data-v-d7d26f7a]{left:1rem;right:1rem;max-width:none}.notification-center[data-v-d7d26f7a]{padding:1rem}.notification-header[data-v-d7d26f7a]{padding:1rem 1.25rem}.notification-body[data-v-d7d26f7a]{padding:0 1.25rem 1.25rem}.notification-actions[data-v-d7d26f7a]{flex-direction:column}}@media (max-width: 480px){.status-indicator[data-v-d7d26f7a]{width:40px;height:40px;margin-right:.75rem}.status-ring[data-v-d7d26f7a]{width:40px;height:40px}.notification-title[data-v-d7d26f7a]{font-size:.9rem}.notification-preview[data-v-d7d26f7a]{font-size:.8rem}}@media (prefers-reduced-motion: reduce){.notification-container[data-v-d7d26f7a],.notif-btn[data-v-d7d26f7a],.ambient-particle[data-v-d7d26f7a],.status-pulse[data-v-d7d26f7a],.priority-pulse[data-v-d7d26f7a],.ambient-glow[data-v-d7d26f7a]{animation:none;transition:none}}@media (prefers-contrast: high){.notification-container[data-v-d7d26f7a]{border-width:2px;border-color:var(--notif-color)}.notif-btn[data-v-d7d26f7a]{border-width:2px}}.dialog-stack-enter-active[data-v-62e82f98],.dialog-stack-leave-active[data-v-62e82f98]{transition:all .3s cubic-bezier(.4,0,.2,1)}.dialog-stack-enter-from[data-v-62e82f98]{opacity:0;transform:translateY(-10px) scale(.95)}.dialog-stack-leave-to[data-v-62e82f98]{opacity:0;transform:translateY(10px) scale(.95)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root,html{--font-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-mono: "SF Mono", "Monaco", "Inconsolata", "Roboto Mono", "Consolas", monospace;--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--primary-blue: #00a3ff;--secondary-blue: #0066cc;--success-green: #22c55e;--warning-yellow: #f59e0b;--error-red: #ef4444;--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--bg-primary: #000000;--bg-secondary: rgba(15, 15, 25, .9);--bg-tertiary: rgba(25, 25, 35, .8);--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .8);--text-tertiary: rgba(255, 255, 255, .6);--text-muted: rgba(255, 255, 255, .4);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3);--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .35s ease}html{font-family:var(--font-primary);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1;scroll-behavior:smooth}body{background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-primary);font-weight:var(--font-normal);min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-bold);line-height:1.2;color:var(--text-primary);margin:0}h1{font-size:2.5rem;font-weight:var(--font-extrabold)}h2{font-size:2rem;font-weight:var(--font-bold)}h3{font-size:1.75rem;font-weight:var(--font-bold)}h4{font-size:1.5rem;font-weight:var(--font-semibold)}h5{font-size:1.25rem;font-weight:var(--font-semibold)}h6{font-size:1.125rem;font-weight:var(--font-medium)}p{margin:0;line-height:1.6;color:var(--text-secondary)}a{color:var(--primary-blue);text-decoration:none;transition:color var(--transition-base)}a:hover{color:var(--secondary-blue)}input,textarea,select,button{font-family:inherit;font-size:inherit}button{cursor:pointer;border:none;background:none}code,pre{font-family:var(--font-mono)}code{background:#ffffff1a;padding:.125rem .25rem;border-radius:var(--radius-sm);font-size:.875em;color:var(--text-primary)}pre{background:#ffffff0d;padding:var(--space-md);border-radius:var(--radius-md);overflow-x:auto;line-height:1.4}pre code{background:none;padding:0}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}.font-light{font-weight:var(--font-light)}.font-normal{font-weight:var(--font-normal)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.font-extrabold{font-weight:var(--font-extrabold)}.font-black{font-weight:var(--font-black)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-muted{color:var(--text-muted)}.text-blue{color:var(--primary-blue)}.text-success{color:var(--success-green)}.text-warning{color:var(--warning-yellow)}.text-error{color:var(--error-red)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-md)}.glass-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.glass-card:hover{background:var(--glass-hover)}*:focus{outline:2px solid var(--primary-blue);outline-offset:2px}*:focus:not(:focus-visible){outline:none}::selection{background:#00a3ff4d;color:var(--text-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#fff3;border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 768px){html{font-size:14px}h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media (max-width: 480px){html{font-size:13px}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){:root{--text-primary: #ffffff;--text-secondary: #ffffff;--primary-blue: #66b3ff}}@media print{body{background:#fff!important;color:#000!important}*{box-shadow:none!important;text-shadow:none!important}}.logo-container[data-v-26ac2f19]{display:flex;align-items:center;gap:.75rem}.icon-wrapper[data-v-26ac2f19]{display:flex;align-items:center;justify-content:center;color:var(--un-preset-theme-colors-primary)}.logo-image[data-v-26ac2f19]{width:100%;height:100%}.logo-text[data-v-26ac2f19]{font-weight:800;color:var(--un-preset-theme-colors-textPrimary);white-space:nowrap}.logo-container.size-md .icon-wrapper[data-v-26ac2f19]{width:2rem;height:2rem}.logo-container.size-md .logo-text[data-v-26ac2f19]{font-size:1.5rem}.logo-container.size-sm .icon-wrapper[data-v-26ac2f19]{width:1.5rem;height:1.5rem}.logo-container.size-sm .logo-text[data-v-26ac2f19]{font-size:1.25rem}.logo-container.size-lg .icon-wrapper[data-v-26ac2f19]{width:2.5rem;height:2.5rem}.logo-container.size-lg .logo-text[data-v-26ac2f19]{font-size:1.875rem}.navigation[data-v-1fe2f4cd]{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1rem 0;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#000000bf;border-bottom:1px solid rgba(255,255,255,.08)}.navigation.scrolled[data-v-1fe2f4cd]{background:#000000f2;box-shadow:0 4px 24px #0006;padding:.75rem 0}.nav-container[data-v-1fe2f4cd]{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;gap:2.5rem}.nav-brand[data-v-1fe2f4cd]{flex-shrink:0}.brand-btn[data-v-1fe2f4cd]{display:flex;align-items:center;gap:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:.65rem 1.25rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.brand-btn[data-v-1fe2f4cd]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transition:left .5s ease}.brand-btn[data-v-1fe2f4cd]:hover:before{left:100%}.brand-btn[data-v-1fe2f4cd]:hover{background:#ffffff0f;border-color:#0080ff4d;transform:translateY(-2px);box-shadow:0 10px 28px #0080ff26}.brand-logo[data-v-1fe2f4cd]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 10px rgba(0,128,255,.3))}.brand-info[data-v-1fe2f4cd]{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start}.brand-name[data-v-1fe2f4cd]{font-size:1.3rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1}.brand-tag[data-v-1fe2f4cd]{display:flex;align-items:center;gap:.4rem;font-size:.65rem;padding:.3rem .6rem;background:#0080ff26;color:#0af;border-radius:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;transition:all .3s ease}.brand-tag svg[data-v-1fe2f4cd]{font-size:.7rem}.nav-links[data-v-1fe2f4cd]{display:flex;align-items:center;gap:.75rem;flex:1;justify-content:center}.nav-link[data-v-1fe2f4cd]{background:transparent;border:1px solid transparent;color:#ffffffb3;cursor:pointer;padding:.85rem 1.5rem;border-radius:14px;font-size:.95rem;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden}.nav-link[data-v-1fe2f4cd]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.nav-link[data-v-1fe2f4cd]:hover:before{left:100%}.nav-link[data-v-1fe2f4cd]:hover{color:#0af;background:#ffffff08;border-color:#ffffff14;transform:translateY(-2px)}.nav-link[data-v-1fe2f4cd]:focus-visible{outline:2px solid #0080ff;outline-offset:3px}.nav-actions[data-v-1fe2f4cd]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.nav-btn[data-v-1fe2f4cd]{position:relative;display:flex;align-items:center;gap:.6rem;padding:.85rem 1.75rem;border:none;border-radius:14px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;overflow:hidden}.nav-btn.secondary[data-v-1fe2f4cd]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav-btn.secondary[data-v-1fe2f4cd]:hover{background:#ffffff0f;border-color:#0080ff4d;transform:translateY(-3px);box-shadow:0 12px 32px #0080ff1f}.nav-btn.primary[data-v-1fe2f4cd]{background:linear-gradient(135deg,#0af,#0080ff);color:#000;border:1px solid transparent}.nav-btn.primary[data-v-1fe2f4cd]:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0080ff59}.nav-btn svg[data-v-1fe2f4cd]{font-size:1rem}.btn-text[data-v-1fe2f4cd]{font-weight:600;letter-spacing:.02em}.nav-btn.primary[data-v-1fe2f4cd]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.nav-btn.primary[data-v-1fe2f4cd]:hover:after{left:100%}@media (max-width: 1200px){.nav-container[data-v-1fe2f4cd]{gap:2rem}.nav-links[data-v-1fe2f4cd]{gap:.5rem}.nav-link[data-v-1fe2f4cd]{padding:.75rem 1.25rem;font-size:.9rem}}@media (max-width: 968px){.nav-container[data-v-1fe2f4cd]{padding:0 1.5rem;gap:1.5rem}.nav-link[data-v-1fe2f4cd]{padding:.7rem 1rem;font-size:.875rem}.nav-btn[data-v-1fe2f4cd]{padding:.75rem 1.5rem;font-size:.9rem}}@media (max-width: 768px){.nav-container[data-v-1fe2f4cd]{padding:0 1rem;gap:1rem}.brand-info[data-v-1fe2f4cd]{display:none}.brand-logo[data-v-1fe2f4cd]{width:36px;height:36px}.nav-link[data-v-1fe2f4cd]{padding:.65rem .85rem;font-size:.813rem}.nav-btn[data-v-1fe2f4cd]{padding:.7rem 1.25rem;font-size:.875rem}.btn-text[data-v-1fe2f4cd]{display:none}.nav-btn svg[data-v-1fe2f4cd]{font-size:1.1rem}}@media (max-width: 640px){.nav-links[data-v-1fe2f4cd]{gap:.35rem}.nav-link[data-v-1fe2f4cd]{padding:.6rem .75rem;font-size:.75rem}.nav-actions[data-v-1fe2f4cd]{gap:.65rem}.nav-btn[data-v-1fe2f4cd]{padding:.65rem 1rem}}@media (max-width: 480px){.nav-container[data-v-1fe2f4cd]{padding:0 .75rem;flex-wrap:wrap;justify-content:center}.nav-brand[data-v-1fe2f4cd]{flex:1}.nav-actions[data-v-1fe2f4cd]{flex:1;justify-content:flex-end}.nav-links[data-v-1fe2f4cd]{order:3;width:100%;justify-content:center;margin-top:.5rem;gap:.4rem}.nav-link[data-v-1fe2f4cd]{padding:.5rem .65rem;font-size:.7rem}}@media (prefers-reduced-motion: reduce){.navigation[data-v-1fe2f4cd],.nav-link[data-v-1fe2f4cd],.nav-btn[data-v-1fe2f4cd],.brand-btn[data-v-1fe2f4cd]{transition:none}.nav-link[data-v-1fe2f4cd]:hover,.nav-btn[data-v-1fe2f4cd]:hover,.brand-btn[data-v-1fe2f4cd]:hover{transform:none}.nav-link[data-v-1fe2f4cd]:before,.brand-btn[data-v-1fe2f4cd]:before,.nav-btn.primary[data-v-1fe2f4cd]:after{display:none}}@media (prefers-contrast: high){.navigation[data-v-1fe2f4cd]{border-bottom:2px solid rgba(255,255,255,.3)}.nav-link[data-v-1fe2f4cd],.nav-btn[data-v-1fe2f4cd]{border:1px solid rgba(255,255,255,.5)}.nav-link[data-v-1fe2f4cd]:hover,.nav-btn[data-v-1fe2f4cd]:hover{border-color:#fff;background:#fff3}}.brand-btn[data-v-1fe2f4cd]:focus-visible,.nav-link[data-v-1fe2f4cd]:focus-visible,.nav-btn[data-v-1fe2f4cd]:focus-visible{outline:2px solid #0080ff;outline-offset:3px}[data-v-2b64782e]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1)}.public-layout[data-v-2b64782e]{min-height:100vh;background:#000;color:#fff;position:relative;overflow-x:hidden}.public-main[data-v-2b64782e]{flex:1;position:relative;z-index:10;padding-top:80px}.background-elements[data-v-2b64782e]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.bg-gradient-1[data-v-2b64782e]{position:absolute;top:-50%;right:-30%;width:60%;height:60%;background:radial-gradient(circle,rgba(0,128,255,.08) 0%,rgba(0,128,255,.04) 30%,transparent 70%);border-radius:50%;animation:gradientFloat1-2b64782e 20s ease-in-out infinite}.bg-gradient-2[data-v-2b64782e]{position:absolute;bottom:-40%;left:-20%;width:50%;height:50%;background:radial-gradient(circle,rgba(0,170,255,.06) 0%,rgba(0,170,255,.03) 30%,transparent 70%);border-radius:50%;animation:gradientFloat2-2b64782e 25s ease-in-out infinite reverse}.bg-gradient-3[data-v-2b64782e]{position:absolute;top:30%;left:50%;transform:translate(-50%);width:40%;height:40%;background:radial-gradient(circle,rgba(0,134,214,.05) 0%,rgba(0,134,214,.02) 40%,transparent 70%);border-radius:50%;animation:gradientFloat3-2b64782e 30s ease-in-out infinite}@keyframes gradientFloat1-2b64782e{0%,to{transform:translate(0) scale(1);opacity:.8}25%{transform:translate(-20px,30px) scale(1.1);opacity:.6}50%{transform:translate(15px,-40px) scale(.9);opacity:.9}75%{transform:translate(30px,20px) scale(1.05);opacity:.7}}@keyframes gradientFloat2-2b64782e{0%,to{transform:translate(0) scale(1);opacity:.7}33%{transform:translate(25px,-25px) scale(1.08);opacity:.5}66%{transform:translate(-30px,-50px) scale(.95);opacity:.8}}@keyframes gradientFloat3-2b64782e{0%,to{transform:translate(-50%) translateY(0) scale(1);opacity:.6}40%{transform:translate(-50%) translateY(-30px) scale(1.12);opacity:.4}80%{transform:translate(-50%) translateY(20px) scale(.88);opacity:.7}}[data-v-2b64782e] .public-main::-webkit-scrollbar{width:8px}[data-v-2b64782e] .public-main::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}[data-v-2b64782e] .public-main::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px;border:1px solid rgba(255,255,255,.1)}[data-v-2b64782e] .public-main::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 768px){.public-main[data-v-2b64782e]{padding-top:70px}.bg-gradient-1[data-v-2b64782e]{width:80%;height:80%;top:-60%;right:-40%}.bg-gradient-2[data-v-2b64782e]{width:70%;height:70%;bottom:-50%;left:-30%}.bg-gradient-3[data-v-2b64782e]{width:60%;height:60%}}@media (max-width: 480px){.public-main[data-v-2b64782e]{padding-top:60px}.background-elements[data-v-2b64782e]{opacity:.7}}@media (prefers-reduced-motion: reduce){.bg-gradient-1[data-v-2b64782e],.bg-gradient-2[data-v-2b64782e],.bg-gradient-3[data-v-2b64782e]{animation:none}}@media (prefers-contrast: high){.public-layout[data-v-2b64782e]{background:#000;color:#fff}.background-elements[data-v-2b64782e]{display:none}}.public-main[data-v-2b64782e]:focus{outline:none}.public-layout[data-v-2b64782e]{color:#fff}.public-layout[data-v-2b64782e] *{color:inherit}@media print{.background-elements[data-v-2b64782e]{display:none}.public-layout[data-v-2b64782e]{background:#fff;color:#000}}.top-nav[data-v-e08bdab2]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08)}.nav-container[data-v-e08bdab2]{max-width:100%;padding:1rem 2rem;display:flex;align-items:center;gap:2rem}.brand[data-v-e08bdab2]{display:flex;align-items:center;gap:.875rem;padding:.625rem 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .3s ease}.brand[data-v-e08bdab2]:hover{background:#ffffff0f;border-color:#00aaff4d;transform:translateY(-1px)}.brand-logo[data-v-e08bdab2]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:relative}.logo-dot[data-v-e08bdab2]{width:12px;height:12px;background:linear-gradient(135deg,#0af,#0080ff);border-radius:50%;box-shadow:0 0 20px #0080ff80}.brand-text[data-v-e08bdab2]{display:flex;flex-direction:column;gap:.125rem}.brand-name[data-v-e08bdab2]{font-size:1.125rem;font-weight:700;color:#fff;letter-spacing:-.02em;line-height:1}.brand-subtitle[data-v-e08bdab2]{font-size:.625rem;color:#ffffff80;font-weight:500;text-transform:uppercase;letter-spacing:.05em;line-height:1}.search-section[data-v-e08bdab2]{flex:1;max-width:500px;margin:0 auto}.search-box[data-v-e08bdab2]{display:flex;align-items:center;gap:.75rem;padding:0 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;transition:all .3s ease}.search-box.focused[data-v-e08bdab2]{background:#ffffff0f;border-color:#0080ff80;box-shadow:0 0 20px #0080ff33}.search-icon[data-v-e08bdab2]{color:#ffffff80;font-size:.875rem;transition:color .3s ease}.search-box.focused .search-icon[data-v-e08bdab2]{color:#0af}.search-input[data-v-e08bdab2]{flex:1;background:transparent;border:none;color:#fff;font-size:.875rem;padding:.75rem 0;outline:none}.search-input[data-v-e08bdab2]::placeholder{color:#fff6}.search-clear[data-v-e08bdab2]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:none;border-radius:6px;color:#fff9;cursor:pointer;transition:all .2s ease}.search-clear[data-v-e08bdab2]:hover{background:#ffffff26;color:#fff}.nav-actions[data-v-e08bdab2]{display:flex;align-items:center;gap:.75rem}.nav-button[data-v-e08bdab2]{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#ffffffb3;cursor:pointer;transition:all .3s ease}.nav-button[data-v-e08bdab2]:hover{background:#ffffff0f;color:#fff;border-color:#00aaff4d;transform:translateY(-1px)}.nav-button.active[data-v-e08bdab2]{background:#0080ff26;border-color:#0080ff66;color:#0af}.badge[data-v-e08bdab2]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#ef4444;color:#fff;font-size:.625rem;font-weight:600;padding:0 .25rem;border-radius:9px}.update-button[data-v-e08bdab2]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#0080ff1a;border:1px solid rgba(0,128,255,.3);border-radius:10px;color:#0af;cursor:pointer;transition:all .3s ease;font-size:.875rem;font-weight:600}.update-button[data-v-e08bdab2]:hover:not(:disabled){background:#0080ff33;border-color:#0080ff80;transform:translateY(-1px)}.update-button[data-v-e08bdab2]:disabled{opacity:.6;cursor:not-allowed}.update-button .spin[data-v-e08bdab2]{animation:spin-e08bdab2 1s linear infinite}@keyframes spin-e08bdab2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-menu[data-v-e08bdab2]{position:relative}.user-trigger[data-v-e08bdab2]{display:flex;align-items:center;gap:.75rem;padding:.5rem .875rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .3s ease}.user-trigger[data-v-e08bdab2]:hover{background:#ffffff0f;border-color:#00aaff4d}.user-info[data-v-e08bdab2]{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.user-name[data-v-e08bdab2]{font-size:.875rem;font-weight:600;color:#fff;line-height:1}.user-role[data-v-e08bdab2]{font-size:.625rem;font-weight:500;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;line-height:1}.user-avatar[data-v-e08bdab2]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0af,#0080ff);border-radius:50%;font-size:.75rem;font-weight:600;color:#000;box-shadow:0 0 15px #0080ff66}.chevron[data-v-e08bdab2]{font-size:.75rem;color:#ffffff80;transition:transform .3s ease}.chevron.open[data-v-e08bdab2]{transform:rotate(180deg)}.dropdown[data-v-e08bdab2]{position:absolute;top:calc(100% + .5rem);right:0;min-width:220px;background:#0a0a0afa;border:1px solid rgba(255,255,255,.12);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #00000080;padding:.5rem}.dropdown-item[data-v-e08bdab2]{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;background:transparent;border:none;border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500;text-align:left}.dropdown-item[data-v-e08bdab2]:hover:not(:disabled){background:#ffffff14;color:#0af;transform:translate(4px)}.dropdown-item[data-v-e08bdab2]:disabled{opacity:.5;cursor:not-allowed}.dropdown-item svg[data-v-e08bdab2]{width:16px;color:#fff9;transition:color .2s ease}.dropdown-item:hover:not(:disabled) svg[data-v-e08bdab2]{color:#0af}.divider[data-v-e08bdab2]{height:1px;background:#ffffff14;margin:.5rem 0}.dropdown-item.logout[data-v-e08bdab2]{color:#ef4444}.dropdown-item.logout[data-v-e08bdab2]:hover:not(:disabled){background:#ef44441a}.dropdown-item.logout svg[data-v-e08bdab2]{color:#ef4444}.menu-enter-active[data-v-e08bdab2],.menu-leave-active[data-v-e08bdab2]{transition:all .2s ease}.menu-enter-from[data-v-e08bdab2]{opacity:0;transform:translateY(-8px)}.menu-leave-to[data-v-e08bdab2]{opacity:0;transform:translateY(-4px)}@media (max-width: 1024px){.update-label[data-v-e08bdab2]{display:none}.update-button[data-v-e08bdab2]{width:40px;padding:.625rem;justify-content:center}}@media (max-width: 768px){.nav-container[data-v-e08bdab2]{padding:.75rem 1rem;gap:.75rem}.search-section[data-v-e08bdab2],.brand-subtitle[data-v-e08bdab2],.user-info[data-v-e08bdab2],.chevron[data-v-e08bdab2]{display:none}.brand[data-v-e08bdab2],.user-trigger[data-v-e08bdab2]{padding:.5rem}.update-label[data-v-e08bdab2]{display:none}.update-button[data-v-e08bdab2]{width:40px;height:40px;padding:.625rem;justify-content:center}}.side-nav[data-v-f8cdc5ec]{position:fixed;top:80px;left:0;bottom:0;width:280px;z-index:900;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow:hidden;background:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid rgba(255,255,255,.08)}.sidebar-collapsed[data-v-f8cdc5ec]{width:70px}.nav-background[data-v-f8cdc5ec]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.nav-grid-overlay[data-v-f8cdc5ec]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:20px 20px}.gradient-glow[data-v-f8cdc5ec]{position:absolute;top:20%;left:-50%;width:200%;height:60%;background:radial-gradient(ellipse at center,rgba(0,128,255,.1) 0%,transparent 70%);filter:blur(40px)}.sidebar-header[data-v-f8cdc5ec]{padding:1rem;border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:flex-end;position:relative;z-index:1}.collapse-button[data-v-f8cdc5ec]{width:40px;height:40px;border:none;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#ffffffb3}.collapse-button[data-v-f8cdc5ec]:hover{background:#ffffff0f;color:#0af;border-color:#00aaff4d;transform:scale(1.05)}.collapse-icon[data-v-f8cdc5ec]{font-size:1rem}.nav-section[data-v-f8cdc5ec]{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;z-index:1}.nav-section[data-v-f8cdc5ec]::-webkit-scrollbar{width:4px}.nav-section[data-v-f8cdc5ec]::-webkit-scrollbar-track{background:transparent}.nav-section[data-v-f8cdc5ec]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.nav-list[data-v-f8cdc5ec]{list-style:none;padding:0;margin:0}.nav-item[data-v-f8cdc5ec]{margin-bottom:.25rem}.nav-link[data-v-f8cdc5ec]{width:100%;padding:1rem 1.5rem;border:none;background:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:1rem;text-align:left;position:relative;overflow:hidden;color:#ffffffb3}.nav-link[data-v-f8cdc5ec]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#0080ff;transform:scaleY(0);transition:transform .3s ease}.nav-link.active[data-v-f8cdc5ec]:before{transform:scaleY(1)}.nav-link[data-v-f8cdc5ec]:hover{background:#ffffff0f;color:#fff}.nav-link.active[data-v-f8cdc5ec]{background:#0080ff1a;color:#fff}.nav-icon-container[data-v-f8cdc5ec]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:all .3s ease;flex-shrink:0}.nav-link:hover .nav-icon-container[data-v-f8cdc5ec]{background:#ffffff0f;border-color:#00aaff4d;transform:scale(1.05)}.nav-link.active .nav-icon-container[data-v-f8cdc5ec]{background:#0080ff33;border-color:#0af6}.nav-icon[data-v-f8cdc5ec]{font-size:1.25rem;color:inherit}.nav-link.active .nav-icon[data-v-f8cdc5ec]{color:#0af}.nav-content[data-v-f8cdc5ec]{display:flex;flex-direction:column;gap:.25rem;flex:1}.nav-text[data-v-f8cdc5ec]{font-size:.95rem;font-weight:600;color:inherit;line-height:1.2}.nav-description[data-v-f8cdc5ec]{font-size:.75rem;color:#ffffff80;font-weight:400;line-height:1}.nav-indicator[data-v-f8cdc5ec]{width:8px;height:8px;border-radius:50%;background:#0af;box-shadow:0 0 12px #0080ff4d;animation:indicatorPulse-f8cdc5ec 2s ease-in-out infinite}@keyframes indicatorPulse-f8cdc5ec{0%,to{opacity:1}50%{opacity:.6}}.submenu-list[data-v-f8cdc5ec]{list-style:none;padding:.5rem 0 .5rem 1rem;margin:0;background:#0000004d;border-left:2px solid rgba(0,170,255,.2)}.submenu-item[data-v-f8cdc5ec]{margin:0}.submenu-link[data-v-f8cdc5ec]{width:100%;padding:.75rem 1.5rem;border:none;background:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;text-align:left;color:#ffffffb3;font-size:.875rem;border-radius:8px}.submenu-link[data-v-f8cdc5ec]:hover{background:#ffffff0f;color:#fff}.submenu-link.active[data-v-f8cdc5ec]{background:#00aaff26;color:#0af}.submenu-icon[data-v-f8cdc5ec]{font-size:1rem;flex-shrink:0;opacity:.8}.submenu-text[data-v-f8cdc5ec]{font-weight:500;line-height:1}.system-status[data-v-f8cdc5ec]{padding:1rem;border-top:1px solid rgba(255,255,255,.08);background:#0000004d;position:relative;z-index:1}.status-container[data-v-f8cdc5ec]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.status-header[data-v-f8cdc5ec]{margin-bottom:1rem}.status-indicator[data-v-f8cdc5ec]{display:flex;align-items:center;gap:.5rem}.status-dot[data-v-f8cdc5ec]{width:8px;height:8px;border-radius:50%;animation:statusPulse-f8cdc5ec 2s ease-in-out infinite}@keyframes statusPulse-f8cdc5ec{0%,to{opacity:1;box-shadow:0 0 12px currentColor}50%{opacity:.7;box-shadow:0 0 20px currentColor}}.status-text[data-v-f8cdc5ec]{font-size:.8rem;color:#ffffffb3;font-weight:500}.status-stats[data-v-f8cdc5ec]{display:flex;align-items:center;gap:1rem}.stat-item[data-v-f8cdc5ec]{flex:1;display:flex;align-items:center;gap:.75rem}.stat-icon[data-v-f8cdc5ec]{font-size:1.25rem;color:#0af}.stat-content[data-v-f8cdc5ec]{display:flex;flex-direction:column;gap:.25rem}.stat-value[data-v-f8cdc5ec]{font-size:1.125rem;font-weight:700;color:#fff;line-height:1}.stat-label[data-v-f8cdc5ec]{font-size:.7rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;line-height:1}.stat-divider[data-v-f8cdc5ec]{width:1px;height:30px;background:#ffffff14}.sidebar-collapsed .nav-link[data-v-f8cdc5ec]{padding:1rem .5rem;justify-content:center}.sidebar-collapsed .nav-icon-container[data-v-f8cdc5ec]{width:40px;height:40px}.sidebar-collapsed .nav-indicator[data-v-f8cdc5ec]{display:none}@media (max-width: 1024px){.side-nav[data-v-f8cdc5ec]{transform:translate(-100%)}.side-nav.mobile-open[data-v-f8cdc5ec]{transform:translate(0)}}@media (max-width: 768px){.side-nav[data-v-f8cdc5ec]{width:100%;max-width:320px}}@media (prefers-reduced-motion: reduce){.nav-link[data-v-f8cdc5ec],.submenu-link[data-v-f8cdc5ec],.collapse-button[data-v-f8cdc5ec],.nav-icon-container[data-v-f8cdc5ec],.status-dot[data-v-f8cdc5ec],.nav-indicator[data-v-f8cdc5ec]{animation:none;transition:none}.nav-link:hover .nav-icon-container[data-v-f8cdc5ec]{transform:none}}@media (prefers-contrast: high){.nav-link[data-v-f8cdc5ec],.submenu-link[data-v-f8cdc5ec]{border:1px solid rgba(255,255,255,.5)}.nav-link.active[data-v-f8cdc5ec],.submenu-link.active[data-v-f8cdc5ec]{border-color:#0080ff}}.nav-link[data-v-f8cdc5ec]:focus-visible,.submenu-link[data-v-f8cdc5ec]:focus-visible,.collapse-button[data-v-f8cdc5ec]:focus-visible{outline:2px solid #0080ff;outline-offset:2px}[data-v-98ef6187]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.drawer-overlay[data-v-98ef6187]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;justify-content:flex-end}.drawer-background[data-v-98ef6187]{position:absolute;top:0;right:0;bottom:0;width:500px;pointer-events:none;overflow:hidden}.gradient-orb[data-v-98ef6187]{position:absolute;top:20%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,rgba(0,128,255,.2) 0%,transparent 70%);filter:blur(60px)}.grid-overlay[data-v-98ef6187]{position:absolute;top:0;right:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:30px 30px}.notification-drawer[data-v-98ef6187]{width:450px;max-width:100vw;height:100vh;background:#0a0a0afa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid var(--glass-border);display:flex;flex-direction:column;box-shadow:-20px 0 60px #0009;position:relative;z-index:1}.drawer-header[data-v-98ef6187]{padding:1.5rem;border-bottom:1px solid var(--glass-border);background:#0006;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative}.close-mobile[data-v-98ef6187]{display:none}.header-main[data-v-98ef6187]{display:flex;align-items:center;gap:1rem;flex:1}.header-icon[data-v-98ef6187]{width:48px;height:48px;border-radius:12px;background:#0080ff26;border:1px solid rgba(0,170,255,.3);display:flex;align-items:center;justify-content:center;color:var(--primary-blue-bright)}.header-icon svg[data-v-98ef6187]{font-size:1.5rem}.header-content[data-v-98ef6187]{display:flex;align-items:center;gap:.75rem;flex:1}.drawer-title[data-v-98ef6187]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1}.header-badge[data-v-98ef6187]{background:var(--error);color:var(--text-primary);font-size:.75rem;font-weight:600;padding:.35rem .6rem;border-radius:12px;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;animation:badgePulse-98ef6187 2s ease-in-out infinite}@keyframes badgePulse-98ef6187{0%,to{opacity:1}50%{opacity:.8}}.header-actions[data-v-98ef6187]{display:flex;gap:.5rem}.action-button[data-v-98ef6187]{width:40px;height:40px;border:none;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:10px;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.action-button[data-v-98ef6187]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d;transform:translateY(-1px)}.action-button svg[data-v-98ef6187]{font-size:1.125rem}.filter-tabs[data-v-98ef6187]{display:flex;gap:.5rem;padding:1rem 1.5rem;border-bottom:1px solid var(--glass-border);background:#0000004d;overflow-x:auto}.filter-tabs[data-v-98ef6187]::-webkit-scrollbar{height:4px}.filter-tabs[data-v-98ef6187]::-webkit-scrollbar-track{background:transparent}.filter-tabs[data-v-98ef6187]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.filter-tab[data-v-98ef6187]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:10px;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.filter-tab[data-v-98ef6187]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d}.filter-tab.active[data-v-98ef6187]{background:#0080ff26;border-color:#0080ff66;color:var(--primary-blue-bright)}.tab-icon[data-v-98ef6187]{font-size:1rem}.tab-badge[data-v-98ef6187]{background:var(--error);color:var(--text-primary);font-size:.7rem;padding:.2rem .45rem;border-radius:10px;min-width:20px;text-align:center}.notifications-list[data-v-98ef6187]{flex:1;overflow-y:auto;padding:1rem}.notifications-list[data-v-98ef6187]::-webkit-scrollbar{width:6px}.notifications-list[data-v-98ef6187]::-webkit-scrollbar-track{background:#ffffff0d}.notifications-list[data-v-98ef6187]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.notifications-list[data-v-98ef6187]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.empty-state[data-v-98ef6187]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.empty-icon[data-v-98ef6187]{width:80px;height:80px;border-radius:20px;background:var(--glass-bg);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.empty-icon svg[data-v-98ef6187]{font-size:2.5rem;color:var(--text-tertiary);opacity:.5}.empty-title[data-v-98ef6187]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.empty-text[data-v-98ef6187]{font-size:.9rem;color:var(--text-secondary);margin:0}.notification-item[data-v-98ef6187]{position:relative;display:flex;gap:1rem;padding:1rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;margin-bottom:.75rem;transition:all .3s ease}.notification-item[data-v-98ef6187]:hover{background:var(--glass-hover);border-color:#0af3;transform:translate(-4px)}.notification-item.unread[data-v-98ef6187]{background:#0080ff0d;border-color:#0080ff33}.notification-item.unread[data-v-98ef6187]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary-blue-bright);border-radius:16px 0 0 16px}.notification-indicator[data-v-98ef6187]{position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:4px;height:40%;border-radius:0 4px 4px 0;opacity:.6}.notification-icon[data-v-98ef6187]{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid var(--glass-border);border-radius:12px}.notification-icon svg[data-v-98ef6187]{font-size:1.25rem}.notification-content[data-v-98ef6187]{flex:1;min-width:0}.notification-header[data-v-98ef6187]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}.notification-title[data-v-98ef6187]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}.notification-time[data-v-98ef6187]{font-size:.75rem;color:var(--text-tertiary);white-space:nowrap;font-weight:500}.notification-message[data-v-98ef6187]{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5}.notification-actions[data-v-98ef6187]{display:flex;gap:.5rem;margin-top:.75rem}.notification-action-btn[data-v-98ef6187]{padding:.5rem 1rem;background:#0080ff26;border:1px solid rgba(0,128,255,.3);border-radius:8px;color:var(--primary-blue-bright);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .3s ease}.notification-action-btn[data-v-98ef6187]:hover{background:#0080ff40;border-color:#0080ff80;transform:translateY(-1px)}.notification-menu[data-v-98ef6187]{display:flex;flex-direction:column;gap:.25rem}.menu-btn[data-v-98ef6187]{width:36px;height:36px;border:none;background:#ffffff0d;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.menu-btn[data-v-98ef6187]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d}.menu-btn.delete[data-v-98ef6187]:hover{background:#ef444426;border-color:#ef444466;color:var(--error)}.menu-btn svg[data-v-98ef6187]{font-size:1rem}.drawer-footer[data-v-98ef6187]{padding:1rem 1.5rem;border-top:1px solid var(--glass-border);background:#0006;display:flex;gap:.75rem}.footer-button[data-v-98ef6187]{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}.footer-button[data-v-98ef6187]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d;transform:translateY(-1px)}.footer-button svg[data-v-98ef6187]{font-size:1rem}.drawer-enter-active[data-v-98ef6187],.drawer-leave-active[data-v-98ef6187]{transition:opacity .3s ease}.drawer-enter-active .notification-drawer[data-v-98ef6187],.drawer-leave-active .notification-drawer[data-v-98ef6187]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-98ef6187],.drawer-leave-to[data-v-98ef6187]{opacity:0}.drawer-enter-from .notification-drawer[data-v-98ef6187],.drawer-leave-to .notification-drawer[data-v-98ef6187]{transform:translate(100%)}@media (max-width: 768px){.notification-drawer[data-v-98ef6187]{width:100vw}.drawer-header[data-v-98ef6187]{padding:1rem}.close-mobile[data-v-98ef6187]{display:flex;position:absolute;left:1rem}.close-desktop[data-v-98ef6187]{display:none}.header-main[data-v-98ef6187]{padding:0 3rem;justify-content:center}.header-actions[data-v-98ef6187]{position:absolute;right:1rem}.drawer-title[data-v-98ef6187]{font-size:1.25rem}.filter-tabs[data-v-98ef6187]{padding:.75rem 1rem}.notifications-list[data-v-98ef6187]{padding:.75rem}.notification-item[data-v-98ef6187]{padding:.875rem}.drawer-footer[data-v-98ef6187]{padding:.875rem 1rem}}@media (max-width: 480px){.header-icon[data-v-98ef6187]{width:40px;height:40px}.header-icon svg[data-v-98ef6187]{font-size:1.25rem}.action-button[data-v-98ef6187]{width:36px;height:36px}.filter-tab[data-v-98ef6187]{padding:.5rem .75rem;font-size:.8rem}.tab-label[data-v-98ef6187]{display:none}}@media (prefers-reduced-motion: reduce){.notification-item[data-v-98ef6187],.action-button[data-v-98ef6187],.filter-tab[data-v-98ef6187],.footer-button[data-v-98ef6187],.drawer-enter-active[data-v-98ef6187],.drawer-leave-active[data-v-98ef6187]{transition:none}.notification-item[data-v-98ef6187]:hover{transform:none}.header-badge[data-v-98ef6187]{animation:none}}@media (prefers-contrast: high){.notification-drawer[data-v-98ef6187]{border-left:2px solid var(--text-primary)}.notification-item[data-v-98ef6187]{border-color:#ffffff4d}.notification-item.unread[data-v-98ef6187]{border-color:var(--primary-blue)}}.dynamic-background[data-v-e5489b4c]{position:relative;width:100%;height:100%;overflow:hidden}.particle-field[data-v-e5489b4c]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.particle[data-v-e5489b4c]{position:absolute;border-radius:50%;animation:particleFloat-e5489b4c var(--particle-speed, 20s) linear infinite}@keyframes particleFloat-e5489b4c{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:var(--particle-opacity, .6)}90%{opacity:var(--particle-opacity, .6)}to{transform:translateY(-10vh) rotate(360deg);opacity:0}}.geometric-shapes[data-v-e5489b4c]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.shape[data-v-e5489b4c]{position:absolute;border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid;animation:shapeRotate-e5489b4c 25s linear infinite;transition:transform .3s ease}@keyframes shapeRotate-e5489b4c{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(360deg) scale(1)}}.gradient-overlay[data-v-e5489b4c]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;animation:overlayShift-e5489b4c 20s ease-in-out infinite}@keyframes overlayShift-e5489b4c{0%,to{opacity:1}50%{opacity:.7}}.background-content[data-v-e5489b4c]{position:relative;z-index:2;width:100%;height:100%}@media (max-width: 768px){.particle-field .particle[data-v-e5489b4c]{animation-duration:30s}.shape[data-v-e5489b4c]{animation-duration:40s}}@media (max-width: 480px){.particle-field[data-v-e5489b4c]{display:none}}@media (prefers-reduced-motion: reduce){.particle[data-v-e5489b4c],.shape[data-v-e5489b4c],.gradient-overlay[data-v-e5489b4c]{animation:none}.shape[data-v-e5489b4c]{transform:none!important}}@media (prefers-contrast: high){.particle[data-v-e5489b4c]{opacity:.8}.shape[data-v-e5489b4c]{border-width:2px;opacity:.8}}[data-v-be08f14f]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--topnav-height: 80px;--sidebar-width: 280px;--sidebar-collapsed-width: 70px}.app-layout[data-v-be08f14f]{min-height:100vh;background:#000;color:#fff;position:relative;overflow:hidden}.app-main[data-v-be08f14f]{margin-top:var(--topnav-height);margin-left:var(--sidebar-width);min-height:calc(100vh - var(--topnav-height));position:relative;z-index:10;transition:margin-left .3s ease;overflow-y:auto}.main-content[data-v-be08f14f]{padding:2rem;max-width:100%;position:relative;z-index:2}.sidebar-collapsed .app-main[data-v-be08f14f]{margin-left:var(--sidebar-collapsed-width)}.mobile-view .app-main[data-v-be08f14f]{margin-left:0}.navigation-hidden .app-main[data-v-be08f14f]{margin-top:0;margin-left:0;min-height:100vh}.mobile-sidebar-toggle[data-v-be08f14f]{position:fixed;top:1rem;left:1rem;z-index:1100;width:44px;height:44px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;cursor:pointer;transition:all .3s ease;display:none;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff}.mobile-view .mobile-sidebar-toggle[data-v-be08f14f]{display:flex}.mobile-sidebar-toggle[data-v-be08f14f]:hover{background:#ffffff1a;transform:scale(1.05)}.mobile-sidebar-toggle.active[data-v-be08f14f]{background:var(--pixyl-blue);border-color:var(--pixyl-blue)}.toggle-icon[data-v-be08f14f]{font-size:1.2rem;color:#fff;transition:transform .3s ease}.mobile-sidebar-toggle.active .toggle-icon[data-v-be08f14f]{transform:rotate(90deg)}.mobile-overlay[data-v-be08f14f]{position:fixed;inset:0;background:#000000b3;z-index:899;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.background-elements[data-v-be08f14f]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.bg-grid[data-v-be08f14f]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px;opacity:.3}.bg-gradient-1[data-v-be08f14f]{position:absolute;top:-20%;right:-20%;width:40%;height:40%;background:radial-gradient(circle,rgba(0,128,255,.06) 0%,rgba(0,128,255,.03) 30%,transparent 70%);border-radius:50%;animation:gradientFloat1-be08f14f 25s ease-in-out infinite}.bg-gradient-2[data-v-be08f14f]{position:absolute;bottom:-20%;left:-10%;width:35%;height:35%;background:radial-gradient(circle,rgba(0,170,255,.04) 0%,rgba(0,170,255,.02) 30%,transparent 70%);border-radius:50%;animation:gradientFloat2-be08f14f 30s ease-in-out infinite reverse}@keyframes gradientFloat1-be08f14f{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-30px,40px) scale(1.1);opacity:.4}}@keyframes gradientFloat2-be08f14f{0%,to{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(40px,-30px) scale(.9);opacity:.7}}.app-main[data-v-be08f14f]::-webkit-scrollbar{width:8px}.app-main[data-v-be08f14f]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.app-main[data-v-be08f14f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.app-main[data-v-be08f14f]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 1024px){.app-main[data-v-be08f14f]{margin-left:0;margin-top:70px}.main-content[data-v-be08f14f]{padding:1.5rem}.bg-gradient-1[data-v-be08f14f]{width:60%;height:60%}.bg-gradient-2[data-v-be08f14f]{width:50%;height:50%}}@media (max-width: 768px){[data-v-be08f14f]:root{--topnav-height: 70px}.app-main[data-v-be08f14f]{margin-top:70px}.main-content[data-v-be08f14f]{padding:1rem}.mobile-sidebar-toggle[data-v-be08f14f]{top:.75rem;left:.75rem;width:40px;height:40px}.toggle-icon[data-v-be08f14f]{font-size:1.1rem}}@media (max-width: 480px){[data-v-be08f14f]:root{--topnav-height: 60px}.main-content[data-v-be08f14f]{padding:.75rem}.mobile-sidebar-toggle[data-v-be08f14f]{width:36px;height:36px}.toggle-icon[data-v-be08f14f]{font-size:1rem}.background-elements[data-v-be08f14f]{opacity:.7}}@media (prefers-reduced-motion: reduce){.app-main[data-v-be08f14f],.mobile-sidebar-toggle[data-v-be08f14f],.toggle-icon[data-v-be08f14f]{transition:none}.bg-gradient-1[data-v-be08f14f],.bg-gradient-2[data-v-be08f14f]{animation:none}.mobile-sidebar-toggle[data-v-be08f14f]:hover{transform:none}}@media (prefers-contrast: high){.app-layout[data-v-be08f14f]{background:#000;color:#fff}.background-elements[data-v-be08f14f]{display:none}.mobile-sidebar-toggle[data-v-be08f14f]{border:2px solid #ffffff}}.app-main[data-v-be08f14f]:focus{outline:none}.mobile-sidebar-toggle[data-v-be08f14f]:focus-visible{outline:2px solid var(--pixyl-blue);outline-offset:2px}.app-layout[data-v-be08f14f]{color:#fff}.app-layout[data-v-be08f14f] *{color:inherit}@media print{.background-elements[data-v-be08f14f],.mobile-sidebar-toggle[data-v-be08f14f],.mobile-overlay[data-v-be08f14f]{display:none}.app-layout[data-v-be08f14f]{background:#fff;color:#000}.app-main[data-v-be08f14f]{margin:0;min-height:auto}.main-content[data-v-be08f14f]{padding:0}}.app-layout.loading[data-v-be08f14f]{pointer-events:none}.app-layout.loading .main-content[data-v-be08f14f]{opacity:.7;transition:opacity .3s ease}.main-content[data-v-be08f14f]{animation:fadeInUp-be08f14f .5s ease-out}@keyframes fadeInUp-be08f14f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.auth-layout[data-v-94dec281]{min-height:100vh;position:relative;overflow:hidden;background:transparent}.auth-container[data-v-94dec281]{position:relative;z-index:2;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem;width:100%}.auth-content[data-v-94dec281]{position:relative;z-index:3;width:100%;max-width:none;display:flex;justify-content:center;align-items:center}.background-elements[data-v-94dec281]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.bg-orb[data-v-94dec281]{position:absolute;border-radius:50%;background:linear-gradient(135deg,#00a3ff08,#00a3ff03);border:1px solid rgba(0,163,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:orbDrift-94dec281 20s ease-in-out infinite}.orb-1[data-v-94dec281]{width:200px;height:200px;top:10%;right:10%;animation-delay:0s}.orb-2[data-v-94dec281]{width:150px;height:150px;bottom:20%;left:15%;animation-delay:7s}.orb-3[data-v-94dec281]{width:100px;height:100px;top:60%;right:25%;animation-delay:14s}@keyframes orbDrift-94dec281{0%,to{transform:translate(0) scale(1);opacity:.3}25%{transform:translate(20px,-30px) scale(1.1);opacity:.5}50%{transform:translate(-15px,-50px) scale(.9);opacity:.7}75%{transform:translate(-25px,-20px) scale(1.05);opacity:.4}}.content-glow[data-v-94dec281]{position:absolute;top:50%;left:50%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,163,255,.05) 0%,transparent 70%);transform:translate(-50%,-50%);filter:blur(40px);animation:glowPulse-94dec281 8s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes glowPulse-94dec281{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}}@media (max-width: 768px){.auth-container[data-v-94dec281]{padding:.5rem}.bg-orb[data-v-94dec281]{opacity:.5}.orb-1[data-v-94dec281]{width:120px;height:120px}.orb-2[data-v-94dec281]{width:80px;height:80px}.orb-3[data-v-94dec281]{width:60px;height:60px}}@media (max-width: 480px){.auth-container[data-v-94dec281]{padding:.25rem}.background-elements[data-v-94dec281]{opacity:.7}}@media (prefers-reduced-motion: reduce){.bg-orb[data-v-94dec281],.content-glow[data-v-94dec281]{animation:none}.bg-orb[data-v-94dec281]{opacity:.2}}@media (prefers-contrast: high){.bg-orb[data-v-94dec281],.content-glow[data-v-94dec281]{display:none}}.auth-content[data-v-94dec281] *{max-width:none!important}.auth-content[data-v-94dec281]>*{width:auto;max-width:none}.screen-layout[data-v-28b4d19f]{position:fixed;inset:0;background:#000;color:#fff;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.screen-main[data-v-28b4d19f]{width:100%;height:100%;position:relative;overflow:hidden;display:flex;flex-direction:column}.screen-controls[data-v-28b4d19f]{position:fixed;top:0;left:0;right:0;z-index:1000;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 50%,transparent 100%);padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none;animation:fadeIn-28b4d19f .3s ease}@keyframes fadeIn-28b4d19f{0%{opacity:0}to{opacity:1}}.controls-container[data-v-28b4d19f]{display:flex;gap:.5rem;pointer-events:auto}.control-btn[data-v-28b4d19f]{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:.75rem;color:#fff;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.control-btn[data-v-28b4d19f]:hover{background:#fff3;border-color:#fff6;transform:translateY(-1px)}.control-btn[data-v-28b4d19f]:active{transform:translateY(0)}.control-icon[data-v-28b4d19f]{font-size:1.2rem;font-weight:700;color:#fff}.status-info[data-v-28b4d19f]{pointer-events:none;display:flex;align-items:center}.fullscreen-status[data-v-28b4d19f]{background:#0009;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.screen-border[data-v-28b4d19f]{position:absolute;inset:0;border:2px solid rgba(0,163,255,.3);pointer-events:none;z-index:999}@media (max-width: 768px){.screen-controls[data-v-28b4d19f]{padding:.75rem}.control-btn[data-v-28b4d19f]{padding:.5rem;min-width:40px;min-height:40px}.control-icon[data-v-28b4d19f]{font-size:1rem}.fullscreen-status[data-v-28b4d19f]{font-size:.8rem;padding:.375rem .75rem}}@media (hover: none) and (pointer: coarse){.control-btn[data-v-28b4d19f]{min-width:48px;min-height:48px}}@media (display-mode: fullscreen){.screen-border[data-v-28b4d19f]{display:none}}[data-v-28b4d19f]::-webkit-scrollbar{display:none}[data-v-28b4d19f]{scrollbar-width:none;-ms-overflow-style:none}[data-v-28b4d19f]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}img[data-v-28b4d19f]{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:none}.selectable[data-v-28b4d19f]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.connect-layout[data-v-1d60786f]{min-height:100vh;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:hidden;display:flex;flex-direction:column}.background-animation[data-v-1d60786f]{position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.6;transition:opacity 2s ease-in-out}.background-animation.animated[data-v-1d60786f]{opacity:.8}.animation-circle[data-v-1d60786f]{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(0,163,255,.1) 0%,transparent 70%);animation:float-1d60786f 15s ease-in-out infinite}.circle-1[data-v-1d60786f]{width:200px;height:200px;top:10%;left:-50px;animation-delay:0s}.circle-2[data-v-1d60786f]{width:150px;height:150px;top:60%;right:-75px;animation-delay:5s}.circle-3[data-v-1d60786f]{width:300px;height:300px;bottom:10%;left:50%;transform:translate(-50%);animation-delay:10s}@keyframes float-1d60786f{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-20px) scale(1.05);opacity:.5}}.loading-overlay[data-v-1d60786f]{position:fixed;inset:0;background:#000;display:flex;align-items:center;justify-content:center;z-index:1000;transition:opacity .5s ease-out}.loading-content[data-v-1d60786f]{text-align:center}.loading-spinner[data-v-1d60786f]{width:48px;height:48px;border:3px solid rgba(255,255,255,.2);border-top:3px solid #00a3ff;border-radius:50%;animation:spin-1d60786f 1s linear infinite;margin:0 auto 1rem}@keyframes spin-1d60786f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-1d60786f]{color:#fffc;font-size:1.1rem;margin:0}.connect-header[data-v-1d60786f]{position:relative;z-index:10;padding:2rem;border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c}.header-content[data-v-1d60786f]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.brand[data-v-1d60786f]{display:flex;flex-direction:column;gap:.25rem}.brand-title[data-v-1d60786f]{font-size:2rem;font-weight:700;margin:0;background:linear-gradient(135deg,#fff,#00a3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(0,163,255,.3)}.brand-tagline[data-v-1d60786f]{color:#ffffffb3;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:1px}.connection-status[data-v-1d60786f]{display:flex;align-items:center}.status-indicator[data-v-1d60786f]{display:flex;align-items:center;gap:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:25px;padding:.75rem 1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.status-dot[data-v-1d60786f]{width:12px;height:12px;border-radius:50%;background:#00a3ff;animation:pulse-1d60786f 2s ease-in-out infinite;box-shadow:0 0 10px #00a3ff80}@keyframes pulse-1d60786f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text[data-v-1d60786f]{color:#ffffffe6;font-size:.9rem;font-weight:500}.connect-main[data-v-1d60786f]{flex:1;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;padding:2rem;min-height:0}.main-container[data-v-1d60786f]{width:100%;max-width:600px;margin:0 auto}.connect-footer[data-v-1d60786f]{position:relative;z-index:10;padding:1.5rem 2rem;border-top:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c}.footer-content[data-v-1d60786f]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.help-info[data-v-1d60786f]{flex:1}.help-text[data-v-1d60786f]{color:#fff9;font-size:.875rem;margin:0;line-height:1.4}.footer-brand[data-v-1d60786f]{text-align:right}.copyright[data-v-1d60786f]{color:#ffffff80;font-size:.8rem;font-weight:500}.corner-decoration[data-v-1d60786f]{position:fixed;width:100px;height:100px;border:2px solid rgba(0,163,255,.2);pointer-events:none;z-index:5}.corner-decoration.top-left[data-v-1d60786f]{top:20px;left:20px;border-right:none;border-bottom:none;border-top-left-radius:20px}.corner-decoration.top-right[data-v-1d60786f]{top:20px;right:20px;border-left:none;border-bottom:none;border-top-right-radius:20px}.corner-decoration.bottom-left[data-v-1d60786f]{bottom:20px;left:20px;border-right:none;border-top:none;border-bottom-left-radius:20px}.corner-decoration.bottom-right[data-v-1d60786f]{bottom:20px;right:20px;border-left:none;border-top:none;border-bottom-right-radius:20px}@media (max-width: 768px){.connect-header[data-v-1d60786f],.connect-footer[data-v-1d60786f]{padding:1.5rem 1rem}.header-content[data-v-1d60786f],.footer-content[data-v-1d60786f]{flex-direction:column;gap:1rem;text-align:center}.brand-title[data-v-1d60786f]{font-size:1.75rem}.connect-main[data-v-1d60786f]{padding:1rem}.footer-brand[data-v-1d60786f]{text-align:center}.corner-decoration[data-v-1d60786f]{width:60px;height:60px}.corner-decoration.top-left[data-v-1d60786f],.corner-decoration.top-right[data-v-1d60786f]{top:10px}.corner-decoration.bottom-left[data-v-1d60786f],.corner-decoration.bottom-right[data-v-1d60786f]{bottom:10px}.corner-decoration.top-left[data-v-1d60786f],.corner-decoration.bottom-left[data-v-1d60786f]{left:10px}.corner-decoration.top-right[data-v-1d60786f],.corner-decoration.bottom-right[data-v-1d60786f]{right:10px}.animation-circle[data-v-1d60786f]{opacity:.5}.circle-1[data-v-1d60786f],.circle-2[data-v-1d60786f],.circle-3[data-v-1d60786f]{transform:scale(.7)}}@media (max-width: 480px){.brand-title[data-v-1d60786f]{font-size:1.5rem}.brand-tagline[data-v-1d60786f]{font-size:.8rem}.status-indicator[data-v-1d60786f]{padding:.5rem 1rem}.status-text[data-v-1d60786f],.help-text[data-v-1d60786f]{font-size:.8rem}.copyright[data-v-1d60786f]{font-size:.75rem}.corner-decoration[data-v-1d60786f]{display:none}}@media (prefers-contrast: high){.brand-title[data-v-1d60786f]{-webkit-text-fill-color:#ffffff;color:#fff}.status-dot[data-v-1d60786f]{background:#fff;box-shadow:none}.corner-decoration[data-v-1d60786f]{border-color:#ffffff80}}@media (prefers-reduced-motion: reduce){.loading-spinner[data-v-1d60786f],.status-dot[data-v-1d60786f],.animation-circle[data-v-1d60786f]{animation:none}.background-animation[data-v-1d60786f]{display:none}.corner-decoration[data-v-1d60786f]{opacity:.3}}@media print{.background-animation[data-v-1d60786f],.corner-decoration[data-v-1d60786f],.loading-overlay[data-v-1d60786f]{display:none}.connect-layout[data-v-1d60786f]{background:#fff;color:#000}}[data-v-062c59cf]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--topnav-height: 80px;--sidebar-width: 280px;--sidebar-collapsed-width: 70px}.app-layout[data-v-062c59cf]{min-height:100vh;background:#000;color:#fff;position:relative;overflow:hidden}.app-main[data-v-062c59cf]{margin-top:50px;margin-left:var(--sidebar-width);min-height:calc(100vh - var(--topnav-height));position:relative;z-index:10;transition:margin-left .3s ease;overflow-y:auto}.main-content[data-v-062c59cf]{padding:2rem;max-width:100%;position:relative;z-index:2}.sidebar-collapsed .app-main[data-v-062c59cf]{margin-left:var(--sidebar-collapsed-width)}.mobile-view .app-main[data-v-062c59cf]{margin-left:0}.navigation-hidden .app-main[data-v-062c59cf]{margin-top:0;margin-left:0;min-height:100vh}.mobile-sidebar-toggle[data-v-062c59cf]{position:fixed;top:1rem;left:1rem;z-index:1100;width:44px;height:44px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;cursor:pointer;transition:all .3s ease;display:none;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff}.mobile-view .mobile-sidebar-toggle[data-v-062c59cf]{display:flex}.mobile-sidebar-toggle[data-v-062c59cf]:hover{background:#ffffff1a;transform:scale(1.05)}.mobile-sidebar-toggle.active[data-v-062c59cf]{background:var(--pixyl-blue);border-color:var(--pixyl-blue)}.toggle-icon[data-v-062c59cf]{font-size:1.2rem;color:#fff;transition:transform .3s ease}.mobile-sidebar-toggle.active .toggle-icon[data-v-062c59cf]{transform:rotate(90deg)}.mobile-overlay[data-v-062c59cf]{position:fixed;inset:0;background:#000000b3;z-index:899;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.background-elements[data-v-062c59cf]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.bg-grid[data-v-062c59cf]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px;opacity:.3}.bg-gradient-1[data-v-062c59cf]{position:absolute;top:-20%;right:-20%;width:40%;height:40%;background:radial-gradient(circle,rgba(0,128,255,.06) 0%,rgba(0,128,255,.03) 30%,transparent 70%);border-radius:50%;animation:gradientFloat1-062c59cf 25s ease-in-out infinite}.bg-gradient-2[data-v-062c59cf]{position:absolute;bottom:-20%;left:-10%;width:35%;height:35%;background:radial-gradient(circle,rgba(0,170,255,.04) 0%,rgba(0,170,255,.02) 30%,transparent 70%);border-radius:50%;animation:gradientFloat2-062c59cf 30s ease-in-out infinite reverse}@keyframes gradientFloat1-062c59cf{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-30px,40px) scale(1.1);opacity:.4}}@keyframes gradientFloat2-062c59cf{0%,to{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(40px,-30px) scale(.9);opacity:.7}}.app-main[data-v-062c59cf]::-webkit-scrollbar{width:8px}.app-main[data-v-062c59cf]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.app-main[data-v-062c59cf]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.app-main[data-v-062c59cf]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 1024px){.app-main[data-v-062c59cf]{margin-left:0;margin-top:70px}.main-content[data-v-062c59cf]{padding:1.5rem}.bg-gradient-1[data-v-062c59cf]{width:60%;height:60%}.bg-gradient-2[data-v-062c59cf]{width:50%;height:50%}}@media (max-width: 768px){[data-v-062c59cf]:root{--topnav-height: 70px}.app-main[data-v-062c59cf]{margin-top:70px}.main-content[data-v-062c59cf]{padding:1rem}.mobile-sidebar-toggle[data-v-062c59cf]{top:.75rem;left:.75rem;width:40px;height:40px}.toggle-icon[data-v-062c59cf]{font-size:1.1rem}}@media (max-width: 480px){[data-v-062c59cf]:root{--topnav-height: 60px}.main-content[data-v-062c59cf]{padding:.75rem}.mobile-sidebar-toggle[data-v-062c59cf]{width:36px;height:36px}.toggle-icon[data-v-062c59cf]{font-size:1rem}.background-elements[data-v-062c59cf]{opacity:.7}}@media (prefers-reduced-motion: reduce){.app-main[data-v-062c59cf],.mobile-sidebar-toggle[data-v-062c59cf],.toggle-icon[data-v-062c59cf]{transition:none}.bg-gradient-1[data-v-062c59cf],.bg-gradient-2[data-v-062c59cf]{animation:none}.mobile-sidebar-toggle[data-v-062c59cf]:hover{transform:none}}@media (prefers-contrast: high){.app-layout[data-v-062c59cf]{background:#000;color:#fff}.background-elements[data-v-062c59cf]{display:none}.mobile-sidebar-toggle[data-v-062c59cf]{border:2px solid #ffffff}}.app-main[data-v-062c59cf]:focus{outline:none}.mobile-sidebar-toggle[data-v-062c59cf]:focus-visible{outline:2px solid var(--pixyl-blue);outline-offset:2px}.app-layout[data-v-062c59cf]{color:#fff}.app-layout[data-v-062c59cf] *{color:inherit}@media print{.background-elements[data-v-062c59cf],.mobile-sidebar-toggle[data-v-062c59cf],.mobile-overlay[data-v-062c59cf]{display:none}.app-layout[data-v-062c59cf]{background:#fff;color:#000}.app-main[data-v-062c59cf]{margin:0;min-height:auto}.main-content[data-v-062c59cf]{padding:0}}.app-layout.loading[data-v-062c59cf]{pointer-events:none}.app-layout.loading .main-content[data-v-062c59cf]{opacity:.7;transition:opacity .3s ease}.main-content[data-v-062c59cf]{animation:fadeInUp-062c59cf .5s ease-out}@keyframes fadeInUp-062c59cf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-page[data-v-f86f918b]{background:#000;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:hidden;position:relative;min-height:100vh}.animated-bg[data-v-f86f918b]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-f86f918b]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.15;animation:floatOrb-f86f918b 25s ease-in-out infinite}.orb-1[data-v-f86f918b]{width:600px;height:600px;background:#0080ff;top:-15%;left:-15%}.orb-2[data-v-f86f918b]{width:500px;height:500px;background:#8b5cf6;bottom:-15%;right:-15%;animation-delay:4s}.orb-3[data-v-f86f918b]{width:400px;height:400px;background:#22c55e;top:45%;left:45%;animation-delay:8s}@keyframes floatOrb-f86f918b{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-60px) scale(1.15)}66%{transform:translate(-40px,40px) scale(.9)}}.grid-pattern[data-v-f86f918b]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px}.container[data-v-f86f918b]{max-width:1400px;margin:0 auto;padding:0 2rem}.glass[data-v-f86f918b]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass[data-v-f86f918b]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s}.glass[data-v-f86f918b]:hover{background:#ffffff0f;border-color:#0080ff4d;transform:translateY(-6px);box-shadow:0 28px 56px #0080ff26}.glass[data-v-f86f918b]:hover:before{opacity:1}.hero-section[data-v-f86f918b]{min-height:100vh;display:flex;align-items:center;position:relative;z-index:1;padding:140px 0 100px}.hero-content[data-v-f86f918b]{text-align:center;animation:fadeUp-f86f918b 1s ease}@keyframes fadeUp-f86f918b{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.status-badge[data-v-f86f918b]{display:inline-flex;align-items:center;gap:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:.75rem 1.5rem;border-radius:50px;font-size:.875rem;color:#22c55e;margin-bottom:2.5rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.status-pulse[data-v-f86f918b]{animation:pulse-f86f918b 2.5s ease-in-out infinite}@keyframes pulse-f86f918b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.hero-title[data-v-f86f918b]{font-size:4.5rem;font-weight:900;line-height:1.1;margin-bottom:2rem;letter-spacing:-.03em;display:flex;flex-direction:column;gap:.75rem}.title-prefix[data-v-f86f918b]{font-size:.35em;color:#fff9;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.title-main[data-v-f86f918b]{background:linear-gradient(135deg,#0af,#0080ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title-suffix[data-v-f86f918b]{font-size:.55em;color:#fff;font-weight:400}.hero-description[data-v-f86f918b]{font-size:1.35rem;color:#ffffffb3;margin-bottom:3.5rem;max-width:750px;margin-left:auto;margin-right:auto;line-height:1.7}.hero-metrics[data-v-f86f918b]{display:flex;justify-content:center;gap:2rem;margin-bottom:3.5rem;flex-wrap:wrap}.metric-card[data-v-f86f918b]{display:flex;align-items:center;gap:1.25rem;padding:1.5rem 2.25rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;transition:all .3s}.metric-card[data-v-f86f918b]:hover{background:#ffffff0f;transform:translateY(-3px)}.metric-icon[data-v-f86f918b]{font-size:2.25rem;color:#0af}.metric-value[data-v-f86f918b]{font-size:1.9rem;font-weight:800;line-height:1}.metric-label[data-v-f86f918b]{font-size:.875rem;color:#fff9;margin-top:.35rem}.hero-actions[data-v-f86f918b]{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.btn[data-v-f86f918b]{position:relative;display:inline-flex;align-items:center;gap:.75rem;padding:1.125rem 2.25rem;border:none;border-radius:16px;font-weight:600;font-size:1.05rem;cursor:pointer;transition:all .3s ease;overflow:hidden;z-index:1}.btn-primary[data-v-f86f918b]{background:linear-gradient(135deg,#0af,#0080ff);color:#000}.btn-primary[data-v-f86f918b]:hover{transform:translateY(-4px);box-shadow:0 20px 48px #0080ff59}.btn-secondary[data-v-f86f918b]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);color:#fff}.btn-secondary[data-v-f86f918b]:hover{background:#ffffff14;transform:translateY(-4px)}.btn.large[data-v-f86f918b]{padding:1.4rem 2.75rem;font-size:1.15rem}.btn .arrow[data-v-f86f918b]{transition:transform .3s ease}.btn:hover .arrow[data-v-f86f918b]{transform:translate(5px)}.features-section[data-v-f86f918b],.capabilities-section[data-v-f86f918b]{position:relative;z-index:1;padding:8rem 0}.specs-section[data-v-f86f918b],.cta-section[data-v-f86f918b]{position:relative;z-index:1;padding:6rem 0}.section-header[data-v-f86f918b]{text-align:center;margin-bottom:4rem}.section-title[data-v-f86f918b]{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:2.75rem;font-weight:800;margin-bottom:1.25rem}.title-icon[data-v-f86f918b]{color:#0af;font-size:2.5rem}.section-subtitle[data-v-f86f918b]{font-size:1.2rem;color:#ffffffa6;max-width:650px;margin:0 auto}.tier-toggle[data-v-f86f918b]{display:flex;justify-content:center;gap:1.25rem;margin:3.5rem 0 2.5rem;flex-wrap:wrap}.tier-btn[data-v-f86f918b]{display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:1.75rem 2.5rem;background:#ffffff08;border:2px solid rgba(255,255,255,.08);border-radius:20px;color:#fff9;font-weight:600;cursor:pointer;transition:all .35s ease;min-width:220px}.tier-btn svg[data-v-f86f918b]{font-size:1.75rem;margin-bottom:.35rem}.tier-name[data-v-f86f918b]{font-size:1.05rem}.tier-badge[data-v-f86f918b]{font-size:.75rem;padding:.35rem .9rem;background:#ffffff14;border-radius:14px;text-transform:uppercase;letter-spacing:.08em}.tier-btn.active[data-v-f86f918b]{background:#0080ff26;border-color:#0080ff;color:#0af;transform:translateY(-6px);box-shadow:0 16px 40px #0080ff40}.tier-btn.active .tier-badge[data-v-f86f918b]{background:#0080ff59;color:#fff}.tier-btn[data-v-f86f918b]:hover:not(.active){background:#ffffff0f;border-color:#ffffff26;transform:translateY(-3px)}.value-prop[data-v-f86f918b]{display:flex;align-items:center;justify-content:center;gap:1.25rem;max-width:950px;margin:2.5rem auto 4rem;padding:1.75rem 2rem;background:#22c55e14;border:1px solid rgba(34,197,94,.25);border-radius:20px}.value-icon[data-v-f86f918b]{color:#22c55e;font-size:1.75rem;flex-shrink:0}.value-prop p[data-v-f86f918b]{color:#ffffffd9;font-size:1rem;line-height:1.7;margin:0}.value-prop strong[data-v-f86f918b]{color:#fff;font-weight:700}.fade-enter-active[data-v-f86f918b],.fade-leave-active[data-v-f86f918b]{transition:opacity .45s ease,transform .45s ease}.fade-enter-from[data-v-f86f918b]{opacity:0;transform:translateY(30px)}.fade-leave-to[data-v-f86f918b]{opacity:0;transform:translateY(-30px)}.features-grid[data-v-f86f918b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem}.feature-card[data-v-f86f918b]{padding:2.5rem}.feature-icon[data-v-f86f918b]{font-size:2.5rem;margin-bottom:1.5rem;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;display:inline-flex;align-items:center;justify-content:center}.feature-title[data-v-f86f918b]{font-size:1.4rem;font-weight:700;margin-bottom:1rem;color:#fff}.feature-desc[data-v-f86f918b]{color:#ffffffa6;margin-bottom:1.75rem;line-height:1.7}.feature-specs[data-v-f86f918b]{display:flex;flex-direction:column;gap:.9rem}.spec[data-v-f86f918b]{display:flex;align-items:center;gap:.9rem;color:#ffffffb3;font-size:.95rem}.check-icon[data-v-f86f918b]{color:#22c55e;font-size:1rem}.specs-grid[data-v-f86f918b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;max-width:1200px;margin:0 auto}.spec-card[data-v-f86f918b]{padding:3rem 2.5rem;text-align:center;position:relative}.spec-value[data-v-f86f918b]{font-size:3.5rem;font-weight:900;background:linear-gradient(135deg,#0af,#0080ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.75rem}.spec-label[data-v-f86f918b]{color:#fff9;font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.95rem}.spec-ring[data-v-f86f918b]{position:absolute;top:50%;left:50%;width:120px;height:120px;border:2px solid #0080ff;border-radius:50%;transform:translate(-50%,-50%);opacity:.2;animation:ringPulse-f86f918b 3.5s ease-in-out infinite}@keyframes ringPulse-f86f918b{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.2}50%{transform:translate(-50%,-50%) scale(1.25);opacity:.08}}.capabilities-grid[data-v-f86f918b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem}.capability-card[data-v-f86f918b]{padding:2.5rem}.cap-header[data-v-f86f918b]{display:flex;align-items:center;gap:1.25rem;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.cap-icon[data-v-f86f918b]{font-size:2rem;color:#0af}.cap-title[data-v-f86f918b]{font-size:1.35rem;font-weight:700;color:#fff}.cap-features[data-v-f86f918b]{display:flex;flex-direction:column;gap:1.15rem}.cap-feature[data-v-f86f918b]{display:flex;align-items:flex-start;gap:1rem;color:#ffffffb3;font-size:.98rem;line-height:1.6}.cap-feature .check[data-v-f86f918b]{color:#22c55e;flex-shrink:0;margin-top:.2rem}.cta-content[data-v-f86f918b]{text-align:center;max-width:900px;margin:0 auto;padding:4rem 3rem}.cta-title[data-v-f86f918b]{font-size:3rem;font-weight:800;margin-bottom:1.25rem;color:#fff}.cta-subtitle[data-v-f86f918b]{font-size:1.3rem;color:#ffffffb3;margin-bottom:3.5rem}.code-block[data-v-f86f918b]{background:#000000b3;border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;margin-bottom:3.5rem;text-align:left}.code-header[data-v-f86f918b]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.75rem;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.08)}.code-dots[data-v-f86f918b]{display:flex;gap:.6rem}.dot[data-v-f86f918b]{width:13px;height:13px;border-radius:50%}.dot.red[data-v-f86f918b]{background:#ef4444}.dot.yellow[data-v-f86f918b]{background:#f59e0b}.dot.green[data-v-f86f918b]{background:#22c55e}.code-title[data-v-f86f918b]{font-weight:600;color:#ffffffb3}.code-body[data-v-f86f918b]{padding:2.5rem;font-family:Monaco,Courier New,monospace;font-size:.95rem}.code-line[data-v-f86f918b]{margin-bottom:.7rem}.comment[data-v-f86f918b]{color:#6b7280}.keyword[data-v-f86f918b]{color:#0af;font-weight:600}.text[data-v-f86f918b]{color:#fff}.cta-actions[data-v-f86f918b]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.cta-note[data-v-f86f918b]{color:#ffffff80;font-size:.95rem}.footer[data-v-f86f918b]{border-top:1px solid rgba(255,255,255,.08);padding:4.5rem 0 2.5rem;position:relative;z-index:1}.footer-top[data-v-f86f918b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08)}.footer-brand[data-v-f86f918b]{display:flex;align-items:center;gap:1.25rem}.brand-name[data-v-f86f918b]{font-size:1.4rem;font-weight:800;color:#fff}.brand-tagline[data-v-f86f918b]{color:#ffffff80;font-size:.95rem;margin-top:.35rem}.footer-status[data-v-f86f918b]{display:flex;align-items:center;gap:.7rem;font-size:.95rem;color:#ffffffb3}.status-dot[data-v-f86f918b]{width:10px;height:10px;border-radius:50%;background:#22c55e;animation:statusBlink-f86f918b 2.5s ease-in-out infinite}@keyframes statusBlink-f86f918b{0%,to{opacity:1}50%{opacity:.6}}.footer-bottom[data-v-f86f918b]{text-align:center}.footer-bottom p[data-v-f86f918b]{color:#ffffff80;font-size:.95rem;margin-bottom:.7rem}.attribution[data-v-f86f918b]{font-size:.85rem}.link[data-v-f86f918b]{color:#ffffffb3;text-decoration:none;font-weight:600;transition:color .3s ease}.link[data-v-f86f918b]:hover{color:#0af}@media (max-width: 1200px){.hero-title[data-v-f86f918b]{font-size:3.5rem}.hero-metrics[data-v-f86f918b]{flex-direction:column;align-items:center;gap:1.5rem}.metric-card[data-v-f86f918b]{width:100%;max-width:450px}}@media (max-width: 768px){.hero-section[data-v-f86f918b]{padding:120px 0 80px}.hero-title[data-v-f86f918b]{font-size:2.75rem}.hero-description[data-v-f86f918b]{font-size:1.15rem}.hero-actions[data-v-f86f918b]{flex-direction:column;align-items:center}.btn[data-v-f86f918b]{width:100%;max-width:320px;justify-content:center}.tier-toggle[data-v-f86f918b]{flex-direction:column;align-items:center}.tier-btn[data-v-f86f918b]{width:100%;max-width:320px}.features-grid[data-v-f86f918b],.capabilities-grid[data-v-f86f918b]{grid-template-columns:1fr}.specs-grid[data-v-f86f918b]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.footer-top[data-v-f86f918b]{flex-direction:column;gap:2rem;text-align:center}.cta-content[data-v-f86f918b]{padding:3rem 2rem}.cta-title[data-v-f86f918b]{font-size:2.25rem}}@media (max-width: 480px){.hero-title[data-v-f86f918b]{font-size:2.25rem}.section-title[data-v-f86f918b]{font-size:2rem}.specs-grid[data-v-f86f918b]{grid-template-columns:1fr}.value-prop[data-v-f86f918b]{flex-direction:column;text-align:center}.code-body[data-v-f86f918b]{padding:1.5rem;font-size:.85rem}}@media (prefers-reduced-motion: reduce){.gradient-orb[data-v-f86f918b],.status-pulse[data-v-f86f918b],.spec-ring[data-v-f86f918b],.status-dot[data-v-f86f918b]{animation:none}.glass[data-v-f86f918b]:hover,.btn[data-v-f86f918b]:hover,.tier-btn[data-v-f86f918b]:hover{transform:none}.fade-enter-active[data-v-f86f918b],.fade-leave-active[data-v-f86f918b]{transition:none}}[data-v-6bf5c86a]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success-color: #22c55e;--error-color: #ef4444;--text-primary: #ffffff}.base-button[data-v-6bf5c86a]{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.025em;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.base-button[data-v-6bf5c86a]:focus{outline:none;box-shadow:0 0 0 3px #0080ff4d}.button-content[data-v-6bf5c86a]{display:flex;align-items:center;gap:.5rem;position:relative;z-index:2;transition:all .3s ease}.button-small[data-v-6bf5c86a]{padding:.5rem 1rem;font-size:.875rem;min-height:36px}.button-medium[data-v-6bf5c86a]{padding:.75rem 1.5rem;font-size:1rem;min-height:44px}.button-large[data-v-6bf5c86a]{padding:1rem 2rem;font-size:1.125rem;min-height:52px;border-radius:16px}.button-primary[data-v-6bf5c86a]{background:linear-gradient(135deg,#0af,#0080ff);color:#e0e0e0!important;box-shadow:0 4px 15px #0080ff33}.button-primary[data-v-6bf5c86a]:not(.button-disabled):not(.button-loading){color:#000}.button-primary[data-v-6bf5c86a]:hover:not(.button-disabled):not(.button-loading){transform:translateY(-2px) scale(1.02);box-shadow:0 8px 30px #0080ff66}.button-primary[data-v-6bf5c86a]:active:not(.button-disabled):not(.button-loading){transform:translateY(0) scale(.98);box-shadow:0 4px 15px #0080ff4d}.button-primary.button-glow[data-v-6bf5c86a]{box-shadow:0 0 20px #0080ff80,0 4px 15px #0080ff33;animation:glowPulse-6bf5c86a 2s ease-in-out infinite}@keyframes glowPulse-6bf5c86a{0%,to{box-shadow:0 0 20px #0080ff80,0 4px 15px #0080ff33}50%{box-shadow:0 0 30px #0080ff99,0 8px 30px #0080ff4d}}.button-secondary[data-v-6bf5c86a]{background:var(--glass-bg);color:var(--text-primary);border-color:var(--glass-border);box-shadow:0 4px 15px #0000004d}.button-secondary[data-v-6bf5c86a]:hover:not(.button-disabled):not(.button-loading){background:var(--glass-hover);transform:translateY(-2px);border-color:#ffffff26}.button-outline[data-v-6bf5c86a]{background:transparent;color:var(--primary-blue-bright);border-color:var(--primary-blue)}.button-outline[data-v-6bf5c86a]:hover:not(.button-disabled):not(.button-loading){background:#0080ff1a;border-color:var(--primary-blue-bright);transform:translateY(-2px)}.button-ghost[data-v-6bf5c86a]{background:transparent;color:#fffc}.button-ghost[data-v-6bf5c86a]:hover:not(.button-disabled):not(.button-loading){background:var(--glass-bg);color:var(--text-primary)}.button-success[data-v-6bf5c86a]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#000;box-shadow:0 4px 15px #22c55e33}.button-success[data-v-6bf5c86a]:hover:not(.button-disabled):not(.button-loading){transform:translateY(-2px);box-shadow:0 8px 30px #22c55e66}.button-danger[data-v-6bf5c86a]{background:linear-gradient(135deg,#ef4444,#dc2626);color:var(--text-primary);box-shadow:0 4px 15px #ef444433}.button-danger[data-v-6bf5c86a]:hover:not(.button-disabled):not(.button-loading){transform:translateY(-2px);box-shadow:0 8px 30px #ef444466}.button-disabled[data-v-6bf5c86a]{opacity:.5;cursor:not-allowed;transform:none!important}.button-primary.button-disabled[data-v-6bf5c86a],.button-primary.button-disabled .button-content[data-v-6bf5c86a]{color:#00000080!important}.button-secondary.button-disabled[data-v-6bf5c86a],.button-ghost.button-disabled[data-v-6bf5c86a],.button-outline.button-disabled[data-v-6bf5c86a]{color:#fff6!important}.button-success.button-disabled[data-v-6bf5c86a]{color:#00000080!important}.button-danger.button-disabled[data-v-6bf5c86a]{color:#fff6!important}.button-loading[data-v-6bf5c86a]{pointer-events:none}.loading-overlay[data-v-6bf5c86a]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:3;background:#0000001a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-icon[data-v-6bf5c86a]{font-size:1.125rem;color:inherit}.button-full-width[data-v-6bf5c86a]{width:100%}.base-button:not(.button-disabled):not(.button-loading):hover .button-content[data-v-6bf5c86a]{transform:scale(1.02)}@media (max-width: 768px){.button-small[data-v-6bf5c86a]{padding:.375rem .875rem;font-size:.8rem}.button-medium[data-v-6bf5c86a]{padding:.625rem 1.25rem;font-size:.9rem}}@media (prefers-reduced-motion: reduce){.base-button[data-v-6bf5c86a],.button-content[data-v-6bf5c86a]{transition:none}.button-primary.button-glow[data-v-6bf5c86a]{animation:none}.base-button[data-v-6bf5c86a]:hover:not(.button-disabled):not(.button-loading){transform:none}}[data-v-2b6539cb]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--error-color: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7)}.input-container[data-v-2b6539cb]{display:flex;flex-direction:column;gap:.5rem;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.input-label[data-v-2b6539cb]{font-size:.9rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:.25rem}.required-indicator[data-v-2b6539cb]{color:var(--error-color);font-weight:700}.input-wrapper[data-v-2b6539cb]{position:relative;width:100%}.base-input[data-v-2b6539cb]{width:100%;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-primary);font-family:inherit;font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 16px #0000004d;-webkit-appearance:none;-moz-appearance:none;appearance:none}.base-input[data-v-2b6539cb]::placeholder{color:#fff6}.base-input[data-v-2b6539cb]:focus{outline:none;border-color:var(--primary-blue);background:var(--glass-hover);box-shadow:0 0 0 3px #0080ff33,0 4px 16px #0000004d}.input-small[data-v-2b6539cb]{padding:.5rem 1rem;font-size:16px;min-height:44px}.input-small.input-with-actions[data-v-2b6539cb]{padding-right:3.5rem}.input-medium[data-v-2b6539cb]{padding:.75rem 1.25rem;font-size:16px;min-height:48px}.input-medium.input-with-actions[data-v-2b6539cb]{padding-right:4rem}.input-large[data-v-2b6539cb]{padding:1rem 1.5rem;font-size:18px;min-height:56px;border-radius:16px}.input-large.input-with-actions[data-v-2b6539cb]{padding-right:4.5rem}.input-error[data-v-2b6539cb]{border-color:var(--error-color);box-shadow:0 0 0 2px #ef444433}.input-disabled[data-v-2b6539cb]{opacity:.5;cursor:not-allowed;pointer-events:none}.input-actions[data-v-2b6539cb]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;gap:.375rem;pointer-events:none}.input-action[data-v-2b6539cb]{background:transparent;border:none;color:#fff9;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:16px;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none}.input-action[data-v-2b6539cb]:hover{color:var(--text-primary);background:#ffffff1a}.input-action[data-v-2b6539cb]:active{background:#ffffff26;transform:scale(.95)}.error-message[data-v-2b6539cb]{display:flex;align-items:center;gap:.5rem;color:var(--error-color);font-size:.875rem;font-weight:500}.error-icon[data-v-2b6539cb]{flex-shrink:0}@supports (-webkit-touch-callout: none){.base-input[data-v-2b6539cb],.input-small[data-v-2b6539cb],.input-medium[data-v-2b6539cb]{font-size:16px}}@media (max-width: 768px){.input-small[data-v-2b6539cb]{padding:.5rem 1rem;font-size:16px;min-height:44px}.input-medium[data-v-2b6539cb]{padding:.75rem 1.25rem;font-size:16px;min-height:48px}.input-large[data-v-2b6539cb]{padding:1rem 1.5rem;font-size:18px}.input-action[data-v-2b6539cb]{width:40px;height:40px;padding:.625rem}}[data-v-5580af7a]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--error-color: #ef4444;--text-primary: #ffffff}.checkbox-field[data-v-5580af7a]{display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.base-checkbox[data-v-5580af7a]{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .3s ease}.checkbox-disabled[data-v-5580af7a]{cursor:not-allowed;opacity:.5;pointer-events:none}.checkbox-input[data-v-5580af7a]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.checkbox-container[data-v-5580af7a]{flex-shrink:0;transition:all .3s ease}.checkbox-small .checkbox-container[data-v-5580af7a]{width:18px;height:18px}.checkbox-medium .checkbox-container[data-v-5580af7a]{width:20px;height:20px}.checkbox-large .checkbox-container[data-v-5580af7a]{width:24px;height:24px}.checkbox-body[data-v-5580af7a]{width:100%;height:100%;border-radius:6px;background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 15px #0000004d}.base-checkbox:hover:not(.checkbox-disabled) .checkbox-body[data-v-5580af7a]{border-color:#0080ff4d;background:#ffffff0f}.checkbox-checked .checkbox-body[data-v-5580af7a]{border-color:var(--primary-blue);background:linear-gradient(135deg,#0af,#0080ff);box-shadow:0 0 15px #0080ff4d}.check-mark[data-v-5580af7a]{display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:all .3s ease}.checkbox-checked .check-mark[data-v-5580af7a]{opacity:1;transform:scale(1)}.check-icon[data-v-5580af7a]{color:#000;font-size:.75rem}.checkbox-content[data-v-5580af7a]{display:flex;flex-direction:column;gap:.25rem;flex:1}.checkbox-label[data-v-5580af7a]{color:var(--text-primary);font-weight:500;line-height:1.4;font-size:.9rem}.checkbox-description[data-v-5580af7a]{color:#fff9;line-height:1.4;font-size:.875rem}.required-indicator[data-v-5580af7a]{color:var(--error-color);margin-left:.25rem;font-weight:700}@media (max-width: 768px){.base-checkbox[data-v-5580af7a]{gap:.625rem}.checkbox-label[data-v-5580af7a]{font-size:.875rem}.checkbox-description[data-v-5580af7a]{font-size:.8rem}}.base-alert[data-v-a814180a]{position:relative;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1)}.alert-animated[data-v-a814180a]{animation:alertSlideIn-a814180a .4s cubic-bezier(.4,0,.2,1)}@keyframes alertSlideIn-a814180a{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.alert-closing[data-v-a814180a]{animation:alertSlideOut-a814180a .3s cubic-bezier(.6,0,.4,1) forwards}@keyframes alertSlideOut-a814180a{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.95)}}.alert-ambient[data-v-a814180a]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ambient-particle[data-v-a814180a]{position:absolute;width:4px;height:4px;background:var(--alert-color);border-radius:50%;opacity:.5;animation:particleFloat-a814180a 6s ease-in-out infinite}.particle-1[data-v-a814180a]{top:20%;right:15%;animation-delay:0s}.particle-2[data-v-a814180a]{bottom:30%;left:20%;animation-delay:2s}.particle-3[data-v-a814180a]{top:60%;right:25%;animation-delay:4s}@keyframes particleFloat-a814180a{0%,to{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(10px,-20px) scale(1.2);opacity:.8}}.ambient-glow[data-v-a814180a]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,var(--alert-bg),transparent 70%);opacity:.3;animation:ambientPulse-a814180a 4s ease-in-out infinite}@keyframes ambientPulse-a814180a{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.alert-container[data-v-a814180a]{position:relative;background:linear-gradient(135deg,#0f0f0ffa,#191919fa);border:1px solid var(--alert-border);border-radius:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 12px 32px #0009,0 0 0 1px var(--alert-bg),inset 0 1px #ffffff14}.alert-borderless .alert-container[data-v-a814180a]{border:none}.alert-glass[data-v-a814180a]{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none;opacity:0;transition:opacity .3s ease}.base-alert:hover .alert-glass[data-v-a814180a]{opacity:1}.alert-border-glow[data-v-a814180a]{position:absolute;inset:-2px;border-radius:inherit;background:var(--alert-glow);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:-1;filter:blur(4px)}.base-alert:hover .alert-border-glow[data-v-a814180a]{opacity:.6}.alert-content[data-v-a814180a]{display:flex;align-items:flex-start;gap:1rem;position:relative;z-index:2}.alert-small .alert-content[data-v-a814180a]{padding:.875rem 1rem;gap:.75rem}.alert-medium .alert-content[data-v-a814180a]{padding:1rem 1.25rem;gap:1rem}.alert-large .alert-content[data-v-a814180a]{padding:1.25rem 1.5rem;gap:1.25rem}.alert-xlarge .alert-content[data-v-a814180a]{padding:1.5rem 1.75rem;gap:1.5rem}.status-indicator[data-v-a814180a]{position:relative;flex-shrink:0}.alert-small .status-indicator[data-v-a814180a]{width:32px;height:32px}.alert-medium .status-indicator[data-v-a814180a]{width:36px;height:36px}.alert-large .status-indicator[data-v-a814180a]{width:40px;height:40px}.alert-xlarge .status-indicator[data-v-a814180a]{width:44px;height:44px}.status-ring[data-v-a814180a]{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid var(--alert-color);border-radius:50%;background:var(--alert-bg)}.status-pulse[data-v-a814180a]{position:absolute;inset:-4px;border:2px solid var(--alert-color);border-radius:50%;opacity:.4;animation:statusPulse-a814180a 2s ease-in-out infinite}@keyframes statusPulse-a814180a{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.2);opacity:.1}}.status-icon[data-v-a814180a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--alert-color)}.alert-small .status-icon[data-v-a814180a]{font-size:1rem}.alert-medium .status-icon[data-v-a814180a]{font-size:1.125rem}.alert-large .status-icon[data-v-a814180a]{font-size:1.25rem}.alert-xlarge .status-icon[data-v-a814180a]{font-size:1.4rem}.alert-body[data-v-a814180a]{flex:1;min-width:0}.alert-title[data-v-a814180a]{font-weight:600;color:#fff;margin-bottom:.25rem;letter-spacing:-.01em}.alert-small .alert-title[data-v-a814180a]{font-size:.875rem}.alert-medium .alert-title[data-v-a814180a]{font-size:.9rem}.alert-large .alert-title[data-v-a814180a]{font-size:.95rem}.alert-xlarge .alert-title[data-v-a814180a]{font-size:1rem}.alert-message[data-v-a814180a]{color:#ffffffe6;line-height:1.5}.alert-small .alert-message[data-v-a814180a]{font-size:.8rem}.alert-medium .alert-message[data-v-a814180a]{font-size:.875rem}.alert-large .alert-message[data-v-a814180a]{font-size:.9rem}.alert-xlarge .alert-message[data-v-a814180a]{font-size:.95rem}.alert-dismiss[data-v-a814180a]{width:28px;height:28px;border-radius:8px;border:none;background:#ffffff14;color:#ffffffb3;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.875rem;transition:all .2s ease;position:relative;overflow:hidden;flex-shrink:0}.alert-dismiss[data-v-a814180a]:hover{background:#ffffff1f;color:#fff;transform:scale(1.05)}.alert-dismiss[data-v-a814180a]:active{transform:scale(.95)}.alert-dismiss[data-v-a814180a]:hover{background:#ef444433;color:#ef4444}.dismiss-ripple[data-v-a814180a]{position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s ease}.alert-dismiss:hover .dismiss-ripple[data-v-a814180a]{width:40px;height:40px}.alert-progress[data-v-a814180a]{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,var(--alert-color),color-mix(in srgb,var(--alert-color) 70%,#ffffff));transition:width .05s linear;border-radius:0 0 14px 14px}.priority-indicator[data-v-a814180a]{position:absolute;top:-5px;right:-5px;width:10px;height:10px;background:var(--alert-color);border-radius:50%;box-shadow:0 0 10px var(--alert-color)}.priority-pulse[data-v-a814180a]{position:absolute;top:-5px;left:-5px;width:20px;height:20px;background:var(--alert-color);border-radius:50%;opacity:.6;animation:priorityPulse-a814180a 1.5s ease-in-out infinite}@keyframes priorityPulse-a814180a{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.5);opacity:.2}}.alert-premium .status-ring[data-v-a814180a]{background:linear-gradient(135deg,#0080ff33,#ffffff1a,#0080ff33);animation:premiumRingGlow-a814180a 2s ease-in-out infinite}@keyframes premiumRingGlow-a814180a{0%,to{box-shadow:0 0 15px #0080ff66}50%{box-shadow:0 0 25px #0080ff99,0 0 35px #fff3}}.alert-premium .status-pulse[data-v-a814180a]{background:radial-gradient(circle,rgba(0,128,255,.4),rgba(255,255,255,.2),transparent 70%)}.alert-persistent[data-v-a814180a]{cursor:default}@media (max-width: 768px){.alert-small .alert-content[data-v-a814180a]{padding:.75rem .875rem;gap:.625rem}.alert-medium .alert-content[data-v-a814180a]{padding:.875rem 1rem;gap:.75rem}.alert-large .alert-content[data-v-a814180a]{padding:1rem 1.125rem;gap:.875rem}.alert-xlarge .alert-content[data-v-a814180a]{padding:1.125rem 1.25rem;gap:1rem}.status-indicator[data-v-a814180a]{width:28px!important;height:28px!important}.status-icon[data-v-a814180a]{font-size:.875rem!important}.alert-title[data-v-a814180a]{font-size:.8rem!important}.alert-message[data-v-a814180a]{font-size:.75rem!important}}@media (max-width: 480px){.alert-content[data-v-a814180a]{gap:.75rem!important}.status-indicator[data-v-a814180a]{width:24px!important;height:24px!important}.status-icon[data-v-a814180a]{font-size:.75rem!important}}@media (prefers-reduced-motion: reduce){.base-alert[data-v-a814180a],.alert-dismiss[data-v-a814180a],.ambient-particle[data-v-a814180a],.status-pulse[data-v-a814180a],.priority-pulse[data-v-a814180a],.ambient-glow[data-v-a814180a],.status-ring[data-v-a814180a]{animation:none;transition:none}}@media (prefers-contrast: high){.alert-container[data-v-a814180a]{border-width:2px;border-color:var(--alert-color)}.alert-title[data-v-a814180a],.alert-message[data-v-a814180a]{color:#fff}}[data-v-a49a63cd]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.brand-title[data-v-a49a63cd]{cursor:pointer}.enterprise-login[data-v-a49a63cd]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:2rem}.animated-background[data-v-a49a63cd]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-a49a63cd]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-a49a63cd 20s ease-in-out infinite}.gradient-orb-1[data-v-a49a63cd]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%}.gradient-orb-2[data-v-a49a63cd]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-a49a63cd]{width:300px;height:300px;background:var(--success-color);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-a49a63cd{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-a49a63cd]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.login-container[data-v-a49a63cd]{max-width:780px;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem}.brand-header[data-v-a49a63cd]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:1rem}.brand-logo[data-v-a49a63cd]{position:relative;width:64px;height:64px;margin:0 auto}.logo-icon[data-v-a49a63cd]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.icon-core[data-v-a49a63cd]{width:32px;height:32px;background:linear-gradient(135deg,#0af,#0080ff);border-radius:50%;position:relative;z-index:3;box-shadow:0 0 20px var(--primary-blue-glow)}.icon-ring[data-v-a49a63cd]{position:absolute;top:50%;left:50%;width:48px;height:48px;border:2px solid var(--primary-blue);border-radius:50%;transform:translate(-50%,-50%);opacity:.6;animation:iconRotate-a49a63cd 8s linear infinite}.icon-pulse[data-v-a49a63cd]{position:absolute;top:50%;left:50%;width:64px;height:64px;border:1px solid var(--primary-blue);border-radius:50%;transform:translate(-50%,-50%);opacity:.3;animation:iconPulse-a49a63cd 3s ease-in-out infinite}@keyframes iconRotate-a49a63cd{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes iconPulse-a49a63cd{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.1}}.brand-content[data-v-a49a63cd]{text-align:center}.brand-title[data-v-a49a63cd]{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#0af,#0080ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em;margin-bottom:.5rem}.brand-subtitle[data-v-a49a63cd]{color:var(--text-secondary);font-size:.9rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.system-status[data-v-a49a63cd]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.status-indicator[data-v-a49a63cd]{width:8px;height:8px;border-radius:50%;background:var(--success-color);animation:statusPulse-a49a63cd 2s ease-in-out infinite}@keyframes statusPulse-a49a63cd{0%,to{opacity:1;box-shadow:0 0 8px var(--success-color)}50%{opacity:.7;box-shadow:0 0 15px var(--success-color)}}.status-text[data-v-a49a63cd]{font-size:.8rem;color:var(--text-secondary);font-weight:500}.glass-panel[data-v-a49a63cd]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2.5rem;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.glass-panel[data-v-a49a63cd]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.login-card[data-v-a49a63cd]{box-shadow:0 20px 60px #0006,0 8px 32px #0003}.security-badge[data-v-a49a63cd]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#00aaff1a;border:1px solid rgba(0,170,255,.2);border-radius:16px;margin-bottom:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.badge-icon[data-v-a49a63cd]{font-size:1.5rem;color:var(--primary-blue-bright);display:flex;align-items:center;justify-content:center}.badge-content[data-v-a49a63cd]{display:flex;flex-direction:column;gap:.25rem}.badge-title[data-v-a49a63cd]{font-weight:600;color:var(--text-primary);font-size:.9rem}.badge-subtitle[data-v-a49a63cd]{color:var(--text-secondary);font-size:.8rem}.progress-section[data-v-a49a63cd]{margin-bottom:2rem}.progress-header[data-v-a49a63cd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.progress-label[data-v-a49a63cd]{font-size:.8rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.progress-percentage[data-v-a49a63cd]{font-size:.8rem;color:var(--primary-blue-bright);font-weight:700;font-family:Monaco,monospace}.progress-container[data-v-a49a63cd]{position:relative}.progress-track[data-v-a49a63cd]{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;position:relative}.progress-fill[data-v-a49a63cd]{height:100%;background:linear-gradient(90deg,var(--primary-blue-bright),var(--primary-blue));border-radius:2px;transition:width .4s ease;position:relative}.progress-fill[data-v-a49a63cd]:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6));animation:progressShine-a49a63cd 2s ease-in-out infinite}@keyframes progressShine-a49a63cd{0%{transform:translate(-20px);opacity:0}50%{opacity:1}to{transform:translate(20px);opacity:0}}.progress-glow[data-v-a49a63cd]{position:absolute;top:-2px;left:0;height:8px;width:100%;background:linear-gradient(90deg,transparent,var(--primary-blue-glow),transparent);border-radius:4px;opacity:.3;filter:blur(4px)}.progress-checkpoints[data-v-a49a63cd]{display:flex;justify-content:space-between;margin-top:.5rem;padding:0 2px}.checkpoint[data-v-a49a63cd]{width:6px;height:6px;border-radius:50%;background:#fff3;transition:all .3s ease}.checkpoint.active[data-v-a49a63cd]{background:var(--primary-blue-bright);box-shadow:0 0 8px var(--primary-blue-glow)}.login-form[data-v-a49a63cd]{display:flex;flex-direction:column;gap:1.5rem}.message-container[data-v-a49a63cd]{margin-bottom:-.5rem;animation:messageSlide-a49a63cd .4s ease-out}@keyframes messageSlide-a49a63cd{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.alert-content[data-v-a49a63cd]{display:flex;align-items:center;gap:.75rem}.alert-icon[data-v-a49a63cd]{font-size:1.125rem}.form-group[data-v-a49a63cd]{display:flex;flex-direction:column;gap:.75rem}.field-label[data-v-a49a63cd]{display:flex;justify-content:space-between;align-items:center}.label-text[data-v-a49a63cd]{font-size:.9rem;font-weight:600;color:#ffffffe6;letter-spacing:.025em}.field-security[data-v-a49a63cd]{display:flex;align-items:center;gap:.5rem}.security-dot[data-v-a49a63cd]{width:8px;height:8px;border-radius:50%;background:#ffffff4d;transition:all .3s ease}.security-dot.verified[data-v-a49a63cd]{background:var(--success-color);box-shadow:0 0 8px #22c55e80}.security-dot.pending[data-v-a49a63cd]{background:var(--warning-color);animation:securityPulse-a49a63cd 1.5s ease-in-out infinite}@keyframes securityPulse-a49a63cd{0%,to{opacity:1}50%{opacity:.5}}.field-wrapper[data-v-a49a63cd]{position:relative;display:flex;align-items:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:0 1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.field-wrapper.focused[data-v-a49a63cd]{border-color:var(--primary-blue);background:var(--glass-hover);box-shadow:0 0 20px #0af3;transform:translateY(-1px)}.field-wrapper.valid[data-v-a49a63cd]{border-color:#22c55e66}.field-wrapper.error[data-v-a49a63cd]{border-color:#ef444466;animation:fieldShake-a49a63cd .4s ease-in-out}@keyframes fieldShake-a49a63cd{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.field-icon[data-v-a49a63cd]{color:#ffffff80;margin-right:.75rem;transition:color .3s ease;font-size:1.125rem}.field-wrapper.focused .field-icon[data-v-a49a63cd]{color:var(--primary-blue-bright)}.field-actions[data-v-a49a63cd]{display:flex;align-items:center;gap:.5rem;margin-left:.75rem}.password-toggle[data-v-a49a63cd]{background:none;border:none;color:#ffffff80;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.password-toggle[data-v-a49a63cd]:hover{color:var(--primary-blue-bright);background:#00aaff1a}.password-toggle.active[data-v-a49a63cd]{color:var(--primary-blue-bright)}.field-status[data-v-a49a63cd]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.status-success[data-v-a49a63cd]{color:var(--success-color);animation:statusFadeIn-a49a63cd .3s ease}.status-error[data-v-a49a63cd]{color:var(--error-color);animation:statusFadeIn-a49a63cd .3s ease}@keyframes statusFadeIn-a49a63cd{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.form-options[data-v-a49a63cd]{display:flex;justify-content:space-between;align-items:center;margin:-.5rem 0 .5rem}.remember-section[data-v-a49a63cd]{display:flex;align-items:center}.remember-text[data-v-a49a63cd]{color:var(--text-secondary);font-size:.85rem;font-weight:400}.forgot-link[data-v-a49a63cd]{background:none;border:none;color:var(--primary-blue-bright);font-size:.85rem;cursor:pointer;text-decoration:none;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;gap:.25rem}.forgot-link[data-v-a49a63cd]:hover{color:var(--primary-blue);background:#00aaff1a;transform:translateY(-1px)}.submit-section[data-v-a49a63cd]{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.button-content[data-v-a49a63cd]{display:flex;align-items:center;gap:.75rem}.button-text[data-v-a49a63cd]{font-weight:600;letter-spacing:.025em}.security-notice[data-v-a49a63cd]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notice-icon[data-v-a49a63cd]{font-size:.9rem;color:var(--success-color)}.notice-text[data-v-a49a63cd]{font-size:.8rem;color:var(--text-secondary);text-align:center}.registration-section[data-v-a49a63cd]{margin-top:2rem;text-align:center}.section-divider[data-v-a49a63cd]{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem}.divider-line[data-v-a49a63cd]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.divider-text[data-v-a49a63cd]{color:#fff9;font-size:.8rem;white-space:nowrap;padding:0 1rem;text-transform:uppercase;letter-spacing:.05em}.register-button[data-v-a49a63cd]{background:none;border:1px solid var(--glass-border);color:var(--text-secondary);padding:1rem 2rem;border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.register-button[data-v-a49a63cd]:hover{border-color:var(--primary-blue);color:var(--primary-blue-bright);background:#00aaff0d;transform:translateY(-2px)}.register-content[data-v-a49a63cd]{display:flex;align-items:center;justify-content:center;gap:.75rem;position:relative;z-index:2}.register-icon[data-v-a49a63cd]{display:flex;align-items:center;justify-content:center}.register-text[data-v-a49a63cd]{font-weight:500;letter-spacing:.025em}.register-effect[data-v-a49a63cd]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease}.register-button:hover .register-effect[data-v-a49a63cd]{left:100%}.footer-info[data-v-a49a63cd]{margin-top:2rem;text-align:center}.info-grid[data-v-a49a63cd]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.info-item[data-v-a49a63cd]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s}.info-item[data-v-a49a63cd]:hover{background:var(--glass-hover);transform:translateY(-2px)}.info-icon[data-v-a49a63cd]{font-size:1.25rem;color:var(--primary-blue-bright)}.info-content[data-v-a49a63cd]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.info-title[data-v-a49a63cd]{font-size:.8rem;font-weight:600;color:var(--text-primary)}.info-subtitle[data-v-a49a63cd]{font-size:.7rem;color:var(--text-tertiary)}.footer-attribution[data-v-a49a63cd]{color:var(--text-tertiary);font-size:.8rem}.ackerworx-link[data-v-a49a63cd]{color:var(--primary-blue-bright);text-decoration:none;font-weight:500;transition:color .3s ease}.ackerworx-link[data-v-a49a63cd]:hover{color:var(--primary-blue)}@media (max-width: 768px){.enterprise-login[data-v-a49a63cd]{padding:1rem}.glass-panel[data-v-a49a63cd]{padding:2rem 1.5rem}.brand-title[data-v-a49a63cd]{font-size:2rem}.form-options[data-v-a49a63cd]{flex-direction:column;align-items:flex-start;gap:1rem}.info-grid[data-v-a49a63cd]{grid-template-columns:1fr;gap:.75rem}.info-item[data-v-a49a63cd]{flex-direction:row;text-align:left}.info-content[data-v-a49a63cd]{align-items:flex-start}}@media (max-width: 480px){.login-container[data-v-a49a63cd]{max-width:100%}.glass-panel[data-v-a49a63cd]{padding:1.5rem 1rem;border-radius:20px}.brand-header[data-v-a49a63cd]{gap:1rem}.brand-title[data-v-a49a63cd]{font-size:1.75rem}.security-badge[data-v-a49a63cd]{padding:.75rem}.field-wrapper[data-v-a49a63cd]{padding:0 .75rem}.progress-section[data-v-a49a63cd]{margin-bottom:1.5rem}}@media (prefers-reduced-motion: reduce){.gradient-orb[data-v-a49a63cd],.icon-rotate[data-v-a49a63cd],.icon-pulse[data-v-a49a63cd],.status-indicator[data-v-a49a63cd],.progress-fill[data-v-a49a63cd]:after,.security-dot.pending[data-v-a49a63cd]{animation:none}.field-wrapper.focused[data-v-a49a63cd],.register-button[data-v-a49a63cd]:hover{transform:none}}@media (prefers-contrast: high){.glass-panel[data-v-a49a63cd]{border-color:#fff;background:#ffffff1a}.field-wrapper[data-v-a49a63cd]{border-color:#fff}.brand-title[data-v-a49a63cd]{color:#fff;background:none;-webkit-text-fill-color:initial}}[data-v-a49a63cd] .morphic-input{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important}[data-v-a49a63cd] .morphic-input .input-field{background:transparent!important;border:none!important;padding:.75rem 0!important;color:#fff!important;font-size:.9rem!important}[data-v-a49a63cd] .morphic-input .input-field::placeholder{color:#fff6!important}.enterprise-register[data-v-4431e21e]{min-height:100vh;background:#000;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:2rem}.animated-background[data-v-4431e21e]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-4431e21e]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-4431e21e 20s ease-in-out infinite}.gradient-orb-1[data-v-4431e21e]{width:500px;height:500px;background:#0080ff;top:-10%;left:-10%}.gradient-orb-2[data-v-4431e21e]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-4431e21e]{width:300px;height:300px;background:#22c55e;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-4431e21e{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-4431e21e]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.register-container[data-v-4431e21e]{max-width:900px;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem}.enterprise-header[data-v-4431e21e]{text-align:center;display:flex;flex-direction:column;gap:1.5rem}.header-navigation[data-v-4431e21e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.system-status[data-v-4431e21e]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.status-dot[data-v-4431e21e]{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:statusPulse-4431e21e 2s ease-in-out infinite}@keyframes statusPulse-4431e21e{0%,to{opacity:1;box-shadow:0 0 8px #22c55e}50%{opacity:.7;box-shadow:0 0 15px #22c55e}}.status-text[data-v-4431e21e]{font-size:.8rem;color:#ffffffb3;font-weight:500}.brand-section[data-v-4431e21e]{display:flex;flex-direction:column;align-items:center;gap:1rem}.brand-logo[data-v-4431e21e]{position:relative;width:48px;height:48px;margin:0 auto}.logo-core[data-v-4431e21e]{width:24px;height:24px;background:linear-gradient(135deg,#0af,#0080ff);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:0 0 15px #0080ff4d}.logo-ring[data-v-4431e21e]{position:absolute;top:50%;left:50%;width:36px;height:36px;border:2px solid #0080ff;border-radius:50%;transform:translate(-50%,-50%);opacity:.6;animation:logoRotate-4431e21e 6s linear infinite}@keyframes logoRotate-4431e21e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.brand-title[data-v-4431e21e]{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}.title-main[data-v-4431e21e]{font-size:2rem;font-weight:900;background:linear-gradient(135deg,#0af,#0080ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em;line-height:1}.title-sub[data-v-4431e21e]{color:#ffffffb3;font-size:1rem;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.brand-subtitle[data-v-4431e21e]{color:#ffffffb3;font-size:.9rem;font-weight:400;max-width:400px;text-align:center;line-height:1.5}.progress-section[data-v-4431e21e]{margin-top:1rem;padding:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.progress-header[data-v-4431e21e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.progress-label[data-v-4431e21e]{font-size:.8rem;color:#ffffffb3;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.progress-percentage[data-v-4431e21e]{font-size:.8rem;color:#0af;font-weight:700;font-family:Monaco,monospace}.progress-track[data-v-4431e21e]{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;position:relative;margin-bottom:1rem}.progress-fill[data-v-4431e21e]{height:100%;background:linear-gradient(90deg,#0af,#0080ff);border-radius:2px;transition:width .4s ease;position:relative}.progress-fill[data-v-4431e21e]:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6));animation:progressShine-4431e21e 2s ease-in-out infinite}@keyframes progressShine-4431e21e{0%{transform:translate(-20px);opacity:0}50%{opacity:1}to{transform:translate(20px);opacity:0}}.progress-glow[data-v-4431e21e]{position:absolute;top:-2px;left:0;height:8px;width:100%;background:linear-gradient(90deg,transparent,rgba(0,128,255,.3),transparent);border-radius:4px;opacity:.3;filter:blur(4px)}.step-indicators[data-v-4431e21e]{display:flex;justify-content:space-between;gap:.5rem}.step-indicator[data-v-4431e21e]{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1;text-align:center}.indicator-dot[data-v-4431e21e]{width:24px;height:24px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;transition:all .3s ease}.step-indicator.active .indicator-dot[data-v-4431e21e]{background:#0080ff;border-color:#0af;color:#000;animation:indicatorPulse-4431e21e 2s ease-in-out infinite}.step-indicator.completed .indicator-dot[data-v-4431e21e]{background:#22c55e;border-color:#22c55e;color:#000}@keyframes indicatorPulse-4431e21e{0%,to{box-shadow:0 0 10px #0080ff4d}50%{box-shadow:0 0 20px #0080ff4d}}.indicator-label[data-v-4431e21e]{font-size:.7rem;color:#ffffff80;font-weight:500;max-width:80px;line-height:1.2}.step-indicator.active .indicator-label[data-v-4431e21e]{color:#0af}.step-indicator.completed .indicator-label[data-v-4431e21e]{color:#22c55e}.glass-panel[data-v-4431e21e]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2.5rem;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);min-height:600px}.glass-panel[data-v-4431e21e]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.register-card[data-v-4431e21e]{box-shadow:0 20px 60px #0006,0 8px 32px #0003}.registration-form[data-v-4431e21e]{display:flex;flex-direction:column;gap:2rem}.message-container[data-v-4431e21e]{margin-bottom:-1rem;animation:messageSlide-4431e21e .4s ease-out}@keyframes messageSlide-4431e21e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.alert-content[data-v-4431e21e]{display:flex;align-items:center;gap:.75rem}.alert-icon[data-v-4431e21e]{font-size:1.125rem}.form-step[data-v-4431e21e]{opacity:0;transform:translateY(20px);animation:stepSlideIn-4431e21e .6s ease-out forwards}.form-step.step-active[data-v-4431e21e]{animation:stepSlideIn-4431e21e .6s ease-out forwards,stepHighlight-4431e21e 3s ease-in-out infinite}@keyframes stepSlideIn-4431e21e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes stepHighlight-4431e21e{0%,to{box-shadow:none}50%{box-shadow:0 0 20px #00aaff1a}}.step-header[data-v-4431e21e]{margin-bottom:1.5rem;text-align:center}.step-title[data-v-4431e21e]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;letter-spacing:-.02em;display:flex;align-items:center;justify-content:center;gap:.75rem}.step-description[data-v-4431e21e]{color:#ffffffb3;font-size:.9rem;line-height:1.4}.region-indicator[data-v-4431e21e]{display:block;font-size:.8rem;color:#0af;font-weight:500;margin-top:.25rem}.regions-grid[data-v-4431e21e]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.region-card[data-v-4431e21e]{position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;align-items:center;gap:1rem}.region-card[data-v-4431e21e]:hover{transform:translateY(-2px);border-color:#00aaff4d;box-shadow:0 10px 30px #0003}.region-card.selected[data-v-4431e21e]{border-color:#0080ff;background:linear-gradient(135deg,#00aaff1a,#00aaff0d);box-shadow:0 15px 40px #0af3}.region-card.ppp-region[data-v-4431e21e]{border-color:#f59e0b4d}.region-card.ppp-region.selected[data-v-4431e21e]{border-color:#f59e0b;background:linear-gradient(135deg,#f59e0b1a,#f59e0b0d)}.region-icon[data-v-4431e21e]{font-size:2rem;color:#0af}.region-info[data-v-4431e21e]{flex:1;display:flex;flex-direction:column;gap:.25rem}.region-name[data-v-4431e21e]{font-size:1rem;font-weight:600;color:#fff;margin:0}.region-currency[data-v-4431e21e]{display:flex;align-items:center;gap:.5rem;color:#ffffffb3;font-size:.85rem}.currency-symbol[data-v-4431e21e]{font-weight:600;color:#0af}.currency-code[data-v-4431e21e]{font-family:Monaco,monospace;font-size:.8rem}.ppp-badge[data-v-4431e21e]{margin-top:.25rem;display:flex;align-items:center;gap:.375rem}.ppp-badge span[data-v-4431e21e]{background:#f59e0b;color:#000;padding:.125rem .5rem;border-radius:8px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.region-selection[data-v-4431e21e]{display:flex;align-items:center;justify-content:center}.selection-radio[data-v-4431e21e]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.selection-radio.selected[data-v-4431e21e]{border-color:#0080ff}.radio-inner[data-v-4431e21e]{width:8px;height:8px;border-radius:50%;background:transparent;transition:all .3s ease}.selection-radio.selected .radio-inner[data-v-4431e21e]{background:#0080ff}.region-warning[data-v-4431e21e]{margin-top:1.5rem;animation:warningSlideIn-4431e21e .5s ease-out}@keyframes warningSlideIn-4431e21e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.warning-content[data-v-4431e21e]{display:flex;flex-direction:column;gap:1rem}.warning-header[data-v-4431e21e]{display:flex;align-items:center;gap:.5rem;color:#f59e0b}.warning-title[data-v-4431e21e]{font-weight:600;font-size:.9rem}.warning-text[data-v-4431e21e]{color:#ffffffb3;font-size:.85rem;line-height:1.5;margin:0}.warning-acknowledgment[data-v-4431e21e]{padding:1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:12px}.acknowledgment-text[data-v-4431e21e]{color:#ffffffe6;font-size:.85rem;line-height:1.4;font-weight:500;display:block}.plans-grid[data-v-4431e21e]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1rem}.plan-card[data-v-4431e21e]{position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.plan-card[data-v-4431e21e]:hover{transform:translateY(-3px);border-color:#00aaff4d;box-shadow:0 15px 40px #0003}.plan-card.selected[data-v-4431e21e]{border-color:#0080ff;background:linear-gradient(135deg,#00aaff1a,#00aaff0d);box-shadow:0 20px 60px #0af3}.plan-card.recommended[data-v-4431e21e]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0af,#0080ff)}.plan-badge[data-v-4431e21e]{position:absolute;top:1rem;right:1rem;background:#0080ff;color:#000;padding:.25rem .75rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.25rem}.plan-header[data-v-4431e21e]{margin-bottom:1.5rem}.plan-icon-wrapper[data-v-4431e21e]{width:40px;height:40px;border-radius:12px;background:#00aaff1a;border:1px solid rgba(0,170,255,.3);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.plan-icon[data-v-4431e21e]{font-size:1.25rem;color:#0af}.plan-name[data-v-4431e21e]{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.5rem}.plan-pricing[data-v-4431e21e]{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.75rem}.plan-price[data-v-4431e21e]{font-size:2rem;font-weight:900;color:#0af;line-height:1}.plan-period[data-v-4431e21e]{font-size:.9rem;color:#ffffffb3;font-weight:500}.plan-trial[data-v-4431e21e]{background:#22c55e;color:#000;padding:.25rem .75rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;display:inline-flex;align-items:center;gap:.25rem;animation:trialPulse-4431e21e 2s ease-in-out infinite}@keyframes trialPulse-4431e21e{0%,to{opacity:1}50%{opacity:.8}}.plan-description[data-v-4431e21e]{color:#ffffffb3;font-size:.9rem;line-height:1.4}.plan-features[data-v-4431e21e]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.plan-feature[data-v-4431e21e]{display:flex;align-items:center;gap:.75rem}.feature-check[data-v-4431e21e]{width:16px;height:16px;background:#22c55e;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.625rem;flex-shrink:0}.feature-text[data-v-4431e21e]{color:#ffffffe6;font-size:.85rem;line-height:1.3}.plan-selection[data-v-4431e21e]{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.selection-text[data-v-4431e21e]{font-size:.9rem;font-weight:500;color:#ffffffb3}.plan-card.selected .selection-text[data-v-4431e21e]{color:#0af}.plan-glow[data-v-4431e21e]{position:absolute;inset:-4px;background:linear-gradient(135deg,rgba(0,128,255,.3),transparent);border-radius:24px;opacity:0;transition:opacity .3s ease;z-index:-1;filter:blur(15px)}.plan-card.selected .plan-glow[data-v-4431e21e]{opacity:.3}.form-group[data-v-4431e21e]{display:flex;flex-direction:column;gap:.75rem}.form-grid[data-v-4431e21e]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.security-grid[data-v-4431e21e]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.field-label[data-v-4431e21e]{display:flex;justify-content:space-between;align-items:center}.label-text[data-v-4431e21e]{font-size:.9rem;font-weight:600;color:#ffffffe6;letter-spacing:.025em}.field-security[data-v-4431e21e]{display:flex;align-items:center;gap:.5rem}.security-dot[data-v-4431e21e]{width:8px;height:8px;border-radius:50%;background:#ffffff4d;transition:all .3s ease}.security-dot.verified[data-v-4431e21e]{background:#22c55e;box-shadow:0 0 8px #22c55e80}.security-dot.pending[data-v-4431e21e]{background:#f59e0b;animation:securityPulse-4431e21e 1.5s ease-in-out infinite}@keyframes securityPulse-4431e21e{0%,to{opacity:1}50%{opacity:.5}}.field-wrapper[data-v-4431e21e]{position:relative;display:flex;align-items:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:0 1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.field-wrapper.focused[data-v-4431e21e]{border-color:#0080ff;background:#ffffff0f;box-shadow:0 0 20px #0af3;transform:translateY(-1px)}.field-wrapper.valid[data-v-4431e21e]{border-color:#22c55e66}.field-wrapper.error[data-v-4431e21e]{border-color:#ef444466;animation:fieldShake-4431e21e .4s ease-in-out}@keyframes fieldShake-4431e21e{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.field-icon[data-v-4431e21e]{color:#ffffff80;margin-right:.75rem;transition:color .3s ease;font-size:1.125rem}.field-wrapper.focused .field-icon[data-v-4431e21e]{color:#0af}.field-actions[data-v-4431e21e]{display:flex;align-items:center;gap:.5rem;margin-left:.75rem}.password-toggle[data-v-4431e21e]{background:none;border:none;color:#ffffff80;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.password-toggle[data-v-4431e21e]:hover{color:#0af;background:#00aaff1a}.password-toggle.active[data-v-4431e21e]{color:#0af}.field-status[data-v-4431e21e]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.status-success[data-v-4431e21e]{color:#22c55e;animation:statusFadeIn-4431e21e .3s ease}.status-error[data-v-4431e21e]{color:#ef4444;animation:statusFadeIn-4431e21e .3s ease}@keyframes statusFadeIn-4431e21e{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.password-strength[data-v-4431e21e]{margin-top:1rem;padding:1rem;background:#ffffff05;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.strength-header[data-v-4431e21e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.strength-label[data-v-4431e21e]{font-size:.8rem;color:#ffffffb3;font-weight:500}.strength-score[data-v-4431e21e]{font-size:.8rem;font-weight:600}.strength-bar[data-v-4431e21e]{height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden;margin-bottom:1rem}.strength-fill[data-v-4431e21e]{height:100%;border-radius:2px;transition:all .4s ease}.strength-requirements[data-v-4431e21e]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.requirement-item[data-v-4431e21e]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#ffffff80;transition:all .3s ease}.requirement-item.met[data-v-4431e21e]{color:#22c55e}.requirement-dot[data-v-4431e21e]{font-size:.8rem}.requirement-text[data-v-4431e21e]{font-size:.75rem}.password-match[data-v-4431e21e]{margin-top:.75rem}.match-indicator[data-v-4431e21e]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:8px;transition:all .3s ease}.match-indicator.matched[data-v-4431e21e]{background:#22c55e1a;border-color:#22c55e33;color:#22c55e}.match-icon[data-v-4431e21e]{font-size:1rem}.match-text[data-v-4431e21e]{font-size:.8rem;font-weight:500}.agreement-section[data-v-4431e21e]{display:flex;flex-direction:column;gap:2rem}.selected-plan-summary[data-v-4431e21e]{padding:1.5rem;background:#00aaff0d;border:1px solid rgba(0,170,255,.2);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.summary-title[data-v-4431e21e]{font-size:1rem;font-weight:600;color:#fff;margin-bottom:1rem}.plan-summary[data-v-4431e21e]{display:flex;flex-direction:column;gap:.75rem}.summary-content[data-v-4431e21e]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.summary-plan-name[data-v-4431e21e]{font-size:1.1rem;font-weight:600;color:#0af}.summary-plan-price[data-v-4431e21e]{font-size:1.1rem;font-weight:700;color:#fff}.summary-region[data-v-4431e21e],.summary-company[data-v-4431e21e],.summary-admin[data-v-4431e21e]{display:flex;gap:.5rem}.summary-label[data-v-4431e21e]{color:#ffffffb3;font-size:.85rem;min-width:80px}.summary-value[data-v-4431e21e]{color:#fff;font-size:.85rem;font-weight:500}.terms-agreement[data-v-4431e21e]{padding:1.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:16px}.agreement-text[data-v-4431e21e]{line-height:1.5;color:#ffffffb3}.agreement-main[data-v-4431e21e]{font-size:.9rem}.agreement-link[data-v-4431e21e]{background:none;border:none;color:#0af;text-decoration:underline;cursor:pointer;font-size:.9rem;font-weight:500;padding:0 .2rem;transition:color .3s ease}.agreement-link[data-v-4431e21e]:hover{color:#0080ff}.agreement-error[data-v-4431e21e]{font-size:.8rem;color:#ef4444;margin-top:.75rem;font-weight:500}.submit-section[data-v-4431e21e]{margin-top:2rem;display:flex;flex-direction:column;gap:1rem;animation:submitSlideIn-4431e21e .6s ease-out}@keyframes submitSlideIn-4431e21e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.button-content[data-v-4431e21e]{display:flex;align-items:center;gap:.75rem}.button-text[data-v-4431e21e]{font-weight:600;letter-spacing:.025em}.enterprise-notice[data-v-4431e21e]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notice-icon[data-v-4431e21e]{font-size:.9rem;color:#22c55e}.notice-text[data-v-4431e21e]{font-size:.8rem;color:#ffffffb3;text-align:center}.login-section[data-v-4431e21e]{margin-top:2rem;text-align:center}.section-divider[data-v-4431e21e]{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem}.divider-line[data-v-4431e21e]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.divider-text[data-v-4431e21e]{color:#fff9;font-size:.8rem;white-space:nowrap;padding:0 1rem;text-transform:uppercase;letter-spacing:.05em}.login-button[data-v-4431e21e]{background:none;border:1px solid rgba(255,255,255,.08);color:#ffffffb3;padding:1rem 2rem;border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.login-button[data-v-4431e21e]:hover{border-color:#0080ff;color:#0af;background:#00aaff0d;transform:translateY(-2px)}.login-content[data-v-4431e21e]{position:relative;z-index:2}.login-text[data-v-4431e21e]{font-weight:500;letter-spacing:.025em}.login-effect[data-v-4431e21e]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease}.login-button:hover .login-effect[data-v-4431e21e]{left:100%}@media (max-width: 768px){.enterprise-register[data-v-4431e21e]{padding:1rem}.glass-panel[data-v-4431e21e]{padding:2rem 1.5rem}.enterprise-header[data-v-4431e21e]{gap:1rem}.header-navigation[data-v-4431e21e]{flex-direction:column;gap:1rem;align-items:center}.title-main[data-v-4431e21e]{font-size:1.75rem}.form-grid[data-v-4431e21e],.security-grid[data-v-4431e21e],.plans-grid[data-v-4431e21e],.regions-grid[data-v-4431e21e]{grid-template-columns:1fr;gap:1rem}.step-indicators[data-v-4431e21e]{flex-wrap:wrap;justify-content:center}.strength-requirements[data-v-4431e21e]{grid-template-columns:1fr}}@media (max-width: 480px){.register-container[data-v-4431e21e]{max-width:100%}.glass-panel[data-v-4431e21e]{padding:1.5rem 1rem;border-radius:20px}.progress-section[data-v-4431e21e]{padding:1rem}.field-wrapper[data-v-4431e21e]{padding:0 .75rem}.step-title[data-v-4431e21e]{font-size:1.25rem}.region-card[data-v-4431e21e]{padding:1rem}.region-icon[data-v-4431e21e]{font-size:1.5rem}}@media (prefers-reduced-motion: reduce){.gradient-orb[data-v-4431e21e],.logo-rotate[data-v-4431e21e],.status-dot[data-v-4431e21e],.progress-fill[data-v-4431e21e]:after,.security-dot.pending[data-v-4431e21e],.indicator-pulse[data-v-4431e21e]{animation:none}.field-wrapper.focused[data-v-4431e21e],.plan-card[data-v-4431e21e]:hover,.region-card[data-v-4431e21e]:hover,.login-button[data-v-4431e21e]:hover{transform:none}}@media (prefers-contrast: high){.glass-panel[data-v-4431e21e]{border-color:#fff;background:#ffffff1a}.field-wrapper[data-v-4431e21e]{border-color:#fff}.title-main[data-v-4431e21e]{color:#fff;background:none;-webkit-text-fill-color:initial}}[data-v-4431e21e] .morphic-input{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important}[data-v-4431e21e] .morphic-input .input-field{background:transparent!important;border:none!important;padding:.75rem 0!important;color:#fff!important;font-size:.9rem!important}[data-v-4431e21e] .morphic-input .input-field::placeholder{color:#fff6!important}[data-v-d247a559]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.forgot-password-container[data-v-d247a559]{min-height:100vh;background:#000;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;overflow:hidden}.animated-background[data-v-d247a559]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-d247a559]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-d247a559 20s ease-in-out infinite}.gradient-orb-1[data-v-d247a559]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%}.gradient-orb-2[data-v-d247a559]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-d247a559]{width:300px;height:300px;background:var(--success-color);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-d247a559{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-d247a559]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.forgot-password-form[data-v-d247a559]{position:relative;width:100%;max-width:800px;margin:0 auto;z-index:1}.glass-panel[data-v-d247a559]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2rem;margin-bottom:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.glass-panel[data-v-d247a559]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.glass-panel[data-v-d247a559]:hover{background:var(--glass-hover);border-color:#0080ff33}.form-header[data-v-d247a559]{text-align:center;margin-bottom:3rem}.security-badge[data-v-d247a559]{display:inline-flex;align-items:center;gap:.75rem;background:var(--glass-bg);border:1px solid var(--glass-border);padding:.75rem 1.5rem;border-radius:50px;font-size:.9rem;color:var(--warning-color);margin-bottom:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.badge-icon[data-v-d247a559]{font-size:1.1rem;animation:iconPulse-d247a559 2s ease-in-out infinite}@keyframes iconPulse-d247a559{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.form-title[data-v-d247a559]{font-size:2.5rem;font-weight:800;margin-bottom:1rem;display:flex;flex-direction:column;gap:.25rem}.title-main[data-v-d247a559]{background:linear-gradient(135deg,#0af,#0080ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1}.title-sub[data-v-d247a559]{font-size:.6em;color:var(--text-secondary);font-weight:400;letter-spacing:.1em;text-transform:uppercase}.form-description[data-v-d247a559]{color:var(--text-secondary);font-size:1.1rem;line-height:1.6;max-width:600px;margin:0 auto}.security-process[data-v-d247a559]{margin-bottom:3rem}.process-header[data-v-d247a559]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.process-title[data-v-d247a559]{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.process-indicator[data-v-d247a559]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary)}.indicator-dot[data-v-d247a559]{width:8px;height:8px;border-radius:50%;background:var(--warning-color);animation:dotPulse-d247a559 2s ease-in-out infinite}.indicator-dot.active[data-v-d247a559]{background:var(--success-color)}@keyframes dotPulse-d247a559{0%,to{opacity:1}50%{opacity:.5}}.steps-container[data-v-d247a559]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem}.step-item[data-v-d247a559]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:1.5rem;text-align:center;position:relative;transition:all .3s ease}.step-item.active[data-v-d247a559]{border-color:var(--primary-blue);background:#0080ff0d;box-shadow:0 0 20px #0080ff1a}.step-item.completed[data-v-d247a559]{border-color:var(--success-color);background:#22c55e0d}.step-item.pending[data-v-d247a559]{opacity:.6}.step-indicator[data-v-d247a559]{position:relative;margin-bottom:1rem}.step-number[data-v-d247a559]{width:32px;height:32px;border-radius:50%;background:var(--glass-border);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;margin:0 auto .5rem}.step-item.active .step-number[data-v-d247a559]{background:var(--primary-blue);color:#000}.step-item.completed .step-number[data-v-d247a559]{background:var(--success-color);color:#000}.step-icon[data-v-d247a559]{font-size:1.5rem}.step-title[data-v-d247a559]{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.step-description[data-v-d247a559]{font-size:.875rem;color:var(--text-secondary);line-height:1.4}.step-status[data-v-d247a559]{position:absolute;top:1rem;right:1rem}.status-check[data-v-d247a559]{color:var(--success-color);font-weight:700;font-size:1.1rem}.status-active[data-v-d247a559]{width:8px;height:8px;border-radius:50%;background:var(--primary-blue);animation:statusPulse-d247a559 1.5s ease-in-out infinite}.status-pending[data-v-d247a559]{font-size:.75rem;opacity:.5;color:var(--text-tertiary)}@keyframes statusPulse-d247a559{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.input-section[data-v-d247a559]{margin-bottom:2rem;position:relative}.section-header[data-v-d247a559]{text-align:center;margin-bottom:2rem}.section-title[data-v-d247a559]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.section-description[data-v-d247a559]{color:var(--text-secondary);font-size:1rem}.email-form[data-v-d247a559]{display:flex;flex-direction:column;gap:1.5rem}.error-container[data-v-d247a559]{margin-bottom:1rem}.error-message[data-v-d247a559]{display:flex;align-items:center;gap:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:1rem;color:var(--error-color);font-size:.9rem}.error-icon[data-v-d247a559]{font-size:1.1rem}.field-container[data-v-d247a559]{margin-bottom:1rem}.field-wrapper[data-v-d247a559]{display:flex;align-items:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:1rem;transition:all .3s ease}.field-container:focus-within .field-wrapper[data-v-d247a559]{border-color:var(--primary-blue);background:#0080ff0d;box-shadow:0 0 20px #0080ff1a}.field-container.error .field-wrapper[data-v-d247a559]{border-color:var(--error-color);background:#ef44440d}.field-icon[data-v-d247a559]{font-size:1.125rem;margin-right:1rem;color:var(--text-tertiary)}.field-input[data-v-d247a559]{flex:1;background:transparent;border:none;color:var(--text-primary);font-size:1rem;outline:none}.field-input[data-v-d247a559]::placeholder{color:var(--text-tertiary)}.field-status[data-v-d247a559]{margin-left:1rem;width:20px;text-align:center}.status-valid[data-v-d247a559]{color:var(--success-color)}.status-error[data-v-d247a559]{color:var(--error-color)}.field-error[data-v-d247a559]{color:var(--error-color);font-size:.875rem;margin-top:.5rem;margin-left:1rem}.submit-button[data-v-d247a559]{background:linear-gradient(135deg,#0af,#0080ff);color:#ececec;border:none;border-radius:16px;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.submit-button[data-v-d247a559]:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 10px 30px var(--primary-blue-glow)}.submit-button[data-v-d247a559]:disabled{opacity:.6;cursor:not-allowed;transform:none;color:#0009}.button-content[data-v-d247a559]{display:flex;align-items:center;gap:.75rem;z-index:2;position:relative}.button-arrow[data-v-d247a559]{font-size:1rem;transition:transform .3s ease}.submit-button:hover .button-arrow[data-v-d247a559]{transform:translate(4px)}.button-loader[data-v-d247a559]{font-size:1rem}.button-glow[data-v-d247a559]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.submit-button:hover .button-glow[data-v-d247a559]{left:100%}.instructions-section[data-v-d247a559]{display:flex;flex-direction:column;gap:2rem}.instruction-card[data-v-d247a559]{position:relative}.instruction-card.primary[data-v-d247a559]{border-color:var(--primary-blue);background:#0080ff0d}.card-header[data-v-d247a559]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.card-icon[data-v-d247a559]{font-size:1.75rem;padding:.75rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;display:flex;align-items:center;justify-content:center}.card-title[data-v-d247a559]{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.card-description[data-v-d247a559]{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.contact-info[data-v-d247a559]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}.contact-item[data-v-d247a559]{background:#ffffff08;border:1px solid var(--glass-border);border-radius:12px;padding:1rem;text-align:center}.contact-label[data-v-d247a559]{font-size:.875rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.contact-value[data-v-d247a559]{font-size:1.25rem;font-weight:700;color:var(--primary-blue-bright)}.urgency-note[data-v-d247a559]{display:flex;align-items:center;gap:.75rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:12px;padding:1rem;color:var(--warning-color);font-size:.9rem}.note-icon[data-v-d247a559]{font-size:1.1rem}.qr-steps[data-v-d247a559]{display:flex;flex-direction:column;gap:1rem}.qr-step[data-v-d247a559]{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#ffffff08;border-radius:8px}.qr-step-number[data-v-d247a559]{width:28px;height:28px;border-radius:50%;background:var(--primary-blue);color:#000;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.support-schedule[data-v-d247a559]{display:flex;flex-direction:column;gap:.75rem}.schedule-item[data-v-d247a559]{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#ffffff08;border-radius:8px}.schedule-day[data-v-d247a559]{font-weight:600;color:var(--text-primary)}.schedule-hours[data-v-d247a559]{color:var(--text-secondary);font-size:.9rem}.form-footer[data-v-d247a559]{display:flex;justify-content:space-between;align-items:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--glass-border)}.back-button[data-v-d247a559]{display:flex;align-items:center;gap:.75rem;background:transparent;border:1px solid var(--glass-border);color:var(--text-secondary);padding:.75rem 1.5rem;border-radius:12px;cursor:pointer;transition:all .3s ease;font-size:.9rem}.back-button[data-v-d247a559]:hover{background:var(--glass-bg);color:var(--primary-blue-bright);border-color:var(--primary-blue)}.back-arrow[data-v-d247a559]{transition:transform .3s ease}.back-button:hover .back-arrow[data-v-d247a559]{transform:translate(-4px)}.security-note[data-v-d247a559]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--text-tertiary)}@media (max-width: 768px){.forgot-password-container[data-v-d247a559]{padding:1rem}.forgot-password-form[data-v-d247a559]{max-width:100%}.glass-panel[data-v-d247a559]{padding:1.5rem}.form-title[data-v-d247a559]{font-size:2rem}.steps-container[data-v-d247a559]{grid-template-columns:1fr}.process-header[data-v-d247a559]{flex-direction:column;gap:1rem;text-align:center}.contact-info[data-v-d247a559]{grid-template-columns:1fr}.form-footer[data-v-d247a559]{flex-direction:column;gap:1.5rem;text-align:center}}@media (max-width: 480px){.security-badge[data-v-d247a559]{flex-direction:column;gap:.5rem;text-align:center}.form-title[data-v-d247a559]{font-size:1.75rem}.field-wrapper[data-v-d247a559]{padding:.75rem}.submit-button[data-v-d247a559]{padding:.875rem 1.5rem}}@media (prefers-reduced-motion: reduce){.gradient-orb[data-v-d247a559],.badge-icon[data-v-d247a559],.indicator-dot[data-v-d247a559],.status-active[data-v-d247a559]{animation:none}.glass-panel[data-v-d247a559]:hover,.submit-button[data-v-d247a559]:hover,.back-button[data-v-d247a559]:hover{transform:none}}button[data-v-d247a559]:focus,input[data-v-d247a559]:focus{outline:2px solid var(--primary-blue);outline-offset:2px}[data-v-c23c491e]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--info: #00aaff;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.enterprise-dashboard[data-v-c23c491e]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden;margin-top:50px;margin-left:30px}.animated-background[data-v-c23c491e]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-c23c491e]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-c23c491e 20s ease-in-out infinite}.gradient-orb-1[data-v-c23c491e]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%;animation-delay:0s}.gradient-orb-2[data-v-c23c491e]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-c23c491e]{width:300px;height:300px;background:var(--success);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-c23c491e{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-c23c491e]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.dashboard-container[data-v-c23c491e]{position:relative;z-index:1;padding:2rem;max-width:1800px;margin:0 auto}.glass-panel[data-v-c23c491e]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-c23c491e]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s}.glass-panel[data-v-c23c491e]:hover{background:var(--glass-hover);border-color:#0080ff4d;transform:translateY(-4px);box-shadow:0 24px 48px #0080ff26}.glass-panel[data-v-c23c491e]:hover:before{opacity:1}.dashboard-header[data-v-c23c491e]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-content[data-v-c23c491e]{display:flex;flex-direction:column;gap:2rem}.system-status-wrapper[data-v-c23c491e]{display:flex;align-items:center;gap:1.5rem}.status-pulse[data-v-c23c491e]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:var(--glass-bg)}.status-pulse[data-v-c23c491e]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse-c23c491e 2s cubic-bezier(.4,0,.6,1) infinite}.status-pulse.optimal[data-v-c23c491e]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}.status-pulse.good[data-v-c23c491e]:before{border:2px solid var(--info);box-shadow:0 0 20px var(--info)}.status-pulse.degraded[data-v-c23c491e]:before{border:2px solid var(--warning);box-shadow:0 0 20px var(--warning)}.status-pulse.critical[data-v-c23c491e]:before{border:2px solid var(--error);box-shadow:0 0 20px var(--error)}@keyframes pulse-c23c491e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}.pulse-icon[data-v-c23c491e]{font-size:2rem;color:var(--text-primary)}.status-details[data-v-c23c491e]{display:flex;flex-direction:column;gap:.75rem}.dashboard-title[data-v-c23c491e]{font-size:2.25rem;font-weight:700;margin:0;background:linear-gradient(135deg,#ffffff,var(--primary-blue-bright));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.status-badge[data-v-c23c491e]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-badge.optimal[data-v-c23c491e]{background:#22c55e26;color:var(--success)}.status-badge.good[data-v-c23c491e]{background:#00aaff26;color:var(--info)}.status-badge.degraded[data-v-c23c491e]{background:#f59e0b26;color:var(--warning)}.status-badge.critical[data-v-c23c491e]{background:#ef444426;color:var(--error)}.status-dot[data-v-c23c491e]{font-size:.5rem;animation:blink-c23c491e 2s ease-in-out infinite}@keyframes blink-c23c491e{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-c23c491e]{display:flex;gap:1.5rem}.metric-card[data-v-c23c491e]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s}.metric-card[data-v-c23c491e]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-c23c491e]{font-size:1.75rem;color:var(--primary-blue-bright)}.metric-value[data-v-c23c491e]{font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1}.metric-label[data-v-c23c491e]{font-size:.813rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.header-controls-wrapper[data-v-c23c491e]{display:flex;flex-direction:column;align-items:flex-end;gap:1.25rem}.live-status-control[data-v-c23c491e]{display:flex;align-items:center;gap:1.25rem}.live-button[data-v-c23c491e]{display:flex;align-items:center;gap:.625rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:30px;padding:.625rem 1.25rem;color:var(--text-secondary);cursor:pointer;transition:all .3s;font-weight:600;font-size:.875rem}.live-button.active[data-v-c23c491e]{background:#22c55e26;border-color:var(--success);color:var(--success)}.live-indicator[data-v-c23c491e]{width:10px;height:10px;border-radius:50%;background:var(--text-tertiary)}.live-button.active .live-indicator[data-v-c23c491e]{background:var(--success);animation:livePulse-c23c491e 1.5s ease-in-out infinite}@keyframes livePulse-c23c491e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.9)}}.sync-info[data-v-c23c491e]{display:flex;align-items:center;gap:.5rem;font-size:.813rem;color:var(--text-tertiary)}.sync-icon[data-v-c23c491e]{font-size:.875rem}.time-display-wrapper[data-v-c23c491e]{text-align:right}.current-time[data-v-c23c491e]{font-size:1.75rem;font-weight:600;color:var(--text-primary);font-family:SF Mono,Monaco,Courier New,monospace;letter-spacing:-.02em}.current-date[data-v-c23c491e]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.loading-container[data-v-c23c491e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:4rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;margin-bottom:2rem}.loader-animation[data-v-c23c491e]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.loader-ring[data-v-c23c491e]{position:absolute;width:100%;height:100%;border:3px solid transparent;border-top-color:var(--primary-blue-bright);border-radius:50%;animation:rotate-c23c491e 1.5s cubic-bezier(.4,0,.2,1) infinite}.loader-ring[data-v-c23c491e]:nth-child(2){width:80%;height:80%;border-top-color:var(--success);animation-delay:.3s}.loader-ring[data-v-c23c491e]:nth-child(3){width:60%;height:60%;border-top-color:#8b5cf6;animation-delay:.6s}@keyframes rotate-c23c491e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-icon[data-v-c23c491e]{font-size:2.5rem;color:var(--text-primary);animation:fade-c23c491e 1.5s ease-in-out infinite}@keyframes fade-c23c491e{0%,to{opacity:1}50%{opacity:.3}}.loading-text[data-v-c23c491e]{font-size:1.125rem;color:var(--text-secondary);font-weight:500;margin:0}.error-alert[data-v-c23c491e]{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:16px;margin-bottom:2rem}.error-icon[data-v-c23c491e]{font-size:1.75rem;color:var(--error)}.error-content[data-v-c23c491e]{flex:1}.error-title[data-v-c23c491e]{font-size:1.125rem;font-weight:600;color:var(--error);margin-bottom:.25rem}.error-message[data-v-c23c491e]{font-size:.938rem;color:var(--text-secondary)}.error-retry-btn[data-v-c23c491e]{display:flex;align-items:center;gap:.5rem;background:var(--error);color:#fff;border:none;border-radius:12px;padding:.75rem 1.5rem;cursor:pointer;transition:all .3s;font-weight:600}.error-retry-btn[data-v-c23c491e]:hover{background:#dc2626;transform:translateY(-2px)}.dashboard-main-grid[data-v-c23c491e]{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.panel-header[data-v-c23c491e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--glass-border)}.panel-title[data-v-c23c491e]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.refresh-action[data-v-c23c491e],.view-details-btn[data-v-c23c491e]{background:transparent;border:1px solid var(--glass-border);color:var(--primary-blue-bright);border-radius:12px;padding:.625rem 1.25rem;cursor:pointer;transition:all .3s;font-weight:500;font-size:.875rem}.refresh-action[data-v-c23c491e]:hover,.view-details-btn[data-v-c23c491e]:hover{background:var(--primary-blue);border-color:var(--primary-blue);color:#000;transform:translateY(-2px)}.refresh-action[data-v-c23c491e]:disabled{opacity:.5;cursor:not-allowed}.stats-overview[data-v-c23c491e]{grid-column:span 12}.quick-stats-grid[data-v-c23c491e]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.quick-stat-item[data-v-c23c491e]{display:flex;align-items:center;gap:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.quick-stat-item[data-v-c23c491e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent-color, var(--primary-blue));transform:scaleX(0);transition:transform .3s}.quick-stat-item[data-v-c23c491e]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-c23c491e]:hover{background:var(--glass-hover);border-color:var(--accent-color, var(--primary-blue));transform:translateY(-4px);box-shadow:0 12px 24px #0080ff33}.stat-icon-container[data-v-c23c491e]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--accent-color, var(--primary-blue-bright));font-size:1.75rem;transition:all .3s}.quick-stat-item:hover .stat-icon-container[data-v-c23c491e]{transform:scale(1.1) rotate(5deg)}.stat-info[data-v-c23c491e]{flex:1}.stat-number[data-v-c23c491e]{font-size:2rem;font-weight:700;color:var(--text-primary);line-height:1}.stat-name[data-v-c23c491e]{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.stat-trend[data-v-c23c491e]{opacity:0;transition:opacity .3s}.quick-stat-item:hover .stat-trend[data-v-c23c491e]{opacity:1}.trend-icon[data-v-c23c491e]{font-size:1.25rem;color:var(--success)}.chart-panel[data-v-c23c491e]{grid-column:span 6}.chart-container[data-v-c23c491e]{margin-top:1rem}.activity-panel[data-v-c23c491e]{grid-column:span 6}.live-badge[data-v-c23c491e]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#22c55e26;border-radius:20px;font-size:.813rem;font-weight:600;color:var(--success);text-transform:uppercase;letter-spacing:.05em}.live-pulse[data-v-c23c491e]{width:8px;height:8px;border-radius:50%;background:var(--success);animation:livePulse-c23c491e 1.5s ease-in-out infinite}.activity-feed[data-v-c23c491e]{max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.activity-placeholder[data-v-c23c491e]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:3rem;color:var(--text-tertiary);text-align:center}.placeholder-icon[data-v-c23c491e]{font-size:2.5rem}.activity-item[data-v-c23c491e]{display:flex;align-items:center;gap:1.25rem;padding:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s}.activity-item[data-v-c23c491e]:hover{background:var(--glass-hover);transform:translate(4px)}.activity-icon-wrapper[data-v-c23c491e]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.activity-icon-wrapper.success[data-v-c23c491e]{background:#22c55e26;color:var(--success)}.activity-icon-wrapper.info[data-v-c23c491e]{background:#00aaff26;color:var(--info)}.activity-icon-wrapper.warning[data-v-c23c491e]{background:#f59e0b26;color:var(--warning)}.activity-info[data-v-c23c491e]{flex:1}.activity-title[data-v-c23c491e]{font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.activity-timestamp[data-v-c23c491e]{font-size:.813rem;color:var(--text-tertiary);font-family:SF Mono,Monaco,monospace}.actions-panel[data-v-c23c491e]{grid-column:span 6}.actions-list[data-v-c23c491e]{display:flex;flex-direction:column;gap:1rem}.action-item[data-v-c23c491e]{display:flex;align-items:center;gap:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:1.25rem;color:var(--text-primary);cursor:pointer;transition:all .3s;text-align:left}.action-item[data-v-c23c491e]:hover{background:var(--glass-hover);border-color:var(--primary-blue);transform:translate(8px)}.action-icon-wrapper[data-v-c23c491e]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--primary-blue-bright);font-size:1.25rem;transition:all .3s}.action-item:hover .action-icon-wrapper[data-v-c23c491e]{transform:scale(1.1);background:var(--primary-blue);color:#000}.action-label[data-v-c23c491e]{flex:1;font-weight:500;font-size:1rem}.action-arrow[data-v-c23c491e]{font-size:1rem;color:var(--text-tertiary);transition:all .3s}.action-item:hover .action-arrow[data-v-c23c491e]{color:var(--primary-blue-bright);transform:translate(4px)}@media (max-width: 1400px){.quick-stats-grid[data-v-c23c491e]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-c23c491e],.activity-panel[data-v-c23c491e],.actions-panel[data-v-c23c491e]{grid-column:span 12}}@media (max-width: 768px){.dashboard-container[data-v-c23c491e]{padding:1rem}.dashboard-header[data-v-c23c491e]{flex-direction:column;gap:1.5rem}.header-content[data-v-c23c491e]{width:100%}.header-metrics-row[data-v-c23c491e]{flex-direction:column;gap:1rem;width:100%}.metric-card[data-v-c23c491e]{width:100%}.quick-stats-grid[data-v-c23c491e]{grid-template-columns:1fr}.dashboard-main-grid[data-v-c23c491e]{grid-template-columns:1fr;gap:1.5rem}.stats-overview[data-v-c23c491e],.chart-panel[data-v-c23c491e],.activity-panel[data-v-c23c491e],.actions-panel[data-v-c23c491e]{grid-column:span 1}}[data-v-a732a17e]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.enterprise-screen-list[data-v-a732a17e]{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.icon[data-v-a732a17e]{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.search-icon[data-v-a732a17e]{width:20px;height:20px}.content-icon[data-v-a732a17e]{width:24px;height:24px;flex-shrink:0}.sort-arrow[data-v-a732a17e]{width:16px;height:16px;color:var(--pixyl-blue-bright)}.sort-indicator[data-v-a732a17e]{width:14px;height:14px;margin-left:.5rem;color:var(--pixyl-blue-bright)}.empty-icon[data-v-a732a17e]{width:64px;height:64px;opacity:.7;animation:emptyIconFloat-a732a17e 4s ease-in-out infinite}.glass-card[data-v-a732a17e]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.glass-card[data-v-a732a17e]:hover{background:var(--glass-hover);border-color:#00aaff4d;transform:translateY(-2px);box-shadow:0 12px 40px #00aaff26,0 8px 24px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.loading-container[data-v-a732a17e]{padding:4rem 2rem;text-align:center}.loading-content[data-v-a732a17e]{display:flex;flex-direction:column;align-items:center;gap:2rem}.loading-spinner[data-v-a732a17e]{width:60px;height:60px;border:4px solid rgba(255,255,255,.2);border-top:4px solid var(--pixyl-blue);border-radius:50%;animation:spin-a732a17e 1s linear infinite}@keyframes spin-a732a17e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text h3[data-v-a732a17e]{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .5rem}.loading-text p[data-v-a732a17e]{color:#ffffffb3;margin:0}.error-container[data-v-a732a17e]{padding:2rem 0}.error-content[data-v-a732a17e]{display:flex;flex-direction:column;gap:1.5rem}.error-actions[data-v-a732a17e]{display:flex;gap:1rem;justify-content:center}.control-panel[data-v-a732a17e]{padding:2rem;margin-bottom:2rem}.panel-header[data-v-a732a17e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.panel-title-section[data-v-a732a17e]{display:flex;flex-direction:column;gap:.75rem}.panel-title[data-v-a732a17e]{font-size:1.75rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.network-status[data-v-a732a17e]{display:flex;align-items:center;gap:.75rem}.status-indicator[data-v-a732a17e]{width:10px;height:10px;border-radius:50%;animation:statusPulse-a732a17e 2s ease-in-out infinite;box-shadow:0 0 10px currentColor}@keyframes statusPulse-a732a17e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text[data-v-a732a17e]{color:#fffc;font-weight:600;font-size:.9rem}.panel-actions[data-v-a732a17e]{display:flex;gap:1rem;align-items:center}.panel-controls[data-v-a732a17e]{display:flex;flex-direction:column;gap:1.5rem}.search-section[data-v-a732a17e]{width:100%}.search-container[data-v-a732a17e]{position:relative;display:flex;align-items:center;max-width:600px}.search-icon[data-v-a732a17e]{position:absolute;left:1rem;color:#ffffff80;pointer-events:none;z-index:2}.search-input[data-v-a732a17e]{width:100%;padding:1rem 3rem;border:1px solid var(--glass-border);border-radius:16px;background:var(--glass-bg);color:#fff;font-size:1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-input[data-v-a732a17e]::placeholder{color:#fff6}.search-input[data-v-a732a17e]:focus{outline:none;border-color:var(--pixyl-blue);background:var(--glass-hover);box-shadow:0 0 0 3px #0af3}.search-clear[data-v-a732a17e]{position:absolute;right:1rem;background:none;border:none;color:#fff9;cursor:pointer;padding:.25rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.search-clear[data-v-a732a17e]:hover{color:#fff;background:#ffffff1a}.filter-bar[data-v-a732a17e]{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.filter-section[data-v-a732a17e]{display:flex;align-items:center;gap:1rem}.filter-label[data-v-a732a17e]{color:#fffc;font-weight:600;font-size:.9rem}.sort-buttons[data-v-a732a17e]{display:flex;gap:.5rem}.sort-button[data-v-a732a17e]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:.5rem 1rem;color:#fffc;cursor:pointer;transition:all .3s ease;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.sort-button[data-v-a732a17e]:hover{background:var(--glass-hover);border-color:#00aaff4d;color:#fff}.sort-button.active[data-v-a732a17e]{background:linear-gradient(135deg,#0af3,#0086d633);border-color:#0af6;color:var(--pixyl-blue-bright)}.view-toggle[data-v-a732a17e]{display:flex;gap:.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:.25rem}.view-button[data-v-a732a17e]{background:none;border:none;padding:.5rem .75rem;border-radius:8px;color:#fff9;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.view-button[data-v-a732a17e]:hover{color:#fff;background:var(--glass-hover)}.view-button.active[data-v-a732a17e]{background:var(--pixyl-blue);color:#000}.quick-stats[data-v-a732a17e]{display:flex;gap:2rem;padding:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stat-item[data-v-a732a17e]{text-align:center;flex:1}.stat-value[data-v-a732a17e]{display:block;font-size:1.5rem;font-weight:800;color:var(--pixyl-blue-bright);margin-bottom:.25rem;font-family:Monaco,monospace}.stat-label[data-v-a732a17e]{color:#ffffffb3;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.screens-container[data-v-a732a17e]{margin-bottom:2rem}.screens-grid[data-v-a732a17e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:2rem}.screen-card[data-v-a732a17e]{padding:0;transition:all .4s ease;position:relative}.screen-card.paired[data-v-a732a17e]{border-color:#22c55e33}.screen-card.unpaired[data-v-a732a17e]{border-color:#ffc10733}.screen-card.has-content[data-v-a732a17e]{border-color:#0af3}.screen-card[data-v-a732a17e]:hover{transform:translateY(-4px);box-shadow:0 16px 50px #0af3,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.screen-card.paired[data-v-a732a17e]:hover{border-color:#22c55e66;box-shadow:0 16px 50px #22c55e26,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.screen-card.unpaired[data-v-a732a17e]:hover{border-color:#ffc10766;box-shadow:0 16px 50px #ffc10726,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.card-header[data-v-a732a17e]{padding:2rem 2rem 1rem;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.08)}.screen-identity[data-v-a732a17e]{flex:1}.screen-name[data-v-a732a17e]{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.2}.screen-meta[data-v-a732a17e]{display:flex;flex-direction:column;gap:.5rem}.screen-code[data-v-a732a17e]{background:#0af3;color:var(--pixyl-blue-bright);padding:.25rem .75rem;border-radius:8px;font-size:.8rem;font-weight:600;border:1px solid rgba(0,170,255,.3);font-family:Monaco,monospace;display:inline-block;width:fit-content}.screen-id[data-v-a732a17e]{color:#ffffff80;font-size:.8rem;font-family:Monaco,monospace}.connection-status[data-v-a732a17e]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.status-indicator-large[data-v-a732a17e]{width:14px;height:14px;border-radius:50%;animation:statusPulse-a732a17e 2s ease-in-out infinite;box-shadow:0 0 12px currentColor}.status-label[data-v-a732a17e]{color:#fffc;font-size:.85rem;font-weight:600}.card-body[data-v-a732a17e]{padding:1rem 2rem;display:flex;flex-direction:column;gap:1.5rem}.screen-description[data-v-a732a17e]{color:#fffc;font-size:.9rem;line-height:1.5;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px}.content-section[data-v-a732a17e]{display:flex;flex-direction:column;gap:.75rem}.section-label[data-v-a732a17e]{color:#ffffffb3;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.content-assigned[data-v-a732a17e],.content-unassigned[data-v-a732a17e]{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:12px;border:1px solid}.content-assigned[data-v-a732a17e]{background:#22c55e1a;border-color:#22c55e33}.content-unassigned[data-v-a732a17e]{background:#ffffff08;border-color:#ffffff14}.content-info[data-v-a732a17e]{display:flex;flex-direction:column;gap:.25rem}.content-name[data-v-a732a17e]{color:#fff;font-weight:600;font-size:.9rem}.content-meta[data-v-a732a17e]{color:#fff9;font-size:.8rem}.connection-details[data-v-a732a17e]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:#22c55e0d;border:1px solid rgba(34,197,94,.15);border-radius:12px}.detail-row[data-v-a732a17e]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}.detail-label[data-v-a732a17e]{color:#ffffffb3;font-weight:500}.detail-value[data-v-a732a17e]{color:#fff;font-weight:600}.detail-value.code[data-v-a732a17e]{font-family:Monaco,monospace;background:#ffffff1a;padding:.25rem .5rem;border-radius:6px}.screen-url-section[data-v-a732a17e]{display:flex;flex-direction:column;gap:.75rem}.url-container[data-v-a732a17e]{display:flex;gap:.5rem;align-items:center}.url-input[data-v-a732a17e]{flex:1;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.5rem .75rem;color:#fff;font-family:Monaco,monospace;font-size:.8rem}.url-input[data-v-a732a17e]:focus{outline:none;border-color:var(--pixyl-blue)}.card-actions[data-v-a732a17e]{padding:1rem 2rem 2rem;display:flex;gap:.75rem;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.08)}.card-glow[data-v-a732a17e]{position:absolute;inset:-4px;border-radius:24px;opacity:0;transition:all .4s ease;pointer-events:none;z-index:-1;filter:blur(8px)}.screen-card.paired .card-glow[data-v-a732a17e]{background:radial-gradient(ellipse at center,rgba(34,197,94,.2),transparent 70%)}.screen-card.unpaired .card-glow[data-v-a732a17e]{background:radial-gradient(ellipse at center,rgba(255,193,7,.2),transparent 70%)}.screen-card.has-content .card-glow[data-v-a732a17e]{background:radial-gradient(ellipse at center,rgba(0,170,255,.2),transparent 70%)}.screen-card:hover .card-glow[data-v-a732a17e]{opacity:1}.screens-table[data-v-a732a17e]{padding:0;overflow:hidden}.table-header[data-v-a732a17e]{padding:2rem 2rem 1rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.table-title[data-v-a732a17e]{font-size:1.25rem;font-weight:700;color:#fff}.table-meta[data-v-a732a17e]{color:#fff9;font-size:.9rem}.table-content[data-v-a732a17e]{overflow-x:auto}.enterprise-table[data-v-a732a17e]{width:100%;border-collapse:collapse}.enterprise-table th[data-v-a732a17e]{padding:1rem 2rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1);color:#fffc;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;background:#ffffff05}.enterprise-table th.sortable[data-v-a732a17e]{cursor:pointer;transition:all .3s ease;position:relative}.enterprise-table th.sortable[data-v-a732a17e]:hover{color:var(--pixyl-blue-bright);background:#00aaff0d}.enterprise-table td[data-v-a732a17e]{padding:1rem 2rem;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle}.table-row[data-v-a732a17e]{transition:all .3s ease}.table-row[data-v-a732a17e]:hover{background:#ffffff08}.unit-name .name-container[data-v-a732a17e]{display:flex;flex-direction:column;gap:.25rem}.unit-name .name[data-v-a732a17e]{color:#fff;font-weight:600}.unit-name .description[data-v-a732a17e]{color:#fff9;font-size:.85rem}.short-code code[data-v-a732a17e]{background:#00aaff1a;color:var(--pixyl-blue-bright);padding:.25rem .5rem;border-radius:6px;font-family:Monaco,monospace}.status .status-container[data-v-a732a17e]{display:flex;align-items:center;gap:.75rem}.status-dot[data-v-a732a17e]{width:8px;height:8px;border-radius:50%;animation:statusPulse-a732a17e 2s ease-in-out infinite}.content .content-name[data-v-a732a17e]{color:var(--success-color);font-weight:500}.content .no-content[data-v-a732a17e]{color:#ffffff80;font-style:italic}.connected .date[data-v-a732a17e]{font-family:Monaco,monospace;font-size:.85rem;color:#fffc}.connected .not-connected[data-v-a732a17e]{color:#ffffff80;font-style:italic}.actions .action-buttons[data-v-a732a17e]{display:flex;gap:.5rem}.empty-state[data-v-a732a17e]{padding:4rem 2rem;text-align:center}.empty-content[data-v-a732a17e]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.empty-visual[data-v-a732a17e]{position:relative;display:flex;align-items:center;justify-content:center}@keyframes emptyIconFloat-a732a17e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-glow[data-v-a732a17e]{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(0,170,255,.2),transparent 70%);animation:emptyGlow-a732a17e 3s ease-in-out infinite;pointer-events:none}@keyframes emptyGlow-a732a17e{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.2}}.empty-text[data-v-a732a17e]{margin-bottom:1rem}.empty-title[data-v-a732a17e]{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.75rem;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.empty-message[data-v-a732a17e]{color:#ffffffb3;font-size:1.1rem;line-height:1.6;margin:0}.empty-actions[data-v-a732a17e]{margin-bottom:2rem}.empty-help[data-v-a732a17e]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;text-align:left;width:100%}.help-title[data-v-a732a17e]{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:1rem}.help-list[data-v-a732a17e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.help-list li[data-v-a732a17e]{color:#fffc;position:relative;padding-left:1.5rem;line-height:1.5}.help-list li[data-v-a732a17e]:before{content:"•";color:var(--pixyl-blue-bright);font-weight:700;position:absolute;left:0}@media (max-width: 1200px){.screens-grid[data-v-a732a17e]{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.panel-header[data-v-a732a17e]{flex-direction:column;gap:1.5rem;align-items:stretch}.panel-actions[data-v-a732a17e]{justify-content:center}}@media (max-width: 768px){.control-panel[data-v-a732a17e]{padding:1.5rem}.panel-title[data-v-a732a17e]{font-size:1.5rem;text-align:center}.filter-bar[data-v-a732a17e]{flex-direction:column;gap:1rem;align-items:stretch}.quick-stats[data-v-a732a17e]{flex-direction:column;gap:1rem;text-align:center}.screens-grid[data-v-a732a17e]{grid-template-columns:1fr;gap:1rem}.card-header[data-v-a732a17e]{flex-direction:column;gap:1rem;align-items:stretch}.connection-status[data-v-a732a17e]{align-items:flex-start;flex-direction:row;justify-content:space-between}.card-actions[data-v-a732a17e]{flex-direction:column;gap:.5rem}.table-content[data-v-a732a17e]{font-size:.85rem}.enterprise-table th[data-v-a732a17e],.enterprise-table td[data-v-a732a17e]{padding:.75rem 1rem}.actions .action-buttons[data-v-a732a17e]{flex-direction:column;gap:.25rem}}@media (max-width: 480px){.control-panel[data-v-a732a17e]{padding:1rem}.search-input[data-v-a732a17e]{padding:.875rem 2.5rem}.sort-buttons[data-v-a732a17e]{flex-direction:column;gap:.25rem}.card-header[data-v-a732a17e],.card-body[data-v-a732a17e],.card-actions[data-v-a732a17e]{padding-left:1rem;padding-right:1rem}.empty-state[data-v-a732a17e]{padding:2rem 1rem}.empty-help[data-v-a732a17e]{padding:1.5rem}.table-content[data-v-a732a17e]{min-width:600px}}@media (prefers-reduced-motion: reduce){.loading-spinner[data-v-a732a17e],.status-indicator[data-v-a732a17e],.status-indicator-large[data-v-a732a17e],.status-dot[data-v-a732a17e],.empty-icon[data-v-a732a17e],.empty-glow[data-v-a732a17e]{animation:none}.glass-card[data-v-a732a17e]:hover,.screen-card[data-v-a732a17e]:hover{transform:none}}@media (prefers-contrast: high){.glass-card[data-v-a732a17e]{border-width:2px;border-color:#fff;background:#ffffff1a}.panel-title[data-v-a732a17e],.empty-title[data-v-a732a17e]{color:#fff;background:none;-webkit-text-fill-color:unset}.screen-card.paired[data-v-a732a17e]{border-color:var(--success-color)}.screen-card.unpaired[data-v-a732a17e]{border-color:var(--warning-color)}}@media (hover: none) and (pointer: coarse){.glass-card[data-v-a732a17e]:hover,.screen-card[data-v-a732a17e]:hover{transform:none;background:var(--glass-hover)}.sort-button[data-v-a732a17e],.view-button[data-v-a732a17e],.card-actions button[data-v-a732a17e]{min-height:44px}}[data-v-df7b816e]:root{--primary-blue: #0080ff;--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--error-color: #ef4444;--text-primary: #ffffff}.textarea-container[data-v-df7b816e]{position:relative;width:100%;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.textarea-label[data-v-df7b816e]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem;display:flex;align-items:center;gap:.25rem}.required-indicator[data-v-df7b816e]{color:var(--error-color);font-weight:700}.textarea-wrapper[data-v-df7b816e]{position:relative;width:100%}.base-textarea[data-v-df7b816e]{width:100%;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-primary);font-family:inherit;font-weight:500;line-height:1.5;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 16px #0000004d;outline:none;resize:vertical;min-height:80px}.base-textarea[data-v-df7b816e]::placeholder{color:#fff6;font-weight:400}.base-textarea[data-v-df7b816e]:focus{border-color:var(--primary-blue);background:var(--glass-hover);box-shadow:0 0 0 3px #0080ff33,0 4px 16px #0000004d}.textarea-small[data-v-df7b816e]{padding:.75rem;font-size:.875rem;min-height:60px}.textarea-medium[data-v-df7b816e]{padding:1rem;font-size:.9rem;min-height:80px}.textarea-large[data-v-df7b816e]{padding:1.25rem;font-size:1rem;min-height:100px;border-radius:16px}.textarea-error[data-v-df7b816e]{border-color:var(--error-color);box-shadow:0 0 0 2px #ef444433}.textarea-disabled[data-v-df7b816e]{opacity:.5;cursor:not-allowed;pointer-events:none}.textarea-readonly[data-v-df7b816e]{background:#ffffff05;cursor:default}.character-count[data-v-df7b816e]{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;margin-top:.5rem;font-size:.8rem;font-family:Monaco,monospace;color:#fff9}.count-text[data-v-df7b816e]{font-weight:600}.error-message[data-v-df7b816e]{display:flex;align-items:center;gap:.5rem;color:var(--error-color);font-size:.875rem;font-weight:500;margin-top:.5rem}.error-icon[data-v-df7b816e]{flex-shrink:0}@media (max-width: 768px){.textarea-small[data-v-df7b816e]{padding:.625rem;font-size:.8rem}.textarea-medium[data-v-df7b816e]{padding:.875rem;font-size:.875rem}}[data-v-1a29d9c6]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.enterprise-screen-form[data-v-1a29d9c6]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.glass-card[data-v-1a29d9c6]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.glass-card[data-v-1a29d9c6]:hover{background:var(--glass-hover);border-color:#00aaff4d;box-shadow:0 12px 40px #00aaff26,0 8px 24px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.form-header[data-v-1a29d9c6]{padding:2rem}.header-content[data-v-1a29d9c6]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem}.header-info[data-v-1a29d9c6]{flex:1}.form-title[data-v-1a29d9c6]{font-size:2rem;font-weight:800;color:#fff;margin:0 0 .75rem;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px var(--pixyl-blue-glow)}.form-subtitle[data-v-1a29d9c6]{color:#fffc;font-size:1rem;line-height:1.6;margin:0;font-weight:500}.deployment-badge[data-v-1a29d9c6]{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#00aaff26,#0086d626);border:1px solid rgba(0,170,255,.3);border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:200px}.badge-icon[data-v-1a29d9c6]{font-size:2rem;animation:badgeFloat-1a29d9c6 3s ease-in-out infinite}@keyframes badgeFloat-1a29d9c6{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.badge-content[data-v-1a29d9c6]{display:flex;flex-direction:column;gap:.25rem}.badge-label[data-v-1a29d9c6]{color:var(--pixyl-blue-bright);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}.badge-status[data-v-1a29d9c6]{color:#fffc;font-size:.8rem;font-weight:500}.progress-section[data-v-1a29d9c6]{display:flex;flex-direction:column;gap:.75rem}.progress-header[data-v-1a29d9c6]{display:flex;justify-content:space-between;align-items:center}.progress-label[data-v-1a29d9c6]{color:#fffc;font-weight:600;font-size:.9rem}.progress-percentage[data-v-1a29d9c6]{color:var(--pixyl-blue-bright);font-weight:700;font-family:Monaco,monospace}.progress-bar[data-v-1a29d9c6]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;position:relative}.progress-fill[data-v-1a29d9c6]{height:100%;border-radius:4px;transition:all .5s ease;background:linear-gradient(90deg,var(--pixyl-blue),var(--pixyl-blue-bright))}.progress-fill.progress-valid[data-v-1a29d9c6]{background:linear-gradient(90deg,var(--success-color),#16a34a)}.progress-fill.progress-invalid[data-v-1a29d9c6]{background:linear-gradient(90deg,var(--error-color),#dc2626)}.progress-fill.progress-pending[data-v-1a29d9c6]{background:linear-gradient(90deg,var(--warning-color),#d97706)}.form-content[data-v-1a29d9c6]{display:flex;flex-direction:column;gap:2rem}.error-content[data-v-1a29d9c6]{display:flex;flex-direction:column;gap:1rem}.error-actions[data-v-1a29d9c6]{display:flex;gap:1rem;justify-content:flex-end}.screen-form[data-v-1a29d9c6]{padding:2rem;display:flex;flex-direction:column;gap:2.5rem}.form-section[data-v-1a29d9c6]{display:flex;flex-direction:column;gap:1.5rem}.section-header[data-v-1a29d9c6]{padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.section-title[data-v-1a29d9c6]{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.section-title[data-v-1a29d9c6]:before{content:"";width:4px;height:20px;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue));border-radius:2px}.section-description[data-v-1a29d9c6]{color:#ffffffb3;font-size:.9rem;margin:0;line-height:1.5}.section-content[data-v-1a29d9c6]{display:flex;flex-direction:column;gap:2rem}.form-group[data-v-1a29d9c6]{display:flex;flex-direction:column;gap:.75rem}.input-header[data-v-1a29d9c6]{display:flex;justify-content:space-between;align-items:center}.input-label[data-v-1a29d9c6]{font-size:.95rem;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em}.helper-button[data-v-1a29d9c6]{opacity:.8;transition:opacity .3s ease}.helper-button[data-v-1a29d9c6]:hover{opacity:1}.input-help[data-v-1a29d9c6]{color:#fff9;font-size:.85rem;line-height:1.4;margin-top:.25rem;padding-left:.5rem;border-left:2px solid rgba(0,170,255,.3)}.info-grid[data-v-1a29d9c6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.info-card[data-v-1a29d9c6]{padding:1.5rem;transition:all .3s ease}.info-card[data-v-1a29d9c6]:hover{transform:translateY(-2px);border-color:#0af6}.info-header[data-v-1a29d9c6]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.info-icon[data-v-1a29d9c6]{font-size:1.25rem;opacity:.8}.info-label[data-v-1a29d9c6]{color:#fffc;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.info-value[data-v-1a29d9c6]{color:#fff;font-weight:700;font-size:1.1rem;margin-bottom:.5rem;font-family:Monaco,monospace}.info-value.status-connected[data-v-1a29d9c6]{color:var(--success-color)}.info-value.status-disconnected[data-v-1a29d9c6]{color:var(--warning-color)}.info-meta[data-v-1a29d9c6]{color:#fff9;font-size:.8rem;font-style:italic}.guidelines-grid[data-v-1a29d9c6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.guideline-item[data-v-1a29d9c6]{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:all .3s ease}.guideline-item[data-v-1a29d9c6]:hover{background:#ffffff0d;border-color:#0af3;transform:translateY(-2px)}.guideline-icon[data-v-1a29d9c6]{font-size:1.5rem;opacity:.8;flex-shrink:0;margin-top:.25rem}.guideline-content[data-v-1a29d9c6]{flex:1}.guideline-title[data-v-1a29d9c6]{color:#fff;font-weight:600;font-size:.95rem;margin:0 0 .5rem}.guideline-text[data-v-1a29d9c6]{color:#fffc;font-size:.85rem;line-height:1.5;margin:0}.form-actions[data-v-1a29d9c6]{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.action-info[data-v-1a29d9c6]{flex:1}.validation-status[data-v-1a29d9c6]{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:12px;border:1px solid;transition:all .3s ease}.validation-status.status-valid[data-v-1a29d9c6]{background:#22c55e1a;border-color:#22c55e4d}.validation-status.status-invalid[data-v-1a29d9c6]{background:#ef44441a;border-color:#ef44444d}.validation-status.status-pending[data-v-1a29d9c6]{background:#f59e0b1a;border-color:#f59e0b4d}.validation-status.status-idle[data-v-1a29d9c6]{background:var(--glass-bg);border-color:var(--glass-border)}.status-indicator[data-v-1a29d9c6]{width:12px;height:12px;border-radius:50%;animation:statusPulse-1a29d9c6 2s ease-in-out infinite}.status-valid .status-indicator[data-v-1a29d9c6]{background:var(--success-color);box-shadow:0 0 10px var(--success-color)}.status-invalid .status-indicator[data-v-1a29d9c6]{background:var(--error-color);box-shadow:0 0 10px var(--error-color)}.status-pending .status-indicator[data-v-1a29d9c6]{background:var(--warning-color);box-shadow:0 0 10px var(--warning-color)}.status-idle .status-indicator[data-v-1a29d9c6]{background:#ffffff80;box-shadow:0 0 10px #ffffff4d}@keyframes statusPulse-1a29d9c6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text[data-v-1a29d9c6]{color:#ffffffe6;font-weight:600;font-size:.9rem}.action-buttons[data-v-1a29d9c6]{display:flex;gap:1rem;align-items:center}@media (max-width: 768px){.enterprise-screen-form[data-v-1a29d9c6]{max-width:100%;gap:1.5rem}.form-header[data-v-1a29d9c6],.screen-form[data-v-1a29d9c6]{padding:1.5rem}.header-content[data-v-1a29d9c6]{flex-direction:column;gap:1.5rem;align-items:stretch}.deployment-badge[data-v-1a29d9c6]{min-width:auto;justify-content:center}.form-title[data-v-1a29d9c6]{font-size:1.75rem;text-align:center}.form-subtitle[data-v-1a29d9c6]{text-align:center}.info-grid[data-v-1a29d9c6],.guidelines-grid[data-v-1a29d9c6]{grid-template-columns:1fr;gap:1rem}.form-actions[data-v-1a29d9c6]{flex-direction:column;gap:1.5rem;align-items:stretch}.action-buttons[data-v-1a29d9c6]{flex-direction:column;width:100%}.action-buttons button[data-v-1a29d9c6]{width:100%}}@media (max-width: 480px){.form-header[data-v-1a29d9c6],.screen-form[data-v-1a29d9c6]{padding:1rem}.form-title[data-v-1a29d9c6]{font-size:1.5rem}.input-header[data-v-1a29d9c6]{flex-direction:column;align-items:flex-start;gap:.5rem}.guideline-item[data-v-1a29d9c6]{padding:1rem}.deployment-badge[data-v-1a29d9c6]{padding:1rem;flex-direction:column;text-align:center;gap:.75rem}}@media (prefers-reduced-motion: reduce){.glass-card[data-v-1a29d9c6],.info-card[data-v-1a29d9c6],.guideline-item[data-v-1a29d9c6],.status-indicator[data-v-1a29d9c6],.badge-icon[data-v-1a29d9c6]{transition:none;animation:none}.glass-card[data-v-1a29d9c6]:hover,.info-card[data-v-1a29d9c6]:hover,.guideline-item[data-v-1a29d9c6]:hover{transform:none}}@media (prefers-contrast: high){.glass-card[data-v-1a29d9c6]{border-width:2px;border-color:#fff;background:#ffffff1a}.form-title[data-v-1a29d9c6]{color:#fff;background:none;-webkit-text-fill-color:unset}.validation-status.status-valid[data-v-1a29d9c6]{border-color:var(--success-color)}.validation-status.status-invalid[data-v-1a29d9c6]{border-color:var(--error-color)}.validation-status.status-pending[data-v-1a29d9c6]{border-color:var(--warning-color)}}@media (hover: none) and (pointer: coarse){.glass-card[data-v-1a29d9c6]:hover,.info-card[data-v-1a29d9c6]:hover,.guideline-item[data-v-1a29d9c6]:hover{transform:none;background:var(--glass-hover)}.action-buttons button[data-v-1a29d9c6]{min-height:48px}.helper-button[data-v-1a29d9c6]{min-height:44px;min-width:44px}}[data-v-a7c3d006]:root{--primary-blue: #0080ff;--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--error-color: #ef4444;--text-primary: #ffffff}.select-field[data-v-a7c3d006]{display:flex;flex-direction:column;gap:.5rem;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.select-label[data-v-a7c3d006]{font-size:.9rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:.25rem}.required-indicator[data-v-a7c3d006]{color:var(--error-color);font-weight:700}.select-container[data-v-a7c3d006]{position:relative;width:100%}.base-select[data-v-a7c3d006]{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-bg);color:var(--text-primary);cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 15px #0000004d}.base-select[data-v-a7c3d006]:hover:not(.select-disabled){background:var(--glass-hover);border-color:#0080ff4d}.select-small[data-v-a7c3d006]{padding:.5rem 1rem;font-size:.875rem;min-height:36px}.select-medium[data-v-a7c3d006]{padding:.75rem 1.25rem;font-size:1rem;min-height:44px}.select-large[data-v-a7c3d006]{padding:1rem 1.5rem;font-size:1.125rem;min-height:52px;border-radius:16px}.select-error[data-v-a7c3d006]{border-color:var(--error-color);box-shadow:0 0 0 2px #ef444433}.select-disabled[data-v-a7c3d006]{opacity:.5;cursor:not-allowed;pointer-events:none}.select-open[data-v-a7c3d006]{border-color:var(--primary-blue);box-shadow:0 0 0 3px #0080ff33}.select-content[data-v-a7c3d006]{flex:1;min-width:0}.select-text[data-v-a7c3d006]{color:var(--text-primary);font-weight:500}.select-text.placeholder[data-v-a7c3d006]{color:#fff6;font-weight:400}.select-actions[data-v-a7c3d006]{display:flex;align-items:center;gap:.5rem;margin-left:.5rem}.clear-button[data-v-a7c3d006]{background:none;border:none;color:#fff9;cursor:pointer;padding:.25rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.clear-button[data-v-a7c3d006]:hover{color:var(--text-primary);background:#ffffff1a}.dropdown-arrow[data-v-a7c3d006]{color:#fff9;transition:all .3s ease;display:flex;align-items:center}.dropdown-arrow.open[data-v-a7c3d006]{transform:rotate(180deg);color:var(--primary-blue)}.select-dropdown[data-v-a7c3d006]{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:1000;background:#141414f2;border:1px solid var(--glass-border);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;box-shadow:0 8px 32px #0006;animation:dropdownSlide-a7c3d006 .2s ease-out}@keyframes dropdownSlide-a7c3d006{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.options-list[data-v-a7c3d006]{max-height:240px;overflow-y:auto}.select-option[data-v-a7c3d006]{padding:.75rem 1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.05)}.select-option[data-v-a7c3d006]:hover{background:var(--glass-hover)}.select-option.selected[data-v-a7c3d006]{background:#0080ff26;border-color:#0080ff33}.option-label[data-v-a7c3d006]{color:var(--text-primary);font-weight:500}.option-check[data-v-a7c3d006]{color:var(--primary-blue);display:flex;align-items:center}.error-message[data-v-a7c3d006]{display:flex;align-items:center;gap:.5rem;color:var(--error-color);font-size:.875rem;font-weight:500}.error-icon[data-v-a7c3d006]{flex-shrink:0}@media (max-width: 768px){.select-small[data-v-a7c3d006]{padding:.375rem .875rem;font-size:.8rem}.select-medium[data-v-a7c3d006]{padding:.625rem 1rem;font-size:.9rem}}[data-v-75128afa]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.enterprise-playlist-assignment[data-v-75128afa]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.glass-card[data-v-75128afa]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.glass-card[data-v-75128afa]:hover{background:var(--glass-hover);border-color:#00aaff4d;box-shadow:0 12px 40px #00aaff26,0 8px 24px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.assignment-header[data-v-75128afa]{padding:2rem}.header-content[data-v-75128afa]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem}.header-info[data-v-75128afa]{flex:1}.assignment-title[data-v-75128afa]{font-size:2rem;font-weight:800;color:#fff;margin:0 0 .75rem;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px var(--pixyl-blue-glow)}.assignment-subtitle[data-v-75128afa]{color:#fffc;font-size:1rem;line-height:1.6;margin:0;font-weight:500}.deployment-badge[data-v-75128afa]{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#00aaff26,#0086d626);border:1px solid rgba(0,170,255,.3);border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:200px}.badge-icon[data-v-75128afa]{font-size:2rem;animation:badgeFloat-75128afa 3s ease-in-out infinite}@keyframes badgeFloat-75128afa{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.badge-content[data-v-75128afa]{display:flex;flex-direction:column;gap:.25rem}.badge-label[data-v-75128afa]{color:var(--pixyl-blue-bright);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}.badge-status[data-v-75128afa]{color:#fffc;font-size:.8rem;font-weight:500}.progress-section[data-v-75128afa]{display:flex;flex-direction:column;gap:.75rem}.progress-header[data-v-75128afa]{display:flex;justify-content:space-between;align-items:center}.progress-label[data-v-75128afa]{color:#fffc;font-weight:600;font-size:.9rem}.progress-percentage[data-v-75128afa]{color:var(--pixyl-blue-bright);font-weight:700;font-family:Monaco,monospace}.progress-bar[data-v-75128afa]{height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;position:relative}.progress-fill[data-v-75128afa]{height:100%;border-radius:4px;transition:all .5s ease;background:linear-gradient(90deg,var(--pixyl-blue),var(--pixyl-blue-bright))}.progress-fill.progress-valid[data-v-75128afa]{background:linear-gradient(90deg,var(--success-color),#16a34a)}.progress-fill.progress-invalid[data-v-75128afa]{background:linear-gradient(90deg,var(--error-color),#dc2626)}.progress-fill.progress-pending[data-v-75128afa]{background:linear-gradient(90deg,var(--warning-color),#d97706)}.assignment-content[data-v-75128afa]{display:flex;flex-direction:column;gap:2rem}.error-content[data-v-75128afa]{display:flex;flex-direction:column;gap:1rem}.error-actions[data-v-75128afa]{display:flex;gap:1rem;justify-content:flex-end}.unit-info-section[data-v-75128afa]{padding:2rem}.section-header[data-v-75128afa]{padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1.5rem}.section-title[data-v-75128afa]{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.section-title[data-v-75128afa]:before{content:"";width:4px;height:20px;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue));border-radius:2px}.section-description[data-v-75128afa]{color:#ffffffb3;font-size:.9rem;margin:0;line-height:1.5}.unit-card[data-v-75128afa]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.unit-main-info[data-v-75128afa]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.unit-identity[data-v-75128afa]{flex:1}.unit-name[data-v-75128afa]{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.2}.unit-meta[data-v-75128afa]{display:flex;flex-direction:column;gap:.5rem}.unit-code[data-v-75128afa]{background:#0af3;color:var(--pixyl-blue-bright);padding:.25rem .75rem;border-radius:8px;font-size:.8rem;font-weight:600;border:1px solid rgba(0,170,255,.3);font-family:Monaco,monospace;display:inline-block;width:fit-content}.unit-id[data-v-75128afa]{color:#ffffff80;font-size:.8rem;font-family:Monaco,monospace}.connection-status[data-v-75128afa]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px}.status-indicator[data-v-75128afa]{width:12px;height:12px;border-radius:50%;animation:statusPulse-75128afa 2s ease-in-out infinite;box-shadow:0 0 12px currentColor}@keyframes statusPulse-75128afa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text[data-v-75128afa]{color:#ffffffe6;font-weight:600;font-size:.9rem}.unit-description[data-v-75128afa]{color:#fffc;font-size:.9rem;line-height:1.5;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px}.unit-details-grid[data-v-75128afa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.detail-card[data-v-75128afa]{padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease}.detail-card[data-v-75128afa]:hover{transform:translateY(-2px);border-color:#0af6}.detail-icon[data-v-75128afa]{font-size:1.5rem;opacity:.8;flex-shrink:0}.detail-content[data-v-75128afa]{display:flex;flex-direction:column;gap:.25rem;flex:1}.detail-label[data-v-75128afa]{color:#fff9;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-75128afa]{color:#fff;font-weight:600;font-size:.9rem;font-family:Monaco,monospace}.assignment-form[data-v-75128afa]{padding:2rem;display:flex;flex-direction:column;gap:2.5rem}.form-section[data-v-75128afa],.section-content[data-v-75128afa]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-75128afa]{display:flex;flex-direction:column;gap:.75rem}.input-header[data-v-75128afa]{display:flex;justify-content:space-between;align-items:center}.input-label[data-v-75128afa]{font-size:.95rem;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em}.library-count[data-v-75128afa]{color:var(--pixyl-blue-bright);font-size:.8rem;font-weight:600;background:#00aaff1a;padding:.25rem .75rem;border-radius:8px;border:1px solid rgba(0,170,255,.3)}.input-help[data-v-75128afa]{color:#fff9;font-size:.85rem;line-height:1.4;margin-top:.25rem;padding-left:.5rem;border-left:2px solid rgba(0,170,255,.3)}.no-libraries-warning[data-v-75128afa]{margin-top:1rem}.warning-content[data-v-75128afa]{display:flex;flex-direction:column;gap:1rem}.warning-actions[data-v-75128afa]{display:flex;justify-content:center}.preview-section[data-v-75128afa]{margin-top:1rem}.preview-card[data-v-75128afa]{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.preview-header[data-v-75128afa]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.library-identity[data-v-75128afa]{flex:1}.library-name[data-v-75128afa]{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 1rem;line-height:1.2}.library-badges[data-v-75128afa]{display:flex;gap:.75rem;flex-wrap:wrap}.duration-badge[data-v-75128afa],.media-badge[data-v-75128afa]{background:#0af3;color:var(--pixyl-blue-bright);padding:.25rem .75rem;border-radius:8px;font-size:.8rem;font-weight:600;border:1px solid rgba(0,170,255,.3);font-family:Monaco,monospace}.reassignment-notice[data-v-75128afa]{display:flex;align-items:center;gap:.5rem;background:#f59e0b33;color:var(--warning-color);padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(245,158,11,.3)}.notice-icon[data-v-75128afa]{font-size:1.25rem}.notice-text[data-v-75128afa]{font-weight:600;font-size:.9rem}.library-description[data-v-75128afa]{color:#fffc;font-size:.9rem;line-height:1.5;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px}.library-metrics[data-v-75128afa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.metric-item[data-v-75128afa]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;transition:all .3s ease}.metric-item[data-v-75128afa]:hover{background:#ffffff0d;border-color:#0af3}.metric-icon[data-v-75128afa]{font-size:1.25rem;opacity:.8}.metric-content[data-v-75128afa]{display:flex;flex-direction:column;gap:.25rem}.metric-label[data-v-75128afa]{color:#fff9;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.metric-value[data-v-75128afa]{color:#fff;font-weight:600;font-size:.9rem;font-family:Monaco,monospace}.guidelines-section[data-v-75128afa]{margin-top:1rem}.guidelines-grid[data-v-75128afa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.guideline-item[data-v-75128afa]{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;transition:all .3s ease}.guideline-item[data-v-75128afa]:hover{background:#ffffff0d;border-color:#0af3;transform:translateY(-2px)}.guideline-icon[data-v-75128afa]{font-size:1.5rem;opacity:.8;flex-shrink:0;margin-top:.25rem}.guideline-content[data-v-75128afa]{flex:1}.guideline-title[data-v-75128afa]{color:#fff;font-weight:600;font-size:.95rem;margin:0 0 .5rem}.guideline-text[data-v-75128afa]{color:#fffc;font-size:.85rem;line-height:1.5;margin:0}.form-actions[data-v-75128afa]{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.action-info[data-v-75128afa]{flex:1}.validation-status[data-v-75128afa]{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:12px;border:1px solid;transition:all .3s ease}.validation-status.status-valid[data-v-75128afa]{background:#22c55e1a;border-color:#22c55e4d}.validation-status.status-invalid[data-v-75128afa]{background:#ef44441a;border-color:#ef44444d}.validation-status.status-pending[data-v-75128afa]{background:#f59e0b1a;border-color:#f59e0b4d}.validation-status.status-idle[data-v-75128afa]{background:var(--glass-bg);border-color:var(--glass-border)}.validation-status .status-indicator[data-v-75128afa]{width:12px;height:12px;border-radius:50%;animation:statusPulse-75128afa 2s ease-in-out infinite}.status-valid .status-indicator[data-v-75128afa]{background:var(--success-color);box-shadow:0 0 10px var(--success-color)}.status-invalid .status-indicator[data-v-75128afa]{background:var(--error-color);box-shadow:0 0 10px var(--error-color)}.status-pending .status-indicator[data-v-75128afa]{background:var(--warning-color);box-shadow:0 0 10px var(--warning-color)}.status-idle .status-indicator[data-v-75128afa]{background:#ffffff80;box-shadow:0 0 10px #ffffff4d}.action-buttons[data-v-75128afa]{display:flex;gap:1rem;align-items:center}@media (max-width: 768px){.enterprise-playlist-assignment[data-v-75128afa]{max-width:100%;gap:1.5rem;margin:0}.assignment-header[data-v-75128afa],.unit-info-section[data-v-75128afa],.assignment-form[data-v-75128afa]{padding:1.5rem}.header-content[data-v-75128afa],.unit-main-info[data-v-75128afa],.preview-header[data-v-75128afa]{flex-direction:column;gap:1.5rem;align-items:stretch}.deployment-badge[data-v-75128afa]{min-width:auto;justify-content:center}.assignment-title[data-v-75128afa]{font-size:1.75rem;text-align:center}.assignment-subtitle[data-v-75128afa]{text-align:center}.unit-details-grid[data-v-75128afa],.library-metrics[data-v-75128afa],.guidelines-grid[data-v-75128afa]{grid-template-columns:1fr;gap:1rem}.form-actions[data-v-75128afa]{flex-direction:column;gap:1.5rem;align-items:stretch}.action-buttons[data-v-75128afa]{flex-direction:column;width:100%}.action-buttons button[data-v-75128afa]{width:100%}}@media (max-width: 480px){.assignment-header[data-v-75128afa],.unit-info-section[data-v-75128afa],.assignment-form[data-v-75128afa]{padding:1rem}.assignment-title[data-v-75128afa]{font-size:1.5rem}.unit-card[data-v-75128afa],.preview-card[data-v-75128afa]{padding:1.5rem}.library-badges[data-v-75128afa]{flex-direction:column;gap:.5rem}.deployment-badge[data-v-75128afa]{padding:1rem;flex-direction:column;text-align:center;gap:.75rem}}@media (prefers-reduced-motion: reduce){.glass-card[data-v-75128afa],.detail-card[data-v-75128afa],.guideline-item[data-v-75128afa],.status-indicator[data-v-75128afa],.badge-icon[data-v-75128afa]{transition:none;animation:none}.glass-card[data-v-75128afa]:hover,.detail-card[data-v-75128afa]:hover,.guideline-item[data-v-75128afa]:hover{transform:none}}@media (prefers-contrast: high){.glass-card[data-v-75128afa]{border-width:2px;border-color:#fff;background:#ffffff1a}.assignment-title[data-v-75128afa]{color:#fff;background:none;-webkit-text-fill-color:unset}.validation-status.status-valid[data-v-75128afa]{border-color:var(--success-color)}.validation-status.status-invalid[data-v-75128afa]{border-color:var(--error-color)}.validation-status.status-pending[data-v-75128afa]{border-color:var(--warning-color)}}@media (hover: none) and (pointer: coarse){.glass-card[data-v-75128afa]:hover,.detail-card[data-v-75128afa]:hover,.guideline-item[data-v-75128afa]:hover,.metric-item[data-v-75128afa]:hover{transform:none;background:var(--glass-hover)}.action-buttons button[data-v-75128afa]{min-height:48px}}[data-v-7815e90f]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--repair-color: #ffc107;--targeted-color: #3b82f6;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.enterprise-pairing-generator[data-v-7815e90f]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.glass-card[data-v-7815e90f]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.glass-card[data-v-7815e90f]:hover{background:var(--glass-hover);border-color:#00aaff4d;box-shadow:0 12px 40px #00aaff26,0 8px 24px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.generator-header[data-v-7815e90f]{padding:2rem}.header-content[data-v-7815e90f]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.header-info[data-v-7815e90f]{flex:1}.generator-title[data-v-7815e90f]{font-size:2rem;font-weight:800;color:#fff;margin:0 0 .75rem;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px var(--pixyl-blue-glow)}.generator-subtitle[data-v-7815e90f]{color:#fffc;font-size:1rem;line-height:1.6;margin:0;font-weight:500}.protocol-badge[data-v-7815e90f]{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#00aaff26,#0086d626);border:1px solid rgba(0,170,255,.3);border-radius:16px;padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:200px}.protocol-badge.repair-mode[data-v-7815e90f]{background:linear-gradient(135deg,#ffc10726,#ff980026);border-color:#ffc1074d}.badge-icon[data-v-7815e90f]{font-size:2rem;animation:badgeFloat-7815e90f 3s ease-in-out infinite;color:var(--pixyl-blue-bright)}.repair-mode .badge-icon[data-v-7815e90f]{color:var(--repair-color)}@keyframes badgeFloat-7815e90f{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.badge-content[data-v-7815e90f]{display:flex;flex-direction:column;gap:.25rem}.badge-label[data-v-7815e90f]{color:var(--pixyl-blue-bright);font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}.repair-mode .badge-label[data-v-7815e90f]{color:var(--repair-color)}.badge-status[data-v-7815e90f]{color:#fffc;font-size:.8rem;font-weight:500}.error-content[data-v-7815e90f]{display:flex;flex-direction:column;gap:1rem}.error-actions[data-v-7815e90f]{display:flex;gap:1rem;justify-content:flex-end}.section-header[data-v-7815e90f]{padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1.5rem}.section-title[data-v-7815e90f]{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.section-icon[data-v-7815e90f]{color:var(--pixyl-blue-bright)}.section-description[data-v-7815e90f]{color:#ffffffb3;font-size:.9rem;margin:0;line-height:1.5}.endpoint-info[data-v-7815e90f]{padding:2rem}.endpoint-content[data-v-7815e90f]{display:flex;flex-direction:column;gap:2rem}.endpoint-url-container[data-v-7815e90f]{display:flex;gap:1rem;align-items:center;padding:1.5rem;background:#00aaff1a;border:1px solid rgba(0,170,255,.2);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.url-display[data-v-7815e90f]{flex:1;display:flex;align-items:center;gap:.5rem}.url-protocol[data-v-7815e90f]{color:#fff9;font-size:.9rem;font-weight:500}.url-address[data-v-7815e90f]{background:#ffffff1a;padding:.75rem 1rem;border-radius:8px;font-family:Monaco,monospace;color:var(--pixyl-blue-bright);font-size:1rem;font-weight:600;border:1px solid rgba(255,255,255,.1);flex:1}.endpoint-instructions[data-v-7815e90f]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px}.instruction-item[data-v-7815e90f]{display:flex;align-items:center;gap:1rem}.instruction-number[data-v-7815e90f]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue));color:#000;font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.instruction-text[data-v-7815e90f]{color:#fffc;font-size:.9rem;line-height:1.4}.generation-form[data-v-7815e90f]{padding:2rem}.form-content[data-v-7815e90f]{display:flex;flex-direction:column;gap:2rem}.form-row[data-v-7815e90f]{display:flex;flex-direction:column;gap:.75rem}.form-label[data-v-7815e90f]{font-size:.95rem;font-weight:700;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}.label-icon[data-v-7815e90f]{color:var(--pixyl-blue-bright)}.target-screen-info[data-v-7815e90f]{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid rgba(59,130,246,.3);border-radius:16px}.target-screen-info .info-icon[data-v-7815e90f]{font-size:2rem;flex-shrink:0;color:var(--targeted-color)}.target-screen-info .info-content[data-v-7815e90f]{display:flex;flex-direction:column;gap:.25rem}.target-screen-info .info-label[data-v-7815e90f]{font-size:.85rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.target-screen-info .info-value[data-v-7815e90f]{font-size:1.1rem;color:#fff;font-weight:700}.target-screen-info .info-meta[data-v-7815e90f]{font-size:.8rem;color:#fff9;font-style:italic}.expiration-select[data-v-7815e90f]{width:100%;padding:1rem 3rem 1rem 1.25rem;background:var(--glass-bg);border:2px solid var(--glass-border);border-radius:16px;color:#fff;font-size:1rem;font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem}.expiration-select[data-v-7815e90f]:focus{outline:none;border-color:var(--pixyl-blue);background:var(--glass-hover);box-shadow:0 0 0 3px #0af3}.expiration-select[data-v-7815e90f]:disabled{opacity:.5;cursor:not-allowed}.input-help[data-v-7815e90f]{color:#fff9;font-size:.85rem;line-height:1.4;padding-left:.5rem;border-left:2px solid rgba(0,170,255,.3)}.generate-button[data-v-7815e90f]{width:100%;margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.75rem}.active-codes[data-v-7815e90f]{padding:2rem}.active-codes.repair-codes[data-v-7815e90f]{border-color:#ffc10733}.codes-container[data-v-7815e90f]{display:flex;flex-direction:column;gap:1.5rem}.code-card[data-v-7815e90f]{padding:0;transition:all .4s ease;position:relative;border-color:#0af3}.code-card.repair-card[data-v-7815e90f]{border-color:#ffc10733}.code-card.targeted-card[data-v-7815e90f]{border-color:#3b82f633}.code-card[data-v-7815e90f]:hover{transform:translateY(-2px);border-color:#0af6;box-shadow:0 16px 50px #0af3,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.code-card.repair-card[data-v-7815e90f]:hover{border-color:#ffc10766;box-shadow:0 16px 50px #ffc10733,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.code-type-badge[data-v-7815e90f]{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.type-icon[data-v-7815e90f]{font-size:1rem;color:var(--pixyl-blue-bright)}.type-label[data-v-7815e90f]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffffe6}.code-header[data-v-7815e90f]{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}.code-display[data-v-7815e90f]{display:flex;align-items:center;gap:1rem}.code-value[data-v-7815e90f]{font-family:Monaco,monospace;font-size:2rem;font-weight:800;color:var(--pixyl-blue-bright);background:#00aaff1a;padding:.75rem 1.5rem;border-radius:12px;border:1px solid rgba(0,170,255,.3);letter-spacing:3px;text-shadow:0 0 15px rgba(0,170,255,.3)}.repair-card .code-value[data-v-7815e90f]{color:var(--repair-color);background:#ffc1071a;border-color:#ffc1074d;text-shadow:0 0 15px rgba(255,193,7,.3)}.copy-code-button[data-v-7815e90f]{opacity:.7;transition:opacity .3s ease}.copy-code-button[data-v-7815e90f]:hover{opacity:1}.time-remaining[data-v-7815e90f]{display:flex;align-items:center;gap:.5rem;background:#f59e0b33;color:var(--warning-color);padding:.75rem 1.25rem;border-radius:12px;border:1px solid rgba(245,158,11,.3)}.timer-icon[data-v-7815e90f]{font-size:1.25rem}.timer-value[data-v-7815e90f]{font-family:Monaco,monospace;font-weight:700;font-size:.9rem}.code-info[data-v-7815e90f]{padding:1rem 2rem;display:flex;flex-direction:column;gap:1rem}.repair-indicator[data-v-7815e90f]{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#ffc1071a;border:1px solid rgba(255,193,7,.2);border-radius:12px}.indicator-icon[data-v-7815e90f]{font-size:1.25rem;color:var(--repair-color)}.indicator-text[data-v-7815e90f]{color:var(--repair-color);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.device-name[data-v-7815e90f]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px}.code-purpose[data-v-7815e90f]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:12px}.purpose-icon[data-v-7815e90f]{font-size:1.25rem;color:var(--targeted-color)}.purpose-text[data-v-7815e90f]{color:#fffc;font-size:.85rem}.info-label[data-v-7815e90f]{color:#ffffffb3;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.info-value[data-v-7815e90f]{color:#fff;font-weight:600;font-size:.9rem}.code-metadata[data-v-7815e90f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.metadata-item[data-v-7815e90f]{display:flex;flex-direction:column;gap:.25rem}.metadata-label[data-v-7815e90f]{color:#fff9;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.metadata-value[data-v-7815e90f]{color:#fffc;font-size:.85rem;font-family:Monaco,monospace}.code-actions[data-v-7815e90f]{display:flex;gap:1rem;padding:1rem 2rem 2rem;border-top:1px solid rgba(255,255,255,.08);justify-content:flex-end}.card-glow[data-v-7815e90f]{position:absolute;inset:-4px;border-radius:24px;opacity:0;transition:all .4s ease;pointer-events:none;z-index:-1;filter:blur(8px);background:radial-gradient(ellipse at center,rgba(0,170,255,.2),transparent 70%)}.card-glow.repair-glow[data-v-7815e90f]{background:radial-gradient(ellipse at center,rgba(255,193,7,.2),transparent 70%)}.code-card:hover .card-glow[data-v-7815e90f]{opacity:1}.empty-codes[data-v-7815e90f]{padding:4rem 2rem;text-align:center}.empty-content[data-v-7815e90f]{max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem}.empty-visual[data-v-7815e90f]{position:relative;display:flex;align-items:center;justify-content:center}.empty-icon[data-v-7815e90f]{font-size:4rem;opacity:.7;animation:emptyIconFloat-7815e90f 4s ease-in-out infinite;color:var(--pixyl-blue-bright)}@keyframes emptyIconFloat-7815e90f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-glow[data-v-7815e90f]{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(0,170,255,.2),transparent 70%);animation:emptyGlow-7815e90f 3s ease-in-out infinite;pointer-events:none}@keyframes emptyGlow-7815e90f{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.2}}.empty-text[data-v-7815e90f]{margin-bottom:1rem}.empty-title[data-v-7815e90f]{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.75rem;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.empty-message[data-v-7815e90f]{color:#ffffffb3;font-size:1.1rem;line-height:1.6;margin:0}.empty-help[data-v-7815e90f]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;text-align:left;width:100%}.help-title[data-v-7815e90f]{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:1rem}.help-list[data-v-7815e90f]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.help-list li[data-v-7815e90f]{color:#fffc;position:relative;padding-left:1.5rem;line-height:1.5}.help-list li[data-v-7815e90f]:before{content:"•";color:var(--pixyl-blue-bright);font-weight:700;position:absolute;left:0}@media (max-width: 768px){.enterprise-pairing-generator[data-v-7815e90f]{max-width:100%;gap:1.5rem}.generator-header[data-v-7815e90f],.endpoint-info[data-v-7815e90f],.generation-form[data-v-7815e90f],.active-codes[data-v-7815e90f]{padding:1.5rem}.header-content[data-v-7815e90f]{flex-direction:column;gap:1.5rem;align-items:stretch}.protocol-badge[data-v-7815e90f]{min-width:auto;justify-content:center}.generator-title[data-v-7815e90f]{font-size:1.75rem;text-align:center}.generator-subtitle[data-v-7815e90f]{text-align:center}.endpoint-url-container[data-v-7815e90f]{flex-direction:column;gap:1rem;align-items:stretch}.url-display[data-v-7815e90f]{flex-direction:column;align-items:stretch;gap:.5rem}.code-header[data-v-7815e90f]{flex-direction:column;gap:1rem;align-items:stretch}.code-value[data-v-7815e90f]{font-size:1.5rem;text-align:center}.time-remaining[data-v-7815e90f]{justify-content:center}.code-actions[data-v-7815e90f]{flex-direction:column;gap:.75rem}.code-metadata[data-v-7815e90f]{grid-template-columns:1fr}.code-type-badge[data-v-7815e90f]{position:static;margin-bottom:1rem}}@media (max-width: 480px){.generator-header[data-v-7815e90f],.endpoint-info[data-v-7815e90f],.generation-form[data-v-7815e90f],.active-codes[data-v-7815e90f]{padding:1rem}.generator-title[data-v-7815e90f]{font-size:1.5rem}.code-header[data-v-7815e90f],.code-info[data-v-7815e90f],.code-actions[data-v-7815e90f]{padding-left:1rem;padding-right:1rem}.endpoint-instructions[data-v-7815e90f]{padding:1rem}.instruction-item[data-v-7815e90f]{flex-direction:column;text-align:center;gap:.75rem}.empty-codes[data-v-7815e90f]{padding:2rem 1rem}.empty-help[data-v-7815e90f]{padding:1.5rem}.protocol-badge[data-v-7815e90f]{padding:1rem;flex-direction:column;text-align:center;gap:.75rem}.target-screen-info[data-v-7815e90f]{flex-direction:column;text-align:center}}@media (prefers-reduced-motion: reduce){.glass-card[data-v-7815e90f],.code-card[data-v-7815e90f],.badge-icon[data-v-7815e90f],.empty-icon[data-v-7815e90f],.empty-glow[data-v-7815e90f]{transition:none;animation:none}.glass-card[data-v-7815e90f]:hover,.code-card[data-v-7815e90f]:hover{transform:none}}@media (prefers-contrast: high){.glass-card[data-v-7815e90f],.code-card[data-v-7815e90f]{border-width:2px;border-color:#fff;background:#ffffff1a}.generator-title[data-v-7815e90f],.empty-title[data-v-7815e90f]{color:#fff;background:none;-webkit-text-fill-color:unset}.code-card[data-v-7815e90f]{border-color:var(--pixyl-blue)}.code-card.repair-card[data-v-7815e90f]{border-color:var(--repair-color)}.endpoint-url-container[data-v-7815e90f]{border-color:var(--pixyl-blue)}}@media (hover: none) and (pointer: coarse){.glass-card[data-v-7815e90f]:hover,.code-card[data-v-7815e90f]:hover{transform:none;background:var(--glass-hover)}.copy-code-button[data-v-7815e90f],.code-actions button[data-v-7815e90f]{min-height:44px}.generate-button[data-v-7815e90f]{min-height:56px}}[data-v-4c8ceacc]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--info: #00aaff;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.enterprise-dashboard[data-v-4c8ceacc]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden;margin-top:50px;margin-left:30px}.animated-background[data-v-4c8ceacc]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-4c8ceacc]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-4c8ceacc 20s ease-in-out infinite}.gradient-orb-1[data-v-4c8ceacc]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%}.gradient-orb-2[data-v-4c8ceacc]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-4c8ceacc]{width:300px;height:300px;background:var(--success);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-4c8ceacc{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-4c8ceacc]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.dashboard-container[data-v-4c8ceacc]{position:relative;z-index:1;padding:2rem;max-width:1800px;margin:0 auto}.glass-panel[data-v-4c8ceacc]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-4c8ceacc]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s}.glass-panel[data-v-4c8ceacc]:hover:before{opacity:1}.dashboard-header[data-v-4c8ceacc]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-content[data-v-4c8ceacc]{display:flex;flex-direction:column;gap:2rem}.system-status-wrapper[data-v-4c8ceacc]{display:flex;align-items:center;gap:1.5rem}.status-pulse[data-v-4c8ceacc]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:var(--glass-bg)}.status-pulse[data-v-4c8ceacc]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse-4c8ceacc 2s cubic-bezier(.4,0,.6,1) infinite}.status-pulse.optimal[data-v-4c8ceacc]:before,.status-pulse.good[data-v-4c8ceacc]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}.status-pulse.degraded[data-v-4c8ceacc]:before{border:2px solid var(--warning);box-shadow:0 0 20px var(--warning)}@keyframes pulse-4c8ceacc{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}.pulse-icon[data-v-4c8ceacc]{font-size:2rem;color:var(--text-primary)}.status-details[data-v-4c8ceacc]{display:flex;flex-direction:column;gap:.75rem}.dashboard-title[data-v-4c8ceacc]{font-size:2.25rem;font-weight:700;margin:0;background:linear-gradient(135deg,#ffffff,var(--primary-blue-bright));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.status-badge[data-v-4c8ceacc]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-badge.optimal[data-v-4c8ceacc],.status-badge.good[data-v-4c8ceacc]{background:#22c55e26;color:var(--success)}.status-badge.degraded[data-v-4c8ceacc]{background:#f59e0b26;color:var(--warning)}.status-dot[data-v-4c8ceacc]{font-size:.5rem;animation:blink-4c8ceacc 2s ease-in-out infinite}@keyframes blink-4c8ceacc{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-4c8ceacc]{display:flex;gap:1.5rem}.metric-card[data-v-4c8ceacc]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s}.metric-card[data-v-4c8ceacc]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-4c8ceacc]{font-size:1.75rem;color:var(--primary-blue-bright)}.metric-value[data-v-4c8ceacc]{font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1}.metric-label[data-v-4c8ceacc]{font-size:.813rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.header-controls-wrapper[data-v-4c8ceacc]{display:flex;flex-direction:column;align-items:flex-end;gap:1.25rem}.live-status-control[data-v-4c8ceacc]{display:flex;align-items:center;gap:1.25rem}.sync-info[data-v-4c8ceacc]{display:flex;align-items:center;gap:.5rem;font-size:.813rem;color:var(--text-tertiary)}.header-actions[data-v-4c8ceacc]{display:flex;gap:1rem}.connection-info[data-v-4c8ceacc]{margin-bottom:2rem}.connection-content[data-v-4c8ceacc]{display:flex;flex-direction:column;gap:1rem}.connection-header[data-v-4c8ceacc]{display:flex;align-items:center;gap:1rem}.connection-icon[data-v-4c8ceacc]{font-size:1.25rem;color:var(--primary-blue-bright)}.connection-label[data-v-4c8ceacc]{color:var(--text-secondary);font-weight:600}.connection-details[data-v-4c8ceacc]{display:flex;align-items:center;gap:1rem}.connection-url[data-v-4c8ceacc]{flex:1;background:#ffffff0d;padding:.75rem 1rem;border-radius:8px;font-family:Monaco,monospace;color:var(--text-primary);font-size:.9rem}.copy-btn[data-v-4c8ceacc]{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid var(--glass-border);color:var(--primary-blue-bright);border-radius:8px;padding:.75rem 1rem;cursor:pointer;transition:all .3s}.copy-btn[data-v-4c8ceacc]:hover{background:var(--primary-blue);color:#000}.alert-container[data-v-4c8ceacc]{margin-bottom:2rem}.success-content[data-v-4c8ceacc]{display:flex;align-items:center;gap:1rem}.success-icon[data-v-4c8ceacc]{font-size:1.25rem;color:var(--success)}.dashboard-main-grid[data-v-4c8ceacc]{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.panel-header[data-v-4c8ceacc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--glass-border)}.panel-title[data-v-4c8ceacc]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;margin:0}.refresh-action[data-v-4c8ceacc]{background:transparent;border:1px solid var(--glass-border);color:var(--primary-blue-bright);border-radius:12px;padding:.625rem 1.25rem;cursor:pointer;transition:all .3s}.refresh-action[data-v-4c8ceacc]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-4c8ceacc]{grid-column:span 12}.quick-stats-grid[data-v-4c8ceacc]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.quick-stat-item[data-v-4c8ceacc]{display:flex;align-items:center;gap:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:1.75rem;transition:all .3s;cursor:pointer;position:relative}.quick-stat-item[data-v-4c8ceacc]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent-color);transform:scaleX(0);transition:transform .3s}.quick-stat-item[data-v-4c8ceacc]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-4c8ceacc]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-4c8ceacc]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--accent-color);font-size:1.75rem;transition:all .3s}.quick-stat-item:hover .stat-icon-container[data-v-4c8ceacc]{transform:scale(1.1) rotate(5deg)}.stat-number[data-v-4c8ceacc]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-4c8ceacc]{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.chart-panel[data-v-4c8ceacc]{grid-column:span 4}.chart-container[data-v-4c8ceacc]{margin-top:1rem}.content-container[data-v-4c8ceacc]{grid-column:span 12}.form-section[data-v-4c8ceacc]{padding:2rem}@media (max-width: 1400px){.quick-stats-grid[data-v-4c8ceacc]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-4c8ceacc]{grid-column:span 6}}@media (max-width: 768px){.dashboard-container[data-v-4c8ceacc]{padding:1rem}.dashboard-header[data-v-4c8ceacc]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-4c8ceacc]{grid-template-columns:1fr}.chart-panel[data-v-4c8ceacc]{grid-column:span 12}}[data-v-7b851181]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.enhanced-playlist-list[data-v-7b851181]{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.glass-card[data-v-7b851181]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.loading-container[data-v-7b851181]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;position:relative}.custom-playlist-loader[data-v-7b851181]{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.loader-layers[data-v-7b851181]{position:absolute;width:100%;height:100%}.layer[data-v-7b851181]{position:absolute;border:2px solid transparent;border-radius:20px;animation:layerRotate-7b851181 3s ease-in-out infinite}.layer-1[data-v-7b851181]{width:100%;height:100%;border-top-color:var(--pixyl-blue-bright);border-right-color:var(--pixyl-blue-bright);animation-duration:2s}.layer-2[data-v-7b851181]{width:80%;height:80%;top:10%;left:10%;border-bottom-color:var(--pixyl-blue);border-left-color:var(--pixyl-blue);animation-duration:2.5s;animation-direction:reverse}.layer-3[data-v-7b851181]{width:60%;height:60%;top:20%;left:20%;border-top-color:var(--pixyl-blue-dark);border-right-color:var(--pixyl-blue-dark);animation-duration:3s}.loader-icon[data-v-7b851181]{position:relative;z-index:2;font-size:2rem;color:var(--pixyl-blue-bright);animation:iconPulse-7b851181 2s ease-in-out infinite}.loader-pulse[data-v-7b851181]{position:absolute;width:100%;height:100%;border:2px solid var(--pixyl-blue-bright);border-radius:20px;animation:pulseGrow-7b851181 2s ease-in-out infinite}@keyframes layerRotate-7b851181{0%,to{transform:rotate(0);opacity:1}50%{transform:rotate(180deg);opacity:.5}}@keyframes iconPulse-7b851181{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulseGrow-7b851181{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.2}to{transform:scale(1);opacity:.5}}.loading-text[data-v-7b851181]{color:#ffffffb3;font-size:1.1rem;margin:0}.error-container[data-v-7b851181]{display:flex;justify-content:center;padding:2rem 0}.retry-button[data-v-7b851181]{margin-top:1rem}.stats-overview[data-v-7b851181]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap;padding:1.5rem}.stat-card[data-v-7b851181]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem 1.5rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:100px;transition:all .3s ease}.stat-card[data-v-7b851181]:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 8px 20px #00aaff1a}.stat-card.tag-based[data-v-7b851181]{border-color:#3b82f64d;background:#3b82f61a}.stat-card.interactive[data-v-7b851181]{border-color:#22c55e4d;background:#22c55e1a}.stat-card.public[data-v-7b851181]{border-color:#a855f74d;background:#a855f71a}.stat-number[data-v-7b851181]{font-size:1.75rem;font-weight:700;color:#fff;line-height:1;margin-bottom:.25rem}.stat-label[data-v-7b851181]{font-size:.875rem;color:#ffffffb3;font-weight:500}.action-bar[data-v-7b851181]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem}.action-left[data-v-7b851181]{display:flex;align-items:center;gap:1rem}.section-title[data-v-7b851181]{font-size:1.5rem;font-weight:600;color:#fff;margin:0}.playlist-count[data-v-7b851181]{background:#00a3ff33;color:var(--pixyl-blue-bright);padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;border:1px solid rgba(0,163,255,.3)}.filters-section[data-v-7b851181]{padding:1.5rem;margin-bottom:2rem}.filter-row[data-v-7b851181]{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.search-input[data-v-7b851181]{flex:1;min-width:200px}.input-wrapper[data-v-7b851181]{position:relative}.search-field[data-v-7b851181]{width:100%;padding:.75rem 1rem .75rem 2.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s ease}.search-field[data-v-7b851181]:focus{outline:none;border-color:var(--pixyl-blue);background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.search-field[data-v-7b851181]::placeholder{color:#fff6}.search-icon[data-v-7b851181]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#fff6}.clear-search[data-v-7b851181]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff9;cursor:pointer;padding:.25rem;border-radius:50%;transition:all .2s ease}.clear-search[data-v-7b851181]:hover{color:#fff;background:#ffffff1a}.filter-select[data-v-7b851181]{min-width:150px;position:relative}.filter-icon[data-v-7b851181]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#fff6;z-index:1;pointer-events:none}.filter-dropdown[data-v-7b851181]{width:100%;padding:.75rem 1rem .75rem 2.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;cursor:pointer;transition:all .3s ease}.filter-dropdown[data-v-7b851181]:focus{outline:none;border-color:var(--pixyl-blue);background:#ffffff14}.filter-dropdown option[data-v-7b851181]{background:#1f2937;color:#fff}.playlists-grid[data-v-7b851181]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.playlist-card[data-v-7b851181]{padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.playlist-card[data-v-7b851181]:hover{transform:translateY(-4px);border-color:#00a3ff4d;box-shadow:0 12px 40px #00a3ff26}.playlist-header[data-v-7b851181]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.playlist-title-section[data-v-7b851181]{display:flex;align-items:center;gap:1rem;flex:1}.playlist-icon[data-v-7b851181]{font-size:1.5rem;color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 10px var(--pixyl-blue-glow))}.playlist-title-content[data-v-7b851181]{flex:1}.playlist-name[data-v-7b851181]{font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 .25rem}.playlist-type[data-v-7b851181]{font-size:.75rem;font-weight:500;padding:.25rem .5rem;border-radius:12px;display:inline-block}.status-indicators[data-v-7b851181]{display:flex;gap:.25rem}.status-indicator[data-v-7b851181]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.status-indicator[data-v-7b851181]:hover{transform:scale(1.1)}.status-indicator.public[data-v-7b851181]{background:#a855f733;border-color:#a855f74d;color:#a855f7}.status-indicator.refresh[data-v-7b851181]{background:#fbbf2433;border-color:#fbbf244d;color:#fbbf24;animation:pulse-7b851181 2s infinite}.status-indicator.auto[data-v-7b851181]{background:#3b82f633;border-color:#3b82f64d;color:#3b82f6}.status-indicator.interactive[data-v-7b851181]{background:#22c55e33;border-color:#22c55e4d;color:#22c55e}@keyframes pulse-7b851181{0%,to{opacity:1}50%{opacity:.5}}.playlist-info[data-v-7b851181]{margin-bottom:1rem}.playlist-stats[data-v-7b851181]{display:flex;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}.stat-item[data-v-7b851181]{display:flex;align-items:center;gap:.375rem;color:#ffffffb3;font-size:.875rem}.stat-icon[data-v-7b851181]{font-size:1rem;color:var(--pixyl-blue-bright)}.playlist-description[data-v-7b851181]{color:#ffffffb3;font-size:.9rem;line-height:1.4}.type-specific-info[data-v-7b851181]{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1rem;margin-bottom:1rem;font-size:.875rem}.info-label[data-v-7b851181]{color:#ffffffe6;font-weight:500;margin-right:.5rem;display:flex;align-items:center;gap:.375rem}.tag-info[data-v-7b851181],.interactive-info[data-v-7b851181],.csv-info[data-v-7b851181]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.tag-badges[data-v-7b851181],.control-indicators[data-v-7b851181]{display:flex;gap:.5rem;flex-wrap:wrap}.tag-badge[data-v-7b851181],.control-badge[data-v-7b851181]{background:#3b82f633;color:#60a5fa;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;border:1px solid rgba(59,130,246,.3);display:flex;align-items:center;gap:.25rem}.tag-badge.more[data-v-7b851181]{background:#6b728033;color:#9ca3af;border-color:#6b72804d}.control-badge[data-v-7b851181]{background:#22c55e33;color:#4ade80;border-color:#22c55e4d}.refresh-mode[data-v-7b851181]{color:#fff9;font-size:.75rem;font-style:italic}.import-detail[data-v-7b851181]{color:#fff9}.playlist-actions[data-v-7b851181]{display:flex;gap:.75rem}.empty-state[data-v-7b851181],.no-results[data-v-7b851181]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:3rem}.empty-content[data-v-7b851181],.no-results-content[data-v-7b851181]{text-align:center;max-width:400px}.empty-icon[data-v-7b851181],.no-results-icon[data-v-7b851181]{font-size:4rem;margin-bottom:1rem;color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 20px var(--pixyl-blue-glow))}.empty-title[data-v-7b851181],.no-results-title[data-v-7b851181]{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:.5rem}.empty-message[data-v-7b851181],.no-results-message[data-v-7b851181]{color:#ffffffb3;margin-bottom:2rem;line-height:1.5}@media (max-width: 768px){.stats-overview[data-v-7b851181]{grid-template-columns:repeat(2,1fr)}.action-bar[data-v-7b851181]{flex-direction:column;gap:1rem;align-items:stretch}.filter-row[data-v-7b851181]{flex-direction:column;align-items:stretch}.playlists-grid[data-v-7b851181]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.layer[data-v-7b851181],.loader-icon[data-v-7b851181],.loader-pulse[data-v-7b851181]{animation:none}.playlist-card[data-v-7b851181]:hover{transform:none}}.form-header[data-v-35d3b3db]{padding:2rem 2rem 1rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.form-title[data-v-35d3b3db]{font-size:1.5rem;font-weight:600;color:#fff;margin:0}.playlist-type-badge[data-v-35d3b3db]{padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:500;border:1px solid}.type-classic[data-v-35d3b3db]{background:#6b728033;color:#9ca3af;border-color:#6b72804d}.type-tag-based[data-v-35d3b3db]{background:#3b82f633;color:#60a5fa;border-color:#3b82f64d}.type-csv-import[data-v-35d3b3db]{background:#a855f733;color:#c084fc;border-color:#a855f74d}.type-interactive[data-v-35d3b3db]{background:#22c55e33;color:#4ade80;border-color:#22c55e4d}@media (max-width: 768px){.form-header[data-v-35d3b3db]{padding:1.5rem;flex-direction:column;gap:1rem;align-items:flex-start}.form-title[data-v-35d3b3db]{font-size:1.25rem}}.form-section[data-v-cf0389e6]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1.5rem}.section-title[data-v-cf0389e6]{font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 1rem}.form-group[data-v-cf0389e6]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.form-label[data-v-cf0389e6]{font-size:.9rem;font-weight:600;color:#ffffffe6}.form-textarea[data-v-cf0389e6]{padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;font-family:inherit;transition:all .3s ease;resize:vertical;min-height:80px}.form-textarea[data-v-cf0389e6]:focus{outline:none;border-color:#00a3ff;background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.character-count[data-v-cf0389e6]{align-self:flex-end;font-size:.75rem;color:#ffffff80}@media (max-width: 768px){.form-section[data-v-cf0389e6]{padding:1rem}}.enterprise-section[data-v-bdfa21ef]{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.section-header[data-v-bdfa21ef]{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08}.header-content[data-v-bdfa21ef]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-bdfa21ef]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:#fff;margin:0}.title-icon[data-v-bdfa21ef]{font-size:1.5rem;opacity:.8}.section-stats[data-v-bdfa21ef]{display:flex;align-items:center;gap:1rem}.stat-item[data-v-bdfa21ef]{text-align:center}.stat-value[data-v-bdfa21ef]{font-size:1.125rem;font-weight:700;color:#00a3ff;margin-bottom:.25rem}.stat-label[data-v-bdfa21ef]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em}.stat-divider[data-v-bdfa21ef]{width:1px;height:32px;background:#fff3}.section-content[data-v-bdfa21ef]{padding:2rem}.media-grid[data-v-bdfa21ef]{display:grid;gap:1rem;margin-bottom:2rem}.media-card[data-v-bdfa21ef]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.media-card[data-v-bdfa21ef]:hover{background:#ffffff14;border-color:#00a3ff4d;transform:translateY(-2px);box-shadow:0 8px 32px #00a3ff1a}.media-header[data-v-bdfa21ef]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.media-info[data-v-bdfa21ef]{display:flex;align-items:center;gap:1rem;flex:1}.media-icon[data-v-bdfa21ef]{font-size:2rem;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.2)}.media-details[data-v-bdfa21ef]{flex:1}.media-name[data-v-bdfa21ef]{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.25rem;line-height:1.4}.media-type[data-v-bdfa21ef]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.media-actions[data-v-bdfa21ef]{display:flex;gap:.5rem}.action-btn[data-v-bdfa21ef]{width:32px;height:32px;border:none;background:#ffffff1a;color:#fffc;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-weight:600;border:1px solid rgba(255,255,255,.1)}.action-btn[data-v-bdfa21ef]:hover{background:#ffffff26;color:#fff;transform:scale(1.05)}.action-btn[data-v-bdfa21ef]:disabled{opacity:.4;cursor:not-allowed;transform:none}.action-btn.danger[data-v-bdfa21ef]:hover{background:#ef444433;color:#ef4444;border-color:#ef44444d}.media-controls[data-v-bdfa21ef]{display:flex;gap:1rem}.control-group[data-v-bdfa21ef]{flex:1}.control-label[data-v-bdfa21ef]{display:block;font-size:.875rem;font-weight:500;color:#fffc;margin-bottom:.5rem}.duration-input-wrapper[data-v-bdfa21ef]{position:relative;display:flex;align-items:center}.duration-input[data-v-bdfa21ef]{flex:1;padding:.75rem 3rem .75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.9rem;transition:all .3s ease}.duration-input[data-v-bdfa21ef]:focus{outline:none;border-color:#00a3ff;background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.input-suffix[data-v-bdfa21ef]{position:absolute;right:1rem;font-size:.8rem;color:#fff9;font-weight:500}.empty-state[data-v-bdfa21ef]{text-align:center;padding:3rem 2rem;background:#ffffff08;border:2px dashed rgba(255,255,255,.2);border-radius:12px;margin-bottom:2rem}.empty-icon[data-v-bdfa21ef]{font-size:3rem;margin-bottom:1rem;opacity:.6}.empty-title[data-v-bdfa21ef]{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:.5rem}.empty-description[data-v-bdfa21ef]{color:#fff9;font-size:.9rem}.add-media-section[data-v-bdfa21ef]{text-align:center}.add-media-btn[data-v-bdfa21ef]{position:relative;overflow:hidden;background:linear-gradient(135deg,#00a3ff,#0084cc);border:none;padding:1rem 2rem;border-radius:12px;color:#000;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}.add-media-btn[data-v-bdfa21ef]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00a3ff4d}.add-media-btn[data-v-bdfa21ef]:disabled{background:#ffffff1a;color:#ffffff80;cursor:not-allowed;transform:none;box-shadow:none}.btn-content[data-v-bdfa21ef]{display:flex;align-items:center;gap:.75rem;position:relative;z-index:2}.btn-icon[data-v-bdfa21ef]{font-size:1.2rem;font-weight:700}.btn-shimmer[data-v-bdfa21ef]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.add-media-btn:hover .btn-shimmer[data-v-bdfa21ef]{left:100%}.card-glow[data-v-bdfa21ef]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.media-card:hover .card-glow[data-v-bdfa21ef]{left:100%}.error-message[data-v-bdfa21ef]{color:#ef4444;font-size:.875rem;margin-top:.5rem;padding:.75rem 1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px}@media (max-width: 768px){.section-header[data-v-bdfa21ef]{padding:1rem 1.5rem}.header-content[data-v-bdfa21ef]{flex-direction:column;gap:1rem;align-items:flex-start}.section-content[data-v-bdfa21ef]{padding:1.5rem}.media-header[data-v-bdfa21ef]{flex-direction:column;gap:1rem;align-items:flex-start}.media-actions[data-v-bdfa21ef]{width:100%;justify-content:flex-end}.section-stats[data-v-bdfa21ef]{align-self:stretch;justify-content:space-around}}.enterprise-section[data-v-89fcf670]{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.section-header[data-v-89fcf670]{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;transition:background .2s ease}.section-header[data-v-89fcf670]:hover{background:#ffffff0d}.header-content[data-v-89fcf670]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-89fcf670]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:#fff;margin:0}.title-icon[data-v-89fcf670]{font-size:1.5rem;opacity:.8}.expand-indicator[data-v-89fcf670]{font-size:.8rem;color:#fff9;transform:rotate(-90deg);transition:transform .3s ease;margin-left:.5rem}.expand-indicator.expanded[data-v-89fcf670]{transform:rotate(0)}.section-badge[data-v-89fcf670]{padding:.25rem .75rem;background:linear-gradient(135deg,#00a3ff,#0084cc);color:#000;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.section-content[data-v-89fcf670]{padding:2rem}.options-grid[data-v-89fcf670]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:2rem}.option-card[data-v-89fcf670]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;position:relative;transition:all .3s ease}.option-card[data-v-89fcf670]:hover{background:#ffffff14;border-color:#00a3ff4d}.option-icon[data-v-89fcf670]{position:absolute;top:1rem;right:1rem;font-size:1.5rem;opacity:.6}.transition-config[data-v-89fcf670]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;margin-top:1rem}.config-header[data-v-89fcf670]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.config-title[data-v-89fcf670]{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.config-status[data-v-89fcf670]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#22c55e}.status-dot[data-v-89fcf670]{width:8px;height:8px;border-radius:50%;background:#22c55e}.status-dot.active[data-v-89fcf670]{animation:statusPulse-89fcf670 2s ease-in-out infinite}@keyframes statusPulse-89fcf670{0%,to{opacity:1;box-shadow:0 0 10px #22c55e}50%{opacity:.7;box-shadow:0 0 20px #22c55e}}.preview-section[data-v-89fcf670]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.preview-header[data-v-89fcf670]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.preview-title[data-v-89fcf670]{font-size:1rem;font-weight:600;color:#fff;margin:0}.preview-btn[data-v-89fcf670]{padding:.5rem 1rem;background:linear-gradient(135deg,#00a3ff,#0084cc);color:#000;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease}.preview-btn[data-v-89fcf670]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #00a3ff4d}.preview-btn[data-v-89fcf670]:disabled{opacity:.6;cursor:not-allowed;transform:none}.preview-container[data-v-89fcf670]{position:relative;width:100%;max-width:400px;height:300px;margin:0 auto;border-radius:8px;overflow:hidden;background:#0000004d;border:1px solid rgba(255,255,255,.1)}.preview-canvas[data-v-89fcf670]{width:100%;height:100%;display:block}.preview-placeholder[data-v-89fcf670]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff9}.placeholder-icon[data-v-89fcf670]{font-size:3rem;margin-bottom:1rem;opacity:.7}.placeholder-text[data-v-89fcf670]{font-size:1rem;font-weight:500;margin-bottom:.5rem}.placeholder-subtext[data-v-89fcf670]{font-size:.875rem;opacity:.8}.preview-overlay[data-v-89fcf670]{position:absolute;inset:0;background:#000c;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#00a3ff;font-size:1rem;font-weight:500}.loading-spinner[data-v-89fcf670]{width:32px;height:32px;border:3px solid rgba(0,163,255,.3);border-radius:50%;border-top-color:#00a3ff;animation:spin-89fcf670 1s ease-in-out infinite;margin-bottom:1rem}@keyframes spin-89fcf670{to{transform:rotate(360deg)}}.transition-selection[data-v-89fcf670]{margin-bottom:2rem}.selection-title[data-v-89fcf670]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:1.5rem}.transition-categories[data-v-89fcf670]{display:flex;flex-direction:column;gap:2rem}.category-group[data-v-89fcf670]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.category-header[data-v-89fcf670]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.category-title[data-v-89fcf670]{font-size:1rem;font-weight:600;color:#fff;margin:0}.category-count[data-v-89fcf670]{background:#ffffff1a;color:#fffc;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500}.transition-grid[data-v-89fcf670]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.transition-card[data-v-89fcf670]{background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;cursor:pointer;transition:all .3s ease;position:relative}.transition-card[data-v-89fcf670]:hover{background:#ffffff14;border-color:#00a3ff4d;transform:translateY(-2px)}.transition-card.selected[data-v-89fcf670]{border-color:#00a3ff99;background:#00a3ff1a;box-shadow:0 0 20px #00a3ff4d}.transition-preview-mini[data-v-89fcf670]{width:100%;height:80px;background:linear-gradient(135deg,#374151,#4b5563);border-radius:8px;margin-bottom:1rem;position:relative;overflow:hidden}.preview-sample[data-v-89fcf670]{width:100%;height:100%;position:relative}.sample-layer-1[data-v-89fcf670],.sample-layer-2[data-v-89fcf670]{position:absolute;width:100%;height:100%;top:0;left:0}.sample-layer-1[data-v-89fcf670]{background:linear-gradient(45deg,#ff6b35,#f7931e);opacity:.8}.sample-layer-2[data-v-89fcf670]{background:linear-gradient(135deg,#00a3ff,#06c);opacity:.6}.transition-info[data-v-89fcf670]{text-align:center}.transition-name[data-v-89fcf670]{font-size:.9rem;font-weight:600;color:#fff;margin-bottom:.25rem}.transition-description[data-v-89fcf670]{font-size:.75rem;color:#ffffffb3;line-height:1.3}.selection-indicator[data-v-89fcf670]{position:absolute;top:.75rem;right:.75rem;width:20px;height:20px;background:#00a3ff;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;opacity:0;transform:scale(.8);transition:all .2s ease}.transition-card.selected .selection-indicator[data-v-89fcf670]{opacity:1;transform:scale(1)}.speed-config[data-v-89fcf670]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.config-subtitle[data-v-89fcf670]{font-size:1rem;font-weight:600;color:#fff;margin-bottom:1rem}.speed-selector[data-v-89fcf670]{display:flex;flex-direction:column;gap:1rem}.speed-options[data-v-89fcf670]{display:flex;gap:.75rem;flex-wrap:wrap}.speed-option[data-v-89fcf670]{padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:80px}.speed-option[data-v-89fcf670]:hover{background:#ffffff14;border-color:#00a3ff4d}.speed-option.selected[data-v-89fcf670]{background:#00a3ff33;border-color:#00a3ff99;color:#00a3ff;box-shadow:0 0 15px #00a3ff4d}.speed-label[data-v-89fcf670]{font-weight:600}.speed-duration[data-v-89fcf670]{font-size:.75rem;opacity:.8}.custom-speed-section[data-v-89fcf670]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem}.custom-label[data-v-89fcf670]{display:block;font-size:.875rem;font-weight:500;color:#fffc;margin-bottom:.5rem}.custom-input-wrapper[data-v-89fcf670]{display:flex;align-items:center;position:relative}.custom-input[data-v-89fcf670]{flex:1;padding:.75rem 3rem .75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.9rem;transition:all .3s ease}.custom-input[data-v-89fcf670]:focus{outline:none;border-color:#00a3ff;background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.input-unit[data-v-89fcf670]{position:absolute;right:1rem;font-size:.8rem;color:#fff9;font-weight:500}@media (max-width: 768px){.section-header[data-v-89fcf670]{padding:1rem 1.5rem}.section-content[data-v-89fcf670]{padding:1.5rem}.options-grid[data-v-89fcf670]{grid-template-columns:1fr}.transition-grid[data-v-89fcf670]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.speed-options[data-v-89fcf670]{flex-direction:column}.speed-option[data-v-89fcf670]{width:100%;flex-direction:row;justify-content:space-between}.preview-container[data-v-89fcf670]{height:200px}}.enterprise-section[data-v-3c41832c]{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.section-header[data-v-3c41832c]{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;transition:background .2s ease}.section-header[data-v-3c41832c]:hover{background:#ffffff0d}.header-content[data-v-3c41832c]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-3c41832c]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:#fff;margin:0}.title-icon[data-v-3c41832c]{font-size:1.5rem;opacity:.8}.expand-indicator[data-v-3c41832c]{font-size:.8rem;color:#fff9;transform:rotate(-90deg);transition:transform .3s ease;margin-left:.5rem}.expand-indicator.expanded[data-v-3c41832c]{transform:rotate(0)}.section-badge[data-v-3c41832c]{padding:.25rem .75rem;background:linear-gradient(135deg,#22c55e,#16a34a);color:#000;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.section-content[data-v-3c41832c]{padding:2rem}.config-group[data-v-3c41832c]{margin-bottom:2rem}.config-group[data-v-3c41832c]:last-child{margin-bottom:0}.group-header[data-v-3c41832c]{margin-bottom:1.5rem}.group-title[data-v-3c41832c]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.25rem}.group-description[data-v-3c41832c]{font-size:.875rem;color:#fff9}.options-grid[data-v-3c41832c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.option-card[data-v-3c41832c]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;position:relative;transition:all .3s ease}.option-card[data-v-3c41832c]:hover{background:#ffffff14;border-color:#00a3ff4d}.option-icon[data-v-3c41832c]{position:absolute;top:1rem;right:1rem;font-size:1.5rem;opacity:.6;transition:all .3s ease}.option-icon.active[data-v-3c41832c]{opacity:1;transform:scale(1.1)}.sync-icon.active[data-v-3c41832c]{animation:syncPulse-3c41832c 2s ease-in-out infinite}.shuffle-icon.active[data-v-3c41832c]{animation:shuffleMove-3c41832c 1.5s ease-in-out infinite}.loop-icon.active[data-v-3c41832c]{animation:loopRotate-3c41832c 3s linear infinite}@keyframes syncPulse-3c41832c{0%,to{opacity:1}50%{opacity:.7}}@keyframes shuffleMove-3c41832c{0%,to{transform:translate(0)}25%{transform:translate(2px)}75%{transform:translate(-2px)}}@keyframes loopRotate-3c41832c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.option-status[data-v-3c41832c]{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#22c55e;background:#22c55e1a;padding:.25rem .5rem;border-radius:12px;border:1px solid rgba(34,197,94,.3)}.status-dot[data-v-3c41832c]{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:statusBlink-3c41832c 2s ease-in-out infinite}@keyframes statusBlink-3c41832c{0%,to{opacity:1}50%{opacity:.5}}.performance-card[data-v-3c41832c]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;position:relative}.warning-badge[data-v-3c41832c]{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.75rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:8px;padding:.5rem .75rem}.warning-icon[data-v-3c41832c]{font-size:1.25rem}.warning-text[data-v-3c41832c]{display:flex;flex-direction:column}.warning-title[data-v-3c41832c]{font-size:.75rem;font-weight:600;color:#f59e0b}.warning-description[data-v-3c41832c]{font-size:.7rem;color:#f59e0bcc}.controls-grid[data-v-3c41832c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.control-card[data-v-3c41832c]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.control-header[data-v-3c41832c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.control-title[data-v-3c41832c]{font-size:.9rem;font-weight:600;color:#fff}.control-value[data-v-3c41832c]{font-size:1rem;font-weight:700;color:#00a3ff;background:#00a3ff1a;padding:.25rem .5rem;border-radius:8px}.slider-container[data-v-3c41832c]{position:relative}.volume-slider[data-v-3c41832c]{width:100%;height:6px;background:transparent;border-radius:3px;outline:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:2}.volume-slider[data-v-3c41832c]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:linear-gradient(135deg,#00a3ff,#0084cc);border-radius:50%;cursor:pointer;box-shadow:0 2px 8px #00a3ff4d}.volume-slider[data-v-3c41832c]::-moz-range-thumb{width:20px;height:20px;background:linear-gradient(135deg,#00a3ff,#0084cc);border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 8px #00a3ff4d}.slider-track[data-v-3c41832c]{position:absolute;top:50%;left:0;right:0;height:6px;background:#ffffff1a;border-radius:3px;transform:translateY(-50%);z-index:1}.slider-fill[data-v-3c41832c]{height:100%;background:linear-gradient(90deg,#00a3ff,#0084cc);border-radius:3px;transition:width .2s ease}.volume-indicators[data-v-3c41832c]{display:flex;justify-content:space-between;margin-top:.5rem}.volume-icon[data-v-3c41832c]{font-size:1rem;opacity:.6}.input-wrapper[data-v-3c41832c]{display:flex;flex-direction:column;gap:.5rem}.control-input[data-v-3c41832c]{padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.9rem;transition:all .3s ease}.control-input[data-v-3c41832c]:focus{outline:none;border-color:#00a3ff;background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.input-description[data-v-3c41832c]{font-size:.75rem;color:#fff9}.summary-card[data-v-3c41832c]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.summary-header[data-v-3c41832c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.summary-title[data-v-3c41832c]{font-size:1rem;font-weight:600;color:#fff;margin:0}.summary-status[data-v-3c41832c]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#22c55e}.status-indicator[data-v-3c41832c]{width:8px;height:8px;border-radius:50%;background:#22c55e}.status-indicator.active[data-v-3c41832c]{animation:statusPulse-3c41832c 2s ease-in-out infinite}@keyframes statusPulse-3c41832c{0%,to{opacity:1;box-shadow:0 0 10px #22c55e}50%{opacity:.7;box-shadow:0 0 20px #22c55e}}.summary-grid[data-v-3c41832c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.summary-item[data-v-3c41832c]{text-align:center;padding:.75rem;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.summary-label[data-v-3c41832c]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.summary-value[data-v-3c41832c]{font-size:.875rem;font-weight:600;color:#fff}@media (max-width: 768px){.section-header[data-v-3c41832c]{padding:1rem 1.5rem}.section-content[data-v-3c41832c]{padding:1.5rem}.options-grid[data-v-3c41832c],.controls-grid[data-v-3c41832c]{grid-template-columns:1fr}.summary-grid[data-v-3c41832c]{grid-template-columns:repeat(2,1fr)}.warning-badge[data-v-3c41832c]{position:static;margin-top:1rem;width:fit-content}}@media (max-width: 480px){.summary-grid[data-v-3c41832c]{grid-template-columns:1fr}.header-content[data-v-3c41832c]{flex-direction:column;gap:.5rem;align-items:flex-start}}.enterprise-section[data-v-f234a825]{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.section-header[data-v-f234a825]{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;transition:background .2s ease}.section-header[data-v-f234a825]:hover{background:#ffffff0d}.header-content[data-v-f234a825]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-f234a825]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:#fff;margin:0}.title-icon[data-v-f234a825]{font-size:1.5rem;opacity:.8}.expand-indicator[data-v-f234a825]{font-size:.8rem;color:#fff9;transform:rotate(-90deg);transition:transform .3s ease;margin-left:.5rem}.expand-indicator.expanded[data-v-f234a825]{transform:rotate(0)}.section-badge.interactive[data-v-f234a825]{padding:.25rem .75rem;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.section-content[data-v-f234a825]{padding:2rem}.config-group[data-v-f234a825]{margin-bottom:2rem}.config-group[data-v-f234a825]:last-child{margin-bottom:0}.group-header[data-v-f234a825]{margin-bottom:1.5rem}.group-title[data-v-f234a825]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.25rem}.group-description[data-v-f234a825]{font-size:.875rem;color:#fff9}.input-methods-grid[data-v-f234a825]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.method-card[data-v-f234a825]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease;position:relative}.method-card[data-v-f234a825]:hover{background:#ffffff14;border-color:#8b5cf64d}.method-card.enabled[data-v-f234a825]{border-color:#8b5cf680;background:#8b5cf61a}.method-header[data-v-f234a825]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.method-icon[data-v-f234a825]{font-size:2rem;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.2)}.method-info[data-v-f234a825]{flex:1}.method-name[data-v-f234a825]{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.25rem}.method-description[data-v-f234a825]{font-size:.875rem;color:#ffffffb3}.method-shortcuts[data-v-f234a825]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:.5rem}.shortcut-item[data-v-f234a825]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#fffc}.key[data-v-f234a825]{background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;color:#fff;min-width:1.5rem;text-align:center}.gesture[data-v-f234a825]{background:#8b5cf633;border:1px solid rgba(139,92,246,.3);border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:#8b5cf6}.ui-options-grid[data-v-f234a825]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem}.ui-card[data-v-f234a825]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.ui-preview[data-v-f234a825]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.preview-controls[data-v-f234a825]{display:flex;justify-content:center;gap:.5rem}.preview-btn[data-v-f234a825]{width:32px;height:32px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.preview-btn[data-v-f234a825]:hover{background:#ffffff26}.progress-preview[data-v-f234a825]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.preview-progress-bar[data-v-f234a825]{position:relative;height:4px;background:#fff3;border-radius:2px;overflow:hidden}.progress-fill[data-v-f234a825]{height:100%;background:linear-gradient(90deg,#8b5cf6,#7c3aed);border-radius:2px;transition:width .3s ease}.progress-time[data-v-f234a825]{font-size:.75rem;color:#ffffffb3;text-align:center;margin-top:.5rem}.autohide-card[data-v-f234a825]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.autohide-header[data-v-f234a825]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.autohide-title[data-v-f234a825]{font-size:1rem;font-weight:600;color:#fff;margin:0}.autohide-value[data-v-f234a825]{font-size:.875rem;font-weight:600;color:#8b5cf6;background:#8b5cf61a;padding:.25rem .5rem;border-radius:8px}.autohide-input[data-v-f234a825]{width:100%;padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.9rem;transition:all .3s ease;margin-bottom:.5rem}.autohide-input[data-v-f234a825]:focus{outline:none;border-color:#8b5cf6;background:#ffffff14;box-shadow:0 0 20px #8b5cf633}.autohide-description[data-v-f234a825]{font-size:.75rem;color:#fff9}.behavior-grid[data-v-f234a825]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.behavior-card[data-v-f234a825]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;position:relative;transition:all .3s ease}.behavior-card[data-v-f234a825]:hover{background:#ffffff14;border-color:#8b5cf64d}.behavior-card.enabled[data-v-f234a825]{border-color:#8b5cf680;background:#8b5cf61a}.behavior-icon[data-v-f234a825]{position:absolute;top:1rem;right:1rem;font-size:1.5rem;opacity:.6}.behavior-content[data-v-f234a825]{margin-right:3rem}.behavior-status[data-v-f234a825]{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#22c55e;background:#22c55e1a;padding:.25rem .5rem;border-radius:12px;border:1px solid rgba(34,197,94,.3)}.status-dot[data-v-f234a825]{width:6px;height:6px;border-radius:50%;background:#22c55e}.status-dot.active[data-v-f234a825]{animation:statusBlink-f234a825 2s ease-in-out infinite}@keyframes statusBlink-f234a825{0%,to{opacity:1}50%{opacity:.5}}.preview-section[data-v-f234a825]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.preview-header[data-v-f234a825]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.preview-title[data-v-f234a825]{font-size:1rem;font-weight:600;color:#fff;margin:0}.preview-status[data-v-f234a825]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#8b5cf6}.status-indicator[data-v-f234a825]{width:8px;height:8px;border-radius:50%;background:#8b5cf6}.status-indicator.active[data-v-f234a825]{animation:statusPulse-f234a825 2s ease-in-out infinite}@keyframes statusPulse-f234a825{0%,to{opacity:1;box-shadow:0 0 10px #8b5cf6}50%{opacity:.7;box-shadow:0 0 20px #8b5cf6}}.config-preview[data-v-f234a825]{display:flex;justify-content:center}.preview-screen[data-v-f234a825]{position:relative;width:400px;height:250px;background:linear-gradient(135deg,#1f2937,#374151);border-radius:12px;overflow:hidden;border:2px solid rgba(255,255,255,.1)}.screen-content[data-v-f234a825]{width:100%;height:100%;position:relative}.content-placeholder[data-v-f234a825]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff9;font-size:1.125rem;font-weight:500}.controls-overlay[data-v-f234a825]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);transition:opacity .3s ease}.controls-overlay.auto-hide[data-v-f234a825]{animation:fadeInOut-f234a825 4s ease-in-out infinite}@keyframes fadeInOut-f234a825{0%,20%{opacity:1}80%,to{opacity:.3}}.control-bar[data-v-f234a825]{display:flex;gap:.5rem;background:#000000b3;padding:.75rem;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.control-btn[data-v-f234a825]{width:36px;height:36px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.control-btn[data-v-f234a825]:hover:not(:disabled){background:#fff3}.control-btn[data-v-f234a825]:disabled{opacity:.3;cursor:not-allowed}.play-btn[data-v-f234a825]{background:#8b5cf64d;border-color:#8b5cf680}.progress-overlay[data-v-f234a825]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);padding:1rem}.progress-track[data-v-f234a825]{height:4px;background:#ffffff4d;border-radius:2px;overflow:hidden}.progress-bar[data-v-f234a825]{height:100%;background:linear-gradient(90deg,#8b5cf6,#7c3aed);border-radius:2px;transition:width .3s ease}.input-indicators[data-v-f234a825]{position:absolute;top:1rem;right:1rem;display:flex;gap:.5rem}.input-indicator[data-v-f234a825]{width:32px;height:32px;background:#000000b3;border:1px solid rgba(255,255,255,.2);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 768px){.section-header[data-v-f234a825]{padding:1rem 1.5rem}.section-content[data-v-f234a825]{padding:1.5rem}.input-methods-grid[data-v-f234a825],.ui-options-grid[data-v-f234a825],.behavior-grid[data-v-f234a825]{grid-template-columns:1fr}.preview-screen[data-v-f234a825]{width:100%;max-width:350px;height:200px}.method-shortcuts[data-v-f234a825]{flex-direction:column}}@media (max-width: 480px){.header-content[data-v-f234a825]{flex-direction:column;gap:.5rem;align-items:flex-start}.preview-screen[data-v-f234a825]{height:180px}.control-bar[data-v-f234a825]{padding:.5rem;gap:.25rem}.control-btn[data-v-f234a825]{width:32px;height:32px}}.enterprise-section[data-v-8fceb001]{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.section-header[data-v-8fceb001]{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;transition:background .2s ease}.section-header[data-v-8fceb001]:hover{background:#ffffff0d}.header-content[data-v-8fceb001]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-8fceb001]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:#fff;margin:0}.title-icon[data-v-8fceb001]{font-size:1.5rem;opacity:.8}.expand-indicator[data-v-8fceb001]{font-size:.8rem;color:#fff9;transform:rotate(-90deg);transition:transform .3s ease;margin-left:.5rem}.expand-indicator.expanded[data-v-8fceb001]{transform:rotate(0)}.section-stats[data-v-8fceb001]{display:flex;gap:1rem}.stat-badge[data-v-8fceb001]{padding:.25rem .75rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.section-content[data-v-8fceb001]{padding:2rem}.config-group[data-v-8fceb001]{margin-bottom:2rem}.config-group[data-v-8fceb001]:last-child{margin-bottom:0}.group-header[data-v-8fceb001]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.group-title[data-v-8fceb001]{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.group-description[data-v-8fceb001]{font-size:.875rem;color:#fff9;margin-top:.25rem}.group-actions[data-v-8fceb001]{display:flex;gap:.5rem}.action-btn[data-v-8fceb001]{padding:.5rem 1rem;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#ffffff0d;color:#fffc;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.action-btn[data-v-8fceb001]:hover:not(:disabled){background:#ffffff1a;color:#fff}.action-btn[data-v-8fceb001]:disabled{opacity:.4;cursor:not-allowed}.action-btn.clear[data-v-8fceb001]:hover:not(:disabled){background:#ef44441a;border-color:#ef44444d;color:#ef4444}.logic-options[data-v-8fceb001]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.logic-card[data-v-8fceb001]{background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;transition:all .3s ease;cursor:pointer}.logic-card[data-v-8fceb001]:hover{background:#ffffff14;border-color:#3b82f64d}.logic-card.selected[data-v-8fceb001]{border-color:#3b82f699;background:#3b82f61a;box-shadow:0 0 20px #3b82f64d}.logic-header[data-v-8fceb001]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.logic-radio[data-v-8fceb001]{width:20px;height:20px;accent-color:#3b82f6;margin-top:.25rem}.logic-info[data-v-8fceb001]{flex:1}.logic-title[data-v-8fceb001]{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.25rem}.logic-description[data-v-8fceb001]{font-size:.875rem;color:#ffffffb3}.logic-example[data-v-8fceb001]{padding:1rem;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.example-tags[data-v-8fceb001]{display:flex;align-items:center;justify-content:center;gap:.75rem}.example-tag[data-v-8fceb001]{padding:.25rem .5rem;background:#3b82f633;color:#3b82f6;border-radius:6px;font-size:.75rem;font-weight:500}.logic-operator[data-v-8fceb001]{font-size:.875rem;font-weight:700;color:#fff;background:#ffffff1a;padding:.25rem .5rem;border-radius:4px}.duration-card[data-v-8fceb001]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.duration-control[data-v-8fceb001]{display:flex;flex-direction:column;gap:1rem}.duration-input-group[data-v-8fceb001]{display:flex;align-items:center;gap:1rem}.duration-input[data-v-8fceb001]{padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;font-weight:600;width:120px;text-align:center;transition:all .3s ease}.duration-input[data-v-8fceb001]:focus{outline:none;border-color:#3b82f6;background:#ffffff14;box-shadow:0 0 20px #3b82f633}.duration-unit[data-v-8fceb001]{font-size:.875rem;color:#ffffffb3;font-weight:500}.duration-presets[data-v-8fceb001]{display:flex;gap:.5rem;flex-wrap:wrap}.preset-btn[data-v-8fceb001]{padding:.5rem .75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fffc;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.preset-btn[data-v-8fceb001]:hover{background:#ffffff1a;color:#fff}.preset-btn.active[data-v-8fceb001]{background:#3b82f633;border-color:#3b82f680;color:#3b82f6}.tags-container[data-v-8fceb001]{display:flex;flex-direction:column;gap:2rem}.tag-category[data-v-8fceb001]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.category-header[data-v-8fceb001]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.category-title[data-v-8fceb001]{font-size:1rem;font-weight:600;color:#fff;margin:0}.category-controls[data-v-8fceb001]{display:flex;gap:.5rem}.category-btn[data-v-8fceb001]{padding:.25rem .5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffb3;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.category-btn[data-v-8fceb001]:hover{background:#ffffff1a;color:#fff}.category-btn.select-all[data-v-8fceb001]:hover{background:#22c55e1a;border-color:#22c55e4d;color:#22c55e}.category-btn.deselect-all[data-v-8fceb001]:hover{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.tags-grid[data-v-8fceb001]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.tag-card[data-v-8fceb001]{background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;cursor:pointer;transition:all .3s ease;position:relative;display:flex;align-items:center;gap:1rem}.tag-card[data-v-8fceb001]:hover{background:#ffffff14;border-color:#3b82f64d;transform:translateY(-1px)}.tag-card.selected[data-v-8fceb001]{border-color:#3b82f699;background:#3b82f61a;box-shadow:0 0 20px #3b82f64d}.tag-color[data-v-8fceb001]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.tag-content[data-v-8fceb001]{flex:1}.tag-name[data-v-8fceb001]{font-size:.9rem;font-weight:600;color:#fff;margin-bottom:.25rem}.tag-meta[data-v-8fceb001]{display:flex;flex-direction:column;gap:.125rem}.tag-count[data-v-8fceb001]{font-size:.75rem;color:#fff9;font-weight:500}.tag-description[data-v-8fceb001]{font-size:.7rem;color:#ffffff80;line-height:1.3}.selection-indicator[data-v-8fceb001]{width:24px;height:24px;border-radius:50%;background:#3b82f633;border:2px solid rgba(59,130,246,.4);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:all .2s ease}.tag-card.selected .selection-indicator[data-v-8fceb001]{opacity:1;transform:scale(1);background:#3b82f6;border-color:#3b82f6}.check-mark[data-v-8fceb001]{color:#fff;font-size:.75rem;font-weight:700}.empty-state[data-v-8fceb001]{text-align:center;padding:3rem 2rem;background:#ffffff08;border:2px dashed rgba(255,255,255,.2);border-radius:12px}.empty-icon[data-v-8fceb001]{font-size:3rem;margin-bottom:1rem;opacity:.6}.empty-title[data-v-8fceb001]{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:.5rem}.empty-description[data-v-8fceb001]{color:#fff9;font-size:.9rem;margin-bottom:1.5rem;line-height:1.5}.create-tags-btn[data-v-8fceb001]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}.create-tags-btn[data-v-8fceb001]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #3b82f64d}.selection-summary[data-v-8fceb001]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.summary-header[data-v-8fceb001]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.summary-title[data-v-8fceb001]{font-size:1rem;font-weight:600;color:#fff;margin:0}.summary-count[data-v-8fceb001]{font-size:.875rem;color:#3b82f6;background:#3b82f61a;padding:.25rem .5rem;border-radius:8px;font-weight:500}.selected-tags-preview[data-v-8fceb001]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.selected-tag[data-v-8fceb001]{display:flex;align-items:center;gap:.5rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:.5rem .75rem;font-size:.875rem}.tag-color-mini[data-v-8fceb001]{width:8px;height:8px;border-radius:50%}.tag-name-mini[data-v-8fceb001]{color:#fff;font-weight:500}.remove-tag-btn[data-v-8fceb001]{background:none;border:none;color:#fff9;cursor:pointer;font-size:1rem;line-height:1;padding:0;margin-left:.25rem;transition:color .2s ease}.remove-tag-btn[data-v-8fceb001]:hover{color:#ef4444}.more-tags[data-v-8fceb001]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:6px;padding:.5rem .75rem;font-size:.875rem;color:#ffffffb3;font-style:italic}.selection-logic-display[data-v-8fceb001]{padding:1rem;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.logic-preview[data-v-8fceb001]{text-align:center}.logic-text[data-v-8fceb001]{font-size:.875rem;color:#fffc}.logic-text strong[data-v-8fceb001]{color:#3b82f6;font-weight:700}.error-message[data-v-8fceb001]{color:#ef4444;font-size:.875rem;margin-top:1rem;padding:.75rem 1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px}@media (max-width: 768px){.section-header[data-v-8fceb001]{padding:1rem 1.5rem}.section-content[data-v-8fceb001]{padding:1.5rem}.logic-options[data-v-8fceb001],.tags-grid[data-v-8fceb001]{grid-template-columns:1fr}.group-header[data-v-8fceb001],.duration-input-group[data-v-8fceb001]{flex-direction:column;align-items:flex-start;gap:.5rem}.selected-tags-preview[data-v-8fceb001]{flex-direction:column}}@media (max-width: 480px){.header-content[data-v-8fceb001]{flex-direction:column;gap:.5rem;align-items:flex-start}.duration-presets[data-v-8fceb001]{justify-content:center}.category-controls[data-v-8fceb001]{flex-direction:column;gap:.25rem}}.enterprise-section[data-v-c7d56cd7]{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.section-header[data-v-c7d56cd7]{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer;transition:background .2s ease}.section-header[data-v-c7d56cd7]:hover{background:#ffffff0d}.header-content[data-v-c7d56cd7]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-c7d56cd7]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;color:#fff;margin:0}.title-icon[data-v-c7d56cd7]{font-size:1.5rem;opacity:.8}.expand-indicator[data-v-c7d56cd7]{font-size:.8rem;color:#fff9;transform:rotate(-90deg);transition:transform .3s ease;margin-left:.5rem}.expand-indicator.expanded[data-v-c7d56cd7]{transform:rotate(0)}.section-badge.csv[data-v-c7d56cd7]{padding:.25rem .75rem;background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.section-content[data-v-c7d56cd7]{padding:2rem}.requirements-section[data-v-c7d56cd7]{margin-bottom:2rem}.requirements-header[data-v-c7d56cd7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.requirements-title[data-v-c7d56cd7]{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.requirements-status[data-v-c7d56cd7]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#3b82f6}.status-dot[data-v-c7d56cd7]{width:8px;height:8px;border-radius:50%}.status-dot.info[data-v-c7d56cd7]{background:#3b82f6;animation:statusPulse-c7d56cd7 2s ease-in-out infinite}.status-dot.success[data-v-c7d56cd7]{background:#22c55e;animation:statusPulse-c7d56cd7 2s ease-in-out infinite}@keyframes statusPulse-c7d56cd7{0%,to{opacity:1;box-shadow:0 0 10px currentColor}50%{opacity:.7;box-shadow:0 0 20px currentColor}}.requirements-grid[data-v-c7d56cd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.requirement-card[data-v-c7d56cd7]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;display:flex;align-items:center;gap:.75rem;transition:all .3s ease}.requirement-card[data-v-c7d56cd7]:hover{background:#ffffff14;border-color:#a855f74d}.requirement-icon[data-v-c7d56cd7]{font-size:1.5rem;opacity:.8}.requirement-content[data-v-c7d56cd7]{flex:1}.requirement-title[data-v-c7d56cd7]{font-size:.875rem;font-weight:600;color:#fff;margin-bottom:.25rem}.requirement-description[data-v-c7d56cd7]{font-size:.75rem;color:#ffffffb3;line-height:1.3}.sample-section[data-v-c7d56cd7]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.sample-header[data-v-c7d56cd7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.sample-title[data-v-c7d56cd7]{font-size:1rem;font-weight:600;color:#fff;margin:0}.download-sample-btn[data-v-c7d56cd7]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.download-sample-btn[data-v-c7d56cd7]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #a855f74d}.table-container[data-v-c7d56cd7]{overflow-x:auto;border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-bottom:1rem}.csv-sample[data-v-c7d56cd7]{width:100%;border-collapse:collapse;background:#0000004d}.csv-sample th[data-v-c7d56cd7],.csv-sample td[data-v-c7d56cd7]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.csv-sample th[data-v-c7d56cd7]{background:#ffffff1a;color:#fff;font-weight:600;font-size:.875rem}.csv-sample td[data-v-c7d56cd7]{color:#fffc;font-size:.875rem;font-family:Monaco,Menlo,monospace}.sample-notes[data-v-c7d56cd7]{display:flex;flex-direction:column;gap:.5rem}.note-item[data-v-c7d56cd7]{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:#ffffffb3}.note-bullet[data-v-c7d56cd7]{color:#a855f7;font-weight:700}.note-item code[data-v-c7d56cd7]{background:#ffffff1a;color:#a855f7;padding:.125rem .375rem;border-radius:4px;font-size:.8rem;font-family:Monaco,Menlo,monospace}.upload-section[data-v-c7d56cd7]{margin-bottom:2rem}.upload-header[data-v-c7d56cd7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.upload-title[data-v-c7d56cd7]{font-size:1rem;font-weight:600;color:#fff;margin:0}.upload-status[data-v-c7d56cd7]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#22c55e}.file-drop-zone[data-v-c7d56cd7]{border:2px dashed rgba(255,255,255,.2);border-radius:16px;padding:2rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#ffffff05;position:relative;overflow:hidden}.file-drop-zone[data-v-c7d56cd7]:hover,.file-drop-zone.drag-over[data-v-c7d56cd7]{border-color:#a855f780;background:#a855f70d}.file-drop-zone.has-file[data-v-c7d56cd7]{border-color:#22c55e80;background:#22c55e0d;cursor:default}.file-drop-zone.loading[data-v-c7d56cd7]{pointer-events:none;opacity:.7}.drop-zone-content[data-v-c7d56cd7]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.drop-zone-visual[data-v-c7d56cd7]{position:relative}.upload-icon[data-v-c7d56cd7]{position:relative;display:flex;flex-direction:column;align-items:center}.icon-graphic[data-v-c7d56cd7]{font-size:4rem;opacity:.6;margin-bottom:1rem}.upload-arrows[data-v-c7d56cd7]{display:flex;gap:.5rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.arrow[data-v-c7d56cd7]{font-size:1.5rem;color:#a855f7;animation:arrowFloat-c7d56cd7 2s ease-in-out infinite}.arrow[data-v-c7d56cd7]:nth-child(2){animation-delay:.2s}.arrow[data-v-c7d56cd7]:nth-child(3){animation-delay:.4s}@keyframes arrowFloat-c7d56cd7{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-10px);opacity:1}}.drop-zone-text[data-v-c7d56cd7]{text-align:center}.drop-zone-title[data-v-c7d56cd7]{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:.5rem}.drop-zone-subtitle[data-v-c7d56cd7]{font-size:.875rem;color:#fff9}.browse-btn[data-v-c7d56cd7]{padding:.75rem 1.5rem;background:linear-gradient(135deg,#a855f7,#9333ea);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}.browse-btn[data-v-c7d56cd7]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #a855f74d}.selected-file-content[data-v-c7d56cd7]{display:flex;justify-content:space-between;align-items:center;text-align:left}.file-preview[data-v-c7d56cd7]{display:flex;align-items:center;gap:1rem;flex:1}.file-icon[data-v-c7d56cd7]{font-size:3rem;opacity:.8}.file-info[data-v-c7d56cd7]{flex:1}.file-name[data-v-c7d56cd7]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.5rem}.file-details[data-v-c7d56cd7]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:#ffffffb3}.file-actions[data-v-c7d56cd7]{display:flex;gap:.5rem}.remove-file-btn[data-v-c7d56cd7],.replace-file-btn[data-v-c7d56cd7]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#ffffff0d;color:#fffc;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.remove-file-btn[data-v-c7d56cd7]:hover:not(:disabled){background:#ef44441a;border-color:#ef44444d;color:#ef4444}.replace-file-btn[data-v-c7d56cd7]:hover:not(:disabled){background:#a855f71a;border-color:#a855f74d;color:#a855f7}.hidden-file-input[data-v-c7d56cd7]{display:none}.error-message[data-v-c7d56cd7]{margin-top:1rem;display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px}.error-icon[data-v-c7d56cd7]{font-size:1.5rem}.error-content[data-v-c7d56cd7]{flex:1}.error-title[data-v-c7d56cd7]{font-size:.875rem;font-weight:600;color:#ef4444;margin-bottom:.25rem}.error-description[data-v-c7d56cd7]{font-size:.875rem;color:#ef4444cc}.preview-section[data-v-c7d56cd7]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1.5rem}.preview-header[data-v-c7d56cd7]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.preview-title[data-v-c7d56cd7]{font-size:1rem;font-weight:600;color:#fff;margin:0}.validate-btn[data-v-c7d56cd7]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.validate-btn[data-v-c7d56cd7]:hover{background:#22c55e4d;transform:translateY(-1px)}.preview-content[data-v-c7d56cd7]{display:flex;flex-direction:column;gap:1.5rem}.preview-stats[data-v-c7d56cd7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.stat-item[data-v-c7d56cd7]{display:flex;align-items:center;gap:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem}.stat-icon[data-v-c7d56cd7]{font-size:1.5rem;opacity:.8}.stat-info[data-v-c7d56cd7]{flex:1}.stat-value[data-v-c7d56cd7]{font-size:.875rem;font-weight:600;color:#fff;margin-bottom:.25rem}.stat-label[data-v-c7d56cd7]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em}.preview-notice[data-v-c7d56cd7]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px}.notice-icon[data-v-c7d56cd7]{font-size:1.25rem;margin-top:.125rem}.notice-text[data-v-c7d56cd7]{font-size:.875rem;color:#fffc;line-height:1.5}.btn-icon[data-v-c7d56cd7]{font-size:1rem}@media (max-width: 768px){.section-header[data-v-c7d56cd7]{padding:1rem 1.5rem}.section-content[data-v-c7d56cd7]{padding:1.5rem}.requirements-grid[data-v-c7d56cd7]{grid-template-columns:1fr}.selected-file-content[data-v-c7d56cd7]{flex-direction:column;gap:1rem;align-items:flex-start}.file-actions[data-v-c7d56cd7]{align-self:stretch;justify-content:space-between}.file-details[data-v-c7d56cd7]{flex-direction:column;gap:.5rem}.preview-stats[data-v-c7d56cd7]{grid-template-columns:1fr}}@media (max-width: 480px){.header-content[data-v-c7d56cd7],.requirements-header[data-v-c7d56cd7],.sample-header[data-v-c7d56cd7],.upload-header[data-v-c7d56cd7],.preview-header[data-v-c7d56cd7]{flex-direction:column;gap:.5rem;align-items:flex-start}.drop-zone-content[data-v-c7d56cd7]{gap:1rem}.icon-graphic[data-v-c7d56cd7]{font-size:3rem}.file-actions[data-v-c7d56cd7]{flex-direction:column}}.form-actions-container[data-v-52105773]{position:relative;background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;margin:5px}.action-summary[data-v-52105773]{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff08}.summary-content[data-v-52105773]{display:flex;justify-content:space-between;align-items:center}.summary-info[data-v-52105773]{flex:1}.action-type[data-v-52105773]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.5rem}.validation-status[data-v-52105773]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500}.validation-status.valid[data-v-52105773]{color:#22c55e}.validation-status.invalid[data-v-52105773]{color:#f59e0b}.status-icon[data-v-52105773]{font-size:1rem}.quick-stats[data-v-52105773]{display:flex;gap:1.5rem}.stat-item[data-v-52105773]{text-align:center}.stat-label[data-v-52105773]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.stat-value[data-v-52105773]{font-size:.875rem;font-weight:600;padding:.25rem .5rem;border-radius:8px;border:1px solid}.stat-value.ready[data-v-52105773]{background:#22c55e1a;color:#22c55e;border-color:#22c55e4d}.stat-value.pending[data-v-52105773]{background:#f59e0b1a;color:#f59e0b;border-color:#f59e0b4d}.stat-value.unsaved[data-v-52105773]{background:#3b82f61a;color:#3b82f6;border-color:#3b82f64d}.primary-actions[data-v-52105773]{padding:2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.action-group[data-v-52105773]{display:flex;gap:1rem}.secondary-group[data-v-52105773]{flex:1}.primary-group[data-v-52105773]{flex-shrink:0}.cancel-btn[data-v-52105773],.draft-btn[data-v-52105773],.submit-btn[data-v-52105773]{position:relative;overflow:hidden;transition:all .3s ease;font-weight:600;border-radius:12px}.cancel-btn[data-v-52105773]{background:#ffffff0d;color:#fffc;border:1px solid rgba(255,255,255,.2)}.cancel-btn[data-v-52105773]:hover:not(:disabled){background:#ffffff1a;color:#fff;transform:translateY(-1px)}.draft-btn[data-v-52105773]{background:#6b728033;color:#9ca3af;border:1px solid rgba(107,114,128,.3)}.draft-btn[data-v-52105773]:hover:not(:disabled){background:#6b72804d;color:#d1d5db;transform:translateY(-1px)}.submit-btn[data-v-52105773]{background:linear-gradient(135deg,#00a3ff,#0084cc);color:#000;border:none;min-width:200px}.submit-btn[data-v-52105773]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #00a3ff66}.submit-btn[data-v-52105773]:disabled{background:#ffffff1a;color:#fff6;cursor:not-allowed;transform:none;box-shadow:none}.btn-content[data-v-52105773]{display:flex;align-items:center;gap:.75rem;position:relative;z-index:2}.btn-icon[data-v-52105773]{font-size:1.125rem}.btn-arrow[data-v-52105773]{font-size:1.25rem;transition:transform .3s ease}.submit-btn:hover:not(:disabled) .btn-arrow[data-v-52105773]{transform:translate(4px)}.btn-shimmer[data-v-52105773]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.submit-btn:hover:not(:disabled) .btn-shimmer[data-v-52105773]{left:100%}.help-section[data-v-52105773]{padding:1rem 2rem 1.5rem;border-top:1px solid rgba(255,255,255,.1);background:#0003}.help-content[data-v-52105773]{display:flex;flex-direction:column;gap:.5rem}.help-item[data-v-52105773]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#ffffffb3}.help-icon[data-v-52105773]{font-size:1rem;opacity:.8}.help-text[data-v-52105773]{line-height:1.4}.loading-overlay[data-v-52105773]{position:absolute;inset:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10}.loading-content[data-v-52105773]{text-align:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-width:300px}.loading-spinner[data-v-52105773]{width:48px;height:48px;border:4px solid rgba(0,163,255,.3);border-radius:50%;border-top-color:#00a3ff;animation:spin-52105773 1s linear infinite;margin:0 auto 1.5rem}@keyframes spin-52105773{to{transform:rotate(360deg)}}.loading-text[data-v-52105773]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:1rem}.loading-progress[data-v-52105773]{width:100%}.progress-bar[data-v-52105773]{height:4px;background:#fff3;border-radius:2px;overflow:hidden}.progress-fill[data-v-52105773]{height:100%;background:linear-gradient(90deg,#00a3ff,#0084cc);border-radius:2px;width:0%;animation:progressFill-52105773 2s ease-in-out infinite}@keyframes progressFill-52105773{0%{width:0%}50%{width:70%}to{width:100%}}@media (max-width: 768px){.action-summary[data-v-52105773]{padding:1rem 1.5rem}.summary-content[data-v-52105773]{flex-direction:column;gap:1rem;align-items:flex-start}.quick-stats[data-v-52105773]{align-self:stretch;justify-content:space-around}.primary-actions[data-v-52105773]{padding:1.5rem;flex-direction:column;gap:1rem}.action-group[data-v-52105773]{width:100%;justify-content:center}.secondary-group[data-v-52105773]{order:2}.primary-group[data-v-52105773]{order:1}.submit-btn[data-v-52105773]{width:100%;min-width:auto}.help-section[data-v-52105773]{padding:1rem 1.5rem}.loading-content[data-v-52105773]{margin:1rem;min-width:auto;padding:1.5rem}}@media (max-width: 480px){.action-group[data-v-52105773]{flex-direction:column}.secondary-group .cancel-btn[data-v-52105773],.secondary-group .draft-btn[data-v-52105773]{width:100%}.quick-stats[data-v-52105773]{flex-direction:column;gap:.75rem}.stat-item[data-v-52105773]{text-align:left}.help-content[data-v-52105773]{gap:.75rem}.help-item[data-v-52105773]{flex-direction:column;align-items:flex-start;gap:.5rem;text-align:left}}.cancel-btn[data-v-52105773]:focus,.draft-btn[data-v-52105773]:focus,.submit-btn[data-v-52105773]:focus{outline:2px solid #00a3ff;outline-offset:2px}@media (prefers-contrast: high){.form-actions-container[data-v-52105773],.cancel-btn[data-v-52105773],.draft-btn[data-v-52105773],.submit-btn[data-v-52105773]{border-color:#fff}}@media (prefers-reduced-motion: reduce){.cancel-btn[data-v-52105773],.draft-btn[data-v-52105773],.submit-btn[data-v-52105773]{transition:none}.btn-arrow[data-v-52105773],.btn-shimmer[data-v-52105773],.loading-spinner[data-v-52105773],.progress-fill[data-v-52105773]{animation:none}.cancel-btn[data-v-52105773]:hover,.draft-btn[data-v-52105773]:hover,.submit-btn[data-v-52105773]:hover{transform:none}}.enhanced-playlist-form[data-v-63971125]{position:relative;min-height:100vh;background:#000;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.floating-background[data-v-63971125]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.floating-orb[data-v-63971125]{position:absolute;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:orbFloat-63971125 20s ease-in-out infinite}@keyframes orbFloat-63971125{0%,to{transform:translate(0) scale(1)}25%{transform:translate(20px,-30px) scale(1.1)}50%{transform:translate(-15px,-60px) scale(.9)}75%{transform:translate(-30px,-20px) scale(1.05)}}.progress-indicator[data-v-63971125]{margin-top:100px;position:fixed;top:2rem;right:2rem;z-index:100;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;visibility:hidden}.progress-steps[data-v-63971125]{display:flex;flex-direction:column;gap:.75rem}.progress-step[data-v-63971125]{width:32px;height:32px;border-radius:50%;background:#ffffff1a;border:2px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.progress-step.active[data-v-63971125]{background:#00a3ff33;border-color:#00a3ff80;box-shadow:0 0 20px #00a3ff4d}.progress-step.completed[data-v-63971125]{background:#22c55e33;border-color:#22c55e80}.step-number[data-v-63971125]{font-size:.875rem;font-weight:600;color:#fff}.progress-bar[data-v-63971125]{width:4px;height:100px;background:#ffffff1a;border-radius:2px;overflow:hidden}.progress-fill[data-v-63971125]{width:100%;background:linear-gradient(to bottom,#00a3ff,#0084cc);border-radius:2px;transition:height .3s ease;min-height:4px}.form-container[data-v-63971125]{position:relative;z-index:1;margin:0 auto;padding:0 2rem 2rem}.global-alert[data-v-63971125]{margin-bottom:2rem}.form-sections[data-v-63971125]{display:flex;flex-direction:column;gap:2rem}.form-section-wrapper[data-v-63971125]{opacity:0;transform:translateY(20px);animation:sectionFadeIn-63971125 .6s ease forwards}.form-section-wrapper[data-v-63971125]:nth-child(1){animation-delay:.1s}.form-section-wrapper[data-v-63971125]:nth-child(2){animation-delay:.2s}.form-section-wrapper[data-v-63971125]:nth-child(3){animation-delay:.3s}.form-section-wrapper[data-v-63971125]:nth-child(4){animation-delay:.4s}.form-section-wrapper[data-v-63971125]:nth-child(5){animation-delay:.5s}.form-section-wrapper[data-v-63971125]:nth-child(6){animation-delay:.6s}@keyframes sectionFadeIn-63971125{to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.form-container[data-v-63971125]{max-width:900px}}@media (max-width: 768px){.form-container[data-v-63971125]{padding:0 1rem 1rem}.progress-indicator[data-v-63971125]{top:1rem;right:1rem;padding:.75rem;gap:.75rem}.progress-step[data-v-63971125]{width:28px;height:28px}.step-number[data-v-63971125]{font-size:.75rem}.progress-bar[data-v-63971125]{height:80px}.form-sections[data-v-63971125]{gap:1.5rem}}@media (max-width: 480px){.form-container[data-v-63971125]{padding:0 .5rem .5rem}.progress-indicator[data-v-63971125]{position:relative;top:auto;right:auto;margin:1rem auto 2rem;flex-direction:row;width:fit-content}.progress-steps[data-v-63971125]{flex-direction:row;gap:.5rem}.progress-bar[data-v-63971125]{width:100px;height:4px}.progress-fill[data-v-63971125]{height:100%;width:0%;min-width:4px;transition:width .3s ease}.form-sections[data-v-63971125]{gap:1rem}}@media (prefers-contrast: high){.enhanced-playlist-form[data-v-63971125]{background:#000;color:#fff}.progress-indicator[data-v-63971125],.progress-step[data-v-63971125]{border-color:#fff}}@media (prefers-reduced-motion: reduce){.floating-orb[data-v-63971125],.form-section-wrapper[data-v-63971125]{animation:none}.progress-step[data-v-63971125],.progress-fill[data-v-63971125]{transition:none}.form-section-wrapper[data-v-63971125]{opacity:1;transform:none}}.progress-step[data-v-63971125]:focus{outline:2px solid #00a3ff;outline-offset:2px}.enhanced-playlist-form[data-v-63971125]::-webkit-scrollbar{width:8px}.enhanced-playlist-form[data-v-63971125]::-webkit-scrollbar-track{background:#ffffff1a}.enhanced-playlist-form[data-v-63971125]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.enhanced-playlist-form[data-v-63971125]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.media-selector-container[data-v-da5ffc7c]{width:100%;max-width:1000px;background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.selector-header[data-v-da5ffc7c]{padding:2rem 2rem 0;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:2rem}.selector-title[data-v-da5ffc7c]{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 .5rem}.selector-description[data-v-da5ffc7c]{color:#ffffffb3;margin:0;padding-bottom:1rem}.selector-content[data-v-da5ffc7c]{padding:0 2rem 2rem}.search-section[data-v-da5ffc7c]{margin-bottom:2rem}.media-grid[data-v-da5ffc7c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-bottom:2rem}.media-card[data-v-da5ffc7c]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease;cursor:pointer}.media-card[data-v-da5ffc7c]:hover{background:#ffffff0d;border-color:#00a3ff4d;transform:translateY(-2px)}.media-card.selected[data-v-da5ffc7c]{border-color:#22c55e80;background:#22c55e1a}.media-preview[data-v-da5ffc7c]{width:50px;height:50px;background:#ffffff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.media-type-icon[data-v-da5ffc7c]{font-size:1.5rem}.media-details[data-v-da5ffc7c]{flex:1;min-width:0}.media-title[data-v-da5ffc7c]{color:#fff;font-size:.9rem;font-weight:500;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-info-text[data-v-da5ffc7c]{color:#fff9;font-size:.8rem;margin:0 0 .25rem}.media-description[data-v-da5ffc7c]{color:#ffffff80;font-size:.75rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.media-action[data-v-da5ffc7c]{flex-shrink:0}.no-results[data-v-da5ffc7c]{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;min-height:200px}.no-results-content[data-v-da5ffc7c]{text-align:center;max-width:300px}.no-results-icon[data-v-da5ffc7c]{font-size:2.5rem;margin-bottom:1rem;opacity:.5}.no-results-title[data-v-da5ffc7c]{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.no-results-message[data-v-da5ffc7c]{color:#ffffffb3;margin:0 0 1.5rem;line-height:1.4}.no-media-available[data-v-da5ffc7c]{display:flex;justify-content:center;align-items:center;min-height:300px}.no-media-content[data-v-da5ffc7c]{text-align:center;max-width:400px}.no-media-icon[data-v-da5ffc7c]{font-size:3rem;margin-bottom:1rem;opacity:.5}.no-media-title[data-v-da5ffc7c]{color:#fff;font-size:1.5rem;font-weight:600;margin:0 0 .5rem}.no-media-message[data-v-da5ffc7c]{color:#ffffffb3;margin:0 0 2rem;line-height:1.5}.selector-actions[data-v-da5ffc7c]{display:flex;justify-content:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 768px){.media-selector-container[data-v-da5ffc7c]{margin:0}.selector-header[data-v-da5ffc7c],.selector-content[data-v-da5ffc7c]{padding-left:1.5rem;padding-right:1.5rem}.media-grid[data-v-da5ffc7c]{grid-template-columns:1fr;gap:.75rem}.media-card[data-v-da5ffc7c]{flex-direction:column;text-align:center;gap:.75rem;padding:1.25rem}.media-details[data-v-da5ffc7c]{text-align:center}.media-title[data-v-da5ffc7c],.media-info-text[data-v-da5ffc7c]{white-space:normal}}@media (max-width: 480px){.selector-title[data-v-da5ffc7c]{font-size:1.25rem}.selector-header[data-v-da5ffc7c],.selector-content[data-v-da5ffc7c]{padding-left:1rem;padding-right:1rem}.media-card[data-v-da5ffc7c]{padding:1rem}.media-preview[data-v-da5ffc7c]{width:40px;height:40px}.media-type-icon[data-v-da5ffc7c]{font-size:1.25rem}.no-media-content[data-v-da5ffc7c],.no-results-content[data-v-da5ffc7c]{padding:0 1rem}}.media-card.loading[data-v-da5ffc7c]{opacity:.6;pointer-events:none}.media-card.loading .media-action[data-v-da5ffc7c]{opacity:.5}.media-card.selected[data-v-da5ffc7c]{animation:selectedPulse-da5ffc7c .5s ease-out}@keyframes selectedPulse-da5ffc7c{0%{box-shadow:0 0 #22c55eb3}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}.media-card[data-v-da5ffc7c]:focus{outline:2px solid #00a3ff;outline-offset:2px}@media (prefers-contrast: high){.media-card[data-v-da5ffc7c]{border-width:2px}.media-card[data-v-da5ffc7c]:hover,.media-card.selected[data-v-da5ffc7c]{border-width:3px}}.tag-manager[data-v-8b31e85a]{color:#fff;display:flex;flex-direction:column;gap:2rem;max-width:1200px;margin:0 auto}.creation-section[data-v-8b31e85a]{background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem}.section-title[data-v-8b31e85a]{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 1.5rem}.creation-form[data-v-8b31e85a]{display:flex;flex-direction:column;gap:1.5rem}.form-row[data-v-8b31e85a]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.form-group[data-v-8b31e85a]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-8b31e85a]{font-size:.9rem;font-weight:500;color:#ffffffe6}.form-input[data-v-8b31e85a]{padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}.form-input[data-v-8b31e85a]:focus{outline:none;border-color:#00a3ff;background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.form-input[data-v-8b31e85a]::placeholder{color:#fff6}.color-input-group[data-v-8b31e85a]{display:flex;align-items:center;gap:.75rem}.color-picker[data-v-8b31e85a]{width:48px;height:40px;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .3s ease}.color-picker[data-v-8b31e85a]:focus{outline:none;border-color:#00a3ff;box-shadow:0 0 20px #00a3ff33}.color-text-input[data-v-8b31e85a]{flex:1;padding:.75rem 1rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}.color-text-input[data-v-8b31e85a]:focus{outline:none;border-color:#00a3ff;background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.form-actions[data-v-8b31e85a]{display:flex;justify-content:flex-end}.tags-section[data-v-8b31e85a]{background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem}.tags-header[data-v-8b31e85a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.tags-count[data-v-8b31e85a]{background:#00a3ff33;color:#00a3ff;padding:.25rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500;border:1px solid rgba(0,163,255,.3)}.search-section[data-v-8b31e85a]{margin-bottom:2rem}.search-input-wrapper[data-v-8b31e85a]{position:relative}.search-icon[data-v-8b31e85a]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#fff6;pointer-events:none}.search-input[data-v-8b31e85a]{width:100%;padding:.75rem 1rem .75rem 2.5rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}.search-input[data-v-8b31e85a]:focus{outline:none;border-color:#00a3ff;background:#ffffff14;box-shadow:0 0 20px #00a3ff33}.search-input[data-v-8b31e85a]::placeholder{color:#fff6}.tags-grid[data-v-8b31e85a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.tag-card[data-v-8b31e85a]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem;transition:all .3s ease}.tag-card[data-v-8b31e85a]:hover{background:#ffffff0d;border-color:#fff3;transform:translateY(-2px)}.tag-display[data-v-8b31e85a]{display:flex;justify-content:space-between;align-items:center}.tag-info[data-v-8b31e85a]{display:flex;align-items:center;gap:.75rem;flex:1}.tag-color-indicator[data-v-8b31e85a]{width:16px;height:16px;border-radius:50%;border:1px solid rgba(255,255,255,.2);flex-shrink:0}.tag-name[data-v-8b31e85a]{color:#fff;font-weight:500;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-actions[data-v-8b31e85a]{display:flex;align-items:center;gap:.5rem;opacity:0;transition:opacity .3s ease}.tag-card:hover .tag-actions[data-v-8b31e85a]{opacity:1}.action-btn[data-v-8b31e85a]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;cursor:pointer;transition:all .2s ease}.action-btn svg[data-v-8b31e85a]{width:16px;height:16px}.edit-btn[data-v-8b31e85a]{color:#ffffffb3}.edit-btn[data-v-8b31e85a]:hover{background:#00a3ff33;border-color:#00a3ff4d;color:#00a3ff}.delete-btn[data-v-8b31e85a]{color:#ffffffb3}.delete-btn[data-v-8b31e85a]:hover{background:#ef444433;border-color:#ef44444d;color:#ef4444}.tag-edit[data-v-8b31e85a]{display:flex;flex-direction:column;gap:.75rem}.edit-name-input[data-v-8b31e85a]{width:100%;padding:.5rem .75rem;background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:6px;color:#fff;font-size:1rem;transition:all .3s ease}.edit-name-input[data-v-8b31e85a]:focus{outline:none;border-color:#00a3ff;background:#ffffff14}.edit-controls[data-v-8b31e85a]{display:flex;align-items:center;gap:.75rem}.edit-color-picker[data-v-8b31e85a]{width:32px;height:32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:6px;cursor:pointer}.edit-actions[data-v-8b31e85a]{display:flex;gap:.5rem}.tag-meta[data-v-8b31e85a]{margin-top:.75rem;font-size:.75rem;color:#ffffff80}.btn[data-v-8b31e85a]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn[data-v-8b31e85a]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-small[data-v-8b31e85a]{padding:.5rem 1rem;font-size:.8rem}.btn-primary[data-v-8b31e85a]{background:linear-gradient(135deg,#00a3ff,#0084cc);color:#fff;box-shadow:0 4px 12px #00a3ff4d}.btn-primary[data-v-8b31e85a]:hover:not(:disabled){background:linear-gradient(135deg,#0084cc,#006aa3);transform:translateY(-1px);box-shadow:0 6px 16px #00a3ff66}.btn-secondary[data-v-8b31e85a]{background:#ffffff1a;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.btn-secondary[data-v-8b31e85a]:hover:not(:disabled){background:#ffffff26;color:#fff}.btn-success[data-v-8b31e85a]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.btn-success[data-v-8b31e85a]:hover:not(:disabled){background:linear-gradient(135deg,#16a34a,#15803d)}.btn-danger[data-v-8b31e85a]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.btn-danger[data-v-8b31e85a]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c)}.btn-ghost[data-v-8b31e85a]{background:transparent;color:#ffffffb3;border:1px solid rgba(255,255,255,.1)}.btn-ghost[data-v-8b31e85a]:hover:not(:disabled){background:#ffffff0d;color:#fff}.empty-state[data-v-8b31e85a]{display:flex;justify-content:center;align-items:center;min-height:200px;text-align:center}.empty-content[data-v-8b31e85a]{max-width:300px}.empty-icon[data-v-8b31e85a]{width:64px;height:64px;color:#ffffff4d;margin:0 auto 1rem}.empty-title[data-v-8b31e85a]{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 .5rem}.empty-message[data-v-8b31e85a]{color:#fff9;margin:0;line-height:1.5}.no-results[data-v-8b31e85a]{display:flex;justify-content:center;align-items:center;min-height:150px;text-align:center}.no-results-content[data-v-8b31e85a]{max-width:300px}.no-results-icon[data-v-8b31e85a]{font-size:2rem;margin-bottom:1rem;opacity:.5}.no-results-message[data-v-8b31e85a]{color:#fff9;margin:0 0 1rem}.bulk-operations[data-v-8b31e85a]{background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:1rem}.bulk-info[data-v-8b31e85a]{display:flex;justify-content:space-between;align-items:center}.bulk-count[data-v-8b31e85a]{color:#fff;font-weight:500}.bulk-actions[data-v-8b31e85a]{display:flex;gap:.75rem}@media (max-width: 768px){.tag-manager[data-v-8b31e85a]{padding:0}.creation-section[data-v-8b31e85a],.tags-section[data-v-8b31e85a]{padding:1.5rem}.form-row[data-v-8b31e85a]{grid-template-columns:1fr;gap:1rem}.tags-grid[data-v-8b31e85a]{grid-template-columns:1fr}.tags-header[data-v-8b31e85a]{flex-direction:column;align-items:flex-start;gap:1rem}.bulk-info[data-v-8b31e85a]{flex-direction:column;gap:1rem;align-items:flex-start}.bulk-actions[data-v-8b31e85a]{width:100%}.btn-small[data-v-8b31e85a]{flex:1}.tag-display[data-v-8b31e85a]{flex-direction:column;align-items:flex-start;gap:1rem}.tag-actions[data-v-8b31e85a]{opacity:1;align-self:flex-end}}@media (max-width: 480px){.creation-section[data-v-8b31e85a],.tags-section[data-v-8b31e85a],.bulk-operations[data-v-8b31e85a]{margin:0 -.5rem;border-radius:12px;padding:1rem}.color-input-group[data-v-8b31e85a]{flex-direction:column;align-items:stretch;gap:.5rem}.color-picker[data-v-8b31e85a]{width:100%}.edit-controls[data-v-8b31e85a]{flex-direction:column;align-items:stretch;gap:.5rem}.edit-actions[data-v-8b31e85a]{width:100%}.edit-actions .btn-small[data-v-8b31e85a]{flex:1}}.btn[data-v-8b31e85a]:focus,.form-input[data-v-8b31e85a]:focus,.search-input[data-v-8b31e85a]:focus,.color-picker[data-v-8b31e85a]:focus,.action-btn[data-v-8b31e85a]:focus{outline:2px solid #00a3ff;outline-offset:2px}@media (prefers-contrast: high){.tag-card[data-v-8b31e85a],.btn[data-v-8b31e85a],.form-input[data-v-8b31e85a],.search-input[data-v-8b31e85a]{border-width:2px}}@media (prefers-reduced-motion: reduce){[data-v-8b31e85a]{animation:none;transition:none}.tag-card[data-v-8b31e85a]:hover{transform:none}.btn-primary[data-v-8b31e85a]:hover:not(:disabled){transform:none}}[data-v-dec10d42]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.type-selection-section[data-v-dec10d42]{padding:2rem 0}.section-header[data-v-dec10d42]{text-align:center;margin-bottom:3rem}.section-title[data-v-dec10d42]{font-size:2rem;font-weight:700;color:#fff;margin:0 0 1rem;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle[data-v-dec10d42]{font-size:1.1rem;color:#ffffffb3;margin:0 auto;max-width:800px;line-height:1.6}.architecture-grid[data-v-dec10d42]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:3rem}.architecture-card[data-v-dec10d42]{position:relative;background:linear-gradient(135deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a}.architecture-card[data-v-dec10d42]:hover{transform:translateY(-6px);border-color:#00aaff4d;box-shadow:0 16px 48px #00aaff26,0 8px 32px #0000004d,inset 0 1px #ffffff26}.architecture-card.disabled[data-v-dec10d42]{opacity:.4;cursor:not-allowed;background:#ffffff05}.architecture-card.disabled[data-v-dec10d42]:hover{transform:none;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a}.card-overlay[data-v-dec10d42]{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff14,#ffffff05);pointer-events:none;opacity:0;transition:opacity .3s ease;border-radius:inherit}.architecture-card:hover .card-overlay[data-v-dec10d42]{opacity:1}.disabled-overlay[data-v-dec10d42]{background:#0000004d;opacity:.6!important}.card-shimmer[data-v-dec10d42]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .6s ease;pointer-events:none;border-radius:inherit}.architecture-card:hover .card-shimmer[data-v-dec10d42]{left:100%}.enterprise-badge[data-v-dec10d42]{position:absolute;top:1rem;right:1rem;background:linear-gradient(135deg,#ff6b35,#f7931e);color:#000;font-size:.65rem;font-weight:700;padding:.25rem .75rem;border-radius:10px;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 12px #ff6b354d;z-index:2;max-width:calc(100% - 2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.enterprise-badge.disabled-badge[data-v-dec10d42]{background:linear-gradient(135deg,#6b728099,#4b556399);color:#ffffffb3}.badge-glow[data-v-dec10d42]{position:absolute;inset:-2px;background:linear-gradient(135deg,#ff6b3566,#f7931e66);border-radius:14px;filter:blur(4px);z-index:-1;animation:badgeGlow-dec10d42 2s ease-in-out infinite}@keyframes badgeGlow-dec10d42{0%,to{opacity:.6}50%{opacity:1}}.card-content[data-v-dec10d42]{padding:2rem;position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.card-header[data-v-dec10d42]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.card-icon[data-v-dec10d42]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;position:relative;transition:all .3s ease}.card-icon.standard[data-v-dec10d42]{background:linear-gradient(135deg,var(--glass-bg),rgba(255,255,255,.08));border:1px solid var(--glass-border)}.card-icon.enterprise[data-v-dec10d42]{background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue-dark));box-shadow:0 4px 16px #00aaff4d}.card-icon.disabled-icon[data-v-dec10d42]{background:#6b72804d;border:1px solid rgba(107,114,128,.2)}.icon-backdrop[data-v-dec10d42]{position:absolute;inset:-2px;border-radius:18px;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);z-index:-1}.icon[data-v-dec10d42]{width:28px;height:28px;color:#000;filter:drop-shadow(0 0 4px rgba(255,255,255,.3))}.card-icon.standard .icon[data-v-dec10d42]{color:#ffffffe6}.card-icon.disabled-icon .icon[data-v-dec10d42]{color:#ffffff80}.icon-pulse[data-v-dec10d42]{position:absolute;inset:-4px;border-radius:20px;background:radial-gradient(circle,rgba(0,170,255,.3),transparent 70%);animation:iconPulse-dec10d42 2s ease-in-out infinite;z-index:-1;opacity:0}.card-icon.enterprise .icon-pulse[data-v-dec10d42]{opacity:1}@keyframes iconPulse-dec10d42{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.1);opacity:1}}.card-badge[data-v-dec10d42]{font-size:.65rem;font-weight:600;padding:.25rem .625rem;border-radius:8px;text-transform:uppercase;letter-spacing:.05em}.standard-badge[data-v-dec10d42]{background:var(--glass-bg);color:#fffc;border:1px solid var(--glass-border)}.card-title[data-v-dec10d42]{font-size:1.375rem;font-weight:700;color:#fff;margin:0 0 1rem;letter-spacing:-.01em}.card-description[data-v-dec10d42]{font-size:.95rem;line-height:1.6;color:#fffc;margin:0 0 1.5rem;flex:1}.card-specs[data-v-dec10d42]{display:flex;flex-direction:column;gap:.75rem}.spec-item[data-v-dec10d42]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#fffc}.spec-dot[data-v-dec10d42]{width:6px;height:6px;border-radius:50%;background:var(--pixyl-blue);flex-shrink:0;animation:specGlow-dec10d42 2s ease-in-out infinite}@keyframes specGlow-dec10d42{0%,to{opacity:.7}50%{opacity:1;box-shadow:0 0 6px var(--pixyl-blue)}}.card-glow[data-v-dec10d42]{position:absolute;inset:-4px;border-radius:24px;opacity:0;transition:all .4s ease;z-index:-1;filter:blur(12px)}.standard-glow[data-v-dec10d42]{background:radial-gradient(ellipse at center,rgba(255,255,255,.1),transparent 70%)}.enterprise-glow[data-v-dec10d42]{background:radial-gradient(ellipse at center,rgba(0,170,255,.3),transparent 70%)}.architecture-card:hover .card-glow[data-v-dec10d42]{opacity:1}.coming-soon[data-v-dec10d42]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#6b728033;border:1px solid rgba(107,114,128,.3);border-radius:12px;color:#ffffffb3;font-size:.8rem;font-weight:600;margin-top:1rem}.coming-soon-icon[data-v-dec10d42]{width:16px;height:16px;color:#ffffff80}@media (max-width: 1200px){.architecture-grid[data-v-dec10d42]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}}@media (max-width: 768px){.section-title[data-v-dec10d42]{font-size:1.5rem}.section-subtitle[data-v-dec10d42]{font-size:1rem}.architecture-grid[data-v-dec10d42]{grid-template-columns:1fr;gap:1.25rem}.card-content[data-v-dec10d42]{padding:1.5rem}.card-icon[data-v-dec10d42]{width:48px;height:48px}.icon[data-v-dec10d42]{width:24px;height:24px}}@media (max-width: 480px){.type-selection-section[data-v-dec10d42]{padding:1rem 0}.section-header[data-v-dec10d42]{margin-bottom:2rem}.section-title[data-v-dec10d42]{font-size:1.25rem}.card-content[data-v-dec10d42]{padding:1.25rem}.card-title[data-v-dec10d42]{font-size:1.125rem}.enterprise-badge[data-v-dec10d42]{top:1rem;right:1rem;font-size:.65rem;padding:.25rem .625rem}}@media (prefers-reduced-motion: reduce){.icon-pulse[data-v-dec10d42],.badge-glow[data-v-dec10d42],.spec-dot[data-v-dec10d42]{animation:none}.architecture-card[data-v-dec10d42]:hover{transform:none}.card-shimmer[data-v-dec10d42]{display:none}}@media (prefers-contrast: high){.architecture-card[data-v-dec10d42]{border-width:2px;border-color:#fff;background:#ffffff1a}.section-title[data-v-dec10d42]{color:#fff;background:none;-webkit-text-fill-color:unset}}@media (hover: none) and (pointer: coarse){.architecture-card[data-v-dec10d42]{min-height:320px}.architecture-card[data-v-dec10d42]:hover{transform:none}}[data-v-3d526702]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--info: #00aaff;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.enterprise-dashboard[data-v-3d526702]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden;margin-top:50px;margin-left:30px}.animated-background[data-v-3d526702]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-3d526702]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-3d526702 20s ease-in-out infinite}.gradient-orb-1[data-v-3d526702]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%;animation-delay:0s}.gradient-orb-2[data-v-3d526702]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-3d526702]{width:300px;height:300px;background:var(--success);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-3d526702{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-3d526702]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.dashboard-container[data-v-3d526702]{position:relative;z-index:1;padding:2rem;max-width:1800px;margin:0 auto}.glass-panel[data-v-3d526702]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-3d526702]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s}.glass-panel[data-v-3d526702]:hover{background:var(--glass-hover);border-color:#0080ff4d;transform:translateY(-4px);box-shadow:0 24px 48px #0080ff26}.glass-panel[data-v-3d526702]:hover:before{opacity:1}.dashboard-header[data-v-3d526702]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-content[data-v-3d526702]{display:flex;flex-direction:column;gap:2rem}.system-status-wrapper[data-v-3d526702]{display:flex;align-items:center;gap:1.5rem}.status-pulse[data-v-3d526702]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:var(--glass-bg)}.status-pulse[data-v-3d526702]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse-3d526702 2s cubic-bezier(.4,0,.6,1) infinite}.status-pulse.operational[data-v-3d526702]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-3d526702{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}.pulse-icon[data-v-3d526702]{font-size:2rem;color:var(--text-primary)}.status-details[data-v-3d526702]{display:flex;flex-direction:column;gap:.75rem}.dashboard-title[data-v-3d526702]{font-size:2.25rem;font-weight:700;margin:0;background:linear-gradient(135deg,#ffffff,var(--primary-blue-bright));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.status-badge[data-v-3d526702]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-badge.operational[data-v-3d526702]{background:#22c55e26;color:var(--success)}.status-dot[data-v-3d526702]{font-size:.5rem;animation:blink-3d526702 2s ease-in-out infinite}@keyframes blink-3d526702{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-3d526702]{display:flex;gap:1.5rem}.metric-card[data-v-3d526702]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s}.metric-card[data-v-3d526702]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-3d526702]{font-size:1.75rem;color:var(--primary-blue-bright)}.metric-value[data-v-3d526702]{font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1}.metric-label[data-v-3d526702]{font-size:.813rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.header-controls-wrapper[data-v-3d526702]{display:flex;flex-direction:column;align-items:flex-end;gap:1.25rem}.live-status-control[data-v-3d526702]{display:flex;align-items:center;gap:1.25rem}.sync-info[data-v-3d526702]{display:flex;align-items:center;gap:.5rem;font-size:.813rem;color:var(--text-tertiary)}.sync-icon[data-v-3d526702]{font-size:.875rem}.header-actions[data-v-3d526702]{display:flex;gap:1rem}.alert-container[data-v-3d526702]{margin-bottom:2rem;position:relative;z-index:2}.success-content[data-v-3d526702]{display:flex;align-items:center;gap:1rem;font-weight:500}.success-icon[data-v-3d526702]{font-size:1.25rem;flex-shrink:0;color:var(--success)}.dashboard-main-grid[data-v-3d526702]{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.panel-header[data-v-3d526702]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--glass-border)}.panel-title[data-v-3d526702]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.refresh-action[data-v-3d526702]{background:transparent;border:1px solid var(--glass-border);color:var(--primary-blue-bright);border-radius:12px;padding:.625rem 1.25rem;cursor:pointer;transition:all .3s;font-weight:500;font-size:.875rem}.refresh-action[data-v-3d526702]:hover{background:var(--primary-blue);border-color:var(--primary-blue);color:#000;transform:translateY(-2px)}.stats-overview[data-v-3d526702]{grid-column:span 12}.quick-stats-grid[data-v-3d526702]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.quick-stat-item[data-v-3d526702]{display:flex;align-items:center;gap:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.quick-stat-item[data-v-3d526702]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent-color, var(--primary-blue));transform:scaleX(0);transition:transform .3s}.quick-stat-item[data-v-3d526702]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-3d526702]:hover{background:var(--glass-hover);border-color:var(--accent-color, var(--primary-blue));transform:translateY(-4px);box-shadow:0 12px 24px #0080ff33}.stat-icon-container[data-v-3d526702]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--accent-color, var(--primary-blue-bright));font-size:1.75rem;transition:all .3s}.quick-stat-item:hover .stat-icon-container[data-v-3d526702]{transform:scale(1.1) rotate(5deg)}.stat-info[data-v-3d526702]{flex:1}.stat-number[data-v-3d526702]{font-size:2rem;font-weight:700;color:var(--text-primary);line-height:1}.stat-name[data-v-3d526702]{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.chart-panel[data-v-3d526702]{grid-column:span 6}.chart-container[data-v-3d526702]{margin-top:1rem}.content-container[data-v-3d526702]{grid-column:span 12;position:relative;z-index:1}.form-section[data-v-3d526702]{padding:2rem;margin:0 auto;max-width:1900px}@media (max-width: 1400px){.quick-stats-grid[data-v-3d526702]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-3d526702]{grid-column:span 12}}@media (max-width: 768px){.dashboard-container[data-v-3d526702]{padding:1rem}.dashboard-header[data-v-3d526702]{flex-direction:column;gap:1.5rem}.header-content[data-v-3d526702]{width:100%}.header-metrics-row[data-v-3d526702]{flex-direction:column;gap:1rem;width:100%}.metric-card[data-v-3d526702]{width:100%}.quick-stats-grid[data-v-3d526702]{grid-template-columns:1fr}.dashboard-main-grid[data-v-3d526702]{grid-template-columns:1fr;gap:1.5rem}}[data-v-84e385a0]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.enterprise-media-list[data-v-84e385a0]{position:relative;min-height:600px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden}.floating-background[data-v-84e385a0]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.floating-orb[data-v-84e385a0]{position:absolute;background:linear-gradient(135deg,var(--glass-bg),var(--glass-border));border:1px solid var(--glass-border);border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:orbFloat-84e385a0 20s ease-in-out infinite;transition:transform .1s ease-out}@keyframes orbFloat-84e385a0{0%,to{transform:translate(0) scale(1)}25%{transform:translate(20px,-30px) scale(1.1)}50%{transform:translate(-15px,-60px) scale(.9)}75%{transform:translate(-30px,-20px) scale(1.05)}}.glass-card[data-v-84e385a0]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.glass-card[data-v-84e385a0]:hover{background:var(--glass-hover);border-color:#00aaff4d;transform:translateY(-2px);box-shadow:0 12px 40px #00aaff26,0 8px 24px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.enterprise-loading-container[data-v-84e385a0]{display:flex;justify-content:center;align-items:center;min-height:500px;position:relative}.loading-content[data-v-84e385a0]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem}.custom-loader[data-v-84e385a0]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.loader-core[data-v-84e385a0]{width:40px;height:40px;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue-dark));border-radius:50%;animation:coreGlow-84e385a0 2s ease-in-out infinite;box-shadow:0 0 30px var(--pixyl-blue-glow);position:relative;z-index:3}.loader-ring[data-v-84e385a0]{position:absolute;border-radius:50%;border:2px solid transparent}.ring-1[data-v-84e385a0]{width:60px;height:60px;border-top:2px solid var(--pixyl-blue-bright);animation:ringRotate-84e385a0 1.5s linear infinite}.ring-2[data-v-84e385a0]{width:80px;height:80px;border-right:2px solid var(--pixyl-blue);animation:ringRotate-84e385a0 2s linear infinite reverse}.ring-3[data-v-84e385a0]{width:100px;height:100px;border-bottom:2px solid var(--pixyl-blue-dark);animation:ringRotate-84e385a0 2.5s linear infinite}.loader-particles[data-v-84e385a0]{position:absolute;width:100%;height:100%}.loader-particles .particle[data-v-84e385a0]{position:absolute;width:4px;height:4px;background:var(--pixyl-blue-bright);border-radius:50%;animation:particleOrbit-84e385a0 3s ease-in-out infinite}.loader-particles .particle[data-v-84e385a0]:nth-child(1){animation-delay:0s;top:0;left:50%}.loader-particles .particle[data-v-84e385a0]:nth-child(2){animation-delay:.375s;top:15%;right:15%}.loader-particles .particle[data-v-84e385a0]:nth-child(3){animation-delay:.75s;right:0;top:50%}.loader-particles .particle[data-v-84e385a0]:nth-child(4){animation-delay:1.125s;bottom:15%;right:15%}.loader-particles .particle[data-v-84e385a0]:nth-child(5){animation-delay:1.5s;bottom:0;left:50%}.loader-particles .particle[data-v-84e385a0]:nth-child(6){animation-delay:1.875s;bottom:15%;left:15%}.loader-particles .particle[data-v-84e385a0]:nth-child(7){animation-delay:2.25s;left:0;top:50%}.loader-particles .particle[data-v-84e385a0]:nth-child(8){animation-delay:2.625s;top:15%;left:15%}@keyframes coreGlow-84e385a0{0%,to{transform:scale(1);box-shadow:0 0 30px var(--pixyl-blue-glow)}50%{transform:scale(1.1);box-shadow:0 0 50px var(--pixyl-blue-glow)}}@keyframes ringRotate-84e385a0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes particleOrbit-84e385a0{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.5)}}.loading-title[data-v-84e385a0]{font-size:1.5rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.loading-subtitle[data-v-84e385a0]{color:#ffffffb3;font-size:1rem;margin:0}.loading-progress[data-v-84e385a0]{width:200px}.progress-bar[data-v-84e385a0]{width:100%;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.progress-fill[data-v-84e385a0]{height:100%;background:linear-gradient(90deg,var(--pixyl-blue-bright),var(--pixyl-blue-dark));border-radius:2px;animation:progressFlow-84e385a0 2s ease-in-out infinite}@keyframes progressFlow-84e385a0{0%{width:30%}50%{width:70%}to{width:30%}}.enterprise-error-container[data-v-84e385a0]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:2rem}.error-content[data-v-84e385a0]{max-width:500px;text-align:center;padding:3rem}.error-icon[data-v-84e385a0]{font-size:4rem;margin-bottom:1.5rem;color:var(--warning-color);filter:drop-shadow(0 0 20px rgba(245,158,11,.5))}.error-title[data-v-84e385a0]{font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 1rem;text-shadow:0 0 10px rgba(245,158,11,.3)}.error-message[data-v-84e385a0]{color:#fffc;font-size:1.125rem;line-height:1.6;margin:0 0 2rem}.error-shimmer[data-v-84e385a0]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmerFlow-84e385a0 3s ease-in-out infinite;pointer-events:none}@keyframes shimmerFlow-84e385a0{0%{left:-100%}to{left:100%}}.enterprise-content[data-v-84e385a0]{position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem}.control-center[data-v-84e385a0]{padding:2rem;margin-bottom:1rem;z-index:15}.control-header[data-v-84e385a0]{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center}.control-title h3[data-v-84e385a0]{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .5rem;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.system-status[data-v-84e385a0]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#ffffffb3}.status-indicator[data-v-84e385a0]{width:8px;height:8px;border-radius:50%;background:var(--success-color);animation:statusPulse-84e385a0 2s ease-in-out infinite}@keyframes statusPulse-84e385a0{0%,to{opacity:1;box-shadow:0 0 10px var(--success-color)}50%{opacity:.7;box-shadow:0 0 20px var(--success-color)}}.control-grid[data-v-84e385a0]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem;align-items:end}.control-section[data-v-84e385a0]{display:flex;flex-direction:column;gap:.75rem}.control-label[data-v-84e385a0]{font-size:.875rem;font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:.05em}.control-row[data-v-84e385a0]{display:flex;gap:.75rem;align-items:center}.selection-status[data-v-84e385a0]{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.selection-count[data-v-84e385a0]{font-size:.9rem;color:#fffc;font-weight:500}.selection-actions[data-v-84e385a0]{display:flex;gap:.5rem}.view-switcher[data-v-84e385a0]{display:flex;gap:.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:.25rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.media-display[data-v-84e385a0]{padding:2rem;min-height:400px;z-index:10}.enterprise-grid[data-v-84e385a0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}.media-item[data-v-84e385a0]{cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:20px;overflow:hidden;background:var(--glass-bg);border:1px solid var(--glass-border)}.media-item[data-v-84e385a0]:hover{transform:translateY(-4px);border-color:#0af6;box-shadow:0 16px 50px #00aaff26,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.media-item.selected[data-v-84e385a0]{border-color:#0af9;background:linear-gradient(135deg,#00aaff1a,#00aaff0d);box-shadow:0 0 30px #00aaff4d,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.item-overlay[data-v-84e385a0]{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;justify-content:space-between;z-index:3;opacity:0;transition:opacity .3s ease}.media-item:hover .item-overlay[data-v-84e385a0]{opacity:1}.overlay-top[data-v-84e385a0]{display:flex;justify-content:space-between;width:100%;gap:.5rem}.media-menu[data-v-84e385a0]{position:relative}.menu-trigger[data-v-84e385a0]{min-width:36px;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.menu-dropdown[data-v-84e385a0]{min-width:180px;background:#000000e6;border:1px solid var(--glass-border);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 40px #00000080,0 4px 16px #0000004d;animation:menuSlideIn-84e385a0 .2s ease-out;padding:.5rem 0}@keyframes menuSlideIn-84e385a0{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.menu-item[data-v-84e385a0]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:none;border:none;color:#ffffffe6;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.menu-item[data-v-84e385a0]:hover{background:#ffffff1a;color:#fff}.menu-item.edit-item[data-v-84e385a0]:hover{background:#0af3;color:var(--pixyl-blue-bright)}.menu-item.delete-item[data-v-84e385a0]:hover{background:#ef444433;color:var(--error-color)}.item-icon[data-v-84e385a0]{flex-shrink:0;filter:drop-shadow(0 0 4px currentColor)}.menu-divider[data-v-84e385a0]{height:1px;background:var(--glass-border);margin:.5rem 0}.media-preview[data-v-84e385a0]{width:100%;height:220px;position:relative;background:linear-gradient(135deg,#ffffff14,#ffffff08);display:flex;align-items:center;justify-content:center;overflow:hidden}.preview-image[data-v-84e385a0]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.media-item:hover .preview-image[data-v-84e385a0]{transform:scale(1.05)}.preview-fallback[data-v-84e385a0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#fff9;height:100%}.fallback-icon[data-v-84e385a0]{font-size:3.5rem;opacity:.7;filter:drop-shadow(0 0 10px rgba(0,170,255,.3))}.file-extension[data-v-84e385a0]{font-size:1rem;font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:.1em}.media-info[data-v-84e385a0]{padding:1.5rem;position:relative;z-index:2}.media-title[data-v-84e385a0]{font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-meta[data-v-84e385a0]{display:flex;flex-direction:column;gap:.5rem}.meta-row[data-v-84e385a0]{display:flex;justify-content:space-between;align-items:center}.file-size[data-v-84e385a0]{color:#ffffffb3;font-size:.875rem;font-weight:500}.type-badge[data-v-84e385a0]{background:linear-gradient(135deg,#0af3,#0086d633);color:var(--pixyl-blue-bright);padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:600;border:1px solid rgba(0,170,255,.3);text-transform:uppercase}.optimization-status[data-v-84e385a0]{display:flex;align-items:center;gap:.375rem;font-size:.8rem;font-weight:600;padding:.25rem .75rem;border-radius:12px}.optimization-status.optimized[data-v-84e385a0]{background:linear-gradient(135deg,#22c55e33,#10b98133);color:var(--success-color);border:1px solid rgba(34,197,94,.4)}.optimization-status.pending[data-v-84e385a0]{background:linear-gradient(135deg,#f59e0b33,#d9770633);color:var(--warning-color);border:1px solid rgba(245,158,11,.4)}.upload-date[data-v-84e385a0]{color:#ffffff80;font-size:.875rem}.item-shimmer[data-v-84e385a0]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease;pointer-events:none;border-radius:inherit}.media-item:hover .item-shimmer[data-v-84e385a0]{left:100%}.enterprise-list[data-v-84e385a0]{display:flex;flex-direction:column}.list-header[data-v-84e385a0]{border-radius:20px 20px 0 0;padding:1.5rem;background:linear-gradient(135deg,#ffffff14,#ffffff08);border-bottom:1px solid var(--glass-border)}.header-grid[data-v-84e385a0],.row-grid[data-v-84e385a0]{display:grid;grid-template-columns:48px 2fr 120px 100px 140px 160px 80px;gap:1rem;align-items:center}.header-cell[data-v-84e385a0]{font-weight:700;color:#ffffffe6;font-size:.875rem;display:flex;align-items:center;gap:.5rem;text-transform:uppercase}.header-cell.sortable[data-v-84e385a0]{cursor:pointer;transition:color .3s ease;padding:.5rem;border-radius:8px}.header-cell.sortable[data-v-84e385a0]:hover{color:var(--pixyl-blue-bright);background:var(--glass-hover)}.sort-indicator[data-v-84e385a0]{opacity:.5;transition:all .3s ease}.sort-indicator.active[data-v-84e385a0]{opacity:1;color:var(--pixyl-blue-bright)}.list-item[data-v-84e385a0]{border-radius:0;border-bottom:1px solid rgba(255,255,255,.05);padding:1rem 1.5rem;cursor:pointer}.list-item[data-v-84e385a0]:hover{background:var(--glass-hover);border-color:#0af3}.list-item.selected[data-v-84e385a0]{background:linear-gradient(135deg,#00aaff1a,#00aaff0d);border-color:#00aaff4d}.asset-info[data-v-84e385a0]{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1}.asset-thumbnail[data-v-84e385a0]{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--glass-bg);display:flex;align-items:center;justify-content:center;border:1px solid var(--glass-border)}.thumbnail-img[data-v-84e385a0]{width:100%;height:100%;object-fit:cover}.asset-details[data-v-84e385a0]{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.asset-name[data-v-84e385a0]{color:#fff;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-id[data-v-84e385a0]{color:#ffffff80;font-size:.75rem;font-family:Monaco,monospace}.enterprise-empty-state[data-v-84e385a0]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:3rem}.empty-content[data-v-84e385a0]{max-width:500px;text-align:center;padding:3rem}.empty-visual[data-v-84e385a0]{position:relative;margin-bottom:2rem;display:flex;justify-content:center}.empty-icon[data-v-84e385a0]{font-size:4rem;opacity:.6;color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 20px rgba(0,170,255,.3));animation:emptyFloat-84e385a0 3s ease-in-out infinite}@keyframes emptyFloat-84e385a0{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-particles[data-v-84e385a0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty-particles .particle[data-v-84e385a0]{position:absolute;width:4px;height:4px;background:var(--pixyl-blue-bright);border-radius:50%;animation:particleFloat-84e385a0 4s ease-in-out infinite;opacity:.6}.empty-particles .particle[data-v-84e385a0]:nth-child(1){top:-30px;left:-20px;animation-delay:0s}.empty-particles .particle[data-v-84e385a0]:nth-child(2){top:-25px;right:-15px;animation-delay:.5s}.empty-particles .particle[data-v-84e385a0]:nth-child(3){bottom:-30px;left:-25px;animation-delay:1s}.empty-particles .particle[data-v-84e385a0]:nth-child(4){bottom:-20px;right:-30px;animation-delay:1.5s}.empty-particles .particle[data-v-84e385a0]:nth-child(5){top:0;left:-40px;animation-delay:2s}.empty-particles .particle[data-v-84e385a0]:nth-child(6){top:0;right:-40px;animation-delay:2.5s}.empty-particles .particle[data-v-84e385a0]:nth-child(7){bottom:0;left:-45px;animation-delay:3s}.empty-particles .particle[data-v-84e385a0]:nth-child(8){bottom:0;right:-45px;animation-delay:3.5s}@keyframes particleFloat-84e385a0{0%,to{transform:translateY(0) scale(1);opacity:.6}50%{transform:translateY(-15px) scale(1.2);opacity:1}}.empty-title[data-v-84e385a0]{font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 1rem}.empty-description[data-v-84e385a0]{color:#ffffffb3;font-size:1.125rem;line-height:1.6;margin:0}@media (max-width: 1200px){.enterprise-grid[data-v-84e385a0]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.control-grid[data-v-84e385a0]{grid-template-columns:1fr}}@media (max-width: 768px){.enterprise-grid[data-v-84e385a0]{grid-template-columns:1fr}.control-center[data-v-84e385a0],.media-display[data-v-84e385a0]{padding:1.5rem}}@media (prefers-reduced-motion: reduce){.floating-orb[data-v-84e385a0],.status-indicator[data-v-84e385a0],.item-shimmer[data-v-84e385a0],.empty-icon[data-v-84e385a0],.particle[data-v-84e385a0]{animation:none}}[data-v-5d4744cd]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.enterprise-media-uploader[data-v-5d4744cd]{position:relative;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.floating-background[data-v-5d4744cd]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.floating-orb[data-v-5d4744cd]{position:absolute;background:linear-gradient(135deg,var(--glass-bg),var(--glass-border));border:1px solid var(--glass-border);border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:orbFloat-5d4744cd 15s ease-in-out infinite;transition:transform .1s ease-out}@keyframes orbFloat-5d4744cd{0%,to{transform:translate(0) scale(1)}25%{transform:translate(15px,-20px) scale(1.1)}50%{transform:translate(-10px,-40px) scale(.9)}75%{transform:translate(-20px,-15px) scale(1.05)}}.upload-results-container[data-v-5d4744cd]{margin-bottom:2rem;position:relative;z-index:2}.upload-results[data-v-5d4744cd]{display:flex;flex-direction:column;gap:1rem}.upload-success[data-v-5d4744cd],.upload-failed[data-v-5d4744cd],.upload-skipped[data-v-5d4744cd]{display:flex;flex-direction:column;gap:.5rem}.success-header[data-v-5d4744cd],.failed-header[data-v-5d4744cd]{display:flex;align-items:center;gap:.75rem;font-weight:600}.success-icon[data-v-5d4744cd],.failed-icon[data-v-5d4744cd],.skipped-icon[data-v-5d4744cd]{font-size:1.2rem;flex-shrink:0}.optimization-info[data-v-5d4744cd]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#00a3ffe6;margin-left:2rem}.optimization-icon[data-v-5d4744cd]{font-size:1rem}.failed-list[data-v-5d4744cd]{margin:0;padding:0;list-style:none;margin-left:2rem}.failed-item[data-v-5d4744cd]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.failed-item[data-v-5d4744cd]:last-child{border-bottom:none}.failed-file[data-v-5d4744cd]{font-weight:600;color:#fff}.failed-reason[data-v-5d4744cd]{font-size:.85rem;color:#ffffffb3}.upload-interface[data-v-5d4744cd]{display:flex;flex-direction:column;gap:2rem;padding:2rem;position:relative;z-index:1}.drop-zone[data-v-5d4744cd]{border:2px dashed rgba(255,255,255,.2);border-radius:20px;padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden;min-height:300px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.drop-zone.has-files[data-v-5d4744cd]{padding:2rem;min-height:200px}.drop-zone[data-v-5d4744cd]:hover:not(.uploading):not(.active-upload){border-color:#00a3ff66;background:#00a3ff0d;transform:translateY(-2px);box-shadow:0 12px 40px #00aaff26,0 8px 32px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.drop-zone.drag-over[data-v-5d4744cd],.drop-zone.drag-active[data-v-5d4744cd]{border-color:var(--pixyl-blue-bright);background:#00a3ff1a;transform:scale(1.02);box-shadow:0 0 40px var(--pixyl-blue-glow),0 16px 50px #0af3,inset 0 1px 0 var(--shadow-light)}.drop-zone.uploading[data-v-5d4744cd],.drop-zone.active-upload[data-v-5d4744cd]{pointer-events:none;border-color:#22c55e66;background:#22c55e0d}.drop-overlay[data-v-5d4744cd]{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none;opacity:0;transition:opacity .3s ease;border-radius:inherit}.drop-zone:hover .drop-overlay[data-v-5d4744cd]{opacity:1}.drop-shimmer[data-v-5d4744cd]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease;pointer-events:none;border-radius:inherit}.drop-zone:hover .drop-shimmer[data-v-5d4744cd]{left:100%}.drop-content[data-v-5d4744cd]{position:relative;z-index:2;width:100%;max-width:600px}.drop-idle[data-v-5d4744cd]{display:flex;flex-direction:column;align-items:center;gap:2rem}.upload-visual[data-v-5d4744cd],.upload-icon-container[data-v-5d4744cd]{position:relative;display:flex;align-items:center;justify-content:center}.upload-icon[data-v-5d4744cd]{font-size:4rem;color:var(--pixyl-blue-bright);opacity:.8;animation:iconFloat-5d4744cd 3s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(0,170,255,.3))}@keyframes iconFloat-5d4744cd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.icon-glow[data-v-5d4744cd]{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(0,170,255,.2),transparent 70%);animation:glowPulse-5d4744cd 2s ease-in-out infinite;pointer-events:none}@keyframes glowPulse-5d4744cd{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.2}}.icon-pulse[data-v-5d4744cd]{position:absolute;width:100px;height:100px;border:2px solid var(--pixyl-blue);border-radius:50%;animation:iconPulse-5d4744cd 3s ease-in-out infinite;pointer-events:none}@keyframes iconPulse-5d4744cd{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.3);opacity:.1}}.upload-rings[data-v-5d4744cd]{position:absolute;inset:-20px;pointer-events:none}.ring[data-v-5d4744cd]{position:absolute;border:1px solid rgba(0,170,255,.2);border-radius:50%;animation:ringExpand-5d4744cd 4s ease-in-out infinite}.ring-1[data-v-5d4744cd]{inset:0;animation-delay:0s}.ring-2[data-v-5d4744cd]{inset:-10px;animation-delay:1s}.ring-3[data-v-5d4744cd]{inset:-20px;animation-delay:2s}@keyframes ringExpand-5d4744cd{0%,to{transform:scale(.8);opacity:.3}50%{transform:scale(1.1);opacity:.1}}.upload-text[data-v-5d4744cd]{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.upload-title[data-v-5d4744cd]{font-size:1.75rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.upload-description[data-v-5d4744cd]{color:#fffc;font-size:1.125rem;margin:0;line-height:1.6}.upload-link[data-v-5d4744cd]{color:var(--pixyl-blue-bright);text-decoration:underline;font-weight:600}.upload-specs[data-v-5d4744cd]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.spec-item[data-v-5d4744cd]{display:flex;align-items:center;gap:.75rem;color:#ffffffb3;font-size:.95rem;font-weight:500}.spec-icon[data-v-5d4744cd]{font-size:1.1rem;color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 4px rgba(0,170,255,.3))}.drop-uploading[data-v-5d4744cd]{width:100%}.upload-status[data-v-5d4744cd]{display:flex;flex-direction:column;gap:2rem}.status-visual[data-v-5d4744cd]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.custom-upload-loader[data-v-5d4744cd]{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.loader-core[data-v-5d4744cd]{width:30px;height:30px;background:linear-gradient(135deg,var(--success-color),#16a34a);border-radius:50%;animation:coreGlow-5d4744cd 2s ease-in-out infinite;box-shadow:0 0 30px #22c55e80;position:relative;z-index:3}.loader-orbit[data-v-5d4744cd]{position:absolute;border-radius:50%;animation:orbitRotate-5d4744cd 3s linear infinite}.orbit-1[data-v-5d4744cd]{width:50px;height:50px;animation-duration:2s}.orbit-2[data-v-5d4744cd]{width:70px;height:70px;animation-duration:3s}.orbit-3[data-v-5d4744cd]{width:90px;height:90px;animation-duration:4s}.orbit-dot[data-v-5d4744cd]{position:absolute;width:6px;height:6px;background:var(--success-color);border-radius:50%;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px var(--success-color)}.loader-ring[data-v-5d4744cd]{position:absolute;width:100%;height:100%;border:2px solid transparent;border-top:2px solid var(--success-color);border-radius:50%;animation:ringRotate-5d4744cd 1.5s linear infinite}@keyframes coreGlow-5d4744cd{0%,to{transform:scale(1);box-shadow:0 0 30px #22c55e80}50%{transform:scale(1.1);box-shadow:0 0 50px #22c55eb3}}@keyframes orbitRotate-5d4744cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ringRotate-5d4744cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-info[data-v-5d4744cd]{text-align:center;display:flex;flex-direction:column;gap:1rem}.status-title[data-v-5d4744cd]{font-size:1.5rem;font-weight:700;color:#fff;margin:0}.status-description[data-v-5d4744cd]{color:#fffc;font-size:1rem;margin:0}.overall-progress[data-v-5d4744cd]{display:flex;align-items:center;gap:1rem;width:300px;max-width:100%}.progress-bar[data-v-5d4744cd]{flex:1;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden;position:relative}.progress-bar.small[data-v-5d4744cd]{height:6px}.progress-fill[data-v-5d4744cd]{height:100%;background:linear-gradient(90deg,var(--success-color),#16a34a);border-radius:4px;transition:width .3s ease;position:relative}.progress-fill[data-v-5d4744cd]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:progressShimmer-5d4744cd 2s infinite}@keyframes progressShimmer-5d4744cd{0%{transform:translate(-100%)}to{transform:translate(200%)}}.progress-fill.failed[data-v-5d4744cd]{background:linear-gradient(90deg,var(--error-color),#dc2626)}.progress-fill.success[data-v-5d4744cd]{background:linear-gradient(90deg,var(--success-color),#16a34a)}.progress-text[data-v-5d4744cd]{font-weight:600;color:#ffffffe6;font-family:Monaco,monospace;min-width:50px;text-align:right}.upload-progress-list[data-v-5d4744cd]{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:500px;margin:0 auto}.upload-progress-item[data-v-5d4744cd]{display:flex;align-items:center;justify-content:space-between;background:#ffffff08;border:1px solid var(--glass-border);border-radius:12px;padding:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.upload-progress-item[data-v-5d4744cd]:hover{background:#ffffff0d;border-color:#00aaff4d}.file-info[data-v-5d4744cd]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.file-type-indicator[data-v-5d4744cd]{font-size:1.5rem;flex-shrink:0;filter:drop-shadow(0 0 4px currentColor)}.file-details[data-v-5d4744cd]{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.file-name[data-v-5d4744cd]{font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-type[data-v-5d4744cd]{font-size:.8rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.progress-container[data-v-5d4744cd]{display:flex;align-items:center;gap:.75rem;min-width:120px}.progress-status[data-v-5d4744cd]{font-size:.8rem;font-weight:600;color:#fffc;min-width:60px;text-align:right;font-family:Monaco,monospace}.progress-status.failed[data-v-5d4744cd]{color:var(--error-color)}.progress-status.success[data-v-5d4744cd]{color:var(--success-color)}.drop-border[data-v-5d4744cd]{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.border-segment[data-v-5d4744cd]{position:absolute;background:linear-gradient(90deg,transparent,rgba(0,170,255,.7),transparent);opacity:0;transition:opacity .3s ease}.drop-zone.drag-over .border-segment[data-v-5d4744cd]{opacity:1;animation:borderFlow-5d4744cd 3s linear infinite}.segment-top[data-v-5d4744cd]{top:0;left:0;width:100%;height:2px}.segment-right[data-v-5d4744cd]{top:0;right:0;width:2px;height:100%;animation-delay:.75s}.segment-bottom[data-v-5d4744cd]{bottom:0;left:0;width:100%;height:2px;animation-delay:1.5s}.segment-left[data-v-5d4744cd]{top:0;left:0;width:2px;height:100%;animation-delay:2.25s}@keyframes borderFlow-5d4744cd{0%{transform:translate(-100%) translateY(-100%)}to{transform:translate(100%) translateY(100%)}}.upload-actions[data-v-5d4744cd]{display:flex;flex-direction:column;gap:2rem}.action-buttons[data-v-5d4744cd]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.upload-button[data-v-5d4744cd],.paste-button[data-v-5d4744cd]{min-width:200px}.upload-info[data-v-5d4744cd]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.info-title[data-v-5d4744cd]{font-size:1.1rem;font-weight:700;color:#fff;margin:0 0 1rem;letter-spacing:.025em}.format-grid[data-v-5d4744cd]{display:flex;flex-direction:column;gap:.75rem}.format-category[data-v-5d4744cd]{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;background:#ffffff08;border:1px solid var(--glass-border);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.category-icon[data-v-5d4744cd]{font-size:1.25rem;margin-bottom:.25rem;color:var(--pixyl-blue-bright)}.category-name[data-v-5d4744cd]{font-weight:600;color:#fff;font-size:.9rem}.category-formats[data-v-5d4744cd]{font-size:.8rem;color:#ffffffb3}.upload-limits[data-v-5d4744cd]{display:flex;flex-direction:column;gap:.75rem}.limit-item[data-v-5d4744cd]{display:flex;align-items:center;gap:.75rem;color:#fffc;font-size:.9rem;font-weight:500;padding:.75rem;background:#ffffff08;border:1px solid var(--glass-border);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.limit-icon[data-v-5d4744cd]{font-size:1.1rem;color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 4px rgba(0,170,255,.3))}.hidden-input[data-v-5d4744cd]{display:none}@media (max-width: 768px){.upload-interface[data-v-5d4744cd]{padding:1.5rem;gap:1.5rem}.drop-zone[data-v-5d4744cd]{padding:2rem 1rem;min-height:250px}.upload-title[data-v-5d4744cd]{font-size:1.5rem}.upload-icon[data-v-5d4744cd]{font-size:3rem}.action-buttons[data-v-5d4744cd]{flex-direction:column;align-items:center}.upload-info[data-v-5d4744cd]{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.upload-progress-item[data-v-5d4744cd]{flex-direction:column;gap:.75rem;align-items:stretch}.overall-progress[data-v-5d4744cd]{width:100%}}@media (max-width: 480px){.upload-interface[data-v-5d4744cd]{padding:1rem}.drop-zone[data-v-5d4744cd]{padding:1.5rem .75rem;min-height:200px}.upload-title[data-v-5d4744cd]{font-size:1.25rem}}@media (prefers-reduced-motion: reduce){.floating-orb[data-v-5d4744cd],.upload-icon[data-v-5d4744cd],.icon-glow[data-v-5d4744cd],.icon-pulse[data-v-5d4744cd],.ring[data-v-5d4744cd],.loader-core[data-v-5d4744cd],.loader-orbit[data-v-5d4744cd],.loader-ring[data-v-5d4744cd],.progress-fill[data-v-5d4744cd]:after,.border-segment[data-v-5d4744cd]{animation:none}.drop-zone[data-v-5d4744cd]:hover,.drop-zone.drag-over[data-v-5d4744cd]{transform:none}}@media (prefers-contrast: high){.drop-zone[data-v-5d4744cd],.upload-progress-item[data-v-5d4744cd],.format-category[data-v-5d4744cd],.limit-item[data-v-5d4744cd]{border-width:2px;border-color:#fff;background:#ffffff1a}.upload-title[data-v-5d4744cd]{color:#fff;background:none;-webkit-text-fill-color:unset}}@media (hover: none) and (pointer: coarse){.drop-zone[data-v-5d4744cd]{min-height:280px}.upload-button[data-v-5d4744cd],.paste-button[data-v-5d4744cd]{min-height:48px}}[data-v-46c16879]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.media-editor[data-v-46c16879]{position:relative;min-height:600px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.floating-background[data-v-46c16879]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.floating-orb[data-v-46c16879]{position:absolute;background:linear-gradient(135deg,var(--glass-bg),var(--glass-border));border:1px solid var(--glass-border);border-radius:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:orbFloat-46c16879 20s ease-in-out infinite;transition:transform .1s ease-out}@keyframes orbFloat-46c16879{0%,to{transform:translate(0) scale(1)}25%{transform:translate(20px,-30px) scale(1.1)}50%{transform:translate(-15px,-60px) scale(.9)}75%{transform:translate(-30px,-20px) scale(1.05)}}.glass-card[data-v-46c16879]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.loading-container[data-v-46c16879]{display:flex;justify-content:center;align-items:center;min-height:400px;position:relative;z-index:1}.loading-content[data-v-46c16879]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem}.custom-editor-loader[data-v-46c16879]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.loader-hexagon[data-v-46c16879]{position:relative;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.hexagon-shape[data-v-46c16879]{width:60px;height:60px;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue-dark));clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;animation:hexagonPulse-46c16879 2s ease-in-out infinite;box-shadow:0 0 30px var(--pixyl-blue-glow);position:relative;z-index:2}.hexagon-icon[data-v-46c16879]{font-size:1.5rem;color:#fff}.hexagon-ring[data-v-46c16879]{position:absolute;border:2px solid transparent;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);animation:hexagonRotate-46c16879 3s linear infinite}.ring-1[data-v-46c16879]{width:80px;height:80px;border-color:var(--pixyl-blue-bright);animation-duration:2s}.ring-2[data-v-46c16879]{width:100px;height:100px;border-color:var(--pixyl-blue);animation-duration:3s}.ring-3[data-v-46c16879]{width:120px;height:120px;border-color:var(--pixyl-blue-dark);animation-duration:4s}.loader-particles[data-v-46c16879]{position:absolute;width:100%;height:100%}.loader-particles .particle[data-v-46c16879]{position:absolute;width:4px;height:4px;background:var(--pixyl-blue-bright);border-radius:50%;animation:particleFloat-46c16879 3s ease-in-out infinite}.particle[data-v-46c16879]:nth-child(1){top:10%;left:50%;animation-delay:0s}.particle[data-v-46c16879]:nth-child(2){top:30%;right:20%;animation-delay:.5s}.particle[data-v-46c16879]:nth-child(3){bottom:30%;right:20%;animation-delay:1s}.particle[data-v-46c16879]:nth-child(4){bottom:10%;left:50%;animation-delay:1.5s}.particle[data-v-46c16879]:nth-child(5){bottom:30%;left:20%;animation-delay:2s}.particle[data-v-46c16879]:nth-child(6){top:30%;left:20%;animation-delay:2.5s}@keyframes hexagonPulse-46c16879{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes hexagonRotate-46c16879{0%{transform:rotate(0);opacity:.3}50%{opacity:.6}to{transform:rotate(360deg);opacity:.3}}@keyframes particleFloat-46c16879{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-20px) scale(1.2);opacity:1}}.loading-title[data-v-46c16879]{font-size:1.5rem;font-weight:700;color:#fff;margin:0}.loading-subtitle[data-v-46c16879]{font-size:1rem;color:#ffffffb3;margin:0}.error-container[data-v-46c16879]{position:relative;z-index:1;padding:2rem}.editor-content[data-v-46c16879]{position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem}.editor-header[data-v-46c16879]{padding:2rem}.header-main[data-v-46c16879]{display:flex;justify-content:space-between;align-items:center;gap:2rem}.header-info[data-v-46c16879]{display:flex;align-items:center;gap:1.5rem}.media-icon[data-v-46c16879]{font-size:3rem;color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 10px var(--pixyl-blue-glow))}.header-text[data-v-46c16879]{display:flex;flex-direction:column;gap:.5rem}.editor-title[data-v-46c16879]{font-size:2rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.editor-subtitle[data-v-46c16879]{color:#ffffffb3;font-size:1.125rem;margin:0}.header-actions[data-v-46c16879]{display:flex;gap:1rem}.editor-main[data-v-46c16879]{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem}.editor-left[data-v-46c16879]{display:flex;flex-direction:column;gap:2rem}.media-preview[data-v-46c16879]{padding:2rem}.preview-header[data-v-46c16879]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.preview-title[data-v-46c16879]{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.asset-type-badge[data-v-46c16879]{background:var(--pixyl-blue);color:#fff;padding:.5rem 1rem;border-radius:12px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.preview-content[data-v-46c16879]{position:relative}.image-preview[data-v-46c16879]{position:relative;border-radius:16px;overflow:hidden;background:#ffffff0d;min-height:200px;display:flex;align-items:center;justify-content:center}.preview-image[data-v-46c16879]{width:100%;height:auto;max-height:300px;object-fit:contain;border-radius:16px}.preview-overlay[data-v-46c16879]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);padding:1rem;border-radius:0 0 16px 16px}.overlay-info[data-v-46c16879]{display:flex;gap:1rem}.info-item[data-v-46c16879]{color:#ffffffe6;font-size:.9rem;font-weight:600;background:#ffffff1a;padding:.25rem .75rem;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.file-preview[data-v-46c16879]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;min-height:200px;background:#ffffff08;border:1px solid var(--glass-border);border-radius:16px}.file-icon[data-v-46c16879]{font-size:4rem;color:var(--pixyl-blue-bright);margin-bottom:1rem;filter:drop-shadow(0 0 10px rgba(0,170,255,.3))}.file-info[data-v-46c16879]{text-align:center}.file-name[data-v-46c16879]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.5rem;word-break:break-word}.file-meta[data-v-46c16879]{display:flex;gap:1rem;justify-content:center;color:#fff9;font-size:.9rem}.asset-details[data-v-46c16879]{padding:2rem}.details-title[data-v-46c16879]{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 1.5rem}.details-grid[data-v-46c16879]{display:grid;gap:1rem}.detail-item[data-v-46c16879]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.detail-item[data-v-46c16879]:last-child{border-bottom:none}.detail-label[data-v-46c16879]{color:#ffffffb3;font-weight:600;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.label-icon[data-v-46c16879]{color:var(--pixyl-blue-bright)}.detail-value[data-v-46c16879]{color:#fff;font-weight:500;text-align:right}.detail-value.mono[data-v-46c16879]{font-family:Monaco,monospace;font-size:.85rem}.editor-right[data-v-46c16879]{display:flex;flex-direction:column;gap:2rem}.form-section[data-v-46c16879]{padding:2rem}.section-header[data-v-46c16879]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.section-title[data-v-46c16879]{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.section-badge[data-v-46c16879]{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#0af3,#0086d633);border:1px solid rgba(0,170,255,.3);border-radius:12px;padding:.375rem .75rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.8rem;font-weight:600;color:var(--pixyl-blue-bright)}.badge-icon[data-v-46c16879]{font-size:.9rem}.section-actions[data-v-46c16879]{display:flex;gap:.5rem}.form-content[data-v-46c16879]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-46c16879]{display:flex;flex-direction:column;gap:.75rem}.form-label[data-v-46c16879]{color:#ffffffe6;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}.tag-creator[data-v-46c16879]{border:1px solid var(--glass-border);border-radius:16px;padding:1.5rem;margin-bottom:1.5rem;background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.creator-header[data-v-46c16879]{margin-bottom:1rem}.creator-title[data-v-46c16879]{font-size:1rem;font-weight:600;color:#fff;margin:0}.creator-form[data-v-46c16879]{display:flex;flex-direction:column;gap:1rem}.form-row[data-v-46c16879]{display:flex;gap:1rem;align-items:end}.tag-name-input[data-v-46c16879]{flex:1}.color-picker[data-v-46c16879]{display:flex;flex-direction:column;gap:.5rem;align-items:center}.color-input[data-v-46c16879]{width:40px;height:40px;border:none;border-radius:8px;cursor:pointer;background:none}.color-presets[data-v-46c16879]{display:flex;gap:.25rem;flex-wrap:wrap}.color-preset[data-v-46c16879]{width:20px;height:20px;border:none;border-radius:4px;cursor:pointer;transition:transform .2s ease}.color-preset[data-v-46c16879]:hover{transform:scale(1.1)}.creator-actions[data-v-46c16879]{display:flex;gap:.75rem}.tag-search[data-v-46c16879]{margin-bottom:1.5rem}.tag-list[data-v-46c16879]{max-height:300px;overflow-y:auto}.tag-loading[data-v-46c16879]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:2rem;color:#ffffffb3}.custom-tag-loader[data-v-46c16879]{position:relative;width:32px;height:32px}.tag-spinner[data-v-46c16879]{width:100%;height:100%;border:3px solid rgba(255,255,255,.2);border-top:3px solid var(--pixyl-blue-bright);border-radius:50%;animation:spin-46c16879 1s linear infinite}.tag-spinner-ring[data-v-46c16879]{position:absolute;inset:-3px;border:3px solid transparent;border-bottom:3px solid var(--pixyl-blue);border-radius:50%;animation:spin-46c16879 1.5s linear infinite reverse}@keyframes spin-46c16879{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tag-empty[data-v-46c16879]{text-align:center;padding:2rem;color:#fff9}.empty-icon[data-v-46c16879]{font-size:2rem;margin-bottom:.5rem;color:var(--pixyl-blue-bright);opacity:.7}.empty-text[data-v-46c16879]{margin:0}.tag-grid[data-v-46c16879]{display:flex;flex-direction:column;gap:.5rem}.tag-item[data-v-46c16879]{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#ffffff08;border:1px solid var(--glass-border);border-radius:12px;cursor:pointer;transition:all .3s ease}.tag-item[data-v-46c16879]:hover{background:#ffffff0d;border-color:#00aaff4d;transform:translateY(-1px)}.tag-item.selected[data-v-46c16879]{background:linear-gradient(135deg,#00aaff1a,#0086d61a);border-color:#00aaff80;box-shadow:0 4px 20px #0af3}.tag-color[data-v-46c16879]{width:16px;height:16px;border-radius:50%;flex-shrink:0;box-shadow:0 2px 8px #0000004d}.tag-name[data-v-46c16879]{flex:1;color:#fff;font-weight:500}.tag-check[data-v-46c16879]{flex-shrink:0}.selected-tags[data-v-46c16879]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--glass-border)}.selected-title[data-v-46c16879]{font-size:1rem;font-weight:600;color:#fff;margin:0 0 1rem}.selected-list[data-v-46c16879]{display:flex;flex-wrap:wrap;gap:.5rem}.selected-tag[data-v-46c16879]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:8px;color:#fff;font-size:.875rem;font-weight:500}.selected-name[data-v-46c16879]{flex:1}.remove-tag[data-v-46c16879]{background:none;border:none;color:#fffc;font-size:1rem;cursor:pointer;padding:0;margin:0;transition:color .2s ease;display:flex;align-items:center;justify-content:center}.remove-tag[data-v-46c16879]:hover{color:#fff}@media (max-width: 1200px){.editor-main[data-v-46c16879]{grid-template-columns:1fr}.editor-left[data-v-46c16879]{order:2}.editor-right[data-v-46c16879]{order:1}}@media (max-width: 768px){.header-main[data-v-46c16879]{flex-direction:column;align-items:stretch;gap:1.5rem}.header-info[data-v-46c16879]{text-align:center;flex-direction:column;gap:1rem}.form-row[data-v-46c16879]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion: reduce){.floating-orb[data-v-46c16879],.hexagon-shape[data-v-46c16879],.hexagon-ring[data-v-46c16879],.loader-particles .particle[data-v-46c16879],.tag-spinner[data-v-46c16879],.tag-spinner-ring[data-v-46c16879]{animation:none}.tag-item[data-v-46c16879]:hover{transform:none}}@media (prefers-contrast: high){.glass-card[data-v-46c16879],.tag-item[data-v-46c16879],.tag-creator[data-v-46c16879]{border-width:2px;border-color:#fff;background:#ffffff1a}.editor-title[data-v-46c16879]{color:#fff;background:none;-webkit-text-fill-color:unset}}[data-v-7374ae94]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.enterprise-dashboard[data-v-7374ae94]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden;margin-top:50px;margin-left:30px}.animated-background[data-v-7374ae94]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-7374ae94]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-7374ae94 20s ease-in-out infinite}.gradient-orb-1[data-v-7374ae94]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%}.gradient-orb-2[data-v-7374ae94]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-7374ae94]{width:300px;height:300px;background:var(--success);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-7374ae94{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-7374ae94]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.dashboard-container[data-v-7374ae94]{position:relative;z-index:1;padding:2rem;max-width:1800px;margin:0 auto}.glass-panel[data-v-7374ae94]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-7374ae94]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s}.glass-panel[data-v-7374ae94]:hover:before{opacity:1}.dashboard-header[data-v-7374ae94]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-content[data-v-7374ae94]{display:flex;flex-direction:column;gap:2rem}.system-status-wrapper[data-v-7374ae94]{display:flex;align-items:center;gap:1.5rem}.status-pulse[data-v-7374ae94]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:var(--glass-bg)}.status-pulse[data-v-7374ae94]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse-7374ae94 2s cubic-bezier(.4,0,.6,1) infinite}.status-pulse.operational[data-v-7374ae94]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-7374ae94{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}.pulse-icon[data-v-7374ae94]{font-size:2rem;color:var(--text-primary)}.status-details[data-v-7374ae94]{display:flex;flex-direction:column;gap:.75rem}.dashboard-title[data-v-7374ae94]{font-size:2.25rem;font-weight:700;margin:0;background:linear-gradient(135deg,#ffffff,var(--primary-blue-bright));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.status-badge[data-v-7374ae94]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-badge.operational[data-v-7374ae94]{background:#22c55e26;color:var(--success)}.status-dot[data-v-7374ae94]{font-size:.5rem;animation:blink-7374ae94 2s ease-in-out infinite}@keyframes blink-7374ae94{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-7374ae94]{display:flex;gap:1.5rem}.metric-card[data-v-7374ae94]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s}.metric-card[data-v-7374ae94]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-7374ae94]{font-size:1.75rem;color:var(--primary-blue-bright)}.metric-value[data-v-7374ae94]{font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1}.metric-label[data-v-7374ae94]{font-size:.813rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.header-controls-wrapper[data-v-7374ae94]{display:flex;flex-direction:column;align-items:flex-end;gap:1.25rem}.sync-info[data-v-7374ae94]{display:flex;align-items:center;gap:.5rem;font-size:.813rem;color:var(--text-tertiary)}.header-actions[data-v-7374ae94]{display:flex;gap:.75rem;align-items:center}.nav-tab[data-v-7374ae94]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-secondary);cursor:pointer;transition:all .3s;font-size:.875rem;font-weight:600}.nav-tab[data-v-7374ae94]:hover{background:var(--glass-hover);color:var(--text-primary)}.nav-tab.active[data-v-7374ae94]{background:#0080ff26;border-color:var(--primary-blue);color:var(--primary-blue-bright)}.alert-container[data-v-7374ae94]{margin-bottom:2rem}.success-content[data-v-7374ae94]{display:flex;align-items:center;gap:1rem}.success-icon[data-v-7374ae94]{font-size:1.25rem;color:var(--success)}.dashboard-main-grid[data-v-7374ae94]{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.panel-header[data-v-7374ae94]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--glass-border)}.panel-title[data-v-7374ae94]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;margin:0}.refresh-action[data-v-7374ae94]{background:transparent;border:1px solid var(--glass-border);color:var(--primary-blue-bright);border-radius:12px;padding:.625rem 1.25rem;cursor:pointer;transition:all .3s}.refresh-action[data-v-7374ae94]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-7374ae94]{grid-column:span 12}.quick-stats-grid[data-v-7374ae94]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.quick-stat-item[data-v-7374ae94]{display:flex;align-items:center;gap:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:1.75rem;transition:all .3s;cursor:pointer;position:relative}.quick-stat-item[data-v-7374ae94]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent-color);transform:scaleX(0);transition:transform .3s}.quick-stat-item[data-v-7374ae94]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-7374ae94]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-7374ae94]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--accent-color);font-size:1.75rem;transition:all .3s}.quick-stat-item:hover .stat-icon-container[data-v-7374ae94]{transform:scale(1.1) rotate(5deg)}.stat-number[data-v-7374ae94]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-7374ae94]{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.chart-panel[data-v-7374ae94]{grid-column:span 4}.chart-container[data-v-7374ae94]{margin-top:1rem}.content-container[data-v-7374ae94]{grid-column:span 12}@media (max-width: 1400px){.quick-stats-grid[data-v-7374ae94]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-7374ae94]{grid-column:span 6}}@media (max-width: 768px){.dashboard-container[data-v-7374ae94]{padding:1rem}.dashboard-header[data-v-7374ae94]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-7374ae94]{grid-template-columns:1fr}.chart-panel[data-v-7374ae94]{grid-column:span 12}}[data-v-4852c8d7]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.tag-creator[data-v-4852c8d7]{position:relative;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.glass-card[data-v-4852c8d7]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light);animation:creatorSlideIn-4852c8d7 .5s cubic-bezier(.4,0,.2,1)}@keyframes creatorSlideIn-4852c8d7{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.form-header[data-v-4852c8d7]{display:flex;align-items:flex-start;justify-content:space-between;padding:2rem 2rem 1rem;border-bottom:1px solid var(--glass-border);background:linear-gradient(135deg,#ffffff14,#ffffff05)}.header-main[data-v-4852c8d7]{display:flex;align-items:flex-start;gap:1.5rem;flex:1}.header-icon[data-v-4852c8d7]{position:relative}.icon-container[data-v-4852c8d7]{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue-dark));box-shadow:0 8px 25px #00aaff4d}.header-icon-svg[data-v-4852c8d7]{font-size:1.75rem;color:#fff;filter:drop-shadow(0 0 8px rgba(0,0,0,.3))}.icon-glow[data-v-4852c8d7]{position:absolute;inset:-4px;border-radius:20px;background:radial-gradient(circle,rgba(0,170,255,.3),transparent 70%);animation:iconGlow-4852c8d7 3s ease-in-out infinite;z-index:-1}@keyframes iconGlow-4852c8d7{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.2}}.header-content[data-v-4852c8d7]{flex:1;display:flex;flex-direction:column;gap:.5rem}.form-title[data-v-4852c8d7]{font-size:1.5rem;font-weight:700;color:#fff;margin:0;line-height:1.2;background:linear-gradient(135deg,#fff,#ffffffe6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-description[data-v-4852c8d7]{font-size:.9rem;color:#fff9;margin:0;line-height:1.4;max-width:500px}.form-actions[data-v-4852c8d7]{display:flex;align-items:center}.cancel-button[data-v-4852c8d7]{opacity:.8;transition:opacity .3s ease;display:flex;align-items:center;gap:.5rem}.cancel-button[data-v-4852c8d7]:hover{opacity:1}.form-body[data-v-4852c8d7]{padding:2rem;display:flex;flex-direction:column;gap:2rem}.form-grid[data-v-4852c8d7]{display:grid;gap:2rem}.input-group[data-v-4852c8d7]{display:flex;flex-direction:column;gap:1rem}.color-label[data-v-4852c8d7]{font-size:.9rem;font-weight:600;color:#ffffffe6;margin-bottom:.5rem;letter-spacing:.025em;display:flex;align-items:center;gap:.25rem}.required-indicator[data-v-4852c8d7]{color:var(--error-color);font-weight:700;font-size:1rem}.color-picker-container[data-v-4852c8d7]{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.color-preview-section[data-v-4852c8d7]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.color-preview-wrapper[data-v-4852c8d7]{display:flex;align-items:center;gap:1rem}.color-preview[data-v-4852c8d7]{width:60px;height:60px;border-radius:12px;border:2px solid rgba(255,255,255,.2);position:relative;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 15px #0003,inset 0 1px #fff3}.color-preview[data-v-4852c8d7]:hover{transform:scale(1.05);border-color:#fff6}.preview-shimmer[data-v-4852c8d7]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:previewShimmer-4852c8d7 2s ease-in-out infinite}@keyframes previewShimmer-4852c8d7{0%{left:-100%}to{left:100%}}.color-value[data-v-4852c8d7]{font-family:Monaco,monospace;font-size:.9rem;color:#fffc;font-weight:600;background:#ffffff0d;padding:.5rem .75rem;border-radius:8px;border:1px solid var(--glass-border)}.random-color-button[data-v-4852c8d7]{display:flex;align-items:center;gap:.5rem}.button-icon[data-v-4852c8d7]{font-size:1rem}.preset-colors[data-v-4852c8d7]{display:flex;flex-direction:column;gap:1rem}.preset-label[data-v-4852c8d7]{font-size:.85rem;color:#ffffffb3;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.color-swatches[data-v-4852c8d7]{display:flex;flex-wrap:wrap;gap:.75rem}.color-swatch[data-v-4852c8d7]{width:40px;height:40px;border-radius:10px;border:2px solid transparent;cursor:pointer;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);background:var(--glass-bg);overflow:hidden;box-shadow:0 2px 8px #0003}.color-swatch[data-v-4852c8d7]:hover{transform:scale(1.1);border-color:#ffffff4d;box-shadow:0 4px 15px #0000004d}.color-swatch.active[data-v-4852c8d7]{transform:scale(1.15);border-color:#fff9;box-shadow:0 0 20px #ffffff4d,0 4px 15px #0000004d}.swatch-ring[data-v-4852c8d7]{position:absolute;inset:-2px;border-radius:12px;background:conic-gradient(from 0deg,transparent,rgba(255,255,255,.3),transparent);opacity:0;transition:opacity .3s ease}.color-swatch:hover .swatch-ring[data-v-4852c8d7],.color-swatch.active .swatch-ring[data-v-4852c8d7]{opacity:1;animation:swatchRing-4852c8d7 2s linear infinite}@keyframes swatchRing-4852c8d7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swatch-check[data-v-4852c8d7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1rem;text-shadow:0 0 4px rgba(0,0,0,.8);animation:checkIn-4852c8d7 .3s cubic-bezier(.4,0,.2,1)}.check-icon[data-v-4852c8d7]{font-size:.9rem}@keyframes checkIn-4852c8d7{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.custom-color-section[data-v-4852c8d7]{max-width:300px}.form-footer[data-v-4852c8d7]{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:1px solid var(--glass-border);gap:1rem}.form-status[data-v-4852c8d7]{display:flex;align-items:center}.validation-status[data-v-4852c8d7]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;padding:.5rem .75rem;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.validation-status.warning[data-v-4852c8d7]{color:var(--warning-color);background:#f59e0b1a;border:1px solid rgba(245,158,11,.3)}.validation-status.success[data-v-4852c8d7]{color:var(--success-color);background:#22c55e1a;border:1px solid rgba(34,197,94,.3)}.status-icon[data-v-4852c8d7]{font-size:1rem;flex-shrink:0}.action-buttons[data-v-4852c8d7]{display:flex;align-items:center;gap:1rem}.submit-action[data-v-4852c8d7]{display:flex;align-items:center;gap:.5rem}@media (max-width: 768px){.form-header[data-v-4852c8d7]{flex-direction:column;gap:1rem}.form-footer[data-v-4852c8d7]{flex-direction:column;align-items:stretch}.action-buttons[data-v-4852c8d7]{width:100%;flex-direction:column-reverse}.action-buttons[data-v-4852c8d7]>*{width:100%}}[data-v-823b717b]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.tag-card[data-v-823b717b]{position:relative;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:16px;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-user-select:none;user-select:none}.card-background[data-v-823b717b]{position:absolute;inset:0;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:inherit;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 20px var(--shadow-dark),inset 0 1px 0 var(--shadow-light);transition:all .4s cubic-bezier(.4,0,.2,1)}.background-overlay[data-v-823b717b]{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);opacity:0;transition:opacity .3s ease}.background-shimmer[data-v-823b717b]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.tag-card:hover .background-overlay[data-v-823b717b]{opacity:1}.tag-card:hover .background-shimmer[data-v-823b717b]{left:100%}.tag-card:hover .card-background[data-v-823b717b]{background:var(--glass-hover);border-color:#fff3;box-shadow:0 8px 30px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.selection-indicator[data-v-823b717b]{position:absolute;top:0;left:0;width:4px;height:100%;opacity:0;transition:all .3s ease;z-index:2}.card-selected .selection-indicator[data-v-823b717b]{opacity:1;width:6px;box-shadow:0 0 15px currentColor}.card-content[data-v-823b717b]{position:relative;z-index:1;height:100%;display:flex;flex-direction:column}.card-grid .card-content[data-v-823b717b]{padding:1.5rem;gap:1rem;min-height:200px}.card-list .card-content[data-v-823b717b]{padding:1rem 1.5rem;flex-direction:row;align-items:center;gap:1.5rem;min-height:80px}.card-compact .card-content[data-v-823b717b]{padding:1rem;gap:.75rem;min-height:120px}.card-header[data-v-823b717b]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.header-left[data-v-823b717b]{display:flex;align-items:center;gap:.75rem}.header-right[data-v-823b717b]{display:flex;align-items:center;gap:.5rem}.tag-preview[data-v-823b717b]{position:relative}.color-indicator[data-v-823b717b]{width:24px;height:24px;border-radius:8px;border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden;box-shadow:0 2px 8px #0003,inset 0 1px #fff3}.color-shine[data-v-823b717b]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:colorShine-823b717b 3s ease-in-out infinite}@keyframes colorShine-823b717b{0%{left:-100%}to{left:100%}}.card-list .color-indicator[data-v-823b717b]{width:32px;height:32px;border-radius:12px}.status-badges[data-v-823b717b]{display:flex;gap:.25rem;align-items:center}.status-badge[data-v-823b717b]{display:flex;align-items:center;gap:.25rem;padding:.125rem .375rem;border-radius:6px;font-size:.7rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.status-badge.new[data-v-823b717b]{background:#22c55e33;border:1px solid rgba(34,197,94,.4);color:var(--success-color)}.status-badge.updated[data-v-823b717b]{background:#0af3;border:1px solid rgba(0,170,255,.4);color:var(--pixyl-blue-bright)}.status-badge.media-count[data-v-823b717b]{background:#f59e0b33;border:1px solid rgba(245,158,11,.4);color:var(--warning-color)}.badge-icon[data-v-823b717b]{font-size:.7rem}.badge-text[data-v-823b717b]{font-size:.65rem;line-height:1}.actions-trigger[data-v-823b717b]{opacity:.6;transition:opacity .3s ease}.card-hovered .actions-trigger[data-v-823b717b],.card-actions-visible .actions-trigger[data-v-823b717b]{opacity:1}.card-main[data-v-823b717b]{flex:1;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.card-list .card-main[data-v-823b717b]{flex:1;align-items:center}.tag-info[data-v-823b717b]{flex:1;min-width:0}.tag-name[data-v-823b717b]{font-size:1.125rem;font-weight:700;color:#fff;margin:0 0 .5rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-compact .tag-name[data-v-823b717b]{font-size:1rem}.card-list .tag-name[data-v-823b717b]{margin:0 0 .25rem;font-size:1rem}.tag-stats[data-v-823b717b]{display:flex;align-items:center;gap:.5rem}.stat-item[data-v-823b717b]{display:flex;align-items:center;gap:.375rem;font-size:.8rem;color:#ffffffb3;font-weight:500}.stat-icon[data-v-823b717b]{font-size:.75rem;opacity:.8}.tag-details[data-v-823b717b]{margin-top:.5rem;display:flex;gap:1rem;flex-wrap:wrap}.detail-item[data-v-823b717b]{display:flex;gap:.25rem;font-size:.75rem}.detail-label[data-v-823b717b]{color:#ffffff80;font-weight:500}.detail-value[data-v-823b717b]{color:#fffc;font-weight:600}.tag-color-display[data-v-823b717b]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.color-swatch[data-v-823b717b]{width:40px;height:40px;border-radius:12px;border:2px solid rgba(255,255,255,.2);position:relative;overflow:hidden;box-shadow:0 4px 15px #0000004d,inset 0 1px #fff3}.swatch-reflection[data-v-823b717b]{position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent);opacity:.8}.color-code[data-v-823b717b]{font-family:Monaco,monospace;font-size:.7rem;color:#fff9;font-weight:600;text-transform:uppercase}.card-footer[data-v-823b717b]{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;border-top:1px solid var(--glass-border)}.footer-info[data-v-823b717b]{display:flex;gap:1rem;width:100%;justify-content:space-between}.info-item[data-v-823b717b]{display:flex;flex-direction:column;gap:.125rem;font-size:.7rem}.info-label[data-v-823b717b]{color:#ffffff80;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.info-value[data-v-823b717b]{color:#fffc;font-weight:600}.tag-actions[data-v-823b717b]{position:absolute;top:0;right:0;height:100%;width:120px;display:flex;align-items:center;justify-content:center;opacity:0;transform:translate(100%);transition:all .4s cubic-bezier(.4,0,.2,1);z-index:3;pointer-events:none}.actions-visible[data-v-823b717b]{opacity:1;transform:translate(0);pointer-events:auto}.actions-background[data-v-823b717b]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.8));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.actions-content[data-v-823b717b]{position:relative;display:flex;flex-direction:column;gap:.5rem;align-items:center;padding:1rem}.action-button[data-v-823b717b]{opacity:.8;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffc}.action-button[data-v-823b717b]:hover{opacity:1;transform:scale(1.1)}.action-button[data-v-823b717b]:disabled{opacity:.3;cursor:not-allowed;transform:none}.view-media[data-v-823b717b]:hover{color:var(--pixyl-blue-bright)}.edit-tag[data-v-823b717b]:hover{color:var(--success-color)}.delete-tag[data-v-823b717b]:hover{color:var(--error-color)}.card-glow[data-v-823b717b]{position:absolute;inset:-4px;border-radius:20px;opacity:0;transition:opacity .4s ease;z-index:-1;pointer-events:none}.card-selected .card-glow[data-v-823b717b],.card-hovered .card-glow[data-v-823b717b]{opacity:.6}.card-selected .card-background[data-v-823b717b]{border-color:#0af6;background:var(--glass-hover);box-shadow:0 0 0 1px #0af3,0 8px 30px var(--shadow-dark),inset 0 1px 0 var(--shadow-light)}.card-hovered[data-v-823b717b]{transform:translateY(-4px)}@media (max-width: 768px){.card-grid .card-content[data-v-823b717b]{padding:1rem;min-height:160px}.tag-actions[data-v-823b717b]{width:80px}}@media (prefers-reduced-motion: reduce){.tag-card[data-v-823b717b],.card-background[data-v-823b717b],.selection-indicator[data-v-823b717b],.actions-visible[data-v-823b717b],.action-button[data-v-823b717b],.background-shimmer[data-v-823b717b],.color-shine[data-v-823b717b]{transition:none;animation:none}.card-hovered[data-v-823b717b]{transform:none}}[data-v-a6479df8]:root{--pixyl-blue: #0080ff;--pixyl-blue-bright: #00aaff;--pixyl-blue-glow: rgba(0, 128, 255, .5);--pixyl-blue-dark: #0066cc;--glass-bg: rgba(255, 255, 255, .05);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--success-color: #22c55e;--warning-color: #f59e0b;--error-color: #ef4444;--shadow-light: rgba(255, 255, 255, .1);--shadow-dark: rgba(0, 0, 0, .3)}.tag-list[data-v-a6479df8]{display:flex;flex-direction:column;gap:2rem;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.glass-card[data-v-a6479df8]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-dark),0 4px 16px #0000001a,inset 0 1px 0 var(--shadow-light)}.control-panel[data-v-a6479df8]{padding:2rem}.panel-header[data-v-a6479df8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--glass-border)}.panel-title[data-v-a6479df8]{font-size:1.5rem;font-weight:700;color:#fff;margin:0;background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.panel-status[data-v-a6479df8]{display:flex;align-items:center;gap:.5rem}.status-indicator[data-v-a6479df8]{width:8px;height:8px;border-radius:50%;background-color:var(--error-color);transition:all .3s ease}.status-indicator.active[data-v-a6479df8]{background-color:var(--success-color);animation:statusPulse-a6479df8 2s ease-in-out infinite}@keyframes statusPulse-a6479df8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.status-text[data-v-a6479df8]{font-size:.8rem;color:#fff9;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.control-grid[data-v-a6479df8]{display:grid;gap:1.5rem;grid-template-columns:1fr}.search-section[data-v-a6479df8]{width:100%}.search-icon[data-v-a6479df8]{color:#ffffff80}.controls-section[data-v-a6479df8]{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.sort-controls[data-v-a6479df8]{display:flex;align-items:end;gap:1rem}.sort-select[data-v-a6479df8]{min-width:160px}.sort-order-button[data-v-a6479df8]{display:flex;align-items:center;gap:.5rem}.button-icon[data-v-a6479df8]{font-size:1rem}.view-controls[data-v-a6479df8]{display:flex;align-items:center;gap:1rem}.view-mode-buttons[data-v-a6479df8]{display:flex;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;padding:.25rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.view-mode-button[data-v-a6479df8]{background:none;border:none;color:#fff9;cursor:pointer;padding:.5rem .75rem;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-width:40px;height:36px}.view-mode-button[data-v-a6479df8]:hover{color:#fffc;background:#ffffff0d}.view-mode-button.active[data-v-a6479df8]{color:#fff;background:linear-gradient(135deg,var(--pixyl-blue-bright),var(--pixyl-blue-dark));box-shadow:0 2px 8px #00aaff4d}.mode-icon[data-v-a6479df8]{font-size:1rem}.selection-section[data-v-a6479df8]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:1rem}.selection-controls[data-v-a6479df8]{display:flex;align-items:center;gap:1rem}.selection-info[data-v-a6479df8]{display:flex;align-items:center;gap:.75rem}.selection-text[data-v-a6479df8]{color:#fffc;font-size:.9rem;font-weight:500}.bulk-actions[data-v-a6479df8]{display:flex;gap:.75rem}.bulk-delete-button[data-v-a6479df8]{display:flex;align-items:center;gap:.5rem}.action-controls[data-v-a6479df8]{display:flex;justify-content:flex-end}.refresh-button[data-v-a6479df8]{display:flex;align-items:center;gap:.5rem}.fa-spin[data-v-a6479df8]{animation:fa-spin-a6479df8 1s linear infinite}@keyframes fa-spin-a6479df8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-a6479df8]{margin-bottom:1rem}.error-content[data-v-a6479df8]{display:flex;align-items:center;gap:1rem}.error-icon[data-v-a6479df8]{font-size:1.5rem;flex-shrink:0;color:var(--error-color)}.error-details[data-v-a6479df8]{display:flex;flex-direction:column;gap:.25rem}.tags-content[data-v-a6479df8]{position:relative}.loading-state[data-v-a6479df8]{display:flex;justify-content:center;align-items:center;padding:4rem 2rem}.loading-container[data-v-a6479df8]{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;max-width:400px}.loading-spinner[data-v-a6479df8]{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.spinner-icon[data-v-a6479df8]{font-size:3rem;color:var(--pixyl-blue)}.loading-text h3[data-v-a6479df8]{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 .5rem}.loading-text p[data-v-a6479df8]{font-size:.9rem;color:#fff9;margin:0;line-height:1.4}.empty-state[data-v-a6479df8]{display:flex;justify-content:center;align-items:center;padding:4rem 2rem}.empty-container[data-v-a6479df8]{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;max-width:600px}.empty-visual[data-v-a6479df8]{position:relative;display:flex;align-items:center;justify-content:center}.empty-icon[data-v-a6479df8]{position:relative;z-index:1}.empty-icon-svg[data-v-a6479df8]{font-size:4rem;color:#fff9;filter:drop-shadow(0 0 20px rgba(0,170,255,.3))}.empty-glow[data-v-a6479df8]{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(0,170,255,.2),transparent 70%);animation:emptyGlow-a6479df8 4s ease-in-out infinite;z-index:0}@keyframes emptyGlow-a6479df8{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:.2}}.empty-content[data-v-a6479df8]{display:flex;flex-direction:column;gap:1rem}.empty-title[data-v-a6479df8]{font-size:1.5rem;font-weight:700;color:#fff;margin:0}.empty-description[data-v-a6479df8]{font-size:1rem;color:#ffffffb3;margin:0;line-height:1.6}.empty-features[data-v-a6479df8]{display:flex;justify-content:center;gap:2rem;margin-top:1rem;flex-wrap:wrap}.feature-item[data-v-a6479df8]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#fff9;font-weight:500}.feature-icon[data-v-a6479df8]{font-size:1rem;color:var(--pixyl-blue-bright)}.no-results-state[data-v-a6479df8]{display:flex;justify-content:center;align-items:center;padding:3rem 2rem}.no-results-container[data-v-a6479df8]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;max-width:400px}.no-results-visual[data-v-a6479df8]{opacity:.6}.no-results-icon[data-v-a6479df8]{font-size:3rem;color:#fff9}.no-results-title[data-v-a6479df8]{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.no-results-description[data-v-a6479df8]{font-size:.9rem;color:#fff9;margin:0;line-height:1.4}.tags-grid[data-v-a6479df8]{position:relative;min-height:200px}.grid-background[data-v-a6479df8]{position:absolute;inset:0;background:linear-gradient(135deg,#ffffff05,#ffffff03);border:1px solid var(--glass-border);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grid-overlay[data-v-a6479df8]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,170,255,.05),transparent 50%);border-radius:inherit;opacity:0;transition:opacity .3s ease}.tags-grid:hover .grid-overlay[data-v-a6479df8]{opacity:1}.grid-content[data-v-a6479df8]{position:relative;z-index:1;padding:2rem}.view-grid .grid-content[data-v-a6479df8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.view-list .grid-content[data-v-a6479df8]{display:flex;flex-direction:column;gap:1rem}.view-compact .grid-content[data-v-a6479df8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.results-summary[data-v-a6479df8]{display:flex;justify-content:center;padding:1rem;margin-top:1rem}.summary-content[data-v-a6479df8]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:300px}.summary-stats[data-v-a6479df8]{display:flex;align-items:center;gap:1rem;font-size:.85rem}.stat-item[data-v-a6479df8]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-value[data-v-a6479df8]{color:var(--pixyl-blue-bright);font-weight:700;font-family:Monaco,monospace}.stat-label[data-v-a6479df8]{color:#fff9;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.stat-separator[data-v-a6479df8]{color:#ffffff4d;font-weight:300}.selection-summary[data-v-a6479df8]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--pixyl-blue-bright);font-weight:500}.selection-indicator[data-v-a6479df8]{display:flex;align-items:center;animation:selectionPulse-a6479df8 1.5s ease-in-out infinite}.selection-icon[data-v-a6479df8]{font-size:1rem}@keyframes selectionPulse-a6479df8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media (max-width: 768px){.control-panel[data-v-a6479df8]{padding:1.5rem}.controls-section[data-v-a6479df8]{flex-direction:column;align-items:stretch;gap:1rem}.view-grid .grid-content[data-v-a6479df8]{grid-template-columns:1fr}.empty-features[data-v-a6479df8]{flex-direction:column;gap:1rem}}[data-v-4a5cb530]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.enterprise-dashboard[data-v-4a5cb530]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden;margin-top:50px;margin-left:30px}.animated-background[data-v-4a5cb530]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-4a5cb530]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-4a5cb530 20s ease-in-out infinite}.gradient-orb-1[data-v-4a5cb530]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%}.gradient-orb-2[data-v-4a5cb530]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-4a5cb530]{width:300px;height:300px;background:var(--success);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-4a5cb530{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-4a5cb530]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.dashboard-container[data-v-4a5cb530]{position:relative;z-index:1;padding:2rem;max-width:1800px;margin:0 auto}.glass-panel[data-v-4a5cb530]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-4a5cb530]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s}.glass-panel[data-v-4a5cb530]:hover:before{opacity:1}.dashboard-header[data-v-4a5cb530]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-content[data-v-4a5cb530]{display:flex;flex-direction:column;gap:2rem}.system-status-wrapper[data-v-4a5cb530]{display:flex;align-items:center;gap:1.5rem}.status-pulse[data-v-4a5cb530]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:var(--glass-bg)}.status-pulse[data-v-4a5cb530]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse-4a5cb530 2s cubic-bezier(.4,0,.6,1) infinite}.status-pulse.operational[data-v-4a5cb530]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-4a5cb530{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}.pulse-icon[data-v-4a5cb530]{font-size:2rem;color:var(--text-primary)}.status-details[data-v-4a5cb530]{display:flex;flex-direction:column;gap:.75rem}.dashboard-title[data-v-4a5cb530]{font-size:2.25rem;font-weight:700;margin:0;background:linear-gradient(135deg,#ffffff,var(--primary-blue-bright));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.status-badge[data-v-4a5cb530]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-badge.operational[data-v-4a5cb530]{background:#22c55e26;color:var(--success)}.status-dot[data-v-4a5cb530]{font-size:.5rem;animation:blink-4a5cb530 2s ease-in-out infinite}@keyframes blink-4a5cb530{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-4a5cb530]{display:flex;gap:1.5rem}.metric-card[data-v-4a5cb530]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s}.metric-card[data-v-4a5cb530]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-4a5cb530]{font-size:1.75rem;color:var(--primary-blue-bright)}.metric-value[data-v-4a5cb530]{font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1}.metric-label[data-v-4a5cb530]{font-size:.813rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.header-controls-wrapper[data-v-4a5cb530]{display:flex;flex-direction:column;align-items:flex-end;gap:1.25rem}.sync-info[data-v-4a5cb530]{display:flex;align-items:center;gap:.5rem;font-size:.813rem;color:var(--text-tertiary)}.header-actions[data-v-4a5cb530]{display:flex;gap:1rem}.alert-container[data-v-4a5cb530]{margin-bottom:2rem}.success-content[data-v-4a5cb530]{display:flex;align-items:center;gap:1rem}.success-icon[data-v-4a5cb530]{font-size:1.25rem;color:var(--success)}.dashboard-main-grid[data-v-4a5cb530]{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.panel-header[data-v-4a5cb530]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--glass-border)}.panel-title[data-v-4a5cb530]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;margin:0}.refresh-action[data-v-4a5cb530]{background:transparent;border:1px solid var(--glass-border);color:var(--primary-blue-bright);border-radius:12px;padding:.625rem 1.25rem;cursor:pointer;transition:all .3s}.refresh-action[data-v-4a5cb530]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-4a5cb530]{grid-column:span 12}.quick-stats-grid[data-v-4a5cb530]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.quick-stat-item[data-v-4a5cb530]{display:flex;align-items:center;gap:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:1.75rem;transition:all .3s;cursor:pointer;position:relative}.quick-stat-item[data-v-4a5cb530]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent-color);transform:scaleX(0);transition:transform .3s}.quick-stat-item[data-v-4a5cb530]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-4a5cb530]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-4a5cb530]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--accent-color);font-size:1.75rem;transition:all .3s}.quick-stat-item:hover .stat-icon-container[data-v-4a5cb530]{transform:scale(1.1) rotate(5deg)}.stat-number[data-v-4a5cb530]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-4a5cb530]{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.chart-panel[data-v-4a5cb530]{grid-column:span 4}.chart-container[data-v-4a5cb530]{margin-top:1rem}.content-container[data-v-4a5cb530]{grid-column:span 12}.form-section[data-v-4a5cb530]{padding:2rem}@media (max-width: 1400px){.quick-stats-grid[data-v-4a5cb530]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-4a5cb530]{grid-column:span 6}}@media (max-width: 768px){.dashboard-container[data-v-4a5cb530]{padding:1rem}.dashboard-header[data-v-4a5cb530]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-4a5cb530]{grid-template-columns:1fr}.chart-panel[data-v-4a5cb530]{grid-column:span 12}}.layout-list-container[data-v-2666885d]{display:flex;flex-direction:column;gap:1.5rem}.list-toolbar[data-v-2666885d]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;gap:1.5rem}.search-section[data-v-2666885d]{flex:1;max-width:400px}.search-input-wrapper[data-v-2666885d]{position:relative;display:flex;align-items:center}.search-icon[data-v-2666885d]{position:absolute;left:1rem;color:#ffffff80;font-size:.875rem;pointer-events:none}.search-input[data-v-2666885d]{width:100%;padding:.75rem 1rem .75rem 2.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:.875rem;transition:all .3s}.search-input[data-v-2666885d]:focus{outline:none;border-color:#0080ff;background:#ffffff14}.search-input[data-v-2666885d]::placeholder{color:#fff6}.filter-section[data-v-2666885d]{display:flex;align-items:center;gap:1rem}.filter-group[data-v-2666885d]{display:flex;flex-direction:column;gap:.25rem}.filter-label[data-v-2666885d]{font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:.05em}.filter-select[data-v-2666885d]{padding:.5rem .75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;cursor:pointer;transition:all .3s}.filter-select[data-v-2666885d]:hover{border-color:#fff3;background:#ffffff14}.filter-select[data-v-2666885d]:focus{outline:none;border-color:#0080ff}.sort-order-btn[data-v-2666885d]{padding:.5rem .75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#0080ff;cursor:pointer;transition:all .3s}.sort-order-btn[data-v-2666885d]:hover{background:#0080ff1a;border-color:#0080ff}.loading-state[data-v-2666885d],.error-state[data-v-2666885d],.empty-state[data-v-2666885d]{padding:4rem 2rem;text-align:center}.loading-spinner[data-v-2666885d]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#0080ff;border-radius:50%;animation:spin-2666885d 1s linear infinite;margin:0 auto 1rem}@keyframes spin-2666885d{to{transform:rotate(360deg)}}.error-message[data-v-2666885d]{color:#ef4444;margin-bottom:1rem}.empty-icon[data-v-2666885d]{font-size:4rem;color:#fff3;margin-bottom:1rem}.empty-title[data-v-2666885d]{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#fff}.empty-description[data-v-2666885d]{color:#fff9;margin-bottom:2rem}.layouts-grid[data-v-2666885d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem}.layout-card[data-v-2666885d]{display:flex;flex-direction:column;cursor:pointer;transition:all .3s;overflow:hidden}.layout-card[data-v-2666885d]:hover{transform:translateY(-4px);border-color:#0080ff}.card-header[data-v-2666885d]{display:flex;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem .75rem;border-bottom:1px solid rgba(255,255,255,.08)}.card-title-section[data-v-2666885d]{flex:1}.card-title[data-v-2666885d]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.25rem}.card-meta[data-v-2666885d]{font-size:.75rem;color:#ffffff80}.card-actions[data-v-2666885d]{position:relative}.action-menu-btn[data-v-2666885d]{padding:.5rem;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff9;cursor:pointer;transition:all .3s}.action-menu-btn[data-v-2666885d]:hover{background:#ffffff0d;color:#fff}.dropdown-menu[data-v-2666885d]{position:absolute;top:100%;right:0;margin-top:.5rem;background:#141414f2;border:1px solid rgba(255,255,255,.1);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-width:180px;z-index:10;overflow:hidden}.dropdown-item[data-v-2666885d]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;color:#fff;font-size:.875rem;cursor:pointer;transition:all .2s;text-align:left}.dropdown-item[data-v-2666885d]:hover{background:#ffffff0d}.dropdown-item.danger[data-v-2666885d]{color:#ef4444}.dropdown-item.danger[data-v-2666885d]:hover{background:#ef44441a}.card-body[data-v-2666885d]{padding:1.25rem;flex:1}.layout-preview[data-v-2666885d]{margin-bottom:1rem;background:#0000004d;border-radius:8px;overflow:hidden}.preview-canvas[data-v-2666885d]{position:relative;width:100%;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}.preview-zone[data-v-2666885d]{position:absolute;background:#0080ff26;border:1px solid rgba(0,128,255,.4);display:flex;align-items:center;justify-content:center;transition:all .2s}.preview-zone[data-v-2666885d]:hover{background:#0080ff40;border-color:#0080ff99}.zone-label[data-v-2666885d]{font-size:.625rem;color:#fff;opacity:.7;padding:.25rem .5rem;background:#0000004d;border-radius:4px}.card-description[data-v-2666885d]{font-size:.875rem;color:#fff9;line-height:1.5}.card-footer[data-v-2666885d]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.25rem 1.25rem;border-top:1px solid rgba(255,255,255,.05)}.footer-info[data-v-2666885d]{display:flex;flex-direction:column;gap:.25rem}.footer-label[data-v-2666885d]{font-size:.625rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.footer-value[data-v-2666885d]{font-size:.75rem;color:#fff}.status-badges[data-v-2666885d]{display:flex;gap:.5rem}.status-badge[data-v-2666885d]{padding:.25rem .75rem;border-radius:12px;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-badge.active[data-v-2666885d]{background:#22c55e26;color:#22c55e}.status-badge.archived[data-v-2666885d]{background:#f59e0b26;color:#f59e0b}@media (max-width: 768px){.list-toolbar[data-v-2666885d]{flex-direction:column;align-items:stretch}.search-section[data-v-2666885d]{max-width:none}.filter-section[data-v-2666885d]{flex-wrap:wrap}.layouts-grid[data-v-2666885d]{grid-template-columns:1fr}}.layout-builder[data-v-603f7fb4]{display:flex;flex-direction:column;height:calc(100vh - 200px);gap:1rem}.layout-builder.fullscreen[data-v-603f7fb4]{position:fixed;inset:0;z-index:1000;background:#000;height:100vh;margin:0}.builder-toolbar[data-v-603f7fb4]{display:flex;align-items:center;justify-content:space-between;padding:1rem;gap:1rem;flex-wrap:wrap}.toolbar-section[data-v-603f7fb4]{display:flex;align-items:center;gap:.75rem}.toolbar-title[data-v-603f7fb4]{font-size:1.125rem;font-weight:600;margin:0;color:#fff}.toolbar-meta[data-v-603f7fb4]{font-size:.875rem;color:#fff9}.tool-btn[data-v-603f7fb4]{padding:.5rem .75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s;font-size:.875rem}.tool-btn[data-v-603f7fb4]:hover{background:#0080ff33;border-color:#0080ff;color:#0080ff}.zoom-level[data-v-603f7fb4]{font-size:.875rem;color:#ffffffb3;min-width:50px;text-align:center}.canvas-container[data-v-603f7fb4]{flex:1;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:16px;overflow:hidden;position:relative}.canvas-wrapper[data-v-603f7fb4]{padding:2rem}.canvas[data-v-603f7fb4]{position:relative;background:#000;border:2px solid rgba(255,255,255,.1);transform-origin:center center;transition:transform .2s;box-shadow:0 20px 60px #00000080}.grid-overlay[data-v-603f7fb4]{position:absolute;inset:0;pointer-events:none}.grid-line[data-v-603f7fb4]{position:absolute;background:#ffffff0d}.grid-line.vertical[data-v-603f7fb4]{width:1px;height:100%}.grid-line.horizontal[data-v-603f7fb4]{height:1px;width:100%}.zone[data-v-603f7fb4]{position:absolute;background:#0080ff26;border:2px solid rgba(0,128,255,.4);cursor:move;transition:all .2s;display:flex;flex-direction:column}.zone[data-v-603f7fb4]:hover{background:#0080ff40;border-color:#0080ff99}.zone.selected[data-v-603f7fb4]{background:#0080ff4d;border-color:#0080ff;box-shadow:0 0 20px #0080ff80}.zone.locked[data-v-603f7fb4]{cursor:not-allowed;opacity:.6}.zone.dragging[data-v-603f7fb4]{opacity:.8;z-index:1000}.zone-header[data-v-603f7fb4]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#0000004d;border-bottom:1px solid rgba(255,255,255,.1)}.zone-title[data-v-603f7fb4]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#fff;font-weight:600}.drag-handle[data-v-603f7fb4]{color:#ffffff80;cursor:grab}.zone-actions[data-v-603f7fb4]{display:flex;gap:.25rem}.zone-action-btn[data-v-603f7fb4]{padding:.25rem .5rem;background:transparent;border:none;color:#ffffffb3;cursor:pointer;transition:all .2s;border-radius:4px}.zone-action-btn[data-v-603f7fb4]:hover{background:#ffffff1a;color:#fff}.zone-content[data-v-603f7fb4]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s}.zone-content[data-v-603f7fb4]:hover{background:#0080ff1a}.zone-icon[data-v-603f7fb4]{font-size:2rem;color:#ffffff80}.zone-type[data-v-603f7fb4]{font-size:.75rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em}.zone-content-label[data-v-603f7fb4]{font-size:.625rem;color:#0080ff;background:#0080ff1a;padding:.25rem .5rem;border-radius:4px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zone-empty-label[data-v-603f7fb4]{font-size:.625rem;color:#fff6;font-style:italic}.resize-handle[data-v-603f7fb4]{position:absolute;width:10px;height:10px;background:#0080ff;border:2px solid #ffffff;border-radius:50%;z-index:10}.resize-handle.nw[data-v-603f7fb4]{top:-5px;left:-5px;cursor:nw-resize}.resize-handle.ne[data-v-603f7fb4]{top:-5px;right:-5px;cursor:ne-resize}.resize-handle.sw[data-v-603f7fb4]{bottom:-5px;left:-5px;cursor:sw-resize}.resize-handle.se[data-v-603f7fb4]{bottom:-5px;right:-5px;cursor:se-resize}.properties-panel[data-v-603f7fb4]{padding:1.5rem;max-width:350px}.panel-header[data-v-603f7fb4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.panel-title[data-v-603f7fb4]{font-size:1.125rem;font-weight:600;margin:0;color:#fff}.panel-actions[data-v-603f7fb4]{display:flex;align-items:center;gap:.5rem}.delete-zone-btn[data-v-603f7fb4]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;cursor:pointer;transition:all .3s;font-size:.875rem}.delete-zone-btn[data-v-603f7fb4]:hover{background:#ef444440;border-color:#ef4444}.close-panel-btn[data-v-603f7fb4]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffffb3;cursor:pointer;transition:all .3s;font-size:1rem}.close-panel-btn[data-v-603f7fb4]:hover{background:#ffffff0d;border-color:#0080ff;color:#0080ff}.panel-body[data-v-603f7fb4]{display:flex;flex-direction:column;gap:1rem}.form-group[data-v-603f7fb4]{display:flex;flex-direction:column;gap:.5rem}.form-row[data-v-603f7fb4]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-label[data-v-603f7fb4]{font-size:.75rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.form-input[data-v-603f7fb4],.form-select[data-v-603f7fb4]{padding:.625rem .875rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;transition:all .3s}.form-input[data-v-603f7fb4]:focus,.form-select[data-v-603f7fb4]:focus{outline:none;border-color:#0080ff;background:#ffffff14}.form-checkbox[data-v-603f7fb4]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#ffffffe6;font-size:.875rem}.form-checkbox input[type=checkbox][data-v-603f7fb4]{width:18px;height:18px;cursor:pointer}.content-info[data-v-603f7fb4]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-size:.875rem;color:#fff}.change-content-btn[data-v-603f7fb4],.assign-content-btn[data-v-603f7fb4]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem;background:#0080ff26;border:1px solid rgba(0,128,255,.3);border-radius:8px;color:#0080ff;cursor:pointer;transition:all .3s;font-size:.875rem;font-weight:600}.change-content-btn[data-v-603f7fb4]:hover,.assign-content-btn[data-v-603f7fb4]:hover{background:#0080ff40;border-color:#0080ff;transform:translateY(-2px)}@media (max-width: 1200px){.layout-builder[data-v-603f7fb4]{height:auto;min-height:600px}.properties-panel[data-v-603f7fb4]{max-width:100%}}.layout-form[data-v-95b8bda4]{display:flex;flex-direction:column;gap:2rem;max-width:900px;margin:0 auto}.form-header[data-v-95b8bda4]{padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.header-content[data-v-95b8bda4]{display:flex;align-items:center;gap:1.5rem}.header-icon[data-v-95b8bda4]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#0080ff26;border-radius:16px;font-size:2rem;color:#0080ff}.form-title[data-v-95b8bda4]{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;color:#fff}.form-subtitle[data-v-95b8bda4]{font-size:.875rem;color:#fff9;margin:0}.form-content[data-v-95b8bda4]{display:flex;flex-direction:column;gap:2rem}.form-alert[data-v-95b8bda4]{margin-bottom:1rem}.form-section[data-v-95b8bda4]{display:flex;flex-direction:column;gap:1.25rem}.section-title[data-v-95b8bda4]{font-size:1.125rem;font-weight:600;margin:0 0 .5rem;color:#fff;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.form-group[data-v-95b8bda4]{display:flex;flex-direction:column;gap:.5rem}.form-row[data-v-95b8bda4]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-label[data-v-95b8bda4]{font-size:.875rem;color:#fffc;font-weight:500}.form-label.required[data-v-95b8bda4]:after{content:"*";color:#ef4444;margin-left:.25rem}.form-input[data-v-95b8bda4],.form-textarea[data-v-95b8bda4],.form-select[data-v-95b8bda4]{padding:.75rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:.875rem;transition:all .3s;font-family:inherit}.form-input[data-v-95b8bda4]:focus,.form-textarea[data-v-95b8bda4]:focus,.form-select[data-v-95b8bda4]:focus{outline:none;border-color:#0080ff;background:#ffffff14;box-shadow:0 0 0 3px #0080ff1a}.form-input[data-v-95b8bda4]:disabled{opacity:.5;cursor:not-allowed}.form-textarea[data-v-95b8bda4]{resize:vertical;min-height:80px}.form-select[data-v-95b8bda4]{cursor:pointer}.color-picker-group[data-v-95b8bda4]{display:flex;gap:.75rem}.color-input[data-v-95b8bda4]{width:60px;height:44px;padding:.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;transition:all .3s}.color-input[data-v-95b8bda4]:focus{outline:none;border-color:#0080ff}.form-checkbox[data-v-95b8bda4]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#ffffffe6;font-size:.875rem;font-weight:500}.form-checkbox input[type=checkbox][data-v-95b8bda4]{width:20px;height:20px;cursor:pointer;accent-color:#0080ff}.form-help[data-v-95b8bda4]{font-size:.75rem;color:#ffffff80;margin:0}.info-box[data-v-95b8bda4]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:#0080ff1a;border:1px solid rgba(0,128,255,.2);border-radius:12px;color:#0080ff;font-size:.875rem}.form-actions[data-v-95b8bda4]{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 768px){.form-row[data-v-95b8bda4]{grid-template-columns:1fr}.form-actions[data-v-95b8bda4]{flex-direction:column-reverse}.form-actions[data-v-95b8bda4]>*{width:100%}}.content-selection-view[data-v-4d4bc015]{display:flex;flex-direction:column;gap:1.5rem;min-height:calc(100vh - 200px)}.glass-panel[data-v-4d4bc015]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.view-header[data-v-4d4bc015]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem}.header-left[data-v-4d4bc015]{display:flex;align-items:center;gap:1.5rem}.view-title[data-v-4d4bc015]{font-size:1.5rem;font-weight:600;margin:0;color:#fff}.tabs-container[data-v-4d4bc015]{display:flex;gap:.75rem;padding:1rem 1.5rem;overflow-x:auto}.tab-button[data-v-4d4bc015]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff9;cursor:pointer;transition:all .3s;white-space:nowrap;font-size:.875rem}.tab-button[data-v-4d4bc015]:hover{background:#ffffff0d;color:#fff}.tab-button.active[data-v-4d4bc015]{background:#0080ff26;border-color:#0080ff;color:#0080ff}.content-area[data-v-4d4bc015]{flex:1;padding:2rem}.section-header[data-v-4d4bc015]{margin-bottom:1.5rem}.section-header h3[data-v-4d4bc015]{font-size:.875rem;color:#0080ff;text-transform:uppercase;letter-spacing:.05em;margin:0}.file-browser-container[data-v-4d4bc015]{display:flex;flex-direction:column;gap:1.5rem}.search-wrapper[data-v-4d4bc015]{position:relative;max-width:500px}.search-icon[data-v-4d4bc015]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#ffffff80;font-size:.875rem}.search-input[data-v-4d4bc015]{width:100%;padding:.875rem 1rem .875rem 2.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:.875rem;transition:all .3s}.search-input[data-v-4d4bc015]:focus{outline:none;border-color:#0080ff;background:#ffffff14}.file-browser[data-v-4d4bc015]{display:grid;grid-template-columns:250px 1fr;gap:1.5rem;min-height:500px}.folder-sidebar[data-v-4d4bc015]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1rem}.folder-item[data-v-4d4bc015]{display:flex;align-items:center;gap:.75rem;padding:.875rem;color:#ffffffb3;cursor:pointer;border-radius:8px;transition:all .2s}.folder-item[data-v-4d4bc015]:hover{background:#ffffff0d;color:#fff}.folder-item.active[data-v-4d4bc015]{background:#0080ff26;color:#0080ff}.file-grid-container[data-v-4d4bc015]{display:flex;flex-direction:column}.loading-state[data-v-4d4bc015],.error-state[data-v-4d4bc015],.empty-state[data-v-4d4bc015]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;gap:1rem}.loading-spinner[data-v-4d4bc015]{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top-color:#0080ff;border-radius:50%;animation:spin-4d4bc015 1s linear infinite}@keyframes spin-4d4bc015{to{transform:rotate(360deg)}}.loading-state p[data-v-4d4bc015],.empty-state p[data-v-4d4bc015]{color:#fff9;margin:0}.error-message[data-v-4d4bc015]{color:#ef4444;font-size:.875rem;text-align:center}.error-dismiss[data-v-4d4bc015]{padding:.5rem 1rem;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;cursor:pointer;transition:all .3s;font-size:.875rem}.error-dismiss[data-v-4d4bc015]:hover{background:#ef444440;border-color:#ef4444}.empty-icon[data-v-4d4bc015]{font-size:3rem;color:#fff3}.file-grid[data-v-4d4bc015]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.file-card[data-v-4d4bc015]{position:relative;background:#ffffff08;border:2px solid transparent;border-radius:12px;padding:.875rem;cursor:pointer;transition:all .3s}.file-card[data-v-4d4bc015]:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.file-card.selected[data-v-4d4bc015]{background:#0080ff1a;border-color:#0080ff}.file-thumbnail[data-v-4d4bc015]{width:100%;aspect-ratio:16/9;background:#0000004d;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;overflow:hidden}.file-thumbnail img[data-v-4d4bc015]{width:100%;height:100%;object-fit:cover}.file-icon[data-v-4d4bc015]{font-size:2rem;color:#ffffff4d}.file-name[data-v-4d4bc015]{font-size:.813rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem}.file-size[data-v-4d4bc015]{font-size:.688rem;color:#ffffff80}.selected-indicator[data-v-4d4bc015]{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;background:#0080ff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.playlist-browser-container[data-v-4d4bc015]{display:flex;flex-direction:column;gap:1.5rem}.playlist-list-container[data-v-4d4bc015]{display:flex;flex-direction:column;min-height:500px}.playlist-grid[data-v-4d4bc015]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}.playlist-card[data-v-4d4bc015]{position:relative;background:#ffffff08;border:2px solid transparent;border-radius:16px;padding:1.25rem;cursor:pointer;transition:all .3s;display:flex;flex-direction:column;gap:1rem}.playlist-card[data-v-4d4bc015]:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.playlist-card.selected[data-v-4d4bc015]{background:#0080ff1a;border-color:#0080ff}.playlist-header[data-v-4d4bc015]{display:flex;align-items:center;justify-content:space-between}.playlist-icon[data-v-4d4bc015]{width:48px;height:48px;background:#0080ff26;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#0080ff}.playlist-type-badge[data-v-4d4bc015]{padding:.375rem .75rem;border-radius:12px;font-size:.688rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.playlist-info[data-v-4d4bc015]{flex:1;display:flex;flex-direction:column;gap:.5rem}.playlist-name[data-v-4d4bc015]{font-size:1.125rem;font-weight:600;color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist-description[data-v-4d4bc015]{font-size:.813rem;color:#fff9;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.playlist-meta[data-v-4d4bc015]{display:flex;gap:1.25rem;margin-top:.5rem}.playlist-meta-item[data-v-4d4bc015]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#ffffff80}.playlist-meta-item svg[data-v-4d4bc015]{font-size:.875rem}.url-input-section[data-v-4d4bc015]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.input-label[data-v-4d4bc015]{font-size:.875rem;color:#fffc;font-weight:500}.url-input[data-v-4d4bc015]{width:100%;padding:1rem 1.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;transition:all .3s}.url-input[data-v-4d4bc015]:focus{outline:none;border-color:#0080ff;background:#ffffff14}.text-editor-section[data-v-4d4bc015]{display:grid;grid-template-columns:1fr 350px;gap:2rem;height:600px}.editor-main[data-v-4d4bc015]{display:flex;flex-direction:column}.text-editor[data-v-4d4bc015]{flex:1;padding:1.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;font-size:1rem;resize:none;font-family:inherit;transition:all .3s}.text-editor[data-v-4d4bc015]:focus{outline:none;border-color:#0080ff}.text-settings-panel[data-v-4d4bc015]{background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:1.5rem;overflow-y:auto}.settings-title[data-v-4d4bc015]{font-size:1rem;font-weight:600;margin:0 0 1.5rem;color:#fff}.settings-grid[data-v-4d4bc015]{display:flex;flex-direction:column;gap:1.25rem}.setting-group[data-v-4d4bc015]{display:flex;flex-direction:column;gap:.5rem}.setting-label[data-v-4d4bc015]{font-size:.75rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.setting-input[data-v-4d4bc015]{padding:.75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:.875rem;transition:all .3s}.setting-input[data-v-4d4bc015]:focus{outline:none;border-color:#0080ff}.color-picker-wrapper[data-v-4d4bc015]{display:flex;gap:.75rem;align-items:center}.color-picker-wrapper .setting-input[data-v-4d4bc015]{flex:1}.color-preview[data-v-4d4bc015]{width:60px;height:44px;padding:.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer}.upload-section[data-v-4d4bc015]{max-width:800px;margin:0 auto}.upload-area[data-v-4d4bc015]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:4rem;background:#ffffff08;border:2px dashed rgba(255,255,255,.2);border-radius:16px;cursor:pointer;transition:all .3s;position:relative}.upload-area[data-v-4d4bc015]:hover{background:#ffffff0d;border-color:#0080ff}.upload-icon[data-v-4d4bc015]{font-size:4rem;color:#ffffff4d}.upload-text[data-v-4d4bc015]{font-size:1rem;color:#ffffffb3;margin:0}.file-input[data-v-4d4bc015]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}@media (max-width: 1200px){.text-editor-section[data-v-4d4bc015]{grid-template-columns:1fr;height:auto}.text-settings-panel[data-v-4d4bc015]{max-height:400px}.playlist-grid[data-v-4d4bc015]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width: 768px){.file-browser[data-v-4d4bc015]{grid-template-columns:1fr}.folder-sidebar[data-v-4d4bc015]{display:none}.file-grid[data-v-4d4bc015]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.playlist-grid[data-v-4d4bc015]{grid-template-columns:1fr}}[data-v-7522b602]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.enterprise-dashboard[data-v-7522b602]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden;margin-top:50px;margin-left:30px}.animated-background[data-v-7522b602]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-7522b602]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-7522b602 20s ease-in-out infinite}.gradient-orb-1[data-v-7522b602]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%}.gradient-orb-2[data-v-7522b602]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}.gradient-orb-3[data-v-7522b602]{width:300px;height:300px;background:var(--success);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:6s}@keyframes float-7522b602{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-7522b602]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.dashboard-container[data-v-7522b602]{position:relative;z-index:1;padding:2rem;max-width:1800px;margin:0 auto}.glass-panel[data-v-7522b602]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-7522b602]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .3s}.glass-panel[data-v-7522b602]:hover:before{opacity:1}.dashboard-header[data-v-7522b602]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-content[data-v-7522b602]{display:flex;flex-direction:column;gap:2rem}.system-status-wrapper[data-v-7522b602]{display:flex;align-items:center;gap:1.5rem}.status-pulse[data-v-7522b602]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:var(--glass-bg)}.status-pulse[data-v-7522b602]:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse-7522b602 2s cubic-bezier(.4,0,.6,1) infinite}.status-pulse.operational[data-v-7522b602]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-7522b602{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.5}}.pulse-icon[data-v-7522b602]{font-size:2rem;color:var(--text-primary)}.status-details[data-v-7522b602]{display:flex;flex-direction:column;gap:.75rem}.dashboard-title[data-v-7522b602]{font-size:2.25rem;font-weight:700;margin:0;background:linear-gradient(135deg,#ffffff,var(--primary-blue-bright));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.status-badge[data-v-7522b602]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.status-badge.operational[data-v-7522b602]{background:#22c55e26;color:var(--success)}.status-dot[data-v-7522b602]{font-size:.5rem;animation:blink-7522b602 2s ease-in-out infinite}@keyframes blink-7522b602{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-7522b602]{display:flex;gap:1.5rem}.metric-card[data-v-7522b602]{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s}.metric-card[data-v-7522b602]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-7522b602]{font-size:1.75rem;color:var(--primary-blue-bright)}.metric-value[data-v-7522b602]{font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1}.metric-label[data-v-7522b602]{font-size:.813rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.header-controls-wrapper[data-v-7522b602]{display:flex;flex-direction:column;align-items:flex-end;gap:1.25rem}.sync-info[data-v-7522b602]{display:flex;align-items:center;gap:.5rem;font-size:.813rem;color:var(--text-tertiary)}.header-actions[data-v-7522b602]{display:flex;gap:1rem}.alert-container[data-v-7522b602]{margin-bottom:2rem}.success-content[data-v-7522b602]{display:flex;align-items:center;gap:1rem}.success-icon[data-v-7522b602]{font-size:1.25rem;color:var(--success)}.dashboard-main-grid[data-v-7522b602]{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.panel-header[data-v-7522b602]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--glass-border)}.panel-title[data-v-7522b602]{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;margin:0}.refresh-action[data-v-7522b602]{background:transparent;border:1px solid var(--glass-border);color:var(--primary-blue-bright);border-radius:12px;padding:.625rem 1.25rem;cursor:pointer;transition:all .3s}.refresh-action[data-v-7522b602]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-7522b602]{grid-column:span 12}.quick-stats-grid[data-v-7522b602]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.quick-stat-item[data-v-7522b602]{display:flex;align-items:center;gap:1.25rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;padding:1.75rem;transition:all .3s;cursor:pointer;position:relative}.quick-stat-item[data-v-7522b602]:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--accent-color);transform:scaleX(0);transition:transform .3s}.quick-stat-item[data-v-7522b602]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-7522b602]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-7522b602]{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--accent-color);font-size:1.75rem;transition:all .3s}.quick-stat-item:hover .stat-icon-container[data-v-7522b602]{transform:scale(1.1) rotate(5deg)}.stat-number[data-v-7522b602]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-7522b602]{font-size:.875rem;color:var(--text-secondary);margin-top:.5rem}.chart-panel[data-v-7522b602]{grid-column:span 4}.chart-container[data-v-7522b602]{margin-top:1rem}.content-container[data-v-7522b602]{grid-column:span 12}.form-section[data-v-7522b602]{padding:2rem}.builder-section[data-v-7522b602]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width: 1400px){.quick-stats-grid[data-v-7522b602]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-7522b602]{grid-column:span 6}}@media (max-width: 768px){.dashboard-container[data-v-7522b602]{padding:1rem}.dashboard-header[data-v-7522b602]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-7522b602]{grid-template-columns:1fr}.chart-panel[data-v-7522b602]{grid-column:span 12}}.not-found-page[data-v-ea140cae]{min-height:100vh;background:linear-gradient(135deg,#0f0f23,#1a1a2e,#16213e);color:#fff;display:flex;align-items:center;justify-content:center;padding:1rem;position:relative;overflow:hidden}.background-animation[data-v-ea140cae]{position:absolute;inset:0;z-index:0}.grid-pattern[data-v-ea140cae]{position:absolute;inset:0;background-image:linear-gradient(rgba(0,163,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,163,255,.1) 1px,transparent 1px);background-size:50px 50px;opacity:.3;animation:gridMove-ea140cae 20s linear infinite}@keyframes gridMove-ea140cae{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.floating-pixels[data-v-ea140cae]{position:absolute;inset:0}.pixel[data-v-ea140cae]{position:absolute;width:4px;height:4px;background:#00a3ff;border-radius:1px;left:var(--x);top:var(--y);animation:float-ea140cae var(--duration) ease-in-out infinite var(--delay);opacity:.6}@keyframes float-ea140cae{0%,to{transform:translateY(0) rotate(0);opacity:.6}50%{transform:translateY(-20px) rotate(180deg);opacity:1}}.content-container[data-v-ea140cae]{max-width:800px;width:100%;text-align:center;position:relative;z-index:1;opacity:0;transform:translateY(30px);transition:all .8s ease}.content-container.animated[data-v-ea140cae]{opacity:1;transform:translateY(0)}.logo-section[data-v-ea140cae]{margin-bottom:2rem}.logo[data-v-ea140cae]{height:60px;width:auto;filter:drop-shadow(0 0 20px rgba(0,163,255,.4))}.error-display[data-v-ea140cae]{margin-bottom:2rem}.error-code[data-v-ea140cae]{margin-bottom:1rem}.glitch-text[data-v-ea140cae]{font-size:8rem;font-weight:900;color:#fff;text-shadow:0 0 30px #00a3ff,0 0 60px #00a3ff,0 0 90px #00a3ff;position:relative;display:inline-block;animation:pulse-ea140cae 2s ease-in-out infinite alternate}.glitch-text[data-v-ea140cae]:before,.glitch-text[data-v-ea140cae]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch-text[data-v-ea140cae]:before{color:#ff0040;z-index:-1;animation:glitchTop-ea140cae .5s linear infinite}.glitch-text[data-v-ea140cae]:after{color:#00ff40;z-index:-2;animation:glitchBottom-ea140cae .7s linear infinite}@keyframes pulse-ea140cae{0%{transform:scale(1)}to{transform:scale(1.02)}}@keyframes glitchTop-ea140cae{2%,64%{transform:translate(2px,-2px)}4%,60%{transform:translate(-2px,2px)}62%{transform:translate(13px,-1px) skew(-13deg)}}@keyframes glitchBottom-ea140cae{2%,64%{transform:translate(-2px)}4%,60%{transform:translate(-2px)}62%{transform:translate(-22px,5px) skew(21deg)}}.error-subtitle[data-v-ea140cae]{font-size:1.5rem;color:#fffc;font-weight:300;letter-spacing:2px;text-transform:uppercase}.error-message[data-v-ea140cae]{margin-bottom:3rem;background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem}.message-title[data-v-ea140cae]{font-size:2rem;font-weight:600;color:#fff;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#00a3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.message-text[data-v-ea140cae]{font-size:1.1rem;color:#fffc;line-height:1.6;margin-bottom:1.5rem}.current-path[data-v-ea140cae]{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.path-label[data-v-ea140cae]{color:#fff9;font-size:.9rem}.path-code[data-v-ea140cae]{background:#00a3ff1a;border:1px solid rgba(0,163,255,.3);border-radius:6px;padding:.25rem .75rem;color:#00a3ff;font-family:Courier New,monospace;font-size:.9rem}.action-section[data-v-ea140cae]{margin-bottom:3rem}.primary-actions[data-v-ea140cae]{display:flex;gap:1rem;justify-content:center;margin-bottom:1rem;flex-wrap:wrap}.secondary-actions[data-v-ea140cae]{display:flex;justify-content:center}.action-button[data-v-ea140cae]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;min-width:150px}.primary-button[data-v-ea140cae]{background:linear-gradient(135deg,#00a3ff,#0086d6);color:#fff}.primary-button[data-v-ea140cae]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00a3ff66}.secondary-button[data-v-ea140cae]{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.secondary-button[data-v-ea140cae]:hover{background:#ffffff26;transform:translateY(-2px)}.dashboard-button[data-v-ea140cae]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.dashboard-button[data-v-ea140cae]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #8b5cf666}.login-button[data-v-ea140cae]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.login-button[data-v-ea140cae]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #10b98166}.button-icon[data-v-ea140cae]{font-size:1.2rem}.button-text[data-v-ea140cae]{font-weight:600}.help-section[data-v-ea140cae]{margin-bottom:2rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:2rem}.help-title[data-v-ea140cae]{font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:1.5rem}.help-list[data-v-ea140cae]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.help-item[data-v-ea140cae]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ffffff08;border-radius:8px;transition:all .3s ease}.help-item[data-v-ea140cae]:hover{background:#ffffff0d;transform:translateY(-2px)}.help-icon[data-v-ea140cae]{font-size:1.5rem}.help-text[data-v-ea140cae]{color:#fffc;font-size:.95rem}.page-footer[data-v-ea140cae]{padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.footer-text[data-v-ea140cae]{color:#fff9;font-size:.9rem}.footer-link[data-v-ea140cae]{color:#00a3ff;text-decoration:none;transition:color .3s ease}.footer-link[data-v-ea140cae]:hover{color:#0086d6;text-decoration:underline}@media (max-width: 768px){.content-container[data-v-ea140cae]{padding:1rem}.glitch-text[data-v-ea140cae]{font-size:6rem}.message-title[data-v-ea140cae]{font-size:1.5rem}.message-text[data-v-ea140cae]{font-size:1rem}.primary-actions[data-v-ea140cae]{flex-direction:column;align-items:center}.action-button[data-v-ea140cae]{width:100%;max-width:300px}.help-list[data-v-ea140cae]{grid-template-columns:1fr}.current-path[data-v-ea140cae]{flex-direction:column;gap:.25rem}}@media (max-width: 480px){.glitch-text[data-v-ea140cae]{font-size:4rem}.logo[data-v-ea140cae]{height:40px}.error-message[data-v-ea140cae],.help-section[data-v-ea140cae]{padding:1.5rem}.action-button[data-v-ea140cae]{padding:.75rem 1.5rem;min-width:unset}}@media (prefers-reduced-motion: reduce){.glitch-text[data-v-ea140cae],.pixel[data-v-ea140cae],.grid-pattern[data-v-ea140cae]{animation:none}.content-container[data-v-ea140cae]{transition:none;opacity:1;transform:none}.action-button[data-v-ea140cae]:hover,.help-item[data-v-ea140cae]:hover{transform:none}}@media (prefers-contrast: high){.background-animation[data-v-ea140cae]{display:none}.glitch-text[data-v-ea140cae]{text-shadow:none;color:#fff}.error-message[data-v-ea140cae],.help-section[data-v-ea140cae]{border-color:#fff}}[data-v-1b483ab5]:root{--primary-blue: #0080ff;--primary-blue-bright: #00aaff;--primary-blue-glow: rgba(0, 128, 255, .3);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .08);--glass-hover: rgba(255, 255, 255, .06);--success: #22c55e;--warning: #f59e0b;--error: #ef4444;--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .7);--text-tertiary: rgba(255, 255, 255, .5)}.settings-page[data-v-1b483ab5]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden;padding-top:80px}.animated-background[data-v-1b483ab5]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.gradient-orb[data-v-1b483ab5]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:float-1b483ab5 20s ease-in-out infinite}.gradient-orb-1[data-v-1b483ab5]{width:500px;height:500px;background:var(--primary-blue);top:-10%;left:-10%}.gradient-orb-2[data-v-1b483ab5]{width:400px;height:400px;background:#8b5cf6;bottom:-10%;right:-10%;animation-delay:3s}@keyframes float-1b483ab5{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.grid-overlay[data-v-1b483ab5]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px}.settings-container[data-v-1b483ab5]{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:2rem}.breadcrumb[data-v-1b483ab5]{display:flex;align-items:center;gap:.75rem;margin-bottom:2rem}.breadcrumb-button[data-v-1b483ab5]{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem;font-weight:500}.breadcrumb-button[data-v-1b483ab5]:hover{color:var(--primary-blue-bright)}.breadcrumb-separator[data-v-1b483ab5]{color:var(--text-tertiary);font-size:.75rem}.breadcrumb-current[data-v-1b483ab5]{color:var(--text-primary);font-size:.875rem;font-weight:600}.settings-header[data-v-1b483ab5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:2rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header-content[data-v-1b483ab5]{display:flex;align-items:center;gap:1.5rem}.header-icon[data-v-1b483ab5]{width:64px;height:64px;border-radius:16px;background:#0080ff26;border:1px solid rgba(0,170,255,.3);display:flex;align-items:center;justify-content:center;color:var(--primary-blue-bright)}.header-icon svg[data-v-1b483ab5]{font-size:2rem}.settings-title[data-v-1b483ab5]{font-size:2rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(135deg,#ffffff,var(--primary-blue-bright));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.settings-subtitle[data-v-1b483ab5]{color:var(--text-secondary);font-size:.95rem;margin:0}.header-actions[data-v-1b483ab5]{display:flex;gap:1rem}.search-section[data-v-1b483ab5]{margin-bottom:2rem;animation:slideDown-1b483ab5 .3s ease}@keyframes slideDown-1b483ab5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-icon-prepend[data-v-1b483ab5]{color:var(--text-tertiary);font-size:1rem}.alert-container[data-v-1b483ab5]{margin-bottom:2rem;animation:alertSlideIn-1b483ab5 .4s cubic-bezier(.4,0,.2,1)}@keyframes alertSlideIn-1b483ab5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.settings-content[data-v-1b483ab5]{display:flex;flex-direction:column;gap:3rem}.settings-section[data-v-1b483ab5]{display:flex;flex-direction:column;gap:1.5rem}.section-header[data-v-1b483ab5]{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--glass-border)}.section-icon[data-v-1b483ab5]{width:48px;height:48px;border-radius:12px;background:var(--glass-bg);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;color:var(--primary-blue-bright)}.section-icon.ai-icon[data-v-1b483ab5]{background:#8b5cf626;border-color:#8b5cf64d;color:#a78bfa}.section-icon svg[data-v-1b483ab5]{font-size:1.5rem}.section-title[data-v-1b483ab5]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0}.section-badge[data-v-1b483ab5]{padding:.35rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.section-badge.new[data-v-1b483ab5]{background:#8b5cf633;color:#a78bfa}.settings-grid[data-v-1b483ab5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1rem}.setting-card[data-v-1b483ab5]{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;cursor:pointer;transition:all .3s ease;text-align:left}.setting-card[data-v-1b483ab5]:hover{background:var(--glass-hover);border-color:#00aaff4d;transform:translateY(-2px)}.setting-card.disabled[data-v-1b483ab5]{opacity:.6;cursor:not-allowed}.setting-card.disabled[data-v-1b483ab5]:hover{transform:none;border-color:var(--glass-border)}.setting-icon[data-v-1b483ab5]{width:48px;height:48px;border-radius:12px;background:#ffffff0d;border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;color:var(--primary-blue-bright);flex-shrink:0}.setting-icon svg[data-v-1b483ab5]{font-size:1.5rem}.setting-content[data-v-1b483ab5]{flex:1;min-width:0}.setting-header[data-v-1b483ab5]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.setting-title[data-v-1b483ab5]{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.setting-badge[data-v-1b483ab5]{padding:.25rem .5rem;border-radius:8px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.setting-badge.core[data-v-1b483ab5]{background:#22c55e33;color:var(--success)}.setting-badge.enterprise[data-v-1b483ab5]{background:#f59e0b33;color:var(--warning)}.coming-soon-badge[data-v-1b483ab5]{padding:.25rem .5rem;border-radius:8px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:#8b5cf633;color:#a78bfa;white-space:nowrap}.setting-description[data-v-1b483ab5]{font-size:.875rem;color:var(--text-secondary);margin:0 0 .5rem;line-height:1.5}.setting-value[data-v-1b483ab5]{font-size:.8rem;color:var(--text-tertiary);font-weight:500}.setting-arrow[data-v-1b483ab5]{color:var(--text-tertiary);flex-shrink:0}@media (max-width: 1024px){.settings-grid[data-v-1b483ab5]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width: 768px){.settings-container[data-v-1b483ab5]{padding:1rem}.settings-header[data-v-1b483ab5]{flex-direction:column;align-items:flex-start;gap:1.5rem}.settings-grid[data-v-1b483ab5]{grid-template-columns:1fr}.header-icon[data-v-1b483ab5]{width:56px;height:56px}.settings-title[data-v-1b483ab5]{font-size:1.75rem}}.account-deletion[data-v-ae93b88b]{width:100%;max-width:700px;margin:0 auto;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.notifications-container[data-v-ae93b88b]{position:fixed;top:2rem;right:2rem;z-index:10000;display:flex;flex-direction:column;gap:.75rem;max-width:400px}.inline-notification[data-v-ae93b88b]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0006}.notification-success[data-v-ae93b88b]{border-color:#22c55e4d;background:#22c55e1a}.notification-error[data-v-ae93b88b]{border-color:#ef44444d;background:#ef44441a}.notification-warning[data-v-ae93b88b]{border-color:#f59e0b4d;background:#f59e0b1a}.notification-info[data-v-ae93b88b]{border-color:#0080ff4d;background:#0080ff1a}.notification-icon[data-v-ae93b88b]{font-size:1.25rem;flex-shrink:0}.notification-success .notification-icon[data-v-ae93b88b]{color:#22c55e}.notification-error .notification-icon[data-v-ae93b88b]{color:#ef4444}.notification-warning .notification-icon[data-v-ae93b88b]{color:#f59e0b}.notification-info .notification-icon[data-v-ae93b88b]{color:#0080ff}.notification-message[data-v-ae93b88b]{flex:1;color:#fff;font-size:.9rem}.notification-close[data-v-ae93b88b]{background:transparent;border:none;color:#fff9;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.notification-close[data-v-ae93b88b]:hover{color:#fff;background:#ffffff1a}.notification-slide-enter-active[data-v-ae93b88b],.notification-slide-leave-active[data-v-ae93b88b]{transition:all .3s ease}.notification-slide-enter-from[data-v-ae93b88b],.notification-slide-leave-to[data-v-ae93b88b]{opacity:0;transform:translate(100%)}.dialog-overlay[data-v-ae93b88b]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:2rem}.dialog-container[data-v-ae93b88b]{background:#141414fa;border:1px solid rgba(255,255,255,.12);border-radius:20px;max-width:520px;width:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 60px #0009}.dialog-header[data-v-ae93b88b]{padding:2rem 2rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:1rem}.dialog-icon-warning[data-v-ae93b88b]{font-size:1.75rem;color:#ef4444}.dialog-icon-info[data-v-ae93b88b]{font-size:1.75rem;color:#0080ff}.dialog-title[data-v-ae93b88b]{font-size:1.375rem;font-weight:600;color:#fff;margin:0;letter-spacing:-.01em}.dialog-body[data-v-ae93b88b]{padding:1.5rem 2rem}.dialog-message[data-v-ae93b88b]{color:#ffffffd9;font-size:.95rem;line-height:1.6;margin:0;white-space:pre-line}.dialog-actions[data-v-ae93b88b]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 2rem 2rem}.dialog-button[data-v-ae93b88b]{padding:.75rem 1.5rem;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;border:none;transition:all .2s ease}.dialog-button-secondary[data-v-ae93b88b]{background:#ffffff0f;color:#ffffffe6;border:1px solid rgba(255,255,255,.12)}.dialog-button-secondary[data-v-ae93b88b]:hover{background:#ffffff1a;border-color:#fff3}.dialog-button-primary[data-v-ae93b88b]{background:#0080ff;color:#fff}.dialog-button-primary[data-v-ae93b88b]:hover{background:#06c}.dialog-button-danger[data-v-ae93b88b]{background:#ef4444;color:#fff}.dialog-button-danger[data-v-ae93b88b]:hover{background:#dc2626}.dialog-fade-enter-active[data-v-ae93b88b],.dialog-fade-leave-active[data-v-ae93b88b]{transition:opacity .25s ease}.dialog-fade-enter-from[data-v-ae93b88b],.dialog-fade-leave-to[data-v-ae93b88b]{opacity:0}.dialog-fade-enter-active .dialog-container[data-v-ae93b88b]{animation:dialogSlideIn-ae93b88b .3s ease-out}@keyframes dialogSlideIn-ae93b88b{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.deletion-step[data-v-ae93b88b]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:3rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.warning-header[data-v-ae93b88b]{text-align:center;margin-bottom:3rem}.warning-icon-wrapper[data-v-ae93b88b]{width:100px;height:100px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:#ef444426;border:2px solid rgba(239,68,68,.3);border-radius:50%}.warning-icon[data-v-ae93b88b]{font-size:3rem;color:#ef4444}.pulse-animation[data-v-ae93b88b]{animation:pulse-ae93b88b 2s ease-in-out infinite}@keyframes pulse-ae93b88b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.step-title[data-v-ae93b88b]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:.5rem}.step-subtitle[data-v-ae93b88b]{font-size:1rem;color:#fff9}.danger-text[data-v-ae93b88b]{color:#ef4444}.consequences-list[data-v-ae93b88b]{margin-bottom:2rem}.consequences-title[data-v-ae93b88b]{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:1.5rem}.consequence-item[data-v-ae93b88b]{display:flex;gap:1.25rem;padding:1.25rem;margin-bottom:1rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px;transition:all .3s ease}.consequence-item[data-v-ae93b88b]:hover{background:#ffffff0a;border-color:#ef44444d;transform:translate(4px)}.consequence-icon[data-v-ae93b88b]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#ef44441a;border:1px solid rgba(239,68,68,.2);border-radius:12px;color:#ef4444;font-size:1.25rem;flex-shrink:0}.consequence-content h4[data-v-ae93b88b]{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.25rem}.consequence-content p[data-v-ae93b88b]{font-size:.875rem;color:#fff9;margin:0}.final-warning[data-v-ae93b88b]{margin-bottom:2rem}.step-header[data-v-ae93b88b]{text-align:center;margin-bottom:2.5rem}.step-icon-wrapper[data-v-ae93b88b]{width:80px;height:80px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:#0080ff26;border:2px solid rgba(0,128,255,.3);border-radius:50%}.step-icon[data-v-ae93b88b]{font-size:2.5rem;color:#0080ff}.verification-form[data-v-ae93b88b]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.checkbox-label[data-v-ae93b88b]{display:flex;flex-direction:column;gap:.25rem}.checkbox-hint[data-v-ae93b88b]{font-size:.8rem;color:#ffffff80}.final-header[data-v-ae93b88b]{text-align:center;margin-bottom:2.5rem}.countdown-wrapper[data-v-ae93b88b]{display:flex;justify-content:center;margin-bottom:1.5rem}.countdown-circle[data-v-ae93b88b]{position:relative;width:120px;height:120px}.countdown-svg[data-v-ae93b88b]{width:100%;height:100%;transform:rotate(-90deg)}.countdown-bg[data-v-ae93b88b]{fill:none;stroke:#ffffff1a;stroke-width:4}.countdown-progress[data-v-ae93b88b]{fill:none;stroke:#ef4444;stroke-width:4;stroke-dasharray:283;stroke-dashoffset:283;transition:stroke-dashoffset .1s linear}.countdown-icon[data-v-ae93b88b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;color:#ef4444}.final-summary[data-v-ae93b88b]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px}.summary-item[data-v-ae93b88b]{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:#fffc}.summary-icon[data-v-ae93b88b]{color:#0080ff;font-size:1.125rem}.final-warning-box[data-v-ae93b88b]{display:flex;gap:1.25rem;align-items:center;padding:1.5rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;margin-bottom:2rem}.bomb-icon[data-v-ae93b88b]{font-size:2.5rem;color:#ef4444;flex-shrink:0}.rotate-animation[data-v-ae93b88b]{animation:rotate-ae93b88b 3s linear infinite}@keyframes rotate-ae93b88b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.warning-content h4[data-v-ae93b88b]{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.5rem}.warning-content p[data-v-ae93b88b]{font-size:.9rem;color:#fffc;margin:0}.processing-step[data-v-ae93b88b]{text-align:center}.processing-animation[data-v-ae93b88b]{padding:2rem 0}.spinner-wrapper[data-v-ae93b88b]{margin-bottom:2rem}.spinner-icon[data-v-ae93b88b]{font-size:4rem;color:#0080ff}.spin-animation[data-v-ae93b88b]{animation:spin-ae93b88b 1s linear infinite}@keyframes spin-ae93b88b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.processing-title[data-v-ae93b88b]{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:1rem}.processing-text[data-v-ae93b88b]{font-size:1rem;color:#ffffffb3;margin-bottom:2rem}.progress-bar[data-v-ae93b88b]{width:100%;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.progress-fill[data-v-ae93b88b]{height:100%;background:linear-gradient(90deg,#0080ff,#0af);transition:width .3s ease}.complete-step[data-v-ae93b88b]{text-align:center}.complete-animation[data-v-ae93b88b]{padding:2rem 0}.check-wrapper[data-v-ae93b88b]{margin-bottom:2rem}.check-icon[data-v-ae93b88b]{font-size:5rem;color:#22c55e}.scale-in-animation[data-v-ae93b88b]{animation:scaleIn-ae93b88b .5s ease-out}@keyframes scaleIn-ae93b88b{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.complete-title[data-v-ae93b88b]{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:1rem}.complete-text[data-v-ae93b88b]{font-size:1rem;color:#fffc;margin-bottom:.5rem}.complete-subtext[data-v-ae93b88b]{font-size:.9rem;color:#fff9}.step-actions[data-v-ae93b88b]{display:flex;justify-content:space-between;gap:1rem}@media (max-width: 768px){.notifications-container[data-v-ae93b88b]{top:1rem;right:1rem;left:1rem;max-width:none}.deletion-step[data-v-ae93b88b]{padding:2rem}.step-actions[data-v-ae93b88b]{flex-direction:column}.countdown-circle[data-v-ae93b88b]{width:100px;height:100px}.countdown-icon[data-v-ae93b88b]{font-size:2.5rem}.dialog-overlay[data-v-ae93b88b]{padding:1rem}.dialog-header[data-v-ae93b88b]{padding:1.5rem 1.5rem 1rem}.dialog-body[data-v-ae93b88b]{padding:1rem 1.5rem}.dialog-actions[data-v-ae93b88b]{padding:.75rem 1.5rem 1.5rem;flex-direction:column}.dialog-button[data-v-ae93b88b]{width:100%}}.profile-settings[data-v-62388c85]{min-height:100vh;background:#000;color:#fff;padding:2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-top:30px}.settings-content[data-v-62388c85]{max-width:1200px;margin:0 auto}.settings-title[data-v-62388c85]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:2rem;letter-spacing:-.02em}.dialog-overlay[data-v-62388c85]{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10001;padding:2rem}.dialog-container[data-v-62388c85]{background:#141414fa;border:1px solid rgba(255,255,255,.12);border-radius:20px;max-width:520px;width:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 60px #0009}.dialog-header[data-v-62388c85]{padding:2rem 2rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:1rem}.dialog-icon-warning[data-v-62388c85]{font-size:1.75rem;color:#ef4444}.dialog-icon-info[data-v-62388c85]{font-size:1.75rem;color:#0080ff}.dialog-title[data-v-62388c85]{font-size:1.375rem;font-weight:600;color:#fff;margin:0;letter-spacing:-.01em}.dialog-body[data-v-62388c85]{padding:1.5rem 2rem}.dialog-message[data-v-62388c85]{color:#ffffffd9;font-size:.95rem;line-height:1.6;margin:0;white-space:pre-line}.dialog-actions[data-v-62388c85]{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 2rem 2rem}.dialog-button[data-v-62388c85]{padding:.75rem 1.5rem;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;border:none;transition:all .2s ease}.dialog-button-secondary[data-v-62388c85]{background:#ffffff0f;color:#ffffffe6;border:1px solid rgba(255,255,255,.12)}.dialog-button-secondary[data-v-62388c85]:hover{background:#ffffff1a;border-color:#fff3}.dialog-button-primary[data-v-62388c85]{background:#0080ff;color:#fff}.dialog-button-primary[data-v-62388c85]:hover{background:#06c}.dialog-button-danger[data-v-62388c85]{background:#ef4444;color:#fff}.dialog-button-danger[data-v-62388c85]:hover{background:#dc2626}.dialog-fade-enter-active[data-v-62388c85],.dialog-fade-leave-active[data-v-62388c85]{transition:opacity .25s ease}.dialog-fade-enter-from[data-v-62388c85],.dialog-fade-leave-to[data-v-62388c85]{opacity:0}.dialog-fade-enter-active .dialog-container[data-v-62388c85]{animation:dialogSlideIn-62388c85 .3s ease-out}@keyframes dialogSlideIn-62388c85{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.tabs-container[data-v-62388c85]{display:flex;gap:.5rem;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:2rem}.tab[data-v-62388c85]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:transparent;border:none;color:#fff9;font-size:1rem;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .3s ease}.tab[data-v-62388c85]:hover{color:#fffc}.tab-active[data-v-62388c85]{color:#0080ff;border-bottom-color:#0080ff}.tab-icon[data-v-62388c85]{font-size:1rem}.tab-content[data-v-62388c85]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:2rem;margin-bottom:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.tab-panel[data-v-62388c85]{display:flex;flex-direction:column;gap:1.5rem}.section-divider[data-v-62388c85]{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08)}.section-icon[data-v-62388c85]{font-size:1.25rem;color:#0080ff}.section-title[data-v-62388c85]{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.phone-group[data-v-62388c85]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-62388c85]{font-size:.9rem;font-weight:600;color:#fff}.phone-input-wrapper[data-v-62388c85]{display:flex;gap:.75rem}.country-select[data-v-62388c85]{padding:.75rem 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#fff;font-size:1rem;cursor:pointer;min-width:120px}.radio-group[data-v-62388c85]{display:flex;flex-direction:column;gap:.75rem}.group-label[data-v-62388c85]{font-size:.9rem;font-weight:600;color:#fff}.radio-option[data-v-62388c85]{display:flex;align-items:center;gap:.75rem;cursor:pointer}.radio-input[data-v-62388c85]{width:20px;height:20px;cursor:pointer;accent-color:#0080ff}.radio-label[data-v-62388c85]{color:#ffffffe6;font-size:1rem}.newsletter-section[data-v-62388c85]{display:flex;flex-direction:column;gap:.75rem}.newsletter-question[data-v-62388c85]{color:#ffffffe6;font-size:.95rem;margin:0}.link-button[data-v-62388c85]{align-self:flex-start;padding:.5rem 0;background:transparent;border:none;color:#0080ff;font-size:.95rem;cursor:pointer;text-decoration:underline;display:flex;align-items:center;gap:.5rem;transition:color .2s ease}.link-button[data-v-62388c85]:hover{color:#0af}.danger-link[data-v-62388c85]{color:#ef4444;margin-top:.5rem}.danger-link[data-v-62388c85]:hover{color:#dc2626}.toggle-item[data-v-62388c85]{padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.toggle-label[data-v-62388c85]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#ffffffe6;font-size:.95rem}.toggle-switch[data-v-62388c85]{width:50px;height:28px;cursor:pointer;accent-color:#0080ff}.google-badge[data-v-62388c85]{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:12px}.google-icon[data-v-62388c85]{font-size:1.25rem;color:#4285f4}.info-text[data-v-62388c85]{color:#ffffffb3;font-size:.95rem;line-height:1.6;margin:0}.inline-link[data-v-62388c85]{background:transparent;border:none;color:#0080ff;text-decoration:underline;cursor:pointer;font-size:inherit;padding:0}.inline-link[data-v-62388c85]:hover{color:#0af}.disabled-section[data-v-62388c85]{padding:1rem;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:12px}.disabled-text[data-v-62388c85]{color:#fff6;font-size:.95rem}.actions[data-v-62388c85]{display:flex;justify-content:flex-end;gap:1rem}@media (max-width: 768px){.profile-settings[data-v-62388c85]{padding:1rem}.tabs-container[data-v-62388c85]{overflow-x:auto}.tab-content[data-v-62388c85]{padding:1.5rem}.dialog-overlay[data-v-62388c85]{padding:1rem}.dialog-header[data-v-62388c85]{padding:1.5rem 1.5rem 1rem}.dialog-body[data-v-62388c85]{padding:1rem 1.5rem}.dialog-actions[data-v-62388c85]{padding:.75rem 1.5rem 1.5rem;flex-direction:column}.dialog-button[data-v-62388c85]{width:100%}}.digital-signage[data-v-6540e203]{position:fixed;inset:0;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;-webkit-user-select:none;user-select:none}.debug-panel[data-v-6540e203]{position:fixed;top:10px;left:10px;z-index:1000;background:#000000f2;border:1px solid #333;border-radius:8px;padding:15px;max-width:500px;font-size:11px;font-family:Courier New,monospace;max-height:85vh;overflow-y:auto}.debug-content h4[data-v-6540e203]{margin:0 0 10px;color:#00a3ff;font-size:14px}.debug-grid[data-v-6540e203]{display:grid;grid-template-columns:1fr;gap:3px;line-height:1.3;margin-bottom:15px}.debug-grid>div[data-v-6540e203]{padding:2px 4px;border-radius:2px;background:#ffffff0d}.debug-grid .error-line[data-v-6540e203]{background:#f003;color:#fcc}.debug-controls[data-v-6540e203]{display:flex;gap:8px;flex-wrap:wrap}.debug-btn[data-v-6540e203]{background:#00a3ff;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:10px;cursor:pointer;transition:background .2s}.debug-btn[data-v-6540e203]:hover:not(:disabled){background:#08c}.debug-btn[data-v-6540e203]:disabled{background:#666;cursor:not-allowed}.webgl-canvas[data-v-6540e203]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;pointer-events:none;transition:opacity .1s ease;background:transparent;display:block}.webgl-canvas.canvas-active[data-v-6540e203]{opacity:1;z-index:10}.image-display[data-v-6540e203]{position:relative;width:100%;height:100%;overflow:hidden}.image-container[data-v-6540e203]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.signage-image[data-v-6540e203]{width:100%;height:100%;object-fit:fill;object-position:center;display:block;margin:0;padding:0;border:0}.loading-container[data-v-6540e203]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center}.loading-spinner[data-v-6540e203]{width:60px;height:60px;border:4px solid rgba(255,255,255,.3);border-top:4px solid #00a3ff;border-radius:50%;animation:spin-6540e203 1s linear infinite;margin-bottom:2rem}@keyframes spin-6540e203{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-6540e203]{font-size:1.5rem;color:#fffc}.error-container[data-v-6540e203]{display:flex;align-items:center;justify-content:center;height:100vh;padding:2rem}.error-content[data-v-6540e203]{text-align:center;max-width:600px;background:#ffffff0d;border-radius:20px;padding:3rem;border:1px solid rgba(255,255,255,.1)}.error-icon[data-v-6540e203]{font-size:4rem;margin-bottom:1rem}.error-title[data-v-6540e203]{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#fff}.error-message[data-v-6540e203]{font-size:1.2rem;color:#fffc;margin-bottom:2rem;line-height:1.5}.retry-button[data-v-6540e203]{background:#00a3ff;color:#fff;padding:.75rem 1.5rem;border-radius:8px;border:2px solid #00a3ff;cursor:pointer;font-weight:600;transition:all .3s ease}.retry-button[data-v-6540e203]:hover{background:transparent;color:#00a3ff}.no-content-container[data-v-6540e203]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding:2rem;text-align:center}.screen-info[data-v-6540e203]{margin-bottom:3rem}.screen-title[data-v-6540e203]{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#00a3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.screen-code[data-v-6540e203]{background:#00a3ff33;color:#00a3ff;padding:.5rem 1rem;border-radius:25px;font-size:1.2rem;font-weight:600;border:2px solid rgba(0,163,255,.3);display:inline-block}.no-content-message[data-v-6540e203]{background:#ffffff0d;border-radius:20px;padding:3rem;border:1px solid rgba(255,255,255,.1)}.message-icon[data-v-6540e203]{font-size:4rem;margin-bottom:1rem}.message-title[data-v-6540e203]{font-size:2rem;font-weight:600;margin-bottom:1rem;color:#fff}.message-text[data-v-6540e203]{font-size:1.2rem;color:#ffffffb3}.signage-container[data-v-6540e203]{position:relative;width:100%;height:100%;overflow:hidden}.content-display[data-v-6540e203]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.media-container[data-v-6540e203]{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.video-display[data-v-6540e203],.audio-display[data-v-6540e203]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.signage-video[data-v-6540e203]{width:100%;height:100%;object-fit:cover}.audio-display[data-v-6540e203]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.audio-content[data-v-6540e203]{text-align:center;padding:2rem}.audio-icon[data-v-6540e203]{font-size:6rem;margin-bottom:2rem;opacity:.8}.audio-title[data-v-6540e203]{font-size:2.5rem;font-weight:600;color:#fff;margin-bottom:1rem}.file-display[data-v-6540e203]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.file-icon[data-v-6540e203]{font-size:5rem;margin-bottom:1rem;opacity:.8}.file-name[data-v-6540e203]{font-size:2rem;font-weight:600;margin-bottom:.5rem;color:#fff}.file-type[data-v-6540e203]{font-size:1.2rem;color:#fff9;text-transform:uppercase;font-weight:500}.transition-indicator[data-v-6540e203]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#00a3ffe6;color:#fff;padding:1rem 2rem;border-radius:12px;font-size:1.2rem;font-weight:600;z-index:20;display:flex;align-items:center;gap:1rem}.transition-spinner[data-v-6540e203]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid #ffffff;border-radius:50%;animation:spin-6540e203 1s linear infinite}.status-indicators[data-v-6540e203]{position:absolute;top:20px;left:50%;transform:translate(-50%);display:flex;gap:.5rem;z-index:5}.status-badge[data-v-6540e203]{background:#000000b3;color:#ffffffe6;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;border:1px solid rgba(255,255,255,.1)}@media (max-width: 768px){.debug-panel[data-v-6540e203]{font-size:10px;max-width:350px;padding:10px}.screen-title[data-v-6540e203]{font-size:2rem}.status-indicators[data-v-6540e203]{top:10px;gap:.25rem}.status-badge[data-v-6540e203]{font-size:.7rem;padding:.2rem .5rem}}.screen-connect{min-height:100vh;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.connect-container{width:100%;max-width:600px;background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3rem;box-shadow:0 20px 60px #0000004d}.connect-header{text-align:center;margin-bottom:2rem}.connect-title{font-size:2rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#00a3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.connect-description{color:#ffffffb3;font-size:1.1rem;margin:0}.code-info-content{display:flex;flex-direction:column;gap:.5rem}.code-info-content p{margin:0;color:#ffffffe6}.pairing-mode-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;margin-bottom:1.5rem}.pairing-mode-card.mode-repair{background:#ffc1071a;border-color:#ffc1074d}.pairing-mode-card.mode-existing{background:#3b82f61a;border-color:#3b82f64d}.pairing-mode-card.mode-new{background:#10b9811a;border-color:#10b9814d}.mode-header{display:flex;align-items:center;gap:1rem;margin-bottom:.75rem}.mode-icon{font-size:2rem}.mode-title{font-size:1.25rem;font-weight:600;margin:0;color:#fff}.mode-description{color:#fffc;margin:0 0 1rem;line-height:1.5}.repair-info{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.info-item{display:flex;justify-content:space-between;align-items:center}.info-label{color:#fff9;font-size:.875rem}.info-value{font-family:monospace;color:#00a3ff;font-size:.875rem}.success-container{text-align:center;padding:2rem 0}.success-icon{font-size:4rem;margin-bottom:1rem}.success-title{font-size:1.5rem;font-weight:600;color:#10b981;margin-bottom:1.5rem}.success-details{background:#ffffff0d;border-radius:12px;padding:1rem;margin-bottom:1.5rem;text-align:left}.detail-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.detail-item:last-child{border-bottom:none}.detail-label{color:#fff9;font-size:.875rem}.detail-value{color:#fff;font-weight:500;font-family:monospace;font-size:.875rem}.success-message{color:#fffc;margin-bottom:1.5rem;line-height:1.5}.loading-spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top:3px solid #00a3ff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.connect-form,.form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.code-status{display:flex;align-items:center;gap:.5rem;font-size:.875rem;padding:.5rem;border-radius:8px;margin-top:.5rem}.code-status.verifying{background:#ffc1071a;color:#ffc107;border:1px solid rgba(255,193,7,.2)}.code-status.valid{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.status-spinner{width:16px;height:16px;border:2px solid rgba(255,193,7,.3);border-top:2px solid #ffc107;border-radius:50%;animation:spin 1s linear infinite}.status-icon{font-weight:700}.name-match-info{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.2);border-radius:8px;margin-top:.5rem}.info-icon{font-size:1rem;flex-shrink:0}.info-text{color:#fffc;font-size:.875rem;line-height:1.4}.field-help{font-size:.875rem;color:#ffffff80;margin-top:.25rem}.pre-fill-suggestion{margin-top:-.5rem;margin-bottom:.5rem}.form-actions{display:flex;gap:1rem;margin-top:1rem}.form-actions button{flex:1}.instructions{background:#ffffff0d;border-radius:16px;padding:1.5rem;border:1px solid rgba(255,255,255,.1)}.instructions-title{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:1rem}.process-steps{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.step{display:flex;align-items:flex-start;gap:1rem}.step-number{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#00a3ff,#0080ff);color:#000;font-weight:700;font-size:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-content{flex:1;color:#fffc;font-size:.875rem;line-height:1.5}.step-content strong{color:#fff}.help-section{padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.help-section h4{font-size:.875rem;font-weight:600;color:#ffffffe6;margin:0 0 .75rem}.help-list{margin:0;padding-left:1.5rem;color:#ffffffb3;font-size:.8125rem;line-height:1.6}.help-list li{margin-bottom:.5rem}@media (max-width: 768px){.screen-connect{padding:1rem}.connect-container{padding:2rem}.connect-title{font-size:1.75rem}.form-actions{flex-direction:column}.pairing-mode-card{padding:1rem}}@media (max-width: 480px){.connect-container{padding:1.5rem}.connect-title{font-size:1.5rem}.instructions{padding:1rem}.mode-header{flex-direction:column;text-align:center}}input:focus{outline:none;border-color:#00a3ff!important;box-shadow:0 0 20px #00a3ff33!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px rgba(255,255,255,.05) inset!important;-webkit-text-fill-color:#ffffff!important}
