body:not(.wl-active) .agent-card{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(60px)!important;-webkit-backdrop-filter:blur(60px)!important;border:1px solid rgba(255,255,255,.55)!important;cursor:pointer;transition:all .3s ease;position:relative;isolation:isolate}body:not(.wl-active) .agent-card:hover{background:rgba(255,255,255,.98)!important;backdrop-filter:blur(70px)!important;-webkit-backdrop-filter:blur(70px)!important;transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.18)}.agent-card .absolute{pointer-events:none;z-index:-1}.agent-card h3{color:#00003D!important}.agent-card .text-gray-600{color:#374151!important}.agent-card .text-gray-500{color:#4B5563!important}.agent-card .quick-action-btn{position:relative;pointer-events:auto}.control-btn{background:transparent;border:none;color:#6b7280;padding:.5rem;border-radius:.75rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-size:1.25rem}.control-btn:hover{color:#8b5cf6;transform:translateY(-1px)}.toggle-switch{position:relative;width:48px;height:26px;border-radius:9999px;background:rgba(107,114,128,.25);border:1px solid rgba(255,255,255,.6);box-shadow:inset 0 0 0 1px rgba(255,255,255,.4);transition:background .2s ease,box-shadow .15s ease}.toggle-switch:hover{box-shadow:0 0 0 2px rgba(255,255,255,.6)}.toggle-switch .toggle-knob{position:absolute;top:50%;left:4px;transform:translateY(-50%);width:20px;height:20px;border-radius:9999px;background:#ffffff;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:left .2s ease}.toggle-switch[aria-pressed=true]{background:rgba(124,58,237,.3)}.toggle-switch[aria-pressed=true] .toggle-knob{left:24px}.toggle-container{position:relative}.toggle-input{display:none}.toggle-label{position:relative;display:inline-block;width:48px;height:26px;border-radius:9999px;background:rgba(107,114,128,.25);transition:background .2s ease}.toggle-label .toggle-slider{position:absolute;top:50%;left:4px;transform:translateY(-50%);width:20px;height:20px;border-radius:9999px;background:#ffffff;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:transform .2s ease}.toggle-input:checked+.toggle-label{background:#8b5cf6}.toggle-input:checked+.toggle-label .toggle-slider{transform:translate(22px,-50%)}.filter-link{background:transparent;border:none;color:#0f172a;font-size:.875rem;font-weight:500;padding:.25rem .5rem;border-radius:.5rem;cursor:pointer;transition:color .15s ease}.filter-link:hover{color:#8b5cf6}body:not(.wl-active) .activity-item{background:rgba(255,255,255,.28)}body:not(.wl-active) .activity-item:hover{background:rgba(255,255,255,.36);box-shadow:0 0 20px rgba(255,255,255,.45)}.status-active{background:rgba(16,185,129,.12);color:#10b981}.status-paused{background:rgba(245,158,11,.12);color:#f59e0b}.status-draft{background:rgba(107,114,128,.15);color:#6b7280}.type-voice{background:rgba(99,102,241,.12);color:#6366f1}.type-video{background:rgba(59,130,246,.12);color:#3b82f6}.avatar-gradient{background:linear-gradient(135deg,#6d28d9,#2563eb);box-shadow:0 10px 25px rgba(99,102,241,.35)}.performance-indicator{width:0;background:linear-gradient(90deg,#6d28d9,#2563eb)}.performance-indicator.animate{animation:fillProgress 1.2s ease forwards}@keyframes fillProgress{to{width:var(--progress-width,0)}}.quick-action-btn{transform:translateZ(0)}.quick-action-btn:hover{transform:scale(1.02)}body:not(.wl-active) .onboarding-tooltip{background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(10px)}body:not(.wl-active) .empty-state{background:radial-gradient(1200px circle at 20% 10%,rgba(37,99,235,.18),transparent 30%),radial-gradient(1000px circle at 80% 80%,rgba(109,40,217,.18),transparent 30%),rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.35)}.floating-animation{animation:floating 3s ease-in-out infinite}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.agent-glow-overlay{position:fixed;inset:0;pointer-events:none;z-index:0;mix-blend-mode:normal}.agent-glow{position:absolute;border-radius:50%;filter:blur(64px);will-change:opacity}@keyframes glowPulseOpacity{0%,to{opacity:.8}50%{opacity:.4}}.glow--tl{top:0;left:0;background:rgba(196,181,253,.5);animation:glowPulseOpacity 2s ease-in-out infinite;animation-delay:0s}.glow--br,.glow--tl{width:384px;height:384px}.glow--br{right:0;bottom:0;background:rgba(147,197,253,.5);animation:glowPulseOpacity 2s ease-in-out infinite;animation-delay:2s}.glow--mr{width:320px;height:320px;top:25%;right:33%;background:rgba(165,180,252,1);animation:glowPulseOpacity 2s ease-in-out infinite;animation-delay:4s}.filter-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.75rem;font-size:.875rem;font-weight:600;transition:background .15s ease,transform .15s ease,color .15s ease,box-shadow .15s ease}.filter-pill--white{background:rgba(255,255,255,.85);color:#111827;border:1px solid rgba(255,255,255,.7);box-shadow:0 8px 24px rgba(0,0,0,.08)}.filter-pill--white:hover{background:rgba(255,255,255,.95);transform:translateY(-1px)}.filter-pill--purple{background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(99,102,241,.25));color:#7c3aed;border:1px solid rgba(139,92,246,.35);box-shadow:0 8px 24px rgba(139,92,246,.18)}.filter-pill--purple:hover{background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(99,102,241,.35));transform:translateY(-1px)}body:not(.wl-active).vooice-agent-route #header .glass-card{position:relative;background:rgba(255,255,255,.35);border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}.wl-active.vooice-agent-route #header .glass-card{background:var(--wl-header-bg);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}@media (max-width:1023px){body.vooice-agent-route #header>div:not(.fixed){display:none!important}.mobile-only-header{display:block}body:not(.wl-active) .mobile-only-header .glass-card{background:rgba(255,255,255,.35);border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px)}.wl-active .mobile-only-header .glass-card{background:var(--wl-header-bg);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%)}.mobile-menu-btn{background:transparent;border:none;cursor:pointer;transition:all .2s ease}body:not(.wl-active) .mobile-menu-btn:hover{background:rgba(255,255,255,.2);border-radius:8px}}@media (min-width:1024px){.mobile-only-header{display:none!important}}@media (max-width:1023px){body.vooice-agent-route{overflow-x:hidden}body.vooice-agent-route #search-panel .glass-card,body.vooice-agent-route .glass-card,body.vooice-agent-route .onboarding-tooltip{max-width:100%}body.vooice-agent-route #bulk-actions .glass-card{padding:16px 14px;min-height:192px;overflow:hidden}body.vooice-agent-route #bulk-actions-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;align-items:stretch;width:100%;min-width:0;grid-auto-rows:minmax(0,auto);grid-auto-flow:dense;margin-top:8px}body.vooice-agent-route #bulk-actions-row>button{width:100%;max-width:100%;padding:5px 8px!important;font-size:10px!important;line-height:1.1!important;border-radius:10px;justify-content:center;white-space:nowrap}body.vooice-agent-route #bulk-actions-row>button i{font-size:10px!important}body.vooice-agent-route #bulk-actions-row #bulk-delete-btn{grid-column:1;grid-row:2}body.vooice-agent-route #bulk-actions-selected{grid-column:2/4;grid-row:2;width:100%;display:flex;justify-content:flex-end;margin-left:0!important;font-size:12px;align-items:center;white-space:nowrap}body.vooice-agent-route h1{font-size:clamp(18px,5vw,22px);line-height:1.2}body.vooice-agent-route h2{font-size:clamp(17px,4.6vw,21px);line-height:1.25}body.vooice-agent-route h3{font-size:clamp(16px,4.4vw,20px);line-height:1.25}body.vooice-agent-route h4{font-size:clamp(14px,3.8vw,18px);line-height:1.25}body.vooice-agent-route label,body.vooice-agent-route p,body.vooice-agent-route span{font-size:13px;line-height:1.35}body.vooice-agent-route .text-xs{font-size:11px!important}body.vooice-agent-route .text-sm{font-size:13px!important}body.vooice-agent-route .text-base{font-size:14px!important}body.vooice-agent-route .text-lg{font-size:16px!important}body.vooice-agent-route .text-xl{font-size:18px!important}body.vooice-agent-route .text-2xl{font-size:20px!important}body.vooice-agent-route .text-3xl{font-size:24px!important}body.vooice-agent-route button{font-size:13px;line-height:1.2}body.vooice-agent-route button i{font-size:14px}}