.team-selector[data-v-8187eea0]{position:relative}.team-selector button img[data-v-8187eea0]{transition:transform .2s ease}.team-selector button:hover img[data-v-8187eea0]{transform:scale(1.05)}.tab-pill[data-v-04d4b0ba]{align-items:center;border-radius:9999px;display:flex;gap:6px;padding:6px 14px;transition:background .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);white-space:nowrap}.tab-pill[data-v-04d4b0ba]:active{transform:scale(.95)}.tab-pill-active[data-v-04d4b0ba]{background:hsl(var(--foreground));box-shadow:0 1px 3px #0000001f,0 1px 2px #0000000f;color:hsl(var(--background))}.tab-pill-inactive[data-v-04d4b0ba]{color:hsl(var(--muted-foreground))}.tab-pill-inactive[data-v-04d4b0ba]:hover{background:hsl(var(--muted)/.6);color:hsl(var(--foreground))}.mobile-tab[data-v-04d4b0ba]{-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex:1;flex-direction:column;gap:0;justify-content:center;padding:4px 0;transition:color .3s cubic-bezier(.16,1,.3,1)}.mobile-tab-active[data-v-04d4b0ba]{color:hsl(var(--primary))}.mobile-tab-inactive[data-v-04d4b0ba]{color:hsl(var(--muted-foreground))}.mobile-tab-icon-wrap[data-v-04d4b0ba]{align-items:center;border-radius:12px;display:flex;height:24px;justify-content:center;transition:background .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);width:32px}.mobile-tab-icon-wrap-active[data-v-04d4b0ba]{background:hsl(var(--primary)/.12);transform:scale(1.08)}.mobile-tab:active .mobile-tab-icon-wrap[data-v-04d4b0ba]{transform:scale(.88)}.minibar[data-v-f2b1bf5d]{height:calc(48px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0)}@media(min-width:768px){.minibar[data-v-f2b1bf5d]{height:40px;padding-bottom:0}}.minibar-item[data-v-f2b1bf5d]{color:hsl(var(--muted-foreground));-webkit-tap-highlight-color:transparent;align-items:center;border-radius:12px;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:4px 16px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.minibar-item[data-v-f2b1bf5d]:hover{background:hsl(var(--muted)/.4);color:hsl(var(--foreground))}.minibar-item[data-v-f2b1bf5d]:active{transform:scale(.9)}.minibar-item-active[data-v-f2b1bf5d]{color:hsl(var(--foreground))}.walkthrough-popover[data-v-5788a249]{animation:walkthrough-in-5788a249 .3s cubic-bezier(.16,1,.3,1) both;background:hsl(var(--card));border:1px solid #00bfff33;border-radius:16px;box-shadow:0 8px 32px #00122326,0 0 0 1px #00bfff14,0 0 24px #00bfff0f;overflow:hidden;padding:20px 16px 16px;position:relative}.walkthrough-accent[data-v-5788a249]{animation:walkthrough-shimmer-5788a249 3s ease-in-out infinite;background:linear-gradient(90deg,#00bfff,#0093c6,#00bfff) 0 0/200% 100%;height:3px;left:0;position:absolute;right:0;top:0}.walkthrough-next-btn[data-v-5788a249]{align-items:center;background:linear-gradient(135deg,#00bfff,#0093c6);border-radius:10px;box-shadow:0 2px 8px #00bfff40;color:#fff;display:flex;font-size:12px;font-weight:600;gap:4px;padding:5px 14px;transition:all .2s}.walkthrough-next-btn[data-v-5788a249]:hover{background:linear-gradient(135deg,#00ace7,#0078a1);box-shadow:0 4px 12px #00bfff59;transform:translateY(-1px)}.dark .walkthrough-popover[data-v-5788a249]{border-color:#00bfff26;box-shadow:0 8px 32px #0006,0 0 0 1px #00bfff1a,0 0 32px #00bfff14}@keyframes walkthrough-in-5788a249{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes walkthrough-shimmer-5788a249{0%,to{background-position:0}50%{background-position:100%}}.header-tagline[data-v-31b9a05a]{font-family:var(--font-proxima-light);font-size:9px;font-style:italic;letter-spacing:.06em;margin-top:1px}.header-tagline[data-v-31b9a05a],.nav-item[data-v-31b9a05a]{color:hsl(var(--muted-foreground))}.nav-item[data-v-31b9a05a]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.nav-item[data-v-31b9a05a]:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.nav-item-active[data-v-31b9a05a]{background:hsl(var(--primary)/.08);color:hsl(var(--foreground));font-weight:500}.has-tooltip[data-v-31b9a05a]{position:relative}.has-tooltip[data-v-31b9a05a]:after{background:hsl(var(--foreground));border-radius:6px;color:hsl(var(--background));content:attr(data-tooltip);font-size:11px;font-weight:500;left:calc(100% + 10px);opacity:0;padding:4px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;white-space:nowrap;z-index:100}.has-tooltip[data-v-31b9a05a]:hover:after{opacity:1}.mobile-btn[data-v-31b9a05a]{color:hsl(var(--muted-foreground));-webkit-tap-highlight-color:transparent;align-items:center;display:flex;flex-direction:column;gap:2px;padding:6px 16px;transition:color .2s}.mobile-btn[data-v-31b9a05a]:active{opacity:.7;transform:scale(.92)}.drawer-backdrop-enter-active[data-v-31b9a05a],.drawer-backdrop-leave-active[data-v-31b9a05a]{transition:opacity .3s}.drawer-backdrop-enter-from[data-v-31b9a05a],.drawer-backdrop-leave-to[data-v-31b9a05a]{opacity:0}.drawer-slide-enter-active[data-v-31b9a05a],.drawer-slide-leave-active[data-v-31b9a05a]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.drawer-slide-enter-from[data-v-31b9a05a],.drawer-slide-leave-to[data-v-31b9a05a]{transform:translate(-100%)}.pulsing-dot[data-v-4b59aa0d]{animation:pulse-dot-4b59aa0d 1.5s ease-in-out infinite;background-color:hsl(var(--destructive));border-radius:50%;display:inline-block;height:10px;width:10px}@keyframes pulse-dot-4b59aa0d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.floating-indicator[data-v-6ca9d864]{align-items:center;-webkit-backdrop-filter:saturate(180%)blur(16px);background:hsl(var(--card)/.85);border:1px solid hsl(var(--border));border-radius:9999px;bottom:5rem;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000a;cursor:pointer;display:inline-flex;gap:6px;padding:6px 14px;position:fixed;right:1rem;transition:transform .2s,box-shadow .2s;z-index:40}.floating-indicator[data-v-6ca9d864]:hover{box-shadow:0 2px 6px #0000001a,0 6px 16px #0000000f;transform:translateY(-1px)}.floating-indicator[data-v-6ca9d864]:active{transform:scale(.96)}.pulsing-dot-sm[data-v-6ca9d864]{animation:pulse-dot-sm-6ca9d864 1.5s ease-in-out infinite;background-color:hsl(var(--destructive))}.paused-dot-sm[data-v-6ca9d864],.pulsing-dot-sm[data-v-6ca9d864]{border-radius:50%;display:inline-block;flex-shrink:0;height:7px;width:7px}.paused-dot-sm[data-v-6ca9d864]{background-color:#d97706;opacity:.6}@keyframes pulse-dot-sm-6ca9d864{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.float-enter-active[data-v-6ca9d864]{transition:all .3s cubic-bezier(.16,1,.3,1)}.float-leave-active[data-v-6ca9d864]{transition:all .2s ease-in}.float-enter-from[data-v-6ca9d864]{opacity:0;transform:translateY(16px)scale(.9)}.float-leave-to[data-v-6ca9d864]{opacity:0;transform:translateY(8px)scale(.95)}.floating-dock[data-v-bce7d831]{flex-direction:column;gap:8px;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:40}.floating-dock.dock-transitioning[data-v-bce7d831]{transition:top .3s cubic-bezier(.16,1,.3,1),bottom .3s cubic-bezier(.16,1,.3,1),left .3s cubic-bezier(.16,1,.3,1),right .3s cubic-bezier(.16,1,.3,1)}.floating-dock.dock-dragging[data-v-bce7d831]{opacity:.85}.dock-bar[data-v-bce7d831]{align-items:center;-webkit-backdrop-filter:saturate(180%)blur(20px);background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);border-radius:100px;box-shadow:0 1px 3px hsl(var(--primary)/.1),0 4px 16px hsl(var(--primary)/.06);cursor:grab;display:flex;gap:2px;padding:4px 8px;touch-action:none}.dock-dragging .dock-bar[data-v-bce7d831]{cursor:grabbing}.dock-btn[data-v-bce7d831]{align-items:center;border-radius:10px;color:hsl(var(--muted-foreground));display:flex;height:36px;justify-content:center;position:relative;transition:all .2s cubic-bezier(.16,1,.3,1);width:36px}.dock-btn[data-v-bce7d831]:hover{background:hsl(var(--primary)/.15);color:hsl(var(--foreground));transform:translateY(-1px)}.dock-btn[data-v-bce7d831]:active{transform:scale(.92)}.dock-btn-active[data-v-bce7d831]{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.dock-btn-recording[data-v-bce7d831]{color:hsl(var(--destructive))}.dock-btn-paused[data-v-bce7d831]{color:#d97706}.dock-paused-dot[data-v-bce7d831]{background:#d97706;border-radius:50%;height:6px;opacity:.7;position:absolute;right:4px;top:4px;width:6px}.dock-btn-ai[data-v-bce7d831],.dock-btn-ai[data-v-bce7d831]:hover{color:hsl(var(--primary))}.dock-btn-ai[data-v-bce7d831]:hover{background:hsl(var(--primary)/.2)}.dock-badge[data-v-bce7d831]{align-items:center;background:hsl(var(--primary));border-radius:7px;color:hsl(var(--primary-foreground));display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;line-height:1;min-width:14px;padding:0 3px;position:absolute;right:2px;top:2px}.dock-recording-dot[data-v-bce7d831]{animation:pulse-recording-bce7d831 1.5s ease-in-out infinite;background:hsl(var(--destructive));border-radius:50%;height:6px;position:absolute;right:4px;top:4px;width:6px}@keyframes pulse-recording-bce7d831{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.dock-panel[data-v-bce7d831]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;box-shadow:0 4px 24px #0000001a,0 1px 4px #0000000f;display:flex;flex-direction:column;max-height:min(70vh,560px);overflow:hidden;position:absolute;width:360px}.panel-bottom-right[data-v-bce7d831]{bottom:52px;right:0}.panel-bottom-left[data-v-bce7d831]{bottom:52px;left:0}.panel-top-right[data-v-bce7d831]{right:0;top:52px}.panel-top-left[data-v-bce7d831]{left:0;top:52px}.dock-panel-header[data-v-bce7d831]{align-items:center;background:hsl(var(--muted)/.3);border-bottom:1px solid hsl(var(--border));display:flex;justify-content:space-between;padding:12px 16px}.dock-panel-body[data-v-bce7d831]{flex:1;min-height:0;overflow-y:auto}.dock-panel-enter-active[data-v-bce7d831]{transition:all .35s cubic-bezier(.16,1,.3,1)}.dock-panel-leave-active[data-v-bce7d831]{transition:all .2s cubic-bezier(.4,0,1,1)}.dock-panel-enter-from[data-v-bce7d831]{opacity:0;transform:translateY(12px)scale(.95)}.dock-panel-leave-to[data-v-bce7d831]{opacity:0;transform:translateY(8px)scale(.97)}.pulsing-dot[data-v-bce7d831]{animation:pulse-recording-bce7d831 1.5s ease-in-out infinite;background-color:hsl(var(--destructive))}.paused-dot[data-v-bce7d831],.pulsing-dot[data-v-bce7d831]{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.paused-dot[data-v-bce7d831]{background-color:#d97706;opacity:.6}.hide-scrollbar[data-v-bce7d831]{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar[data-v-bce7d831]::-webkit-scrollbar{display:none}.spotlight-overlay[data-v-30833bda]{align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;display:flex;inset:0;justify-content:center;padding-top:20vh;position:fixed;z-index:100}.spotlight-panel[data-v-30833bda]{background:hsl(var(--card));border:1px solid hsl(var(--border)/.5);border-radius:16px;box-shadow:0 25px 50px -12px #00000040;max-width:480px;overflow:hidden;width:100%}.spotlight-input-row[data-v-30833bda]{align-items:center;border-bottom:1px solid hsl(var(--border)/.3);display:flex;gap:10px;padding:14px 16px}.spotlight-input[data-v-30833bda]{background:0 0;border:none;color:hsl(var(--foreground));flex:1;font-size:15px;outline:none}.spotlight-input[data-v-30833bda]::-moz-placeholder{color:hsl(var(--muted-foreground)/.5)}.spotlight-input[data-v-30833bda]::placeholder{color:hsl(var(--muted-foreground)/.5)}.spotlight-kbd[data-v-30833bda]{background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border)/.3);border-radius:4px;color:hsl(var(--muted-foreground));font-size:10px;font-weight:500;padding:2px 6px}.spotlight-results[data-v-30833bda]{max-height:320px;overflow-y:auto;padding:6px}.spotlight-result[data-v-30833bda]{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:8px 10px;text-align:left;transition:background .1s;width:100%}.spotlight-result--active[data-v-30833bda],.spotlight-result[data-v-30833bda]:hover{background:hsl(var(--muted)/.5)}.spotlight-empty[data-v-30833bda]{padding:20px;text-align:center}.spotlight-enter-active[data-v-30833bda]{transition:all .15s}.spotlight-leave-active[data-v-30833bda]{transition:all .1s}.spotlight-enter-from[data-v-30833bda]{opacity:0}.spotlight-enter-from .spotlight-panel[data-v-30833bda]{transform:scale(.97)translateY(-8px)}.spotlight-leave-to[data-v-30833bda]{opacity:0}.spotlight-leave-to .spotlight-panel[data-v-30833bda]{transform:scale(.97)translateY(-4px)}
