@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-e17f2b44]{cursor:pointer;width:340px;max-width:90vw;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.toast-compact[data-v-e17f2b44]{width:300px}.toast-expanded[data-v-e17f2b44]{width:380px}.toast-minimized[data-v-e17f2b44]{width:56px;height:56px}.toast-ambient[data-v-e17f2b44]{pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:-20px}.toast-hovered .toast-ambient[data-v-e17f2b44],.toast-expanded .toast-ambient[data-v-e17f2b44]{opacity:1}.ambient-particle[data-v-e17f2b44]{background:var(--toast-color);opacity:.5;border-radius:50%;width:4px;height:4px;animation:6s ease-in-out infinite particleFloat-e17f2b44;position:absolute}.particle-1[data-v-e17f2b44]{animation-delay:0s;top:20%;right:15%}.particle-2[data-v-e17f2b44]{animation-delay:2s;bottom:30%;left:20%}.particle-3[data-v-e17f2b44]{animation-delay:4s;top:60%;right:25%}@keyframes particleFloat-e17f2b44{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(10px,-20px)scale(1.2)}}.ambient-glow[data-v-e17f2b44]{background:radial-gradient(circle at center, var(--toast-bg), transparent 70%);opacity:.3;width:200%;height:200%;animation:4s ease-in-out infinite ambientPulse-e17f2b44;position:absolute;top:-50%;left:-50%}@keyframes ambientPulse-e17f2b44{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.toast-container[data-v-e17f2b44]{border:1px solid var(--toast-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 32px #0009, 0 0 0 1px var(--toast-bg), inset 0 1px 0 #ffffff14;background:linear-gradient(135deg,#0f0f0ffa,#191919fa);border-radius:14px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.toast-minimized .toast-container[data-v-e17f2b44]{border-radius:50%}.toast-glass[data-v-e17f2b44]{pointer-events:none;opacity:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);transition:opacity .3s;position:absolute;inset:0}.toast-hovered .toast-glass[data-v-e17f2b44]{opacity:1}.toast-content[data-v-e17f2b44]{z-index:2;align-items:flex-start;gap:.875rem;padding:1rem 1.25rem;display:flex;position:relative}.toast-minimized .toast-content[data-v-e17f2b44]{display:none}.status-indicator[data-v-e17f2b44]{flex-shrink:0;width:38px;height:38px;position:relative}.status-ring[data-v-e17f2b44]{border:2px solid var(--toast-color);background:var(--toast-bg);border-radius:50%;width:38px;height:38px;position:absolute;top:0;left:0}.status-pulse[data-v-e17f2b44]{border:2px solid var(--toast-color);opacity:.4;border-radius:50%;width:46px;height:46px;animation:2s ease-in-out infinite statusPulse-e17f2b44;position:absolute;top:-4px;left:-4px}@keyframes statusPulse-e17f2b44{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.1;transform:scale(1.2)}}.status-icon[data-v-e17f2b44]{color:var(--toast-color);font-size:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message-content[data-v-e17f2b44]{flex:1;min-width:0}.compact-view[data-v-e17f2b44]{flex-direction:column;display:flex}.compact-text[data-v-e17f2b44]{color:#ffffffe6;font-size:.875rem;font-weight:500;line-height:1.4}.expanded-view[data-v-e17f2b44]{flex-direction:column;gap:.75rem;display:flex}.message-text[data-v-e17f2b44]{color:#fffffff2;margin:0;font-size:.875rem;font-weight:500;line-height:1.5}.auto-close-info[data-v-e17f2b44]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem;display:flex}.close-text[data-v-e17f2b44]{color:#ffffff8c;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.close-text svg[data-v-e17f2b44]{font-size:.875rem}.progress-ring[data-v-e17f2b44]{flex-shrink:0;position:relative}.progress-circle[data-v-e17f2b44]{transform-origin:50%;transition:stroke-dashoffset .1s linear;transform:rotate(-90deg)}.toast-actions[data-v-e17f2b44]{flex-direction:column;gap:.5rem;display:flex}.action-btn[data-v-e17f2b44]{color:#ffffffb3;cursor:pointer;z-index:10;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;transition:all .2s;display:flex;position:relative}.action-btn[data-v-e17f2b44]:hover{color:#fff;background:#ffffff1f;transform:scale(1.05)}.action-btn[data-v-e17f2b44]:active{transform:scale(.95)}.close-btn[data-v-e17f2b44]:hover{color:#ef4444;background:#ef444433}.toast-progress[data-v-e17f2b44]{background:linear-gradient(90deg, var(--toast-color), color-mix(in srgb, var(--toast-color) 70%, #fff));border-radius:0 0 14px 14px;height:3px;transition:width 50ms linear;position:absolute;bottom:0;left:0}.priority-indicator[data-v-e17f2b44]{background:var(--toast-color);width:10px;height:10px;box-shadow:0 0 10px var(--toast-color);border-radius:50%;position:absolute;top:-5px;right:-5px}.priority-pulse[data-v-e17f2b44]{background:var(--toast-color);opacity:.6;border-radius:50%;width:20px;height:20px;animation:1.5s ease-in-out infinite priorityPulse-e17f2b44;position:absolute;top:-5px;left:-5px}@keyframes priorityPulse-e17f2b44{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(1.5)}}.minimized-overlay[data-v-e17f2b44]{background:var(--toast-bg);border:2px solid var(--toast-color);cursor:pointer;z-index:3;box-shadow:0 4px 20px #0006, 0 0 20px color-mix(in srgb, var(--toast-color) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mini-icon[data-v-e17f2b44]{color:var(--toast-color);z-index:2;font-size:1.35rem;position:relative}.mini-pulse[data-v-e17f2b44]{border:2px solid var(--toast-color);border-radius:50%;animation:1.5s ease-in-out infinite miniPulse-e17f2b44;position:absolute;inset:-4px}@keyframes miniPulse-e17f2b44{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(1.3)}}@media (width<=768px){.toast-message[data-v-e17f2b44]{width:100%;max-width:calc(100vw - 2rem)}.toast-compact[data-v-e17f2b44],.toast-expanded[data-v-e17f2b44]{width:100%}.toast-content[data-v-e17f2b44]{gap:.75rem;padding:.875rem 1rem}}@media (prefers-reduced-motion:reduce){.toast-message[data-v-e17f2b44],.action-btn[data-v-e17f2b44],.ambient-particle[data-v-e17f2b44],.status-pulse[data-v-e17f2b44],.priority-pulse[data-v-e17f2b44],.ambient-glow[data-v-e17f2b44],.mini-pulse[data-v-e17f2b44]{transition:none;animation:none}}@media (prefers-contrast:high){.toast-container[data-v-e17f2b44]{border-width:2px;border-color:var(--toast-color)}.action-btn[data-v-e17f2b44]{border:1px solid #ffffff4d}}.toast-ecosystem[data-v-c2ac7999]{pointer-events:none;z-index:100000;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:fixed;inset:0}.toast-ambient-field[data-v-c2ac7999]{opacity:0;transition:opacity .5s;position:absolute;inset:0;overflow:hidden}.toast-ecosystem:has(.toast-field>*) .toast-ambient-field[data-v-c2ac7999]{opacity:1}.ambient-grid[data-v-c2ac7999]{position:absolute;inset:0}.grid-line[data-v-c2ac7999]{background:linear-gradient(#0000,#0080ff1a,#0000);width:1px;height:100%;animation:4s ease-in-out infinite gridPulse-c2ac7999;position:absolute}.grid-line.horizontal[data-v-c2ac7999]{background:linear-gradient(90deg,#0000,#0080ff1a,#0000);width:100%;height:1px}@keyframes gridPulse-c2ac7999{0%,to{opacity:.2}50%{opacity:.6}}.ambient-particles[data-v-c2ac7999]{position:absolute;inset:0}.particle[data-v-c2ac7999]{background:#0080ff99;border-radius:50%;width:2px;height:2px;animation:8s linear infinite particleDrift-c2ac7999;position:absolute}@keyframes particleDrift-c2ac7999{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(50px,-100px)scale(0)}}.toast-field[data-v-c2ac7999]{width:100%;height:100%;position:relative}.toast-orbit-container[data-v-c2ac7999]{pointer-events:auto;transition:all .6s cubic-bezier(.4,0,.2,1);position:absolute}.toast-hub[data-v-c2ac7999]{pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-core[data-v-c2ac7999]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#000000f2,#141414fa);border:2px solid #0080ff4d;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative;box-shadow:0 12px 32px #0009,0 0 0 1px #0080ff1a,inset 0 1px #ffffff14}.hub-pulse[data-v-c2ac7999]{border:2px solid #0080ff66;border-radius:50%;animation:2s ease-in-out infinite hubPulse-c2ac7999;position:absolute;inset:-4px}@keyframes hubPulse-c2ac7999{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(1.3)}}.hub-ring[data-v-c2ac7999]{border:1px solid #0080ff33;border-radius:50%;animation:10s linear infinite hubRotate-c2ac7999;position:absolute;inset:-8px}@keyframes hubRotate-c2ac7999{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hub-icon[data-v-c2ac7999]{color:#0080ffb3;z-index:1;font-size:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-count[data-v-c2ac7999]{color:#0080ffe6;z-index:2;background:#000000e6;border:1px solid #0080ff4d;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.875rem;font-weight:700;display:flex;position:absolute;bottom:-2px;right:-2px}.hub-connections[data-v-c2ac7999]{width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.connection-line[data-v-c2ac7999]{transform-origin:0;background:linear-gradient(90deg,#0080ff4d,#0000);width:80px;height:1px;animation:3s ease-in-out infinite connectionPulse-c2ac7999;position:absolute;top:50%;left:50%}@keyframes connectionPulse-c2ac7999{0%,to{opacity:.3;width:60px}50%{opacity:.8;width:100px}}.toast-orbital-enter-active[data-v-c2ac7999]{transition:all .8s cubic-bezier(.4,0,.2,1)}.toast-orbital-leave-active[data-v-c2ac7999]{transition:all .5s cubic-bezier(.6,0,.4,1)}.toast-orbital-enter-from[data-v-c2ac7999]{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(180deg)}.toast-orbital-leave-to[data-v-c2ac7999]{opacity:0;transform:translate(-50%,-50%)scale(.1)rotate(-90deg)}.toast-orbital-move[data-v-c2ac7999]{transition:all .6s cubic-bezier(.4,0,.2,1)}@media (width<=768px){.toast-orbit-container[data-v-c2ac7999]{margin-bottom:1rem;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.toast-field[data-v-c2ac7999]{width:auto;max-width:calc(100vw - 2rem);height:auto;position:fixed;top:1rem;right:1rem}.toast-hub[data-v-c2ac7999],.toast-ambient-field[data-v-c2ac7999]{display:none}}@media (width<=480px){.toast-field[data-v-c2ac7999]{max-width:none;top:.5rem;left:.5rem;right:.5rem}}@media (prefers-reduced-motion:reduce){.toast-orbit-container[data-v-c2ac7999],.grid-line[data-v-c2ac7999],.particle[data-v-c2ac7999],.hub-pulse[data-v-c2ac7999],.hub-ring[data-v-c2ac7999],.connection-line[data-v-c2ac7999],.toast-orbital-enter-active[data-v-c2ac7999],.toast-orbital-leave-active[data-v-c2ac7999]{transition:none;animation:none}.toast-orbital-enter-from[data-v-c2ac7999],.toast-orbital-leave-to[data-v-c2ac7999]{transform:translate(-50%,-50%)scale(1)}}@media (prefers-contrast:high){.hub-core[data-v-c2ac7999]{background:#ffffff1a;border-color:#fff}.hub-count[data-v-c2ac7999]{color:#fff;border-color:#fff}.hub-icon[data-v-c2ac7999]{color:#fff}.grid-line[data-v-c2ac7999]{background:#ffffff4d}.particle[data-v-c2ac7999]{background:#fff}}.toast-orbit-container[data-v-c2ac7999]{will-change:transform, opacity;backface-visibility:hidden;perspective:1000px}.hub-core[data-v-c2ac7999],.hub-pulse[data-v-c2ac7999],.hub-ring[data-v-c2ac7999]{will-change:transform;backface-visibility:hidden}.notification-system[data-v-818b6492]{z-index:999999;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:fixed}.notification-top-right[data-v-818b6492]{max-width:420px;top:1.5rem;right:1.5rem}.notification-top-center[data-v-818b6492]{max-width:480px;top:1.5rem;left:50%;transform:translate(-50%)}.notification-bottom-right[data-v-818b6492]{max-width:380px;bottom:1.5rem;right:1.5rem}.notification-center[data-v-818b6492]{justify-content:center;align-items:center;padding:2rem;display:flex;inset:0}.modal-backdrop[data-v-818b6492]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#000000bf;animation:.3s ease-out backdropFadeIn-818b6492;position:absolute;inset:0}@keyframes backdropFadeIn-818b6492{0%{opacity:0}to{opacity:1}}.notification-container[data-v-818b6492]{border:1px solid var(--notif-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 24px 48px #000000b3, 0 0 0 1px var(--notif-bg), inset 0 1px 0 #ffffff14;cursor:default;background:linear-gradient(135deg,#0f0f0ffa,#191919fa);border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1);animation:.4s cubic-bezier(.4,0,.2,1) notificationSlideIn-818b6492;position:relative;overflow:hidden}@keyframes notificationSlideIn-818b6492{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.notification-modal .notification-container[data-v-818b6492]{border-radius:20px;width:100%;max-width:520px}.notification-minimized .notification-container[data-v-818b6492]{opacity:.3;transform:scale(.8)translate(100px)}.notification-ambient[data-v-818b6492]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-particle[data-v-818b6492]{background:var(--notif-color);opacity:.5;border-radius:50%;width:4px;height:4px;animation:6s ease-in-out infinite particleFloat-818b6492;position:absolute}.particle-1[data-v-818b6492]{animation-delay:0s;top:20%;right:15%}.particle-2[data-v-818b6492]{animation-delay:2s;bottom:30%;left:20%}.particle-3[data-v-818b6492]{animation-delay:4s;top:60%;right:25%}@keyframes particleFloat-818b6492{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(10px,-20px)scale(1.2)}}.ambient-glow[data-v-818b6492]{background:radial-gradient(circle at center, var(--notif-bg), transparent 70%);opacity:.3;width:200%;height:200%;animation:4s ease-in-out infinite ambientPulse-818b6492;position:absolute;top:-50%;left:-50%}@keyframes ambientPulse-818b6492{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.notification-header[data-v-818b6492]{cursor:pointer;z-index:2;align-items:center;padding:1.25rem 1.5rem;transition:all .2s;display:flex;position:relative}.notification-contextual .notification-header[data-v-818b6492]:hover{background:#ffffff08}.status-indicator[data-v-818b6492]{flex-shrink:0;width:44px;height:44px;margin-right:1rem;position:relative}.status-ring[data-v-818b6492]{border:2px solid var(--notif-color);background:var(--notif-bg);border-radius:50%;width:44px;height:44px;position:absolute;top:0;left:0}.status-pulse[data-v-818b6492]{border:2px solid var(--notif-color);opacity:.4;border-radius:50%;width:52px;height:52px;animation:2s ease-in-out infinite statusPulse-818b6492;position:absolute;top:-4px;left:-4px}@keyframes statusPulse-818b6492{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.1;transform:scale(1.2)}}.status-icon[data-v-818b6492]{color:var(--notif-color);font-size:1.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-content[data-v-818b6492]{flex:1;min-width:0}.notification-title[data-v-818b6492]{color:#fff;letter-spacing:-.01em;margin-bottom:.25rem;font-size:.95rem;font-weight:600}.notification-preview[data-v-818b6492]{color:#ffffffa6;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.header-actions[data-v-818b6492]{align-items:center;gap:.5rem;display:flex}.action-btn[data-v-818b6492]{color:#ffffffb3;cursor:pointer;z-index:10;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex;position:relative}.action-btn[data-v-818b6492]:hover{color:#fff;background:#ffffff1f;transform:scale(1.05)}.action-btn[data-v-818b6492]:active{transform:scale(.95)}.expand-btn.expanded[data-v-818b6492]{background:var(--notif-bg);color:var(--notif-color);border:1px solid var(--notif-color)}.close-btn[data-v-818b6492]:hover{color:#ef4444;background:#ef444433}.notification-body[data-v-818b6492]{border-top:1px solid #ffffff14;padding:0 1.5rem 1.5rem;animation:.3s ease-out bodyExpand-818b6492}@keyframes bodyExpand-818b6492{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.message-content[data-v-818b6492]{margin-bottom:1.5rem;padding-top:1rem}.notification-message[data-v-818b6492]{color:#ffffffe6;margin:0 0 1rem;font-size:.9rem;line-height:1.6}.auto-close-info[data-v-818b6492]{color:#ffffff8c;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;font-size:.8rem;display:flex}.auto-close-text[data-v-818b6492]{align-items:center;gap:.5rem;display:flex}.auto-close-text i[data-v-818b6492]{font-size:.9rem}.progress-ring[data-v-818b6492]{flex-shrink:0;position:relative}.progress-circle[data-v-818b6492]{transform-origin:50%;transition:stroke-dashoffset .1s linear;transform:rotate(-90deg)}.notification-actions[data-v-818b6492]{gap:.75rem;margin-top:1rem;display:flex}.notif-btn[data-v-818b6492]{cursor:pointer;z-index:10;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.notif-btn[data-v-818b6492]:active{transform:translateY(0)}.btn-icon[data-v-818b6492]{font-size:1rem}.notif-btn-secondary[data-v-818b6492]{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff26}.notif-btn-secondary[data-v-818b6492]:hover{color:#fff;background:#ffffff1f;transform:translateY(-1px)}.notif-btn-primary[data-v-818b6492]{color:var(--notif-color);border:1px solid var(--notif-color);background:0 0}.notif-btn-primary[data-v-818b6492]:hover{box-shadow:0 4px 20px color-mix(in srgb, var(--notif-color) 50%, transparent);transform:translateY(-1px)}.btn-destructive[data-v-818b6492]{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#ef4444}.btn-ripple[data-v-818b6492]{background:#ffffff4d;border-radius:50%;width:0;height:0;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.notif-btn:hover .btn-ripple[data-v-818b6492]{width:100px;height:100px}.notification-quick-actions[data-v-818b6492]{margin-top:1rem}.quick-action-btn[data-v-818b6492]{background:var(--notif-bg);border:1px solid var(--notif-color);width:100%;color:var(--notif-color);cursor:pointer;z-index:10;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;position:relative}.quick-action-btn[data-v-818b6492]:hover{background:var(--notif-color);color:#000;transform:translateY(-1px)}.quick-action-btn[data-v-818b6492]:active{transform:scale(.98)}.quick-action-btn i[data-v-818b6492]{font-size:1rem}.auto-close-progress[data-v-818b6492]{background:linear-gradient(90deg, var(--notif-color), color-mix(in srgb, var(--notif-color) 70%, #fff));border-radius:0 0 16px 16px;height:3px;transition:width 50ms linear;position:absolute;bottom:0;left:0}.priority-indicator[data-v-818b6492]{background:var(--notif-color);width:10px;height:10px;box-shadow:0 0 10px var(--notif-color);border-radius:50%;position:absolute;top:-5px;right:-5px}.priority-pulse[data-v-818b6492]{background:var(--notif-color);opacity:.6;border-radius:50%;width:20px;height:20px;animation:1.5s ease-in-out infinite priorityPulse-818b6492;position:absolute;top:-5px;left:-5px}@keyframes priorityPulse-818b6492{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(1.5)}}.minimized-indicator[data-v-818b6492]{background:var(--notif-bg);border:2px solid var(--notif-color);cursor:pointer;width:56px;height:56px;box-shadow:0 4px 20px #0006, 0 0 20px color-mix(in srgb, var(--notif-color) 30%, transparent);z-index:10;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.minimized-indicator[data-v-818b6492]:hover{box-shadow:0 6px 25px #00000080, 0 0 30px color-mix(in srgb, var(--notif-color) 50%, transparent);transform:scale(1.1)}.mini-icon[data-v-818b6492]{color:var(--notif-color);font-size:1.4rem}.mini-badge[data-v-818b6492]{background:var(--notif-color);color:#000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px}@media (width<=768px){.notification-top-right[data-v-818b6492],.notification-top-center[data-v-818b6492],.notification-bottom-right[data-v-818b6492]{max-width:none;left:1rem;right:1rem}.notification-center[data-v-818b6492]{padding:1rem}.notification-header[data-v-818b6492]{padding:1rem 1.25rem}.notification-body[data-v-818b6492]{padding:0 1.25rem 1.25rem}.notification-actions[data-v-818b6492]{flex-direction:column}}@media (width<=480px){.status-indicator[data-v-818b6492]{width:40px;height:40px;margin-right:.75rem}.status-ring[data-v-818b6492]{width:40px;height:40px}.notification-title[data-v-818b6492]{font-size:.9rem}.notification-preview[data-v-818b6492]{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.notification-container[data-v-818b6492],.notif-btn[data-v-818b6492],.ambient-particle[data-v-818b6492],.status-pulse[data-v-818b6492],.priority-pulse[data-v-818b6492],.ambient-glow[data-v-818b6492]{transition:none;animation:none}}@media (prefers-contrast:high){.notification-container[data-v-818b6492]{border-width:2px;border-color:var(--notif-color)}.notif-btn[data-v-818b6492]{border-width:2px}}.dialog-stack-enter-active[data-v-c322b253],.dialog-stack-leave-active[data-v-c322b253]{transition:all .3s cubic-bezier(.4,0,.2,1)}.dialog-stack-enter-from[data-v-c322b253]{opacity:0;transform:translateY(-10px)scale(.95)}.dialog-stack-leave-to[data-v-c322b253]{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:#06c;--success-green:#22c55e;--warning-yellow:#f59e0b;--error-red:#ef4444;--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--bg-primary:#000;--bg-secondary:#0f0f19e6;--bg-tertiary:#191923cc;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--text-primary:#fff;--text-secondary:#fffc;--text-tertiary:#fff9;--text-muted:#fff6;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d;--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);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1;scroll-behavior:smooth;font-size:16px;line-height:1.5}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);color:var(--text-primary);margin:0;line-height:1.2}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{color:var(--text-secondary);margin:0;line-height:1.6}a{color:var(--primary-blue);transition:color var(--transition-base);text-decoration:none}a:hover{color:var(--secondary-blue)}input,textarea,select,button{font-family:inherit;font-size:inherit}button{cursor:pointer;background:0 0;border:none}code,pre{font-family:var(--font-mono)}code{border-radius:var(--radius-sm);color:var(--text-primary);background:#ffffff1a;padding:.125rem .25rem;font-size:.875em}pre{padding:var(--space-md);border-radius:var(--radius-md);background:#ffffff0d;line-height:1.4;overflow-x:auto}pre code{background:0 0;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;padding:0 var(--space-md);margin:0 auto}.glass-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-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{color:var(--text-primary);background:#00a3ff4d}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background:#fff3}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (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 (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{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){:root{--text-primary:#fff;--text-secondary:#fff;--primary-blue:#66b3ff}}@media print{body{color:#000!important;background:#fff!important}*{box-shadow:none!important;text-shadow:none!important}}.logo-container[data-v-c95dc0c2]{align-items:center;gap:.75rem;display:flex}.icon-wrapper[data-v-c95dc0c2]{color:var(--un-preset-theme-colors-primary);justify-content:center;align-items:center;display:flex}.logo-image[data-v-c95dc0c2]{width:100%;height:100%}.logo-text[data-v-c95dc0c2]{color:var(--text-primary,#fff);white-space:nowrap;font-weight:800}.logo-image[data-v-c95dc0c2]{border-radius:22%}.logo-container.size-md .icon-wrapper[data-v-c95dc0c2]{width:2rem;height:2rem}.logo-container.size-md .logo-text[data-v-c95dc0c2]{font-size:1.5rem}.logo-container.size-sm .icon-wrapper[data-v-c95dc0c2]{width:1.5rem;height:1.5rem}.logo-container.size-sm .logo-text[data-v-c95dc0c2]{font-size:1.25rem}.logo-container.size-lg .icon-wrapper[data-v-c95dc0c2]{width:2.5rem;height:2.5rem}.logo-container.size-lg .logo-text[data-v-c95dc0c2]{font-size:1.875rem}.navigation[data-v-f65d3b1c]{z-index:1000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#000000bf;border-bottom:1px solid #ffffff14;padding:1rem 0;transition:all .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}.navigation.scrolled[data-v-f65d3b1c]{background:#000000f2;padding:.75rem 0;box-shadow:0 4px 24px #0006}.nav-container[data-v-f65d3b1c]{justify-content:space-between;align-items:center;gap:2.5rem;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex}.nav-brand[data-v-f65d3b1c]{flex-shrink:0}.brand-btn[data-v-f65d3b1c]{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:1rem;padding:.65rem 1.25rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.brand-btn[data-v-f65d3b1c]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.brand-btn[data-v-f65d3b1c]:hover:before{left:100%}.brand-btn[data-v-f65d3b1c]:hover{background:#ffffff0f;border-color:#0080ff4d;transform:translateY(-2px);box-shadow:0 10px 28px #0080ff26}.brand-logo[data-v-f65d3b1c]{filter:drop-shadow(0 0 10px #0080ff4d);justify-content:center;align-items:center;width:42px;height:42px;display:flex}.brand-info[data-v-f65d3b1c]{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.brand-name[data-v-f65d3b1c]{color:#fff;letter-spacing:-.02em;font-size:1.3rem;font-weight:800;line-height:1}.brand-tag[data-v-f65d3b1c]{color:#0af;text-transform:uppercase;letter-spacing:.06em;background:#0080ff26;border-radius:10px;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.65rem;font-weight:700;transition:all .3s;display:flex}.brand-tag svg[data-v-f65d3b1c]{font-size:.7rem}.nav-links[data-v-f65d3b1c]{flex:1;justify-content:center;align-items:center;gap:.75rem;display:flex}.nav-link[data-v-f65d3b1c]{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;padding:.85rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.nav-link[data-v-f65d3b1c]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.nav-link[data-v-f65d3b1c]:hover:before{left:100%}.nav-link[data-v-f65d3b1c]:hover{color:#0af;background:#ffffff08;border-color:#ffffff14;transform:translateY(-2px)}.nav-link[data-v-f65d3b1c]:focus-visible{outline-offset:3px;outline:2px solid #0080ff}.nav-actions[data-v-f65d3b1c]{flex-shrink:0;align-items:center;gap:1rem;display:flex}.nav-btn[data-v-f65d3b1c]{cursor:pointer;border:none;border-radius:14px;align-items:center;gap:.6rem;padding:.85rem 1.75rem;font-size:.95rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.nav-btn.secondary[data-v-f65d3b1c]{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff14}.nav-btn.secondary[data-v-f65d3b1c]:hover{background:#ffffff0f;border-color:#0080ff4d;transform:translateY(-3px);box-shadow:0 12px 32px #0080ff1f}.nav-btn.primary[data-v-f65d3b1c]{color:var(--primary-blue,#00a3ff);background:0 0;border:1px solid #0000}.nav-btn.primary[data-v-f65d3b1c]:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0080ff59}.nav-btn svg[data-v-f65d3b1c]{font-size:1rem}.btn-text[data-v-f65d3b1c]{letter-spacing:.02em;font-weight:600}.nav-btn.primary[data-v-f65d3b1c]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.nav-btn.primary[data-v-f65d3b1c]:hover:after{left:100%}@media (width<=1200px){.nav-container[data-v-f65d3b1c]{gap:2rem}.nav-links[data-v-f65d3b1c]{gap:.5rem}.nav-link[data-v-f65d3b1c]{padding:.75rem 1.25rem;font-size:.9rem}}@media (width<=968px){.nav-container[data-v-f65d3b1c]{gap:1.5rem;padding:0 1.5rem}.nav-link[data-v-f65d3b1c]{padding:.7rem 1rem;font-size:.875rem}.nav-btn[data-v-f65d3b1c]{padding:.75rem 1.5rem;font-size:.9rem}}@media (width<=768px){.nav-container[data-v-f65d3b1c]{gap:1rem;padding:0 1rem}.brand-info[data-v-f65d3b1c]{display:none}.brand-logo[data-v-f65d3b1c]{width:36px;height:36px}.nav-link[data-v-f65d3b1c]{padding:.65rem .85rem;font-size:.813rem}.nav-btn[data-v-f65d3b1c]{padding:.7rem 1.25rem;font-size:.875rem}.btn-text[data-v-f65d3b1c]{display:none}.nav-btn svg[data-v-f65d3b1c]{font-size:1.1rem}}@media (width<=640px){.nav-links[data-v-f65d3b1c]{gap:.35rem}.nav-link[data-v-f65d3b1c]{padding:.6rem .75rem;font-size:.75rem}.nav-actions[data-v-f65d3b1c]{gap:.65rem}.nav-btn[data-v-f65d3b1c]{padding:.65rem 1rem}}@media (width<=480px){.nav-container[data-v-f65d3b1c]{flex-wrap:wrap;justify-content:center;padding:0 .75rem}.nav-brand[data-v-f65d3b1c]{flex:1}.nav-actions[data-v-f65d3b1c]{flex:1;justify-content:flex-end}.nav-links[data-v-f65d3b1c]{order:3;justify-content:center;gap:.4rem;width:100%;margin-top:.5rem}.nav-link[data-v-f65d3b1c]{padding:.5rem .65rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.navigation[data-v-f65d3b1c],.nav-link[data-v-f65d3b1c],.nav-btn[data-v-f65d3b1c],.brand-btn[data-v-f65d3b1c]{transition:none}.nav-link[data-v-f65d3b1c]:hover,.nav-btn[data-v-f65d3b1c]:hover,.brand-btn[data-v-f65d3b1c]:hover{transform:none}.nav-link[data-v-f65d3b1c]:before,.brand-btn[data-v-f65d3b1c]:before,.nav-btn.primary[data-v-f65d3b1c]:after{display:none}}@media (prefers-contrast:high){.navigation[data-v-f65d3b1c]{border-bottom:2px solid #ffffff4d}.nav-link[data-v-f65d3b1c],.nav-btn[data-v-f65d3b1c]{border:1px solid #ffffff80}.nav-link[data-v-f65d3b1c]:hover,.nav-btn[data-v-f65d3b1c]:hover{background:#fff3;border-color:#fff}}.brand-btn[data-v-f65d3b1c]:focus-visible,.nav-link[data-v-f65d3b1c]:focus-visible,.nav-btn[data-v-f65d3b1c]:focus-visible{outline-offset:3px;outline:2px solid #0080ff}[data-v-190faba7]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a}.public-layout[data-v-190faba7]{color:#fff;background:#000;min-height:100vh;position:relative;overflow-x:hidden}.public-main[data-v-190faba7]{z-index:10;flex:1;padding-top:80px;position:relative}.background-elements[data-v-190faba7]{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.bg-gradient-1[data-v-190faba7]{background:radial-gradient(circle,#0080ff14 0%,#0080ff0a 30%,#0000 70%);border-radius:50%;width:60%;height:60%;animation:20s ease-in-out infinite gradientFloat1-190faba7;position:absolute;top:-50%;right:-30%}.bg-gradient-2[data-v-190faba7]{background:radial-gradient(circle,#00aaff0f 0%,#00aaff08 30%,#0000 70%);border-radius:50%;width:50%;height:50%;animation:25s ease-in-out infinite reverse gradientFloat2-190faba7;position:absolute;bottom:-40%;left:-20%}.bg-gradient-3[data-v-190faba7]{background:radial-gradient(circle,#0086d60d 0%,#0086d605 40%,#0000 70%);border-radius:50%;width:40%;height:40%;animation:30s ease-in-out infinite gradientFloat3-190faba7;position:absolute;top:30%;left:50%;transform:translate(-50%)}@keyframes gradientFloat1-190faba7{0%,to{opacity:.8;transform:translate(0)scale(1)}25%{opacity:.6;transform:translate(-20px,30px)scale(1.1)}50%{opacity:.9;transform:translate(15px,-40px)scale(.9)}75%{opacity:.7;transform:translate(30px,20px)scale(1.05)}}@keyframes gradientFloat2-190faba7{0%,to{opacity:.7;transform:translate(0)scale(1)}33%{opacity:.5;transform:translate(25px,-25px)scale(1.08)}66%{opacity:.8;transform:translate(-30px,-50px)scale(.95)}}@keyframes gradientFloat3-190faba7{0%,to{opacity:.6;transform:translate(-50%)translateY(0)scale(1)}40%{opacity:.4;transform:translate(-50%)translateY(-30px)scale(1.12)}80%{opacity:.7;transform:translate(-50%)translateY(20px)scale(.88)}}[data-v-190faba7] .public-main::-webkit-scrollbar{width:8px}[data-v-190faba7] .public-main::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}[data-v-190faba7] .public-main::-webkit-scrollbar-thumb{background:#fff3;border:1px solid #ffffff1a;border-radius:4px}[data-v-190faba7] .public-main::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (width<=768px){.public-main[data-v-190faba7]{padding-top:70px}.bg-gradient-1[data-v-190faba7]{width:80%;height:80%;top:-60%;right:-40%}.bg-gradient-2[data-v-190faba7]{width:70%;height:70%;bottom:-50%;left:-30%}.bg-gradient-3[data-v-190faba7]{width:60%;height:60%}}@media (width<=480px){.public-main[data-v-190faba7]{padding-top:60px}.background-elements[data-v-190faba7]{opacity:.7}}@media (prefers-reduced-motion:reduce){.bg-gradient-1[data-v-190faba7],.bg-gradient-2[data-v-190faba7],.bg-gradient-3[data-v-190faba7]{animation:none}}@media (prefers-contrast:high){.public-layout[data-v-190faba7]{color:#fff;background:#000}.background-elements[data-v-190faba7]{display:none}}.public-main[data-v-190faba7]:focus{outline:none}.public-layout[data-v-190faba7]{color:#fff}.public-layout[data-v-190faba7] *{color:inherit}@media print{.background-elements[data-v-190faba7]{display:none}.public-layout[data-v-190faba7]{color:#000;background:#fff}}.top-nav[data-v-14059d80]{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.nav-container[data-v-14059d80]{align-items:center;gap:2rem;max-width:100%;padding:1rem 2rem;display:flex}.brand[data-v-14059d80]{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.875rem;padding:.625rem 1rem;transition:all .3s;display:flex}.brand[data-v-14059d80]:hover{background:#ffffff0f;border-color:#00aaff4d;transform:translateY(-1px)}.brand-logo[data-v-14059d80]{justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.logo-dot[data-v-14059d80]{background:linear-gradient(135deg,#0af,#0080ff);border-radius:50%;width:12px;height:12px;box-shadow:0 0 20px #0080ff80}.brand-text[data-v-14059d80]{flex-direction:column;gap:.125rem;display:flex}.brand-name[data-v-14059d80]{color:#fff;letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1}.brand-subtitle[data-v-14059d80]{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:500;line-height:1}.search-section[data-v-14059d80]{flex:1;max-width:500px;margin:0 auto}.search-box[data-v-14059d80]{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.75rem;padding:0 1rem;transition:all .3s;display:flex}.search-box.focused[data-v-14059d80]{background:#ffffff0f;border-color:#0080ff80;box-shadow:0 0 20px #0080ff33}.search-icon[data-v-14059d80]{color:#ffffff80;font-size:.875rem;transition:color .3s}.search-box.focused .search-icon[data-v-14059d80]{color:#0af}.search-input[data-v-14059d80]{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:.75rem 0;font-size:.875rem}.search-input[data-v-14059d80]::placeholder{color:#fff6}.search-clear[data-v-14059d80]{color:#fff9;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.search-clear[data-v-14059d80]:hover{color:#fff;background:#ffffff26}.nav-actions[data-v-14059d80]{align-items:center;gap:.75rem;display:flex}.nav-button[data-v-14059d80]{color:#ffffffb3;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:relative}.nav-button[data-v-14059d80]:hover{color:#fff;background:#ffffff0f;border-color:#00aaff4d;transform:translateY(-1px)}.nav-button.active[data-v-14059d80]{color:#0af;background:#0080ff26;border-color:#0080ff66}.badge[data-v-14059d80]{color:#fff;background:#ef4444;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 .25rem;font-size:.625rem;font-weight:600;display:flex;position:absolute;top:-4px;right:-4px}.update-button[data-v-14059d80]{color:#0af;cursor:pointer;background:#0080ff1a;border:1px solid #0080ff4d;border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.update-button[data-v-14059d80]:hover:not(:disabled){background:#0080ff33;border-color:#0080ff80;transform:translateY(-1px)}.update-button[data-v-14059d80]:disabled{opacity:.6;cursor:not-allowed}.update-button .spin[data-v-14059d80]{animation:1s linear infinite spin-14059d80}@keyframes spin-14059d80{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-menu[data-v-14059d80]{position:relative}.user-trigger[data-v-14059d80]{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.75rem;padding:.5rem .875rem;transition:all .3s;display:flex}.user-trigger[data-v-14059d80]:hover{background:#ffffff0f;border-color:#00aaff4d}.user-info[data-v-14059d80]{flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}.user-name[data-v-14059d80]{color:#fff;font-size:.875rem;font-weight:600;line-height:1}.user-role[data-v-14059d80]{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.625rem;font-weight:500;line-height:1}.user-avatar[data-v-14059d80]{color:#000;background:linear-gradient(135deg,#0af,#0080ff);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:600;display:flex;box-shadow:0 0 15px #0080ff66}.chevron[data-v-14059d80]{color:#ffffff80;font-size:.75rem;transition:transform .3s}.chevron.open[data-v-14059d80]{transform:rotate(180deg)}.dropdown[data-v-14059d80]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0afa;border:1px solid #ffffff1f;border-radius:12px;min-width:220px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 8px 32px #00000080}.dropdown-item[data-v-14059d80]{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.75rem .875rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.dropdown-item[data-v-14059d80]:hover:not(:disabled){color:#0af;background:#ffffff14;transform:translate(4px)}.dropdown-item[data-v-14059d80]:disabled{opacity:.5;cursor:not-allowed}.dropdown-item svg[data-v-14059d80]{color:#fff9;width:16px;transition:color .2s}.dropdown-item:hover:not(:disabled) svg[data-v-14059d80]{color:#0af}.divider[data-v-14059d80]{background:#ffffff14;height:1px;margin:.5rem 0}.dropdown-item.logout[data-v-14059d80]{color:#ef4444}.dropdown-item.logout[data-v-14059d80]:hover:not(:disabled){background:#ef44441a}.dropdown-item.logout svg[data-v-14059d80]{color:#ef4444}.menu-enter-active[data-v-14059d80],.menu-leave-active[data-v-14059d80]{transition:all .2s}.menu-enter-from[data-v-14059d80]{opacity:0;transform:translateY(-8px)}.menu-leave-to[data-v-14059d80]{opacity:0;transform:translateY(-4px)}@media (width<=1024px){.update-label[data-v-14059d80]{display:none}.update-button[data-v-14059d80]{justify-content:center;width:40px;padding:.625rem}}@media (width<=768px){.nav-container[data-v-14059d80]{gap:.75rem;padding:.75rem 1rem}.search-section[data-v-14059d80],.brand-subtitle[data-v-14059d80],.user-info[data-v-14059d80],.chevron[data-v-14059d80]{display:none}.brand[data-v-14059d80],.user-trigger[data-v-14059d80]{padding:.5rem}.update-label[data-v-14059d80]{display:none}.update-button[data-v-14059d80]{justify-content:center;width:40px;height:40px;padding:.625rem}}.side-nav[data-v-70123366]{z-index:900;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2;border-right:1px solid #ffffff14;flex-direction:column;width:280px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:80px;bottom:0;left:0;overflow:hidden}.sidebar-collapsed[data-v-70123366]{width:70px}.nav-background[data-v-70123366]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nav-grid-overlay[data-v-70123366]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:20px 20px;width:100%;height:100%;position:absolute;top:0;left:0}.gradient-glow[data-v-70123366]{filter:blur(40px);background:radial-gradient(#0080ff1a 0%,#0000 70%);width:200%;height:60%;position:absolute;top:20%;left:-50%}.sidebar-header[data-v-70123366]{z-index:1;border-bottom:1px solid #ffffff14;justify-content:flex-end;padding:1rem;display:flex;position:relative}.collapse-button[data-v-70123366]{cursor:pointer;color:#ffffffb3;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.collapse-button[data-v-70123366]:hover{color:#0af;background:#ffffff0f;border-color:#00aaff4d;transform:scale(1.05)}.collapse-icon[data-v-70123366]{font-size:1rem}.nav-section[data-v-70123366]{z-index:1;flex:1;position:relative;overflow:hidden auto}.nav-section[data-v-70123366]::-webkit-scrollbar{width:4px}.nav-section[data-v-70123366]::-webkit-scrollbar-track{background:0 0}.nav-section[data-v-70123366]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.nav-list[data-v-70123366]{margin:0;padding:0;list-style:none}.nav-item[data-v-70123366]{margin-bottom:.25rem}.nav-link[data-v-70123366]{cursor:pointer;text-align:left;color:#ffffffb3;background:0 0;border:none;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.nav-link[data-v-70123366]:before{content:"";background:#0080ff;width:3px;transition:transform .3s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.nav-link.active[data-v-70123366]:before{transform:scaleY(1)}.nav-link[data-v-70123366]:hover{color:#fff;background:#ffffff0f}.nav-link.active[data-v-70123366]{color:#fff;background:#0080ff1a}.nav-icon-container[data-v-70123366]{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex}.nav-link:hover .nav-icon-container[data-v-70123366]{background:#ffffff0f;border-color:#00aaff4d;transform:scale(1.05)}.nav-link.active .nav-icon-container[data-v-70123366]{background:#0080ff33;border-color:#0af6}.nav-icon[data-v-70123366]{color:inherit;font-size:1.25rem}.nav-link.active .nav-icon[data-v-70123366]{color:#0af}.nav-content[data-v-70123366]{flex-direction:column;flex:1;gap:.25rem;display:flex}.nav-text[data-v-70123366]{color:inherit;font-size:.95rem;font-weight:600;line-height:1.2}.nav-description[data-v-70123366]{color:#ffffff80;font-size:.75rem;font-weight:400;line-height:1}.nav-indicator[data-v-70123366]{background:#0af;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite indicatorPulse-70123366;box-shadow:0 0 12px #0080ff4d}@keyframes indicatorPulse-70123366{0%,to{opacity:1}50%{opacity:.6}}.submenu-list[data-v-70123366]{background:#0000004d;border-left:2px solid #0af3;margin:0;padding:.5rem 0 .5rem 1rem;list-style:none}.submenu-item[data-v-70123366]{margin:0}.submenu-link[data-v-70123366]{cursor:pointer;text-align:left;color:#ffffffb3;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.5rem;font-size:.875rem;transition:all .3s;display:flex}.submenu-link[data-v-70123366]:hover{color:#fff;background:#ffffff0f}.submenu-link.active[data-v-70123366]{color:#0af;background:#00aaff26}.submenu-icon[data-v-70123366]{opacity:.8;flex-shrink:0;font-size:1rem}.submenu-text[data-v-70123366]{font-weight:500;line-height:1}.system-status[data-v-70123366]{z-index:1;background:#0000004d;border-top:1px solid #ffffff14;padding:1rem;position:relative}.status-container[data-v-70123366]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:1rem}.status-header[data-v-70123366]{margin-bottom:1rem}.status-indicator[data-v-70123366]{align-items:center;gap:.5rem;display:flex}.status-dot[data-v-70123366]{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-70123366}@keyframes statusPulse-70123366{0%,to{opacity:1;box-shadow:0 0 12px}50%{opacity:.7;box-shadow:0 0 20px}}.status-text[data-v-70123366]{color:#ffffffb3;font-size:.8rem;font-weight:500}.status-stats[data-v-70123366]{align-items:center;gap:1rem;display:flex}.stat-item[data-v-70123366]{flex:1;align-items:center;gap:.75rem;display:flex}.stat-icon[data-v-70123366]{color:#0af;font-size:1.25rem}.stat-content[data-v-70123366]{flex-direction:column;gap:.25rem;display:flex}.stat-value[data-v-70123366]{color:#fff;font-size:1.125rem;font-weight:700;line-height:1}.stat-label[data-v-70123366]{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;line-height:1}.stat-divider[data-v-70123366]{background:#ffffff14;width:1px;height:30px}.sidebar-collapsed .nav-link[data-v-70123366]{justify-content:center;padding:1rem .5rem}.sidebar-collapsed .nav-icon-container[data-v-70123366]{width:40px;height:40px}.sidebar-collapsed .nav-indicator[data-v-70123366]{display:none}@media (width<=1024px){.side-nav[data-v-70123366]{transform:translate(-100%)}.side-nav.mobile-open[data-v-70123366]{transform:translate(0)}}@media (width<=768px){.side-nav[data-v-70123366]{width:100%;max-width:320px}}@media (prefers-reduced-motion:reduce){.nav-link[data-v-70123366],.submenu-link[data-v-70123366],.collapse-button[data-v-70123366],.nav-icon-container[data-v-70123366],.status-dot[data-v-70123366],.nav-indicator[data-v-70123366]{transition:none;animation:none}.nav-link:hover .nav-icon-container[data-v-70123366]{transform:none}}@media (prefers-contrast:high){.nav-link[data-v-70123366],.submenu-link[data-v-70123366]{border:1px solid #ffffff80}.nav-link.active[data-v-70123366],.submenu-link.active[data-v-70123366]{border-color:#0080ff}}.nav-link[data-v-70123366]:focus-visible,.submenu-link[data-v-70123366]:focus-visible,.collapse-button[data-v-70123366]:focus-visible{outline-offset:2px;outline:2px solid #0080ff}[data-v-c966ee84]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.drawer-overlay[data-v-c966ee84]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;background:#000c;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer-background[data-v-c966ee84]{pointer-events:none;width:500px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.gradient-orb[data-v-c966ee84]{filter:blur(60px);background:radial-gradient(circle,#0080ff33 0%,#0000 70%);width:400px;height:400px;position:absolute;top:20%;right:-20%}.grid-overlay[data-v-c966ee84]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:30px 30px;width:100%;height:100%;position:absolute;top:0;right:0}.notification-drawer[data-v-c966ee84]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid var(--glass-border);z-index:1;background:#0a0a0afa;flex-direction:column;width:450px;max-width:100vw;height:100vh;display:flex;position:relative;box-shadow:-20px 0 60px #0009}.drawer-header[data-v-c966ee84]{border-bottom:1px solid var(--glass-border);background:#0006;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:relative}.close-mobile[data-v-c966ee84]{display:none}.header-main[data-v-c966ee84]{flex:1;align-items:center;gap:1rem;display:flex}.header-icon[data-v-c966ee84]{width:48px;height:48px;color:var(--primary-blue-bright);background:#0080ff26;border:1px solid #00aaff4d;border-radius:12px;justify-content:center;align-items:center;display:flex}.header-icon svg[data-v-c966ee84]{font-size:1.5rem}.header-content[data-v-c966ee84]{flex:1;align-items:center;gap:.75rem;display:flex}.drawer-title[data-v-c966ee84]{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700;line-height:1}.header-badge[data-v-c966ee84]{background:var(--error);color:var(--text-primary);border-radius:12px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:.35rem .6rem;font-size:.75rem;font-weight:600;animation:2s ease-in-out infinite badgePulse-c966ee84;display:flex}@keyframes badgePulse-c966ee84{0%,to{opacity:1}50%{opacity:.8}}.header-actions[data-v-c966ee84]{gap:.5rem;display:flex}.action-button[data-v-c966ee84]{background:var(--glass-bg);border:none;border:1px solid var(--glass-border);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:flex}.action-button[data-v-c966ee84]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d;transform:translateY(-1px)}.action-button svg[data-v-c966ee84]{font-size:1.125rem}.filter-tabs[data-v-c966ee84]{border-bottom:1px solid var(--glass-border);background:#0000004d;gap:.5rem;padding:1rem 1.5rem;display:flex;overflow-x:auto}.filter-tabs[data-v-c966ee84]::-webkit-scrollbar{height:4px}.filter-tabs[data-v-c966ee84]::-webkit-scrollbar-track{background:0 0}.filter-tabs[data-v-c966ee84]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.filter-tab[data-v-c966ee84]{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.filter-tab[data-v-c966ee84]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d}.filter-tab.active[data-v-c966ee84]{color:var(--primary-blue-bright);background:#0080ff26;border-color:#0080ff66}.tab-icon[data-v-c966ee84]{font-size:1rem}.tab-badge[data-v-c966ee84]{background:var(--error);color:var(--text-primary);text-align:center;border-radius:10px;min-width:20px;padding:.2rem .45rem;font-size:.7rem}.notifications-list[data-v-c966ee84]{flex:1;padding:1rem;overflow-y:auto}.notifications-list[data-v-c966ee84]::-webkit-scrollbar{width:6px}.notifications-list[data-v-c966ee84]::-webkit-scrollbar-track{background:#ffffff0d}.notifications-list[data-v-c966ee84]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.notifications-list[data-v-c966ee84]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.empty-state[data-v-c966ee84]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-icon[data-v-c966ee84]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;display:flex}.empty-icon svg[data-v-c966ee84]{color:var(--text-tertiary);opacity:.5;font-size:2.5rem}.empty-title[data-v-c966ee84]{color:var(--text-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.empty-text[data-v-c966ee84]{color:var(--text-secondary);margin:0;font-size:.9rem}.notification-item[data-v-c966ee84]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;gap:1rem;margin-bottom:.75rem;padding:1rem;transition:all .3s;display:flex;position:relative}.notification-item[data-v-c966ee84]:hover{background:var(--glass-hover);border-color:#0af3;transform:translate(-4px)}.notification-item.unread[data-v-c966ee84]{background:#0080ff0d;border-color:#0080ff33}.notification-item.unread[data-v-c966ee84]:before{content:"";background:var(--primary-blue-bright);border-radius:16px 0 0 16px;width:3px;position:absolute;top:0;bottom:0;left:0}.notification-indicator[data-v-c966ee84]{opacity:.6;border-radius:0 4px 4px 0;width:4px;height:40%;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.notification-icon[data-v-c966ee84]{border:1px solid var(--glass-border);background:#ffffff0d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.notification-icon svg[data-v-c966ee84]{font-size:1.25rem}.notification-content[data-v-c966ee84]{flex:1;min-width:0}.notification-header[data-v-c966ee84]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.notification-title[data-v-c966ee84]{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:600;line-height:1.3}.notification-time[data-v-c966ee84]{color:var(--text-tertiary);white-space:nowrap;font-size:.75rem;font-weight:500}.notification-message[data-v-c966ee84]{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.notification-actions[data-v-c966ee84]{gap:.5rem;margin-top:.75rem;display:flex}.notification-action-btn[data-v-c966ee84]{color:var(--primary-blue-bright);cursor:pointer;background:#0080ff26;border:1px solid #0080ff4d;border-radius:8px;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:all .3s}.notification-action-btn[data-v-c966ee84]:hover{background:#0080ff40;border-color:#0080ff80;transform:translateY(-1px)}.notification-menu[data-v-c966ee84]{flex-direction:column;gap:.25rem;display:flex}.menu-btn[data-v-c966ee84]{border:none;border:1px solid var(--glass-border);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;transition:all .3s;display:flex}.menu-btn[data-v-c966ee84]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d}.menu-btn.delete[data-v-c966ee84]:hover{color:var(--error);background:#ef444426;border-color:#ef444466}.menu-btn svg[data-v-c966ee84]{font-size:1rem}.drawer-footer[data-v-c966ee84]{border-top:1px solid var(--glass-border);background:#0006;gap:.75rem;padding:1rem 1.5rem;display:flex}.footer-button[data-v-c966ee84]{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.footer-button[data-v-c966ee84]:hover{background:var(--glass-hover);color:var(--text-primary);border-color:#00aaff4d;transform:translateY(-1px)}.footer-button svg[data-v-c966ee84]{font-size:1rem}.drawer-enter-active[data-v-c966ee84],.drawer-leave-active[data-v-c966ee84]{transition:opacity .3s}.drawer-enter-active .notification-drawer[data-v-c966ee84],.drawer-leave-active .notification-drawer[data-v-c966ee84]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-c966ee84],.drawer-leave-to[data-v-c966ee84]{opacity:0}.drawer-enter-from .notification-drawer[data-v-c966ee84],.drawer-leave-to .notification-drawer[data-v-c966ee84]{transform:translate(100%)}@media (width<=768px){.notification-drawer[data-v-c966ee84]{width:100vw}.drawer-header[data-v-c966ee84]{padding:1rem}.close-mobile[data-v-c966ee84]{display:flex;position:absolute;left:1rem}.close-desktop[data-v-c966ee84]{display:none}.header-main[data-v-c966ee84]{justify-content:center;padding:0 3rem}.header-actions[data-v-c966ee84]{position:absolute;right:1rem}.drawer-title[data-v-c966ee84]{font-size:1.25rem}.filter-tabs[data-v-c966ee84]{padding:.75rem 1rem}.notifications-list[data-v-c966ee84]{padding:.75rem}.notification-item[data-v-c966ee84]{padding:.875rem}.drawer-footer[data-v-c966ee84]{padding:.875rem 1rem}}@media (width<=480px){.header-icon[data-v-c966ee84]{width:40px;height:40px}.header-icon svg[data-v-c966ee84]{font-size:1.25rem}.action-button[data-v-c966ee84]{width:36px;height:36px}.filter-tab[data-v-c966ee84]{padding:.5rem .75rem;font-size:.8rem}.tab-label[data-v-c966ee84]{display:none}}@media (prefers-reduced-motion:reduce){.notification-item[data-v-c966ee84],.action-button[data-v-c966ee84],.filter-tab[data-v-c966ee84],.footer-button[data-v-c966ee84],.drawer-enter-active[data-v-c966ee84],.drawer-leave-active[data-v-c966ee84]{transition:none}.notification-item[data-v-c966ee84]:hover{transform:none}.header-badge[data-v-c966ee84]{animation:none}}@media (prefers-contrast:high){.notification-drawer[data-v-c966ee84]{border-left:2px solid var(--text-primary)}.notification-item[data-v-c966ee84]{border-color:#ffffff4d}.notification-item.unread[data-v-c966ee84]{border-color:var(--primary-blue)}}.dynamic-background[data-v-c19019c8]{width:100%;height:100%;position:relative;overflow:hidden}.particle-field[data-v-c19019c8]{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.particle[data-v-c19019c8]{animation:particleFloat-c19019c8 var(--particle-speed,20s) linear infinite;border-radius:50%;position:absolute}@keyframes particleFloat-c19019c8{0%{opacity:0;transform:translateY(100vh)rotate(0)}10%{opacity:var(--particle-opacity,.6)}90%{opacity:var(--particle-opacity,.6)}to{opacity:0;transform:translateY(-10vh)rotate(360deg)}}.geometric-shapes[data-v-c19019c8]{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.shape[data-v-c19019c8]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid;border-radius:50%;transition:transform .3s;animation:25s linear infinite shapeRotate-c19019c8;position:absolute}@keyframes shapeRotate-c19019c8{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(360deg)scale(1)}}.gradient-overlay[data-v-c19019c8]{z-index:0;pointer-events:none;width:100%;height:100%;animation:20s ease-in-out infinite overlayShift-c19019c8;position:fixed;top:0;left:0}@keyframes overlayShift-c19019c8{0%,to{opacity:1}50%{opacity:.7}}.background-content[data-v-c19019c8]{z-index:2;width:100%;height:100%;position:relative}@media (width<=768px){.particle-field .particle[data-v-c19019c8]{animation-duration:30s}.shape[data-v-c19019c8]{animation-duration:40s}}@media (width<=480px){.particle-field[data-v-c19019c8]{display:none}}@media (prefers-reduced-motion:reduce){.particle[data-v-c19019c8],.shape[data-v-c19019c8],.gradient-overlay[data-v-c19019c8]{animation:none}.shape[data-v-c19019c8]{transform:none!important}}@media (prefers-contrast:high){.particle[data-v-c19019c8]{opacity:.8}.shape[data-v-c19019c8]{opacity:.8;border-width:2px}}.app-layout[data-v-e7291ef4]{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--topnav-height:80px;--sidebar-width:280px;--sidebar-collapsed-width:70px;color:#fff;background:#000;min-height:100vh;position:relative;overflow:hidden}.app-main[data-v-e7291ef4]{margin-top:var(--topnav-height);margin-left:var(--sidebar-width);min-height:calc(100vh - var(--topnav-height));z-index:10;transition:margin-left .3s;position:relative;overflow-y:auto}.main-content[data-v-e7291ef4]{z-index:2;max-width:100%;padding:2rem;position:relative}.sidebar-collapsed .app-main[data-v-e7291ef4]{margin-left:var(--sidebar-collapsed-width)}.mobile-view .app-main[data-v-e7291ef4]{margin-left:0}.navigation-hidden .app-main[data-v-e7291ef4]{min-height:100vh;margin-top:0;margin-left:0}.mobile-sidebar-toggle[data-v-e7291ef4]{z-index:1100;background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:none;position:fixed;top:1rem;left:1rem}.mobile-view .mobile-sidebar-toggle[data-v-e7291ef4]{display:flex}.mobile-sidebar-toggle[data-v-e7291ef4]:hover{background:#ffffff1a;transform:scale(1.05)}.mobile-sidebar-toggle.active[data-v-e7291ef4]{background:var(--pixyl-blue);border-color:var(--pixyl-blue)}.toggle-icon[data-v-e7291ef4]{color:#fff;font-size:1.2rem;transition:transform .3s}.mobile-sidebar-toggle.active .toggle-icon[data-v-e7291ef4]{transform:rotate(90deg)}.mobile-overlay[data-v-e7291ef4]{z-index:899;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;position:fixed;inset:0}.background-elements[data-v-e7291ef4]{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.bg-grid[data-v-e7291ef4]{opacity:.3;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.bg-gradient-1[data-v-e7291ef4]{background:radial-gradient(circle,#0080ff0f 0%,#0080ff08 30%,#0000 70%);border-radius:50%;width:40%;height:40%;animation:25s ease-in-out infinite gradientFloat1-e7291ef4;position:absolute;top:-20%;right:-20%}.bg-gradient-2[data-v-e7291ef4]{background:radial-gradient(circle,#00aaff0a 0%,#00aaff05 30%,#0000 70%);border-radius:50%;width:35%;height:35%;animation:30s ease-in-out infinite reverse gradientFloat2-e7291ef4;position:absolute;bottom:-20%;left:-10%}@keyframes gradientFloat1-e7291ef4{0%,to{opacity:.6;transform:translate(0)scale(1)}50%{opacity:.4;transform:translate(-30px,40px)scale(1.1)}}@keyframes gradientFloat2-e7291ef4{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.7;transform:translate(40px,-30px)scale(.9)}}.app-main[data-v-e7291ef4]::-webkit-scrollbar{width:8px}.app-main[data-v-e7291ef4]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.app-main[data-v-e7291ef4]::-webkit-scrollbar-thumb{background:#fff3;border:1px solid #ffffff1a;border-radius:4px}.app-main[data-v-e7291ef4]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (width<=1024px){.app-main[data-v-e7291ef4]{margin-top:70px;margin-left:0}.main-content[data-v-e7291ef4]{padding:1.5rem}.bg-gradient-1[data-v-e7291ef4]{width:60%;height:60%}.bg-gradient-2[data-v-e7291ef4]{width:50%;height:50%}}@media (width<=768px){.app-layout[data-v-e7291ef4]{--topnav-height:70px}.app-main[data-v-e7291ef4]{margin-top:70px}.main-content[data-v-e7291ef4]{padding:1rem}.mobile-sidebar-toggle[data-v-e7291ef4]{width:40px;height:40px;top:.75rem;left:.75rem}.toggle-icon[data-v-e7291ef4]{font-size:1.1rem}}@media (width<=480px){.app-layout[data-v-e7291ef4]{--topnav-height:60px}.main-content[data-v-e7291ef4]{padding:.75rem}.mobile-sidebar-toggle[data-v-e7291ef4]{width:36px;height:36px}.toggle-icon[data-v-e7291ef4]{font-size:1rem}.background-elements[data-v-e7291ef4]{opacity:.7}}@media (prefers-reduced-motion:reduce){.app-main[data-v-e7291ef4],.mobile-sidebar-toggle[data-v-e7291ef4],.toggle-icon[data-v-e7291ef4]{transition:none}.bg-gradient-1[data-v-e7291ef4],.bg-gradient-2[data-v-e7291ef4]{animation:none}.mobile-sidebar-toggle[data-v-e7291ef4]:hover{transform:none}}@media (prefers-contrast:high){.app-layout[data-v-e7291ef4]{color:#fff;background:#000}.background-elements[data-v-e7291ef4]{display:none}.mobile-sidebar-toggle[data-v-e7291ef4]{border:2px solid #fff}}.app-main[data-v-e7291ef4]:focus{outline:none}.mobile-sidebar-toggle[data-v-e7291ef4]:focus-visible{outline:2px solid var(--pixyl-blue);outline-offset:2px}.app-layout[data-v-e7291ef4]{color:#fff}.app-layout[data-v-e7291ef4] *{color:inherit}@media print{.background-elements[data-v-e7291ef4],.mobile-sidebar-toggle[data-v-e7291ef4],.mobile-overlay[data-v-e7291ef4]{display:none}.app-layout[data-v-e7291ef4]{color:#000;background:#fff}.app-main[data-v-e7291ef4]{min-height:auto;margin:0}.main-content[data-v-e7291ef4]{padding:0}}.app-layout.loading[data-v-e7291ef4]{pointer-events:none}.app-layout.loading .main-content[data-v-e7291ef4]{opacity:.7;transition:opacity .3s}.main-content[data-v-e7291ef4]{animation:.5s ease-out fadeInUp-e7291ef4}@keyframes fadeInUp-e7291ef4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.auth-layout[data-v-36e5fd82]{background:0 0;min-height:100vh;position:relative;overflow:hidden}.auth-container[data-v-36e5fd82]{z-index:2;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:1rem;display:flex;position:relative}.auth-content[data-v-36e5fd82]{z-index:3;justify-content:center;align-items:center;width:100%;max-width:none;display:flex;position:relative}.background-elements[data-v-36e5fd82]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.bg-orb[data-v-36e5fd82]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#00a3ff08,#00a3ff03);border:1px solid #00a3ff1a;border-radius:50%;animation:20s ease-in-out infinite orbDrift-36e5fd82;position:absolute}.orb-1[data-v-36e5fd82]{width:200px;height:200px;animation-delay:0s;top:10%;right:10%}.orb-2[data-v-36e5fd82]{width:150px;height:150px;animation-delay:7s;bottom:20%;left:15%}.orb-3[data-v-36e5fd82]{width:100px;height:100px;animation-delay:14s;top:60%;right:25%}@keyframes orbDrift-36e5fd82{0%,to{opacity:.3;transform:translate(0)scale(1)}25%{opacity:.5;transform:translate(20px,-30px)scale(1.1)}50%{opacity:.7;transform:translate(-15px,-50px)scale(.9)}75%{opacity:.4;transform:translate(-25px,-20px)scale(1.05)}}.content-glow[data-v-36e5fd82]{filter:blur(40px);pointer-events:none;z-index:0;background:radial-gradient(circle,#00a3ff0d 0%,#0000 70%);width:600px;height:600px;animation:8s ease-in-out infinite glowPulse-36e5fd82;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes glowPulse-36e5fd82{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.6;transform:translate(-50%,-50%)scale(1.2)}}@media (width<=768px){.auth-container[data-v-36e5fd82]{padding:.5rem}.bg-orb[data-v-36e5fd82]{opacity:.5}.orb-1[data-v-36e5fd82]{width:120px;height:120px}.orb-2[data-v-36e5fd82]{width:80px;height:80px}.orb-3[data-v-36e5fd82]{width:60px;height:60px}}@media (width<=480px){.auth-container[data-v-36e5fd82]{padding:.25rem}.background-elements[data-v-36e5fd82]{opacity:.7}}@media (prefers-reduced-motion:reduce){.bg-orb[data-v-36e5fd82],.content-glow[data-v-36e5fd82]{animation:none}.bg-orb[data-v-36e5fd82]{opacity:.2}}@media (prefers-contrast:high){.bg-orb[data-v-36e5fd82],.content-glow[data-v-36e5fd82]{display:none}}.auth-content[data-v-36e5fd82] *{max-width:none!important}.auth-content[data-v-36e5fd82]>*{width:auto;max-width:none}.screen-layout[data-v-e0686361]{color:#fff;-webkit-user-select:none;user-select:none;background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:fixed;inset:0;overflow:hidden}.screen-main[data-v-e0686361]{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.screen-controls[data-v-e0686361]{z-index:1000;pointer-events:none;background:linear-gradient(#000c 0%,#0006 50%,#0000 100%);justify-content:space-between;align-items:flex-start;padding:1rem;animation:.3s fadeIn-e0686361;display:flex;position:fixed;top:0;left:0;right:0}@keyframes fadeIn-e0686361{0%{opacity:0}to{opacity:1}}.controls-container[data-v-e0686361]{pointer-events:auto;gap:.5rem;display:flex}.control-btn[data-v-e0686361]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.75rem;transition:all .3s;display:flex}.control-btn[data-v-e0686361]:hover{background:#fff3;border-color:#fff6;transform:translateY(-1px)}.control-btn[data-v-e0686361]:active{transform:translateY(0)}.control-icon[data-v-e0686361]{color:#fff;font-size:1.2rem;font-weight:700}.status-info[data-v-e0686361]{pointer-events:none;align-items:center;display:flex}.fullscreen-status[data-v-e0686361]{color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;border:1px solid #ffffff1a;border-radius:20px;padding:.5rem 1rem;font-size:.9rem}.screen-border[data-v-e0686361]{pointer-events:none;z-index:999;border:2px solid #00a3ff4d;position:absolute;inset:0}@media (width<=768px){.screen-controls[data-v-e0686361]{padding:.75rem}.control-btn[data-v-e0686361]{min-width:40px;min-height:40px;padding:.5rem}.control-icon[data-v-e0686361]{font-size:1rem}.fullscreen-status[data-v-e0686361]{padding:.375rem .75rem;font-size:.8rem}}@media (hover:none) and (pointer:coarse){.control-btn[data-v-e0686361]{min-width:48px;min-height:48px}}@media (display-mode:fullscreen){.screen-border[data-v-e0686361]{display:none}}[data-v-e0686361]::-webkit-scrollbar{display:none}[data-v-e0686361]{scrollbar-width:none;-ms-overflow-style:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}img[data-v-e0686361]{-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-e0686361]{-webkit-user-select:text;user-select:text}.connect-layout[data-v-f1e03b0c]{color:#fff;background:#000;flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative;overflow-x:hidden}.background-animation[data-v-f1e03b0c]{pointer-events:none;z-index:1;opacity:.6;transition:opacity 2s ease-in-out;position:fixed;inset:0}.background-animation.animated[data-v-f1e03b0c]{opacity:.8}.animation-circle[data-v-f1e03b0c]{background:radial-gradient(circle,#00a3ff1a 0%,#0000 70%);border-radius:50%;animation:15s ease-in-out infinite float-f1e03b0c;position:absolute}.circle-1[data-v-f1e03b0c]{width:200px;height:200px;animation-delay:0s;top:10%;left:-50px}.circle-2[data-v-f1e03b0c]{width:150px;height:150px;animation-delay:5s;top:60%;right:-75px}.circle-3[data-v-f1e03b0c]{width:300px;height:300px;animation-delay:10s;bottom:10%;left:50%;transform:translate(-50%)}@keyframes float-f1e03b0c{0%,to{opacity:.3;transform:translateY(0)scale(1)}50%{opacity:.5;transform:translateY(-20px)scale(1.05)}}.loading-overlay[data-v-f1e03b0c]{z-index:1000;background:#000;justify-content:center;align-items:center;transition:opacity .5s ease-out;display:flex;position:fixed;inset:0}.loading-content[data-v-f1e03b0c]{text-align:center}.loading-spinner[data-v-f1e03b0c]{border:3px solid #fff3;border-top-color:#00a3ff;border-radius:50%;width:48px;height:48px;margin:0 auto 1rem;animation:1s linear infinite spin-f1e03b0c}@keyframes spin-f1e03b0c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-f1e03b0c]{color:#fffc;margin:0;font-size:1.1rem}.connect-header[data-v-f1e03b0c]{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c;border-bottom:1px solid #ffffff1a;padding:2rem;position:relative}.header-content[data-v-f1e03b0c]{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.brand[data-v-f1e03b0c]{flex-direction:column;gap:.25rem;display:flex}.brand-title[data-v-f1e03b0c]{background:linear-gradient(135deg,#fff 0%,#00a3ff 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 30px #00a3ff4d;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:700}.brand-tagline[data-v-f1e03b0c]{color:#ffffffb3;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;font-weight:500}.connection-status[data-v-f1e03b0c]{align-items:center;display:flex}.status-indicator[data-v-f1e03b0c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:25px;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}.status-dot[data-v-f1e03b0c]{background:#00a3ff;border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite pulse-f1e03b0c;box-shadow:0 0 10px #00a3ff80}@keyframes pulse-f1e03b0c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text[data-v-f1e03b0c]{color:#ffffffe6;font-size:.9rem;font-weight:500}.connect-main[data-v-f1e03b0c]{z-index:10;flex:1;justify-content:center;align-items:center;min-height:0;padding:2rem;display:flex;position:relative}.main-container[data-v-f1e03b0c]{width:100%;max-width:600px;margin:0 auto}.connect-footer[data-v-f1e03b0c]{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c;border-top:1px solid #ffffff1a;padding:1.5rem 2rem;position:relative}.footer-content[data-v-f1e03b0c]{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.help-info[data-v-f1e03b0c]{flex:1}.help-text[data-v-f1e03b0c]{color:#fff9;margin:0;font-size:.875rem;line-height:1.4}.footer-brand[data-v-f1e03b0c]{text-align:right}.copyright[data-v-f1e03b0c]{color:#ffffff80;font-size:.8rem;font-weight:500}.corner-decoration[data-v-f1e03b0c]{pointer-events:none;z-index:5;border:2px solid #00a3ff33;width:100px;height:100px;position:fixed}.corner-decoration.top-left[data-v-f1e03b0c]{border-bottom:none;border-right:none;border-top-left-radius:20px;top:20px;left:20px}.corner-decoration.top-right[data-v-f1e03b0c]{border-bottom:none;border-left:none;border-top-right-radius:20px;top:20px;right:20px}.corner-decoration.bottom-left[data-v-f1e03b0c]{border-top:none;border-right:none;border-bottom-left-radius:20px;bottom:20px;left:20px}.corner-decoration.bottom-right[data-v-f1e03b0c]{border-top:none;border-left:none;border-bottom-right-radius:20px;bottom:20px;right:20px}@media (width<=768px){.connect-header[data-v-f1e03b0c],.connect-footer[data-v-f1e03b0c]{padding:1.5rem 1rem}.header-content[data-v-f1e03b0c],.footer-content[data-v-f1e03b0c]{text-align:center;flex-direction:column;gap:1rem}.brand-title[data-v-f1e03b0c]{font-size:1.75rem}.connect-main[data-v-f1e03b0c]{padding:1rem}.footer-brand[data-v-f1e03b0c]{text-align:center}.corner-decoration[data-v-f1e03b0c]{width:60px;height:60px}.corner-decoration.top-left[data-v-f1e03b0c],.corner-decoration.top-right[data-v-f1e03b0c]{top:10px}.corner-decoration.bottom-left[data-v-f1e03b0c],.corner-decoration.bottom-right[data-v-f1e03b0c]{bottom:10px}.corner-decoration.top-left[data-v-f1e03b0c],.corner-decoration.bottom-left[data-v-f1e03b0c]{left:10px}.corner-decoration.top-right[data-v-f1e03b0c],.corner-decoration.bottom-right[data-v-f1e03b0c]{right:10px}.animation-circle[data-v-f1e03b0c]{opacity:.5}.circle-1[data-v-f1e03b0c],.circle-2[data-v-f1e03b0c],.circle-3[data-v-f1e03b0c]{transform:scale(.7)}}@media (width<=480px){.brand-title[data-v-f1e03b0c]{font-size:1.5rem}.brand-tagline[data-v-f1e03b0c]{font-size:.8rem}.status-indicator[data-v-f1e03b0c]{padding:.5rem 1rem}.status-text[data-v-f1e03b0c],.help-text[data-v-f1e03b0c]{font-size:.8rem}.copyright[data-v-f1e03b0c]{font-size:.75rem}.corner-decoration[data-v-f1e03b0c]{display:none}}@media (prefers-contrast:high){.brand-title[data-v-f1e03b0c]{-webkit-text-fill-color:#fff;color:#fff}.status-dot[data-v-f1e03b0c]{box-shadow:none;background:#fff}.corner-decoration[data-v-f1e03b0c]{border-color:#ffffff80}}@media (prefers-reduced-motion:reduce){.loading-spinner[data-v-f1e03b0c],.status-dot[data-v-f1e03b0c],.animation-circle[data-v-f1e03b0c]{animation:none}.background-animation[data-v-f1e03b0c]{display:none}.corner-decoration[data-v-f1e03b0c]{opacity:.3}}@media print{.background-animation[data-v-f1e03b0c],.corner-decoration[data-v-f1e03b0c],.loading-overlay[data-v-f1e03b0c]{display:none}.connect-layout[data-v-f1e03b0c]{color:#000;background:#fff}}.app-layout[data-v-6689e161]{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--topnav-height:80px;--sidebar-width:280px;--sidebar-collapsed-width:70px;color:#fff;background:#000;min-height:100vh;position:relative;overflow:hidden}.app-main[data-v-6689e161]{margin-top:50px;margin-left:var(--sidebar-width);min-height:calc(100vh - var(--topnav-height));z-index:10;transition:margin-left .3s;position:relative;overflow-y:auto}.main-content[data-v-6689e161]{z-index:2;max-width:100%;padding:2rem;position:relative}.sidebar-collapsed .app-main[data-v-6689e161]{margin-left:var(--sidebar-collapsed-width)}.mobile-view .app-main[data-v-6689e161]{margin-left:0}.navigation-hidden .app-main[data-v-6689e161]{min-height:100vh;margin-top:0;margin-left:0}.mobile-sidebar-toggle[data-v-6689e161]{z-index:1100;background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:none;position:fixed;top:1rem;left:1rem}.mobile-view .mobile-sidebar-toggle[data-v-6689e161]{display:flex}.mobile-sidebar-toggle[data-v-6689e161]:hover{background:#ffffff1a;transform:scale(1.05)}.mobile-sidebar-toggle.active[data-v-6689e161]{background:var(--pixyl-blue);border-color:var(--pixyl-blue)}.toggle-icon[data-v-6689e161]{color:#fff;font-size:1.2rem;transition:transform .3s}.mobile-sidebar-toggle.active .toggle-icon[data-v-6689e161]{transform:rotate(90deg)}.mobile-overlay[data-v-6689e161]{z-index:899;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;position:fixed;inset:0}.background-elements[data-v-6689e161]{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.bg-grid[data-v-6689e161]{opacity:.3;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.bg-gradient-1[data-v-6689e161]{background:radial-gradient(circle,#0080ff0f 0%,#0080ff08 30%,#0000 70%);border-radius:50%;width:40%;height:40%;animation:25s ease-in-out infinite gradientFloat1-6689e161;position:absolute;top:-20%;right:-20%}.bg-gradient-2[data-v-6689e161]{background:radial-gradient(circle,#00aaff0a 0%,#00aaff05 30%,#0000 70%);border-radius:50%;width:35%;height:35%;animation:30s ease-in-out infinite reverse gradientFloat2-6689e161;position:absolute;bottom:-20%;left:-10%}@keyframes gradientFloat1-6689e161{0%,to{opacity:.6;transform:translate(0)scale(1)}50%{opacity:.4;transform:translate(-30px,40px)scale(1.1)}}@keyframes gradientFloat2-6689e161{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.7;transform:translate(40px,-30px)scale(.9)}}.app-main[data-v-6689e161]::-webkit-scrollbar{width:8px}.app-main[data-v-6689e161]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.app-main[data-v-6689e161]::-webkit-scrollbar-thumb{background:#fff3;border:1px solid #ffffff1a;border-radius:4px}.app-main[data-v-6689e161]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (width<=1024px){.app-main[data-v-6689e161]{margin-top:70px;margin-left:0}.main-content[data-v-6689e161]{padding:1.5rem}.bg-gradient-1[data-v-6689e161]{width:60%;height:60%}.bg-gradient-2[data-v-6689e161]{width:50%;height:50%}}@media (width<=768px){.app-layout[data-v-6689e161]{--topnav-height:70px}.app-main[data-v-6689e161]{margin-top:70px}.main-content[data-v-6689e161]{padding:1rem}.mobile-sidebar-toggle[data-v-6689e161]{width:40px;height:40px;top:.75rem;left:.75rem}.toggle-icon[data-v-6689e161]{font-size:1.1rem}}@media (width<=480px){.app-layout[data-v-6689e161]{--topnav-height:60px}.main-content[data-v-6689e161]{padding:.75rem}.mobile-sidebar-toggle[data-v-6689e161]{width:36px;height:36px}.toggle-icon[data-v-6689e161]{font-size:1rem}.background-elements[data-v-6689e161]{opacity:.7}}@media (prefers-reduced-motion:reduce){.app-main[data-v-6689e161],.mobile-sidebar-toggle[data-v-6689e161],.toggle-icon[data-v-6689e161]{transition:none}.bg-gradient-1[data-v-6689e161],.bg-gradient-2[data-v-6689e161]{animation:none}.mobile-sidebar-toggle[data-v-6689e161]:hover{transform:none}}@media (prefers-contrast:high){.app-layout[data-v-6689e161]{color:#fff;background:#000}.background-elements[data-v-6689e161]{display:none}.mobile-sidebar-toggle[data-v-6689e161]{border:2px solid #fff}}.app-main[data-v-6689e161]:focus{outline:none}.mobile-sidebar-toggle[data-v-6689e161]:focus-visible{outline:2px solid var(--pixyl-blue);outline-offset:2px}.app-layout[data-v-6689e161]{color:#fff}.app-layout[data-v-6689e161] *{color:inherit}@media print{.background-elements[data-v-6689e161],.mobile-sidebar-toggle[data-v-6689e161],.mobile-overlay[data-v-6689e161]{display:none}.app-layout[data-v-6689e161]{color:#000;background:#fff}.app-main[data-v-6689e161]{min-height:auto;margin:0}.main-content[data-v-6689e161]{padding:0}}.app-layout.loading[data-v-6689e161]{pointer-events:none}.app-layout.loading .main-content[data-v-6689e161]{opacity:.7;transition:opacity .3s}.main-content[data-v-6689e161]{animation:.5s ease-out fadeInUp-6689e161}@keyframes fadeInUp-6689e161{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pixel-field[data-v-32f10532]{z-index:0;pointer-events:none;position:fixed;inset:0}.landing[data-v-f0577048]{color:#fff;z-index:1;max-width:1080px;margin:0 auto;padding:0 24px;position:relative}.pixel-cursor[data-v-f0577048]{background:var(--primary-blue,#00a3ff);vertical-align:baseline;width:.14em;height:.72em;margin-left:.12em;animation:1.1s step-end infinite pixelBlink-f0577048;display:inline-block}@keyframes pixelBlink-f0577048{50%{opacity:0}}.feature-card[data-v-f0577048],.step[data-v-f0577048],.player-chip[data-v-f0577048],.dev-panel[data-v-f0577048]{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(16px)}.revealed[data-v-f0577048]{opacity:1;transform:none}.feature-card.revealed[data-v-f0577048]:hover{border-color:#00a3ff66;transition:transform .2s,border-color .2s;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.feature-card[data-v-f0577048],.step[data-v-f0577048],.player-chip[data-v-f0577048],.dev-panel[data-v-f0577048]{opacity:1;transition:none;transform:none}.pixel-cursor[data-v-f0577048]{animation:none}}.hero[data-v-f0577048]{text-align:center;padding:110px 0 90px}.hero h1[data-v-f0577048]{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(2.2rem,6vw,3.6rem);font-weight:800;line-height:1.1}.hero .accent[data-v-f0577048]{color:var(--primary-blue,#00a3ff)}.hero-sub[data-v-f0577048]{color:#ffffffa6;max-width:620px;margin:0 auto 32px;font-size:1.15rem;line-height:1.6}.hero-ctas[data-v-f0577048]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.hero-fact[data-v-f0577048]{color:#ffffff59;margin-top:18px;font-size:.85rem}.cta[data-v-f0577048]{cursor:pointer;color:#fff;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:10px;padding:13px 26px;font-size:1rem;font-weight:600;transition:border-color .18s,color .18s,background-color .18s,box-shadow .18s;display:inline-flex;position:relative}.cta[data-v-f0577048]:before{content:"";background:var(--primary-blue,#00a3ff);width:7px;height:7px;transition:box-shadow .18s,transform .18s}.cta[data-v-f0577048]:hover{border-color:var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);background:#00a3ff12}.cta[data-v-f0577048]:hover:before{box-shadow:10px 0 0 -1px var(--primary-blue,#00a3ff), 20px 0 0 -2px var(--primary-blue,#00a3ff);transform:translate(-2px)}.cta.primary[data-v-f0577048]{box-shadow:0 0 22px -8px var(--primary-blue,#00a3ff);border-color:#00a3ff8c}.cta.ghost[data-v-f0577048]:before{background:#ffffff80}.cta.big[data-v-f0577048]{padding:16px 34px;font-size:1.1rem}.section[data-v-f0577048]{border-top:1px solid #ffffff0f;padding:70px 0}.section h2[data-v-f0577048]{text-align:center;margin:0 0 10px;font-size:1.8rem;font-weight:700}.section-sub[data-v-f0577048]{color:#ffffff8c;text-align:center;max-width:560px;margin:0 auto 40px;line-height:1.5}.feature-grid[data-v-f0577048]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:34px;display:grid}.feature-card[data-v-f0577048]{background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;padding:22px}.feature-head[data-v-f0577048]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.feature-icon[data-v-f0577048]{width:38px;height:38px;color:var(--primary-blue,#00a3ff);background:#00a3ff24;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.feature-card h3[data-v-f0577048]{margin:0;font-size:1.02rem;font-weight:700}.feature-card p[data-v-f0577048]{color:#fff9;margin:0;font-size:.9rem;line-height:1.55}.pro-badge[data-v-f0577048]{color:var(--primary-blue,#00a3ff);letter-spacing:.06em;text-transform:uppercase;background:#00a3ff2e;border-radius:999px;padding:3px 10px;font-size:.68rem;font-weight:700}.steps[data-v-f0577048]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;margin-top:36px;display:grid}.step[data-v-f0577048]{align-items:flex-start;gap:14px;display:flex}.step-n[data-v-f0577048]{background:var(--primary-blue,#00a3ff);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:inline-flex}.step h3[data-v-f0577048]{margin:4px 0 6px;font-size:1rem}.step p[data-v-f0577048]{color:#ffffff8c;margin:0;font-size:.88rem;line-height:1.5}.players-note[data-v-f0577048]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:46px;display:grid}.player-chip[data-v-f0577048]{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:14px;padding:18px;display:flex}.player-chip svg[data-v-f0577048]{color:var(--primary-blue,#00a3ff);margin-top:2px;font-size:1.4rem}.player-chip strong[data-v-f0577048]{margin-bottom:4px;font-size:.95rem;display:block}.player-chip span[data-v-f0577048]{color:#ffffff8c;font-size:.85rem;line-height:1.45}.dev-panel[data-v-f0577048]{background:#00000080;border:1px solid #ffffff1a;border-radius:12px;max-width:720px;margin:0 auto;padding:20px 24px;overflow-x:auto}.dev-panel pre[data-v-f0577048]{margin:0}.dev-panel code[data-v-f0577048]{color:#d8e4f0;white-space:pre;font-family:Consolas,Monaco,monospace;font-size:.85rem;line-height:1.7}.dev-panel .c[data-v-f0577048]{color:#ffffff59}.dev-note[data-v-f0577048]{text-align:center;color:#fff6;margin-top:14px;font-size:.84rem}.closing[data-v-f0577048]{text-align:center}.closing h2[data-v-f0577048]{margin-bottom:26px}.landing-footer[data-v-f0577048]{text-align:center;color:#ffffff59;border-top:1px solid #ffffff0f;padding:28px 0 40px;font-size:.85rem}@media (width<=640px){.hero[data-v-f0577048]{padding:70px 0 60px}.section[data-v-f0577048]{padding:50px 0}}.base-button[data-v-aff9fd44]{--btn-accent:#00a3ff;--btn-text:#fff;color:var(--btn-text);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;gap:.55em;font-family:inherit;font-weight:600;transition:border-color .18s,color .18s,background-color .18s,transform .12s,box-shadow .18s;display:inline-flex;position:relative}.base-button[data-v-aff9fd44]:before{content:"";background:var(--btn-accent);width:7px;height:7px;box-shadow:none;flex-shrink:0;transition:box-shadow .18s,transform .18s}.button-content[data-v-aff9fd44]{align-items:center;gap:.5em;display:inline-flex}.base-button[data-v-aff9fd44]:hover:not(:disabled){border-color:var(--btn-accent);color:var(--btn-accent);background:color-mix(in srgb, var(--btn-accent) 7%, transparent)}.base-button[data-v-aff9fd44]:hover:not(:disabled):before{box-shadow:10px 0 0 -1px var(--btn-accent), 20px 0 0 -2px var(--btn-accent);transform:translate(-2px)}.base-button[data-v-aff9fd44]:active:not(:disabled){transform:translateY(1px)}.base-button[data-v-aff9fd44]:focus-visible{outline:2px solid var(--btn-accent);outline-offset:2px}.button-primary[data-v-aff9fd44]{--btn-accent:#00a3ff;border-color:#00a3ff73}.button-secondary[data-v-aff9fd44]{--btn-accent:#9db4cc}.button-outline[data-v-aff9fd44]{--btn-accent:#00a3ff}.button-ghost[data-v-aff9fd44]{--btn-accent:#9db4cc;border-color:#0000}.button-ghost[data-v-aff9fd44]:before{opacity:0}.button-ghost[data-v-aff9fd44]:hover:not(:disabled):before{opacity:1}.button-danger[data-v-aff9fd44]{--btn-accent:#ff6e6e;border-color:#ff6e6e59}.button-success[data-v-aff9fd44]{--btn-accent:#4ade80;border-color:#4ade8059}.button-warning[data-v-aff9fd44]{--btn-accent:#fbbf24;border-color:#fbbf2459}.button-glow[data-v-aff9fd44]{box-shadow:0 0 18px -6px var(--btn-accent);border-color:var(--btn-accent)}.button-small[data-v-aff9fd44]{padding:.42rem .9rem;font-size:.8rem}.button-medium[data-v-aff9fd44]{padding:.62rem 1.25rem;font-size:.9rem}.button-large[data-v-aff9fd44]{padding:.8rem 1.6rem;font-size:1rem}.button-small[data-v-aff9fd44]:before{width:6px;height:6px}.button-full-width[data-v-aff9fd44]{width:100%}.base-button[data-v-aff9fd44]:disabled,.button-disabled[data-v-aff9fd44]{opacity:.4;cursor:default}.button-loading .button-content[data-v-aff9fd44]{opacity:.35}.loading-overlay[data-v-aff9fd44]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-icon[data-v-aff9fd44]{color:var(--btn-accent)}@media (prefers-reduced-motion:reduce){.base-button[data-v-aff9fd44],.base-button[data-v-aff9fd44]:before{transition:none}}.login-page[data-v-fa254d35]{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative}.login-card[data-v-fa254d35]{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d121ce6;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:18px;width:100%;max-width:400px;padding:40px 36px 32px;display:flex;position:relative}.brand[data-v-fa254d35]{text-align:center;margin-bottom:6px}.brand-logo[data-v-fa254d35]{justify-content:center;margin-bottom:10px}.brand-sub[data-v-fa254d35]{color:#ffffff8c;margin:0;font-size:.92rem}.pixel-cursor[data-v-fa254d35]{background:var(--primary-blue,#00a3ff);vertical-align:baseline;width:.14em;height:.72em;margin-left:.14em;animation:1.1s step-end infinite pixelBlink-fa254d35;display:inline-block}@keyframes pixelBlink-fa254d35{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.pixel-cursor[data-v-fa254d35]{animation:none}}.field[data-v-fa254d35]{flex-direction:column;gap:6px;display:flex}.field label[data-v-fa254d35]{color:#ffffffb3;font-size:.82rem}.label-row[data-v-fa254d35]{justify-content:space-between;align-items:baseline;display:flex}.field input[data-v-fa254d35]{color:#fff;background:#00000059;border:1px solid #ffffff24;border-radius:10px;width:100%;padding:12px 14px;font-size:.95rem;transition:border-color .15s}.field input[data-v-fa254d35]::placeholder{color:#ffffff4d}.field input[data-v-fa254d35]:focus{border-color:var(--primary-blue,#00a3ff);outline:none;box-shadow:0 0 0 3px #00a3ff26}.field input.invalid[data-v-fa254d35]{border-color:#ff6e6eb3}.field input[data-v-fa254d35]:disabled{opacity:.6}.password-wrap[data-v-fa254d35]{position:relative}.password-wrap input[data-v-fa254d35]{padding-right:64px}.toggle-visibility[data-v-fa254d35]{color:#ffffff73;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:.78rem;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.toggle-visibility[data-v-fa254d35]:hover{color:#fff}.field-error[data-v-fa254d35]{color:#ff9c9c;margin:0;font-size:.8rem}.server-error[data-v-fa254d35]{color:#ff9c9c;text-align:center;background:#dc46461f;border:1px solid #dc464659;border-radius:8px;margin:0;padding:10px 12px;font-size:.86rem}.quiet-link[data-v-fa254d35]{color:#ffffff73;font-size:.8rem;text-decoration:none}.quiet-link[data-v-fa254d35]:hover{color:var(--primary-blue,#00a3ff)}.submit[data-v-fa254d35]{margin-top:4px}.register-line[data-v-fa254d35]{text-align:center;color:#ffffff80;margin:4px 0 0;font-size:.86rem}.register-link[data-v-fa254d35]{color:var(--primary-blue,#00a3ff);font-weight:600;text-decoration:none}.register-link[data-v-fa254d35]:hover{text-decoration:underline}@media (width<=440px){.login-card[data-v-fa254d35]{padding:30px 22px 26px}}input[data-v-fa254d35]:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;border:1px solid #ffffff24;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}input[data-v-fa254d35]:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;border:1px solid #ffffff24;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}input[data-v-fa254d35]:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;border:1px solid #ffffff24;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}.register-page[data-v-3d792930]{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative}.register-card[data-v-3d792930]{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0d121ce6;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:18px;width:100%;max-width:420px;padding:40px 36px 32px;display:flex;position:relative}.brand[data-v-3d792930]{text-align:center;margin-bottom:2px}.brand-logo[data-v-3d792930]{justify-content:center;margin-bottom:10px}.brand-sub[data-v-3d792930]{color:#ffffff8c;margin:0;font-size:.92rem}.pixel-cursor[data-v-3d792930]{background:var(--primary-blue,#00a3ff);vertical-align:baseline;width:.14em;height:.72em;margin-left:.14em;animation:1.1s step-end infinite pixelBlink-3d792930;display:inline-block}@keyframes pixelBlink-3d792930{50%{opacity:0}}.steps[data-v-3d792930]{justify-content:center;gap:6px;display:flex}.steps span[data-v-3d792930]{background:#ffffff29;width:7px;height:7px;transition:background-color .25s}.steps span.on[data-v-3d792930]{background:var(--primary-blue,#00a3ff)}.explain[data-v-3d792930]{color:#ffffff8c;text-align:center;margin:0;font-size:.88rem;line-height:1.55}.explain strong[data-v-3d792930]{color:#ffffffd9;font-weight:600}.field[data-v-3d792930]{flex-direction:column;gap:6px;display:flex}.field label[data-v-3d792930]{color:#ffffffb3;font-size:.82rem}.field input[data-v-3d792930]{color:#fff;background:#00000059;border:1px solid #ffffff24;border-radius:10px;width:100%;padding:12px 14px;font-size:.95rem;transition:border-color .15s}.field input[data-v-3d792930]::placeholder{color:#ffffff4d}.field input[data-v-3d792930]:focus{border-color:var(--primary-blue,#00a3ff);outline:none;box-shadow:0 0 0 3px #00a3ff26}.field input.invalid[data-v-3d792930]{border-color:#ff6e6eb3}.field input[data-v-3d792930]:disabled{opacity:.6}.password-wrap[data-v-3d792930]{position:relative}.password-wrap input[data-v-3d792930]{padding-right:64px}.toggle-visibility[data-v-3d792930]{color:#ffffff73;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:.78rem;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.toggle-visibility[data-v-3d792930]:hover{color:#fff}.code-row[data-v-3d792930]{justify-content:center;gap:8px;display:flex}.code-box[data-v-3d792930]{text-align:center;color:#fff;background:#00000059;border:1px solid #ffffff24;border-radius:10px;width:46px;height:56px;font-size:1.4rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.code-box[data-v-3d792930]:focus{border-color:var(--primary-blue,#00a3ff);outline:none;box-shadow:0 0 0 3px #00a3ff26}.code-box.invalid[data-v-3d792930]{border-color:#ff6e6eb3}.code-box[data-v-3d792930]:disabled{opacity:.6}.field-error[data-v-3d792930]{color:#ff9c9c;margin:0;font-size:.8rem}.server-error[data-v-3d792930]{color:#ff9c9c;text-align:center;background:#dc46461f;border:1px solid #dc464659;border-radius:8px;margin:0;padding:10px 12px;font-size:.86rem}.notice[data-v-3d792930]{color:#78dca0e6;text-align:center;margin:0;font-size:.84rem}.action[data-v-3d792930]{margin-top:4px}.aux[data-v-3d792930]{justify-content:space-between;gap:12px;display:flex}.link-button[data-v-3d792930]{color:#ffffff73;cursor:pointer;background:0 0;border:none;padding:2px 0;font-size:.82rem}.link-button[data-v-3d792930]:hover:not(:disabled){color:var(--primary-blue,#00a3ff)}.link-button[data-v-3d792930]:disabled{opacity:.45;cursor:default}.login-line[data-v-3d792930]{text-align:center;color:#ffffff80;margin:4px 0 0;font-size:.86rem}.login-link[data-v-3d792930]{color:var(--primary-blue,#00a3ff);font-weight:600;text-decoration:none}.login-link[data-v-3d792930]:hover{text-decoration:underline}@media (width<=460px){.register-card[data-v-3d792930]{padding:30px 22px 26px}.code-box[data-v-3d792930]{width:40px;height:50px;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.pixel-cursor[data-v-3d792930]{animation:none}.steps span[data-v-3d792930]{transition:none}}input[data-v-3d792930]:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;border:1px solid #ffffff24;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}input[data-v-3d792930]:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;border:1px solid #ffffff24;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}input[data-v-3d792930]:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;border:1px solid #ffffff24;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}[data-v-864e2f55]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.forgot-password-container[data-v-864e2f55]{min-height:100vh;color:var(--text-primary);background:#000;justify-content:center;align-items:center;padding:2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.animated-background[data-v-864e2f55]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-864e2f55]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-864e2f55;position:absolute}.gradient-orb-1[data-v-864e2f55]{background:var(--primary-blue);width:500px;height:500px;top:-10%;left:-10%}.gradient-orb-2[data-v-864e2f55]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}.gradient-orb-3[data-v-864e2f55]{background:var(--success-color);width:300px;height:300px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-864e2f55{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-864e2f55]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.forgot-password-form[data-v-864e2f55]{z-index:1;width:100%;max-width:800px;margin:0 auto;position:relative}.glass-panel[data-v-864e2f55]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;margin-bottom:2rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.glass-panel[data-v-864e2f55]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.glass-panel[data-v-864e2f55]:hover{background:var(--glass-hover);border-color:#0080ff33}.form-header[data-v-864e2f55]{text-align:center;margin-bottom:3rem}.security-badge[data-v-864e2f55]{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--warning-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50px;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-size:.9rem;display:inline-flex}.badge-icon[data-v-864e2f55]{font-size:1.1rem;animation:2s ease-in-out infinite iconPulse-864e2f55}@keyframes iconPulse-864e2f55{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.form-title[data-v-864e2f55]{flex-direction:column;gap:.25rem;margin-bottom:1rem;font-size:2.5rem;font-weight:800;display:flex}.title-main[data-v-864e2f55]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0af,#0080ff);-webkit-background-clip:text;background-clip:text;line-height:1.1}.title-sub[data-v-864e2f55]{color:var(--text-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:.6em;font-weight:400}.form-description[data-v-864e2f55]{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.6}.security-process[data-v-864e2f55]{margin-bottom:3rem}.process-header[data-v-864e2f55]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.process-title[data-v-864e2f55]{color:var(--text-primary);font-size:1.25rem;font-weight:700}.process-indicator[data-v-864e2f55]{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.indicator-dot[data-v-864e2f55]{background:var(--warning-color);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite dotPulse-864e2f55}.indicator-dot.active[data-v-864e2f55]{background:var(--success-color)}@keyframes dotPulse-864e2f55{0%,to{opacity:1}50%{opacity:.5}}.steps-container[data-v-864e2f55]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;display:grid}.step-item[data-v-864e2f55]{background:var(--glass-bg);border:1px solid var(--glass-border);text-align:center;border-radius:16px;padding:1.5rem;transition:all .3s;position:relative}.step-item.active[data-v-864e2f55]{border-color:var(--primary-blue);background:#0080ff0d;box-shadow:0 0 20px #0080ff1a}.step-item.completed[data-v-864e2f55]{border-color:var(--success-color);background:#22c55e0d}.step-item.pending[data-v-864e2f55]{opacity:.6}.step-indicator[data-v-864e2f55]{margin-bottom:1rem;position:relative}.step-number[data-v-864e2f55]{background:var(--glass-border);width:32px;height:32px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto .5rem;font-size:.875rem;font-weight:600;display:flex}.step-item.active .step-number[data-v-864e2f55]{background:var(--primary-blue);color:#000}.step-item.completed .step-number[data-v-864e2f55]{background:var(--success-color);color:#000}.step-icon[data-v-864e2f55]{font-size:1.5rem}.step-title[data-v-864e2f55]{color:var(--text-primary);margin-bottom:.5rem;font-size:1rem;font-weight:600}.step-description[data-v-864e2f55]{color:var(--text-secondary);font-size:.875rem;line-height:1.4}.step-status[data-v-864e2f55]{position:absolute;top:1rem;right:1rem}.status-check[data-v-864e2f55]{color:var(--success-color);font-size:1.1rem;font-weight:700}.status-active[data-v-864e2f55]{background:var(--primary-blue);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite statusPulse-864e2f55}.status-pending[data-v-864e2f55]{opacity:.5;color:var(--text-tertiary);font-size:.75rem}@keyframes statusPulse-864e2f55{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.input-section[data-v-864e2f55]{margin-bottom:2rem;position:relative}.section-header[data-v-864e2f55]{text-align:center;margin-bottom:2rem}.section-title[data-v-864e2f55]{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.section-description[data-v-864e2f55]{color:var(--text-secondary);font-size:1rem}.email-form[data-v-864e2f55]{flex-direction:column;gap:1.5rem;display:flex}.error-container[data-v-864e2f55]{margin-bottom:1rem}.error-message[data-v-864e2f55]{color:var(--error-color);background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;font-size:.9rem;display:flex}.error-icon[data-v-864e2f55]{font-size:1.1rem}.field-container[data-v-864e2f55]{margin-bottom:1rem}.field-wrapper[data-v-864e2f55]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;padding:1rem;transition:all .3s;display:flex}.field-container:focus-within .field-wrapper[data-v-864e2f55]{border-color:var(--primary-blue);background:#0080ff0d;box-shadow:0 0 20px #0080ff1a}.field-container.error .field-wrapper[data-v-864e2f55]{border-color:var(--error-color);background:#ef44440d}.field-icon[data-v-864e2f55]{color:var(--text-tertiary);margin-right:1rem;font-size:1.125rem}.field-input[data-v-864e2f55]{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:1rem}.field-input[data-v-864e2f55]::placeholder{color:var(--text-tertiary)}.field-status[data-v-864e2f55]{text-align:center;width:20px;margin-left:1rem}.status-valid[data-v-864e2f55]{color:var(--success-color)}.status-error[data-v-864e2f55]{color:var(--error-color)}.field-error[data-v-864e2f55]{color:var(--error-color);margin-top:.5rem;margin-left:1rem;font-size:.875rem}.submit-button[data-v-864e2f55]{color:#ececec;border:1px solid var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:16px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex;position:relative;overflow:hidden}.submit-button[data-v-864e2f55]:hover:not(:disabled){box-shadow:0 10px 30px var(--primary-blue-glow);transform:translateY(-2px)scale(1.02)}.submit-button[data-v-864e2f55]:disabled{opacity:.6;cursor:not-allowed;color:#0009;transform:none}.button-content[data-v-864e2f55]{z-index:2;align-items:center;gap:.75rem;display:flex;position:relative}.button-arrow[data-v-864e2f55]{font-size:1rem;transition:transform .3s}.submit-button:hover .button-arrow[data-v-864e2f55]{transform:translate(4px)}.button-loader[data-v-864e2f55]{font-size:1rem}.button-glow[data-v-864e2f55]{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.submit-button:hover .button-glow[data-v-864e2f55]{left:100%}.instructions-section[data-v-864e2f55]{flex-direction:column;gap:2rem;display:flex}.instruction-card[data-v-864e2f55]{position:relative}.instruction-card.primary[data-v-864e2f55]{border-color:var(--primary-blue);background:#0080ff0d}.card-header[data-v-864e2f55]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.card-icon[data-v-864e2f55]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;justify-content:center;align-items:center;padding:.75rem;font-size:1.75rem;display:flex}.card-title[data-v-864e2f55]{color:var(--text-primary);font-size:1.25rem;font-weight:700}.card-description[data-v-864e2f55]{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.contact-info[data-v-864e2f55]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.contact-item[data-v-864e2f55]{border:1px solid var(--glass-border);text-align:center;background:#ffffff08;border-radius:12px;padding:1rem}.contact-label[data-v-864e2f55]{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem}.contact-value[data-v-864e2f55]{color:var(--primary-blue-bright);font-size:1.25rem;font-weight:700}.urgency-note[data-v-864e2f55]{color:var(--warning-color);background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;font-size:.9rem;display:flex}.note-icon[data-v-864e2f55]{font-size:1.1rem}.qr-steps[data-v-864e2f55]{flex-direction:column;gap:1rem;display:flex}.qr-step[data-v-864e2f55]{background:#ffffff08;border-radius:8px;align-items:center;gap:1rem;padding:.75rem;display:flex}.qr-step-number[data-v-864e2f55]{background:var(--primary-blue);color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;font-weight:600;display:flex}.support-schedule[data-v-864e2f55]{flex-direction:column;gap:.75rem;display:flex}.schedule-item[data-v-864e2f55]{background:#ffffff08;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.schedule-day[data-v-864e2f55]{color:var(--text-primary);font-weight:600}.schedule-hours[data-v-864e2f55]{color:var(--text-secondary);font-size:.9rem}.form-footer[data-v-864e2f55]{border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-top:3rem;padding-top:2rem;display:flex}.back-button[data-v-864e2f55]{border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.9rem;transition:all .3s;display:flex}.back-button[data-v-864e2f55]:hover{background:var(--glass-bg);color:var(--primary-blue-bright);border-color:var(--primary-blue)}.back-arrow[data-v-864e2f55]{transition:transform .3s}.back-button:hover .back-arrow[data-v-864e2f55]{transform:translate(-4px)}.security-note[data-v-864e2f55]{color:var(--text-tertiary);align-items:center;gap:.75rem;font-size:.875rem;display:flex}@media (width<=768px){.forgot-password-container[data-v-864e2f55]{padding:1rem}.forgot-password-form[data-v-864e2f55]{max-width:100%}.glass-panel[data-v-864e2f55]{padding:1.5rem}.form-title[data-v-864e2f55]{font-size:2rem}.steps-container[data-v-864e2f55]{grid-template-columns:1fr}.process-header[data-v-864e2f55]{text-align:center;flex-direction:column;gap:1rem}.contact-info[data-v-864e2f55]{grid-template-columns:1fr}.form-footer[data-v-864e2f55]{text-align:center;flex-direction:column;gap:1.5rem}}@media (width<=480px){.security-badge[data-v-864e2f55]{text-align:center;flex-direction:column;gap:.5rem}.form-title[data-v-864e2f55]{font-size:1.75rem}.field-wrapper[data-v-864e2f55]{padding:.75rem}.submit-button[data-v-864e2f55]{padding:.875rem 1.5rem}}@media (prefers-reduced-motion:reduce){.gradient-orb[data-v-864e2f55],.badge-icon[data-v-864e2f55],.indicator-dot[data-v-864e2f55],.status-active[data-v-864e2f55]{animation:none}.glass-panel[data-v-864e2f55]:hover,.submit-button[data-v-864e2f55]:hover,.back-button[data-v-864e2f55]:hover{transform:none}}button[data-v-864e2f55]:focus,input[data-v-864e2f55]:focus{outline:2px solid var(--primary-blue);outline-offset:2px}[data-v-7f773d42]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--info:#0af;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.enterprise-dashboard[data-v-7f773d42]{min-height:100vh;color:var(--text-primary);margin-top:50px;margin-left:30px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.animated-background[data-v-7f773d42]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-7f773d42]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-7f773d42;position:absolute}.gradient-orb-1[data-v-7f773d42]{background:var(--primary-blue);width:500px;height:500px;animation-delay:0s;top:-10%;left:-10%}.gradient-orb-2[data-v-7f773d42]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}.gradient-orb-3[data-v-7f773d42]{background:var(--success);width:300px;height:300px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-7f773d42{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-7f773d42]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard-container[data-v-7f773d42]{z-index:1;max-width:1800px;margin:0 auto;padding:2rem;position:relative}.glass-panel[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-7f773d42]:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.glass-panel[data-v-7f773d42]:hover{background:var(--glass-hover);border-color:#0080ff4d;transform:translateY(-4px);box-shadow:0 24px 48px #0080ff26}.glass-panel[data-v-7f773d42]:hover:before{opacity:1}.dashboard-header[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;display:flex}.header-content[data-v-7f773d42]{flex-direction:column;gap:2rem;display:flex}.system-status-wrapper[data-v-7f773d42]{align-items:center;gap:1.5rem;display:flex}.status-pulse[data-v-7f773d42]{background:var(--glass-bg);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.status-pulse[data-v-7f773d42]:before{content:"";border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-7f773d42;position:absolute}.status-pulse.optimal[data-v-7f773d42]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}.status-pulse.good[data-v-7f773d42]:before{border:2px solid var(--info);box-shadow:0 0 20px var(--info)}.status-pulse.degraded[data-v-7f773d42]:before{border:2px solid var(--warning);box-shadow:0 0 20px var(--warning)}.status-pulse.critical[data-v-7f773d42]:before{border:2px solid var(--error);box-shadow:0 0 20px var(--error)}@keyframes pulse-7f773d42{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.pulse-icon[data-v-7f773d42]{color:var(--text-primary);font-size:2rem}.status-details[data-v-7f773d42]{flex-direction:column;gap:.75rem;display:flex}.dashboard-title[data-v-7f773d42]{background:linear-gradient(135deg, #fff, var(--primary-blue-bright));-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.25rem;font-weight:700}.status-badge[data-v-7f773d42]{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.status-badge.optimal[data-v-7f773d42]{color:var(--success);background:#22c55e26}.status-badge.good[data-v-7f773d42]{color:var(--info);background:#00aaff26}.status-badge.degraded[data-v-7f773d42]{color:var(--warning);background:#f59e0b26}.status-badge.critical[data-v-7f773d42]{color:var(--error);background:#ef444426}.status-dot[data-v-7f773d42]{font-size:.5rem;animation:2s ease-in-out infinite blink-7f773d42}@keyframes blink-7f773d42{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-7f773d42]{gap:1.5rem;display:flex}.metric-card[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.metric-card[data-v-7f773d42]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-7f773d42]{color:var(--primary-blue-bright);font-size:1.75rem}.metric-value[data-v-7f773d42]{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1}.metric-label[data-v-7f773d42]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.813rem}.header-controls-wrapper[data-v-7f773d42]{flex-direction:column;align-items:flex-end;gap:1.25rem;display:flex}.live-status-control[data-v-7f773d42]{align-items:center;gap:1.25rem;display:flex}.live-button[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;border-radius:30px;align-items:center;gap:.625rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.live-button.active[data-v-7f773d42]{border-color:var(--success);color:var(--success);background:#22c55e26}.live-indicator[data-v-7f773d42]{background:var(--text-tertiary);border-radius:50%;width:10px;height:10px}.live-button.active .live-indicator[data-v-7f773d42]{background:var(--success);animation:1.5s ease-in-out infinite livePulse-7f773d42}@keyframes livePulse-7f773d42{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.9)}}.sync-info[data-v-7f773d42]{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.813rem;display:flex}.sync-icon[data-v-7f773d42]{font-size:.875rem}.time-display-wrapper[data-v-7f773d42]{text-align:right}.current-time[data-v-7f773d42]{color:var(--text-primary);letter-spacing:-.02em;font-family:SF Mono,Monaco,Courier New,monospace;font-size:1.75rem;font-weight:600}.current-date[data-v-7f773d42]{color:var(--text-secondary);justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;display:flex}.loading-container[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-bottom:2rem;padding:4rem;display:flex}.loader-animation[data-v-7f773d42]{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.loader-ring[data-v-7f773d42]{border:3px solid #0000;border-top-color:var(--primary-blue-bright);border-radius:50%;width:100%;height:100%;animation:1.5s cubic-bezier(.4,0,.2,1) infinite rotate-7f773d42;position:absolute}.loader-ring[data-v-7f773d42]:nth-child(2){border-top-color:var(--success);width:80%;height:80%;animation-delay:.3s}.loader-ring[data-v-7f773d42]:nth-child(3){border-top-color:#8b5cf6;width:60%;height:60%;animation-delay:.6s}@keyframes rotate-7f773d42{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-icon[data-v-7f773d42]{color:var(--text-primary);font-size:2.5rem;animation:1.5s ease-in-out infinite fade-7f773d42}@keyframes fade-7f773d42{0%,to{opacity:1}50%{opacity:.3}}.loading-text[data-v-7f773d42]{color:var(--text-secondary);margin:0;font-size:1.125rem;font-weight:500}.error-alert[data-v-7f773d42]{background:#ef44441a;border:1px solid #ef44444d;border-radius:16px;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;display:flex}.error-icon[data-v-7f773d42]{color:var(--error);font-size:1.75rem}.error-content[data-v-7f773d42]{flex:1}.error-title[data-v-7f773d42]{color:var(--error);margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.error-message[data-v-7f773d42]{color:var(--text-secondary);font-size:.938rem}.error-retry-btn[data-v-7f773d42]{background:var(--error);color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .3s;display:flex}.error-retry-btn[data-v-7f773d42]:hover{background:#dc2626;transform:translateY(-2px)}.dashboard-main-grid[data-v-7f773d42]{grid-template-columns:repeat(12,1fr);gap:2rem;display:grid}.panel-header[data-v-7f773d42]{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.panel-title[data-v-7f773d42]{color:var(--text-primary);align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.refresh-action[data-v-7f773d42],.view-details-btn[data-v-7f773d42]{border:1px solid var(--glass-border);color:var(--primary-blue-bright);cursor:pointer;background:0 0;border-radius:12px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .3s}.refresh-action[data-v-7f773d42]:hover,.view-details-btn[data-v-7f773d42]:hover{background:var(--primary-blue);border-color:var(--primary-blue);color:#000;transform:translateY(-2px)}.refresh-action[data-v-7f773d42]:disabled{opacity:.5;cursor:not-allowed}.stats-overview[data-v-7f773d42]{grid-column:span 12}.quick-stats-grid[data-v-7f773d42]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.quick-stat-item[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:20px;align-items:center;gap:1.25rem;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.quick-stat-item[data-v-7f773d42]:before{content:"";background:var(--accent-color,var(--primary-blue));width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.quick-stat-item[data-v-7f773d42]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-7f773d42]: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-7f773d42]{background:var(--glass-bg);width:56px;height:56px;color:var(--accent-color,var(--primary-blue-bright));border-radius:16px;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s;display:flex}.quick-stat-item:hover .stat-icon-container[data-v-7f773d42]{transform:scale(1.1)rotate(5deg)}.stat-info[data-v-7f773d42]{flex:1}.stat-number[data-v-7f773d42]{color:var(--text-primary);font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-7f773d42]{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem}.stat-trend[data-v-7f773d42]{opacity:0;transition:opacity .3s}.quick-stat-item:hover .stat-trend[data-v-7f773d42]{opacity:1}.trend-icon[data-v-7f773d42]{color:var(--success);font-size:1.25rem}.chart-panel[data-v-7f773d42]{grid-column:span 6}.chart-container[data-v-7f773d42]{margin-top:1rem}.activity-panel[data-v-7f773d42]{grid-column:span 6}.live-badge[data-v-7f773d42]{color:var(--success);text-transform:uppercase;letter-spacing:.05em;background:#22c55e26;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.813rem;font-weight:600;display:flex}.live-pulse[data-v-7f773d42]{background:var(--success);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite livePulse-7f773d42}.activity-feed[data-v-7f773d42]{flex-direction:column;gap:1rem;max-height:400px;display:flex;overflow-y:auto}.activity-placeholder[data-v-7f773d42]{color:var(--text-tertiary);text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:3rem;display:flex}.placeholder-icon[data-v-7f773d42]{font-size:2.5rem}.activity-item[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:1.25rem;padding:1.25rem;transition:all .3s;display:flex}.activity-item[data-v-7f773d42]:hover{background:var(--glass-hover);transform:translate(4px)}.activity-icon-wrapper[data-v-7f773d42]{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.activity-icon-wrapper.success[data-v-7f773d42]{color:var(--success);background:#22c55e26}.activity-icon-wrapper.info[data-v-7f773d42]{color:var(--info);background:#00aaff26}.activity-icon-wrapper.warning[data-v-7f773d42]{color:var(--warning);background:#f59e0b26}.activity-info[data-v-7f773d42]{flex:1}.activity-title[data-v-7f773d42]{color:var(--text-primary);margin-bottom:.25rem;font-weight:600}.activity-timestamp[data-v-7f773d42]{color:var(--text-tertiary);font-family:SF Mono,Monaco,monospace;font-size:.813rem}.actions-panel[data-v-7f773d42]{grid-column:span 6}.actions-list[data-v-7f773d42]{flex-direction:column;gap:1rem;display:flex}.action-item[data-v-7f773d42]{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-primary);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:1.25rem;padding:1.25rem;transition:all .3s;display:flex}.action-item[data-v-7f773d42]:hover{background:var(--glass-hover);border-color:var(--primary-blue);transform:translate(8px)}.action-icon-wrapper[data-v-7f773d42]{background:var(--glass-bg);width:44px;height:44px;color:var(--primary-blue-bright);border-radius:12px;justify-content:center;align-items:center;font-size:1.25rem;transition:all .3s;display:flex}.action-item:hover .action-icon-wrapper[data-v-7f773d42]{background:var(--primary-blue);color:#000;transform:scale(1.1)}.action-label[data-v-7f773d42]{flex:1;font-size:1rem;font-weight:500}.action-arrow[data-v-7f773d42]{color:var(--text-tertiary);font-size:1rem;transition:all .3s}.action-item:hover .action-arrow[data-v-7f773d42]{color:var(--primary-blue-bright);transform:translate(4px)}@media (width<=1400px){.quick-stats-grid[data-v-7f773d42]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-7f773d42],.activity-panel[data-v-7f773d42],.actions-panel[data-v-7f773d42]{grid-column:span 12}}@media (width<=768px){.dashboard-container[data-v-7f773d42]{padding:1rem}.dashboard-header[data-v-7f773d42]{flex-direction:column;gap:1.5rem}.header-content[data-v-7f773d42]{width:100%}.header-metrics-row[data-v-7f773d42]{flex-direction:column;gap:1rem;width:100%}.metric-card[data-v-7f773d42]{width:100%}.quick-stats-grid[data-v-7f773d42]{grid-template-columns:1fr}.dashboard-main-grid[data-v-7f773d42]{grid-template-columns:1fr;gap:1.5rem}.stats-overview[data-v-7f773d42],.chart-panel[data-v-7f773d42],.activity-panel[data-v-7f773d42],.actions-panel[data-v-7f773d42]{grid-column:span 1}}.base-alert[data-v-c6e7b8f8]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.alert-animated[data-v-c6e7b8f8]{animation:.4s cubic-bezier(.4,0,.2,1) alertSlideIn-c6e7b8f8}@keyframes alertSlideIn-c6e7b8f8{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.alert-closing[data-v-c6e7b8f8]{animation:.3s cubic-bezier(.6,0,.4,1) forwards alertSlideOut-c6e7b8f8}@keyframes alertSlideOut-c6e7b8f8{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-20px)scale(.95)}}.alert-ambient[data-v-c6e7b8f8]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient-particle[data-v-c6e7b8f8]{background:var(--alert-color);opacity:.5;border-radius:50%;width:4px;height:4px;animation:6s ease-in-out infinite particleFloat-c6e7b8f8;position:absolute}.particle-1[data-v-c6e7b8f8]{animation-delay:0s;top:20%;right:15%}.particle-2[data-v-c6e7b8f8]{animation-delay:2s;bottom:30%;left:20%}.particle-3[data-v-c6e7b8f8]{animation-delay:4s;top:60%;right:25%}@keyframes particleFloat-c6e7b8f8{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(10px,-20px)scale(1.2)}}.ambient-glow[data-v-c6e7b8f8]{background:radial-gradient(circle at center, var(--alert-bg), transparent 70%);opacity:.3;width:200%;height:200%;animation:4s ease-in-out infinite ambientPulse-c6e7b8f8;position:absolute;top:-50%;left:-50%}@keyframes ambientPulse-c6e7b8f8{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.alert-container[data-v-c6e7b8f8]{border:1px solid var(--alert-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 32px #0009, 0 0 0 1px var(--alert-bg), inset 0 1px 0 #ffffff14;background:linear-gradient(135deg,#0f0f0ffa,#191919fa);border-radius:14px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.alert-borderless .alert-container[data-v-c6e7b8f8]{border:none}.alert-glass[data-v-c6e7b8f8]{pointer-events:none;opacity:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);transition:opacity .3s;position:absolute;inset:0}.base-alert:hover .alert-glass[data-v-c6e7b8f8]{opacity:1}.alert-border-glow[data-v-c6e7b8f8]{border-radius:inherit;background:var(--alert-glow);opacity:0;pointer-events:none;z-index:-1;filter:blur(4px);transition:opacity .3s;position:absolute;inset:-2px}.base-alert:hover .alert-border-glow[data-v-c6e7b8f8]{opacity:.6}.alert-content[data-v-c6e7b8f8]{z-index:2;align-items:flex-start;gap:1rem;display:flex;position:relative}.alert-small .alert-content[data-v-c6e7b8f8]{gap:.75rem;padding:.875rem 1rem}.alert-medium .alert-content[data-v-c6e7b8f8]{gap:1rem;padding:1rem 1.25rem}.alert-large .alert-content[data-v-c6e7b8f8]{gap:1.25rem;padding:1.25rem 1.5rem}.alert-xlarge .alert-content[data-v-c6e7b8f8]{gap:1.5rem;padding:1.5rem 1.75rem}.status-indicator[data-v-c6e7b8f8]{flex-shrink:0;position:relative}.alert-small .status-indicator[data-v-c6e7b8f8]{width:32px;height:32px}.alert-medium .status-indicator[data-v-c6e7b8f8]{width:36px;height:36px}.alert-large .status-indicator[data-v-c6e7b8f8]{width:40px;height:40px}.alert-xlarge .status-indicator[data-v-c6e7b8f8]{width:44px;height:44px}.status-ring[data-v-c6e7b8f8]{border:2px solid var(--alert-color);background:var(--alert-bg);border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.status-pulse[data-v-c6e7b8f8]{border:2px solid var(--alert-color);opacity:.4;border-radius:50%;animation:2s ease-in-out infinite statusPulse-c6e7b8f8;position:absolute;inset:-4px}@keyframes statusPulse-c6e7b8f8{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.1;transform:scale(1.2)}}.status-icon[data-v-c6e7b8f8]{color:var(--alert-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alert-small .status-icon[data-v-c6e7b8f8]{font-size:1rem}.alert-medium .status-icon[data-v-c6e7b8f8]{font-size:1.125rem}.alert-large .status-icon[data-v-c6e7b8f8]{font-size:1.25rem}.alert-xlarge .status-icon[data-v-c6e7b8f8]{font-size:1.4rem}.alert-body[data-v-c6e7b8f8]{flex:1;min-width:0}.alert-title[data-v-c6e7b8f8]{color:#fff;letter-spacing:-.01em;margin-bottom:.25rem;font-weight:600}.alert-small .alert-title[data-v-c6e7b8f8]{font-size:.875rem}.alert-medium .alert-title[data-v-c6e7b8f8]{font-size:.9rem}.alert-large .alert-title[data-v-c6e7b8f8]{font-size:.95rem}.alert-xlarge .alert-title[data-v-c6e7b8f8]{font-size:1rem}.alert-message[data-v-c6e7b8f8]{color:#ffffffe6;line-height:1.5}.alert-small .alert-message[data-v-c6e7b8f8]{font-size:.8rem}.alert-medium .alert-message[data-v-c6e7b8f8]{font-size:.875rem}.alert-large .alert-message[data-v-c6e7b8f8]{font-size:.9rem}.alert-xlarge .alert-message[data-v-c6e7b8f8]{font-size:.95rem}.alert-dismiss[data-v-c6e7b8f8]{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.alert-dismiss[data-v-c6e7b8f8]:hover{color:#fff;background:#ffffff1f;transform:scale(1.05)}.alert-dismiss[data-v-c6e7b8f8]:active{transform:scale(.95)}.alert-dismiss[data-v-c6e7b8f8]:hover{color:#ef4444;background:#ef444433}.dismiss-ripple[data-v-c6e7b8f8]{background:#ffffff4d;border-radius:50%;width:0;height:0;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alert-dismiss:hover .dismiss-ripple[data-v-c6e7b8f8]{width:40px;height:40px}.alert-progress[data-v-c6e7b8f8]{background:linear-gradient(90deg, var(--alert-color), color-mix(in srgb, var(--alert-color) 70%, #fff));border-radius:0 0 14px 14px;height:3px;transition:width 50ms linear;position:absolute;bottom:0;left:0}.priority-indicator[data-v-c6e7b8f8]{background:var(--alert-color);width:10px;height:10px;box-shadow:0 0 10px var(--alert-color);border-radius:50%;position:absolute;top:-5px;right:-5px}.priority-pulse[data-v-c6e7b8f8]{background:var(--alert-color);opacity:.6;border-radius:50%;width:20px;height:20px;animation:1.5s ease-in-out infinite priorityPulse-c6e7b8f8;position:absolute;top:-5px;left:-5px}@keyframes priorityPulse-c6e7b8f8{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(1.5)}}.alert-premium .status-ring[data-v-c6e7b8f8]{background:linear-gradient(135deg,#0080ff33,#ffffff1a,#0080ff33);animation:2s ease-in-out infinite premiumRingGlow-c6e7b8f8}@keyframes premiumRingGlow-c6e7b8f8{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-c6e7b8f8]{background:radial-gradient(circle,#0080ff66,#fff3,#0000 70%)}.alert-persistent[data-v-c6e7b8f8]{cursor:default}@media (width<=768px){.alert-small .alert-content[data-v-c6e7b8f8]{gap:.625rem;padding:.75rem .875rem}.alert-medium .alert-content[data-v-c6e7b8f8]{gap:.75rem;padding:.875rem 1rem}.alert-large .alert-content[data-v-c6e7b8f8]{gap:.875rem;padding:1rem 1.125rem}.alert-xlarge .alert-content[data-v-c6e7b8f8]{gap:1rem;padding:1.125rem 1.25rem}.status-indicator[data-v-c6e7b8f8]{width:28px!important;height:28px!important}.status-icon[data-v-c6e7b8f8]{font-size:.875rem!important}.alert-title[data-v-c6e7b8f8]{font-size:.8rem!important}.alert-message[data-v-c6e7b8f8]{font-size:.75rem!important}}@media (width<=480px){.alert-content[data-v-c6e7b8f8]{gap:.75rem!important}.status-indicator[data-v-c6e7b8f8]{width:24px!important;height:24px!important}.status-icon[data-v-c6e7b8f8]{font-size:.75rem!important}}@media (prefers-reduced-motion:reduce){.base-alert[data-v-c6e7b8f8],.alert-dismiss[data-v-c6e7b8f8],.ambient-particle[data-v-c6e7b8f8],.status-pulse[data-v-c6e7b8f8],.priority-pulse[data-v-c6e7b8f8],.ambient-glow[data-v-c6e7b8f8],.status-ring[data-v-c6e7b8f8]{transition:none;animation:none}}@media (prefers-contrast:high){.alert-container[data-v-c6e7b8f8]{border-width:2px;border-color:var(--alert-color)}.alert-title[data-v-c6e7b8f8],.alert-message[data-v-c6e7b8f8]{color:#fff}}[data-v-69eeae7f]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.enterprise-screen-list[data-v-69eeae7f]{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.icon[data-v-69eeae7f]{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.search-icon[data-v-69eeae7f]{width:20px;height:20px}.content-icon[data-v-69eeae7f]{flex-shrink:0;width:24px;height:24px}.sort-arrow[data-v-69eeae7f]{width:16px;height:16px;color:var(--pixyl-blue-bright)}.sort-indicator[data-v-69eeae7f]{width:14px;height:14px;color:var(--pixyl-blue-bright);margin-left:.5rem}.empty-icon[data-v-69eeae7f]{opacity:.7;width:64px;height:64px;animation:4s ease-in-out infinite emptyIconFloat-69eeae7f}.glass-card[data-v-69eeae7f]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-card[data-v-69eeae7f]:hover{background:var(--glass-hover);box-shadow:0 12px 40px #00aaff26, 0 8px 24px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#00aaff4d;transform:translateY(-2px)}.loading-container[data-v-69eeae7f]{text-align:center;padding:4rem 2rem}.loading-content[data-v-69eeae7f]{flex-direction:column;align-items:center;gap:2rem;display:flex}.loading-spinner[data-v-69eeae7f]{border:4px solid #fff3;border-top:4px solid var(--pixyl-blue);border-radius:50%;width:60px;height:60px;animation:1s linear infinite spin-69eeae7f}@keyframes spin-69eeae7f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text h3[data-v-69eeae7f]{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.loading-text p[data-v-69eeae7f]{color:#ffffffb3;margin:0}.error-container[data-v-69eeae7f]{padding:2rem 0}.error-content[data-v-69eeae7f]{flex-direction:column;gap:1.5rem;display:flex}.error-actions[data-v-69eeae7f]{justify-content:center;gap:1rem;display:flex}.control-panel[data-v-69eeae7f]{margin-bottom:2rem;padding:2rem}.panel-header[data-v-69eeae7f]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.panel-title-section[data-v-69eeae7f]{flex-direction:column;gap:.75rem;display:flex}.panel-title[data-v-69eeae7f]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.75rem;font-weight:700}.network-status[data-v-69eeae7f]{align-items:center;gap:.75rem;display:flex}.status-indicator[data-v-69eeae7f]{border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite statusPulse-69eeae7f;box-shadow:0 0 10px}@keyframes statusPulse-69eeae7f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text[data-v-69eeae7f]{color:#fffc;font-size:.9rem;font-weight:600}.panel-actions[data-v-69eeae7f]{align-items:center;gap:1rem;display:flex}.panel-controls[data-v-69eeae7f]{flex-direction:column;gap:1.5rem;display:flex}.search-section[data-v-69eeae7f]{width:100%}.search-container[data-v-69eeae7f]{align-items:center;max-width:600px;display:flex;position:relative}.search-icon[data-v-69eeae7f]{color:#ffffff80;pointer-events:none;z-index:2;position:absolute;left:1rem}.search-input[data-v-69eeae7f]{border:1px solid var(--glass-border);background:var(--glass-bg);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;width:100%;padding:1rem 3rem;font-size:1rem;transition:all .3s}.search-input[data-v-69eeae7f]::placeholder{color:#fff6}.search-input[data-v-69eeae7f]:focus{border-color:var(--pixyl-blue);background:var(--glass-hover);outline:none;box-shadow:0 0 0 3px #0af3}.search-clear[data-v-69eeae7f]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:.25rem;transition:all .2s;display:flex;position:absolute;right:1rem}.search-clear[data-v-69eeae7f]:hover{color:#fff;background:#ffffff1a}.filter-bar[data-v-69eeae7f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.filter-section[data-v-69eeae7f]{align-items:center;gap:1rem;display:flex}.filter-label[data-v-69eeae7f]{color:#fffc;font-size:.9rem;font-weight:600}.sort-buttons[data-v-69eeae7f]{gap:.5rem;display:flex}.sort-button[data-v-69eeae7f]{background:var(--glass-bg);border:1px solid var(--glass-border);color:#fffc;cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.sort-button[data-v-69eeae7f]:hover{background:var(--glass-hover);color:#fff;border-color:#00aaff4d}.sort-button.active[data-v-69eeae7f]{color:var(--pixyl-blue-bright);background:linear-gradient(135deg,#0af3,#0086d633);border-color:#0af6}.view-toggle[data-v-69eeae7f]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;gap:.25rem;padding:.25rem;display:flex}.view-button[data-v-69eeae7f]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem .75rem;transition:all .3s;display:flex}.view-button[data-v-69eeae7f]:hover{color:#fff;background:var(--glass-hover)}.view-button.active[data-v-69eeae7f]{background:var(--pixyl-blue);color:#000}.quick-stats[data-v-69eeae7f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;gap:2rem;padding:1.5rem;display:flex}.stat-item[data-v-69eeae7f]{text-align:center;flex:1}.stat-value[data-v-69eeae7f]{color:var(--pixyl-blue-bright);margin-bottom:.25rem;font-family:Monaco,monospace;font-size:1.5rem;font-weight:800;display:block}.stat-label[data-v-69eeae7f]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.screens-container[data-v-69eeae7f]{margin-bottom:2rem}.screens-grid[data-v-69eeae7f]{grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:2rem;display:grid}.screen-card[data-v-69eeae7f]{padding:0;transition:all .4s;position:relative}.screen-card.paired[data-v-69eeae7f]{border-color:#22c55e33}.screen-card.unpaired[data-v-69eeae7f]{border-color:#ffc10733}.screen-card.has-content[data-v-69eeae7f]{border-color:#0af3}.screen-card[data-v-69eeae7f]:hover{box-shadow:0 16px 50px #0af3, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);transform:translateY(-4px)}.screen-card.paired[data-v-69eeae7f]:hover{box-shadow:0 16px 50px #22c55e26, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#22c55e66}.screen-card.unpaired[data-v-69eeae7f]:hover{box-shadow:0 16px 50px #ffc10726, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#ffc10766}.card-header[data-v-69eeae7f]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;padding:2rem 2rem 1rem;display:flex}.screen-identity[data-v-69eeae7f]{flex:1}.screen-name[data-v-69eeae7f]{color:#fff;margin:0 0 .75rem;font-size:1.25rem;font-weight:700;line-height:1.2}.screen-meta[data-v-69eeae7f]{flex-direction:column;gap:.5rem;display:flex}.screen-code[data-v-69eeae7f]{color:var(--pixyl-blue-bright);background:#0af3;border:1px solid #00aaff4d;border-radius:8px;width:fit-content;padding:.25rem .75rem;font-family:Monaco,monospace;font-size:.8rem;font-weight:600;display:inline-block}.screen-id[data-v-69eeae7f]{color:#ffffff80;font-family:Monaco,monospace;font-size:.8rem}.connection-status[data-v-69eeae7f]{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.status-indicator-large[data-v-69eeae7f]{border-radius:50%;width:14px;height:14px;animation:2s ease-in-out infinite statusPulse-69eeae7f;box-shadow:0 0 12px}.status-label[data-v-69eeae7f]{color:#fffc;font-size:.85rem;font-weight:600}.card-body[data-v-69eeae7f]{flex-direction:column;gap:1.5rem;padding:1rem 2rem;display:flex}.screen-description[data-v-69eeae7f]{color:#fffc;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1rem;font-size:.9rem;line-height:1.5}.content-section[data-v-69eeae7f]{flex-direction:column;gap:.75rem;display:flex}.section-label[data-v-69eeae7f]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.content-assigned[data-v-69eeae7f],.content-unassigned[data-v-69eeae7f]{border:1px solid;border-radius:12px;align-items:center;gap:1rem;padding:1rem;display:flex}.content-assigned[data-v-69eeae7f]{background:#22c55e1a;border-color:#22c55e33}.content-unassigned[data-v-69eeae7f]{background:#ffffff08;border-color:#ffffff14}.content-info[data-v-69eeae7f]{flex-direction:column;gap:.25rem;display:flex}.content-name[data-v-69eeae7f]{color:#fff;font-size:.9rem;font-weight:600}.content-meta[data-v-69eeae7f]{color:#fff9;font-size:.8rem}.connection-details[data-v-69eeae7f]{background:#22c55e0d;border:1px solid #22c55e26;border-radius:12px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.detail-row[data-v-69eeae7f]{justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.detail-label[data-v-69eeae7f]{color:#ffffffb3;font-weight:500}.detail-value[data-v-69eeae7f]{color:#fff;font-weight:600}.detail-value.code[data-v-69eeae7f]{background:#ffffff1a;border-radius:6px;padding:.25rem .5rem;font-family:Monaco,monospace}.screen-url-section[data-v-69eeae7f]{flex-direction:column;gap:.75rem;display:flex}.url-container[data-v-69eeae7f]{align-items:center;gap:.5rem;display:flex}.url-input[data-v-69eeae7f]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:.5rem .75rem;font-family:Monaco,monospace;font-size:.8rem}.url-input[data-v-69eeae7f]:focus{border-color:var(--pixyl-blue);outline:none}.card-actions[data-v-69eeae7f]{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:.75rem;padding:1rem 2rem 2rem;display:flex}.card-glow[data-v-69eeae7f]{opacity:0;pointer-events:none;z-index:-1;filter:blur(8px);border-radius:24px;transition:all .4s;position:absolute;inset:-4px}.screen-card.paired .card-glow[data-v-69eeae7f]{background:radial-gradient(#22c55e33,#0000 70%)}.screen-card.unpaired .card-glow[data-v-69eeae7f]{background:radial-gradient(#ffc10733,#0000 70%)}.screen-card.has-content .card-glow[data-v-69eeae7f]{background:radial-gradient(#0af3,#0000 70%)}.screen-card:hover .card-glow[data-v-69eeae7f]{opacity:1}.screens-table[data-v-69eeae7f]{padding:0;overflow:hidden}.table-header[data-v-69eeae7f]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;display:flex}.table-title[data-v-69eeae7f]{color:#fff;font-size:1.25rem;font-weight:700}.table-meta[data-v-69eeae7f]{color:#fff9;font-size:.9rem}.table-content[data-v-69eeae7f]{overflow-x:auto}.enterprise-table[data-v-69eeae7f]{border-collapse:collapse;width:100%}.enterprise-table th[data-v-69eeae7f]{text-align:left;color:#fffc;text-transform:uppercase;letter-spacing:.05em;background:#ffffff05;border-bottom:1px solid #ffffff1a;padding:1rem 2rem;font-size:.9rem;font-weight:600}.enterprise-table th.sortable[data-v-69eeae7f]{cursor:pointer;transition:all .3s;position:relative}.enterprise-table th.sortable[data-v-69eeae7f]:hover{color:var(--pixyl-blue-bright);background:#00aaff0d}.enterprise-table td[data-v-69eeae7f]{vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:1rem 2rem}.table-row[data-v-69eeae7f]{transition:all .3s}.table-row[data-v-69eeae7f]:hover{background:#ffffff08}.unit-name .name-container[data-v-69eeae7f]{flex-direction:column;gap:.25rem;display:flex}.unit-name .name[data-v-69eeae7f]{color:#fff;font-weight:600}.unit-name .description[data-v-69eeae7f]{color:#fff9;font-size:.85rem}.short-code code[data-v-69eeae7f]{color:var(--pixyl-blue-bright);background:#00aaff1a;border-radius:6px;padding:.25rem .5rem;font-family:Monaco,monospace}.status .status-container[data-v-69eeae7f]{align-items:center;gap:.75rem;display:flex}.status-dot[data-v-69eeae7f]{border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-69eeae7f}.content .content-name[data-v-69eeae7f]{color:var(--success-color);font-weight:500}.content .no-content[data-v-69eeae7f]{color:#ffffff80;font-style:italic}.connected .date[data-v-69eeae7f]{color:#fffc;font-family:Monaco,monospace;font-size:.85rem}.connected .not-connected[data-v-69eeae7f]{color:#ffffff80;font-style:italic}.actions .action-buttons[data-v-69eeae7f]{gap:.5rem;display:flex}.empty-state[data-v-69eeae7f]{text-align:center;padding:4rem 2rem}.empty-content[data-v-69eeae7f]{flex-direction:column;align-items:center;gap:2rem;max-width:600px;margin:0 auto;display:flex}.empty-visual[data-v-69eeae7f]{justify-content:center;align-items:center;display:flex;position:relative}@keyframes emptyIconFloat-69eeae7f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-glow[data-v-69eeae7f]{pointer-events:none;background:radial-gradient(circle,#0af3,#0000 70%);border-radius:50%;width:120px;height:120px;animation:3s ease-in-out infinite emptyGlow-69eeae7f;position:absolute}@keyframes emptyGlow-69eeae7f{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:.2;transform:scale(1.2)}}.empty-text[data-v-69eeae7f]{margin-bottom:1rem}.empty-title[data-v-69eeae7f]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.empty-message[data-v-69eeae7f]{color:#ffffffb3;margin:0;font-size:1.1rem;line-height:1.6}.empty-actions[data-v-69eeae7f]{margin-bottom:2rem}.empty-help[data-v-69eeae7f]{text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;width:100%;padding:2rem}.help-title[data-v-69eeae7f]{color:#fff;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.help-list[data-v-69eeae7f]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.help-list li[data-v-69eeae7f]{color:#fffc;padding-left:1.5rem;line-height:1.5;position:relative}.help-list li[data-v-69eeae7f]:before{content:"•";color:var(--pixyl-blue-bright);font-weight:700;position:absolute;left:0}@media (width<=1200px){.screens-grid[data-v-69eeae7f]{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem}.panel-header[data-v-69eeae7f]{flex-direction:column;align-items:stretch;gap:1.5rem}.panel-actions[data-v-69eeae7f]{justify-content:center}}@media (width<=768px){.control-panel[data-v-69eeae7f]{padding:1.5rem}.panel-title[data-v-69eeae7f]{text-align:center;font-size:1.5rem}.filter-bar[data-v-69eeae7f]{flex-direction:column;align-items:stretch;gap:1rem}.quick-stats[data-v-69eeae7f]{text-align:center;flex-direction:column;gap:1rem}.screens-grid[data-v-69eeae7f]{grid-template-columns:1fr;gap:1rem}.card-header[data-v-69eeae7f]{flex-direction:column;align-items:stretch;gap:1rem}.connection-status[data-v-69eeae7f]{flex-direction:row;justify-content:space-between;align-items:flex-start}.card-actions[data-v-69eeae7f]{flex-direction:column;gap:.5rem}.table-content[data-v-69eeae7f]{font-size:.85rem}.enterprise-table th[data-v-69eeae7f],.enterprise-table td[data-v-69eeae7f]{padding:.75rem 1rem}.actions .action-buttons[data-v-69eeae7f]{flex-direction:column;gap:.25rem}}@media (width<=480px){.control-panel[data-v-69eeae7f]{padding:1rem}.search-input[data-v-69eeae7f]{padding:.875rem 2.5rem}.sort-buttons[data-v-69eeae7f]{flex-direction:column;gap:.25rem}.card-header[data-v-69eeae7f],.card-body[data-v-69eeae7f],.card-actions[data-v-69eeae7f]{padding-left:1rem;padding-right:1rem}.empty-state[data-v-69eeae7f]{padding:2rem 1rem}.empty-help[data-v-69eeae7f]{padding:1.5rem}.table-content[data-v-69eeae7f]{min-width:600px}}@media (prefers-reduced-motion:reduce){.loading-spinner[data-v-69eeae7f],.status-indicator[data-v-69eeae7f],.status-indicator-large[data-v-69eeae7f],.status-dot[data-v-69eeae7f],.empty-icon[data-v-69eeae7f],.empty-glow[data-v-69eeae7f]{animation:none}.glass-card[data-v-69eeae7f]:hover,.screen-card[data-v-69eeae7f]:hover{transform:none}}@media (prefers-contrast:high){.glass-card[data-v-69eeae7f]{background:#ffffff1a;border-width:2px;border-color:#fff}.panel-title[data-v-69eeae7f],.empty-title[data-v-69eeae7f]{color:#fff;-webkit-text-fill-color:unset;background:0 0}.screen-card.paired[data-v-69eeae7f]{border-color:var(--success-color)}.screen-card.unpaired[data-v-69eeae7f]{border-color:var(--warning-color)}}@media (hover:none) and (pointer:coarse){.glass-card[data-v-69eeae7f]:hover,.screen-card[data-v-69eeae7f]:hover{background:var(--glass-hover);transform:none}.sort-button[data-v-69eeae7f],.view-button[data-v-69eeae7f],.card-actions button[data-v-69eeae7f]{min-height:44px}}.pixel-bar-wrap[data-v-46362d1c]{flex-direction:column;gap:16px;display:flex}.pixel-bar[data-v-46362d1c]{flex-wrap:wrap;gap:3px;display:flex}.pixel[data-v-46362d1c]{border-radius:2px;width:10px;height:18px;animation:.5s both pixelIn-46362d1c}.pixel.dim[data-v-46362d1c]{background:#ffffff0f;animation:none}@keyframes pixelIn-46362d1c{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.legend[data-v-46362d1c]{flex-wrap:wrap;gap:16px;display:flex}.legend-item[data-v-46362d1c]{align-items:center;gap:7px;font-size:.82rem;display:inline-flex}.legend-dot[data-v-46362d1c]{border-radius:2px;width:8px;height:8px}.legend-label[data-v-46362d1c]{color:#ffffff8c}.legend-value[data-v-46362d1c]{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}@media (prefers-reduced-motion:reduce){.pixel[data-v-46362d1c]{animation:none}}.screen-form[data-v-341a2080]{flex-direction:column;gap:18px;max-width:560px;margin:0 auto;display:flex}.form-header h2[data-v-341a2080]{color:#fff;margin:0 0 6px;font-size:1.35rem;font-weight:700}.form-header p[data-v-341a2080]{color:#ffffff8c;margin:0;font-size:.92rem;line-height:1.5}.field[data-v-341a2080]{flex-direction:column;gap:6px;display:flex}.field label[data-v-341a2080]{color:#ffffffb3;font-size:.84rem}.optional[data-v-341a2080]{color:#ffffff59;margin-left:6px;font-size:.76rem}.field input[data-v-341a2080],.field textarea[data-v-341a2080]{color:#fff;resize:vertical;background:#0000004d;border:1px solid #ffffff24;border-radius:10px;width:100%;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:border-color .15s}.field input[data-v-341a2080]::placeholder,.field textarea[data-v-341a2080]::placeholder{color:#ffffff4d}.field input[data-v-341a2080]:focus,.field textarea[data-v-341a2080]:focus{border-color:var(--primary-blue,#00a3ff);outline:none;box-shadow:0 0 0 3px #00a3ff26}.field input.invalid[data-v-341a2080]{border-color:#ff6e6eb3}.field input[data-v-341a2080]:disabled,.field textarea[data-v-341a2080]:disabled{opacity:.6}.field-error[data-v-341a2080]{color:#ff9c9c;margin:0;font-size:.8rem}.server-error[data-v-341a2080]{color:#ff9c9c;background:#dc46461f;border:1px solid #dc464659;border-radius:8px;margin:0;padding:10px 12px;font-size:.86rem}.pairing-note[data-v-341a2080]{background:#00a3ff0d;border:1px solid #00a3ff40;border-radius:12px;padding:16px 18px}.pairing-note h3[data-v-341a2080]{color:var(--primary-blue,#00a3ff);text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:.85rem}.pairing-note ol[data-v-341a2080]{color:#ffffffa6;flex-direction:column;gap:6px;margin:0;padding-left:1.2em;font-size:.88rem;line-height:1.6;display:flex}.pairing-note strong[data-v-341a2080]{color:#fff;font-weight:600}.form-actions[data-v-341a2080]{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}input[data-v-341a2080]:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}input[data-v-341a2080]:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}input[data-v-341a2080]:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 10000000s ease-in-out;box-shadow:inset 0 0 0 1000px #10151f}[data-v-bd212452]:root{--primary-blue:#0080ff;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--error-color:#ef4444;--text-primary:#fff}.select-field[data-v-bd212452]{flex-direction:column;gap:.5rem;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.select-label[data-v-bd212452]{color:var(--text-primary);align-items:center;gap:.25rem;font-size:.9rem;font-weight:600;display:flex}.required-indicator[data-v-bd212452]{color:var(--error-color);font-weight:700}.select-container[data-v-bd212452]{width:100%;position:relative}.base-select[data-v-bd212452]{width:100%;color:var(--text-primary);cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000004d;border:1px solid #ffffff29;border-radius:8px;justify-content:space-between;align-items:center;transition:all .3s;display:flex;box-shadow:0 4px 15px #0000004d}.base-select[data-v-bd212452]:hover:not(.select-disabled){background:var(--glass-hover);border-color:#0080ff4d}.select-small[data-v-bd212452]{min-height:36px;padding:.5rem 1rem;font-size:.875rem}.select-medium[data-v-bd212452]{min-height:44px;padding:.75rem 1.25rem;font-size:1rem}.select-large[data-v-bd212452]{border-radius:16px;min-height:52px;padding:1rem 1.5rem;font-size:1.125rem}.select-error[data-v-bd212452]{border-color:var(--error-color);box-shadow:0 0 0 2px #ef444433}.select-disabled[data-v-bd212452]{opacity:.5;cursor:not-allowed;pointer-events:none}.select-open[data-v-bd212452]{border-color:var(--primary-blue);box-shadow:0 0 0 3px #0080ff33}.select-content[data-v-bd212452]{flex:1;min-width:0}.select-text[data-v-bd212452]{color:var(--text-primary);font-weight:500}.select-text.placeholder[data-v-bd212452]{color:#fff6;font-weight:400}.select-actions[data-v-bd212452]{align-items:center;gap:.5rem;margin-left:.5rem;display:flex}.clear-button[data-v-bd212452]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.clear-button[data-v-bd212452]:hover{color:var(--text-primary);background:#ffffff1a}.dropdown-arrow[data-v-bd212452]{color:#fff9;align-items:center;transition:all .3s;display:flex}.dropdown-arrow.open[data-v-bd212452]{color:var(--primary-blue);transform:rotate(180deg)}.select-dropdown[data-v-bd212452]{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#10151f;border:1px solid #ffffff24;border-radius:10px;animation:.2s ease-out dropdownSlide-bd212452;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0006}@keyframes dropdownSlide-bd212452{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.options-list[data-v-bd212452]{max-height:240px;overflow-y:auto}.select-option[data-v-bd212452]{cursor:pointer;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex}.select-option[data-v-bd212452]:hover{background:var(--glass-hover)}.select-option.selected[data-v-bd212452]{background:#0080ff26;border-color:#0080ff33}.option-label[data-v-bd212452]{color:var(--text-primary);font-weight:500}.option-check[data-v-bd212452]{color:var(--primary-blue);align-items:center;display:flex}.error-message[data-v-bd212452]{color:var(--error-color);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.error-icon[data-v-bd212452]{flex-shrink:0}@media (width<=768px){.select-small[data-v-bd212452]{padding:.375rem .875rem;font-size:.8rem}.select-medium[data-v-bd212452]{padding:.625rem 1rem;font-size:.9rem}}[data-v-9f0a067d]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.enterprise-playlist-assignment[data-v-9f0a067d]{color:#fff;flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}.glass-card[data-v-9f0a067d]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-card[data-v-9f0a067d]:hover{background:var(--glass-hover);box-shadow:0 12px 40px #00aaff26, 0 8px 24px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#00aaff4d}.assignment-header[data-v-9f0a067d]{padding:2rem}.header-content[data-v-9f0a067d]{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.header-info[data-v-9f0a067d]{flex:1}.assignment-title[data-v-9f0a067d]{color:#fff;background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue));-webkit-text-fill-color:transparent;text-shadow:0 0 30px var(--pixyl-blue-glow);-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2rem;font-weight:800}.assignment-subtitle[data-v-9f0a067d]{color:#fffc;margin:0;font-size:1rem;font-weight:500;line-height:1.6}.deployment-badge[data-v-9f0a067d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00aaff26,#0086d626);border:1px solid #00aaff4d;border-radius:16px;align-items:center;gap:1rem;min-width:200px;padding:1.5rem;display:flex}.badge-icon[data-v-9f0a067d]{font-size:2rem;animation:3s ease-in-out infinite badgeFloat-9f0a067d}@keyframes badgeFloat-9f0a067d{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.badge-content[data-v-9f0a067d]{flex-direction:column;gap:.25rem;display:flex}.badge-label[data-v-9f0a067d]{color:var(--pixyl-blue-bright);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:700}.badge-status[data-v-9f0a067d]{color:#fffc;font-size:.8rem;font-weight:500}.progress-section[data-v-9f0a067d]{flex-direction:column;gap:.75rem;display:flex}.progress-header[data-v-9f0a067d]{justify-content:space-between;align-items:center;display:flex}.progress-label[data-v-9f0a067d]{color:#fffc;font-size:.9rem;font-weight:600}.progress-percentage[data-v-9f0a067d]{color:var(--pixyl-blue-bright);font-family:Monaco,monospace;font-weight:700}.progress-bar[data-v-9f0a067d]{background:#ffffff1a;border-radius:4px;height:8px;position:relative;overflow:hidden}.progress-fill[data-v-9f0a067d]{background:linear-gradient(90deg, var(--pixyl-blue), var(--pixyl-blue-bright));border-radius:4px;height:100%;transition:all .5s}.progress-fill.progress-valid[data-v-9f0a067d]{background:linear-gradient(90deg, var(--success-color), #16a34a)}.progress-fill.progress-invalid[data-v-9f0a067d]{background:linear-gradient(90deg, var(--error-color), #dc2626)}.progress-fill.progress-pending[data-v-9f0a067d]{background:linear-gradient(90deg, var(--warning-color), #d97706)}.assignment-content[data-v-9f0a067d]{flex-direction:column;gap:2rem;display:flex}.error-content[data-v-9f0a067d]{flex-direction:column;gap:1rem;display:flex}.error-actions[data-v-9f0a067d]{justify-content:flex-end;gap:1rem;display:flex}.unit-info-section[data-v-9f0a067d]{padding:2rem}.section-header[data-v-9f0a067d]{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1rem}.section-title[data-v-9f0a067d]{color:#fff;align-items:center;gap:.75rem;margin:0 0 .5rem;font-size:1.25rem;font-weight:700;display:flex}.section-title[data-v-9f0a067d]:before{content:"";background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue));border-radius:2px;width:4px;height:20px}.section-description[data-v-9f0a067d]{color:#ffffffb3;margin:0;font-size:.9rem;line-height:1.5}.unit-card[data-v-9f0a067d]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.unit-main-info[data-v-9f0a067d]{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.unit-identity[data-v-9f0a067d]{flex:1}.unit-name[data-v-9f0a067d]{color:#fff;margin:0 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.2}.unit-meta[data-v-9f0a067d]{flex-direction:column;gap:.5rem;display:flex}.unit-code[data-v-9f0a067d]{color:var(--pixyl-blue-bright);background:#0af3;border:1px solid #00aaff4d;border-radius:8px;width:fit-content;padding:.25rem .75rem;font-family:Monaco,monospace;font-size:.8rem;font-weight:600;display:inline-block}.unit-id[data-v-9f0a067d]{color:#ffffff80;font-family:Monaco,monospace;font-size:.8rem}.connection-status[data-v-9f0a067d]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;display:flex}.status-indicator[data-v-9f0a067d]{border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite statusPulse-9f0a067d;box-shadow:0 0 12px}@keyframes statusPulse-9f0a067d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.status-text[data-v-9f0a067d]{color:#ffffffe6;font-size:.9rem;font-weight:600}.unit-description[data-v-9f0a067d]{color:#fffc;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1rem;font-size:.9rem;line-height:1.5}.unit-details-grid[data-v-9f0a067d]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.detail-card[data-v-9f0a067d]{align-items:center;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.detail-card[data-v-9f0a067d]:hover{border-color:#0af6;transform:translateY(-2px)}.detail-icon[data-v-9f0a067d]{opacity:.8;flex-shrink:0;font-size:1.5rem}.detail-content[data-v-9f0a067d]{flex-direction:column;flex:1;gap:.25rem;display:flex}.detail-label[data-v-9f0a067d]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:500}.detail-value[data-v-9f0a067d]{color:#fff;font-family:Monaco,monospace;font-size:.9rem;font-weight:600}.assignment-form[data-v-9f0a067d]{flex-direction:column;gap:2.5rem;padding:2rem;display:flex}.form-section[data-v-9f0a067d],.section-content[data-v-9f0a067d]{flex-direction:column;gap:1.5rem;display:flex}.form-group[data-v-9f0a067d]{flex-direction:column;gap:.75rem;display:flex}.input-header[data-v-9f0a067d]{justify-content:space-between;align-items:center;display:flex}.input-label[data-v-9f0a067d]{color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;font-size:.95rem;font-weight:700}.library-count[data-v-9f0a067d]{color:var(--pixyl-blue-bright);background:#00aaff1a;border:1px solid #00aaff4d;border-radius:8px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.input-help[data-v-9f0a067d]{color:#fff9;border-left:2px solid #00aaff4d;margin-top:.25rem;padding-left:.5rem;font-size:.85rem;line-height:1.4}.no-libraries-warning[data-v-9f0a067d]{margin-top:1rem}.warning-content[data-v-9f0a067d]{flex-direction:column;gap:1rem;display:flex}.warning-actions[data-v-9f0a067d]{justify-content:center;display:flex}.preview-section[data-v-9f0a067d]{margin-top:1rem}.preview-card[data-v-9f0a067d]{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.preview-header[data-v-9f0a067d]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.library-identity[data-v-9f0a067d]{flex:1}.library-name[data-v-9f0a067d]{color:#fff;margin:0 0 1rem;font-size:1.5rem;font-weight:700;line-height:1.2}.library-badges[data-v-9f0a067d]{flex-wrap:wrap;gap:.75rem;display:flex}.duration-badge[data-v-9f0a067d],.media-badge[data-v-9f0a067d]{color:var(--pixyl-blue-bright);background:#0af3;border:1px solid #00aaff4d;border-radius:8px;padding:.25rem .75rem;font-family:Monaco,monospace;font-size:.8rem;font-weight:600}.reassignment-notice[data-v-9f0a067d]{color:var(--warning-color);background:#f59e0b33;border:1px solid #f59e0b4d;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.notice-icon[data-v-9f0a067d]{font-size:1.25rem}.notice-text[data-v-9f0a067d]{font-size:.9rem;font-weight:600}.library-description[data-v-9f0a067d]{color:#fffc;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1rem;font-size:.9rem;line-height:1.5}.library-metrics[data-v-9f0a067d]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.metric-item[data-v-9f0a067d]{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:1rem;padding:1rem;transition:all .3s;display:flex}.metric-item[data-v-9f0a067d]:hover{background:#ffffff0d;border-color:#0af3}.metric-icon[data-v-9f0a067d]{opacity:.8;font-size:1.25rem}.metric-content[data-v-9f0a067d]{flex-direction:column;gap:.25rem;display:flex}.metric-label[data-v-9f0a067d]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:500}.metric-value[data-v-9f0a067d]{color:#fff;font-family:Monaco,monospace;font-size:.9rem;font-weight:600}.guidelines-section[data-v-9f0a067d]{margin-top:1rem}.guidelines-grid[data-v-9f0a067d]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.guideline-item[data-v-9f0a067d]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-items:flex-start;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.guideline-item[data-v-9f0a067d]:hover{background:#ffffff0d;border-color:#0af3;transform:translateY(-2px)}.guideline-icon[data-v-9f0a067d]{opacity:.8;flex-shrink:0;margin-top:.25rem;font-size:1.5rem}.guideline-content[data-v-9f0a067d]{flex:1}.guideline-title[data-v-9f0a067d]{color:#fff;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.guideline-text[data-v-9f0a067d]{color:#fffc;margin:0;font-size:.85rem;line-height:1.5}.form-actions[data-v-9f0a067d]{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:2rem;padding-top:2rem;display:flex}.action-info[data-v-9f0a067d]{flex:1}.validation-status[data-v-9f0a067d]{border:1px solid;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.validation-status.status-valid[data-v-9f0a067d]{background:#22c55e1a;border-color:#22c55e4d}.validation-status.status-invalid[data-v-9f0a067d]{background:#ef44441a;border-color:#ef44444d}.validation-status.status-pending[data-v-9f0a067d]{background:#f59e0b1a;border-color:#f59e0b4d}.validation-status.status-idle[data-v-9f0a067d]{background:var(--glass-bg);border-color:var(--glass-border)}.validation-status .status-indicator[data-v-9f0a067d]{border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite statusPulse-9f0a067d}.status-valid .status-indicator[data-v-9f0a067d]{background:var(--success-color);box-shadow:0 0 10px var(--success-color)}.status-invalid .status-indicator[data-v-9f0a067d]{background:var(--error-color);box-shadow:0 0 10px var(--error-color)}.status-pending .status-indicator[data-v-9f0a067d]{background:var(--warning-color);box-shadow:0 0 10px var(--warning-color)}.status-idle .status-indicator[data-v-9f0a067d]{background:#ffffff80;box-shadow:0 0 10px #ffffff4d}.action-buttons[data-v-9f0a067d]{align-items:center;gap:1rem;display:flex}@media (width<=768px){.enterprise-playlist-assignment[data-v-9f0a067d]{gap:1.5rem;max-width:100%;margin:0}.assignment-header[data-v-9f0a067d],.unit-info-section[data-v-9f0a067d],.assignment-form[data-v-9f0a067d]{padding:1.5rem}.header-content[data-v-9f0a067d],.unit-main-info[data-v-9f0a067d],.preview-header[data-v-9f0a067d]{flex-direction:column;align-items:stretch;gap:1.5rem}.deployment-badge[data-v-9f0a067d]{justify-content:center;min-width:auto}.assignment-title[data-v-9f0a067d]{text-align:center;font-size:1.75rem}.assignment-subtitle[data-v-9f0a067d]{text-align:center}.unit-details-grid[data-v-9f0a067d],.library-metrics[data-v-9f0a067d],.guidelines-grid[data-v-9f0a067d]{grid-template-columns:1fr;gap:1rem}.form-actions[data-v-9f0a067d]{flex-direction:column;align-items:stretch;gap:1.5rem}.action-buttons[data-v-9f0a067d]{flex-direction:column;width:100%}.action-buttons button[data-v-9f0a067d]{width:100%}}@media (width<=480px){.assignment-header[data-v-9f0a067d],.unit-info-section[data-v-9f0a067d],.assignment-form[data-v-9f0a067d]{padding:1rem}.assignment-title[data-v-9f0a067d]{font-size:1.5rem}.unit-card[data-v-9f0a067d],.preview-card[data-v-9f0a067d]{padding:1.5rem}.library-badges[data-v-9f0a067d]{flex-direction:column;gap:.5rem}.deployment-badge[data-v-9f0a067d]{text-align:center;flex-direction:column;gap:.75rem;padding:1rem}}@media (prefers-reduced-motion:reduce){.glass-card[data-v-9f0a067d],.detail-card[data-v-9f0a067d],.guideline-item[data-v-9f0a067d],.status-indicator[data-v-9f0a067d],.badge-icon[data-v-9f0a067d]{transition:none;animation:none}.glass-card[data-v-9f0a067d]:hover,.detail-card[data-v-9f0a067d]:hover,.guideline-item[data-v-9f0a067d]:hover{transform:none}}@media (prefers-contrast:high){.glass-card[data-v-9f0a067d]{background:#ffffff1a;border-width:2px;border-color:#fff}.assignment-title[data-v-9f0a067d]{color:#fff;-webkit-text-fill-color:unset;background:0 0}.validation-status.status-valid[data-v-9f0a067d]{border-color:var(--success-color)}.validation-status.status-invalid[data-v-9f0a067d]{border-color:var(--error-color)}.validation-status.status-pending[data-v-9f0a067d]{border-color:var(--warning-color)}}@media (hover:none) and (pointer:coarse){.glass-card[data-v-9f0a067d]:hover,.detail-card[data-v-9f0a067d]:hover,.guideline-item[data-v-9f0a067d]:hover,.metric-item[data-v-9f0a067d]:hover{background:var(--glass-hover);transform:none}.action-buttons button[data-v-9f0a067d]{min-height:48px}}[data-v-26d0215a]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--error-color:#ef4444;--text-primary:#fff;--text-secondary:#ffffffb3}.input-container[data-v-26d0215a]{flex-direction:column;gap:.5rem;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.input-label[data-v-26d0215a]{color:var(--text-primary);align-items:center;gap:.25rem;font-size:.9rem;font-weight:600;display:flex}.required-indicator[data-v-26d0215a]{color:var(--error-color);font-weight:700}.input-wrapper[data-v-26d0215a]{width:100%;position:relative}.base-input[data-v-26d0215a]{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;color:var(--text-primary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);appearance:none;border-radius:12px;font-family:inherit;font-weight:500;transition:all .3s;box-shadow:0 4px 16px #0000004d}.base-input[data-v-26d0215a]::placeholder{color:#fff6}.base-input[data-v-26d0215a]:focus{border-color:var(--primary-blue);background:var(--glass-hover);outline:none;box-shadow:0 0 0 3px #0080ff33,0 4px 16px #0000004d}.input-small[data-v-26d0215a]{min-height:44px;padding:.5rem 1rem;font-size:16px}.input-small.input-with-actions[data-v-26d0215a]{padding-right:3.5rem}.input-medium[data-v-26d0215a]{min-height:48px;padding:.75rem 1.25rem;font-size:16px}.input-medium.input-with-actions[data-v-26d0215a]{padding-right:4rem}.input-large[data-v-26d0215a]{border-radius:16px;min-height:56px;padding:1rem 1.5rem;font-size:18px}.input-large.input-with-actions[data-v-26d0215a]{padding-right:4.5rem}.input-error[data-v-26d0215a]{border-color:var(--error-color);box-shadow:0 0 0 2px #ef444433}.input-disabled[data-v-26d0215a]{opacity:.5;cursor:not-allowed;pointer-events:none}.input-actions[data-v-26d0215a]{pointer-events:none;gap:.375rem;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.input-action[data-v-26d0215a]{color:#fff9;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:.5rem;font-size:16px;transition:all .2s;display:flex}.input-action[data-v-26d0215a]:hover{color:var(--text-primary);background:#ffffff1a}.input-action[data-v-26d0215a]:active{background:#ffffff26;transform:scale(.95)}.error-message[data-v-26d0215a]{color:var(--error-color);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.error-icon[data-v-26d0215a]{flex-shrink:0}@supports (-webkit-touch-callout:none){.base-input[data-v-26d0215a],.input-small[data-v-26d0215a],.input-medium[data-v-26d0215a]{font-size:16px}}@media (width<=768px){.input-small[data-v-26d0215a]{min-height:44px;padding:.5rem 1rem;font-size:16px}.input-medium[data-v-26d0215a]{min-height:48px;padding:.75rem 1.25rem;font-size:16px}.input-large[data-v-26d0215a]{padding:1rem 1.5rem;font-size:18px}.input-action[data-v-26d0215a]{width:40px;height:40px;padding:.625rem}}[data-v-523fde6a]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--repair-color:#ffc107;--targeted-color:#3b82f6;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.enterprise-pairing-generator[data-v-523fde6a]{color:#fff;flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}.glass-card[data-v-523fde6a]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-card[data-v-523fde6a]:hover{background:var(--glass-hover);box-shadow:0 12px 40px #00aaff26, 0 8px 24px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#00aaff4d}.generator-header[data-v-523fde6a]{padding:2rem}.header-content[data-v-523fde6a]{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.header-info[data-v-523fde6a]{flex:1}.generator-title[data-v-523fde6a]{color:#fff;background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue));-webkit-text-fill-color:transparent;text-shadow:0 0 30px var(--pixyl-blue-glow);-webkit-background-clip:text;background-clip:text;margin:0 0 .75rem;font-size:2rem;font-weight:800}.generator-subtitle[data-v-523fde6a]{color:#fffc;margin:0;font-size:1rem;font-weight:500;line-height:1.6}.protocol-badge[data-v-523fde6a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#00aaff26,#0086d626);border:1px solid #00aaff4d;border-radius:16px;align-items:center;gap:1rem;min-width:200px;padding:1.5rem;display:flex}.protocol-badge.repair-mode[data-v-523fde6a]{background:linear-gradient(135deg,#ffc10726,#ff980026);border-color:#ffc1074d}.badge-icon[data-v-523fde6a]{color:var(--pixyl-blue-bright);font-size:2rem;animation:3s ease-in-out infinite badgeFloat-523fde6a}.repair-mode .badge-icon[data-v-523fde6a]{color:var(--repair-color)}@keyframes badgeFloat-523fde6a{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.badge-content[data-v-523fde6a]{flex-direction:column;gap:.25rem;display:flex}.badge-label[data-v-523fde6a]{color:var(--pixyl-blue-bright);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:700}.repair-mode .badge-label[data-v-523fde6a]{color:var(--repair-color)}.badge-status[data-v-523fde6a]{color:#fffc;font-size:.8rem;font-weight:500}.error-content[data-v-523fde6a]{flex-direction:column;gap:1rem;display:flex}.error-actions[data-v-523fde6a]{justify-content:flex-end;gap:1rem;display:flex}.section-header[data-v-523fde6a]{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1rem}.section-title[data-v-523fde6a]{color:#fff;align-items:center;gap:.75rem;margin:0 0 .5rem;font-size:1.25rem;font-weight:700;display:flex}.section-icon[data-v-523fde6a]{color:var(--pixyl-blue-bright)}.section-description[data-v-523fde6a]{color:#ffffffb3;margin:0;font-size:.9rem;line-height:1.5}.endpoint-info[data-v-523fde6a]{padding:2rem}.endpoint-content[data-v-523fde6a]{flex-direction:column;gap:2rem;display:flex}.endpoint-url-container[data-v-523fde6a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00aaff1a;border:1px solid #0af3;border-radius:16px;align-items:center;gap:1rem;padding:1.5rem;display:flex}.url-display[data-v-523fde6a]{flex:1;align-items:center;gap:.5rem;display:flex}.url-protocol[data-v-523fde6a]{color:#fff9;font-size:.9rem;font-weight:500}.url-address[data-v-523fde6a]{color:var(--pixyl-blue-bright);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:.75rem 1rem;font-family:Monaco,monospace;font-size:1rem;font-weight:600}.endpoint-instructions[data-v-523fde6a]{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.instruction-item[data-v-523fde6a]{align-items:center;gap:1rem;display:flex}.instruction-number[data-v-523fde6a]{background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue));color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:flex}.instruction-text[data-v-523fde6a]{color:#fffc;font-size:.9rem;line-height:1.4}.generation-form[data-v-523fde6a]{padding:2rem}.form-content[data-v-523fde6a]{flex-direction:column;gap:2rem;display:flex}.form-row[data-v-523fde6a]{flex-direction:column;gap:.75rem;display:flex}.form-label[data-v-523fde6a]{color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:flex}.label-icon[data-v-523fde6a]{color:var(--pixyl-blue-bright)}.target-screen-info[data-v-523fde6a]{background:linear-gradient(135deg,#3b82f61a,#2563eb1a);border:1px solid #3b82f64d;border-radius:16px;align-items:center;gap:1rem;padding:1.5rem;display:flex}.target-screen-info .info-icon[data-v-523fde6a]{color:var(--targeted-color);flex-shrink:0;font-size:2rem}.target-screen-info .info-content[data-v-523fde6a]{flex-direction:column;gap:.25rem;display:flex}.target-screen-info .info-label[data-v-523fde6a]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.target-screen-info .info-value[data-v-523fde6a]{color:#fff;font-size:1.1rem;font-weight:700}.target-screen-info .info-meta[data-v-523fde6a]{color:#fff9;font-size:.8rem;font-style:italic}.expiration-select[data-v-523fde6a]{background:var(--glass-bg);border:2px solid var(--glass-border);color:#fff;-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;border-radius:16px;width:100%;padding:1rem 3rem 1rem 1.25rem;font-size:1rem;font-weight:500;transition:all .3s}.expiration-select[data-v-523fde6a]:focus{border-color:var(--pixyl-blue);background:var(--glass-hover);outline:none;box-shadow:0 0 0 3px #0af3}.expiration-select[data-v-523fde6a]:disabled{opacity:.5;cursor:not-allowed}.input-help[data-v-523fde6a]{color:#fff9;border-left:2px solid #00aaff4d;padding-left:.5rem;font-size:.85rem;line-height:1.4}.generate-button[data-v-523fde6a]{justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:1rem;display:flex}.active-codes[data-v-523fde6a]{padding:2rem}.active-codes.repair-codes[data-v-523fde6a]{border-color:#ffc10733}.codes-container[data-v-523fde6a]{flex-direction:column;gap:1.5rem;display:flex}.code-card[data-v-523fde6a]{border-color:#0af3;padding:0;transition:all .4s;position:relative}.code-card.repair-card[data-v-523fde6a]{border-color:#ffc10733}.code-card.targeted-card[data-v-523fde6a]{border-color:#3b82f633}.code-card[data-v-523fde6a]:hover{box-shadow:0 16px 50px #0af3, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#0af6;transform:translateY(-2px)}.code-card.repair-card[data-v-523fde6a]:hover{box-shadow:0 16px 50px #ffc10733, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#ffc10766}.code-type-badge[data-v-523fde6a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;position:absolute;top:1rem;right:1rem}.type-icon[data-v-523fde6a]{color:var(--pixyl-blue-bright);font-size:1rem}.type-label[data-v-523fde6a]{text-transform:uppercase;letter-spacing:.05em;color:#ffffffe6;font-size:.75rem;font-weight:600}.code-header[data-v-523fde6a]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;display:flex}.code-display[data-v-523fde6a]{align-items:center;gap:1rem;display:flex}.code-value[data-v-523fde6a]{color:var(--pixyl-blue-bright);letter-spacing:3px;text-shadow:0 0 15px #00aaff4d;background:#00aaff1a;border:1px solid #00aaff4d;border-radius:12px;padding:.75rem 1.5rem;font-family:Monaco,monospace;font-size:2rem;font-weight:800}.repair-card .code-value[data-v-523fde6a]{color:var(--repair-color);text-shadow:0 0 15px #ffc1074d;background:#ffc1071a;border-color:#ffc1074d}.copy-code-button[data-v-523fde6a]{opacity:.7;transition:opacity .3s}.copy-code-button[data-v-523fde6a]:hover{opacity:1}.time-remaining[data-v-523fde6a]{color:var(--warning-color);background:#f59e0b33;border:1px solid #f59e0b4d;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.timer-icon[data-v-523fde6a]{font-size:1.25rem}.timer-value[data-v-523fde6a]{font-family:Monaco,monospace;font-size:.9rem;font-weight:700}.code-info[data-v-523fde6a]{flex-direction:column;gap:1rem;padding:1rem 2rem;display:flex}.repair-indicator[data-v-523fde6a]{background:#ffc1071a;border:1px solid #ffc10733;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem;display:flex}.indicator-icon[data-v-523fde6a]{color:var(--repair-color);font-size:1.25rem}.indicator-text[data-v-523fde6a]{color:var(--repair-color);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.device-name[data-v-523fde6a]{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem;display:flex}.code-purpose[data-v-523fde6a]{background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.purpose-icon[data-v-523fde6a]{color:var(--targeted-color);font-size:1.25rem}.purpose-text[data-v-523fde6a]{color:#fffc;font-size:.85rem}.info-label[data-v-523fde6a]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.info-value[data-v-523fde6a]{color:#fff;font-size:.9rem;font-weight:600}.code-metadata[data-v-523fde6a]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.metadata-item[data-v-523fde6a]{flex-direction:column;gap:.25rem;display:flex}.metadata-label[data-v-523fde6a]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.metadata-value[data-v-523fde6a]{color:#fffc;font-family:Monaco,monospace;font-size:.85rem}.code-actions[data-v-523fde6a]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:1rem;padding:1rem 2rem 2rem;display:flex}.card-glow[data-v-523fde6a]{opacity:0;pointer-events:none;z-index:-1;filter:blur(8px);background:radial-gradient(#0af3,#0000 70%);border-radius:24px;transition:all .4s;position:absolute;inset:-4px}.card-glow.repair-glow[data-v-523fde6a]{background:radial-gradient(#ffc10733,#0000 70%)}.code-card:hover .card-glow[data-v-523fde6a]{opacity:1}.empty-codes[data-v-523fde6a]{text-align:center;padding:4rem 2rem}.empty-content[data-v-523fde6a]{flex-direction:column;align-items:center;gap:2rem;max-width:600px;margin:0 auto;display:flex}.empty-visual[data-v-523fde6a]{justify-content:center;align-items:center;display:flex;position:relative}.empty-icon[data-v-523fde6a]{opacity:.7;color:var(--pixyl-blue-bright);font-size:4rem;animation:4s ease-in-out infinite emptyIconFloat-523fde6a}@keyframes emptyIconFloat-523fde6a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-glow[data-v-523fde6a]{pointer-events:none;background:radial-gradient(circle,#0af3,#0000 70%);border-radius:50%;width:120px;height:120px;animation:3s ease-in-out infinite emptyGlow-523fde6a;position:absolute}@keyframes emptyGlow-523fde6a{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:.2;transform:scale(1.2)}}.empty-text[data-v-523fde6a]{margin-bottom:1rem}.empty-title[data-v-523fde6a]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.empty-message[data-v-523fde6a]{color:#ffffffb3;margin:0;font-size:1.1rem;line-height:1.6}.empty-help[data-v-523fde6a]{text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;width:100%;padding:2rem}.help-title[data-v-523fde6a]{color:#fff;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.help-list[data-v-523fde6a]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.help-list li[data-v-523fde6a]{color:#fffc;padding-left:1.5rem;line-height:1.5;position:relative}.help-list li[data-v-523fde6a]:before{content:"•";color:var(--pixyl-blue-bright);font-weight:700;position:absolute;left:0}@media (width<=768px){.enterprise-pairing-generator[data-v-523fde6a]{gap:1.5rem;max-width:100%}.generator-header[data-v-523fde6a],.endpoint-info[data-v-523fde6a],.generation-form[data-v-523fde6a],.active-codes[data-v-523fde6a]{padding:1.5rem}.header-content[data-v-523fde6a]{flex-direction:column;align-items:stretch;gap:1.5rem}.protocol-badge[data-v-523fde6a]{justify-content:center;min-width:auto}.generator-title[data-v-523fde6a]{text-align:center;font-size:1.75rem}.generator-subtitle[data-v-523fde6a]{text-align:center}.endpoint-url-container[data-v-523fde6a]{flex-direction:column;align-items:stretch;gap:1rem}.url-display[data-v-523fde6a]{flex-direction:column;align-items:stretch;gap:.5rem}.code-header[data-v-523fde6a]{flex-direction:column;align-items:stretch;gap:1rem}.code-value[data-v-523fde6a]{text-align:center;font-size:1.5rem}.time-remaining[data-v-523fde6a]{justify-content:center}.code-actions[data-v-523fde6a]{flex-direction:column;gap:.75rem}.code-metadata[data-v-523fde6a]{grid-template-columns:1fr}.code-type-badge[data-v-523fde6a]{margin-bottom:1rem;position:static}}@media (width<=480px){.generator-header[data-v-523fde6a],.endpoint-info[data-v-523fde6a],.generation-form[data-v-523fde6a],.active-codes[data-v-523fde6a]{padding:1rem}.generator-title[data-v-523fde6a]{font-size:1.5rem}.code-header[data-v-523fde6a],.code-info[data-v-523fde6a],.code-actions[data-v-523fde6a]{padding-left:1rem;padding-right:1rem}.endpoint-instructions[data-v-523fde6a]{padding:1rem}.instruction-item[data-v-523fde6a]{text-align:center;flex-direction:column;gap:.75rem}.empty-codes[data-v-523fde6a]{padding:2rem 1rem}.empty-help[data-v-523fde6a]{padding:1.5rem}.protocol-badge[data-v-523fde6a]{text-align:center;flex-direction:column;gap:.75rem;padding:1rem}.target-screen-info[data-v-523fde6a]{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.glass-card[data-v-523fde6a],.code-card[data-v-523fde6a],.badge-icon[data-v-523fde6a],.empty-icon[data-v-523fde6a],.empty-glow[data-v-523fde6a]{transition:none;animation:none}.glass-card[data-v-523fde6a]:hover,.code-card[data-v-523fde6a]:hover{transform:none}}@media (prefers-contrast:high){.glass-card[data-v-523fde6a],.code-card[data-v-523fde6a]{background:#ffffff1a;border-width:2px;border-color:#fff}.generator-title[data-v-523fde6a],.empty-title[data-v-523fde6a]{color:#fff;-webkit-text-fill-color:unset;background:0 0}.code-card[data-v-523fde6a]{border-color:var(--pixyl-blue)}.code-card.repair-card[data-v-523fde6a]{border-color:var(--repair-color)}.endpoint-url-container[data-v-523fde6a]{border-color:var(--pixyl-blue)}}@media (hover:none) and (pointer:coarse){.glass-card[data-v-523fde6a]:hover,.code-card[data-v-523fde6a]:hover{background:var(--glass-hover);transform:none}.copy-code-button[data-v-523fde6a],.code-actions button[data-v-523fde6a]{min-height:44px}.generate-button[data-v-523fde6a]{min-height:56px}}.fleet-panel[data-v-89fff971]{grid-column:1/-1}.fleet-body[data-v-89fff971]{padding:8px 4px 4px}.panel-sub[data-v-89fff971]{color:#fff6;font-size:.82rem}.fleet-empty[data-v-89fff971]{text-align:center;padding:28px 4px}.fleet-empty p[data-v-89fff971]{color:#fff9;margin:0 0 6px}.fleet-empty-hint[data-v-89fff971]{font-size:.85rem;color:#ffffff59!important}[data-v-89fff971]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--info:#0af;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.enterprise-dashboard[data-v-89fff971]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.animated-background[data-v-89fff971]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-89fff971]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-89fff971;position:absolute}.gradient-orb-1[data-v-89fff971]{background:var(--primary-blue);width:500px;height:500px;top:-10%;left:-10%}.gradient-orb-2[data-v-89fff971]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}.gradient-orb-3[data-v-89fff971]{background:var(--success);width:300px;height:300px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-89fff971{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-89fff971]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard-container[data-v-89fff971]{z-index:1;max-width:1800px;margin:0 auto;padding:2rem;position:relative}.glass-panel[data-v-89fff971]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-89fff971]:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.glass-panel[data-v-89fff971]:hover:before{opacity:1}.dashboard-header[data-v-89fff971]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;display:flex}.header-content[data-v-89fff971]{flex-direction:column;gap:2rem;display:flex}.system-status-wrapper[data-v-89fff971]{align-items:center;gap:1.5rem;display:flex}.status-pulse[data-v-89fff971]{background:var(--glass-bg);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.status-pulse[data-v-89fff971]:before{content:"";border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-89fff971;position:absolute}.status-pulse.optimal[data-v-89fff971]:before,.status-pulse.good[data-v-89fff971]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}.status-pulse.degraded[data-v-89fff971]:before{border:2px solid var(--warning);box-shadow:0 0 20px var(--warning)}@keyframes pulse-89fff971{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.pulse-icon[data-v-89fff971]{color:var(--text-primary);font-size:2rem}.status-details[data-v-89fff971]{flex-direction:column;gap:.75rem;display:flex}.dashboard-title[data-v-89fff971]{background:linear-gradient(135deg, #fff, var(--primary-blue-bright));-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.25rem;font-weight:700}.status-badge[data-v-89fff971]{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.status-badge.optimal[data-v-89fff971],.status-badge.good[data-v-89fff971]{color:var(--success);background:#22c55e26}.status-badge.degraded[data-v-89fff971]{color:var(--warning);background:#f59e0b26}.status-dot[data-v-89fff971]{font-size:.5rem;animation:2s ease-in-out infinite blink-89fff971}@keyframes blink-89fff971{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-89fff971]{gap:1.5rem;display:flex}.metric-card[data-v-89fff971]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.metric-card[data-v-89fff971]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-89fff971]{color:var(--primary-blue-bright);font-size:1.75rem}.metric-value[data-v-89fff971]{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1}.metric-label[data-v-89fff971]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.813rem}.header-controls-wrapper[data-v-89fff971]{flex-direction:column;align-items:flex-end;gap:1.25rem;display:flex}.live-status-control[data-v-89fff971]{align-items:center;gap:1.25rem;display:flex}.sync-info[data-v-89fff971]{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.813rem;display:flex}.header-actions[data-v-89fff971]{gap:1rem;display:flex}.connection-info[data-v-89fff971]{margin-bottom:2rem}.connection-content[data-v-89fff971]{flex-direction:column;gap:1rem;display:flex}.connection-header[data-v-89fff971]{align-items:center;gap:1rem;display:flex}.connection-icon[data-v-89fff971]{color:var(--primary-blue-bright);font-size:1.25rem}.connection-label[data-v-89fff971]{color:var(--text-secondary);font-weight:600}.connection-details[data-v-89fff971]{align-items:center;gap:1rem;display:flex}.connection-url[data-v-89fff971]{color:var(--text-primary);background:#ffffff0d;border-radius:8px;flex:1;padding:.75rem 1rem;font-family:Monaco,monospace;font-size:.9rem}.copy-btn[data-v-89fff971]{border:1px solid var(--glass-border);color:var(--primary-blue-bright);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;transition:all .3s;display:flex}.copy-btn[data-v-89fff971]:hover{background:var(--primary-blue);color:#000}.alert-container[data-v-89fff971]{margin-bottom:2rem}.success-content[data-v-89fff971]{align-items:center;gap:1rem;display:flex}.success-icon[data-v-89fff971]{color:var(--success);font-size:1.25rem}.dashboard-main-grid[data-v-89fff971]{grid-template-columns:repeat(12,1fr);gap:2rem;display:grid}.panel-header[data-v-89fff971]{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.panel-title[data-v-89fff971]{align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.refresh-action[data-v-89fff971]{border:1px solid var(--glass-border);color:var(--primary-blue-bright);cursor:pointer;background:0 0;border-radius:12px;padding:.625rem 1.25rem;transition:all .3s}.refresh-action[data-v-89fff971]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-89fff971]{grid-column:span 12}.quick-stats-grid[data-v-89fff971]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.quick-stat-item[data-v-89fff971]{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:20px;align-items:center;gap:1.25rem;padding:1.75rem;transition:all .3s;display:flex;position:relative}.quick-stat-item[data-v-89fff971]:before{content:"";background:var(--accent-color);width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.quick-stat-item[data-v-89fff971]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-89fff971]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-89fff971]{background:var(--glass-bg);width:56px;height:56px;color:var(--accent-color);border-radius:16px;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s;display:flex}.quick-stat-item:hover .stat-icon-container[data-v-89fff971]{transform:scale(1.1)rotate(5deg)}.stat-number[data-v-89fff971]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-89fff971]{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem}.chart-panel[data-v-89fff971]{grid-column:span 4}.chart-container[data-v-89fff971]{margin-top:1rem}.content-container[data-v-89fff971]{grid-column:span 12}.form-section[data-v-89fff971]{padding:2rem}@media (width<=1400px){.quick-stats-grid[data-v-89fff971]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-89fff971]{grid-column:span 6}}@media (width<=768px){.dashboard-container[data-v-89fff971]{padding:1rem}.dashboard-header[data-v-89fff971]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-89fff971]{grid-template-columns:1fr}.chart-panel[data-v-89fff971]{grid-column:span 12}}[data-v-1d31b96a]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.enhanced-playlist-list[data-v-1d31b96a]{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.glass-card[data-v-1d31b96a]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.loading-container[data-v-1d31b96a]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.custom-playlist-loader[data-v-1d31b96a]{justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:2rem;display:flex;position:relative}.loader-layers[data-v-1d31b96a]{width:100%;height:100%;position:absolute}.layer[data-v-1d31b96a]{border:2px solid #0000;border-radius:20px;animation:3s ease-in-out infinite layerRotate-1d31b96a;position:absolute}.layer-1[data-v-1d31b96a]{border-top-color:var(--pixyl-blue-bright);border-right-color:var(--pixyl-blue-bright);width:100%;height:100%;animation-duration:2s}.layer-2[data-v-1d31b96a]{border-bottom-color:var(--pixyl-blue);border-left-color:var(--pixyl-blue);width:80%;height:80%;animation-duration:2.5s;animation-direction:reverse;top:10%;left:10%}.layer-3[data-v-1d31b96a]{border-top-color:var(--pixyl-blue-dark);border-right-color:var(--pixyl-blue-dark);width:60%;height:60%;animation-duration:3s;top:20%;left:20%}.loader-icon[data-v-1d31b96a]{z-index:2;color:var(--pixyl-blue-bright);font-size:2rem;animation:2s ease-in-out infinite iconPulse-1d31b96a;position:relative}.loader-pulse[data-v-1d31b96a]{border:2px solid var(--pixyl-blue-bright);border-radius:20px;width:100%;height:100%;animation:2s ease-in-out infinite pulseGrow-1d31b96a;position:absolute}@keyframes layerRotate-1d31b96a{0%,to{opacity:1;transform:rotate(0)}50%{opacity:.5;transform:rotate(180deg)}}@keyframes iconPulse-1d31b96a{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulseGrow-1d31b96a{0%{opacity:.5;transform:scale(1)}50%{opacity:.2;transform:scale(1.2)}to{opacity:.5;transform:scale(1)}}.loading-text[data-v-1d31b96a]{color:#ffffffb3;margin:0;font-size:1.1rem}.error-container[data-v-1d31b96a]{justify-content:center;padding:2rem 0;display:flex}.retry-button[data-v-1d31b96a]{margin-top:1rem}.stats-overview[data-v-1d31b96a]{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.stat-card[data-v-1d31b96a]{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;min-width:100px;padding:1rem 1.5rem;transition:all .3s}.stat-card[data-v-1d31b96a]:hover{background:#ffffff14;transform:translateY(-2px);box-shadow:0 8px 20px #00aaff1a}.stat-card.tag-based[data-v-1d31b96a]{background:#3b82f61a;border-color:#3b82f64d}.stat-card.interactive[data-v-1d31b96a]{background:#22c55e1a;border-color:#22c55e4d}.stat-card.public[data-v-1d31b96a]{background:#a855f71a;border-color:#a855f74d}.stat-number[data-v-1d31b96a]{color:#fff;margin-bottom:.25rem;font-size:1.75rem;font-weight:700;line-height:1}.stat-label[data-v-1d31b96a]{color:#ffffffb3;font-size:.875rem;font-weight:500}.action-bar[data-v-1d31b96a]{justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem;display:flex}.action-left[data-v-1d31b96a]{align-items:center;gap:1rem;display:flex}.section-title[data-v-1d31b96a]{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.playlist-count[data-v-1d31b96a]{color:var(--pixyl-blue-bright);background:#00a3ff33;border:1px solid #00a3ff4d;border-radius:20px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.filters-section[data-v-1d31b96a]{margin-bottom:2rem;padding:1.5rem}.filter-row[data-v-1d31b96a]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.search-input[data-v-1d31b96a]{flex:1;min-width:200px}.input-wrapper[data-v-1d31b96a]{position:relative}.search-field[data-v-1d31b96a]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem;transition:all .3s}.search-field[data-v-1d31b96a]:focus{border-color:var(--pixyl-blue);background:#ffffff14;outline:none;box-shadow:0 0 20px #00a3ff33}.search-field[data-v-1d31b96a]::placeholder{color:#fff6}.search-icon[data-v-1d31b96a]{color:#fff6;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.clear-search[data-v-1d31b96a]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.25rem;transition:all .2s;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.clear-search[data-v-1d31b96a]:hover{color:#fff;background:#ffffff1a}.filter-select[data-v-1d31b96a]{min-width:150px;position:relative}.filter-icon[data-v-1d31b96a]{color:#fff6;z-index:1;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.filter-dropdown[data-v-1d31b96a]{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem;transition:all .3s}.filter-dropdown[data-v-1d31b96a]:focus{border-color:var(--pixyl-blue);background:#ffffff14;outline:none}.filter-dropdown option[data-v-1d31b96a]{color:#fff;background:#1f2937}.playlists-grid[data-v-1d31b96a]{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5rem;display:grid}.playlist-card[data-v-1d31b96a]{padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.playlist-card[data-v-1d31b96a]:hover{border-color:#00a3ff4d;transform:translateY(-4px);box-shadow:0 12px 40px #00a3ff26}.playlist-header[data-v-1d31b96a]{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.playlist-title-section[data-v-1d31b96a]{flex:1;align-items:center;gap:1rem;display:flex}.playlist-icon[data-v-1d31b96a]{color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 10px var(--pixyl-blue-glow));font-size:1.5rem}.playlist-title-content[data-v-1d31b96a]{flex:1}.playlist-name[data-v-1d31b96a]{color:#fff;margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.playlist-type[data-v-1d31b96a]{border-radius:12px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.status-indicators[data-v-1d31b96a]{gap:.25rem;display:flex}.status-indicator[data-v-1d31b96a]{background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;transition:all .3s;display:flex}.status-indicator[data-v-1d31b96a]:hover{transform:scale(1.1)}.status-indicator.public[data-v-1d31b96a]{color:#a855f7;background:#a855f733;border-color:#a855f74d}.status-indicator.refresh[data-v-1d31b96a]{color:#fbbf24;background:#fbbf2433;border-color:#fbbf244d;animation:2s infinite pulse-1d31b96a}.status-indicator.auto[data-v-1d31b96a]{color:#3b82f6;background:#3b82f633;border-color:#3b82f64d}.status-indicator.interactive[data-v-1d31b96a]{color:#22c55e;background:#22c55e33;border-color:#22c55e4d}@keyframes pulse-1d31b96a{0%,to{opacity:1}50%{opacity:.5}}.playlist-info[data-v-1d31b96a]{margin-bottom:1rem}.playlist-stats[data-v-1d31b96a]{flex-wrap:wrap;gap:1rem;margin-bottom:.75rem;display:flex}.stat-item[data-v-1d31b96a]{color:#ffffffb3;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.stat-icon[data-v-1d31b96a]{color:var(--pixyl-blue-bright);font-size:1rem}.playlist-description[data-v-1d31b96a]{color:#ffffffb3;font-size:.9rem;line-height:1.4}.type-specific-info[data-v-1d31b96a]{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;margin-bottom:1rem;padding:1rem;font-size:.875rem}.info-label[data-v-1d31b96a]{color:#ffffffe6;align-items:center;gap:.375rem;margin-right:.5rem;font-weight:500;display:flex}.tag-info[data-v-1d31b96a],.interactive-info[data-v-1d31b96a],.csv-info[data-v-1d31b96a]{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.tag-badges[data-v-1d31b96a],.control-indicators[data-v-1d31b96a]{flex-wrap:wrap;gap:.5rem;display:flex}.tag-badge[data-v-1d31b96a],.control-badge[data-v-1d31b96a]{color:#60a5fa;background:#3b82f633;border:1px solid #3b82f64d;border-radius:12px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:flex}.tag-badge.more[data-v-1d31b96a]{color:#9ca3af;background:#6b728033;border-color:#6b72804d}.control-badge[data-v-1d31b96a]{color:#4ade80;background:#22c55e33;border-color:#22c55e4d}.refresh-mode[data-v-1d31b96a]{color:#fff9;font-size:.75rem;font-style:italic}.import-detail[data-v-1d31b96a]{color:#fff9}.playlist-actions[data-v-1d31b96a]{gap:.75rem;display:flex}.empty-state[data-v-1d31b96a],.no-results[data-v-1d31b96a]{justify-content:center;align-items:center;min-height:400px;padding:3rem;display:flex}.empty-content[data-v-1d31b96a],.no-results-content[data-v-1d31b96a]{text-align:center;max-width:400px}.empty-icon[data-v-1d31b96a],.no-results-icon[data-v-1d31b96a]{color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 20px var(--pixyl-blue-glow));margin-bottom:1rem;font-size:4rem}.empty-title[data-v-1d31b96a],.no-results-title[data-v-1d31b96a]{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.empty-message[data-v-1d31b96a],.no-results-message[data-v-1d31b96a]{color:#ffffffb3;margin-bottom:2rem;line-height:1.5}@media (width<=768px){.stats-overview[data-v-1d31b96a]{grid-template-columns:repeat(2,1fr)}.action-bar[data-v-1d31b96a]{flex-direction:column;align-items:stretch;gap:1rem}.filter-row[data-v-1d31b96a]{flex-direction:column;align-items:stretch}.playlists-grid[data-v-1d31b96a]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.layer[data-v-1d31b96a],.loader-icon[data-v-1d31b96a],.loader-pulse[data-v-1d31b96a]{animation:none}.playlist-card[data-v-1d31b96a]:hover{transform:none}}.form-header[data-v-4250066a]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;display:flex}.form-title[data-v-4250066a]{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.playlist-type-badge[data-v-4250066a]{border:1px solid;border-radius:20px;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.type-classic[data-v-4250066a]{color:#9ca3af;background:#6b728033;border-color:#6b72804d}.type-tag-based[data-v-4250066a]{color:#60a5fa;background:#3b82f633;border-color:#3b82f64d}.type-csv-import[data-v-4250066a]{color:#c084fc;background:#a855f733;border-color:#a855f74d}.type-interactive[data-v-4250066a]{color:#4ade80;background:#22c55e33;border-color:#22c55e4d}@media (width<=768px){.form-header[data-v-4250066a]{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem}.form-title[data-v-4250066a]{font-size:1.25rem}}[data-v-77becb98]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--glass-bg:#ffffff08;--glass-border:#ffffff14;--error-color:#ef4444;--text-primary:#fff}.checkbox-field[data-v-77becb98]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-block}.base-checkbox[data-v-77becb98]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.75rem;transition:all .3s;display:flex}.checkbox-disabled[data-v-77becb98]{cursor:not-allowed;opacity:.5;pointer-events:none}.checkbox-input[data-v-77becb98]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.checkbox-container[data-v-77becb98]{flex-shrink:0;transition:all .3s}.checkbox-small .checkbox-container[data-v-77becb98]{width:18px;height:18px}.checkbox-medium .checkbox-container[data-v-77becb98]{width:20px;height:20px}.checkbox-large .checkbox-container[data-v-77becb98]{width:24px;height:24px}.checkbox-body[data-v-77becb98]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;box-shadow:0 4px 15px #0000004d}.base-checkbox:hover:not(.checkbox-disabled) .checkbox-body[data-v-77becb98]{background:#ffffff0f;border-color:#0080ff4d}.checkbox-checked .checkbox-body[data-v-77becb98]{border-color:var(--primary-blue);background:linear-gradient(135deg,#0af,#0080ff);box-shadow:0 0 15px #0080ff4d}.check-mark[data-v-77becb98]{opacity:0;justify-content:center;align-items:center;transition:all .3s;display:flex;transform:scale(0)}.checkbox-checked .check-mark[data-v-77becb98]{opacity:1;transform:scale(1)}.check-icon[data-v-77becb98]{color:#000;font-size:.75rem}.checkbox-content[data-v-77becb98]{flex-direction:column;flex:1;gap:.25rem;display:flex}.checkbox-label[data-v-77becb98]{color:var(--text-primary);font-size:.9rem;font-weight:500;line-height:1.4}.checkbox-description[data-v-77becb98]{color:#fff9;font-size:.875rem;line-height:1.4}.required-indicator[data-v-77becb98]{color:var(--error-color);margin-left:.25rem;font-weight:700}@media (width<=768px){.base-checkbox[data-v-77becb98]{gap:.625rem}.checkbox-label[data-v-77becb98]{font-size:.875rem}.checkbox-description[data-v-77becb98]{font-size:.8rem}}.form-section[data-v-efccb061]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:1.5rem}.section-title[data-v-efccb061]{color:#fff;margin:0 0 1rem;font-size:1.125rem;font-weight:600}.form-group[data-v-efccb061]{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.form-label[data-v-efccb061]{color:#ffffffe6;font-size:.9rem;font-weight:600}.form-textarea[data-v-efccb061]{color:#fff;resize:vertical;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;min-height:80px;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:all .3s}.form-textarea[data-v-efccb061]:focus{background:#ffffff14;border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.character-count[data-v-efccb061]{color:#ffffff80;align-self:flex-end;font-size:.75rem}@media (width<=768px){.form-section[data-v-efccb061]{padding:1rem}}.enterprise-section[data-v-1ee85c3a]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.section-header[data-v-1ee85c3a]{background:#ffffff08;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem}.header-content[data-v-1ee85c3a]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-1ee85c3a]{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.title-icon[data-v-1ee85c3a]{opacity:.8;font-size:1.5rem}.section-stats[data-v-1ee85c3a]{align-items:center;gap:1rem;display:flex}.stat-item[data-v-1ee85c3a]{text-align:center}.stat-value[data-v-1ee85c3a]{color:#00a3ff;margin-bottom:.25rem;font-size:1.125rem;font-weight:700}.stat-label[data-v-1ee85c3a]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.stat-divider[data-v-1ee85c3a]{background:#fff3;width:1px;height:32px}.section-content[data-v-1ee85c3a]{padding:2rem}.media-grid[data-v-1ee85c3a]{gap:1rem;margin-bottom:2rem;display:grid}.media-card[data-v-1ee85c3a]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.media-card[data-v-1ee85c3a]:hover{background:#ffffff14;border-color:#00a3ff4d;transform:translateY(-2px);box-shadow:0 8px 32px #00a3ff1a}.media-header[data-v-1ee85c3a]{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.media-info[data-v-1ee85c3a]{flex:1;align-items:center;gap:1rem;display:flex}.media-icon[data-v-1ee85c3a]{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;display:flex}.media-details[data-v-1ee85c3a]{flex:1}.media-name[data-v-1ee85c3a]{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.4}.media-type[data-v-1ee85c3a]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.media-actions[data-v-1ee85c3a]{gap:.5rem;display:flex}.action-btn[data-v-1ee85c3a]{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:600;transition:all .2s;display:flex}.action-btn[data-v-1ee85c3a]:hover{color:#fff;background:#ffffff26;transform:scale(1.05)}.action-btn[data-v-1ee85c3a]:disabled{opacity:.4;cursor:not-allowed;transform:none}.action-btn.danger[data-v-1ee85c3a]:hover{color:#ef4444;background:#ef444433;border-color:#ef44444d}.media-controls[data-v-1ee85c3a]{gap:1rem;display:flex}.control-group[data-v-1ee85c3a]{flex:1}.control-label[data-v-1ee85c3a]{color:#fffc;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.duration-input-wrapper[data-v-1ee85c3a]{align-items:center;display:flex;position:relative}.duration-input[data-v-1ee85c3a]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;flex:1;padding:.75rem 3rem .75rem 1rem;font-size:.9rem;transition:all .3s}.duration-input[data-v-1ee85c3a]:focus{background:#ffffff14;border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.input-suffix[data-v-1ee85c3a]{color:#fff9;font-size:.8rem;font-weight:500;position:absolute;right:1rem}.empty-state[data-v-1ee85c3a]{text-align:center;background:#ffffff08;border:2px dashed #fff3;border-radius:12px;margin-bottom:2rem;padding:3rem 2rem}.empty-icon[data-v-1ee85c3a]{opacity:.6;margin-bottom:1rem;font-size:3rem}.empty-title[data-v-1ee85c3a]{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.empty-description[data-v-1ee85c3a]{color:#fff9;font-size:.9rem}.add-media-section[data-v-1ee85c3a]{text-align:center}.add-media-btn[data-v-1ee85c3a]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:12px;margin-bottom:1rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.add-media-btn[data-v-1ee85c3a]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00a3ff4d}.add-media-btn[data-v-1ee85c3a]:disabled{color:#ffffff80;cursor:not-allowed;box-shadow:none;background:#ffffff1a;transform:none}.btn-content[data-v-1ee85c3a]{z-index:2;align-items:center;gap:.75rem;display:flex;position:relative}.btn-icon[data-v-1ee85c3a]{font-size:1.2rem;font-weight:700}.btn-shimmer[data-v-1ee85c3a]{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.add-media-btn:hover .btn-shimmer[data-v-1ee85c3a]{left:100%}.card-glow[data-v-1ee85c3a]{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.media-card:hover .card-glow[data-v-1ee85c3a]{left:100%}.error-message[data-v-1ee85c3a]{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem}@media (width<=768px){.section-header[data-v-1ee85c3a]{padding:1rem 1.5rem}.header-content[data-v-1ee85c3a]{flex-direction:column;align-items:flex-start;gap:1rem}.section-content[data-v-1ee85c3a]{padding:1.5rem}.media-header[data-v-1ee85c3a]{flex-direction:column;align-items:flex-start;gap:1rem}.media-actions[data-v-1ee85c3a]{justify-content:flex-end;width:100%}.section-stats[data-v-1ee85c3a]{justify-content:space-around;align-self:stretch}}.enterprise-section[data-v-dcc15ab3]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.section-header[data-v-dcc15ab3]{cursor:pointer;background:#ffffff08;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem;transition:background .2s}.section-header[data-v-dcc15ab3]:hover{background:#ffffff0d}.header-content[data-v-dcc15ab3]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-dcc15ab3]{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.title-icon[data-v-dcc15ab3]{opacity:.8;font-size:1.5rem}.expand-indicator[data-v-dcc15ab3]{color:#fff9;margin-left:.5rem;font-size:.8rem;transition:transform .3s;transform:rotate(-90deg)}.expand-indicator.expanded[data-v-dcc15ab3]{transform:rotate(0)}.section-badge[data-v-dcc15ab3]{color:#000;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#00a3ff,#0084cc);border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.section-content[data-v-dcc15ab3]{padding:2rem}.options-grid[data-v-dcc15ab3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.option-card[data-v-dcc15ab3]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:all .3s;position:relative}.option-card[data-v-dcc15ab3]:hover{background:#ffffff14;border-color:#00a3ff4d}.option-icon[data-v-dcc15ab3]{opacity:.6;font-size:1.5rem;position:absolute;top:1rem;right:1rem}.transition-config[data-v-dcc15ab3]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin-top:1rem;padding:2rem}.config-header[data-v-dcc15ab3]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.config-title[data-v-dcc15ab3]{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.config-status[data-v-dcc15ab3]{color:#22c55e;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.status-dot[data-v-dcc15ab3]{background:#22c55e;border-radius:50%;width:8px;height:8px}.status-dot.active[data-v-dcc15ab3]{animation:2s ease-in-out infinite statusPulse-dcc15ab3}@keyframes statusPulse-dcc15ab3{0%,to{opacity:1;box-shadow:0 0 10px #22c55e}50%{opacity:.7;box-shadow:0 0 20px #22c55e}}.preview-section[data-v-dcc15ab3]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.preview-header[data-v-dcc15ab3]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.preview-title[data-v-dcc15ab3]{color:#fff;margin:0;font-size:1rem;font-weight:600}.preview-btn[data-v-dcc15ab3]{color:var(--primary-blue,#00a3ff);border:1px solid var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1rem;font-weight:500;transition:all .2s}.preview-btn[data-v-dcc15ab3]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #00a3ff4d}.preview-btn[data-v-dcc15ab3]:disabled{opacity:.6;cursor:not-allowed;transform:none}.preview-container[data-v-dcc15ab3]{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;width:100%;max-width:400px;height:300px;margin:0 auto;position:relative;overflow:hidden}.preview-canvas[data-v-dcc15ab3]{width:100%;height:100%;display:block}.preview-placeholder[data-v-dcc15ab3]{text-align:center;color:#fff9;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.placeholder-icon[data-v-dcc15ab3]{opacity:.7;margin-bottom:1rem;font-size:3rem}.placeholder-text[data-v-dcc15ab3]{margin-bottom:.5rem;font-size:1rem;font-weight:500}.placeholder-subtext[data-v-dcc15ab3]{opacity:.8;font-size:.875rem}.preview-overlay[data-v-dcc15ab3]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#00a3ff;background:#000c;flex-direction:column;justify-content:center;align-items:center;font-size:1rem;font-weight:500;display:flex;position:absolute;inset:0}.loading-spinner[data-v-dcc15ab3]{border:3px solid #00a3ff4d;border-top-color:#00a3ff;border-radius:50%;width:32px;height:32px;margin-bottom:1rem;animation:1s ease-in-out infinite spin-dcc15ab3}@keyframes spin-dcc15ab3{to{transform:rotate(360deg)}}.transition-selection[data-v-dcc15ab3]{margin-bottom:2rem}.selection-title[data-v-dcc15ab3]{color:#fff;margin-bottom:1.5rem;font-size:1.125rem;font-weight:600}.transition-categories[data-v-dcc15ab3]{flex-direction:column;gap:2rem;display:flex}.category-group[data-v-dcc15ab3]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.category-header[data-v-dcc15ab3]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.category-title[data-v-dcc15ab3]{color:#fff;margin:0;font-size:1rem;font-weight:600}.category-count[data-v-dcc15ab3]{color:#fffc;background:#ffffff1a;border-radius:12px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.transition-grid[data-v-dcc15ab3]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.transition-card[data-v-dcc15ab3]{cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;padding:1rem;transition:all .3s;position:relative}.transition-card[data-v-dcc15ab3]:hover{background:#ffffff14;border-color:#00a3ff4d;transform:translateY(-2px)}.transition-card.selected[data-v-dcc15ab3]{background:#00a3ff1a;border-color:#00a3ff99;box-shadow:0 0 20px #00a3ff4d}.transition-preview-mini[data-v-dcc15ab3]{background:linear-gradient(135deg,#374151,#4b5563);border-radius:8px;width:100%;height:80px;margin-bottom:1rem;position:relative;overflow:hidden}.preview-sample[data-v-dcc15ab3]{width:100%;height:100%;position:relative}.sample-layer-1[data-v-dcc15ab3],.sample-layer-2[data-v-dcc15ab3]{width:100%;height:100%;position:absolute;top:0;left:0}.sample-layer-1[data-v-dcc15ab3]{opacity:.8;background:linear-gradient(45deg,#ff6b35,#f7931e)}.sample-layer-2[data-v-dcc15ab3]{opacity:.6;background:linear-gradient(135deg,#00a3ff,#06c)}.transition-info[data-v-dcc15ab3]{text-align:center}.transition-name[data-v-dcc15ab3]{color:#fff;margin-bottom:.25rem;font-size:.9rem;font-weight:600}.transition-description[data-v-dcc15ab3]{color:#ffffffb3;font-size:.75rem;line-height:1.3}.selection-indicator[data-v-dcc15ab3]{color:#000;opacity:0;background:#00a3ff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:700;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem;transform:scale(.8)}.transition-card.selected .selection-indicator[data-v-dcc15ab3]{opacity:1;transform:scale(1)}.speed-config[data-v-dcc15ab3]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.config-subtitle[data-v-dcc15ab3]{color:#fff;margin-bottom:1rem;font-size:1rem;font-weight:600}.speed-selector[data-v-dcc15ab3]{flex-direction:column;gap:1rem;display:flex}.speed-options[data-v-dcc15ab3]{flex-wrap:wrap;gap:.75rem;display:flex}.speed-option[data-v-dcc15ab3]{color:#fff;cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:center;gap:.25rem;min-width:80px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.speed-option[data-v-dcc15ab3]:hover{background:#ffffff14;border-color:#00a3ff4d}.speed-option.selected[data-v-dcc15ab3]{color:#00a3ff;background:#00a3ff33;border-color:#00a3ff99;box-shadow:0 0 15px #00a3ff4d}.speed-label[data-v-dcc15ab3]{font-weight:600}.speed-duration[data-v-dcc15ab3]{opacity:.8;font-size:.75rem}.custom-speed-section[data-v-dcc15ab3]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.custom-label[data-v-dcc15ab3]{color:#fffc;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.custom-input-wrapper[data-v-dcc15ab3]{align-items:center;display:flex;position:relative}.custom-input[data-v-dcc15ab3]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;flex:1;padding:.75rem 3rem .75rem 1rem;font-size:.9rem;transition:all .3s}.custom-input[data-v-dcc15ab3]:focus{background:#ffffff14;border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.input-unit[data-v-dcc15ab3]{color:#fff9;font-size:.8rem;font-weight:500;position:absolute;right:1rem}@media (width<=768px){.section-header[data-v-dcc15ab3]{padding:1rem 1.5rem}.section-content[data-v-dcc15ab3]{padding:1.5rem}.options-grid[data-v-dcc15ab3]{grid-template-columns:1fr}.transition-grid[data-v-dcc15ab3]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.speed-options[data-v-dcc15ab3]{flex-direction:column}.speed-option[data-v-dcc15ab3]{flex-direction:row;justify-content:space-between;width:100%}.preview-container[data-v-dcc15ab3]{height:200px}}.enterprise-section[data-v-87a7aed6]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.section-header[data-v-87a7aed6]{cursor:pointer;background:#ffffff08;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem;transition:background .2s}.section-header[data-v-87a7aed6]:hover{background:#ffffff0d}.header-content[data-v-87a7aed6]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-87a7aed6]{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.title-icon[data-v-87a7aed6]{opacity:.8;font-size:1.5rem}.expand-indicator[data-v-87a7aed6]{color:#fff9;margin-left:.5rem;font-size:.8rem;transition:transform .3s;transform:rotate(-90deg)}.expand-indicator.expanded[data-v-87a7aed6]{transform:rotate(0)}.section-badge[data-v-87a7aed6]{color:#000;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.section-content[data-v-87a7aed6]{padding:2rem}.config-group[data-v-87a7aed6]{margin-bottom:2rem}.config-group[data-v-87a7aed6]:last-child{margin-bottom:0}.group-header[data-v-87a7aed6]{margin-bottom:1.5rem}.group-title[data-v-87a7aed6]{color:#fff;margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.group-description[data-v-87a7aed6]{color:#fff9;font-size:.875rem}.options-grid[data-v-87a7aed6]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.option-card[data-v-87a7aed6]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:all .3s;position:relative}.option-card[data-v-87a7aed6]:hover{background:#ffffff14;border-color:#00a3ff4d}.option-icon[data-v-87a7aed6]{opacity:.6;font-size:1.5rem;transition:all .3s;position:absolute;top:1rem;right:1rem}.option-icon.active[data-v-87a7aed6]{opacity:1;transform:scale(1.1)}.sync-icon.active[data-v-87a7aed6]{animation:2s ease-in-out infinite syncPulse-87a7aed6}.shuffle-icon.active[data-v-87a7aed6]{animation:1.5s ease-in-out infinite shuffleMove-87a7aed6}.loop-icon.active[data-v-87a7aed6]{animation:3s linear infinite loopRotate-87a7aed6}@keyframes syncPulse-87a7aed6{0%,to{opacity:1}50%{opacity:.7}}@keyframes shuffleMove-87a7aed6{0%,to{transform:translate(0)}25%{transform:translate(2px)}75%{transform:translate(-2px)}}@keyframes loopRotate-87a7aed6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.option-status[data-v-87a7aed6]{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:12px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.75rem;display:flex;position:absolute;bottom:1rem;right:1rem}.status-dot[data-v-87a7aed6]{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite statusBlink-87a7aed6}@keyframes statusBlink-87a7aed6{0%,to{opacity:1}50%{opacity:.5}}.performance-card[data-v-87a7aed6]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;position:relative}.warning-badge[data-v-87a7aed6]{background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;position:absolute;top:1rem;right:1rem}.warning-icon[data-v-87a7aed6]{font-size:1.25rem}.warning-text[data-v-87a7aed6]{flex-direction:column;display:flex}.warning-title[data-v-87a7aed6]{color:#f59e0b;font-size:.75rem;font-weight:600}.warning-description[data-v-87a7aed6]{color:#f59e0bcc;font-size:.7rem}.controls-grid[data-v-87a7aed6]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.control-card[data-v-87a7aed6]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.control-header[data-v-87a7aed6]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.control-title[data-v-87a7aed6]{color:#fff;font-size:.9rem;font-weight:600}.control-value[data-v-87a7aed6]{color:#00a3ff;background:#00a3ff1a;border-radius:8px;padding:.25rem .5rem;font-size:1rem;font-weight:700}.slider-container[data-v-87a7aed6]{position:relative}.volume-slider[data-v-87a7aed6]{-webkit-appearance:none;-moz-appearance:none;z-index:2;background:0 0;border-radius:3px;outline:none;width:100%;height:6px;position:relative}.volume-slider[data-v-87a7aed6]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#00a3ff,#0084cc);border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00a3ff4d}.volume-slider[data-v-87a7aed6]::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#00a3ff,#0084cc);border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #00a3ff4d}.slider-track[data-v-87a7aed6]{z-index:1;background:#ffffff1a;border-radius:3px;height:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.slider-fill[data-v-87a7aed6]{background:linear-gradient(90deg,#00a3ff,#0084cc);border-radius:3px;height:100%;transition:width .2s}.volume-indicators[data-v-87a7aed6]{justify-content:space-between;margin-top:.5rem;display:flex}.volume-icon[data-v-87a7aed6]{opacity:.6;font-size:1rem}.input-wrapper[data-v-87a7aed6]{flex-direction:column;gap:.5rem;display:flex}.control-input[data-v-87a7aed6]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;padding:.75rem 1rem;font-size:.9rem;transition:all .3s}.control-input[data-v-87a7aed6]:focus{background:#ffffff14;border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.input-description[data-v-87a7aed6]{color:#fff9;font-size:.75rem}.summary-card[data-v-87a7aed6]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.summary-header[data-v-87a7aed6]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.summary-title[data-v-87a7aed6]{color:#fff;margin:0;font-size:1rem;font-weight:600}.summary-status[data-v-87a7aed6]{color:#22c55e;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.status-indicator[data-v-87a7aed6]{background:#22c55e;border-radius:50%;width:8px;height:8px}.status-indicator.active[data-v-87a7aed6]{animation:2s ease-in-out infinite statusPulse-87a7aed6}@keyframes statusPulse-87a7aed6{0%,to{opacity:1;box-shadow:0 0 10px #22c55e}50%{opacity:.7;box-shadow:0 0 20px #22c55e}}.summary-grid[data-v-87a7aed6]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.summary-item[data-v-87a7aed6]{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:.75rem}.summary-label[data-v-87a7aed6]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem}.summary-value[data-v-87a7aed6]{color:#fff;font-size:.875rem;font-weight:600}@media (width<=768px){.section-header[data-v-87a7aed6]{padding:1rem 1.5rem}.section-content[data-v-87a7aed6]{padding:1.5rem}.options-grid[data-v-87a7aed6],.controls-grid[data-v-87a7aed6]{grid-template-columns:1fr}.summary-grid[data-v-87a7aed6]{grid-template-columns:repeat(2,1fr)}.warning-badge[data-v-87a7aed6]{width:fit-content;margin-top:1rem;position:static}}@media (width<=480px){.summary-grid[data-v-87a7aed6]{grid-template-columns:1fr}.header-content[data-v-87a7aed6]{flex-direction:column;align-items:flex-start;gap:.5rem}}.enterprise-section[data-v-b7ae5591]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.section-header[data-v-b7ae5591]{cursor:pointer;background:#ffffff08;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem;transition:background .2s}.section-header[data-v-b7ae5591]:hover{background:#ffffff0d}.header-content[data-v-b7ae5591]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-b7ae5591]{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.title-icon[data-v-b7ae5591]{opacity:.8;font-size:1.5rem}.expand-indicator[data-v-b7ae5591]{color:#fff9;margin-left:.5rem;font-size:.8rem;transition:transform .3s;transform:rotate(-90deg)}.expand-indicator.expanded[data-v-b7ae5591]{transform:rotate(0)}.section-badge.interactive[data-v-b7ae5591]{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.section-content[data-v-b7ae5591]{padding:2rem}.config-group[data-v-b7ae5591]{margin-bottom:2rem}.config-group[data-v-b7ae5591]:last-child{margin-bottom:0}.group-header[data-v-b7ae5591]{margin-bottom:1.5rem}.group-title[data-v-b7ae5591]{color:#fff;margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.group-description[data-v-b7ae5591]{color:#fff9;font-size:.875rem}.input-methods-grid[data-v-b7ae5591]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.method-card[data-v-b7ae5591]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:all .3s;position:relative}.method-card[data-v-b7ae5591]:hover{background:#ffffff14;border-color:#8b5cf64d}.method-card.enabled[data-v-b7ae5591]{background:#8b5cf61a;border-color:#8b5cf680}.method-header[data-v-b7ae5591]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.method-icon[data-v-b7ae5591]{background:#ffffff1a;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;font-size:2rem;display:flex}.method-info[data-v-b7ae5591]{flex:1}.method-name[data-v-b7ae5591]{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:600}.method-description[data-v-b7ae5591]{color:#ffffffb3;font-size:.875rem}.method-shortcuts[data-v-b7ae5591]{border-top:1px solid #ffffff1a;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.shortcut-item[data-v-b7ae5591]{color:#fffc;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.key[data-v-b7ae5591]{color:#fff;text-align:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:4px;min-width:1.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.gesture[data-v-b7ae5591]{color:#8b5cf6;background:#8b5cf633;border:1px solid #8b5cf64d;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.ui-options-grid[data-v-b7ae5591]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.ui-card[data-v-b7ae5591]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.ui-preview[data-v-b7ae5591]{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem}.preview-controls[data-v-b7ae5591]{justify-content:center;gap:.5rem;display:flex}.preview-btn[data-v-b7ae5591]{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .2s;display:flex}.preview-btn[data-v-b7ae5591]:hover{background:#ffffff26}.progress-preview[data-v-b7ae5591]{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:1rem}.preview-progress-bar[data-v-b7ae5591]{background:#fff3;border-radius:2px;height:4px;position:relative;overflow:hidden}.progress-fill[data-v-b7ae5591]{background:linear-gradient(90deg,#8b5cf6,#7c3aed);border-radius:2px;height:100%;transition:width .3s}.progress-time[data-v-b7ae5591]{color:#ffffffb3;text-align:center;margin-top:.5rem;font-size:.75rem}.autohide-card[data-v-b7ae5591]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.autohide-header[data-v-b7ae5591]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.autohide-title[data-v-b7ae5591]{color:#fff;margin:0;font-size:1rem;font-weight:600}.autohide-value[data-v-b7ae5591]{color:#8b5cf6;background:#8b5cf61a;border-radius:8px;padding:.25rem .5rem;font-size:.875rem;font-weight:600}.autohide-input[data-v-b7ae5591]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;width:100%;margin-bottom:.5rem;padding:.75rem 1rem;font-size:.9rem;transition:all .3s}.autohide-input[data-v-b7ae5591]:focus{background:#ffffff14;border-color:#8b5cf6;outline:none;box-shadow:0 0 20px #8b5cf633}.autohide-description[data-v-b7ae5591]{color:#fff9;font-size:.75rem}.behavior-grid[data-v-b7ae5591]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.behavior-card[data-v-b7ae5591]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:all .3s;position:relative}.behavior-card[data-v-b7ae5591]:hover{background:#ffffff14;border-color:#8b5cf64d}.behavior-card.enabled[data-v-b7ae5591]{background:#8b5cf61a;border-color:#8b5cf680}.behavior-icon[data-v-b7ae5591]{opacity:.6;font-size:1.5rem;position:absolute;top:1rem;right:1rem}.behavior-content[data-v-b7ae5591]{margin-right:3rem}.behavior-status[data-v-b7ae5591]{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:12px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.75rem;display:flex;position:absolute;bottom:1rem;right:1rem}.status-dot[data-v-b7ae5591]{background:#22c55e;border-radius:50%;width:6px;height:6px}.status-dot.active[data-v-b7ae5591]{animation:2s ease-in-out infinite statusBlink-b7ae5591}@keyframes statusBlink-b7ae5591{0%,to{opacity:1}50%{opacity:.5}}.preview-section[data-v-b7ae5591]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.preview-header[data-v-b7ae5591]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.preview-title[data-v-b7ae5591]{color:#fff;margin:0;font-size:1rem;font-weight:600}.preview-status[data-v-b7ae5591]{color:#8b5cf6;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.status-indicator[data-v-b7ae5591]{background:#8b5cf6;border-radius:50%;width:8px;height:8px}.status-indicator.active[data-v-b7ae5591]{animation:2s ease-in-out infinite statusPulse-b7ae5591}@keyframes statusPulse-b7ae5591{0%,to{opacity:1;box-shadow:0 0 10px #8b5cf6}50%{opacity:.7;box-shadow:0 0 20px #8b5cf6}}.config-preview[data-v-b7ae5591]{justify-content:center;display:flex}.preview-screen[data-v-b7ae5591]{background:linear-gradient(135deg,#1f2937,#374151);border:2px solid #ffffff1a;border-radius:12px;width:400px;height:250px;position:relative;overflow:hidden}.screen-content[data-v-b7ae5591]{width:100%;height:100%;position:relative}.content-placeholder[data-v-b7ae5591]{color:#fff9;font-size:1.125rem;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.controls-overlay[data-v-b7ae5591]{transition:opacity .3s;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.controls-overlay.auto-hide[data-v-b7ae5591]{animation:4s ease-in-out infinite fadeInOut-b7ae5591}@keyframes fadeInOut-b7ae5591{0%,20%{opacity:1}80%,to{opacity:.3}}.control-bar[data-v-b7ae5591]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border-radius:8px;gap:.5rem;padding:.75rem;display:flex}.control-btn[data-v-b7ae5591]{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:all .2s;display:flex}.control-btn[data-v-b7ae5591]:hover:not(:disabled){background:#fff3}.control-btn[data-v-b7ae5591]:disabled{opacity:.3;cursor:not-allowed}.play-btn[data-v-b7ae5591]{background:#8b5cf64d;border-color:#8b5cf680}.progress-overlay[data-v-b7ae5591]{background:linear-gradient(#0000,#000000b3);padding:1rem;position:absolute;bottom:0;left:0;right:0}.progress-track[data-v-b7ae5591]{background:#ffffff4d;border-radius:2px;height:4px;overflow:hidden}.progress-bar[data-v-b7ae5591]{background:linear-gradient(90deg,#8b5cf6,#7c3aed);border-radius:2px;height:100%;transition:width .3s}.input-indicators[data-v-b7ae5591]{gap:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.input-indicator[data-v-b7ae5591]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;display:flex}@media (width<=768px){.section-header[data-v-b7ae5591]{padding:1rem 1.5rem}.section-content[data-v-b7ae5591]{padding:1.5rem}.input-methods-grid[data-v-b7ae5591],.ui-options-grid[data-v-b7ae5591],.behavior-grid[data-v-b7ae5591]{grid-template-columns:1fr}.preview-screen[data-v-b7ae5591]{width:100%;max-width:350px;height:200px}.method-shortcuts[data-v-b7ae5591]{flex-direction:column}}@media (width<=480px){.header-content[data-v-b7ae5591]{flex-direction:column;align-items:flex-start;gap:.5rem}.preview-screen[data-v-b7ae5591]{height:180px}.control-bar[data-v-b7ae5591]{gap:.25rem;padding:.5rem}.control-btn[data-v-b7ae5591]{width:32px;height:32px}}.enterprise-section[data-v-c8f1b375]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.section-header[data-v-c8f1b375]{cursor:pointer;background:#ffffff08;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem;transition:background .2s}.section-header[data-v-c8f1b375]:hover{background:#ffffff0d}.header-content[data-v-c8f1b375]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-c8f1b375]{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.title-icon[data-v-c8f1b375]{opacity:.8;font-size:1.5rem}.expand-indicator[data-v-c8f1b375]{color:#fff9;margin-left:.5rem;font-size:.8rem;transition:transform .3s;transform:rotate(-90deg)}.expand-indicator.expanded[data-v-c8f1b375]{transform:rotate(0)}.section-stats[data-v-c8f1b375]{gap:1rem;display:flex}.stat-badge[data-v-c8f1b375]{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.section-content[data-v-c8f1b375]{padding:2rem}.config-group[data-v-c8f1b375]{margin-bottom:2rem}.config-group[data-v-c8f1b375]:last-child{margin-bottom:0}.group-header[data-v-c8f1b375]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.group-title[data-v-c8f1b375]{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.group-description[data-v-c8f1b375]{color:#fff9;margin-top:.25rem;font-size:.875rem}.group-actions[data-v-c8f1b375]{gap:.5rem;display:flex}.action-btn[data-v-c8f1b375]{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.action-btn[data-v-c8f1b375]:hover:not(:disabled){color:#fff;background:#ffffff1a}.action-btn[data-v-c8f1b375]:disabled{opacity:.4;cursor:not-allowed}.action-btn.clear[data-v-c8f1b375]:hover:not(:disabled){color:#ef4444;background:#ef44441a;border-color:#ef44444d}.logic-options[data-v-c8f1b375]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.logic-card[data-v-c8f1b375]{cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:all .3s}.logic-card[data-v-c8f1b375]:hover{background:#ffffff14;border-color:#3b82f64d}.logic-card.selected[data-v-c8f1b375]{background:#3b82f61a;border-color:#3b82f699;box-shadow:0 0 20px #3b82f64d}.logic-header[data-v-c8f1b375]{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.logic-radio[data-v-c8f1b375]{accent-color:#3b82f6;width:20px;height:20px;margin-top:.25rem}.logic-info[data-v-c8f1b375]{flex:1}.logic-title[data-v-c8f1b375]{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:600}.logic-description[data-v-c8f1b375]{color:#ffffffb3;font-size:.875rem}.logic-example[data-v-c8f1b375]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.example-tags[data-v-c8f1b375]{justify-content:center;align-items:center;gap:.75rem;display:flex}.example-tag[data-v-c8f1b375]{color:#3b82f6;background:#3b82f633;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.logic-operator[data-v-c8f1b375]{color:#fff;background:#ffffff1a;border-radius:4px;padding:.25rem .5rem;font-size:.875rem;font-weight:700}.duration-card[data-v-c8f1b375]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.duration-control[data-v-c8f1b375]{flex-direction:column;gap:1rem;display:flex}.duration-input-group[data-v-c8f1b375]{align-items:center;gap:1rem;display:flex}.duration-input[data-v-c8f1b375]{color:#fff;text-align:center;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;width:120px;padding:.75rem 1rem;font-size:1rem;font-weight:600;transition:all .3s}.duration-input[data-v-c8f1b375]:focus{background:#ffffff14;border-color:#3b82f6;outline:none;box-shadow:0 0 20px #3b82f633}.duration-unit[data-v-c8f1b375]{color:#ffffffb3;font-size:.875rem;font-weight:500}.duration-presets[data-v-c8f1b375]{flex-wrap:wrap;gap:.5rem;display:flex}.preset-btn[data-v-c8f1b375]{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}.preset-btn[data-v-c8f1b375]:hover{color:#fff;background:#ffffff1a}.preset-btn.active[data-v-c8f1b375]{color:#3b82f6;background:#3b82f633;border-color:#3b82f680}.tags-container[data-v-c8f1b375]{flex-direction:column;gap:2rem;display:flex}.tag-category[data-v-c8f1b375]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.category-header[data-v-c8f1b375]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.category-title[data-v-c8f1b375]{color:#fff;margin:0;font-size:1rem;font-weight:600}.category-controls[data-v-c8f1b375]{gap:.5rem;display:flex}.category-btn[data-v-c8f1b375]{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:all .2s}.category-btn[data-v-c8f1b375]:hover{color:#fff;background:#ffffff1a}.category-btn.select-all[data-v-c8f1b375]:hover{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d}.category-btn.deselect-all[data-v-c8f1b375]:hover{color:#ef4444;background:#ef44441a;border-color:#ef44444d}.tags-grid[data-v-c8f1b375]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;display:grid}.tag-card[data-v-c8f1b375]{cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;align-items:center;gap:1rem;padding:1rem;transition:all .3s;display:flex;position:relative}.tag-card[data-v-c8f1b375]:hover{background:#ffffff14;border-color:#3b82f64d;transform:translateY(-1px)}.tag-card.selected[data-v-c8f1b375]{background:#3b82f61a;border-color:#3b82f699;box-shadow:0 0 20px #3b82f64d}.tag-color[data-v-c8f1b375]{border-radius:50%;flex-shrink:0;width:12px;height:12px}.tag-content[data-v-c8f1b375]{flex:1}.tag-name[data-v-c8f1b375]{color:#fff;margin-bottom:.25rem;font-size:.9rem;font-weight:600}.tag-meta[data-v-c8f1b375]{flex-direction:column;gap:.125rem;display:flex}.tag-count[data-v-c8f1b375]{color:#fff9;font-size:.75rem;font-weight:500}.tag-description[data-v-c8f1b375]{color:#ffffff80;font-size:.7rem;line-height:1.3}.selection-indicator[data-v-c8f1b375]{opacity:0;background:#3b82f633;border:2px solid #3b82f666;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex;transform:scale(.8)}.tag-card.selected .selection-indicator[data-v-c8f1b375]{opacity:1;background:#3b82f6;border-color:#3b82f6;transform:scale(1)}.check-mark[data-v-c8f1b375]{color:#fff;font-size:.75rem;font-weight:700}.empty-state[data-v-c8f1b375]{text-align:center;background:#ffffff08;border:2px dashed #fff3;border-radius:12px;padding:3rem 2rem}.empty-icon[data-v-c8f1b375]{opacity:.6;margin-bottom:1rem;font-size:3rem}.empty-title[data-v-c8f1b375]{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.empty-description[data-v-c8f1b375]{color:#fff9;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.create-tags-btn[data-v-c8f1b375]{color:var(--primary-blue,#00a3ff);border:1px solid var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}.create-tags-btn[data-v-c8f1b375]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #3b82f64d}.selection-summary[data-v-c8f1b375]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.summary-header[data-v-c8f1b375]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.summary-title[data-v-c8f1b375]{color:#fff;margin:0;font-size:1rem;font-weight:600}.summary-count[data-v-c8f1b375]{color:#3b82f6;background:#3b82f61a;border-radius:8px;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.selected-tags-preview[data-v-c8f1b375]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.selected-tag[data-v-c8f1b375]{background:#ffffff1a;border:1px solid #fff3;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.tag-color-mini[data-v-c8f1b375]{border-radius:50%;width:8px;height:8px}.tag-name-mini[data-v-c8f1b375]{color:#fff;font-weight:500}.remove-tag-btn[data-v-c8f1b375]{color:#fff9;cursor:pointer;background:0 0;border:none;margin-left:.25rem;padding:0;font-size:1rem;line-height:1;transition:color .2s}.remove-tag-btn[data-v-c8f1b375]:hover{color:#ef4444}.more-tags[data-v-c8f1b375]{color:#ffffffb3;background:#ffffff0d;border:1px solid #fff3;border-radius:6px;padding:.5rem .75rem;font-size:.875rem;font-style:italic}.selection-logic-display[data-v-c8f1b375]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.logic-preview[data-v-c8f1b375]{text-align:center}.logic-text[data-v-c8f1b375]{color:#fffc;font-size:.875rem}.logic-text strong[data-v-c8f1b375]{color:#3b82f6;font-weight:700}.error-message[data-v-c8f1b375]{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem}@media (width<=768px){.section-header[data-v-c8f1b375]{padding:1rem 1.5rem}.section-content[data-v-c8f1b375]{padding:1.5rem}.logic-options[data-v-c8f1b375],.tags-grid[data-v-c8f1b375]{grid-template-columns:1fr}.group-header[data-v-c8f1b375],.duration-input-group[data-v-c8f1b375]{flex-direction:column;align-items:flex-start;gap:.5rem}.selected-tags-preview[data-v-c8f1b375]{flex-direction:column}}@media (width<=480px){.header-content[data-v-c8f1b375]{flex-direction:column;align-items:flex-start;gap:.5rem}.duration-presets[data-v-c8f1b375]{justify-content:center}.category-controls[data-v-c8f1b375]{flex-direction:column;gap:.25rem}}.enterprise-section[data-v-0149740c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.section-header[data-v-0149740c]{cursor:pointer;background:#ffffff08;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem;transition:background .2s}.section-header[data-v-0149740c]:hover{background:#ffffff0d}.header-content[data-v-0149740c]{justify-content:space-between;align-items:center;display:flex}.section-title[data-v-0149740c]{color:#fff;align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.title-icon[data-v-0149740c]{opacity:.8;font-size:1.5rem}.expand-indicator[data-v-0149740c]{color:#fff9;margin-left:.5rem;font-size:.8rem;transition:transform .3s;transform:rotate(-90deg)}.expand-indicator.expanded[data-v-0149740c]{transform:rotate(0)}.section-badge.csv[data-v-0149740c]{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#a855f7,#9333ea);border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.section-content[data-v-0149740c]{padding:2rem}.requirements-section[data-v-0149740c]{margin-bottom:2rem}.requirements-header[data-v-0149740c]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.requirements-title[data-v-0149740c]{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.requirements-status[data-v-0149740c]{color:#3b82f6;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.status-dot[data-v-0149740c]{border-radius:50%;width:8px;height:8px}.status-dot.info[data-v-0149740c]{background:#3b82f6;animation:2s ease-in-out infinite statusPulse-0149740c}.status-dot.success[data-v-0149740c]{background:#22c55e;animation:2s ease-in-out infinite statusPulse-0149740c}@keyframes statusPulse-0149740c{0%,to{opacity:1;box-shadow:0 0 10px}50%{opacity:.7;box-shadow:0 0 20px}}.requirements-grid[data-v-0149740c]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.requirement-card[data-v-0149740c]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.requirement-card[data-v-0149740c]:hover{background:#ffffff14;border-color:#a855f74d}.requirement-icon[data-v-0149740c]{opacity:.8;font-size:1.5rem}.requirement-content[data-v-0149740c]{flex:1}.requirement-title[data-v-0149740c]{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.requirement-description[data-v-0149740c]{color:#ffffffb3;font-size:.75rem;line-height:1.3}.sample-section[data-v-0149740c]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.sample-header[data-v-0149740c]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.sample-title[data-v-0149740c]{color:#fff;margin:0;font-size:1rem;font-weight:600}.download-sample-btn[data-v-0149740c]{color:var(--primary-blue,#00a3ff);border:1px solid var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.download-sample-btn[data-v-0149740c]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #a855f74d}.table-container[data-v-0149740c]{border:1px solid #ffffff1a;border-radius:8px;margin-bottom:1rem;overflow-x:auto}.csv-sample[data-v-0149740c]{border-collapse:collapse;background:#0000004d;width:100%}.csv-sample th[data-v-0149740c],.csv-sample td[data-v-0149740c]{text-align:left;border-bottom:1px solid #ffffff1a;padding:.75rem 1rem}.csv-sample th[data-v-0149740c]{color:#fff;background:#ffffff1a;font-size:.875rem;font-weight:600}.csv-sample td[data-v-0149740c]{color:#fffc;font-family:Monaco,Menlo,monospace;font-size:.875rem}.sample-notes[data-v-0149740c]{flex-direction:column;gap:.5rem;display:flex}.note-item[data-v-0149740c]{color:#ffffffb3;align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.note-bullet[data-v-0149740c]{color:#a855f7;font-weight:700}.note-item code[data-v-0149740c]{color:#a855f7;background:#ffffff1a;border-radius:4px;padding:.125rem .375rem;font-family:Monaco,Menlo,monospace;font-size:.8rem}.upload-section[data-v-0149740c]{margin-bottom:2rem}.upload-header[data-v-0149740c]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.upload-title[data-v-0149740c]{color:#fff;margin:0;font-size:1rem;font-weight:600}.upload-status[data-v-0149740c]{color:#22c55e;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.file-drop-zone[data-v-0149740c]{text-align:center;cursor:pointer;background:#ffffff05;border:2px dashed #fff3;border-radius:16px;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.file-drop-zone[data-v-0149740c]:hover,.file-drop-zone.drag-over[data-v-0149740c]{background:#a855f70d;border-color:#a855f780}.file-drop-zone.has-file[data-v-0149740c]{cursor:default;background:#22c55e0d;border-color:#22c55e80}.file-drop-zone.loading[data-v-0149740c]{pointer-events:none;opacity:.7}.drop-zone-content[data-v-0149740c]{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.drop-zone-visual[data-v-0149740c]{position:relative}.upload-icon[data-v-0149740c]{flex-direction:column;align-items:center;display:flex;position:relative}.icon-graphic[data-v-0149740c]{opacity:.6;margin-bottom:1rem;font-size:4rem}.upload-arrows[data-v-0149740c]{gap:.5rem;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.arrow[data-v-0149740c]{color:#a855f7;font-size:1.5rem;animation:2s ease-in-out infinite arrowFloat-0149740c}.arrow[data-v-0149740c]:nth-child(2){animation-delay:.2s}.arrow[data-v-0149740c]:nth-child(3){animation-delay:.4s}@keyframes arrowFloat-0149740c{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-10px)}}.drop-zone-text[data-v-0149740c]{text-align:center}.drop-zone-title[data-v-0149740c]{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.drop-zone-subtitle[data-v-0149740c]{color:#fff9;font-size:.875rem}.browse-btn[data-v-0149740c]{color:var(--primary-blue,#00a3ff);border:1px solid var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:all .2s}.browse-btn[data-v-0149740c]:hover{transform:translateY(-1px);box-shadow:0 4px 15px #a855f74d}.selected-file-content[data-v-0149740c]{text-align:left;justify-content:space-between;align-items:center;display:flex}.file-preview[data-v-0149740c]{flex:1;align-items:center;gap:1rem;display:flex}.file-icon[data-v-0149740c]{opacity:.8;font-size:3rem}.file-info[data-v-0149740c]{flex:1}.file-name[data-v-0149740c]{color:#fff;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.file-details[data-v-0149740c]{color:#ffffffb3;flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}.file-actions[data-v-0149740c]{gap:.5rem;display:flex}.remove-file-btn[data-v-0149740c],.replace-file-btn[data-v-0149740c]{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.remove-file-btn[data-v-0149740c]:hover:not(:disabled){color:#ef4444;background:#ef44441a;border-color:#ef44444d}.replace-file-btn[data-v-0149740c]:hover:not(:disabled){color:#a855f7;background:#a855f71a;border-color:#a855f74d}.hidden-file-input[data-v-0149740c]{display:none}.error-message[data-v-0149740c]{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:.75rem;margin-top:1rem;padding:1rem;display:flex}.error-icon[data-v-0149740c]{font-size:1.5rem}.error-content[data-v-0149740c]{flex:1}.error-title[data-v-0149740c]{color:#ef4444;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.error-description[data-v-0149740c]{color:#ef4444cc;font-size:.875rem}.preview-section[data-v-0149740c]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem}.preview-header[data-v-0149740c]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.preview-title[data-v-0149740c]{color:#fff;margin:0;font-size:1rem;font-weight:600}.validate-btn[data-v-0149740c]{color:#22c55e;cursor:pointer;background:#22c55e33;border:1px solid #22c55e4d;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.validate-btn[data-v-0149740c]:hover{background:#22c55e4d;transform:translateY(-1px)}.preview-content[data-v-0149740c]{flex-direction:column;gap:1.5rem;display:flex}.preview-stats[data-v-0149740c]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.stat-item[data-v-0149740c]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.75rem;padding:1rem;display:flex}.stat-icon[data-v-0149740c]{opacity:.8;font-size:1.5rem}.stat-info[data-v-0149740c]{flex:1}.stat-value[data-v-0149740c]{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.stat-label[data-v-0149740c]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.preview-notice[data-v-0149740c]{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.notice-icon[data-v-0149740c]{margin-top:.125rem;font-size:1.25rem}.notice-text[data-v-0149740c]{color:#fffc;font-size:.875rem;line-height:1.5}.btn-icon[data-v-0149740c]{font-size:1rem}@media (width<=768px){.section-header[data-v-0149740c]{padding:1rem 1.5rem}.section-content[data-v-0149740c]{padding:1.5rem}.requirements-grid[data-v-0149740c]{grid-template-columns:1fr}.selected-file-content[data-v-0149740c]{flex-direction:column;align-items:flex-start;gap:1rem}.file-actions[data-v-0149740c]{justify-content:space-between;align-self:stretch}.file-details[data-v-0149740c]{flex-direction:column;gap:.5rem}.preview-stats[data-v-0149740c]{grid-template-columns:1fr}}@media (width<=480px){.header-content[data-v-0149740c],.requirements-header[data-v-0149740c],.sample-header[data-v-0149740c],.upload-header[data-v-0149740c],.preview-header[data-v-0149740c]{flex-direction:column;align-items:flex-start;gap:.5rem}.drop-zone-content[data-v-0149740c]{gap:1rem}.icon-graphic[data-v-0149740c]{font-size:3rem}.file-actions[data-v-0149740c]{flex-direction:column}}.form-actions-container[data-v-7a383cf8]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;margin:5px;position:relative;overflow:hidden}.action-summary[data-v-7a383cf8]{background:#ffffff08;border-bottom:1px solid #ffffff1a;padding:1.5rem 2rem}.summary-content[data-v-7a383cf8]{justify-content:space-between;align-items:center;display:flex}.summary-info[data-v-7a383cf8]{flex:1}.action-type[data-v-7a383cf8]{color:#fff;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.validation-status[data-v-7a383cf8]{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.validation-status.valid[data-v-7a383cf8]{color:#22c55e}.validation-status.invalid[data-v-7a383cf8]{color:#f59e0b}.status-icon[data-v-7a383cf8]{font-size:1rem}.quick-stats[data-v-7a383cf8]{gap:1.5rem;display:flex}.stat-item[data-v-7a383cf8]{text-align:center}.stat-label[data-v-7a383cf8]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem}.stat-value[data-v-7a383cf8]{border:1px solid;border-radius:8px;padding:.25rem .5rem;font-size:.875rem;font-weight:600}.stat-value.ready[data-v-7a383cf8]{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d}.stat-value.pending[data-v-7a383cf8]{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b4d}.stat-value.unsaved[data-v-7a383cf8]{color:#3b82f6;background:#3b82f61a;border-color:#3b82f64d}.primary-actions[data-v-7a383cf8]{justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.action-group[data-v-7a383cf8]{gap:1rem;display:flex}.secondary-group[data-v-7a383cf8]{flex:1}.primary-group[data-v-7a383cf8]{flex-shrink:0}.cancel-btn[data-v-7a383cf8],.draft-btn[data-v-7a383cf8],.submit-btn[data-v-7a383cf8]{border-radius:12px;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.cancel-btn[data-v-7a383cf8]{color:#fffc;background:#ffffff0d;border:1px solid #fff3}.cancel-btn[data-v-7a383cf8]:hover:not(:disabled){color:#fff;background:#ffffff1a;transform:translateY(-1px)}.draft-btn[data-v-7a383cf8]{color:#9ca3af;background:#6b728033;border:1px solid #6b72804d}.draft-btn[data-v-7a383cf8]:hover:not(:disabled){color:#d1d5db;background:#6b72804d;transform:translateY(-1px)}.submit-btn[data-v-7a383cf8]{color:var(--primary-blue,#00a3ff);border:1px solid var(--primary-blue,#00a3ff);background:0 0;min-width:200px}.submit-btn[data-v-7a383cf8]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #00a3ff66}.submit-btn[data-v-7a383cf8]:disabled{color:#fff6;cursor:not-allowed;box-shadow:none;background:#ffffff1a;transform:none}.btn-content[data-v-7a383cf8]{z-index:2;align-items:center;gap:.75rem;display:flex;position:relative}.btn-icon[data-v-7a383cf8]{font-size:1.125rem}.btn-arrow[data-v-7a383cf8]{font-size:1.25rem;transition:transform .3s}.submit-btn:hover:not(:disabled) .btn-arrow[data-v-7a383cf8]{transform:translate(4px)}.btn-shimmer[data-v-7a383cf8]{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.submit-btn:hover:not(:disabled) .btn-shimmer[data-v-7a383cf8]{left:100%}.help-section[data-v-7a383cf8]{background:#0003;border-top:1px solid #ffffff1a;padding:1rem 2rem 1.5rem}.help-content[data-v-7a383cf8]{flex-direction:column;gap:.5rem;display:flex}.help-item[data-v-7a383cf8]{color:#ffffffb3;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.help-icon[data-v-7a383cf8]{opacity:.8;font-size:1rem}.help-text[data-v-7a383cf8]{line-height:1.4}.loading-overlay[data-v-7a383cf8]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-content[data-v-7a383cf8]{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;min-width:300px;padding:2rem}.loading-spinner[data-v-7a383cf8]{border:4px solid #00a3ff4d;border-top-color:#00a3ff;border-radius:50%;width:48px;height:48px;margin:0 auto 1.5rem;animation:1s linear infinite spin-7a383cf8}@keyframes spin-7a383cf8{to{transform:rotate(360deg)}}.loading-text[data-v-7a383cf8]{color:#fff;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.loading-progress[data-v-7a383cf8]{width:100%}.progress-bar[data-v-7a383cf8]{background:#fff3;border-radius:2px;height:4px;overflow:hidden}.progress-fill[data-v-7a383cf8]{background:linear-gradient(90deg,#00a3ff,#0084cc);border-radius:2px;width:0%;height:100%;animation:2s ease-in-out infinite progressFill-7a383cf8}@keyframes progressFill-7a383cf8{0%{width:0%}50%{width:70%}to{width:100%}}@media (width<=768px){.action-summary[data-v-7a383cf8]{padding:1rem 1.5rem}.summary-content[data-v-7a383cf8]{flex-direction:column;align-items:flex-start;gap:1rem}.quick-stats[data-v-7a383cf8]{justify-content:space-around;align-self:stretch}.primary-actions[data-v-7a383cf8]{flex-direction:column;gap:1rem;padding:1.5rem}.action-group[data-v-7a383cf8]{justify-content:center;width:100%}.secondary-group[data-v-7a383cf8]{order:2}.primary-group[data-v-7a383cf8]{order:1}.submit-btn[data-v-7a383cf8]{width:100%;min-width:auto}.help-section[data-v-7a383cf8]{padding:1rem 1.5rem}.loading-content[data-v-7a383cf8]{min-width:auto;margin:1rem;padding:1.5rem}}@media (width<=480px){.action-group[data-v-7a383cf8]{flex-direction:column}.secondary-group .cancel-btn[data-v-7a383cf8],.secondary-group .draft-btn[data-v-7a383cf8]{width:100%}.quick-stats[data-v-7a383cf8]{flex-direction:column;gap:.75rem}.stat-item[data-v-7a383cf8]{text-align:left}.help-content[data-v-7a383cf8]{gap:.75rem}.help-item[data-v-7a383cf8]{text-align:left;flex-direction:column;align-items:flex-start;gap:.5rem}}.cancel-btn[data-v-7a383cf8]:focus,.draft-btn[data-v-7a383cf8]:focus,.submit-btn[data-v-7a383cf8]:focus{outline-offset:2px;outline:2px solid #00a3ff}@media (prefers-contrast:high){.form-actions-container[data-v-7a383cf8],.cancel-btn[data-v-7a383cf8],.draft-btn[data-v-7a383cf8],.submit-btn[data-v-7a383cf8]{border-color:#fff}}@media (prefers-reduced-motion:reduce){.cancel-btn[data-v-7a383cf8],.draft-btn[data-v-7a383cf8],.submit-btn[data-v-7a383cf8]{transition:none}.btn-arrow[data-v-7a383cf8],.btn-shimmer[data-v-7a383cf8],.loading-spinner[data-v-7a383cf8],.progress-fill[data-v-7a383cf8]{animation:none}.cancel-btn[data-v-7a383cf8]:hover,.draft-btn[data-v-7a383cf8]:hover,.submit-btn[data-v-7a383cf8]:hover{transform:none}}.enhanced-playlist-form[data-v-e68b6e2a]{color:#fff;background:#000;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow-x:hidden}.floating-background[data-v-e68b6e2a]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.floating-orb[data-v-e68b6e2a]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;border-radius:50%;animation:20s ease-in-out infinite orbFloat-e68b6e2a;position:absolute}@keyframes orbFloat-e68b6e2a{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-e68b6e2a]{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);visibility:hidden;background:#ffffff1a;border:1px solid #fff3;border-radius:50px;flex-direction:column;align-items:center;gap:1rem;margin-top:100px;padding:1rem;display:flex;position:fixed;top:2rem;right:2rem}.progress-steps[data-v-e68b6e2a]{flex-direction:column;gap:.75rem;display:flex}.progress-step[data-v-e68b6e2a]{cursor:pointer;background:#ffffff1a;border:2px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.progress-step.active[data-v-e68b6e2a]{background:#00a3ff33;border-color:#00a3ff80;box-shadow:0 0 20px #00a3ff4d}.progress-step.completed[data-v-e68b6e2a]{background:#22c55e33;border-color:#22c55e80}.step-number[data-v-e68b6e2a]{color:#fff;font-size:.875rem;font-weight:600}.progress-bar[data-v-e68b6e2a]{background:#ffffff1a;border-radius:2px;width:4px;height:100px;overflow:hidden}.progress-fill[data-v-e68b6e2a]{background:linear-gradient(#00a3ff,#0084cc);border-radius:2px;width:100%;min-height:4px;transition:height .3s}.form-container[data-v-e68b6e2a]{z-index:1;margin:0 auto;padding:0 2rem 2rem;position:relative}.global-alert[data-v-e68b6e2a]{margin-bottom:2rem}.form-sections[data-v-e68b6e2a]{flex-direction:column;gap:2rem;display:flex}.form-section-wrapper[data-v-e68b6e2a]{opacity:0;animation:.6s forwards sectionFadeIn-e68b6e2a;transform:translateY(20px)}.form-section-wrapper[data-v-e68b6e2a]:first-child{animation-delay:.1s}.form-section-wrapper[data-v-e68b6e2a]:nth-child(2){animation-delay:.2s}.form-section-wrapper[data-v-e68b6e2a]:nth-child(3){animation-delay:.3s}.form-section-wrapper[data-v-e68b6e2a]:nth-child(4){animation-delay:.4s}.form-section-wrapper[data-v-e68b6e2a]:nth-child(5){animation-delay:.5s}.form-section-wrapper[data-v-e68b6e2a]:nth-child(6){animation-delay:.6s}@keyframes sectionFadeIn-e68b6e2a{to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.form-container[data-v-e68b6e2a]{max-width:900px}}@media (width<=768px){.form-container[data-v-e68b6e2a]{padding:0 1rem 1rem}.progress-indicator[data-v-e68b6e2a]{gap:.75rem;padding:.75rem;top:1rem;right:1rem}.progress-step[data-v-e68b6e2a]{width:28px;height:28px}.step-number[data-v-e68b6e2a]{font-size:.75rem}.progress-bar[data-v-e68b6e2a]{height:80px}.form-sections[data-v-e68b6e2a]{gap:1.5rem}}@media (width<=480px){.form-container[data-v-e68b6e2a]{padding:0 .5rem .5rem}.progress-indicator[data-v-e68b6e2a]{flex-direction:row;width:fit-content;margin:1rem auto 2rem;position:relative;top:auto;right:auto}.progress-steps[data-v-e68b6e2a]{flex-direction:row;gap:.5rem}.progress-bar[data-v-e68b6e2a]{width:100px;height:4px}.progress-fill[data-v-e68b6e2a]{width:0%;min-width:4px;height:100%;transition:width .3s}.form-sections[data-v-e68b6e2a]{gap:1rem}}@media (prefers-contrast:high){.enhanced-playlist-form[data-v-e68b6e2a]{color:#fff;background:#000}.progress-indicator[data-v-e68b6e2a],.progress-step[data-v-e68b6e2a]{border-color:#fff}}@media (prefers-reduced-motion:reduce){.floating-orb[data-v-e68b6e2a],.form-section-wrapper[data-v-e68b6e2a]{animation:none}.progress-step[data-v-e68b6e2a],.progress-fill[data-v-e68b6e2a]{transition:none}.form-section-wrapper[data-v-e68b6e2a]{opacity:1;transform:none}}.progress-step[data-v-e68b6e2a]:focus{outline-offset:2px;outline:2px solid #00a3ff}.enhanced-playlist-form[data-v-e68b6e2a]::-webkit-scrollbar{width:8px}.enhanced-playlist-form[data-v-e68b6e2a]::-webkit-scrollbar-track{background:#ffffff1a}.enhanced-playlist-form[data-v-e68b6e2a]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.enhanced-playlist-form[data-v-e68b6e2a]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.media-selector-container[data-v-3500bf49]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:1000px;overflow:hidden}.selector-header[data-v-3500bf49]{border-bottom:1px solid #ffffff1a;margin-bottom:2rem;padding:2rem 2rem 0}.selector-title[data-v-3500bf49]{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.selector-description[data-v-3500bf49]{color:#ffffffb3;margin:0;padding-bottom:1rem}.selector-content[data-v-3500bf49]{padding:0 2rem 2rem}.search-section[data-v-3500bf49]{margin-bottom:2rem}.media-grid[data-v-3500bf49]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.media-card[data-v-3500bf49]{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:1rem;padding:1rem;transition:all .3s;display:flex}.media-card[data-v-3500bf49]:hover{background:#ffffff0d;border-color:#00a3ff4d;transform:translateY(-2px)}.media-card.selected[data-v-3500bf49]{background:#22c55e1a;border-color:#22c55e80}.media-preview[data-v-3500bf49]{background:#ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.media-type-icon[data-v-3500bf49]{font-size:1.5rem}.media-details[data-v-3500bf49]{flex:1;min-width:0}.media-title[data-v-3500bf49]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .25rem;font-size:.9rem;font-weight:500;overflow:hidden}.media-info-text[data-v-3500bf49]{color:#fff9;margin:0 0 .25rem;font-size:.8rem}.media-description[data-v-3500bf49]{color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.media-action[data-v-3500bf49]{flex-shrink:0}.no-results[data-v-3500bf49]{grid-column:1/-1;justify-content:center;align-items:center;min-height:200px;display:flex}.no-results-content[data-v-3500bf49]{text-align:center;max-width:300px}.no-results-icon[data-v-3500bf49]{opacity:.5;margin-bottom:1rem;font-size:2.5rem}.no-results-title[data-v-3500bf49]{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.no-results-message[data-v-3500bf49]{color:#ffffffb3;margin:0 0 1.5rem;line-height:1.4}.no-media-available[data-v-3500bf49]{justify-content:center;align-items:center;min-height:300px;display:flex}.no-media-content[data-v-3500bf49]{text-align:center;max-width:400px}.no-media-icon[data-v-3500bf49]{opacity:.5;margin-bottom:1rem;font-size:3rem}.no-media-title[data-v-3500bf49]{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.no-media-message[data-v-3500bf49]{color:#ffffffb3;margin:0 0 2rem;line-height:1.5}.selector-actions[data-v-3500bf49]{border-top:1px solid #ffffff1a;justify-content:center;padding-top:2rem;display:flex}@media (width<=768px){.media-selector-container[data-v-3500bf49]{margin:0}.selector-header[data-v-3500bf49],.selector-content[data-v-3500bf49]{padding-left:1.5rem;padding-right:1.5rem}.media-grid[data-v-3500bf49]{grid-template-columns:1fr;gap:.75rem}.media-card[data-v-3500bf49]{text-align:center;flex-direction:column;gap:.75rem;padding:1.25rem}.media-details[data-v-3500bf49]{text-align:center}.media-title[data-v-3500bf49],.media-info-text[data-v-3500bf49]{white-space:normal}}@media (width<=480px){.selector-title[data-v-3500bf49]{font-size:1.25rem}.selector-header[data-v-3500bf49],.selector-content[data-v-3500bf49]{padding-left:1rem;padding-right:1rem}.media-card[data-v-3500bf49]{padding:1rem}.media-preview[data-v-3500bf49]{width:40px;height:40px}.media-type-icon[data-v-3500bf49]{font-size:1.25rem}.no-media-content[data-v-3500bf49],.no-results-content[data-v-3500bf49]{padding:0 1rem}}.media-card.loading[data-v-3500bf49]{opacity:.6;pointer-events:none}.media-card.loading .media-action[data-v-3500bf49]{opacity:.5}.media-card.selected[data-v-3500bf49]{animation:.5s ease-out selectedPulse-3500bf49}@keyframes selectedPulse-3500bf49{0%{box-shadow:0 0 #22c55eb3}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}.media-card[data-v-3500bf49]:focus{outline-offset:2px;outline:2px solid #00a3ff}@media (prefers-contrast:high){.media-card[data-v-3500bf49]{border-width:2px}.media-card[data-v-3500bf49]:hover,.media-card.selected[data-v-3500bf49]{border-width:3px}}.tag-manager[data-v-26dcdfe6]{color:#fff;flex-direction:column;gap:2rem;max-width:1200px;margin:0 auto;display:flex}.creation-section[data-v-26dcdfe6]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem}.section-title[data-v-26dcdfe6]{color:#fff;margin:0 0 1.5rem;font-size:1.25rem;font-weight:600}.creation-form[data-v-26dcdfe6]{flex-direction:column;gap:1.5rem;display:flex}.form-row[data-v-26dcdfe6]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.form-group[data-v-26dcdfe6]{flex-direction:column;gap:.5rem;display:flex}.form-label[data-v-26dcdfe6]{color:#ffffffe6;font-size:.9rem;font-weight:500}.form-input[data-v-26dcdfe6]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;padding:.75rem 1rem;font-size:1rem;transition:all .3s}.form-input[data-v-26dcdfe6]:focus{background:#ffffff14;border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.form-input[data-v-26dcdfe6]::placeholder{color:#fff6}.color-input-group[data-v-26dcdfe6]{align-items:center;gap:.75rem;display:flex}.color-picker[data-v-26dcdfe6]{cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;width:48px;height:40px;transition:all .3s}.color-picker[data-v-26dcdfe6]:focus{border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.color-text-input[data-v-26dcdfe6]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;flex:1;padding:.75rem 1rem;font-size:1rem;transition:all .3s}.color-text-input[data-v-26dcdfe6]:focus{background:#ffffff14;border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.form-actions[data-v-26dcdfe6]{justify-content:flex-end;display:flex}.tags-section[data-v-26dcdfe6]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:2rem}.tags-header[data-v-26dcdfe6]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.tags-count[data-v-26dcdfe6]{color:#00a3ff;background:#00a3ff33;border:1px solid #00a3ff4d;border-radius:20px;padding:.25rem .75rem;font-size:.875rem;font-weight:500}.search-section[data-v-26dcdfe6]{margin-bottom:2rem}.search-input-wrapper[data-v-26dcdfe6]{position:relative}.search-icon[data-v-26dcdfe6]{color:#fff6;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.search-input[data-v-26dcdfe6]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:1rem;transition:all .3s}.search-input[data-v-26dcdfe6]:focus{background:#ffffff14;border-color:#00a3ff;outline:none;box-shadow:0 0 20px #00a3ff33}.search-input[data-v-26dcdfe6]::placeholder{color:#fff6}.tags-grid[data-v-26dcdfe6]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.tag-card[data-v-26dcdfe6]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:1rem;transition:all .3s}.tag-card[data-v-26dcdfe6]:hover{background:#ffffff0d;border-color:#fff3;transform:translateY(-2px)}.tag-display[data-v-26dcdfe6]{justify-content:space-between;align-items:center;display:flex}.tag-info[data-v-26dcdfe6]{flex:1;align-items:center;gap:.75rem;display:flex}.tag-color-indicator[data-v-26dcdfe6]{border:1px solid #fff3;border-radius:50%;flex-shrink:0;width:16px;height:16px}.tag-name[data-v-26dcdfe6]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.tag-actions[data-v-26dcdfe6]{opacity:0;align-items:center;gap:.5rem;transition:opacity .3s;display:flex}.tag-card:hover .tag-actions[data-v-26dcdfe6]{opacity:1}.action-btn[data-v-26dcdfe6]{cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.action-btn svg[data-v-26dcdfe6]{width:16px;height:16px}.edit-btn[data-v-26dcdfe6]{color:#ffffffb3}.edit-btn[data-v-26dcdfe6]:hover{color:#00a3ff;background:#00a3ff33;border-color:#00a3ff4d}.delete-btn[data-v-26dcdfe6]{color:#ffffffb3}.delete-btn[data-v-26dcdfe6]:hover{color:#ef4444;background:#ef444433;border-color:#ef44444d}.tag-edit[data-v-26dcdfe6]{flex-direction:column;gap:.75rem;display:flex}.edit-name-input[data-v-26dcdfe6]{color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:1rem;transition:all .3s}.edit-name-input[data-v-26dcdfe6]:focus{background:#ffffff14;border-color:#00a3ff;outline:none}.edit-controls[data-v-26dcdfe6]{align-items:center;gap:.75rem;display:flex}.edit-color-picker[data-v-26dcdfe6]{cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:6px;width:32px;height:32px}.edit-actions[data-v-26dcdfe6]{gap:.5rem;display:flex}.tag-meta[data-v-26dcdfe6]{color:#ffffff80;margin-top:.75rem;font-size:.75rem}.btn[data-v-26dcdfe6]{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.btn[data-v-26dcdfe6]:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-small[data-v-26dcdfe6]{padding:.5rem 1rem;font-size:.8rem}.btn-primary[data-v-26dcdfe6]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);background:0 0}.btn-primary[data-v-26dcdfe6]:hover:not(:disabled){background:color-mix(in srgb, var(--primary-blue,#00a3ff) 12%, transparent);transform:translateY(-1px)}.btn-secondary[data-v-26dcdfe6]{color:#ffffffe6;background:#ffffff1a;border:1px solid #fff3}.btn-secondary[data-v-26dcdfe6]:hover:not(:disabled){color:#fff;background:#ffffff26}.btn-success[data-v-26dcdfe6]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-success[data-v-26dcdfe6]:hover:not(:disabled){background:linear-gradient(135deg,#16a34a,#15803d)}.btn-danger[data-v-26dcdfe6]{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626)}.btn-danger[data-v-26dcdfe6]:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c)}.btn-ghost[data-v-26dcdfe6]{color:#ffffffb3;background:0 0;border:1px solid #ffffff1a}.btn-ghost[data-v-26dcdfe6]:hover:not(:disabled){color:#fff;background:#ffffff0d}.empty-state[data-v-26dcdfe6]{text-align:center;justify-content:center;align-items:center;min-height:200px;display:flex}.empty-content[data-v-26dcdfe6]{max-width:300px}.empty-icon[data-v-26dcdfe6]{color:#ffffff4d;width:64px;height:64px;margin:0 auto 1rem}.empty-title[data-v-26dcdfe6]{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.empty-message[data-v-26dcdfe6]{color:#fff9;margin:0;line-height:1.5}.no-results[data-v-26dcdfe6]{text-align:center;justify-content:center;align-items:center;min-height:150px;display:flex}.no-results-content[data-v-26dcdfe6]{max-width:300px}.no-results-icon[data-v-26dcdfe6]{opacity:.5;margin-bottom:1rem;font-size:2rem}.no-results-message[data-v-26dcdfe6]{color:#fff9;margin:0 0 1rem}.bulk-operations[data-v-26dcdfe6]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:1rem}.bulk-info[data-v-26dcdfe6]{justify-content:space-between;align-items:center;display:flex}.bulk-count[data-v-26dcdfe6]{color:#fff;font-weight:500}.bulk-actions[data-v-26dcdfe6]{gap:.75rem;display:flex}@media (width<=768px){.tag-manager[data-v-26dcdfe6]{padding:0}.creation-section[data-v-26dcdfe6],.tags-section[data-v-26dcdfe6]{padding:1.5rem}.form-row[data-v-26dcdfe6]{grid-template-columns:1fr;gap:1rem}.tags-grid[data-v-26dcdfe6]{grid-template-columns:1fr}.tags-header[data-v-26dcdfe6],.bulk-info[data-v-26dcdfe6]{flex-direction:column;align-items:flex-start;gap:1rem}.bulk-actions[data-v-26dcdfe6]{width:100%}.btn-small[data-v-26dcdfe6]{flex:1}.tag-display[data-v-26dcdfe6]{flex-direction:column;align-items:flex-start;gap:1rem}.tag-actions[data-v-26dcdfe6]{opacity:1;align-self:flex-end}}@media (width<=480px){.creation-section[data-v-26dcdfe6],.tags-section[data-v-26dcdfe6],.bulk-operations[data-v-26dcdfe6]{border-radius:12px;margin:0 -.5rem;padding:1rem}.color-input-group[data-v-26dcdfe6]{flex-direction:column;align-items:stretch;gap:.5rem}.color-picker[data-v-26dcdfe6]{width:100%}.edit-controls[data-v-26dcdfe6]{flex-direction:column;align-items:stretch;gap:.5rem}.edit-actions[data-v-26dcdfe6]{width:100%}.edit-actions .btn-small[data-v-26dcdfe6]{flex:1}}.btn[data-v-26dcdfe6]:focus,.form-input[data-v-26dcdfe6]:focus,.search-input[data-v-26dcdfe6]:focus,.color-picker[data-v-26dcdfe6]:focus,.action-btn[data-v-26dcdfe6]:focus{outline-offset:2px;outline:2px solid #00a3ff}@media (prefers-contrast:high){.tag-card[data-v-26dcdfe6],.btn[data-v-26dcdfe6],.form-input[data-v-26dcdfe6],.search-input[data-v-26dcdfe6]{border-width:2px}}@media (prefers-reduced-motion:reduce){[data-v-26dcdfe6]{transition:none;animation:none}.tag-card[data-v-26dcdfe6]:hover,.btn-primary[data-v-26dcdfe6]:hover:not(:disabled){transform:none}}[data-v-107c67dd]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.type-selection-section[data-v-107c67dd]{padding:2rem 0}.section-header[data-v-107c67dd]{text-align:center;margin-bottom:3rem}.section-title[data-v-107c67dd]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:2rem;font-weight:700}.section-subtitle[data-v-107c67dd]{color:#ffffffb3;max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.6}.architecture-grid[data-v-107c67dd]{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.architecture-card[data-v-107c67dd]{cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0f 0%,#ffffff05 100%);border:1px solid #ffffff14;border-radius:20px;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a}.architecture-card[data-v-107c67dd]:hover{border-color:#00aaff4d;transform:translateY(-6px);box-shadow:0 16px 48px #00aaff26,0 8px 32px #0000004d,inset 0 1px #ffffff26}.architecture-card.disabled[data-v-107c67dd]{opacity:.4;cursor:not-allowed;background:#ffffff05}.architecture-card.disabled[data-v-107c67dd]:hover{transform:none;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a}.card-overlay[data-v-107c67dd]{pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(135deg,#ffffff14 0%,#ffffff05 100%);transition:opacity .3s;position:absolute;inset:0}.architecture-card:hover .card-overlay[data-v-107c67dd]{opacity:1}.disabled-overlay[data-v-107c67dd]{background:#0000004d;opacity:.6!important}.card-shimmer[data-v-107c67dd]{pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.architecture-card:hover .card-shimmer[data-v-107c67dd]{left:100%}.enterprise-badge[data-v-107c67dd]{color:#000;text-transform:uppercase;letter-spacing:.05em;z-index:2;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:10px;max-width:calc(100% - 2rem);padding:.25rem .75rem;font-size:.65rem;font-weight:700;position:absolute;top:1rem;right:1rem;overflow:hidden;box-shadow:0 4px 12px #ff6b354d}.enterprise-badge.disabled-badge[data-v-107c67dd]{color:#ffffffb3;background:linear-gradient(135deg,#6b728099,#4b556399)}.badge-glow[data-v-107c67dd]{filter:blur(4px);z-index:-1;background:linear-gradient(135deg,#ff6b3566,#f7931e66);border-radius:14px;animation:2s ease-in-out infinite badgeGlow-107c67dd;position:absolute;inset:-2px}@keyframes badgeGlow-107c67dd{0%,to{opacity:.6}50%{opacity:1}}.card-content[data-v-107c67dd]{z-index:2;flex-direction:column;height:100%;padding:2rem;display:flex;position:relative}.card-header[data-v-107c67dd]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.card-icon[data-v-107c67dd]{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:relative}.card-icon.standard[data-v-107c67dd]{background:linear-gradient(135deg, var(--glass-bg), #ffffff14);border:1px solid var(--glass-border)}.card-icon.enterprise[data-v-107c67dd]{background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue-dark));box-shadow:0 4px 16px #00aaff4d}.card-icon.disabled-icon[data-v-107c67dd]{background:#6b72804d;border:1px solid #6b728033}.icon-backdrop[data-v-107c67dd]{z-index:-1;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:18px;position:absolute;inset:-2px}.icon[data-v-107c67dd]{color:#000;filter:drop-shadow(0 0 4px #ffffff4d);width:28px;height:28px}.card-icon.standard .icon[data-v-107c67dd]{color:#ffffffe6}.card-icon.disabled-icon .icon[data-v-107c67dd]{color:#ffffff80}.icon-pulse[data-v-107c67dd]{z-index:-1;opacity:0;background:radial-gradient(circle,#00aaff4d,#0000 70%);border-radius:20px;animation:2s ease-in-out infinite iconPulse-107c67dd;position:absolute;inset:-4px}.card-icon.enterprise .icon-pulse[data-v-107c67dd]{opacity:1}@keyframes iconPulse-107c67dd{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.card-badge[data-v-107c67dd]{text-transform:uppercase;letter-spacing:.05em;border-radius:8px;padding:.25rem .625rem;font-size:.65rem;font-weight:600}.standard-badge[data-v-107c67dd]{background:var(--glass-bg);color:#fffc;border:1px solid var(--glass-border)}.card-title[data-v-107c67dd]{color:#fff;letter-spacing:-.01em;margin:0 0 1rem;font-size:1.375rem;font-weight:700}.card-description[data-v-107c67dd]{color:#fffc;flex:1;margin:0 0 1.5rem;font-size:.95rem;line-height:1.6}.card-specs[data-v-107c67dd]{flex-direction:column;gap:.75rem;display:flex}.spec-item[data-v-107c67dd]{color:#fffc;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.spec-dot[data-v-107c67dd]{background:var(--pixyl-blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite specGlow-107c67dd}@keyframes specGlow-107c67dd{0%,to{opacity:.7}50%{opacity:1;box-shadow:0 0 6px var(--pixyl-blue)}}.card-glow[data-v-107c67dd]{opacity:0;z-index:-1;filter:blur(12px);border-radius:24px;transition:all .4s;position:absolute;inset:-4px}.standard-glow[data-v-107c67dd]{background:radial-gradient(#ffffff1a,#0000 70%)}.enterprise-glow[data-v-107c67dd]{background:radial-gradient(#00aaff4d,#0000 70%)}.architecture-card:hover .card-glow[data-v-107c67dd]{opacity:1}.coming-soon[data-v-107c67dd]{color:#ffffffb3;background:#6b728033;border:1px solid #6b72804d;border-radius:12px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8rem;font-weight:600;display:flex}.coming-soon-icon[data-v-107c67dd]{color:#ffffff80;width:16px;height:16px}@media (width<=1200px){.architecture-grid[data-v-107c67dd]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}}@media (width<=768px){.section-title[data-v-107c67dd]{font-size:1.5rem}.section-subtitle[data-v-107c67dd]{font-size:1rem}.architecture-grid[data-v-107c67dd]{grid-template-columns:1fr;gap:1.25rem}.card-content[data-v-107c67dd]{padding:1.5rem}.card-icon[data-v-107c67dd]{width:48px;height:48px}.icon[data-v-107c67dd]{width:24px;height:24px}}@media (width<=480px){.type-selection-section[data-v-107c67dd]{padding:1rem 0}.section-header[data-v-107c67dd]{margin-bottom:2rem}.section-title[data-v-107c67dd]{font-size:1.25rem}.card-content[data-v-107c67dd]{padding:1.25rem}.card-title[data-v-107c67dd]{font-size:1.125rem}.enterprise-badge[data-v-107c67dd]{padding:.25rem .625rem;font-size:.65rem;top:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.icon-pulse[data-v-107c67dd],.badge-glow[data-v-107c67dd],.spec-dot[data-v-107c67dd]{animation:none}.architecture-card[data-v-107c67dd]:hover{transform:none}.card-shimmer[data-v-107c67dd]{display:none}}@media (prefers-contrast:high){.architecture-card[data-v-107c67dd]{background:#ffffff1a;border-width:2px;border-color:#fff}.section-title[data-v-107c67dd]{color:#fff;-webkit-text-fill-color:unset;background:0 0}}@media (hover:none) and (pointer:coarse){.architecture-card[data-v-107c67dd]{min-height:320px}.architecture-card[data-v-107c67dd]:hover{transform:none}}[data-v-4e715f38]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--info:#0af;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.enterprise-dashboard[data-v-4e715f38]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.animated-background[data-v-4e715f38]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-4e715f38]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-4e715f38;position:absolute}.gradient-orb-1[data-v-4e715f38]{background:var(--primary-blue);width:500px;height:500px;animation-delay:0s;top:-10%;left:-10%}.gradient-orb-2[data-v-4e715f38]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}.gradient-orb-3[data-v-4e715f38]{background:var(--success);width:300px;height:300px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-4e715f38{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-4e715f38]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard-container[data-v-4e715f38]{z-index:1;max-width:1800px;margin:0 auto;padding:2rem;position:relative}.glass-panel[data-v-4e715f38]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-4e715f38]:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.glass-panel[data-v-4e715f38]:hover{background:var(--glass-hover);border-color:#0080ff4d;transform:translateY(-4px);box-shadow:0 24px 48px #0080ff26}.glass-panel[data-v-4e715f38]:hover:before{opacity:1}.dashboard-header[data-v-4e715f38]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;display:flex}.header-content[data-v-4e715f38]{flex-direction:column;gap:2rem;display:flex}.system-status-wrapper[data-v-4e715f38]{align-items:center;gap:1.5rem;display:flex}.status-pulse[data-v-4e715f38]{background:var(--glass-bg);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.status-pulse[data-v-4e715f38]:before{content:"";border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-4e715f38;position:absolute}.status-pulse.operational[data-v-4e715f38]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-4e715f38{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.pulse-icon[data-v-4e715f38]{color:var(--text-primary);font-size:2rem}.status-details[data-v-4e715f38]{flex-direction:column;gap:.75rem;display:flex}.dashboard-title[data-v-4e715f38]{background:linear-gradient(135deg, #fff, var(--primary-blue-bright));-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.25rem;font-weight:700}.status-badge[data-v-4e715f38]{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.status-badge.operational[data-v-4e715f38]{color:var(--success);background:#22c55e26}.status-dot[data-v-4e715f38]{font-size:.5rem;animation:2s ease-in-out infinite blink-4e715f38}@keyframes blink-4e715f38{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-4e715f38]{gap:1.5rem;display:flex}.metric-card[data-v-4e715f38]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.metric-card[data-v-4e715f38]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-4e715f38]{color:var(--primary-blue-bright);font-size:1.75rem}.metric-value[data-v-4e715f38]{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1}.metric-label[data-v-4e715f38]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.813rem}.header-controls-wrapper[data-v-4e715f38]{flex-direction:column;align-items:flex-end;gap:1.25rem;display:flex}.live-status-control[data-v-4e715f38]{align-items:center;gap:1.25rem;display:flex}.sync-info[data-v-4e715f38]{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.813rem;display:flex}.sync-icon[data-v-4e715f38]{font-size:.875rem}.header-actions[data-v-4e715f38]{gap:1rem;display:flex}.alert-container[data-v-4e715f38]{z-index:2;margin-bottom:2rem;position:relative}.success-content[data-v-4e715f38]{align-items:center;gap:1rem;font-weight:500;display:flex}.success-icon[data-v-4e715f38]{color:var(--success);flex-shrink:0;font-size:1.25rem}.dashboard-main-grid[data-v-4e715f38]{grid-template-columns:repeat(12,1fr);gap:2rem;display:grid}.panel-header[data-v-4e715f38]{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.panel-title[data-v-4e715f38]{color:var(--text-primary);align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.refresh-action[data-v-4e715f38]{border:1px solid var(--glass-border);color:var(--primary-blue-bright);cursor:pointer;background:0 0;border-radius:12px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .3s}.refresh-action[data-v-4e715f38]:hover{background:var(--primary-blue);border-color:var(--primary-blue);color:#000;transform:translateY(-2px)}.stats-overview[data-v-4e715f38]{grid-column:span 12}.quick-stats-grid[data-v-4e715f38]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.quick-stat-item[data-v-4e715f38]{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:20px;align-items:center;gap:1.25rem;padding:1.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.quick-stat-item[data-v-4e715f38]:before{content:"";background:var(--accent-color,var(--primary-blue));width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.quick-stat-item[data-v-4e715f38]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-4e715f38]: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-4e715f38]{background:var(--glass-bg);width:56px;height:56px;color:var(--accent-color,var(--primary-blue-bright));border-radius:16px;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s;display:flex}.quick-stat-item:hover .stat-icon-container[data-v-4e715f38]{transform:scale(1.1)rotate(5deg)}.stat-info[data-v-4e715f38]{flex:1}.stat-number[data-v-4e715f38]{color:var(--text-primary);font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-4e715f38]{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem}.chart-panel[data-v-4e715f38]{grid-column:span 6}.chart-container[data-v-4e715f38]{margin-top:1rem}.content-container[data-v-4e715f38]{z-index:1;grid-column:span 12;position:relative}.form-section[data-v-4e715f38]{max-width:1900px;margin:0 auto;padding:2rem}@media (width<=1400px){.quick-stats-grid[data-v-4e715f38]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-4e715f38]{grid-column:span 12}}@media (width<=768px){.dashboard-container[data-v-4e715f38]{padding:1rem}.dashboard-header[data-v-4e715f38]{flex-direction:column;gap:1.5rem}.header-content[data-v-4e715f38]{width:100%}.header-metrics-row[data-v-4e715f38]{flex-direction:column;gap:1rem;width:100%}.metric-card[data-v-4e715f38]{width:100%}.quick-stats-grid[data-v-4e715f38]{grid-template-columns:1fr}.dashboard-main-grid[data-v-4e715f38]{grid-template-columns:1fr;gap:1.5rem}}[data-v-02181c04]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.enterprise-media-list[data-v-02181c04]{color:#fff;min-height:600px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow:hidden}.floating-background[data-v-02181c04]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.floating-orb[data-v-02181c04]{background:linear-gradient(135deg, var(--glass-bg), var(--glass-border));border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%;transition:transform .1s ease-out;animation:20s ease-in-out infinite orbFloat-02181c04;position:absolute}@keyframes orbFloat-02181c04{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-02181c04]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-card[data-v-02181c04]:hover{background:var(--glass-hover);box-shadow:0 12px 40px #00aaff26, 0 8px 24px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#00aaff4d;transform:translateY(-2px)}.enterprise-loading-container[data-v-02181c04]{justify-content:center;align-items:center;min-height:500px;display:flex;position:relative}.loading-content[data-v-02181c04]{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.custom-loader[data-v-02181c04]{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.loader-core[data-v-02181c04]{background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue-dark));width:40px;height:40px;box-shadow:0 0 30px var(--pixyl-blue-glow);z-index:3;border-radius:50%;animation:2s ease-in-out infinite coreGlow-02181c04;position:relative}.loader-ring[data-v-02181c04]{border:2px solid #0000;border-radius:50%;position:absolute}.ring-1[data-v-02181c04]{border-top:2px solid var(--pixyl-blue-bright);width:60px;height:60px;animation:1.5s linear infinite ringRotate-02181c04}.ring-2[data-v-02181c04]{border-right:2px solid var(--pixyl-blue);width:80px;height:80px;animation:2s linear infinite reverse ringRotate-02181c04}.ring-3[data-v-02181c04]{border-bottom:2px solid var(--pixyl-blue-dark);width:100px;height:100px;animation:2.5s linear infinite ringRotate-02181c04}.loader-particles[data-v-02181c04]{width:100%;height:100%;position:absolute}.loader-particles .particle[data-v-02181c04]{background:var(--pixyl-blue-bright);border-radius:50%;width:4px;height:4px;animation:3s ease-in-out infinite particleOrbit-02181c04;position:absolute}.loader-particles .particle[data-v-02181c04]:first-child{animation-delay:0s;top:0;left:50%}.loader-particles .particle[data-v-02181c04]:nth-child(2){animation-delay:.375s;top:15%;right:15%}.loader-particles .particle[data-v-02181c04]:nth-child(3){animation-delay:.75s;top:50%;right:0}.loader-particles .particle[data-v-02181c04]:nth-child(4){animation-delay:1.125s;bottom:15%;right:15%}.loader-particles .particle[data-v-02181c04]:nth-child(5){animation-delay:1.5s;bottom:0;left:50%}.loader-particles .particle[data-v-02181c04]:nth-child(6){animation-delay:1.875s;bottom:15%;left:15%}.loader-particles .particle[data-v-02181c04]:nth-child(7){animation-delay:2.25s;top:50%;left:0}.loader-particles .particle[data-v-02181c04]:nth-child(8){animation-delay:2.625s;top:15%;left:15%}@keyframes coreGlow-02181c04{0%,to{box-shadow:0 0 30px var(--pixyl-blue-glow);transform:scale(1)}50%{box-shadow:0 0 50px var(--pixyl-blue-glow);transform:scale(1.1)}}@keyframes ringRotate-02181c04{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes particleOrbit-02181c04{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.5)}}.loading-title[data-v-02181c04]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:700}.loading-subtitle[data-v-02181c04]{color:#ffffffb3;margin:0;font-size:1rem}.loading-progress[data-v-02181c04]{width:200px}.progress-bar[data-v-02181c04]{background:#ffffff1a;border-radius:2px;width:100%;height:4px;overflow:hidden}.progress-fill[data-v-02181c04]{background:linear-gradient(90deg, var(--pixyl-blue-bright), var(--pixyl-blue-dark));border-radius:2px;height:100%;animation:2s ease-in-out infinite progressFlow-02181c04}@keyframes progressFlow-02181c04{0%{width:30%}50%{width:70%}to{width:30%}}.enterprise-error-container[data-v-02181c04]{justify-content:center;align-items:center;min-height:400px;padding:2rem;display:flex}.error-content[data-v-02181c04]{text-align:center;max-width:500px;padding:3rem}.error-icon[data-v-02181c04]{color:var(--warning-color);filter:drop-shadow(0 0 20px #f59e0b80);margin-bottom:1.5rem;font-size:4rem}.error-title[data-v-02181c04]{color:#fff;text-shadow:0 0 10px #f59e0b4d;margin:0 0 1rem;font-size:1.75rem;font-weight:700}.error-message[data-v-02181c04]{color:#fffc;margin:0 0 2rem;font-size:1.125rem;line-height:1.6}.error-shimmer[data-v-02181c04]{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;animation:3s ease-in-out infinite shimmerFlow-02181c04;position:absolute;top:0;left:-100%}@keyframes shimmerFlow-02181c04{0%{left:-100%}to{left:100%}}.enterprise-content[data-v-02181c04]{z-index:1;flex-direction:column;gap:2rem;display:flex;position:relative}.control-center[data-v-02181c04]{z-index:15;margin-bottom:1rem;padding:2rem}.control-header[data-v-02181c04]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.control-title h3[data-v-02181c04]{color:#fff;background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.system-status[data-v-02181c04]{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.status-indicator[data-v-02181c04]{background:var(--success-color);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite statusPulse-02181c04}@keyframes statusPulse-02181c04{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-02181c04]{grid-template-columns:2fr 1fr 1fr 1fr;align-items:end;gap:2rem;display:grid}.control-section[data-v-02181c04]{flex-direction:column;gap:.75rem;display:flex}.control-label[data-v-02181c04]{color:#fffc;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.control-row[data-v-02181c04]{align-items:center;gap:.75rem;display:flex}.selection-status[data-v-02181c04]{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.selection-count[data-v-02181c04]{color:#fffc;font-size:.9rem;font-weight:500}.selection-actions[data-v-02181c04]{gap:.5rem;display:flex}.view-switcher[data-v-02181c04]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;gap:.25rem;padding:.25rem;display:flex}.media-display[data-v-02181c04]{z-index:10;min-height:400px;padding:2rem}.enterprise-grid[data-v-02181c04]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.media-item[data-v-02181c04]{cursor:pointer;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.media-item[data-v-02181c04]:hover{box-shadow:0 16px 50px #00aaff26, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#0af6;transform:translateY(-4px)}.media-item.selected[data-v-02181c04]{box-shadow:0 0 30px #00aaff4d, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);background:linear-gradient(135deg,#00aaff1a 0%,#00aaff0d 100%);border-color:#0af9}.item-overlay[data-v-02181c04]{z-index:3;opacity:0;justify-content:space-between;transition:opacity .3s;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.media-item:hover .item-overlay[data-v-02181c04]{opacity:1}.overlay-top[data-v-02181c04]{justify-content:space-between;gap:.5rem;width:100%;display:flex}.media-menu[data-v-02181c04]{position:relative}.menu-trigger[data-v-02181c04]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;min-width:36px}.menu-dropdown[data-v-02181c04]{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border-radius:12px;min-width:180px;padding:.5rem 0;animation:.2s ease-out menuSlideIn-02181c04;box-shadow:0 12px 40px #00000080,0 4px 16px #0000004d}@keyframes menuSlideIn-02181c04{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.menu-item[data-v-02181c04]{color:#ffffffe6;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.menu-item[data-v-02181c04]:hover{color:#fff;background:#ffffff1a}.menu-item.edit-item[data-v-02181c04]:hover{color:var(--pixyl-blue-bright);background:#0af3}.menu-item.delete-item[data-v-02181c04]:hover{color:var(--error-color);background:#ef444433}.item-icon[data-v-02181c04]{filter:drop-shadow(0 0 4px);flex-shrink:0}.menu-divider[data-v-02181c04]{background:var(--glass-border);height:1px;margin:.5rem 0}.media-preview[data-v-02181c04]{background:linear-gradient(135deg,#ffffff14 0%,#ffffff08 100%);justify-content:center;align-items:center;width:100%;height:220px;display:flex;position:relative;overflow:hidden}.preview-image[data-v-02181c04]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.media-item:hover .preview-image[data-v-02181c04]{transform:scale(1.05)}.preview-fallback[data-v-02181c04]{color:#fff9;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:100%;display:flex}.fallback-icon[data-v-02181c04]{opacity:.7;filter:drop-shadow(0 0 10px #00aaff4d);font-size:3.5rem}.file-extension[data-v-02181c04]{color:#fffc;text-transform:uppercase;letter-spacing:.1em;font-size:1rem;font-weight:600}.media-info[data-v-02181c04]{z-index:2;padding:1.5rem;position:relative}.media-title[data-v-02181c04]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .75rem;font-size:1.125rem;font-weight:700;overflow:hidden}.media-meta[data-v-02181c04]{flex-direction:column;gap:.5rem;display:flex}.meta-row[data-v-02181c04]{justify-content:space-between;align-items:center;display:flex}.file-size[data-v-02181c04]{color:#ffffffb3;font-size:.875rem;font-weight:500}.type-badge[data-v-02181c04]{color:var(--pixyl-blue-bright);text-transform:uppercase;background:linear-gradient(135deg,#0af3,#0086d633);border:1px solid #00aaff4d;border-radius:12px;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.optimization-status[data-v-02181c04]{border-radius:12px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8rem;font-weight:600;display:flex}.optimization-status.optimized[data-v-02181c04]{color:var(--success-color);background:linear-gradient(135deg,#22c55e33,#10b98133);border:1px solid #22c55e66}.optimization-status.pending[data-v-02181c04]{color:var(--warning-color);background:linear-gradient(135deg,#f59e0b33,#d9770633);border:1px solid #f59e0b66}.upload-date[data-v-02181c04]{color:#ffffff80;font-size:.875rem}.item-shimmer[data-v-02181c04]{pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.media-item:hover .item-shimmer[data-v-02181c04]{left:100%}.enterprise-list[data-v-02181c04]{flex-direction:column;display:flex}.list-header[data-v-02181c04]{border-bottom:1px solid var(--glass-border);background:linear-gradient(135deg,#ffffff14 0%,#ffffff08 100%);border-radius:20px 20px 0 0;padding:1.5rem}.header-grid[data-v-02181c04],.row-grid[data-v-02181c04]{grid-template-columns:48px 2fr 120px 100px 140px 160px 80px;align-items:center;gap:1rem;display:grid}.header-cell[data-v-02181c04]{color:#ffffffe6;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.header-cell.sortable[data-v-02181c04]{cursor:pointer;border-radius:8px;padding:.5rem;transition:color .3s}.header-cell.sortable[data-v-02181c04]:hover{color:var(--pixyl-blue-bright);background:var(--glass-hover)}.sort-indicator[data-v-02181c04]{opacity:.5;transition:all .3s}.sort-indicator.active[data-v-02181c04]{opacity:1;color:var(--pixyl-blue-bright)}.list-item[data-v-02181c04]{cursor:pointer;border-bottom:1px solid #ffffff0d;border-radius:0;padding:1rem 1.5rem}.list-item[data-v-02181c04]:hover{background:var(--glass-hover);border-color:#0af3}.list-item.selected[data-v-02181c04]{background:linear-gradient(135deg,#00aaff1a 0%,#00aaff0d 100%);border-color:#00aaff4d}.asset-info[data-v-02181c04]{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.asset-thumbnail[data-v-02181c04]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.thumbnail-img[data-v-02181c04]{object-fit:cover;width:100%;height:100%}.asset-details[data-v-02181c04]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.asset-name[data-v-02181c04]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.asset-id[data-v-02181c04]{color:#ffffff80;font-family:Monaco,monospace;font-size:.75rem}.enterprise-empty-state[data-v-02181c04]{justify-content:center;align-items:center;min-height:400px;padding:3rem;display:flex}.empty-content[data-v-02181c04]{text-align:center;max-width:500px;padding:3rem}.empty-visual[data-v-02181c04]{justify-content:center;margin-bottom:2rem;display:flex;position:relative}.empty-icon[data-v-02181c04]{opacity:.6;color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 20px #00aaff4d);font-size:4rem;animation:3s ease-in-out infinite emptyFloat-02181c04}@keyframes emptyFloat-02181c04{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-particles[data-v-02181c04]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty-particles .particle[data-v-02181c04]{background:var(--pixyl-blue-bright);opacity:.6;border-radius:50%;width:4px;height:4px;animation:4s ease-in-out infinite particleFloat-02181c04;position:absolute}.empty-particles .particle[data-v-02181c04]:first-child{animation-delay:0s;top:-30px;left:-20px}.empty-particles .particle[data-v-02181c04]:nth-child(2){animation-delay:.5s;top:-25px;right:-15px}.empty-particles .particle[data-v-02181c04]:nth-child(3){animation-delay:1s;bottom:-30px;left:-25px}.empty-particles .particle[data-v-02181c04]:nth-child(4){animation-delay:1.5s;bottom:-20px;right:-30px}.empty-particles .particle[data-v-02181c04]:nth-child(5){animation-delay:2s;top:0;left:-40px}.empty-particles .particle[data-v-02181c04]:nth-child(6){animation-delay:2.5s;top:0;right:-40px}.empty-particles .particle[data-v-02181c04]:nth-child(7){animation-delay:3s;bottom:0;left:-45px}.empty-particles .particle[data-v-02181c04]:nth-child(8){animation-delay:3.5s;bottom:0;right:-45px}@keyframes particleFloat-02181c04{0%,to{opacity:.6;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-15px)scale(1.2)}}.empty-title[data-v-02181c04]{color:#fff;margin:0 0 1rem;font-size:1.75rem;font-weight:700}.empty-description[data-v-02181c04]{color:#ffffffb3;margin:0;font-size:1.125rem;line-height:1.6}@media (width<=1200px){.enterprise-grid[data-v-02181c04]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.control-grid[data-v-02181c04]{grid-template-columns:1fr}}@media (width<=768px){.enterprise-grid[data-v-02181c04]{grid-template-columns:1fr}.control-center[data-v-02181c04],.media-display[data-v-02181c04]{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.floating-orb[data-v-02181c04],.status-indicator[data-v-02181c04],.item-shimmer[data-v-02181c04],.empty-icon[data-v-02181c04],.particle[data-v-02181c04]{animation:none}}[data-v-a44c7ca1]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.enterprise-media-uploader[data-v-a44c7ca1]{color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative}.floating-background[data-v-a44c7ca1]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.floating-orb[data-v-a44c7ca1]{background:linear-gradient(135deg, var(--glass-bg), var(--glass-border));border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%;transition:transform .1s ease-out;animation:15s ease-in-out infinite orbFloat-a44c7ca1;position:absolute}@keyframes orbFloat-a44c7ca1{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-a44c7ca1]{z-index:2;margin-bottom:2rem;position:relative}.upload-results[data-v-a44c7ca1]{flex-direction:column;gap:1rem;display:flex}.upload-success[data-v-a44c7ca1],.upload-failed[data-v-a44c7ca1],.upload-skipped[data-v-a44c7ca1]{flex-direction:column;gap:.5rem;display:flex}.success-header[data-v-a44c7ca1],.failed-header[data-v-a44c7ca1]{align-items:center;gap:.75rem;font-weight:600;display:flex}.success-icon[data-v-a44c7ca1],.failed-icon[data-v-a44c7ca1],.skipped-icon[data-v-a44c7ca1]{flex-shrink:0;font-size:1.2rem}.optimization-info[data-v-a44c7ca1]{color:#00a3ffe6;align-items:center;gap:.5rem;margin-left:2rem;font-size:.9rem;display:flex}.optimization-icon[data-v-a44c7ca1]{font-size:1rem}.failed-list[data-v-a44c7ca1]{margin:0 0 0 2rem;padding:0;list-style:none}.failed-item[data-v-a44c7ca1]{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:.25rem;padding:.5rem 0;display:flex}.failed-item[data-v-a44c7ca1]:last-child{border-bottom:none}.failed-file[data-v-a44c7ca1]{color:#fff;font-weight:600}.failed-reason[data-v-a44c7ca1]{color:#ffffffb3;font-size:.85rem}.upload-interface[data-v-a44c7ca1]{z-index:1;flex-direction:column;gap:2rem;padding:2rem;display:flex;position:relative}.drop-zone[data-v-a44c7ca1]{text-align:center;cursor:pointer;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);min-height:300px;box-shadow:0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border:2px dashed #fff3;border-radius:20px;justify-content:center;align-items:center;padding:3rem 2rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.drop-zone.has-files[data-v-a44c7ca1]{min-height:200px;padding:2rem}.drop-zone[data-v-a44c7ca1]:hover:not(.uploading):not(.active-upload){box-shadow:0 12px 40px #00aaff26, 0 8px 32px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);background:#00a3ff0d;border-color:#00a3ff66;transform:translateY(-2px)}.drop-zone.drag-over[data-v-a44c7ca1],.drop-zone.drag-active[data-v-a44c7ca1]{border-color:var(--pixyl-blue-bright);box-shadow:0 0 40px var(--pixyl-blue-glow), 0 16px 50px #0af3, inset 0 1px 0 var(--shadow-light);background:#00a3ff1a;transform:scale(1.02)}.drop-zone.uploading[data-v-a44c7ca1],.drop-zone.active-upload[data-v-a44c7ca1]{pointer-events:none;background:#22c55e0d;border-color:#22c55e66}.drop-overlay[data-v-a44c7ca1]{pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);transition:opacity .3s;position:absolute;inset:0}.drop-zone:hover .drop-overlay[data-v-a44c7ca1]{opacity:1}.drop-shimmer[data-v-a44c7ca1]{pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.drop-zone:hover .drop-shimmer[data-v-a44c7ca1]{left:100%}.drop-content[data-v-a44c7ca1]{z-index:2;width:100%;max-width:600px;position:relative}.drop-idle[data-v-a44c7ca1]{flex-direction:column;align-items:center;gap:2rem;display:flex}.upload-visual[data-v-a44c7ca1],.upload-icon-container[data-v-a44c7ca1]{justify-content:center;align-items:center;display:flex;position:relative}.upload-icon[data-v-a44c7ca1]{color:var(--pixyl-blue-bright);opacity:.8;filter:drop-shadow(0 0 20px #00aaff4d);font-size:4rem;animation:3s ease-in-out infinite iconFloat-a44c7ca1}@keyframes iconFloat-a44c7ca1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.icon-glow[data-v-a44c7ca1]{pointer-events:none;background:radial-gradient(circle,#0af3,#0000 70%);border-radius:50%;width:120px;height:120px;animation:2s ease-in-out infinite glowPulse-a44c7ca1;position:absolute}@keyframes glowPulse-a44c7ca1{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:.2;transform:scale(1.2)}}.icon-pulse[data-v-a44c7ca1]{border:2px solid var(--pixyl-blue);pointer-events:none;border-radius:50%;width:100px;height:100px;animation:3s ease-in-out infinite iconPulse-a44c7ca1;position:absolute}@keyframes iconPulse-a44c7ca1{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.1;transform:scale(1.3)}}.upload-rings[data-v-a44c7ca1]{pointer-events:none;position:absolute;inset:-20px}.ring[data-v-a44c7ca1]{border:1px solid #0af3;border-radius:50%;animation:4s ease-in-out infinite ringExpand-a44c7ca1;position:absolute}.ring-1[data-v-a44c7ca1]{animation-delay:0s;inset:0}.ring-2[data-v-a44c7ca1]{animation-delay:1s;inset:-10px}.ring-3[data-v-a44c7ca1]{animation-delay:2s;inset:-20px}@keyframes ringExpand-a44c7ca1{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:.1;transform:scale(1.1)}}.upload-text[data-v-a44c7ca1]{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.upload-title[data-v-a44c7ca1]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.75rem;font-weight:700}.upload-description[data-v-a44c7ca1]{color:#fffc;margin:0;font-size:1.125rem;line-height:1.6}.upload-link[data-v-a44c7ca1]{color:var(--pixyl-blue-bright);font-weight:600;text-decoration:underline}.upload-specs[data-v-a44c7ca1]{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.spec-item[data-v-a44c7ca1]{color:#ffffffb3;align-items:center;gap:.75rem;font-size:.95rem;font-weight:500;display:flex}.spec-icon[data-v-a44c7ca1]{color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 4px #00aaff4d);font-size:1.1rem}.drop-uploading[data-v-a44c7ca1]{width:100%}.upload-status[data-v-a44c7ca1]{flex-direction:column;gap:2rem;display:flex}.status-visual[data-v-a44c7ca1]{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.custom-upload-loader[data-v-a44c7ca1]{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.loader-core[data-v-a44c7ca1]{background:linear-gradient(135deg, var(--success-color), #16a34a);z-index:3;border-radius:50%;width:30px;height:30px;animation:2s ease-in-out infinite coreGlow-a44c7ca1;position:relative;box-shadow:0 0 30px #22c55e80}.loader-orbit[data-v-a44c7ca1]{border-radius:50%;animation:3s linear infinite orbitRotate-a44c7ca1;position:absolute}.orbit-1[data-v-a44c7ca1]{width:50px;height:50px;animation-duration:2s}.orbit-2[data-v-a44c7ca1]{width:70px;height:70px;animation-duration:3s}.orbit-3[data-v-a44c7ca1]{width:90px;height:90px;animation-duration:4s}.orbit-dot[data-v-a44c7ca1]{background:var(--success-color);width:6px;height:6px;box-shadow:0 0 10px var(--success-color);border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%)}.loader-ring[data-v-a44c7ca1]{border:2px solid #0000;border-top:2px solid var(--success-color);border-radius:50%;width:100%;height:100%;animation:1.5s linear infinite ringRotate-a44c7ca1;position:absolute}@keyframes coreGlow-a44c7ca1{0%,to{transform:scale(1);box-shadow:0 0 30px #22c55e80}50%{transform:scale(1.1);box-shadow:0 0 50px #22c55eb3}}@keyframes orbitRotate-a44c7ca1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ringRotate-a44c7ca1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status-info[data-v-a44c7ca1]{text-align:center;flex-direction:column;gap:1rem;display:flex}.status-title[data-v-a44c7ca1]{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.status-description[data-v-a44c7ca1]{color:#fffc;margin:0;font-size:1rem}.overall-progress[data-v-a44c7ca1]{align-items:center;gap:1rem;width:300px;max-width:100%;display:flex}.progress-bar[data-v-a44c7ca1]{background:#ffffff1a;border-radius:4px;flex:1;height:8px;position:relative;overflow:hidden}.progress-bar.small[data-v-a44c7ca1]{height:6px}.progress-fill[data-v-a44c7ca1]{background:linear-gradient(90deg, var(--success-color), #16a34a);border-radius:4px;height:100%;transition:width .3s;position:relative}.progress-fill[data-v-a44c7ca1]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:2s infinite progressShimmer-a44c7ca1;position:absolute;inset:0}@keyframes progressShimmer-a44c7ca1{0%{transform:translate(-100%)}to{transform:translate(200%)}}.progress-fill.failed[data-v-a44c7ca1]{background:linear-gradient(90deg, var(--error-color), #dc2626)}.progress-fill.success[data-v-a44c7ca1]{background:linear-gradient(90deg, var(--success-color), #16a34a)}.progress-text[data-v-a44c7ca1]{color:#ffffffe6;text-align:right;min-width:50px;font-family:Monaco,monospace;font-weight:600}.upload-progress-list[data-v-a44c7ca1]{flex-direction:column;gap:1rem;width:100%;max-width:500px;margin:0 auto;display:flex}.upload-progress-item[data-v-a44c7ca1]{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem;transition:all .3s;display:flex}.upload-progress-item[data-v-a44c7ca1]:hover{background:#ffffff0d;border-color:#00aaff4d}.file-info[data-v-a44c7ca1]{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.file-type-indicator[data-v-a44c7ca1]{filter:drop-shadow(0 0 4px);flex-shrink:0;font-size:1.5rem}.file-details[data-v-a44c7ca1]{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.file-name[data-v-a44c7ca1]{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.file-type[data-v-a44c7ca1]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:500}.progress-container[data-v-a44c7ca1]{align-items:center;gap:.75rem;min-width:120px;display:flex}.progress-status[data-v-a44c7ca1]{color:#fffc;text-align:right;min-width:60px;font-family:Monaco,monospace;font-size:.8rem;font-weight:600}.progress-status.failed[data-v-a44c7ca1]{color:var(--error-color)}.progress-status.success[data-v-a44c7ca1]{color:var(--success-color)}.drop-border[data-v-a44c7ca1]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.border-segment[data-v-a44c7ca1]{opacity:0;background:linear-gradient(90deg,#0000,#00aaffb3,#0000);transition:opacity .3s;position:absolute}.drop-zone.drag-over .border-segment[data-v-a44c7ca1]{opacity:1;animation:3s linear infinite borderFlow-a44c7ca1}.segment-top[data-v-a44c7ca1]{width:100%;height:2px;top:0;left:0}.segment-right[data-v-a44c7ca1]{width:2px;height:100%;animation-delay:.75s;top:0;right:0}.segment-bottom[data-v-a44c7ca1]{width:100%;height:2px;animation-delay:1.5s;bottom:0;left:0}.segment-left[data-v-a44c7ca1]{width:2px;height:100%;animation-delay:2.25s;top:0;left:0}@keyframes borderFlow-a44c7ca1{0%{transform:translate(-100%)translateY(-100%)}to{transform:translate(100%)translateY(100%)}}.upload-actions[data-v-a44c7ca1]{flex-direction:column;gap:2rem;display:flex}.action-buttons[data-v-a44c7ca1]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.upload-button[data-v-a44c7ca1],.paste-button[data-v-a44c7ca1]{min-width:200px}.upload-info[data-v-a44c7ca1]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;grid-template-columns:1fr 1fr;gap:2rem;padding:2rem;display:grid}.info-title[data-v-a44c7ca1]{color:#fff;letter-spacing:.025em;margin:0 0 1rem;font-size:1.1rem;font-weight:700}.format-grid[data-v-a44c7ca1]{flex-direction:column;gap:.75rem;display:flex}.format-category[data-v-a44c7ca1]{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:12px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.category-icon[data-v-a44c7ca1]{color:var(--pixyl-blue-bright);margin-bottom:.25rem;font-size:1.25rem}.category-name[data-v-a44c7ca1]{color:#fff;font-size:.9rem;font-weight:600}.category-formats[data-v-a44c7ca1]{color:#ffffffb3;font-size:.8rem}.upload-limits[data-v-a44c7ca1]{flex-direction:column;gap:.75rem;display:flex}.limit-item[data-v-a44c7ca1]{color:#fffc;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem;font-size:.9rem;font-weight:500;display:flex}.limit-icon[data-v-a44c7ca1]{color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 4px #00aaff4d);font-size:1.1rem}.hidden-input[data-v-a44c7ca1]{display:none}@media (width<=768px){.upload-interface[data-v-a44c7ca1]{gap:1.5rem;padding:1.5rem}.drop-zone[data-v-a44c7ca1]{min-height:250px;padding:2rem 1rem}.upload-title[data-v-a44c7ca1]{font-size:1.5rem}.upload-icon[data-v-a44c7ca1]{font-size:3rem}.action-buttons[data-v-a44c7ca1]{flex-direction:column;align-items:center}.upload-info[data-v-a44c7ca1]{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.upload-progress-item[data-v-a44c7ca1]{flex-direction:column;align-items:stretch;gap:.75rem}.overall-progress[data-v-a44c7ca1]{width:100%}}@media (width<=480px){.upload-interface[data-v-a44c7ca1]{padding:1rem}.drop-zone[data-v-a44c7ca1]{min-height:200px;padding:1.5rem .75rem}.upload-title[data-v-a44c7ca1]{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.floating-orb[data-v-a44c7ca1],.upload-icon[data-v-a44c7ca1],.icon-glow[data-v-a44c7ca1],.icon-pulse[data-v-a44c7ca1],.ring[data-v-a44c7ca1],.loader-core[data-v-a44c7ca1],.loader-orbit[data-v-a44c7ca1],.loader-ring[data-v-a44c7ca1],.progress-fill[data-v-a44c7ca1]:after,.border-segment[data-v-a44c7ca1]{animation:none}.drop-zone[data-v-a44c7ca1]:hover,.drop-zone.drag-over[data-v-a44c7ca1]{transform:none}}@media (prefers-contrast:high){.drop-zone[data-v-a44c7ca1],.upload-progress-item[data-v-a44c7ca1],.format-category[data-v-a44c7ca1],.limit-item[data-v-a44c7ca1]{background:#ffffff1a;border-width:2px;border-color:#fff}.upload-title[data-v-a44c7ca1]{color:#fff;-webkit-text-fill-color:unset;background:0 0}}@media (hover:none) and (pointer:coarse){.drop-zone[data-v-a44c7ca1]{min-height:280px}.upload-button[data-v-a44c7ca1],.paste-button[data-v-a44c7ca1]{min-height:48px}}[data-v-33c098fb]:root{--primary-blue:#0080ff;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--error-color:#ef4444;--text-primary:#fff}.textarea-container[data-v-33c098fb]{width:100%;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.textarea-label[data-v-33c098fb]{color:var(--text-primary);align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:flex}.required-indicator[data-v-33c098fb]{color:var(--error-color);font-weight:700}.textarea-wrapper[data-v-33c098fb]{width:100%;position:relative}.base-textarea[data-v-33c098fb]{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;color:var(--text-primary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);resize:vertical;border-radius:12px;outline:none;min-height:80px;font-family:inherit;font-weight:500;line-height:1.5;transition:all .3s;box-shadow:0 4px 16px #0000004d}.base-textarea[data-v-33c098fb]::placeholder{color:#fff6;font-weight:400}.base-textarea[data-v-33c098fb]: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-33c098fb]{min-height:60px;padding:.75rem;font-size:.875rem}.textarea-medium[data-v-33c098fb]{min-height:80px;padding:1rem;font-size:.9rem}.textarea-large[data-v-33c098fb]{border-radius:16px;min-height:100px;padding:1.25rem;font-size:1rem}.textarea-error[data-v-33c098fb]{border-color:var(--error-color);box-shadow:0 0 0 2px #ef444433}.textarea-disabled[data-v-33c098fb]{opacity:.5;cursor:not-allowed;pointer-events:none}.textarea-readonly[data-v-33c098fb]{cursor:default;background:#ffffff05}.character-count[data-v-33c098fb]{color:#fff9;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.5rem;font-family:Monaco,monospace;font-size:.8rem;display:flex}.count-text[data-v-33c098fb]{font-weight:600}.error-message[data-v-33c098fb]{color:var(--error-color);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;font-weight:500;display:flex}.error-icon[data-v-33c098fb]{flex-shrink:0}@media (width<=768px){.textarea-small[data-v-33c098fb]{padding:.625rem;font-size:.8rem}.textarea-medium[data-v-33c098fb]{padding:.875rem;font-size:.875rem}}[data-v-ae4e9b33]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.media-editor[data-v-ae4e9b33]{color:#fff;min-height:600px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative}.floating-background[data-v-ae4e9b33]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.floating-orb[data-v-ae4e9b33]{background:linear-gradient(135deg, var(--glass-bg), var(--glass-border));border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%;transition:transform .1s ease-out;animation:20s ease-in-out infinite orbFloat-ae4e9b33;position:absolute}@keyframes orbFloat-ae4e9b33{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-ae4e9b33]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.loading-container[data-v-ae4e9b33]{z-index:1;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.loading-content[data-v-ae4e9b33]{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.custom-editor-loader[data-v-ae4e9b33]{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.loader-hexagon[data-v-ae4e9b33]{justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.hexagon-shape[data-v-ae4e9b33]{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%);width:60px;height:60px;box-shadow:0 0 30px var(--pixyl-blue-glow);z-index:2;justify-content:center;align-items:center;animation:2s ease-in-out infinite hexagonPulse-ae4e9b33;display:flex;position:relative}.hexagon-icon[data-v-ae4e9b33]{color:#fff;font-size:1.5rem}.hexagon-ring[data-v-ae4e9b33]{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);border:2px solid #0000;animation:3s linear infinite hexagonRotate-ae4e9b33;position:absolute}.ring-1[data-v-ae4e9b33]{border-color:var(--pixyl-blue-bright);width:80px;height:80px;animation-duration:2s}.ring-2[data-v-ae4e9b33]{border-color:var(--pixyl-blue);width:100px;height:100px;animation-duration:3s}.ring-3[data-v-ae4e9b33]{border-color:var(--pixyl-blue-dark);width:120px;height:120px;animation-duration:4s}.loader-particles[data-v-ae4e9b33]{width:100%;height:100%;position:absolute}.loader-particles .particle[data-v-ae4e9b33]{background:var(--pixyl-blue-bright);border-radius:50%;width:4px;height:4px;animation:3s ease-in-out infinite particleFloat-ae4e9b33;position:absolute}.particle[data-v-ae4e9b33]:first-child{animation-delay:0s;top:10%;left:50%}.particle[data-v-ae4e9b33]:nth-child(2){animation-delay:.5s;top:30%;right:20%}.particle[data-v-ae4e9b33]:nth-child(3){animation-delay:1s;bottom:30%;right:20%}.particle[data-v-ae4e9b33]:nth-child(4){animation-delay:1.5s;bottom:10%;left:50%}.particle[data-v-ae4e9b33]:nth-child(5){animation-delay:2s;bottom:30%;left:20%}.particle[data-v-ae4e9b33]:nth-child(6){animation-delay:2.5s;top:30%;left:20%}@keyframes hexagonPulse-ae4e9b33{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes hexagonRotate-ae4e9b33{0%{opacity:.3;transform:rotate(0)}50%{opacity:.6}to{opacity:.3;transform:rotate(360deg)}}@keyframes particleFloat-ae4e9b33{0%,to{opacity:.3;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-20px)scale(1.2)}}.loading-title[data-v-ae4e9b33]{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.loading-subtitle[data-v-ae4e9b33]{color:#ffffffb3;margin:0;font-size:1rem}.error-container[data-v-ae4e9b33]{z-index:1;padding:2rem;position:relative}.editor-content[data-v-ae4e9b33]{z-index:1;flex-direction:column;gap:2rem;display:flex;position:relative}.editor-header[data-v-ae4e9b33]{padding:2rem}.header-main[data-v-ae4e9b33]{justify-content:space-between;align-items:center;gap:2rem;display:flex}.header-info[data-v-ae4e9b33]{align-items:center;gap:1.5rem;display:flex}.media-icon[data-v-ae4e9b33]{color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 10px var(--pixyl-blue-glow));font-size:3rem}.header-text[data-v-ae4e9b33]{flex-direction:column;gap:.5rem;display:flex}.editor-title[data-v-ae4e9b33]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:700}.editor-subtitle[data-v-ae4e9b33]{color:#ffffffb3;margin:0;font-size:1.125rem}.header-actions[data-v-ae4e9b33]{gap:1rem;display:flex}.editor-main[data-v-ae4e9b33]{grid-template-columns:1fr 1.5fr;gap:2rem;display:grid}.editor-left[data-v-ae4e9b33]{flex-direction:column;gap:2rem;display:flex}.media-preview[data-v-ae4e9b33]{padding:2rem}.preview-header[data-v-ae4e9b33]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.preview-title[data-v-ae4e9b33]{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.asset-type-badge[data-v-ae4e9b33]{background:var(--pixyl-blue);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:12px;padding:.5rem 1rem;font-size:.8rem;font-weight:600}.preview-content[data-v-ae4e9b33]{position:relative}.image-preview[data-v-ae4e9b33]{background:#ffffff0d;border-radius:16px;justify-content:center;align-items:center;min-height:200px;display:flex;position:relative;overflow:hidden}.preview-image[data-v-ae4e9b33]{object-fit:contain;border-radius:16px;width:100%;height:auto;max-height:300px}.preview-overlay[data-v-ae4e9b33]{background:linear-gradient(#0000,#000000b3);border-radius:0 0 16px 16px;padding:1rem;position:absolute;bottom:0;left:0;right:0}.overlay-info[data-v-ae4e9b33]{gap:1rem;display:flex}.info-item[data-v-ae4e9b33]{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:8px;padding:.25rem .75rem;font-size:.9rem;font-weight:600}.file-preview[data-v-ae4e9b33]{border:1px solid var(--glass-border);background:#ffffff08;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:3rem;display:flex}.file-icon[data-v-ae4e9b33]{color:var(--pixyl-blue-bright);filter:drop-shadow(0 0 10px #00aaff4d);margin-bottom:1rem;font-size:4rem}.file-info[data-v-ae4e9b33]{text-align:center}.file-name[data-v-ae4e9b33]{color:#fff;word-break:break-word;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.file-meta[data-v-ae4e9b33]{color:#fff9;justify-content:center;gap:1rem;font-size:.9rem;display:flex}.asset-details[data-v-ae4e9b33]{padding:2rem}.details-title[data-v-ae4e9b33]{color:#fff;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.details-grid[data-v-ae4e9b33]{gap:1rem;display:grid}.detail-item[data-v-ae4e9b33]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.detail-item[data-v-ae4e9b33]:last-child{border-bottom:none}.detail-label[data-v-ae4e9b33]{color:#ffffffb3;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.label-icon[data-v-ae4e9b33]{color:var(--pixyl-blue-bright)}.detail-value[data-v-ae4e9b33]{color:#fff;text-align:right;font-weight:500}.detail-value.mono[data-v-ae4e9b33]{font-family:Monaco,monospace;font-size:.85rem}.editor-right[data-v-ae4e9b33]{flex-direction:column;gap:2rem;display:flex}.form-section[data-v-ae4e9b33]{padding:2rem}.section-header[data-v-ae4e9b33]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-title[data-v-ae4e9b33]{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.section-badge[data-v-ae4e9b33]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--pixyl-blue-bright);background:linear-gradient(135deg,#0af3,#0086d633);border:1px solid #00aaff4d;border-radius:12px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8rem;font-weight:600;display:flex}.badge-icon[data-v-ae4e9b33]{font-size:.9rem}.section-actions[data-v-ae4e9b33]{gap:.5rem;display:flex}.form-content[data-v-ae4e9b33]{flex-direction:column;gap:1.5rem;display:flex}.form-group[data-v-ae4e9b33]{flex-direction:column;gap:.75rem;display:flex}.form-label[data-v-ae4e9b33]{color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:600}.tag-creator[data-v-ae4e9b33]{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:16px;margin-bottom:1.5rem;padding:1.5rem}.creator-header[data-v-ae4e9b33]{margin-bottom:1rem}.creator-title[data-v-ae4e9b33]{color:#fff;margin:0;font-size:1rem;font-weight:600}.creator-form[data-v-ae4e9b33]{flex-direction:column;gap:1rem;display:flex}.form-row[data-v-ae4e9b33]{align-items:end;gap:1rem;display:flex}.tag-name-input[data-v-ae4e9b33]{flex:1}.color-picker[data-v-ae4e9b33]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.color-input[data-v-ae4e9b33]{cursor:pointer;background:0 0;border:none;border-radius:8px;width:40px;height:40px}.color-presets[data-v-ae4e9b33]{flex-wrap:wrap;gap:.25rem;display:flex}.color-preset[data-v-ae4e9b33]{cursor:pointer;border:none;border-radius:4px;width:20px;height:20px;transition:transform .2s}.color-preset[data-v-ae4e9b33]:hover{transform:scale(1.1)}.creator-actions[data-v-ae4e9b33]{gap:.75rem;display:flex}.tag-search[data-v-ae4e9b33]{margin-bottom:1.5rem}.tag-list[data-v-ae4e9b33]{max-height:300px;overflow-y:auto}.tag-loading[data-v-ae4e9b33]{color:#ffffffb3;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.custom-tag-loader[data-v-ae4e9b33]{width:32px;height:32px;position:relative}.tag-spinner[data-v-ae4e9b33]{border:3px solid #fff3;border-top:3px solid var(--pixyl-blue-bright);border-radius:50%;width:100%;height:100%;animation:1s linear infinite spin-ae4e9b33}.tag-spinner-ring[data-v-ae4e9b33]{border:3px solid #0000;border-bottom:3px solid var(--pixyl-blue);border-radius:50%;animation:1.5s linear infinite reverse spin-ae4e9b33;position:absolute;inset:-3px}@keyframes spin-ae4e9b33{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tag-empty[data-v-ae4e9b33]{text-align:center;color:#fff9;padding:2rem}.empty-icon[data-v-ae4e9b33]{color:var(--pixyl-blue-bright);opacity:.7;margin-bottom:.5rem;font-size:2rem}.empty-text[data-v-ae4e9b33]{margin:0}.tag-grid[data-v-ae4e9b33]{flex-direction:column;gap:.5rem;display:flex}.tag-item[data-v-ae4e9b33]{border:1px solid var(--glass-border);cursor:pointer;background:#ffffff08;border-radius:12px;align-items:center;gap:1rem;padding:.75rem 1rem;transition:all .3s;display:flex}.tag-item[data-v-ae4e9b33]:hover{background:#ffffff0d;border-color:#00aaff4d;transform:translateY(-1px)}.tag-item.selected[data-v-ae4e9b33]{background:linear-gradient(135deg,#00aaff1a,#0086d61a);border-color:#00aaff80;box-shadow:0 4px 20px #0af3}.tag-color[data-v-ae4e9b33]{border-radius:50%;flex-shrink:0;width:16px;height:16px;box-shadow:0 2px 8px #0000004d}.tag-name[data-v-ae4e9b33]{color:#fff;flex:1;font-weight:500}.tag-check[data-v-ae4e9b33]{flex-shrink:0}.selected-tags[data-v-ae4e9b33]{border-top:1px solid var(--glass-border);margin-top:1.5rem;padding-top:1.5rem}.selected-title[data-v-ae4e9b33]{color:#fff;margin:0 0 1rem;font-size:1rem;font-weight:600}.selected-list[data-v-ae4e9b33]{flex-wrap:wrap;gap:.5rem;display:flex}.selected-tag[data-v-ae4e9b33]{color:#fff;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;display:flex}.selected-name[data-v-ae4e9b33]{flex:1}.remove-tag[data-v-ae4e9b33]{color:#fffc;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:1rem;transition:color .2s;display:flex}.remove-tag[data-v-ae4e9b33]:hover{color:#fff}@media (width<=1200px){.editor-main[data-v-ae4e9b33]{grid-template-columns:1fr}.editor-left[data-v-ae4e9b33]{order:2}.editor-right[data-v-ae4e9b33]{order:1}}@media (width<=768px){.header-main[data-v-ae4e9b33]{flex-direction:column;align-items:stretch;gap:1.5rem}.header-info[data-v-ae4e9b33]{text-align:center;flex-direction:column;gap:1rem}.form-row[data-v-ae4e9b33]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.floating-orb[data-v-ae4e9b33],.hexagon-shape[data-v-ae4e9b33],.hexagon-ring[data-v-ae4e9b33],.loader-particles .particle[data-v-ae4e9b33],.tag-spinner[data-v-ae4e9b33],.tag-spinner-ring[data-v-ae4e9b33]{animation:none}.tag-item[data-v-ae4e9b33]:hover{transform:none}}@media (prefers-contrast:high){.glass-card[data-v-ae4e9b33],.tag-item[data-v-ae4e9b33],.tag-creator[data-v-ae4e9b33]{background:#ffffff1a;border-width:2px;border-color:#fff}.editor-title[data-v-ae4e9b33]{color:#fff;-webkit-text-fill-color:unset;background:0 0}}[data-v-456ef8a9]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.enterprise-dashboard[data-v-456ef8a9]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.animated-background[data-v-456ef8a9]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-456ef8a9]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-456ef8a9;position:absolute}.gradient-orb-1[data-v-456ef8a9]{background:var(--primary-blue);width:500px;height:500px;top:-10%;left:-10%}.gradient-orb-2[data-v-456ef8a9]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}.gradient-orb-3[data-v-456ef8a9]{background:var(--success);width:300px;height:300px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-456ef8a9{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-456ef8a9]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard-container[data-v-456ef8a9]{z-index:1;max-width:1800px;margin:0 auto;padding:2rem;position:relative}.glass-panel[data-v-456ef8a9]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-456ef8a9]:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.glass-panel[data-v-456ef8a9]:hover:before{opacity:1}.dashboard-header[data-v-456ef8a9]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;display:flex}.header-content[data-v-456ef8a9]{flex-direction:column;gap:2rem;display:flex}.system-status-wrapper[data-v-456ef8a9]{align-items:center;gap:1.5rem;display:flex}.status-pulse[data-v-456ef8a9]{background:var(--glass-bg);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.status-pulse[data-v-456ef8a9]:before{content:"";border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-456ef8a9;position:absolute}.status-pulse.operational[data-v-456ef8a9]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-456ef8a9{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.pulse-icon[data-v-456ef8a9]{color:var(--text-primary);font-size:2rem}.status-details[data-v-456ef8a9]{flex-direction:column;gap:.75rem;display:flex}.dashboard-title[data-v-456ef8a9]{background:linear-gradient(135deg, #fff, var(--primary-blue-bright));-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.25rem;font-weight:700}.status-badge[data-v-456ef8a9]{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.status-badge.operational[data-v-456ef8a9]{color:var(--success);background:#22c55e26}.status-dot[data-v-456ef8a9]{font-size:.5rem;animation:2s ease-in-out infinite blink-456ef8a9}@keyframes blink-456ef8a9{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-456ef8a9]{gap:1.5rem;display:flex}.metric-card[data-v-456ef8a9]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.metric-card[data-v-456ef8a9]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-456ef8a9]{color:var(--primary-blue-bright);font-size:1.75rem}.metric-value[data-v-456ef8a9]{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1}.metric-label[data-v-456ef8a9]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.813rem}.header-controls-wrapper[data-v-456ef8a9]{flex-direction:column;align-items:flex-end;gap:1.25rem;display:flex}.sync-info[data-v-456ef8a9]{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.813rem;display:flex}.header-actions[data-v-456ef8a9]{align-items:center;gap:.75rem;display:flex}.nav-tab[data-v-456ef8a9]{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.nav-tab[data-v-456ef8a9]:hover{background:var(--glass-hover);color:var(--text-primary)}.nav-tab.active[data-v-456ef8a9]{border-color:var(--primary-blue);color:var(--primary-blue-bright);background:#0080ff26}.alert-container[data-v-456ef8a9]{margin-bottom:2rem}.success-content[data-v-456ef8a9]{align-items:center;gap:1rem;display:flex}.success-icon[data-v-456ef8a9]{color:var(--success);font-size:1.25rem}.dashboard-main-grid[data-v-456ef8a9]{grid-template-columns:repeat(12,1fr);gap:2rem;display:grid}.panel-header[data-v-456ef8a9]{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.panel-title[data-v-456ef8a9]{align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.refresh-action[data-v-456ef8a9]{border:1px solid var(--glass-border);color:var(--primary-blue-bright);cursor:pointer;background:0 0;border-radius:12px;padding:.625rem 1.25rem;transition:all .3s}.refresh-action[data-v-456ef8a9]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-456ef8a9]{grid-column:span 12}.quick-stats-grid[data-v-456ef8a9]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.quick-stat-item[data-v-456ef8a9]{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:20px;align-items:center;gap:1.25rem;padding:1.75rem;transition:all .3s;display:flex;position:relative}.quick-stat-item[data-v-456ef8a9]:before{content:"";background:var(--accent-color);width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.quick-stat-item[data-v-456ef8a9]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-456ef8a9]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-456ef8a9]{background:var(--glass-bg);width:56px;height:56px;color:var(--accent-color);border-radius:16px;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s;display:flex}.quick-stat-item:hover .stat-icon-container[data-v-456ef8a9]{transform:scale(1.1)rotate(5deg)}.stat-number[data-v-456ef8a9]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-456ef8a9]{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem}.chart-panel[data-v-456ef8a9]{grid-column:span 4}.chart-container[data-v-456ef8a9]{margin-top:1rem}.content-container[data-v-456ef8a9]{grid-column:span 12}@media (width<=1400px){.quick-stats-grid[data-v-456ef8a9]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-456ef8a9]{grid-column:span 6}}@media (width<=768px){.dashboard-container[data-v-456ef8a9]{padding:1rem}.dashboard-header[data-v-456ef8a9]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-456ef8a9]{grid-template-columns:1fr}.chart-panel[data-v-456ef8a9]{grid-column:span 12}}[data-v-f9dbcc7e]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.tag-creator[data-v-f9dbcc7e]{width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative}.glass-card[data-v-f9dbcc7e]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;animation:.5s cubic-bezier(.4,0,.2,1) creatorSlideIn-f9dbcc7e;position:relative;overflow:hidden}@keyframes creatorSlideIn-f9dbcc7e{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.form-header[data-v-f9dbcc7e]{border-bottom:1px solid var(--glass-border);background:linear-gradient(135deg,#ffffff14 0%,#ffffff05 100%);justify-content:space-between;align-items:flex-start;padding:2rem 2rem 1rem;display:flex}.header-main[data-v-f9dbcc7e]{flex:1;align-items:flex-start;gap:1.5rem;display:flex}.header-icon[data-v-f9dbcc7e]{position:relative}.icon-container[data-v-f9dbcc7e]{background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue-dark));border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative;box-shadow:0 8px 25px #00aaff4d}.header-icon-svg[data-v-f9dbcc7e]{color:#fff;filter:drop-shadow(0 0 8px #0000004d);font-size:1.75rem}.icon-glow[data-v-f9dbcc7e]{z-index:-1;background:radial-gradient(circle,#00aaff4d,#0000 70%);border-radius:20px;animation:3s ease-in-out infinite iconGlow-f9dbcc7e;position:absolute;inset:-4px}@keyframes iconGlow-f9dbcc7e{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:.2;transform:scale(1.2)}}.header-content[data-v-f9dbcc7e]{flex-direction:column;flex:1;gap:.5rem;display:flex}.form-title[data-v-f9dbcc7e]{color:#fff;background:linear-gradient(135deg,#fff,#ffffffe6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.form-description[data-v-f9dbcc7e]{color:#fff9;max-width:500px;margin:0;font-size:.9rem;line-height:1.4}.form-actions[data-v-f9dbcc7e]{align-items:center;display:flex}.cancel-button[data-v-f9dbcc7e]{opacity:.8;align-items:center;gap:.5rem;transition:opacity .3s;display:flex}.cancel-button[data-v-f9dbcc7e]:hover{opacity:1}.form-body[data-v-f9dbcc7e]{flex-direction:column;gap:2rem;padding:2rem;display:flex}.form-grid[data-v-f9dbcc7e]{gap:2rem;display:grid}.input-group[data-v-f9dbcc7e]{flex-direction:column;gap:1rem;display:flex}.color-label[data-v-f9dbcc7e]{color:#ffffffe6;letter-spacing:.025em;align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:flex}.required-indicator[data-v-f9dbcc7e]{color:var(--error-color);font-size:1rem;font-weight:700}.color-picker-container[data-v-f9dbcc7e]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.color-preview-section[data-v-f9dbcc7e]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.color-preview-wrapper[data-v-f9dbcc7e]{align-items:center;gap:1rem;display:flex}.color-preview[data-v-f9dbcc7e]{border:2px solid #fff3;border-radius:12px;width:60px;height:60px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px #0003,inset 0 1px #fff3}.color-preview[data-v-f9dbcc7e]:hover{border-color:#fff6;transform:scale(1.05)}.preview-shimmer[data-v-f9dbcc7e]{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:2s ease-in-out infinite previewShimmer-f9dbcc7e;position:absolute;top:0;left:-100%}@keyframes previewShimmer-f9dbcc7e{0%{left:-100%}to{left:100%}}.color-value[data-v-f9dbcc7e]{color:#fffc;border:1px solid var(--glass-border);background:#ffffff0d;border-radius:8px;padding:.5rem .75rem;font-family:Monaco,monospace;font-size:.9rem;font-weight:600}.random-color-button[data-v-f9dbcc7e]{align-items:center;gap:.5rem;display:flex}.button-icon[data-v-f9dbcc7e]{font-size:1rem}.preset-colors[data-v-f9dbcc7e]{flex-direction:column;gap:1rem;display:flex}.preset-label[data-v-f9dbcc7e]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.color-swatches[data-v-f9dbcc7e]{flex-wrap:wrap;gap:.75rem;display:flex}.color-swatch[data-v-f9dbcc7e]{cursor:pointer;background:var(--glass-bg);border:2px solid #0000;border-radius:10px;width:40px;height:40px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 8px #0003}.color-swatch[data-v-f9dbcc7e]:hover{border-color:#ffffff4d;transform:scale(1.1);box-shadow:0 4px 15px #0000004d}.color-swatch.active[data-v-f9dbcc7e]{border-color:#fff9;transform:scale(1.15);box-shadow:0 0 20px #ffffff4d,0 4px 15px #0000004d}.swatch-ring[data-v-f9dbcc7e]{opacity:0;background:conic-gradient(#0000,#ffffff4d,#0000);border-radius:12px;transition:opacity .3s;position:absolute;inset:-2px}.color-swatch:hover .swatch-ring[data-v-f9dbcc7e],.color-swatch.active .swatch-ring[data-v-f9dbcc7e]{opacity:1;animation:2s linear infinite swatchRing-f9dbcc7e}@keyframes swatchRing-f9dbcc7e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swatch-check[data-v-f9dbcc7e]{color:#fff;text-shadow:0 0 4px #000c;font-size:1rem;animation:.3s cubic-bezier(.4,0,.2,1) checkIn-f9dbcc7e;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.check-icon[data-v-f9dbcc7e]{font-size:.9rem}@keyframes checkIn-f9dbcc7e{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}.custom-color-section[data-v-f9dbcc7e]{max-width:300px}.form-footer[data-v-f9dbcc7e]{border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.form-status[data-v-f9dbcc7e]{align-items:center;display:flex}.validation-status[data-v-f9dbcc7e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.85rem;font-weight:500;display:flex}.validation-status.warning[data-v-f9dbcc7e]{color:var(--warning-color);background:#f59e0b1a;border:1px solid #f59e0b4d}.validation-status.success[data-v-f9dbcc7e]{color:var(--success-color);background:#22c55e1a;border:1px solid #22c55e4d}.status-icon[data-v-f9dbcc7e]{flex-shrink:0;font-size:1rem}.action-buttons[data-v-f9dbcc7e]{align-items:center;gap:1rem;display:flex}.submit-action[data-v-f9dbcc7e]{align-items:center;gap:.5rem;display:flex}@media (width<=768px){.form-header[data-v-f9dbcc7e]{flex-direction:column;gap:1rem}.form-footer[data-v-f9dbcc7e]{flex-direction:column;align-items:stretch}.action-buttons[data-v-f9dbcc7e]{flex-direction:column-reverse;width:100%}.action-buttons[data-v-f9dbcc7e]>*{width:100%}}[data-v-8c1162ff]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.tag-card[data-v-8c1162ff]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.card-background[data-v-8c1162ff]{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);position:absolute;inset:0}.background-overlay[data-v-8c1162ff]{opacity:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);transition:opacity .3s;position:absolute;inset:0}.background-shimmer[data-v-8c1162ff]{background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.tag-card:hover .background-overlay[data-v-8c1162ff]{opacity:1}.tag-card:hover .background-shimmer[data-v-8c1162ff]{left:100%}.tag-card:hover .card-background[data-v-8c1162ff]{background:var(--glass-hover);box-shadow:0 8px 30px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#fff3}.selection-indicator[data-v-8c1162ff]{opacity:0;z-index:2;width:4px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.card-selected .selection-indicator[data-v-8c1162ff]{opacity:1;width:6px;box-shadow:0 0 15px}.card-content[data-v-8c1162ff]{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.card-grid .card-content[data-v-8c1162ff]{gap:1rem;min-height:200px;padding:1.5rem}.card-list .card-content[data-v-8c1162ff]{flex-direction:row;align-items:center;gap:1.5rem;min-height:80px;padding:1rem 1.5rem}.card-compact .card-content[data-v-8c1162ff]{gap:.75rem;min-height:120px;padding:1rem}.card-header[data-v-8c1162ff]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.header-left[data-v-8c1162ff]{align-items:center;gap:.75rem;display:flex}.header-right[data-v-8c1162ff]{align-items:center;gap:.5rem;display:flex}.tag-preview[data-v-8c1162ff]{position:relative}.color-indicator[data-v-8c1162ff]{border:1px solid #fff3;border-radius:8px;width:24px;height:24px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0003,inset 0 1px #fff3}.color-shine[data-v-8c1162ff]{background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:3s ease-in-out infinite colorShine-8c1162ff;position:absolute;top:0;left:-100%}@keyframes colorShine-8c1162ff{0%{left:-100%}to{left:100%}}.card-list .color-indicator[data-v-8c1162ff]{border-radius:12px;width:32px;height:32px}.status-badges[data-v-8c1162ff]{align-items:center;gap:.25rem;display:flex}.status-badge[data-v-8c1162ff]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.7rem;font-weight:600;display:flex}.status-badge.new[data-v-8c1162ff]{color:var(--success-color);background:#22c55e33;border:1px solid #22c55e66}.status-badge.updated[data-v-8c1162ff]{color:var(--pixyl-blue-bright);background:#0af3;border:1px solid #0af6}.status-badge.media-count[data-v-8c1162ff]{color:var(--warning-color);background:#f59e0b33;border:1px solid #f59e0b66}.badge-icon[data-v-8c1162ff]{font-size:.7rem}.badge-text[data-v-8c1162ff]{font-size:.65rem;line-height:1}.actions-trigger[data-v-8c1162ff]{opacity:.6;transition:opacity .3s}.card-hovered .actions-trigger[data-v-8c1162ff],.card-actions-visible .actions-trigger[data-v-8c1162ff]{opacity:1}.card-main[data-v-8c1162ff]{flex:1;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.card-list .card-main[data-v-8c1162ff]{flex:1;align-items:center}.tag-info[data-v-8c1162ff]{flex:1;min-width:0}.tag-name[data-v-8c1162ff]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .5rem;font-size:1.125rem;font-weight:700;line-height:1.2;overflow:hidden}.card-compact .tag-name[data-v-8c1162ff]{font-size:1rem}.card-list .tag-name[data-v-8c1162ff]{margin:0 0 .25rem;font-size:1rem}.tag-stats[data-v-8c1162ff]{align-items:center;gap:.5rem;display:flex}.stat-item[data-v-8c1162ff]{color:#ffffffb3;align-items:center;gap:.375rem;font-size:.8rem;font-weight:500;display:flex}.stat-icon[data-v-8c1162ff]{opacity:.8;font-size:.75rem}.tag-details[data-v-8c1162ff]{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.detail-item[data-v-8c1162ff]{gap:.25rem;font-size:.75rem;display:flex}.detail-label[data-v-8c1162ff]{color:#ffffff80;font-weight:500}.detail-value[data-v-8c1162ff]{color:#fffc;font-weight:600}.tag-color-display[data-v-8c1162ff]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.color-swatch[data-v-8c1162ff]{border:2px solid #fff3;border-radius:12px;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000004d,inset 0 1px #fff3}.swatch-reflection[data-v-8c1162ff]{opacity:.8;background:linear-gradient(#ffffff4d,#0000);width:100%;height:50%;position:absolute;top:0;left:0}.color-code[data-v-8c1162ff]{color:#fff9;text-transform:uppercase;font-family:Monaco,monospace;font-size:.7rem;font-weight:600}.card-footer[data-v-8c1162ff]{border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.footer-info[data-v-8c1162ff]{justify-content:space-between;gap:1rem;width:100%;display:flex}.info-item[data-v-8c1162ff]{flex-direction:column;gap:.125rem;font-size:.7rem;display:flex}.info-label[data-v-8c1162ff]{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.info-value[data-v-8c1162ff]{color:#fffc;font-weight:600}.tag-actions[data-v-8c1162ff]{opacity:0;z-index:3;pointer-events:none;justify-content:center;align-items:center;width:120px;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%)}.actions-visible[data-v-8c1162ff]{opacity:1;pointer-events:auto;transform:translate(0)}.actions-background[data-v-8c1162ff]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#0000,#000c);position:absolute;inset:0}.actions-content[data-v-8c1162ff]{flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex;position:relative}.action-button[data-v-8c1162ff]{opacity:.8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffc;transition:all .3s}.action-button[data-v-8c1162ff]:hover{opacity:1;transform:scale(1.1)}.action-button[data-v-8c1162ff]:disabled{opacity:.3;cursor:not-allowed;transform:none}.view-media[data-v-8c1162ff]:hover{color:var(--pixyl-blue-bright)}.edit-tag[data-v-8c1162ff]:hover{color:var(--success-color)}.delete-tag[data-v-8c1162ff]:hover{color:var(--error-color)}.card-glow[data-v-8c1162ff]{opacity:0;z-index:-1;pointer-events:none;border-radius:20px;transition:opacity .4s;position:absolute;inset:-4px}.card-selected .card-glow[data-v-8c1162ff],.card-hovered .card-glow[data-v-8c1162ff]{opacity:.6}.card-selected .card-background[data-v-8c1162ff]{background:var(--glass-hover);box-shadow:0 0 0 1px #0af3, 0 8px 30px var(--shadow-dark), inset 0 1px 0 var(--shadow-light);border-color:#0af6}.card-hovered[data-v-8c1162ff]{transform:translateY(-4px)}@media (width<=768px){.card-grid .card-content[data-v-8c1162ff]{min-height:160px;padding:1rem}.tag-actions[data-v-8c1162ff]{width:80px}}@media (prefers-reduced-motion:reduce){.tag-card[data-v-8c1162ff],.card-background[data-v-8c1162ff],.selection-indicator[data-v-8c1162ff],.actions-visible[data-v-8c1162ff],.action-button[data-v-8c1162ff],.background-shimmer[data-v-8c1162ff],.color-shine[data-v-8c1162ff]{transition:none;animation:none}.card-hovered[data-v-8c1162ff]{transform:none}}[data-v-81778208]:root{--pixyl-blue:#0080ff;--pixyl-blue-bright:#0af;--pixyl-blue-glow:#0080ff80;--pixyl-blue-dark:#06c;--glass-bg:#ffffff0d;--glass-border:#ffffff1a;--glass-hover:#ffffff14;--success-color:#22c55e;--warning-color:#f59e0b;--error-color:#ef4444;--shadow-light:#ffffff1a;--shadow-dark:#0000004d}.tag-list[data-v-81778208]{flex-direction:column;gap:2rem;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex}.glass-card[data-v-81778208]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px var(--shadow-dark), 0 4px 16px #0000001a, inset 0 1px 0 var(--shadow-light);border-radius:20px;position:relative;overflow:hidden}.control-panel[data-v-81778208]{padding:2rem}.panel-header[data-v-81778208]{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.panel-title[data-v-81778208]{color:#fff;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.5rem;font-weight:700}.panel-status[data-v-81778208]{align-items:center;gap:.5rem;display:flex}.status-indicator[data-v-81778208]{background-color:var(--error-color);border-radius:50%;width:8px;height:8px;transition:all .3s}.status-indicator.active[data-v-81778208]{background-color:var(--success-color);animation:2s ease-in-out infinite statusPulse-81778208}@keyframes statusPulse-81778208{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.status-text[data-v-81778208]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:500}.control-grid[data-v-81778208]{grid-template-columns:1fr;gap:1.5rem;display:grid}.search-section[data-v-81778208]{width:100%}.search-icon[data-v-81778208]{color:#ffffff80}.controls-section[data-v-81778208]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.sort-controls[data-v-81778208]{align-items:end;gap:1rem;display:flex}.sort-select[data-v-81778208]{min-width:160px}.sort-order-button[data-v-81778208]{align-items:center;gap:.5rem;display:flex}.button-icon[data-v-81778208]{font-size:1rem}.view-controls[data-v-81778208]{align-items:center;gap:1rem;display:flex}.view-mode-buttons[data-v-81778208]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:.25rem;display:flex}.view-mode-button[data-v-81778208]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:36px;padding:.5rem .75rem;transition:all .3s;display:flex}.view-mode-button[data-v-81778208]:hover{color:#fffc;background:#ffffff0d}.view-mode-button.active[data-v-81778208]{color:#fff;background:linear-gradient(135deg, var(--pixyl-blue-bright), var(--pixyl-blue-dark));box-shadow:0 2px 8px #00aaff4d}.mode-icon[data-v-81778208]{font-size:1rem}.selection-section[data-v-81778208]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.selection-controls[data-v-81778208]{align-items:center;gap:1rem;display:flex}.selection-info[data-v-81778208]{align-items:center;gap:.75rem;display:flex}.selection-text[data-v-81778208]{color:#fffc;font-size:.9rem;font-weight:500}.bulk-actions[data-v-81778208]{gap:.75rem;display:flex}.bulk-delete-button[data-v-81778208]{align-items:center;gap:.5rem;display:flex}.action-controls[data-v-81778208]{justify-content:flex-end;display:flex}.refresh-button[data-v-81778208]{align-items:center;gap:.5rem;display:flex}.fa-spin[data-v-81778208]{animation:1s linear infinite fa-spin-81778208}@keyframes fa-spin-81778208{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-81778208]{margin-bottom:1rem}.error-content[data-v-81778208]{align-items:center;gap:1rem;display:flex}.error-icon[data-v-81778208]{color:var(--error-color);flex-shrink:0;font-size:1.5rem}.error-details[data-v-81778208]{flex-direction:column;gap:.25rem;display:flex}.tags-content[data-v-81778208]{position:relative}.loading-state[data-v-81778208]{justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.loading-container[data-v-81778208]{text-align:center;flex-direction:column;align-items:center;gap:2rem;max-width:400px;display:flex}.loading-spinner[data-v-81778208]{justify-content:center;align-items:center;width:60px;height:60px;display:flex}.spinner-icon[data-v-81778208]{color:var(--pixyl-blue);font-size:3rem}.loading-text h3[data-v-81778208]{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.loading-text p[data-v-81778208]{color:#fff9;margin:0;font-size:.9rem;line-height:1.4}.empty-state[data-v-81778208]{justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-container[data-v-81778208]{text-align:center;flex-direction:column;align-items:center;gap:2rem;max-width:600px;display:flex}.empty-visual[data-v-81778208]{justify-content:center;align-items:center;display:flex;position:relative}.empty-icon[data-v-81778208]{z-index:1;position:relative}.empty-icon-svg[data-v-81778208]{color:#fff9;filter:drop-shadow(0 0 20px #00aaff4d);font-size:4rem}.empty-glow[data-v-81778208]{z-index:0;background:radial-gradient(circle,#0af3,#0000 70%);border-radius:50%;width:120px;height:120px;animation:4s ease-in-out infinite emptyGlow-81778208;position:absolute}@keyframes emptyGlow-81778208{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:.2;transform:scale(1.2)}}.empty-content[data-v-81778208]{flex-direction:column;gap:1rem;display:flex}.empty-title[data-v-81778208]{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.empty-description[data-v-81778208]{color:#ffffffb3;margin:0;font-size:1rem;line-height:1.6}.empty-features[data-v-81778208]{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:1rem;display:flex}.feature-item[data-v-81778208]{color:#fff9;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}.feature-icon[data-v-81778208]{color:var(--pixyl-blue-bright);font-size:1rem}.no-results-state[data-v-81778208]{justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.no-results-container[data-v-81778208]{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:400px;display:flex}.no-results-visual[data-v-81778208]{opacity:.6}.no-results-icon[data-v-81778208]{color:#fff9;font-size:3rem}.no-results-title[data-v-81778208]{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.no-results-description[data-v-81778208]{color:#fff9;margin:0;font-size:.9rem;line-height:1.4}.tags-grid[data-v-81778208]{min-height:200px;position:relative}.grid-background[data-v-81778208]{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff05 0%,#ffffff03 100%);border-radius:20px;position:absolute;inset:0}.grid-overlay[data-v-81778208]{border-radius:inherit;opacity:0;background:linear-gradient(135deg,#00aaff0d,#0000 50%);transition:opacity .3s;position:absolute;inset:0}.tags-grid:hover .grid-overlay[data-v-81778208]{opacity:1}.grid-content[data-v-81778208]{z-index:1;padding:2rem;position:relative}.view-grid .grid-content[data-v-81778208]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.view-list .grid-content[data-v-81778208]{flex-direction:column;gap:1rem;display:flex}.view-compact .grid-content[data-v-81778208]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;display:grid}.results-summary[data-v-81778208]{justify-content:center;margin-top:1rem;padding:1rem;display:flex}.summary-content[data-v-81778208]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;min-width:300px;padding:1rem 1.5rem;display:flex}.summary-stats[data-v-81778208]{align-items:center;gap:1rem;font-size:.85rem;display:flex}.stat-item[data-v-81778208]{flex-direction:column;align-items:center;gap:.25rem;display:flex}.stat-value[data-v-81778208]{color:var(--pixyl-blue-bright);font-family:Monaco,monospace;font-weight:700}.stat-label[data-v-81778208]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.stat-separator[data-v-81778208]{color:#ffffff4d;font-weight:300}.selection-summary[data-v-81778208]{color:var(--pixyl-blue-bright);align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;display:flex}.selection-indicator[data-v-81778208]{align-items:center;animation:1.5s ease-in-out infinite selectionPulse-81778208;display:flex}.selection-icon[data-v-81778208]{font-size:1rem}@keyframes selectionPulse-81778208{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@media (width<=768px){.control-panel[data-v-81778208]{padding:1.5rem}.controls-section[data-v-81778208]{flex-direction:column;align-items:stretch;gap:1rem}.view-grid .grid-content[data-v-81778208]{grid-template-columns:1fr}.empty-features[data-v-81778208]{flex-direction:column;gap:1rem}}[data-v-b8ef75b7]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.enterprise-dashboard[data-v-b8ef75b7]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.animated-background[data-v-b8ef75b7]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-b8ef75b7]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-b8ef75b7;position:absolute}.gradient-orb-1[data-v-b8ef75b7]{background:var(--primary-blue);width:500px;height:500px;top:-10%;left:-10%}.gradient-orb-2[data-v-b8ef75b7]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}.gradient-orb-3[data-v-b8ef75b7]{background:var(--success);width:300px;height:300px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-b8ef75b7{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-b8ef75b7]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard-container[data-v-b8ef75b7]{z-index:1;max-width:1800px;margin:0 auto;padding:2rem;position:relative}.glass-panel[data-v-b8ef75b7]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-b8ef75b7]:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.glass-panel[data-v-b8ef75b7]:hover:before{opacity:1}.dashboard-header[data-v-b8ef75b7]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;display:flex}.header-content[data-v-b8ef75b7]{flex-direction:column;gap:2rem;display:flex}.system-status-wrapper[data-v-b8ef75b7]{align-items:center;gap:1.5rem;display:flex}.status-pulse[data-v-b8ef75b7]{background:var(--glass-bg);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.status-pulse[data-v-b8ef75b7]:before{content:"";border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-b8ef75b7;position:absolute}.status-pulse.operational[data-v-b8ef75b7]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-b8ef75b7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.pulse-icon[data-v-b8ef75b7]{color:var(--text-primary);font-size:2rem}.status-details[data-v-b8ef75b7]{flex-direction:column;gap:.75rem;display:flex}.dashboard-title[data-v-b8ef75b7]{background:linear-gradient(135deg, #fff, var(--primary-blue-bright));-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.25rem;font-weight:700}.status-badge[data-v-b8ef75b7]{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.status-badge.operational[data-v-b8ef75b7]{color:var(--success);background:#22c55e26}.status-dot[data-v-b8ef75b7]{font-size:.5rem;animation:2s ease-in-out infinite blink-b8ef75b7}@keyframes blink-b8ef75b7{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-b8ef75b7]{gap:1.5rem;display:flex}.metric-card[data-v-b8ef75b7]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.metric-card[data-v-b8ef75b7]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-b8ef75b7]{color:var(--primary-blue-bright);font-size:1.75rem}.metric-value[data-v-b8ef75b7]{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1}.metric-label[data-v-b8ef75b7]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.813rem}.header-controls-wrapper[data-v-b8ef75b7]{flex-direction:column;align-items:flex-end;gap:1.25rem;display:flex}.sync-info[data-v-b8ef75b7]{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.813rem;display:flex}.header-actions[data-v-b8ef75b7]{gap:1rem;display:flex}.alert-container[data-v-b8ef75b7]{margin-bottom:2rem}.success-content[data-v-b8ef75b7]{align-items:center;gap:1rem;display:flex}.success-icon[data-v-b8ef75b7]{color:var(--success);font-size:1.25rem}.dashboard-main-grid[data-v-b8ef75b7]{grid-template-columns:repeat(12,1fr);gap:2rem;display:grid}.panel-header[data-v-b8ef75b7]{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.panel-title[data-v-b8ef75b7]{align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.refresh-action[data-v-b8ef75b7]{border:1px solid var(--glass-border);color:var(--primary-blue-bright);cursor:pointer;background:0 0;border-radius:12px;padding:.625rem 1.25rem;transition:all .3s}.refresh-action[data-v-b8ef75b7]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-b8ef75b7]{grid-column:span 12}.quick-stats-grid[data-v-b8ef75b7]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.quick-stat-item[data-v-b8ef75b7]{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:20px;align-items:center;gap:1.25rem;padding:1.75rem;transition:all .3s;display:flex;position:relative}.quick-stat-item[data-v-b8ef75b7]:before{content:"";background:var(--accent-color);width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.quick-stat-item[data-v-b8ef75b7]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-b8ef75b7]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-b8ef75b7]{background:var(--glass-bg);width:56px;height:56px;color:var(--accent-color);border-radius:16px;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s;display:flex}.quick-stat-item:hover .stat-icon-container[data-v-b8ef75b7]{transform:scale(1.1)rotate(5deg)}.stat-number[data-v-b8ef75b7]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-b8ef75b7]{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem}.chart-panel[data-v-b8ef75b7]{grid-column:span 4}.chart-container[data-v-b8ef75b7]{margin-top:1rem}.content-container[data-v-b8ef75b7]{grid-column:span 12}.form-section[data-v-b8ef75b7]{padding:2rem}@media (width<=1400px){.quick-stats-grid[data-v-b8ef75b7]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-b8ef75b7]{grid-column:span 6}}@media (width<=768px){.dashboard-container[data-v-b8ef75b7]{padding:1rem}.dashboard-header[data-v-b8ef75b7]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-b8ef75b7]{grid-template-columns:1fr}.chart-panel[data-v-b8ef75b7]{grid-column:span 12}}.layout-list-container[data-v-a53e71a8]{flex-direction:column;gap:1.5rem;display:flex}.list-toolbar[data-v-a53e71a8]{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.search-section[data-v-a53e71a8]{flex:1;max-width:400px}.search-input-wrapper[data-v-a53e71a8]{align-items:center;display:flex;position:relative}.search-icon[data-v-a53e71a8]{color:#ffffff80;pointer-events:none;font-size:.875rem;position:absolute;left:1rem}.search-input[data-v-a53e71a8]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.875rem;transition:all .3s}.search-input[data-v-a53e71a8]:focus{background:#ffffff14;border-color:#0080ff;outline:none}.search-input[data-v-a53e71a8]::placeholder{color:#fff6}.filter-section[data-v-a53e71a8]{align-items:center;gap:1rem;display:flex}.filter-group[data-v-a53e71a8]{flex-direction:column;gap:.25rem;display:flex}.filter-label[data-v-a53e71a8]{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.filter-select[data-v-a53e71a8]{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem .75rem;font-size:.875rem;transition:all .3s}.filter-select[data-v-a53e71a8]:hover{background:#ffffff14;border-color:#fff3}.filter-select[data-v-a53e71a8]:focus{border-color:#0080ff;outline:none}.sort-order-btn[data-v-a53e71a8]{color:#0080ff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem .75rem;transition:all .3s}.sort-order-btn[data-v-a53e71a8]:hover{background:#0080ff1a;border-color:#0080ff}.loading-state[data-v-a53e71a8],.error-state[data-v-a53e71a8],.empty-state[data-v-a53e71a8]{text-align:center;padding:4rem 2rem}.loading-spinner[data-v-a53e71a8]{border:3px solid #ffffff1a;border-top-color:#0080ff;border-radius:50%;width:40px;height:40px;margin:0 auto 1rem;animation:1s linear infinite spin-a53e71a8}@keyframes spin-a53e71a8{to{transform:rotate(360deg)}}.error-message[data-v-a53e71a8]{color:#ef4444;margin-bottom:1rem}.empty-icon[data-v-a53e71a8]{color:#fff3;margin-bottom:1rem;font-size:4rem}.empty-title[data-v-a53e71a8]{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.empty-description[data-v-a53e71a8]{color:#fff9;margin-bottom:2rem}.layouts-grid[data-v-a53e71a8]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;display:grid}.layout-card[data-v-a53e71a8]{cursor:pointer;flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.layout-card[data-v-a53e71a8]:hover{border-color:#0080ff;transform:translateY(-4px)}.card-header[data-v-a53e71a8]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem .75rem;display:flex}.card-title-section[data-v-a53e71a8]{flex:1}.card-title[data-v-a53e71a8]{color:#fff;margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.card-meta[data-v-a53e71a8]{color:#ffffff80;font-size:.75rem}.card-actions[data-v-a53e71a8]{position:relative}.action-menu-btn[data-v-a53e71a8]{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem;transition:all .3s}.action-menu-btn[data-v-a53e71a8]:hover{color:#fff;background:#ffffff0d}.dropdown-menu[data-v-a53e71a8]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10;background:#141414f2;border:1px solid #ffffff1a;border-radius:12px;min-width:180px;margin-top:.5rem;position:absolute;top:100%;right:0;overflow:hidden}.dropdown-item[data-v-a53e71a8]{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.dropdown-item[data-v-a53e71a8]:hover{background:#ffffff0d}.dropdown-item.danger[data-v-a53e71a8]{color:#ef4444}.dropdown-item.danger[data-v-a53e71a8]:hover{background:#ef44441a}.card-body[data-v-a53e71a8]{flex:1;padding:1.25rem}.layout-preview[data-v-a53e71a8]{background:#0000004d;border-radius:8px;margin-bottom:1rem;overflow:hidden}.preview-canvas[data-v-a53e71a8]{background:#ffffff05;border:1px solid #ffffff0d;width:100%;position:relative}.preview-zone[data-v-a53e71a8]{background:#0080ff26;border:1px solid #0080ff66;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute}.preview-zone[data-v-a53e71a8]:hover{background:#0080ff40;border-color:#0080ff99}.zone-label[data-v-a53e71a8]{color:#fff;opacity:.7;background:#0000004d;border-radius:4px;padding:.25rem .5rem;font-size:.625rem}.card-description[data-v-a53e71a8]{color:#fff9;font-size:.875rem;line-height:1.5}.card-footer[data-v-a53e71a8]{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.75rem 1.25rem 1.25rem;display:flex}.footer-info[data-v-a53e71a8]{flex-direction:column;gap:.25rem;display:flex}.footer-label[data-v-a53e71a8]{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.625rem}.footer-value[data-v-a53e71a8]{color:#fff;font-size:.75rem}.status-badges[data-v-a53e71a8]{gap:.5rem;display:flex}.status-badge[data-v-a53e71a8]{text-transform:uppercase;letter-spacing:.05em;border-radius:12px;padding:.25rem .75rem;font-size:.625rem;font-weight:600}.status-badge.active[data-v-a53e71a8]{color:#22c55e;background:#22c55e26}.status-badge.archived[data-v-a53e71a8]{color:#f59e0b;background:#f59e0b26}@media (width<=768px){.list-toolbar[data-v-a53e71a8]{flex-direction:column;align-items:stretch}.search-section[data-v-a53e71a8]{max-width:none}.filter-section[data-v-a53e71a8]{flex-wrap:wrap}.layouts-grid[data-v-a53e71a8]{grid-template-columns:1fr}}.layout-builder[data-v-37a5d035]{flex-direction:column;gap:1rem;height:calc(100vh - 200px);display:flex}.layout-builder.fullscreen[data-v-37a5d035]{z-index:1000;background:#000;height:100vh;margin:0;position:fixed;inset:0}.builder-toolbar[data-v-37a5d035]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.toolbar-section[data-v-37a5d035]{align-items:center;gap:.75rem;display:flex}.toolbar-title[data-v-37a5d035]{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.toolbar-meta[data-v-37a5d035]{color:#fff9;font-size:.875rem}.tool-btn[data-v-37a5d035]{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem .75rem;font-size:.875rem;transition:all .3s}.tool-btn[data-v-37a5d035]:hover{color:#0080ff;background:#0080ff33;border-color:#0080ff}.zoom-level[data-v-37a5d035]{color:#ffffffb3;text-align:center;min-width:50px;font-size:.875rem}.canvas-container[data-v-37a5d035]{background:#0000004d;border-radius:16px;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.canvas-wrapper[data-v-37a5d035]{padding:2rem}.canvas[data-v-37a5d035]{transform-origin:50%;background:#000;border:2px solid #ffffff1a;transition:transform .2s;position:relative;box-shadow:0 20px 60px #00000080}.grid-overlay[data-v-37a5d035]{pointer-events:none;position:absolute;inset:0}.grid-line[data-v-37a5d035]{background:#ffffff0d;position:absolute}.grid-line.vertical[data-v-37a5d035]{width:1px;height:100%}.grid-line.horizontal[data-v-37a5d035]{width:100%;height:1px}.zone[data-v-37a5d035]{cursor:move;background:#0080ff26;border:2px solid #0080ff66;flex-direction:column;transition:all .2s;display:flex;position:absolute}.zone[data-v-37a5d035]:hover{background:#0080ff40;border-color:#0080ff99}.zone.selected[data-v-37a5d035]{background:#0080ff4d;border-color:#0080ff;box-shadow:0 0 20px #0080ff80}.zone.locked[data-v-37a5d035]{cursor:not-allowed;opacity:.6}.zone.dragging[data-v-37a5d035]{opacity:.8;z-index:1000}.zone-header[data-v-37a5d035]{background:#0000004d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.zone-title[data-v-37a5d035]{color:#fff;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex}.drag-handle[data-v-37a5d035]{color:#ffffff80;cursor:grab}.zone-actions[data-v-37a5d035]{gap:.25rem;display:flex}.zone-action-btn[data-v-37a5d035]{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;transition:all .2s}.zone-action-btn[data-v-37a5d035]:hover{color:#fff;background:#ffffff1a}.zone-content[data-v-37a5d035]{cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;transition:all .2s;display:flex}.zone-content[data-v-37a5d035]:hover{background:#0080ff1a}.zone-icon[data-v-37a5d035]{color:#ffffff80;font-size:2rem}.zone-type[data-v-37a5d035]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.zone-content-label[data-v-37a5d035]{color:#0080ff;text-overflow:ellipsis;white-space:nowrap;background:#0080ff1a;border-radius:4px;max-width:90%;padding:.25rem .5rem;font-size:.625rem;overflow:hidden}.zone-empty-label[data-v-37a5d035]{color:#fff6;font-size:.625rem;font-style:italic}.resize-handle[data-v-37a5d035]{z-index:10;background:#0080ff;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute}.resize-handle.nw[data-v-37a5d035]{cursor:nw-resize;top:-5px;left:-5px}.resize-handle.ne[data-v-37a5d035]{cursor:ne-resize;top:-5px;right:-5px}.resize-handle.sw[data-v-37a5d035]{cursor:sw-resize;bottom:-5px;left:-5px}.resize-handle.se[data-v-37a5d035]{cursor:se-resize;bottom:-5px;right:-5px}.properties-panel[data-v-37a5d035]{max-width:350px;padding:1.5rem}.panel-header[data-v-37a5d035]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.panel-title[data-v-37a5d035]{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.panel-actions[data-v-37a5d035]{align-items:center;gap:.5rem;display:flex}.delete-zone-btn[data-v-37a5d035]{color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.875rem;transition:all .3s;display:flex}.delete-zone-btn[data-v-37a5d035]:hover{background:#ef444440;border-color:#ef4444}.close-panel-btn[data-v-37a5d035]{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:all .3s;display:flex}.close-panel-btn[data-v-37a5d035]:hover{color:#0080ff;background:#ffffff0d;border-color:#0080ff}.panel-body[data-v-37a5d035]{flex-direction:column;gap:1rem;display:flex}.form-group[data-v-37a5d035]{flex-direction:column;gap:.5rem;display:flex}.form-row[data-v-37a5d035]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-label[data-v-37a5d035]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.form-input[data-v-37a5d035],.form-select[data-v-37a5d035]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.625rem .875rem;font-size:.875rem;transition:all .3s}.form-input[data-v-37a5d035]:focus,.form-select[data-v-37a5d035]:focus{background:#ffffff14;border-color:#0080ff;outline:none}.form-checkbox[data-v-37a5d035]{cursor:pointer;color:#ffffffe6;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.form-checkbox input[type=checkbox][data-v-37a5d035]{cursor:pointer;width:18px;height:18px}.content-info[data-v-37a5d035]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;display:flex}.change-content-btn[data-v-37a5d035],.assign-content-btn[data-v-37a5d035]{color:#0080ff;cursor:pointer;background:#0080ff26;border:1px solid #0080ff4d;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.change-content-btn[data-v-37a5d035]:hover,.assign-content-btn[data-v-37a5d035]:hover{background:#0080ff40;border-color:#0080ff;transform:translateY(-2px)}@media (width<=1200px){.layout-builder[data-v-37a5d035]{height:auto;min-height:600px}.properties-panel[data-v-37a5d035]{max-width:100%}}.layout-form[data-v-c97cd29a]{flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;display:flex}.form-header[data-v-c97cd29a]{border-bottom:1px solid #ffffff1a;padding-bottom:1.5rem}.header-content[data-v-c97cd29a]{align-items:center;gap:1.5rem;display:flex}.header-icon[data-v-c97cd29a]{color:#0080ff;background:#0080ff26;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;font-size:2rem;display:flex}.form-title[data-v-c97cd29a]{color:#fff;margin:0 0 .5rem;font-size:1.75rem;font-weight:700}.form-subtitle[data-v-c97cd29a]{color:#fff9;margin:0;font-size:.875rem}.form-content[data-v-c97cd29a]{flex-direction:column;gap:2rem;display:flex}.form-alert[data-v-c97cd29a]{margin-bottom:1rem}.form-section[data-v-c97cd29a]{flex-direction:column;gap:1.25rem;display:flex}.section-title[data-v-c97cd29a]{color:#fff;border-bottom:1px solid #ffffff1a;margin:0 0 .5rem;padding-bottom:.75rem;font-size:1.125rem;font-weight:600}.form-group[data-v-c97cd29a]{flex-direction:column;gap:.5rem;display:flex}.form-row[data-v-c97cd29a]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-label[data-v-c97cd29a]{color:#fffc;font-size:.875rem;font-weight:500}.form-label.required[data-v-c97cd29a]:after{content:"*";color:#ef4444;margin-left:.25rem}.form-input[data-v-c97cd29a],.form-textarea[data-v-c97cd29a],.form-select[data-v-c97cd29a]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:all .3s}.form-input[data-v-c97cd29a]:focus,.form-textarea[data-v-c97cd29a]:focus,.form-select[data-v-c97cd29a]:focus{background:#ffffff14;border-color:#0080ff;outline:none;box-shadow:0 0 0 3px #0080ff1a}.form-input[data-v-c97cd29a]:disabled{opacity:.5;cursor:not-allowed}.form-textarea[data-v-c97cd29a]{resize:vertical;min-height:80px}.form-select[data-v-c97cd29a]{cursor:pointer}.color-picker-group[data-v-c97cd29a]{gap:.75rem;display:flex}.color-input[data-v-c97cd29a]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:60px;height:44px;padding:.25rem;transition:all .3s}.color-input[data-v-c97cd29a]:focus{border-color:#0080ff;outline:none}.form-checkbox[data-v-c97cd29a]{cursor:pointer;color:#ffffffe6;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:flex}.form-checkbox input[type=checkbox][data-v-c97cd29a]{cursor:pointer;accent-color:#0080ff;width:20px;height:20px}.form-help[data-v-c97cd29a]{color:#ffffff80;margin:0;font-size:.75rem}.info-box[data-v-c97cd29a]{color:#0080ff;background:#0080ff1a;border:1px solid #0080ff33;border-radius:12px;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.875rem;display:flex}.form-actions[data-v-c97cd29a]{border-top:1px solid #ffffff1a;justify-content:flex-end;gap:1rem;padding-top:1.5rem;display:flex}@media (width<=768px){.form-row[data-v-c97cd29a]{grid-template-columns:1fr}.form-actions[data-v-c97cd29a]{flex-direction:column-reverse}.form-actions[data-v-c97cd29a]>*{width:100%}}.content-selection-view[data-v-2a4bc3d2]{flex-direction:column;gap:1.5rem;min-height:calc(100vh - 200px);display:flex}.glass-panel[data-v-2a4bc3d2]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px}.view-header[data-v-2a4bc3d2]{justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.header-left[data-v-2a4bc3d2]{align-items:center;gap:1.5rem;display:flex}.view-title[data-v-2a4bc3d2]{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.tabs-container[data-v-2a4bc3d2]{gap:.75rem;padding:1rem 1.5rem;display:flex;overflow-x:auto}.tab-button[data-v-2a4bc3d2]{color:#fff9;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;transition:all .3s;display:flex}.tab-button[data-v-2a4bc3d2]:hover{color:#fff;background:#ffffff0d}.tab-button.active[data-v-2a4bc3d2]{color:#0080ff;background:#0080ff26;border-color:#0080ff}.content-area[data-v-2a4bc3d2]{flex:1;padding:2rem}.section-header[data-v-2a4bc3d2]{margin-bottom:1.5rem}.section-header h3[data-v-2a4bc3d2]{color:#0080ff;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.875rem}.file-browser-container[data-v-2a4bc3d2]{flex-direction:column;gap:1.5rem;display:flex}.search-wrapper[data-v-2a4bc3d2]{max-width:500px;position:relative}.search-icon[data-v-2a4bc3d2]{color:#ffffff80;font-size:.875rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.search-input[data-v-2a4bc3d2]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:.875rem 1rem .875rem 2.75rem;font-size:.875rem;transition:all .3s}.search-input[data-v-2a4bc3d2]:focus{background:#ffffff14;border-color:#0080ff;outline:none}.file-browser[data-v-2a4bc3d2]{grid-template-columns:250px 1fr;gap:1.5rem;min-height:500px;display:grid}.folder-sidebar[data-v-2a4bc3d2]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:1rem}.folder-item[data-v-2a4bc3d2]{color:#ffffffb3;cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.875rem;transition:all .2s;display:flex}.folder-item[data-v-2a4bc3d2]:hover{color:#fff;background:#ffffff0d}.folder-item.active[data-v-2a4bc3d2]{color:#0080ff;background:#0080ff26}.file-grid-container[data-v-2a4bc3d2]{flex-direction:column;display:flex}.loading-state[data-v-2a4bc3d2],.error-state[data-v-2a4bc3d2],.empty-state[data-v-2a4bc3d2]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;min-height:300px;display:flex}.loading-spinner[data-v-2a4bc3d2]{border:3px solid #ffffff1a;border-top-color:#0080ff;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-2a4bc3d2}@keyframes spin-2a4bc3d2{to{transform:rotate(360deg)}}.loading-state p[data-v-2a4bc3d2],.empty-state p[data-v-2a4bc3d2]{color:#fff9;margin:0}.error-message[data-v-2a4bc3d2]{color:#ef4444;text-align:center;font-size:.875rem}.error-dismiss[data-v-2a4bc3d2]{color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;transition:all .3s}.error-dismiss[data-v-2a4bc3d2]:hover{background:#ef444440;border-color:#ef4444}.empty-icon[data-v-2a4bc3d2]{color:#fff3;font-size:3rem}.file-grid[data-v-2a4bc3d2]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;display:grid}.file-card[data-v-2a4bc3d2]{cursor:pointer;background:#ffffff08;border:2px solid #0000;border-radius:12px;padding:.875rem;transition:all .3s;position:relative}.file-card[data-v-2a4bc3d2]:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.file-card.selected[data-v-2a4bc3d2]{background:#0080ff1a;border-color:#0080ff}.file-thumbnail[data-v-2a4bc3d2]{aspect-ratio:16/9;background:#0000004d;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:.75rem;display:flex;overflow:hidden}.file-thumbnail img[data-v-2a4bc3d2]{object-fit:cover;width:100%;height:100%}.file-icon[data-v-2a4bc3d2]{color:#ffffff4d;font-size:2rem}.file-name[data-v-2a4bc3d2]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;font-size:.813rem;overflow:hidden}.file-size[data-v-2a4bc3d2]{color:#ffffff80;font-size:.688rem}.selected-indicator[data-v-2a4bc3d2]{color:#fff;background:#0080ff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:.5rem;right:.5rem}.playlist-browser-container[data-v-2a4bc3d2]{flex-direction:column;gap:1.5rem;display:flex}.playlist-list-container[data-v-2a4bc3d2]{flex-direction:column;min-height:500px;display:flex}.playlist-grid[data-v-2a4bc3d2]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;display:grid}.playlist-card[data-v-2a4bc3d2]{cursor:pointer;background:#ffffff08;border:2px solid #0000;border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem;transition:all .3s;display:flex;position:relative}.playlist-card[data-v-2a4bc3d2]:hover{background:#ffffff0d;border-color:#ffffff1a;transform:translateY(-2px)}.playlist-card.selected[data-v-2a4bc3d2]{background:#0080ff1a;border-color:#0080ff}.playlist-header[data-v-2a4bc3d2]{justify-content:space-between;align-items:center;display:flex}.playlist-icon[data-v-2a4bc3d2]{color:#0080ff;background:#0080ff26;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.playlist-type-badge[data-v-2a4bc3d2]{text-transform:uppercase;letter-spacing:.05em;border-radius:12px;padding:.375rem .75rem;font-size:.688rem;font-weight:600}.playlist-info[data-v-2a4bc3d2]{flex-direction:column;flex:1;gap:.5rem;display:flex}.playlist-name[data-v-2a4bc3d2]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.125rem;font-weight:600;overflow:hidden}.playlist-description[data-v-2a4bc3d2]{color:#fff9;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.813rem;line-height:1.4;display:-webkit-box;overflow:hidden}.playlist-meta[data-v-2a4bc3d2]{gap:1.25rem;margin-top:.5rem;display:flex}.playlist-meta-item[data-v-2a4bc3d2]{color:#ffffff80;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.playlist-meta-item svg[data-v-2a4bc3d2]{font-size:.875rem}.url-input-section[data-v-2a4bc3d2]{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.input-label[data-v-2a4bc3d2]{color:#fffc;font-size:.875rem;font-weight:500}.url-input[data-v-2a4bc3d2]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:1rem 1.25rem;font-size:1rem;transition:all .3s}.url-input[data-v-2a4bc3d2]:focus{background:#ffffff14;border-color:#0080ff;outline:none}.text-editor-section[data-v-2a4bc3d2]{grid-template-columns:1fr 350px;gap:2rem;height:600px;display:grid}.editor-main[data-v-2a4bc3d2]{flex-direction:column;display:flex}.text-editor[data-v-2a4bc3d2]{color:#fff;resize:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex:1;padding:1.5rem;font-family:inherit;font-size:1rem;transition:all .3s}.text-editor[data-v-2a4bc3d2]:focus{border-color:#0080ff;outline:none}.text-settings-panel[data-v-2a4bc3d2]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:1.5rem;overflow-y:auto}.settings-title[data-v-2a4bc3d2]{color:#fff;margin:0 0 1.5rem;font-size:1rem;font-weight:600}.settings-grid[data-v-2a4bc3d2]{flex-direction:column;gap:1.25rem;display:flex}.setting-group[data-v-2a4bc3d2]{flex-direction:column;gap:.5rem;display:flex}.setting-label[data-v-2a4bc3d2]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.setting-input[data-v-2a4bc3d2]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.75rem;font-size:.875rem;transition:all .3s}.setting-input[data-v-2a4bc3d2]:focus{border-color:#0080ff;outline:none}.color-picker-wrapper[data-v-2a4bc3d2]{align-items:center;gap:.75rem;display:flex}.color-picker-wrapper .setting-input[data-v-2a4bc3d2]{flex:1}.color-preview[data-v-2a4bc3d2]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:60px;height:44px;padding:.25rem}.upload-section[data-v-2a4bc3d2]{max-width:800px;margin:0 auto}.upload-area[data-v-2a4bc3d2]{cursor:pointer;background:#ffffff08;border:2px dashed #fff3;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:4rem;transition:all .3s;display:flex;position:relative}.upload-area[data-v-2a4bc3d2]:hover{background:#ffffff0d;border-color:#0080ff}.upload-icon[data-v-2a4bc3d2]{color:#ffffff4d;font-size:4rem}.upload-text[data-v-2a4bc3d2]{color:#ffffffb3;margin:0;font-size:1rem}.file-input[data-v-2a4bc3d2]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute}@media (width<=1200px){.text-editor-section[data-v-2a4bc3d2]{grid-template-columns:1fr;height:auto}.text-settings-panel[data-v-2a4bc3d2]{max-height:400px}.playlist-grid[data-v-2a4bc3d2]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (width<=768px){.file-browser[data-v-2a4bc3d2]{grid-template-columns:1fr}.folder-sidebar[data-v-2a4bc3d2]{display:none}.file-grid[data-v-2a4bc3d2]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.playlist-grid[data-v-2a4bc3d2]{grid-template-columns:1fr}}.ai-copy-bar[data-v-2a4bc3d2]{gap:8px;margin-bottom:10px;display:flex}.ai-copy-input[data-v-2a4bc3d2]{color:#fff;background:#0000004d;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:9px 12px;font-size:.88rem}.ai-copy-input[data-v-2a4bc3d2]:focus{outline:2px solid var(--primary-blue,#00a3ff)}.ai-copy-btn[data-v-2a4bc3d2]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:9px 16px;font-size:.88rem}.ai-copy-btn[data-v-2a4bc3d2]:disabled{opacity:.5;cursor:default}.ai-copy-message[data-v-2a4bc3d2]{color:#ffce8a;margin:0 0 10px;font-size:.82rem}.widget-settings[data-v-2a4bc3d2]{flex-direction:column;gap:16px;max-width:480px;padding:8px 0;display:flex}.widget-field[data-v-2a4bc3d2]{flex-direction:column;gap:6px;display:flex}.widget-label[data-v-2a4bc3d2]{color:#ffffffa6;font-size:.84rem}.widget-input[data-v-2a4bc3d2]{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0000004d;border:1px solid #ffffff26;border-radius:8px;padding:9px 12px;font-size:.92rem}.widget-input[data-v-2a4bc3d2]:focus{outline:2px solid var(--primary-blue,#00a3ff)}.widget-checkbox[data-v-2a4bc3d2]{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:.92rem;display:flex}[data-v-8ea03398]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.enterprise-dashboard[data-v-8ea03398]{min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.animated-background[data-v-8ea03398]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-8ea03398]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-8ea03398;position:absolute}.gradient-orb-1[data-v-8ea03398]{background:var(--primary-blue);width:500px;height:500px;top:-10%;left:-10%}.gradient-orb-2[data-v-8ea03398]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}.gradient-orb-3[data-v-8ea03398]{background:var(--success);width:300px;height:300px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-8ea03398{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-8ea03398]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.dashboard-container[data-v-8ea03398]{z-index:1;max-width:1800px;margin:0 auto;padding:2rem;position:relative}.glass-panel[data-v-8ea03398]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:1.75rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-panel[data-v-8ea03398]:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.glass-panel[data-v-8ea03398]:hover:before{opacity:1}.dashboard-header[data-v-8ea03398]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;padding:2rem;display:flex}.header-content[data-v-8ea03398]{flex-direction:column;gap:2rem;display:flex}.system-status-wrapper[data-v-8ea03398]{align-items:center;gap:1.5rem;display:flex}.status-pulse[data-v-8ea03398]{background:var(--glass-bg);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.status-pulse[data-v-8ea03398]:before{content:"";border-radius:50%;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-8ea03398;position:absolute}.status-pulse.operational[data-v-8ea03398]:before{border:2px solid var(--success);box-shadow:0 0 20px var(--success)}@keyframes pulse-8ea03398{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.pulse-icon[data-v-8ea03398]{color:var(--text-primary);font-size:2rem}.status-details[data-v-8ea03398]{flex-direction:column;gap:.75rem;display:flex}.dashboard-title[data-v-8ea03398]{background:linear-gradient(135deg, #fff, var(--primary-blue-bright));-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.25rem;font-weight:700}.status-badge[data-v-8ea03398]{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.status-badge.operational[data-v-8ea03398]{color:var(--success);background:#22c55e26}.status-dot[data-v-8ea03398]{font-size:.5rem;animation:2s ease-in-out infinite blink-8ea03398}@keyframes blink-8ea03398{0%,to{opacity:1}50%{opacity:.3}}.header-metrics-row[data-v-8ea03398]{gap:1.5rem;display:flex}.metric-card[data-v-8ea03398]{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.metric-card[data-v-8ea03398]:hover{background:var(--glass-hover);transform:translateY(-2px)}.metric-icon[data-v-8ea03398]{color:var(--primary-blue-bright);font-size:1.75rem}.metric-value[data-v-8ea03398]{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1}.metric-label[data-v-8ea03398]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.813rem}.header-controls-wrapper[data-v-8ea03398]{flex-direction:column;align-items:flex-end;gap:1.25rem;display:flex}.sync-info[data-v-8ea03398]{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.813rem;display:flex}.header-actions[data-v-8ea03398]{gap:1rem;display:flex}.alert-container[data-v-8ea03398]{margin-bottom:2rem}.success-content[data-v-8ea03398]{align-items:center;gap:1rem;display:flex}.success-icon[data-v-8ea03398]{color:var(--success);font-size:1.25rem}.dashboard-main-grid[data-v-8ea03398]{grid-template-columns:repeat(12,1fr);gap:2rem;display:grid}.panel-header[data-v-8ea03398]{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.panel-title[data-v-8ea03398]{align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}.refresh-action[data-v-8ea03398]{border:1px solid var(--glass-border);color:var(--primary-blue-bright);cursor:pointer;background:0 0;border-radius:12px;padding:.625rem 1.25rem;transition:all .3s}.refresh-action[data-v-8ea03398]:hover{background:var(--primary-blue);color:#000}.stats-overview[data-v-8ea03398]{grid-column:span 12}.quick-stats-grid[data-v-8ea03398]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.quick-stat-item[data-v-8ea03398]{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;border-radius:20px;align-items:center;gap:1.25rem;padding:1.75rem;transition:all .3s;display:flex;position:relative}.quick-stat-item[data-v-8ea03398]:before{content:"";background:var(--accent-color);width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.quick-stat-item[data-v-8ea03398]:hover:before{transform:scaleX(1)}.quick-stat-item[data-v-8ea03398]:hover{background:var(--glass-hover);border-color:var(--accent-color);transform:translateY(-4px)}.stat-icon-container[data-v-8ea03398]{background:var(--glass-bg);width:56px;height:56px;color:var(--accent-color);border-radius:16px;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s;display:flex}.quick-stat-item:hover .stat-icon-container[data-v-8ea03398]{transform:scale(1.1)rotate(5deg)}.stat-number[data-v-8ea03398]{font-size:2rem;font-weight:700;line-height:1}.stat-name[data-v-8ea03398]{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem}.chart-panel[data-v-8ea03398]{grid-column:span 4}.chart-container[data-v-8ea03398]{margin-top:1rem}.content-container[data-v-8ea03398]{grid-column:span 12}.form-section[data-v-8ea03398]{padding:2rem}.builder-section[data-v-8ea03398]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px}@media (width<=1400px){.quick-stats-grid[data-v-8ea03398]{grid-template-columns:repeat(2,1fr)}.chart-panel[data-v-8ea03398]{grid-column:span 6}}@media (width<=768px){.dashboard-container[data-v-8ea03398]{padding:1rem}.dashboard-header[data-v-8ea03398]{flex-direction:column;gap:1.5rem}.quick-stats-grid[data-v-8ea03398]{grid-template-columns:1fr}.chart-panel[data-v-8ea03398]{grid-column:span 12}}.assign-overlay[data-v-8ea03398]{z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.assign-panel[data-v-8ea03398]{background:#131a26;border:1px solid #ffffff1f;border-radius:12px;min-width:320px;max-width:480px;padding:24px}.assign-panel h3[data-v-8ea03398]{color:#fff;margin:0 0 16px;font-size:1.05rem}.assign-screens[data-v-8ea03398]{flex-direction:column;gap:8px;max-height:300px;display:flex;overflow-y:auto}.assign-screen-btn[data-v-8ea03398]{color:#fff;text-align:left;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:10px 14px}.assign-screen-btn[data-v-8ea03398]:hover{border-color:var(--primary-blue,#00a3ff)}.assign-screen-btn small[data-v-8ea03398]{opacity:.6;margin-left:6px}.assign-actions[data-v-8ea03398]{flex-direction:column;gap:6px;margin-top:16px;display:flex}.assign-clear-btn[data-v-8ea03398],.assign-cancel-btn[data-v-8ea03398]{color:#ffffff8c;cursor:pointer;background:0 0;border:none;padding:6px;font-size:.85rem}.assign-clear-btn[data-v-8ea03398]:hover{color:#ff9c9c}.assign-cancel-btn[data-v-8ea03398]:hover{color:#fff}.ai-panel[data-v-8ea03398]{width:90vw;max-width:520px}.ai-hint[data-v-8ea03398]{color:#fff9;margin:0 0 12px;font-size:.88rem}.ai-upgrade[data-v-8ea03398]{color:#ffffffbf;font-size:.92rem;line-height:1.5}.ai-textarea[data-v-8ea03398]{color:#fff;resize:vertical;background:#0000004d;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.92rem}.ai-textarea[data-v-8ea03398]:focus{outline:2px solid var(--primary-blue,#00a3ff)}.ai-error[data-v-8ea03398]{color:#ff9c9c;margin:10px 0 0;font-size:.85rem}.ai-quota[data-v-8ea03398]{color:#fff6;margin:8px 0 0;font-size:.78rem}.ai-actions[data-v-8ea03398]{justify-content:flex-end;align-items:center;flex-direction:row!important}.ai-generate-btn[data-v-8ea03398]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.9rem;display:inline-flex}.ai-generate-btn[data-v-8ea03398]:disabled{opacity:.5;cursor:default}.template-panel[data-v-8ea03398]{width:92vw;max-width:720px;max-height:85vh;overflow-y:auto}.template-grid[data-v-8ea03398]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.template-card[data-v-8ea03398]{color:#fff;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.template-card[data-v-8ea03398]:hover{border-color:var(--primary-blue,#00a3ff)}.template-card small[data-v-8ea03398]{color:var(--primary-blue,#00a3ff);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.template-card p[data-v-8ea03398]{color:#ffffff8c;margin:0;font-size:.8rem;line-height:1.4}.template-preview[data-v-8ea03398]{background:#00000073;border-radius:6px;width:100%;max-height:140px;position:relative;overflow:hidden}.template-zone[data-v-8ea03398]{background:#00a3ff38;border:1px solid #00a3ff8c;border-radius:2px;position:absolute}.schedule-page[data-v-989c0255]{max-width:1100px;margin:0 auto;padding:24px}.page-header[data-v-989c0255]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.page-header h1[data-v-989c0255]{color:var(--text-primary,#fff);margin:0 0 4px;font-size:1.6rem}.subtitle[data-v-989c0255]{color:var(--text-secondary,#fff9);margin:0 0 16px}.header-actions[data-v-989c0255]{gap:10px;display:flex}.btn[data-v-989c0255]{border:1px solid var(--glass-border,#ffffff1f);background:var(--glass-bg,#ffffff0d);color:var(--text-primary,#fff);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:.92rem;transition:background .15s,border-color .15s;display:inline-flex}.btn[data-v-989c0255]:hover{background:#ffffff1a}.btn.primary[data-v-989c0255]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);background:0 0;border-color:#0000}.btn.primary[data-v-989c0255]:hover{filter:brightness(1.1)}.btn.danger[data-v-989c0255]{color:#fff;background:#dc4646d9;border-color:#0000}.btn.ghost.active[data-v-989c0255]{border-color:var(--primary-blue,#00a3ff)}.btn.small[data-v-989c0255]{padding:5px 12px;font-size:.8rem}.takeover-banner[data-v-989c0255]{color:var(--text-primary,#fff);background:#dc464626;border:1px solid #dc464680;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;display:flex}.takeover-banner .btn[data-v-989c0255]{margin-left:auto}.empty[data-v-989c0255]{text-align:center;color:var(--text-secondary,#fff9);flex-direction:column;align-items:center;gap:14px;padding:60px 20px;display:flex}.empty-icon[data-v-989c0255]{opacity:.4;font-size:2.4rem}.screen-groups[data-v-989c0255]{flex-direction:column;gap:26px;display:flex}.screen-group h2[data-v-989c0255]{color:var(--text-primary,#fff);align-items:center;gap:10px;margin:0 0 12px;font-size:1.05rem;display:flex}.schedule-cards[data-v-989c0255]{flex-direction:column;gap:10px;display:flex}.schedule-card[data-v-989c0255]{background:var(--glass-bg,#ffffff0d);border:1px solid var(--glass-border,#ffffff1f);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.schedule-card.inactive[data-v-989c0255]{opacity:.55}.card-title-row[data-v-989c0255]{align-items:center;gap:10px;margin-bottom:6px;display:flex}.card-name[data-v-989c0255]{color:var(--text-primary,#fff);font-weight:600}.chip[data-v-989c0255]{letter-spacing:.04em;color:var(--primary-blue,#00a3ff);background:#00a3ff2e;border-radius:999px;padding:2px 10px;font-size:.7rem}.chip.muted[data-v-989c0255]{color:var(--text-secondary,#fff9);background:#ffffff1a}.card-detail[data-v-989c0255]{color:var(--text-secondary,#ffffffa6);align-items:center;gap:8px;margin-top:3px;font-size:.86rem;display:flex}.dates[data-v-989c0255]{opacity:.8}.card-actions[data-v-989c0255]{gap:6px;display:flex}.icon-btn[data-v-989c0255]{border:1px solid var(--glass-border,#ffffff1f);color:var(--text-secondary,#ffffffb3);cursor:pointer;background:0 0;border-radius:8px;width:34px;height:34px}.icon-btn[data-v-989c0255]:hover{color:#fff;background:#ffffff14}.icon-btn.danger[data-v-989c0255]:hover{color:#ff9c9c;background:#dc464640}.form-panel[data-v-989c0255]{background:var(--glass-bg,#ffffff0a);border:1px solid var(--glass-border,#ffffff1a);border-radius:12px;padding:22px 24px}.panel-header[data-v-989c0255]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.panel-header h2[data-v-989c0255]{color:var(--text-primary,#fff);margin:0;font-size:1.2rem}.form-grid[data-v-989c0255]{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.field[data-v-989c0255]{flex-direction:column;gap:6px;display:flex}.field.span2[data-v-989c0255]{grid-column:span 2}.field>span[data-v-989c0255]{color:var(--text-secondary,#ffffffa6);font-size:.82rem}.field small[data-v-989c0255]{opacity:.7}.field input[type=text][data-v-989c0255],.field input[type=number][data-v-989c0255],.field input[type=time][data-v-989c0255],.field input[type=datetime-local][data-v-989c0255],.field select[data-v-989c0255]{border:1px solid var(--glass-border,#ffffff26);color:var(--text-primary,#fff);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0000004d;border-radius:8px;padding:9px 12px;font-size:.92rem}.field input[data-v-989c0255]:focus,.field select[data-v-989c0255]:focus{outline:2px solid var(--primary-blue,#00a3ff);outline-offset:0}.field.checkbox[data-v-989c0255]{flex-direction:row;align-items:center;gap:10px}.field.checkbox>span[data-v-989c0255]{color:var(--text-primary,#fff);font-size:.92rem}.day-chips[data-v-989c0255]{flex-wrap:wrap;gap:8px;display:flex}.day-chip[data-v-989c0255]{border:1px solid var(--glass-border,#ffffff26);color:var(--text-secondary,#fff9);cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:.85rem}.day-chip.on[data-v-989c0255]{background:var(--primary-blue,#00a3ff);color:#fff;border-color:#0000}.screen-checks[data-v-989c0255]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.screen-check[data-v-989c0255]{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:.9rem;display:flex}.panel-actions[data-v-989c0255]{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}@media (width<=640px){.form-grid[data-v-989c0255]{grid-template-columns:1fr}.field.span2[data-v-989c0255]{grid-column:span 1}.schedule-card[data-v-989c0255]{flex-direction:column;align-items:stretch}.card-actions[data-v-989c0255]{justify-content:flex-end}}.not-found-page[data-v-58703ab4]{color:#fff;background:linear-gradient(135deg,#0f0f23 0%,#1a1a2e 50%,#16213e 100%);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex;position:relative;overflow:hidden}.background-animation[data-v-58703ab4]{z-index:0;position:absolute;inset:0}.grid-pattern[data-v-58703ab4]{opacity:.3;background-image:linear-gradient(#00a3ff1a 1px,#0000 1px),linear-gradient(90deg,#00a3ff1a 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite gridMove-58703ab4;position:absolute;inset:0}@keyframes gridMove-58703ab4{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.floating-pixels[data-v-58703ab4]{position:absolute;inset:0}.pixel[data-v-58703ab4]{width:4px;height:4px;left:var(--x);top:var(--y);animation:float-58703ab4 var(--duration) ease-in-out infinite var(--delay);opacity:.6;background:#00a3ff;border-radius:1px;position:absolute}@keyframes float-58703ab4{0%,to{opacity:.6;transform:translateY(0)rotate(0)}50%{opacity:1;transform:translateY(-20px)rotate(180deg)}}.content-container[data-v-58703ab4]{text-align:center;z-index:1;opacity:0;width:100%;max-width:800px;transition:all .8s;position:relative;transform:translateY(30px)}.content-container.animated[data-v-58703ab4]{opacity:1;transform:translateY(0)}.logo-section[data-v-58703ab4]{margin-bottom:2rem}.logo[data-v-58703ab4]{filter:drop-shadow(0 0 20px #00a3ff66);width:auto;height:60px}.error-display[data-v-58703ab4]{margin-bottom:2rem}.error-code[data-v-58703ab4]{margin-bottom:1rem}.glitch-text[data-v-58703ab4]{color:#fff;text-shadow:0 0 30px #00a3ff,0 0 60px #00a3ff,0 0 90px #00a3ff;font-size:8rem;font-weight:900;animation:2s ease-in-out infinite alternate pulse-58703ab4;display:inline-block;position:relative}.glitch-text[data-v-58703ab4]:before,.glitch-text[data-v-58703ab4]:after{content:attr(data-text);width:100%;height:100%;position:absolute;top:0;left:0}.glitch-text[data-v-58703ab4]:before{color:#ff0040;z-index:-1;animation:.5s linear infinite glitchTop-58703ab4}.glitch-text[data-v-58703ab4]:after{color:#00ff40;z-index:-2;animation:.7s linear infinite glitchBottom-58703ab4}@keyframes pulse-58703ab4{0%{transform:scale(1)}to{transform:scale(1.02)}}@keyframes glitchTop-58703ab4{2%,64%{transform:translate(2px,-2px)}4%,60%{transform:translate(-2px,2px)}62%{transform:translate(13px,-1px)skew(-13deg)}}@keyframes glitchBottom-58703ab4{2%,64%{transform:translate(-2px)}4%,60%{transform:translate(-2px)}62%{transform:translate(-22px,5px)skew(21deg)}}.error-subtitle[data-v-58703ab4]{color:#fffc;letter-spacing:2px;text-transform:uppercase;font-size:1.5rem;font-weight:300}.error-message[data-v-58703ab4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:3rem;padding:2rem}.message-title[data-v-58703ab4]{color:#fff;background:linear-gradient(135deg,#fff 0%,#00a3ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:2rem;font-weight:600}.message-text[data-v-58703ab4]{color:#fffc;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.6}.current-path[data-v-58703ab4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.path-label[data-v-58703ab4]{color:#fff9;font-size:.9rem}.path-code[data-v-58703ab4]{color:#00a3ff;background:#00a3ff1a;border:1px solid #00a3ff4d;border-radius:6px;padding:.25rem .75rem;font-family:Courier New,monospace;font-size:.9rem}.action-section[data-v-58703ab4]{margin-bottom:3rem}.primary-actions[data-v-58703ab4]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1rem;display:flex}.secondary-actions[data-v-58703ab4]{justify-content:center;display:flex}.action-button[data-v-58703ab4]{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:.5rem;min-width:150px;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.primary-button[data-v-58703ab4]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);background:0 0}.primary-button[data-v-58703ab4]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00a3ff66}.secondary-button[data-v-58703ab4]{color:#fff;background:#ffffff1a;border:1px solid #fff3}.secondary-button[data-v-58703ab4]:hover{background:#ffffff26;transform:translateY(-2px)}.dashboard-button[data-v-58703ab4]{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)}.dashboard-button[data-v-58703ab4]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #8b5cf666}.login-button[data-v-58703ab4]{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.login-button[data-v-58703ab4]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #10b98166}.button-icon[data-v-58703ab4]{font-size:1.2rem}.button-text[data-v-58703ab4]{font-weight:600}.help-section[data-v-58703ab4]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;margin-bottom:2rem;padding:2rem}.help-title[data-v-58703ab4]{color:#fff;margin-bottom:1.5rem;font-size:1.3rem;font-weight:600}.help-list[data-v-58703ab4]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.help-item[data-v-58703ab4]{background:#ffffff08;border-radius:8px;align-items:center;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.help-item[data-v-58703ab4]:hover{background:#ffffff0d;transform:translateY(-2px)}.help-icon[data-v-58703ab4]{font-size:1.5rem}.help-text[data-v-58703ab4]{color:#fffc;font-size:.95rem}.page-footer[data-v-58703ab4]{border-top:1px solid #ffffff1a;padding-top:2rem}.footer-text[data-v-58703ab4]{color:#fff9;font-size:.9rem}.footer-link[data-v-58703ab4]{color:#00a3ff;text-decoration:none;transition:color .3s}.footer-link[data-v-58703ab4]:hover{color:#0086d6;text-decoration:underline}@media (width<=768px){.content-container[data-v-58703ab4]{padding:1rem}.glitch-text[data-v-58703ab4]{font-size:6rem}.message-title[data-v-58703ab4]{font-size:1.5rem}.message-text[data-v-58703ab4]{font-size:1rem}.primary-actions[data-v-58703ab4]{flex-direction:column;align-items:center}.action-button[data-v-58703ab4]{width:100%;max-width:300px}.help-list[data-v-58703ab4]{grid-template-columns:1fr}.current-path[data-v-58703ab4]{flex-direction:column;gap:.25rem}}@media (width<=480px){.glitch-text[data-v-58703ab4]{font-size:4rem}.logo[data-v-58703ab4]{height:40px}.error-message[data-v-58703ab4],.help-section[data-v-58703ab4]{padding:1.5rem}.action-button[data-v-58703ab4]{min-width:unset;padding:.75rem 1.5rem}}@media (prefers-reduced-motion:reduce){.glitch-text[data-v-58703ab4],.pixel[data-v-58703ab4],.grid-pattern[data-v-58703ab4]{animation:none}.content-container[data-v-58703ab4]{opacity:1;transition:none;transform:none}.action-button[data-v-58703ab4]:hover,.help-item[data-v-58703ab4]:hover{transform:none}}@media (prefers-contrast:high){.background-animation[data-v-58703ab4]{display:none}.glitch-text[data-v-58703ab4]{text-shadow:none;color:#fff}.error-message[data-v-58703ab4],.help-section[data-v-58703ab4]{border-color:#fff}}[data-v-856572b5]:root{--primary-blue:#0080ff;--primary-blue-bright:#0af;--primary-blue-glow:#0080ff4d;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-hover:#ffffff0f;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--text-primary:#fff;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80}.settings-page[data-v-856572b5]{min-height:100vh;color:var(--text-primary);padding-top:80px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.animated-background[data-v-856572b5]{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0}.gradient-orb[data-v-856572b5]{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite float-856572b5;position:absolute}.gradient-orb-1[data-v-856572b5]{background:var(--primary-blue);width:500px;height:500px;top:-10%;left:-10%}.gradient-orb-2[data-v-856572b5]{background:#8b5cf6;width:400px;height:400px;animation-delay:3s;bottom:-10%;right:-10%}@keyframes float-856572b5{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-856572b5]{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:50px 50px;width:100%;height:100%;position:absolute;top:0;left:0}.settings-container[data-v-856572b5]{z-index:1;max-width:1400px;margin:0 auto;padding:2rem;position:relative}.breadcrumb[data-v-856572b5]{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.breadcrumb-button[data-v-856572b5]{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.breadcrumb-button[data-v-856572b5]:hover{color:var(--primary-blue-bright)}.breadcrumb-separator[data-v-856572b5]{color:var(--text-tertiary);font-size:.75rem}.breadcrumb-current[data-v-856572b5]{color:var(--text-primary);font-size:.875rem;font-weight:600}.settings-header[data-v-856572b5]{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:2rem;display:flex}.header-content[data-v-856572b5]{align-items:center;gap:1.5rem;display:flex}.header-icon[data-v-856572b5]{width:64px;height:64px;color:var(--primary-blue-bright);background:#0080ff26;border:1px solid #00aaff4d;border-radius:16px;justify-content:center;align-items:center;display:flex}.header-icon svg[data-v-856572b5]{font-size:2rem}.settings-title[data-v-856572b5]{background:linear-gradient(135deg, #fff, var(--primary-blue-bright));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:2rem;font-weight:700}.settings-subtitle[data-v-856572b5]{color:var(--text-secondary);margin:0;font-size:.95rem}.header-actions[data-v-856572b5]{gap:1rem;display:flex}.search-section[data-v-856572b5]{margin-bottom:2rem;animation:.3s slideDown-856572b5}@keyframes slideDown-856572b5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-icon-prepend[data-v-856572b5]{color:var(--text-tertiary);font-size:1rem}.alert-container[data-v-856572b5]{margin-bottom:2rem;animation:.4s cubic-bezier(.4,0,.2,1) alertSlideIn-856572b5}@keyframes alertSlideIn-856572b5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.settings-content[data-v-856572b5]{flex-direction:column;gap:3rem;display:flex}.settings-section[data-v-856572b5]{flex-direction:column;gap:1.5rem;display:flex}.section-header[data-v-856572b5]{border-bottom:1px solid var(--glass-border);align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.section-icon[data-v-856572b5]{background:var(--glass-bg);border:1px solid var(--glass-border);width:48px;height:48px;color:var(--primary-blue-bright);border-radius:12px;justify-content:center;align-items:center;display:flex}.section-icon.ai-icon[data-v-856572b5]{color:#a78bfa;background:#8b5cf626;border-color:#8b5cf64d}.section-icon svg[data-v-856572b5]{font-size:1.5rem}.section-title[data-v-856572b5]{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700}.section-badge[data-v-856572b5]{text-transform:uppercase;letter-spacing:.05em;border-radius:12px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.section-badge.new[data-v-856572b5]{color:#a78bfa;background:#8b5cf633}.settings-grid[data-v-856572b5]{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1rem;display:grid}.setting-card[data-v-856572b5]{background:var(--glass-bg);border:1px solid var(--glass-border);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:1.25rem;padding:1.5rem;transition:all .3s;display:flex}.setting-card[data-v-856572b5]:hover{background:var(--glass-hover);border-color:#00aaff4d;transform:translateY(-2px)}.setting-card.disabled[data-v-856572b5]{opacity:.6;cursor:not-allowed}.setting-card.disabled[data-v-856572b5]:hover{border-color:var(--glass-border);transform:none}.setting-icon[data-v-856572b5]{border:1px solid var(--glass-border);width:48px;height:48px;color:var(--primary-blue-bright);background:#ffffff0d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.setting-icon svg[data-v-856572b5]{font-size:1.5rem}.setting-content[data-v-856572b5]{flex:1;min-width:0}.setting-header[data-v-856572b5]{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.setting-title[data-v-856572b5]{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.setting-badge[data-v-856572b5]{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:8px;padding:.25rem .5rem;font-size:.7rem;font-weight:600}.setting-badge.core[data-v-856572b5]{color:var(--success);background:#22c55e33}.setting-badge.enterprise[data-v-856572b5]{color:var(--warning);background:#f59e0b33}.coming-soon-badge[data-v-856572b5]{text-transform:uppercase;letter-spacing:.05em;color:#a78bfa;white-space:nowrap;background:#8b5cf633;border-radius:8px;padding:.25rem .5rem;font-size:.7rem;font-weight:600}.setting-description[data-v-856572b5]{color:var(--text-secondary);margin:0 0 .5rem;font-size:.875rem;line-height:1.5}.setting-value[data-v-856572b5]{color:var(--text-tertiary);font-size:.8rem;font-weight:500}.setting-arrow[data-v-856572b5]{color:var(--text-tertiary);flex-shrink:0}@media (width<=1024px){.settings-grid[data-v-856572b5]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (width<=768px){.settings-container[data-v-856572b5]{padding:1rem}.settings-header[data-v-856572b5]{flex-direction:column;align-items:flex-start;gap:1.5rem}.settings-grid[data-v-856572b5]{grid-template-columns:1fr}.header-icon[data-v-856572b5]{width:56px;height:56px}.settings-title[data-v-856572b5]{font-size:1.75rem}}.account-deletion[data-v-a6eb5e8e]{color:#fff;width:100%;max-width:700px;margin:0 auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.notifications-container[data-v-a6eb5e8e]{z-index:10000;flex-direction:column;gap:.75rem;max-width:400px;display:flex;position:fixed;top:2rem;right:2rem}.inline-notification[data-v-a6eb5e8e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex;box-shadow:0 8px 32px #0006}.notification-success[data-v-a6eb5e8e]{background:#22c55e1a;border-color:#22c55e4d}.notification-error[data-v-a6eb5e8e]{background:#ef44441a;border-color:#ef44444d}.notification-warning[data-v-a6eb5e8e]{background:#f59e0b1a;border-color:#f59e0b4d}.notification-info[data-v-a6eb5e8e]{background:#0080ff1a;border-color:#0080ff4d}.notification-icon[data-v-a6eb5e8e]{flex-shrink:0;font-size:1.25rem}.notification-success .notification-icon[data-v-a6eb5e8e]{color:#22c55e}.notification-error .notification-icon[data-v-a6eb5e8e]{color:#ef4444}.notification-warning .notification-icon[data-v-a6eb5e8e]{color:#f59e0b}.notification-info .notification-icon[data-v-a6eb5e8e]{color:#0080ff}.notification-message[data-v-a6eb5e8e]{color:#fff;flex:1;font-size:.9rem}.notification-close[data-v-a6eb5e8e]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.notification-close[data-v-a6eb5e8e]:hover{color:#fff;background:#ffffff1a}.notification-slide-enter-active[data-v-a6eb5e8e],.notification-slide-leave-active[data-v-a6eb5e8e]{transition:all .3s}.notification-slide-enter-from[data-v-a6eb5e8e],.notification-slide-leave-to[data-v-a6eb5e8e]{opacity:0;transform:translate(100%)}.dialog-overlay[data-v-a6eb5e8e]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10001;background:#000c;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.dialog-container[data-v-a6eb5e8e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141414fa;border:1px solid #ffffff1f;border-radius:20px;width:100%;max-width:520px;box-shadow:0 20px 60px #0009}.dialog-header[data-v-a6eb5e8e]{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;padding:2rem 2rem 1rem;display:flex}.dialog-icon-warning[data-v-a6eb5e8e]{color:#ef4444;font-size:1.75rem}.dialog-icon-info[data-v-a6eb5e8e]{color:#0080ff;font-size:1.75rem}.dialog-title[data-v-a6eb5e8e]{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:600}.dialog-body[data-v-a6eb5e8e]{padding:1.5rem 2rem}.dialog-message[data-v-a6eb5e8e]{color:#ffffffd9;white-space:pre-line;margin:0;font-size:.95rem;line-height:1.6}.dialog-actions[data-v-a6eb5e8e]{justify-content:flex-end;gap:.75rem;padding:1rem 2rem 2rem;display:flex}.dialog-button[data-v-a6eb5e8e]{cursor:pointer;border:none;border-radius:12px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.dialog-button-secondary[data-v-a6eb5e8e]{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff1f}.dialog-button-secondary[data-v-a6eb5e8e]:hover{background:#ffffff1a;border-color:#fff3}.dialog-button-primary[data-v-a6eb5e8e]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);background:0 0}.dialog-button-primary[data-v-a6eb5e8e]:hover{background:#06c}.dialog-button-danger[data-v-a6eb5e8e]{color:#fff;background:#ef4444}.dialog-button-danger[data-v-a6eb5e8e]:hover{background:#dc2626}.dialog-fade-enter-active[data-v-a6eb5e8e],.dialog-fade-leave-active[data-v-a6eb5e8e]{transition:opacity .25s}.dialog-fade-enter-from[data-v-a6eb5e8e],.dialog-fade-leave-to[data-v-a6eb5e8e]{opacity:0}.dialog-fade-enter-active .dialog-container[data-v-a6eb5e8e]{animation:.3s ease-out dialogSlideIn-a6eb5e8e}@keyframes dialogSlideIn-a6eb5e8e{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.deletion-step[data-v-a6eb5e8e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;padding:3rem}.warning-header[data-v-a6eb5e8e]{text-align:center;margin-bottom:3rem}.warning-icon-wrapper[data-v-a6eb5e8e]{background:#ef444426;border:2px solid #ef44444d;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 1.5rem;display:flex}.warning-icon[data-v-a6eb5e8e]{color:#ef4444;font-size:3rem}.pulse-animation[data-v-a6eb5e8e]{animation:2s ease-in-out infinite pulse-a6eb5e8e}@keyframes pulse-a6eb5e8e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.step-title[data-v-a6eb5e8e]{color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:700}.step-subtitle[data-v-a6eb5e8e]{color:#fff9;font-size:1rem}.danger-text[data-v-a6eb5e8e]{color:#ef4444}.consequences-list[data-v-a6eb5e8e]{margin-bottom:2rem}.consequences-title[data-v-a6eb5e8e]{color:#fff;margin-bottom:1.5rem;font-size:1.125rem;font-weight:600}.consequence-item[data-v-a6eb5e8e]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;gap:1.25rem;margin-bottom:1rem;padding:1.25rem;transition:all .3s;display:flex}.consequence-item[data-v-a6eb5e8e]:hover{background:#ffffff0a;border-color:#ef44444d;transform:translate(4px)}.consequence-icon[data-v-a6eb5e8e]{color:#ef4444;background:#ef44441a;border:1px solid #ef444433;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex}.consequence-content h4[data-v-a6eb5e8e]{color:#fff;margin-bottom:.25rem;font-size:1rem;font-weight:600}.consequence-content p[data-v-a6eb5e8e]{color:#fff9;margin:0;font-size:.875rem}.final-warning[data-v-a6eb5e8e]{margin-bottom:2rem}.step-header[data-v-a6eb5e8e]{text-align:center;margin-bottom:2.5rem}.step-icon-wrapper[data-v-a6eb5e8e]{background:#0080ff26;border:2px solid #0080ff4d;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;display:flex}.step-icon[data-v-a6eb5e8e]{color:#0080ff;font-size:2.5rem}.verification-form[data-v-a6eb5e8e]{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}.checkbox-label[data-v-a6eb5e8e]{flex-direction:column;gap:.25rem;display:flex}.checkbox-hint[data-v-a6eb5e8e]{color:#ffffff80;font-size:.8rem}.final-header[data-v-a6eb5e8e]{text-align:center;margin-bottom:2.5rem}.countdown-wrapper[data-v-a6eb5e8e]{justify-content:center;margin-bottom:1.5rem;display:flex}.countdown-circle[data-v-a6eb5e8e]{width:120px;height:120px;position:relative}.countdown-svg[data-v-a6eb5e8e]{width:100%;height:100%;transform:rotate(-90deg)}.countdown-bg[data-v-a6eb5e8e]{fill:none;stroke:#ffffff1a;stroke-width:4px}.countdown-progress[data-v-a6eb5e8e]{fill:none;stroke:#ef4444;stroke-width:4px;stroke-dasharray:283;stroke-dashoffset:283px;transition:stroke-dashoffset .1s linear}.countdown-icon[data-v-a6eb5e8e]{color:#ef4444;font-size:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-summary[data-v-a6eb5e8e]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.summary-item[data-v-a6eb5e8e]{color:#fffc;align-items:center;gap:.75rem;font-size:.95rem;display:flex}.summary-icon[data-v-a6eb5e8e]{color:#0080ff;font-size:1.125rem}.final-warning-box[data-v-a6eb5e8e]{background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:1.25rem;margin-bottom:2rem;padding:1.5rem;display:flex}.bomb-icon[data-v-a6eb5e8e]{color:#ef4444;flex-shrink:0;font-size:2.5rem}.rotate-animation[data-v-a6eb5e8e]{animation:3s linear infinite rotate-a6eb5e8e}@keyframes rotate-a6eb5e8e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.warning-content h4[data-v-a6eb5e8e]{color:#fff;margin-bottom:.5rem;font-size:1rem;font-weight:600}.warning-content p[data-v-a6eb5e8e]{color:#fffc;margin:0;font-size:.9rem}.processing-step[data-v-a6eb5e8e]{text-align:center}.processing-animation[data-v-a6eb5e8e]{padding:2rem 0}.spinner-wrapper[data-v-a6eb5e8e]{margin-bottom:2rem}.spinner-icon[data-v-a6eb5e8e]{color:#0080ff;font-size:4rem}.spin-animation[data-v-a6eb5e8e]{animation:1s linear infinite spin-a6eb5e8e}@keyframes spin-a6eb5e8e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.processing-title[data-v-a6eb5e8e]{color:#fff;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.processing-text[data-v-a6eb5e8e]{color:#ffffffb3;margin-bottom:2rem;font-size:1rem}.progress-bar[data-v-a6eb5e8e]{background:#ffffff1a;border-radius:4px;width:100%;height:8px;overflow:hidden}.progress-fill[data-v-a6eb5e8e]{background:linear-gradient(90deg,#0080ff,#0af);height:100%;transition:width .3s}.complete-step[data-v-a6eb5e8e]{text-align:center}.complete-animation[data-v-a6eb5e8e]{padding:2rem 0}.check-wrapper[data-v-a6eb5e8e]{margin-bottom:2rem}.check-icon[data-v-a6eb5e8e]{color:#22c55e;font-size:5rem}.scale-in-animation[data-v-a6eb5e8e]{animation:.5s ease-out scaleIn-a6eb5e8e}@keyframes scaleIn-a6eb5e8e{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.complete-title[data-v-a6eb5e8e]{color:#fff;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.complete-text[data-v-a6eb5e8e]{color:#fffc;margin-bottom:.5rem;font-size:1rem}.complete-subtext[data-v-a6eb5e8e]{color:#fff9;font-size:.9rem}.step-actions[data-v-a6eb5e8e]{justify-content:space-between;gap:1rem;display:flex}@media (width<=768px){.notifications-container[data-v-a6eb5e8e]{max-width:none;top:1rem;left:1rem;right:1rem}.deletion-step[data-v-a6eb5e8e]{padding:2rem}.step-actions[data-v-a6eb5e8e]{flex-direction:column}.countdown-circle[data-v-a6eb5e8e]{width:100px;height:100px}.countdown-icon[data-v-a6eb5e8e]{font-size:2.5rem}.dialog-overlay[data-v-a6eb5e8e]{padding:1rem}.dialog-header[data-v-a6eb5e8e]{padding:1.5rem 1.5rem 1rem}.dialog-body[data-v-a6eb5e8e]{padding:1rem 1.5rem}.dialog-actions[data-v-a6eb5e8e]{flex-direction:column;padding:.75rem 1.5rem 1.5rem}.dialog-button[data-v-a6eb5e8e]{width:100%}}.profile-settings[data-v-0b800c40]{color:#fff;background:#000;min-height:100vh;margin-top:30px;padding:2rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.settings-content[data-v-0b800c40]{max-width:1200px;margin:0 auto}.settings-title[data-v-0b800c40]{color:#fff;letter-spacing:-.02em;margin-bottom:2rem;font-size:2rem;font-weight:700}.dialog-overlay[data-v-0b800c40]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10001;background:#000c;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.dialog-container[data-v-0b800c40]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141414fa;border:1px solid #ffffff1f;border-radius:20px;width:100%;max-width:520px;box-shadow:0 20px 60px #0009}.dialog-header[data-v-0b800c40]{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;padding:2rem 2rem 1rem;display:flex}.dialog-icon-warning[data-v-0b800c40]{color:#ef4444;font-size:1.75rem}.dialog-icon-info[data-v-0b800c40]{color:#0080ff;font-size:1.75rem}.dialog-title[data-v-0b800c40]{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:600}.dialog-body[data-v-0b800c40]{padding:1.5rem 2rem}.dialog-message[data-v-0b800c40]{color:#ffffffd9;white-space:pre-line;margin:0;font-size:.95rem;line-height:1.6}.dialog-actions[data-v-0b800c40]{justify-content:flex-end;gap:.75rem;padding:1rem 2rem 2rem;display:flex}.dialog-button[data-v-0b800c40]{cursor:pointer;border:none;border-radius:12px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.dialog-button-secondary[data-v-0b800c40]{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff1f}.dialog-button-secondary[data-v-0b800c40]:hover{background:#ffffff1a;border-color:#fff3}.dialog-button-primary[data-v-0b800c40]{border:1px solid var(--primary-blue,#00a3ff);color:var(--primary-blue,#00a3ff);background:0 0}.dialog-button-primary[data-v-0b800c40]:hover{background:#06c}.dialog-button-danger[data-v-0b800c40]{color:#fff;background:#ef4444}.dialog-button-danger[data-v-0b800c40]:hover{background:#dc2626}.dialog-fade-enter-active[data-v-0b800c40],.dialog-fade-leave-active[data-v-0b800c40]{transition:opacity .25s}.dialog-fade-enter-from[data-v-0b800c40],.dialog-fade-leave-to[data-v-0b800c40]{opacity:0}.dialog-fade-enter-active .dialog-container[data-v-0b800c40]{animation:.3s ease-out dialogSlideIn-0b800c40}@keyframes dialogSlideIn-0b800c40{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.tabs-container[data-v-0b800c40]{border-bottom:1px solid #ffffff14;gap:.5rem;margin-bottom:2rem;display:flex}.tab[data-v-0b800c40]{color:#fff9;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s;display:flex}.tab[data-v-0b800c40]:hover{color:#fffc}.tab-active[data-v-0b800c40]{color:#0080ff;border-bottom-color:#0080ff}.tab-icon[data-v-0b800c40]{font-size:1rem}.tab-content[data-v-0b800c40]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-bottom:2rem;padding:2rem}.tab-panel[data-v-0b800c40]{flex-direction:column;gap:1.5rem;display:flex}.section-divider[data-v-0b800c40]{border-top:1px solid #ffffff14;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1.5rem;display:flex}.section-icon[data-v-0b800c40]{color:#0080ff;font-size:1.25rem}.section-title[data-v-0b800c40]{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.phone-group[data-v-0b800c40]{flex-direction:column;gap:.5rem;display:flex}.form-label[data-v-0b800c40]{color:#fff;font-size:.9rem;font-weight:600}.phone-input-wrapper[data-v-0b800c40]{gap:.75rem;display:flex}.country-select[data-v-0b800c40]{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;min-width:120px;padding:.75rem 1rem;font-size:1rem}.radio-group[data-v-0b800c40]{flex-direction:column;gap:.75rem;display:flex}.group-label[data-v-0b800c40]{color:#fff;font-size:.9rem;font-weight:600}.radio-option[data-v-0b800c40]{cursor:pointer;align-items:center;gap:.75rem;display:flex}.radio-input[data-v-0b800c40]{cursor:pointer;accent-color:#0080ff;width:20px;height:20px}.radio-label[data-v-0b800c40]{color:#ffffffe6;font-size:1rem}.newsletter-section[data-v-0b800c40]{flex-direction:column;gap:.75rem;display:flex}.newsletter-question[data-v-0b800c40]{color:#ffffffe6;margin:0;font-size:.95rem}.link-button[data-v-0b800c40]{color:#0080ff;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.95rem;text-decoration:underline;transition:color .2s;display:flex}.link-button[data-v-0b800c40]:hover{color:#0af}.danger-link[data-v-0b800c40]{color:#ef4444;margin-top:.5rem}.danger-link[data-v-0b800c40]:hover{color:#dc2626}.toggle-item[data-v-0b800c40]{border-bottom:1px solid #ffffff0d;padding:1rem 0}.toggle-label[data-v-0b800c40]{cursor:pointer;color:#ffffffe6;justify-content:space-between;align-items:center;font-size:.95rem;display:flex}.toggle-switch[data-v-0b800c40]{cursor:pointer;accent-color:#0080ff;width:50px;height:28px}.google-badge[data-v-0b800c40]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;display:flex}.google-icon[data-v-0b800c40]{color:#4285f4;font-size:1.25rem}.info-text[data-v-0b800c40]{color:#ffffffb3;margin:0;font-size:.95rem;line-height:1.6}.inline-link[data-v-0b800c40]{color:#0080ff;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.inline-link[data-v-0b800c40]:hover{color:#0af}.disabled-section[data-v-0b800c40]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;padding:1rem}.disabled-text[data-v-0b800c40]{color:#fff6;font-size:.95rem}.actions[data-v-0b800c40]{justify-content:flex-end;gap:1rem;display:flex}@media (width<=768px){.profile-settings[data-v-0b800c40]{padding:1rem}.tabs-container[data-v-0b800c40]{overflow-x:auto}.tab-content[data-v-0b800c40]{padding:1.5rem}.dialog-overlay[data-v-0b800c40]{padding:1rem}.dialog-header[data-v-0b800c40]{padding:1.5rem 1.5rem 1rem}.dialog-body[data-v-0b800c40]{padding:1rem 1.5rem}.dialog-actions[data-v-0b800c40]{flex-direction:column;padding:.75rem 1.5rem 1.5rem}.dialog-button[data-v-0b800c40]{width:100%}}.layout-canvas[data-v-1a9b11a7]{position:fixed;inset:0;overflow:hidden}.layout-zone[data-v-1a9b11a7]{position:absolute;overflow:hidden}.zone-media[data-v-1a9b11a7]{object-fit:cover;width:100%;height:100%;display:block}.zone-fade[data-v-1a9b11a7]{animation:.6s both zoneFadeIn-1a9b11a7}@keyframes zoneFadeIn-1a9b11a7{0%{opacity:0}to{opacity:1}}.zone-frame[data-v-1a9b11a7]{background:#fff;border:0;width:100%;height:100%;display:block}.zone-text[data-v-1a9b11a7]{white-space:nowrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.zone-ticker[data-v-1a9b11a7]{padding-left:100%;animation:18s linear infinite zoneTicker-1a9b11a7;display:inline-block}@keyframes zoneTicker-1a9b11a7{0%{transform:translate(0)}to{transform:translate(-200%)}}.zone-placeholder[data-v-1a9b11a7]{color:#ffffff59;border:1px dashed #ffffff26;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9rem;display:flex}.widget[data-v-1a9b11a7]{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2%;width:100%;height:100%;font-family:inherit;display:flex;overflow:hidden}.widget-note[data-v-1a9b11a7]{color:#fff6;padding:8px;font-size:clamp(12px,1.5vw,20px)}.clock-time[data-v-1a9b11a7]{font-variant-numeric:tabular-nums;font-size:clamp(24px,9cqmin,200px);font-weight:700;line-height:1}.clock-date[data-v-1a9b11a7]{opacity:.7;font-size:clamp(12px,3cqmin,48px)}.widget-clock[data-v-1a9b11a7],.widget-weather[data-v-1a9b11a7],.widget-countdown[data-v-1a9b11a7],.widget-qr[data-v-1a9b11a7]{container-type:size}.weather-main[data-v-1a9b11a7]{align-items:center;gap:4cqmin;display:flex}.weather-icon[data-v-1a9b11a7]{font-size:clamp(24px,22cqmin,220px);line-height:1}.weather-temp[data-v-1a9b11a7]{font-size:clamp(24px,20cqmin,200px);font-weight:700;line-height:1}.weather-label[data-v-1a9b11a7]{opacity:.7;font-size:clamp(12px,6cqmin,60px)}.widget-rss[data-v-1a9b11a7]{white-space:nowrap;justify-content:center}.rss-ticker[data-v-1a9b11a7]{font-size:clamp(14px,55cqh,120px);animation-duration:40s}.widget-rss[data-v-1a9b11a7]{container-type:size}.rss-sep[data-v-1a9b11a7]{opacity:.45;margin:0 .6em}.countdown-label[data-v-1a9b11a7]{opacity:.8;font-size:clamp(12px,8cqmin,72px)}.countdown-parts[data-v-1a9b11a7]{align-items:baseline;gap:4cqmin;display:flex}.countdown-part[data-v-1a9b11a7]{flex-direction:column;align-items:center;display:flex}.countdown-part strong[data-v-1a9b11a7]{font-variant-numeric:tabular-nums;font-size:clamp(20px,18cqmin,180px);font-weight:700;line-height:1}.countdown-part small[data-v-1a9b11a7]{opacity:.6;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(10px,4cqmin,32px)}.countdown-finished[data-v-1a9b11a7]{font-size:clamp(20px,14cqmin,140px);font-weight:700}.qr-img[data-v-1a9b11a7]{object-fit:contain;background:#fff;border-radius:2cqmin;max-width:80%;max-height:78%;padding:1.5cqmin}.qr-label[data-v-1a9b11a7]{opacity:.8;font-size:clamp(11px,6cqmin,48px)}@media (prefers-reduced-motion:reduce){.zone-fade[data-v-1a9b11a7],.zone-ticker[data-v-1a9b11a7]{animation:none}}.digital-signage[data-v-0ec6c2e6]{color:#fff;-webkit-user-select:none;user-select:none;background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:fixed;inset:0;overflow:hidden}.debug-panel[data-v-0ec6c2e6]{z-index:1000;background:#000000f2;border:1px solid #333;border-radius:8px;max-width:500px;max-height:85vh;padding:15px;font-family:Courier New,monospace;font-size:11px;position:fixed;top:10px;left:10px;overflow-y:auto}.debug-content h4[data-v-0ec6c2e6]{color:#00a3ff;margin:0 0 10px;font-size:14px}.debug-grid[data-v-0ec6c2e6]{grid-template-columns:1fr;gap:3px;margin-bottom:15px;line-height:1.3;display:grid}.debug-grid>div[data-v-0ec6c2e6]{background:#ffffff0d;border-radius:2px;padding:2px 4px}.debug-grid .error-line[data-v-0ec6c2e6]{color:#fcc;background:#f003}.debug-controls[data-v-0ec6c2e6]{flex-wrap:wrap;gap:8px;display:flex}.debug-btn[data-v-0ec6c2e6]{color:var(--primary-blue,#00a3ff);border:1px solid var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border-radius:4px;padding:6px 12px;font-size:10px;transition:background .2s}.debug-btn[data-v-0ec6c2e6]:hover:not(:disabled){background:#08c}.debug-btn[data-v-0ec6c2e6]:disabled{cursor:not-allowed;background:#666}.webgl-canvas[data-v-0ec6c2e6]{z-index:1;opacity:0;pointer-events:none;background:0 0;width:100%;height:100%;transition:opacity .1s;display:block;position:absolute;top:0;left:0}.webgl-canvas.canvas-active[data-v-0ec6c2e6]{opacity:1;z-index:10}.image-display[data-v-0ec6c2e6]{width:100%;height:100%;position:relative;overflow:hidden}.image-container[data-v-0ec6c2e6]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.signage-image[data-v-0ec6c2e6]{object-fit:fill;object-position:center;border:0;width:100%;height:100%;margin:0;padding:0;display:block}.loading-container[data-v-0ec6c2e6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.loading-spinner[data-v-0ec6c2e6]{border:4px solid #ffffff4d;border-top-color:#00a3ff;border-radius:50%;width:60px;height:60px;margin-bottom:2rem;animation:1s linear infinite spin-0ec6c2e6}@keyframes spin-0ec6c2e6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-0ec6c2e6]{color:#fffc;font-size:1.5rem}.error-container[data-v-0ec6c2e6]{justify-content:center;align-items:center;height:100vh;padding:2rem;display:flex}.error-content[data-v-0ec6c2e6]{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;max-width:600px;padding:3rem}.error-icon[data-v-0ec6c2e6]{margin-bottom:1rem;font-size:4rem}.error-title[data-v-0ec6c2e6]{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700}.error-message[data-v-0ec6c2e6]{color:#fffc;margin-bottom:2rem;font-size:1.2rem;line-height:1.5}.retry-button[data-v-0ec6c2e6]{color:var(--primary-blue,#00a3ff);cursor:pointer;background:0 0;border:2px solid #00a3ff;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.retry-button[data-v-0ec6c2e6]:hover{color:#00a3ff;background:0 0}.no-content-container[data-v-0ec6c2e6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:2rem;display:flex}.screen-info[data-v-0ec6c2e6]{margin-bottom:3rem}.screen-title[data-v-0ec6c2e6]{background:linear-gradient(135deg,#fff 0%,#00a3ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:700}.screen-code[data-v-0ec6c2e6]{color:#00a3ff;background:#00a3ff33;border:2px solid #00a3ff4d;border-radius:25px;padding:.5rem 1rem;font-size:1.2rem;font-weight:600;display:inline-block}.no-content-message[data-v-0ec6c2e6]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:3rem}.message-icon[data-v-0ec6c2e6]{margin-bottom:1rem;font-size:4rem}.message-title[data-v-0ec6c2e6]{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:600}.message-text[data-v-0ec6c2e6]{color:#ffffffb3;font-size:1.2rem}.signage-container[data-v-0ec6c2e6]{width:100%;height:100%;position:relative;overflow:hidden}.content-display[data-v-0ec6c2e6]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.media-container[data-v-0ec6c2e6]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.video-display[data-v-0ec6c2e6],.audio-display[data-v-0ec6c2e6]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.signage-video[data-v-0ec6c2e6]{object-fit:cover;width:100%;height:100%}.audio-display[data-v-0ec6c2e6]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%)}.audio-content[data-v-0ec6c2e6]{text-align:center;padding:2rem}.audio-icon[data-v-0ec6c2e6]{opacity:.8;margin-bottom:2rem;font-size:6rem}.audio-title[data-v-0ec6c2e6]{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:600}.file-display[data-v-0ec6c2e6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.file-icon[data-v-0ec6c2e6]{opacity:.8;margin-bottom:1rem;font-size:5rem}.file-name[data-v-0ec6c2e6]{color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:600}.file-type[data-v-0ec6c2e6]{color:#fff9;text-transform:uppercase;font-size:1.2rem;font-weight:500}.transition-indicator[data-v-0ec6c2e6]{color:#fff;z-index:20;background:#00a3ffe6;border-radius:12px;align-items:center;gap:1rem;padding:1rem 2rem;font-size:1.2rem;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.transition-spinner[data-v-0ec6c2e6]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite spin-0ec6c2e6}.status-indicators[data-v-0ec6c2e6]{z-index:5;gap:.5rem;display:flex;position:absolute;top:20px;left:50%;transform:translate(-50%)}.status-badge[data-v-0ec6c2e6]{color:#ffffffe6;background:#000000b3;border:1px solid #ffffff1a;border-radius:12px;padding:.25rem .75rem;font-size:.8rem}@media (width<=768px){.debug-panel[data-v-0ec6c2e6]{max-width:350px;padding:10px;font-size:10px}.screen-title[data-v-0ec6c2e6]{font-size:2rem}.status-indicators[data-v-0ec6c2e6]{gap:.25rem;top:10px}.status-badge[data-v-0ec6c2e6]{padding:.2rem .5rem;font-size:.7rem}}.screen-off-overlay[data-v-0ec6c2e6]{z-index:9999;background:#000;position:fixed;inset:0}.identify-overlay[data-v-0ec6c2e6]{z-index:10000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.identify-card[data-v-0ec6c2e6]{border:2px solid var(--primary-blue,#00a3ff);background:#001428e6;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:48px 72px;display:flex}.identify-name[data-v-0ec6c2e6]{color:#fff;font-size:clamp(24px,4vw,56px);font-weight:700}.identify-code[data-v-0ec6c2e6]{color:var(--primary-blue,#00a3ff);letter-spacing:.2em;font-variant-numeric:tabular-nums;font-size:clamp(32px,6vw,90px);font-weight:800}.screen-connect{color:#fff;background:#000;justify-content:center;align-items:center;min-height:100vh;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.connect-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:600px;padding:3rem;box-shadow:0 20px 60px #0000004d}.connect-header{text-align:center;margin-bottom:2rem}.connect-title{background:linear-gradient(135deg,#fff 0%,#00a3ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2rem;font-weight:700}.connect-description{color:#ffffffb3;margin:0;font-size:1.1rem}.code-info-content{flex-direction:column;gap:.5rem;display:flex}.code-info-content p{color:#ffffffe6;margin:0}.pairing-mode-card{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:1.5rem;padding: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{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.mode-icon{font-size:2rem}.mode-title{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.mode-description{color:#fffc;margin:0 0 1rem;line-height:1.5}.repair-info{border-top:1px solid #ffffff1a;flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.info-item{justify-content:space-between;align-items:center;display:flex}.info-label{color:#fff9;font-size:.875rem}.info-value{color:#00a3ff;font-family:monospace;font-size:.875rem}.success-container{text-align:center;padding:2rem 0}.success-icon{margin-bottom:1rem;font-size:4rem}.success-title{color:#10b981;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.success-details{text-align:left;background:#ffffff0d;border-radius:12px;margin-bottom:1.5rem;padding:1rem}.detail-item{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.detail-item:last-child{border-bottom:none}.detail-label{color:#fff9;font-size:.875rem}.detail-value{color:#fff;font-family:monospace;font-size:.875rem;font-weight:500}.success-message{color:#fffc;margin-bottom:1.5rem;line-height:1.5}.loading-spinner{border:3px solid #ffffff4d;border-top-color:#00a3ff;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.connect-form,.form{flex-direction:column;gap:1.5rem;display:flex}.form-group{flex-direction:column;gap:.5rem;display:flex}.code-status{border-radius:8px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem;font-size:.875rem;display:flex}.code-status.verifying{color:#ffc107;background:#ffc1071a;border:1px solid #ffc10733}.code-status.valid{color:#10b981;background:#10b9811a;border:1px solid #10b98133}.status-spinner{border:2px solid #ffc1074d;border-top-color:#ffc107;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin}.status-icon{font-weight:700}.name-match-info{background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.75rem;display:flex}.info-icon{flex-shrink:0;font-size:1rem}.info-text{color:#fffc;font-size:.875rem;line-height:1.4}.field-help{color:#ffffff80;margin-top:.25rem;font-size:.875rem}.pre-fill-suggestion{margin-top:-.5rem;margin-bottom:.5rem}.form-actions{gap:1rem;margin-top:1rem;display:flex}.form-actions button{flex:1}.instructions{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem}.instructions-title{color:#fff;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.process-steps{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.step{align-items:flex-start;gap:1rem;display:flex}.step-number{color:#000;background:linear-gradient(135deg,#00a3ff,#0080ff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;font-weight:700;display:flex}.step-content{color:#fffc;flex:1;font-size:.875rem;line-height:1.5}.step-content strong{color:#fff}.help-section{border-top:1px solid #ffffff1a;padding-top:1rem}.help-section h4{color:#ffffffe6;margin:0 0 .75rem;font-size:.875rem;font-weight:600}.help-list{color:#ffffffb3;margin:0;padding-left:1.5rem;font-size:.8125rem;line-height:1.6}.help-list li{margin-bottom:.5rem}@media (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 (width<=480px){.connect-container{padding:1.5rem}.connect-title{font-size:1.5rem}.instructions{padding:1rem}.mode-header{text-align:center;flex-direction:column}}input:focus{outline:none;border-color:#00a3ff!important;box-shadow:0 0 20px #00a3ff33!important}input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important}
