.bottom-sheet-enter-active[data-v-a18ef8a3],.bottom-sheet-leave-active[data-v-a18ef8a3]{transition:all .3s ease-out}.bottom-sheet-enter-active>div[data-v-a18ef8a3]:last-child,.bottom-sheet-leave-active>div[data-v-a18ef8a3]:last-child{transition:transform .3s ease-out}.bottom-sheet-enter-from>div[data-v-a18ef8a3]:last-child,.bottom-sheet-leave-to>div[data-v-a18ef8a3]:last-child{transform:translateY(100%)}.bottom-sheet-enter-from .absolute[data-v-a18ef8a3],.bottom-sheet-leave-to .absolute[data-v-a18ef8a3]{opacity:0}.bottom-sheet-enter-active[data-v-c3ba5e26],.bottom-sheet-leave-active[data-v-c3ba5e26]{transition:all .3s ease-out}.bottom-sheet-enter-from[data-v-c3ba5e26],.bottom-sheet-leave-to[data-v-c3ba5e26]{opacity:0}.bottom-sheet-enter-from>div[data-v-c3ba5e26]:last-child,.bottom-sheet-leave-to>div[data-v-c3ba5e26]:last-child{transform:translateY(100%)}.pb-safe[data-v-c3ba5e26]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.bottom-sheet-enter-active[data-v-a97d16c1],.bottom-sheet-leave-active[data-v-a97d16c1]{transition:all .3s ease-out}.bottom-sheet-enter-from[data-v-a97d16c1],.bottom-sheet-leave-to[data-v-a97d16c1]{opacity:0}.bottom-sheet-enter-from>div[data-v-a97d16c1]:last-child,.bottom-sheet-leave-to>div[data-v-a97d16c1]:last-child{transform:translateY(100%)}.pb-safe[data-v-a97d16c1]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.fade-enter-active[data-v-8955458a],.fade-leave-active[data-v-8955458a]{transition:opacity .2s}.fade-enter-from[data-v-8955458a],.fade-leave-to[data-v-8955458a]{opacity:0}.overflow-y-auto[data-v-466efe43]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-466efe43]::-webkit-scrollbar-track{background:0 0}.overflow-y-auto[data-v-466efe43]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:4px}.overflow-y-auto[data-v-466efe43]::-webkit-scrollbar-thumb:hover{background-color:#9ca3afb3}.bottom-sheet-enter-active[data-v-466efe43],.bottom-sheet-leave-active[data-v-466efe43]{transition:all .4s}.bottom-sheet-enter-active .settings-sheet-content[data-v-466efe43],.bottom-sheet-leave-active .settings-sheet-content[data-v-466efe43]{transition:transform .4s cubic-bezier(.32,.72,0,1)}.bottom-sheet-enter-from .settings-sheet-content[data-v-466efe43],.bottom-sheet-leave-to .settings-sheet-content[data-v-466efe43]{transform:translateY(100%)}.bottom-sheet-enter-active .absolute.inset-0[data-v-466efe43],.bottom-sheet-leave-active .absolute.inset-0[data-v-466efe43]{transition:opacity .4s}.bottom-sheet-enter-from .absolute.inset-0[data-v-466efe43],.bottom-sheet-leave-to .absolute.inset-0[data-v-466efe43]{opacity:0}.overflow-y-auto[data-v-1daaa5c5]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-1daaa5c5]::-webkit-scrollbar-track{background:0 0}.overflow-y-auto[data-v-1daaa5c5]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:2px}.overflow-y-auto[data-v-1daaa5c5]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.driver-active-element .tour-hover-target{opacity:1!important}.driver-active-element .tour-hide-target{opacity:0!important}.overflow-y-auto[data-v-4bec447c]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-4bec447c]::-webkit-scrollbar-track{background:0 0}.overflow-y-auto[data-v-4bec447c]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:2px}.overflow-y-auto[data-v-4bec447c]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.transition-transform[data-v-4bec447c]{transition:transform .2s}.transition-colors[data-v-4bec447c]{transition:color .2s,background-color .2s}@keyframes fadeInDelayed-4bec447c{0%{opacity:0}30%{opacity:.7}to{opacity:1}}.animate-fade-in-delayed[data-v-4bec447c]{animation:1.2s ease-out forwards fadeInDelayed-4bec447c}.fade-enter-active[data-v-4bec447c],.fade-leave-active[data-v-4bec447c]{transition:opacity .3s}.fade-enter-from[data-v-4bec447c],.fade-leave-to[data-v-4bec447c]{opacity:0}.modal-enter-active[data-v-4bec447c],.modal-leave-active[data-v-4bec447c]{transition:opacity .3s}.modal-enter-from[data-v-4bec447c],.modal-leave-to[data-v-4bec447c]{opacity:0}.modal-enter-active .bg-white[data-v-4bec447c],.modal-leave-active .bg-white[data-v-4bec447c]{transition:transform .3s}.modal-enter-from .bg-white[data-v-4bec447c],.modal-leave-to .bg-white[data-v-4bec447c]{transform:scale(.95)}@keyframes lane-assist-pulse-4bec447c{0%,to{box-shadow:0 0 0 4px #f59e0b66,0 0 20px #f59e0b4d}50%{box-shadow:0 0 0 6px #f59e0b80,0 0 30px #f59e0b66}}.lane-assist-glow[data-v-4bec447c]{animation:2s ease-in-out infinite lane-assist-pulse-4bec447c}.custom-scrollbar[data-v-73434a85]{scrollbar-width:thin;scrollbar-color:#9ca3af transparent}.custom-scrollbar[data-v-73434a85]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-73434a85]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-73434a85]::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:4px}.custom-scrollbar[data-v-73434a85]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.survey-fade-enter-active[data-v-ac2b7f14],.survey-fade-leave-active[data-v-ac2b7f14]{transition:opacity .3s}.survey-fade-enter-from[data-v-ac2b7f14],.survey-fade-leave-to[data-v-ac2b7f14]{opacity:0}.command-dialog-overlay{z-index:var(--z-modal);background:0 0;position:fixed;inset:0}.command-dialog-content{z-index:var(--z-modal);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsl(var(--border) / .5);width:100%;position:fixed;top:30%;left:50%;transform:translate(-50%);background:hsl(var(--background) / .95)!important;border-radius:16px!important}.command-dialog-content :deep(.command-list){min-height:360px;max-height:360px}.command-dialog-content>button[type=button]{display:none!important}.command-raycast{background:0 0}@media (width<=768px){.command-dialog-overlay{background:#00000080}.command-dialog-content{border-bottom:none;max-height:85vh;border-radius:20px 20px 0 0!important;max-width:100%!important;animation:.3s cubic-bezier(.16,1,.3,1) cc-slide-up!important;inset:auto 0 0!important;transform:none!important}.command-dialog-content :deep(.command-list){min-height:280px;max-height:50vh}}@keyframes cc-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.shortcuts-panel[data-v-5a19af89]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:.9rem 1rem 1.1rem;display:grid}.shortcut-group[data-v-5a19af89]{--group-accent:215 90% 52%;border:1px solid hsl(var(--group-accent) / .28);background:linear-gradient(160deg, hsl(var(--group-accent) / .08) 0%, hsl(var(--background)) 56%), hsl(var(--muted) / .35);border-radius:14px;flex-direction:column;gap:.65rem;padding:.8rem;display:flex}.group-header[data-v-5a19af89]{align-items:flex-start;gap:.55rem;display:flex}.group-icon[data-v-5a19af89]{width:1.7rem;height:1.7rem;color:hsl(var(--group-accent));background:hsl(var(--group-accent) / .15);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;display:inline-flex}.group-header-text[data-v-5a19af89]{min-width:0}.group-title[data-v-5a19af89]{letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--foreground) / .9);margin:0;font-size:.8rem;font-weight:700}.group-description[data-v-5a19af89]{color:hsl(var(--muted-foreground) / .78);margin:.16rem 0 0;font-size:.72rem;line-height:1.25}.shortcut-list[data-v-5a19af89]{flex-direction:column;gap:.36rem;display:flex}.shortcut-row[data-v-5a19af89]{background:hsl(var(--background) / .72);border-radius:.62rem;grid-template-columns:minmax(7.4rem,max-content) minmax(0,1fr);align-items:center;gap:.7rem;padding:.35rem .45rem;display:grid}.shortcut-keys[data-v-5a19af89]{flex-shrink:0;align-items:center;gap:.22rem;display:flex}@media (width<=450px){.shortcuts-panel[data-v-5a19af89]{grid-template-columns:1fr}}.shortcut-key[data-v-5a19af89]{min-width:1.9rem;height:1.55rem;color:hsl(var(--foreground) / .88);background:hsl(var(--background));border:1px solid hsl(var(--border) / .7);box-shadow:0 1px 0 hsl(var(--foreground) / .05);border-radius:.4rem;padding:0 .34rem;font-size:.72rem;font-weight:600}.shortcut-plus[data-v-5a19af89]{color:hsl(var(--muted-foreground) / .68);-webkit-user-select:none;user-select:none;margin:0 .03rem;font-size:.68rem;font-weight:700;line-height:1}.shortcut-label[data-v-5a19af89]{color:hsl(var(--foreground) / .9);font-size:.78rem;font-weight:500;line-height:1.2}.command-input-wrapper[data-v-cf6b23ce]{align-items:center;width:100%;display:flex;position:relative}.command-input-wrapper[data-v-cf6b23ce] [cmdk-input-wrapper]{border-bottom:1px solid hsl(var(--border) / .5);flex:1}.cc-welcome[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));letter-spacing:.01em;align-items:center;min-height:36px;padding:10px 16px 8px;font-size:13px;display:flex}.cc-welcome-text[data-v-cf6b23ce]{background:linear-gradient(90deg, hsl(var(--primary) / .8), hsl(var(--primary) / .5));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.cc-welcome-cursor[data-v-cf6b23ce]{color:hsl(var(--primary) / .6);margin-left:1px;font-weight:300;animation:.8s step-end infinite blink-cursor-cf6b23ce;display:inline-block}@keyframes blink-cursor-cf6b23ce{50%{opacity:0}}.welcome-fade-leave-active[data-v-cf6b23ce]{transition:opacity .3s,max-height .3s;overflow:hidden}.welcome-fade-leave-to[data-v-cf6b23ce]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.command-input-wrapper[data-v-cf6b23ce] input{width:100%;padding-right:100px}.command-input-suffix[data-v-cf6b23ce]{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ai-hint[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));font-size:12px}.ai-mode-badge[data-v-cf6b23ce]{width:24px;height:24px;color:hsl(var(--muted-foreground));opacity:.7;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.ai-query-hint[data-v-cf6b23ce]{color:#a78bfa;background:hsl(var(--muted) / .5);border:1px solid #8b5cf6;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;animation:2s ease-in-out infinite pulse-border-cf6b23ce;display:inline-flex}@keyframes pulse-border-cf6b23ce{0%,to{border-color:#8b5cf680}50%{border-color:#8b5cf6}}.command-list[data-v-cf6b23ce]{min-height:400px;max-height:400px;overflow-y:auto}.command-item[data-v-cf6b23ce]{cursor:pointer;align-items:center;gap:12px;transition:background-color .1s;display:flex}.command-item-content[data-v-cf6b23ce]{flex-direction:column;flex:1;min-width:0;display:flex}.command-item-label[data-v-cf6b23ce]{font-size:14px;font-weight:500}.command-item-description[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.command-icon[data-v-cf6b23ce]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.command-icon--blue[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.command-icon--purple[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%)}.command-icon--green[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}.command-icon--pink[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#ec4899 0%,#db2777 100%)}.command-icon--orange[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%)}.command-icon--yellow[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#eab308 0%,#ca8a04 100%)}.command-icon--red[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.command-icon--gray[data-v-cf6b23ce]{color:#fff;background:linear-gradient(135deg,#6b7280 0%,#4b5563 100%)}.command-icon--muted[data-v-cf6b23ce]{color:var(--muted-foreground);background:0 0;font-size:.875rem}.example-command[data-v-cf6b23ce]{opacity:.75}.example-command[data-v-cf6b23ce]:hover{opacity:1}.example-label[data-v-cf6b23ce]{color:var(--muted-foreground);font-style:italic}.command-icon-svg[data-v-cf6b23ce]{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.page-icon-img[data-v-cf6b23ce]{object-fit:contain;width:22px;height:22px}.page-icon-fa[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));font-size:16px}.page-header .command-item-label[data-v-cf6b23ce]{font-weight:600}.action-item[data-v-cf6b23ce]{padding-left:8px}.action-icon[data-v-cf6b23ce]{width:22px;height:22px;font-size:11px}.command-shortcut[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));opacity:.6;font-size:11px}.ai-content[data-v-cf6b23ce]{flex-direction:column;min-height:380px;padding:20px;display:flex}.ai-loading[data-v-cf6b23ce]{align-items:flex-start;padding-top:8px;display:flex}.loading-dots[data-v-cf6b23ce]:after{content:"";animation:1.5s steps(4,end) infinite dots-cf6b23ce}@keyframes dots-cf6b23ce{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.ai-empty[data-v-cf6b23ce]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.ai-response[data-v-cf6b23ce]{flex:1}.ai-response-body[data-v-cf6b23ce]{color:hsl(var(--foreground));font-size:14px;line-height:1.6}.ai-response-body[data-v-cf6b23ce] p{margin-bottom:12px}.ai-response-body[data-v-cf6b23ce] p:has(strong:first-child){margin-top:16px;margin-bottom:8px}.ai-response-body[data-v-cf6b23ce] p:first-child{margin-top:0}.ai-response-body[data-v-cf6b23ce] ul,.ai-response-body[data-v-cf6b23ce] ol{margin:8px 0 16px;padding-left:20px}.ai-response-body[data-v-cf6b23ce] li{margin-bottom:4px}.ai-response-body[data-v-cf6b23ce] a{color:hsl(var(--primary));text-underline-offset:2px;word-break:break-all;cursor:pointer;text-decoration:underline}.ai-response-body[data-v-cf6b23ce] a:hover{opacity:.8}.ai-response-body[data-v-cf6b23ce] h2,.ai-response-body[data-v-cf6b23ce] h3{margin-top:20px;margin-bottom:8px;font-weight:600}.ai-response-body[data-v-cf6b23ce] h2:first-child,.ai-response-body[data-v-cf6b23ce] h3:first-child{margin-top:0}.ai-response-body[data-v-cf6b23ce] code{background:hsl(var(--muted));border-radius:4px;padding:2px 6px;font-size:13px}.ai-response-body[data-v-cf6b23ce] pre{background:hsl(var(--muted));border-radius:8px;padding:12px;overflow-x:auto}.command-footer[data-v-cf6b23ce]{border-top:1px solid hsl(var(--border) / .5);color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .3);justify-content:space-between;align-items:center;padding:10px 16px;font-size:12px;display:flex}.command-footer-left[data-v-cf6b23ce],.command-footer-right[data-v-cf6b23ce]{align-items:center;gap:6px;display:flex}.recording-indicator[data-v-cf6b23ce]{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite pulse-cf6b23ce}@keyframes pulse-cf6b23ce{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.voice-processing-content[data-v-cf6b23ce]{flex-direction:column;justify-content:center;align-items:center;min-height:160px;padding:48px 24px;display:flex}.voice-processing-state[data-v-cf6b23ce]{flex-direction:column;align-items:center;gap:16px;display:flex}.voice-status[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));font-size:14px;font-weight:500}.voice-waveform[data-v-cf6b23ce]{align-items:center;gap:4px;height:40px;display:flex}.waveform-bar[data-v-cf6b23ce]{background:hsl(var(--primary));border-radius:2px;width:4px;height:20px;animation:.8s ease-in-out infinite waveform-cf6b23ce}.waveform-bar[data-v-cf6b23ce]:first-child{animation-delay:0s}.waveform-bar[data-v-cf6b23ce]:nth-child(2){animation-delay:.1s}.waveform-bar[data-v-cf6b23ce]:nth-child(3){animation-delay:.2s}.waveform-bar[data-v-cf6b23ce]:nth-child(4){animation-delay:.3s}.waveform-bar[data-v-cf6b23ce]:nth-child(5){animation-delay:.4s}@keyframes waveform-cf6b23ce{0%,to{opacity:.5;height:12px}50%{opacity:1;height:32px}}.transcribed-command[data-v-cf6b23ce]{background:hsl(var(--muted) / .5);border-radius:12px;align-items:flex-start;gap:8px;max-width:100%;padding:12px 16px;display:flex}.transcribed-text[data-v-cf6b23ce]{color:hsl(var(--foreground));font-size:15px;font-style:italic;line-height:1.4}.processing-indicator[data-v-cf6b23ce]{align-items:center;gap:8px;margin-top:12px;display:flex}.quote-mark[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));opacity:.6;font-family:Georgia,serif;font-size:18px}.css-spinner[data-v-cf6b23ce]{border:3px solid hsl(var(--muted));border-top-color:hsl(var(--primary));border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-cf6b23ce}.css-spinner--small[data-v-cf6b23ce]{border-width:2px;width:16px;height:16px}@keyframes spin-cf6b23ce{to{transform:rotate(360deg)}}.command-actions-bar[data-v-cf6b23ce]{border-top:1px solid hsl(var(--border) / .5);background:hsl(var(--muted) / .3);justify-content:center;align-items:center;gap:4px;padding:8px 12px;display:flex}.command-action-btn[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.command-action-btn[data-v-cf6b23ce]:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.command-action-btn i[data-v-cf6b23ce]{opacity:.8;font-size:12px}.command-action-btn--logout[data-v-cf6b23ce]:hover{color:hsl(var(--destructive))}.command-voice-hint[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;display:flex}.command-voice-hint+.command-voice-hint[data-v-cf6b23ce]{margin-left:16px}.command-kbd[data-v-cf6b23ce]{color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .8);border:1px solid hsl(var(--border));border-radius:4px;align-items:center;padding:2px 6px;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex}.command-actions-spacer[data-v-cf6b23ce]{flex:1}.cc-mobile-mic[data-v-cf6b23ce]{background:hsl(var(--muted) / .6);width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;pointer-events:auto;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:none}.cc-mobile-mic[data-v-cf6b23ce]:active{transform:scale(.9)}.cc-mobile-mic--recording[data-v-cf6b23ce]{color:#fff;background:#e83030;animation:1.5s ease-in-out infinite mic-pulse-cf6b23ce}@keyframes mic-pulse-cf6b23ce{0%,to{box-shadow:0 0 #e8303066}50%{box-shadow:0 0 0 8px #e8303000}}@media (width<=768px){.command-voice-hint[data-v-cf6b23ce]{display:none}.command-actions-bar[data-v-cf6b23ce]{justify-content:flex-end}.cc-mobile-mic[data-v-cf6b23ce]{display:flex}}.fade-enter-active[data-v-caebed8a],.fade-leave-active[data-v-caebed8a]{transition:opacity .2s ease-out,transform .2s cubic-bezier(.16,1,.3,1)}.fade-enter-from[data-v-caebed8a],.fade-leave-to[data-v-caebed8a]{opacity:0;transform:translateY(-8px)scale(.96)}.tooltip[data-v-caebed8a]{display:inline-block;position:relative}.tooltip .tooltip-text[data-v-caebed8a]{visibility:hidden;color:#fff;text-align:left;z-index:10050;opacity:0;white-space:normal;background-color:#333;border-radius:6px;width:max-content;max-width:250px;padding:8px 12px;font-size:.8rem;transition:opacity .3s;position:absolute;bottom:125%;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #0003}.tooltip:hover .tooltip-text[data-v-caebed8a]{visibility:visible;opacity:1}.tooltip.tooltip-bottom-left .tooltip-text[data-v-caebed8a]{margin-top:8px;top:100%;bottom:auto;left:0;transform:translate(0)}@keyframes slideUp-9c2ab9ce{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-slide-up[data-v-9c2ab9ce]{animation:.3s ease-out slideUp-9c2ab9ce}.is-bottom-sheet[data-v-f64aab4c] .rounded-lg{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.hide-floating-transcription-button[data-v-f64aab4c] .fixed.bottom-4,.hide-floating-transcription-button[data-v-f64aab4c] [class*=fixed\ bottom-] button,.hero-record-button[data-v-f64aab4c] .w-px.bg-white\/20,.hero-record-button[data-v-f64aab4c] .relative:last-child{display:none!important}.hero-record-button[data-v-f64aab4c] button:hover{transform:translateY(-2px)scale(1.05)!important;box-shadow:0 6px 20px #0003!important}.hero-record-button[data-v-f64aab4c] button:active{transform:translateY(-1px)scale(.95)!important;box-shadow:0 3px 10px #00000026!important}.hero-record-button[data-v-f64aab4c] button.elegant-red-button{animation:2s ease-in-out infinite heroRecordPulse-f64aab4c!important}.hero-record-button[data-v-f64aab4c] button.elegant-green-button{background:linear-gradient(to bottom right,#0f9d58,#1db954,#4caf50)!important}.hero-record-button[data-v-f64aab4c] button.elegant-red-button{background:linear-gradient(135deg,#ef4444,#dc2626)!important}.hero-record-button[data-v-f64aab4c] button .relative.z-10{flex-direction:column!important;gap:.25rem!important}.hero-record-button[data-v-f64aab4c] button .w-3.h-3,.hero-record-button[data-v-f64aab4c] button .w-3.h-3.bg-current.rounded-full{width:1rem!important;height:1rem!important}.hero-record-button[data-v-f64aab4c] button .w-3.h-3.bg-current:not(.rounded-full){border-radius:.125rem!important;width:.875rem!important;height:.875rem!important}@keyframes heroRecordPulse-f64aab4c{0%,to{box-shadow:0 4px 12px #00000026,0 0 #ef444466}50%{box-shadow:0 4px 12px #00000026,0 0 0 15px #ef444400}}.stagger-fade-in[data-v-f64aab4c]{animation:.2s ease-out both stagger-fade-f64aab4c}.stagger-2[data-v-f64aab4c]{animation:.2s ease-out 30ms both stagger-fade-f64aab4c}@keyframes stagger-fade-f64aab4c{0%{opacity:0}to{opacity:1}}.transition-size[data-v-f64aab4c]{transition-property:height,max-width,width,padding,margin;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.stagger-fade-in[data-v-f64aab4c],.stagger-2[data-v-f64aab4c]{opacity:1;animation:none}}@keyframes pulse-glow-d8d1b334{0%{box-shadow:0 8px 32px #3b82f633}50%{box-shadow:0 8px 40px #3b82f659}to{box-shadow:0 8px 32px #3b82f633}}.loading-container[data-v-d8d1b334]{color:#111827;-webkit-backdrop-filter:blur(12px);background:#fff9;border:1px solid #fff3;border-radius:9999px;animation:3s ease-in-out infinite pulse-glow-d8d1b334}.dark .loading-container[data-v-d8d1b334]{color:#e5e7eb;background:#1118278c;border-color:#ffffff14}.teleprompter-track[data-v-d8d1b334]{transition:transform .6s cubic-bezier(.4,0,.2,1)}.indicator-dot[data-v-d8d1b334]{animation:1.8s ease-in-out infinite dot-pulse-d8d1b334;box-shadow:0 0 0 4px #3b82f61f}@keyframes dot-pulse-d8d1b334{0%,to{opacity:1;transform:scale(1)}50%{opacity:.95;transform:scale(1.12)}}.typing-indicator-dots[data-v-d8d1b334]{gap:4px;display:flex}.typing-indicator-dots span[data-v-d8d1b334]{background-color:#9ca3af;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both typing-pulse-d8d1b334}.typing-indicator-dots span[data-v-d8d1b334]:first-child{animation-delay:-.32s}.typing-indicator-dots span[data-v-d8d1b334]:nth-child(2){animation-delay:-.16s}.typing-indicator-dots span[data-v-d8d1b334]:nth-child(3){animation-delay:0s}@keyframes typing-pulse-d8d1b334{0%,80%,to{opacity:.4;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}.slide-up-enter-active[data-v-d8d1b334]{will-change:opacity, transform;transition:opacity 1s ease-out,transform 1s cubic-bezier(.2,.8,.2,1)}.slide-up-enter-from[data-v-d8d1b334]{opacity:0;transform:translateY(10px)}.fade-enter-active[data-v-a18e7aec],.fade-leave-active[data-v-a18e7aec]{transition:opacity .2s}.fade-enter-from[data-v-a18e7aec],.fade-leave-to[data-v-a18e7aec]{opacity:0}.fade-enter-active[data-v-b503dddb],.fade-leave-active[data-v-b503dddb]{transition:opacity .2s}.fade-enter-from[data-v-b503dddb],.fade-leave-to[data-v-b503dddb]{opacity:0}@media (width<=640px){.fade-enter-from[data-v-b503dddb],.fade-leave-to[data-v-b503dddb]{opacity:1;transform:translateY(100%)}}.dropdown-fade-enter-active[data-v-f2eae7bc]{transition:opacity .15s ease-out,transform .15s ease-out}.dropdown-fade-leave-active[data-v-f2eae7bc]{transition:opacity .1s ease-in,transform .1s ease-in}.dropdown-fade-enter-from[data-v-f2eae7bc],.dropdown-fade-leave-to[data-v-f2eae7bc]{opacity:0;transform:translateY(-4px)}.actions-fade-enter-active[data-v-c4de89b3]{transition:opacity .25s ease-out}.actions-fade-leave-active[data-v-c4de89b3]{transition:opacity .15s ease-out;position:absolute}.actions-fade-enter-from[data-v-c4de89b3],.actions-fade-leave-to[data-v-c4de89b3]{opacity:0}.animate-fadeIn[data-v-c4de89b3]{animation:.2s ease-out fadeIn-c4de89b3}@keyframes fadeIn-c4de89b3{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.dropdown-fade-enter-active[data-v-c4de89b3]{transition:opacity .15s ease-out,transform .15s ease-out}.dropdown-fade-leave-active[data-v-c4de89b3]{transition:opacity .1s ease-in,transform .1s ease-in}.dropdown-fade-enter-from[data-v-c4de89b3],.dropdown-fade-leave-to[data-v-c4de89b3]{opacity:0;transform:translateY(-4px)}.animate-fadeIn[data-v-ce9c37f7]{animation:.2s ease-out fadeIn-ce9c37f7}@keyframes fadeIn-ce9c37f7{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.copilot-pill[data-v-ce9c37f7]{animation:2s ease-in-out infinite copilot-pulse-ce9c37f7}@keyframes copilot-pulse-ce9c37f7{0%,to{box-shadow:0 10px 15px -3px #3b82f64d,0 4px 6px -4px #3b82f64d}50%{box-shadow:0 10px 25px -3px #3b82f680,0 4px 10px -4px #3b82f666}}.copilot-slide-enter-active[data-v-ce9c37f7],.copilot-slide-leave-active[data-v-ce9c37f7]{transition:all .3s ease-out}.copilot-slide-enter-from[data-v-ce9c37f7],.copilot-slide-leave-to[data-v-ce9c37f7]{opacity:0;transform:translateY(20px)}@media (prefers-reduced-motion:reduce){.copilot-pill[data-v-ce9c37f7]{animation:none}.stagger-fade-in[data-v-ce9c37f7],.stagger-2[data-v-ce9c37f7]{opacity:1;animation:none}}.stagger-fade-in[data-v-ce9c37f7]{animation:.2s ease-out both stagger-fade-ce9c37f7}.stagger-2[data-v-ce9c37f7]{animation:.2s ease-out 30ms both stagger-fade-ce9c37f7}@keyframes stagger-fade-ce9c37f7{0%{opacity:0}to{opacity:1}}.journal-tabs[data-v-742158e4] .tab-panel[data-tab-content=konsultation],.journal-tabs[data-v-742158e4] .tab-panel[data-tab-content=notat],.journal-tabs[data-v-742158e4] .tab-panel,.journal-tabs[data-v-742158e4] .tab-panels{background-color:#0000!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.tip-block-wrapper[data-v-6b0b7936]{display:block}.tip-block-content[data-v-6b0b7936] p{margin-top:0;margin-bottom:.5rem}.tip-block-content[data-v-6b0b7936] p:last-child{margin-bottom:0}.tip-block-content[data-v-6b0b7936] ul,.tip-block-content[data-v-6b0b7936] ol{margin-top:0;margin-bottom:.5rem}.tip-block-content[data-v-6b0b7936] ul:last-child,.tip-block-content[data-v-6b0b7936] ol:last-child{margin-bottom:0}.tip-block-content[data-v-6b0b7936] table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.875rem}.tip-block-content[data-v-6b0b7936] th,.tip-block-content[data-v-6b0b7936] td{text-align:left;border:1px solid #d1d5db;padding:.375rem .5rem}.tip-block-content[data-v-6b0b7936] th{background-color:#f3f4f6;font-weight:600}.dark .tip-block-content[data-v-6b0b7936] th,.dark .tip-block-content[data-v-6b0b7936] td{border-color:#4b5563}.dark .tip-block-content[data-v-6b0b7936] th{background-color:#374151}.tip-block-content[data-v-6b0b7936] hr{cursor:pointer;border:none;border-top:2px solid #e5e7eb;margin:.75rem 0;transition:all .15s}.tip-block-content[data-v-6b0b7936] hr:hover{border-top-color:#3b82f6}.tip-block-content[data-v-6b0b7936] hr.ProseMirror-selectednode{outline-offset:2px;border-top-color:#dc2626;border-radius:2px;outline:2px solid #dc2626}.dark .tip-block-content[data-v-6b0b7936] hr{border-top-color:#4b5563}.dark .tip-block-content[data-v-6b0b7936] hr:hover{border-top-color:#60a5fa}.dark .tip-block-content[data-v-6b0b7936] hr.ProseMirror-selectednode{border-top-color:#f87171;outline-color:#f87171}.tip-block-content[data-v-6b0b7936]>p.is-empty:first-child:last-child:before{content:"Skriv instrukser her...";color:currentColor;opacity:.4;float:left;pointer-events:none;height:0}.tip-block-content[data-v-6b0b7936] li p.is-empty:before,.tip-block-content[data-v-6b0b7936] ul .is-empty:before,.tip-block-content[data-v-6b0b7936] ol .is-empty:before{content:none!important}[data-v-d9204aa4] .ProseMirror{outline:none;min-height:300px}[data-v-d9204aa4] .ProseMirror a{color:#2563eb!important;cursor:pointer!important;text-decoration:underline!important}.dark[data-v-d9204aa4] .ProseMirror a{color:#60a5fa!important}[data-v-d9204aa4] .ProseMirror p.is-editor-empty:first-child:before,[data-v-d9204aa4] .ProseMirror.is-editor-empty>p:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:#9ca3af!important;opacity:.7!important}.dark[data-v-d9204aa4] .ProseMirror p.is-editor-empty:first-child:before{color:#6b7280!important}[data-v-d9204aa4] .prose h1{margin-top:0;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem}[data-v-d9204aa4] .prose h2{margin-top:0;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem}[data-v-d9204aa4] .prose h3{margin-top:0;margin-bottom:.5rem;font-size:1rem;line-height:1.5rem}[data-v-d9204aa4] table{border-collapse:collapse;width:100%;margin:1rem 0}[data-v-d9204aa4] th,[data-v-d9204aa4] td{text-align:left;border:1px solid #e5e7eb;padding:.5rem}.dark[data-v-d9204aa4] th,.dark[data-v-d9204aa4] td{border-color:#4b5563}[data-v-d9204aa4] th{background-color:#f9fafb;font-weight:600}.dark[data-v-d9204aa4] th{background-color:#374151}[data-v-d9204aa4] hr{border:none;border-top:2px solid #e5e7eb;margin:1.5rem 0}.dark[data-v-d9204aa4] hr{border-top-color:#4b5563}[data-v-d9204aa4] .selectedCell{background-color:#3b82f61a}.dark[data-v-d9204aa4] .selectedCell{background-color:#3b82f633}[data-v-d9204aa4] .column-resize-handle{cursor:col-resize;background-color:#3b82f6;width:4px;position:absolute;top:0;bottom:0;right:-2px}[data-v-d9204aa4] .tableWrapper{margin:1rem 0;overflow-x:auto}[data-v-d9204aa4] .resize-cursor{cursor:col-resize}[data-v-d9204aa4] ul[data-type=taskList]{padding-left:0!important;list-style:none!important}[data-v-d9204aa4] ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;display:flex}[data-v-d9204aa4] ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.25rem}[data-v-d9204aa4] ul[data-type=taskList] li>label input[type=checkbox]{accent-color:#3b82f6;cursor:pointer;width:1rem;height:1rem}[data-v-d9204aa4] ul[data-type=taskList] li>div{flex:1}[data-v-d9204aa4] ul[data-type=taskList] li[data-checked=true]>div{opacity:.6;text-decoration:line-through}.phrase-editor-wrapper[data-v-d9204aa4] .phrase-drag-handle{cursor:grab;color:#9ca3af;box-sizing:content-box;border-radius:4px;justify-content:center;align-items:center;width:20px;height:24px;margin-top:-2px;margin-left:-1.5rem;padding:6px 8px 6px 12px;transition:opacity .2s,background-color .15s;display:flex;position:absolute;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.phrase-editor-wrapper[data-v-d9204aa4] .phrase-drag-handle:hover{color:#4b5563;background-color:#00000014}.phrase-editor-wrapper[data-v-d9204aa4] .phrase-drag-handle:active{cursor:grabbing}.dark .phrase-editor-wrapper[data-v-d9204aa4] .phrase-drag-handle{color:#6b7280}.dark .phrase-editor-wrapper[data-v-d9204aa4] .phrase-drag-handle:hover{color:#9ca3af;background-color:#ffffff1a}.tooltip-fade-enter-active[data-v-d9204aa4],.tooltip-fade-leave-active[data-v-d9204aa4]{transition:opacity .15s,transform .15s}.tooltip-fade-enter-from[data-v-d9204aa4],.tooltip-fade-leave-to[data-v-d9204aa4]{opacity:0;transform:translate(-50%,-100%)scale(.95)}[data-v-8885a132] a{color:#2563eb;cursor:pointer;text-decoration:underline;transition:color .2s}[data-v-8885a132] a:hover{color:#1d4ed8;text-decoration:underline}.dark[data-v-8885a132] a{color:#60a5fa}.dark[data-v-8885a132] a:hover{color:#93c5fd}.custom-scrollbar[data-v-40ed93af]{scrollbar-width:none;-ms-overflow-style:none}.custom-scrollbar[data-v-40ed93af]::-webkit-scrollbar{display:none}.animate-slide-up[data-v-01a94b5a]{animation:.3s ease-out slideUp-01a94b5a}@keyframes slideUp-01a94b5a{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-fade-enter-active[data-v-01a94b5a],.modal-fade-leave-active[data-v-01a94b5a]{transition:opacity .2s}.modal-fade-enter-from[data-v-01a94b5a],.modal-fade-leave-to[data-v-01a94b5a]{opacity:0}.modal-fade-enter-active[data-v-09a71b42],.modal-fade-leave-active[data-v-09a71b42]{transition:opacity .2s}.modal-fade-enter-from[data-v-09a71b42],.modal-fade-leave-to[data-v-09a71b42]{opacity:0}@media (width<=640px){.modal-fade-enter-from[data-v-09a71b42],.modal-fade-leave-to[data-v-09a71b42]{opacity:1;transform:translateY(100%)}}.animate-fadeInUp[data-v-09a71b42]{animation:.4s ease-out fadeInUp-09a71b42}@keyframes fadeInUp-09a71b42{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scrollbar-hide[data-v-09a71b42]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-09a71b42]{-ms-overflow-style:none;scrollbar-width:none}.fade-enter-active[data-v-3fd6c384],.fade-leave-active[data-v-3fd6c384]{transition:opacity .2s}.fade-enter-from[data-v-3fd6c384],.fade-leave-to[data-v-3fd6c384]{opacity:0}.prose[data-v-2121ac96]::-webkit-scrollbar{width:6px}.prose[data-v-2121ac96]::-webkit-scrollbar-track{background:0 0}.prose[data-v-2121ac96]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:3px}.slide-up-enter-active[data-v-ae311e3d],.slide-up-leave-active[data-v-ae311e3d],.slide-left-enter-active[data-v-ae311e3d],.slide-left-leave-active[data-v-ae311e3d],.fade-enter-active[data-v-ae311e3d],.fade-leave-active[data-v-ae311e3d]{transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from[data-v-ae311e3d],.slide-up-leave-to[data-v-ae311e3d]{transform:translateY(100%)}.slide-left-enter-from[data-v-ae311e3d],.slide-left-leave-to[data-v-ae311e3d]{transform:translate(100%)}.fade-enter-from[data-v-ae311e3d],.fade-leave-to[data-v-ae311e3d]{opacity:0}.slide-fade-enter-active[data-v-ae311e3d]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-ae311e3d]{transition:all .15s ease-in}.slide-fade-enter-from[data-v-ae311e3d],.slide-fade-leave-to[data-v-ae311e3d]{opacity:0;transform:translateY(-4px)}.settings-drag-handle[data-v-ae311e3d]{touch-action:none}.tiptap-preview[data-v-77e748d8] .ProseMirror{outline:none}.tiptap-preview[data-v-77e748d8] .ProseMirror p{margin:.25em 0}.tiptap-preview[data-v-77e748d8] .ProseMirror h1,.tiptap-preview[data-v-77e748d8] .ProseMirror h2,.tiptap-preview[data-v-77e748d8] .ProseMirror h3{margin-top:.75em;margin-bottom:.25em;font-weight:600}.tiptap-preview[data-v-77e748d8] .ProseMirror h1{font-size:1.1em}.tiptap-preview[data-v-77e748d8] .ProseMirror h2{font-size:1em}.tiptap-preview[data-v-77e748d8] .ProseMirror h3{font-size:.95em}.tiptap-preview[data-v-77e748d8] .ProseMirror ul,.tiptap-preview[data-v-77e748d8] .ProseMirror ol{margin:.25em 0;padding-left:1.25em}.tiptap-preview[data-v-77e748d8] .ProseMirror li{margin:.1em 0}.tiptap-preview[data-v-77e748d8] .ProseMirror strong{font-weight:600}.tiptap-preview[data-v-77e748d8] .ProseMirror hr{border:none;border-top:1px solid #e2e8f0;margin:1.5em 0}.dark{border-top-color:#475569}.tiptap-preview[data-v-77e748d8] .ProseMirror a{color:#2563eb;cursor:pointer;text-decoration:underline}.tiptap-preview[data-v-77e748d8] .ProseMirror a:hover{color:#1d4ed8}.dark{color:#93c5fd}.fade-enter-active[data-v-9817dde8],.fade-leave-active[data-v-9817dde8]{transition:opacity .3s}.fade-enter-from[data-v-9817dde8],.fade-leave-to[data-v-9817dde8]{opacity:0}.scale-fade-enter-active[data-v-9817dde8],.scale-fade-leave-active[data-v-9817dde8]{transition:all .3s cubic-bezier(.4,0,.2,1)}.scale-fade-enter-from[data-v-9817dde8],.scale-fade-leave-to[data-v-9817dde8]{opacity:0;transform:scale(.95)}.slide-fade-enter-active[data-v-9817dde8]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-9817dde8]{transition:all .15s ease-in}.slide-fade-enter-from[data-v-9817dde8],.slide-fade-leave-to[data-v-9817dde8]{opacity:0;transform:translateY(-4px)}.glowing-nudge-blue,.glowing-nudge-green,.glowing-nudge-amber,.glowing-nudge-purple{animation:.5s ease-out forwards nudge-fade-in}.glowing-nudge-blue{--nudge-shadow:0 0 30px 10px #3b82f699}.glowing-nudge-green{--nudge-shadow:0 0 30px 10px #22c55e99}.glowing-nudge-amber{--nudge-shadow:0 0 30px 10px #f59e0b99}.glowing-nudge-purple{--nudge-shadow:0 0 30px 10px #a855f799}@keyframes nudge-fade-in{0%{box-shadow:none}to{box-shadow:var(--nudge-shadow)}}.glowing-nudge-pulse.glowing-nudge-blue{animation:.5s ease-out forwards nudge-fade-in,2s ease-in-out .5s infinite nudge-pulse-blue}.glowing-nudge-pulse.glowing-nudge-green{animation:.5s ease-out forwards nudge-fade-in,2s ease-in-out .5s infinite nudge-pulse-green}.glowing-nudge-pulse.glowing-nudge-amber{animation:.5s ease-out forwards nudge-fade-in,2s ease-in-out .5s infinite nudge-pulse-amber}.glowing-nudge-pulse.glowing-nudge-purple{animation:.5s ease-out forwards nudge-fade-in,2s ease-in-out .5s infinite nudge-pulse-purple}@keyframes nudge-pulse-blue{0%,to{box-shadow:0 0 25px 8px #3b82f673}50%{box-shadow:0 0 40px 14px #3b82f6b3}}@keyframes nudge-pulse-green{0%,to{box-shadow:0 0 25px 8px #22c55e73}50%{box-shadow:0 0 40px 14px #22c55eb3}}@keyframes nudge-pulse-amber{0%,to{box-shadow:0 0 25px 8px #f59e0b73}50%{box-shadow:0 0 40px 14px #f59e0bb3}}@keyframes nudge-pulse-purple{0%,to{box-shadow:0 0 25px 8px #a855f773}50%{box-shadow:0 0 40px 14px #a855f7b3}}.nudge-tooltip-blue{border-left:3px solid #3b82f6;box-shadow:0 4px 20px #3b82f64d,0 0 40px #3b82f61f}.nudge-tooltip-green{border-left:3px solid #22c55e;box-shadow:0 4px 20px #22c55e4d,0 0 40px #22c55e1f}.nudge-tooltip-amber{color:#92400e;background:linear-gradient(135deg,#fffbeb,#fef3c7);border-left:4px solid #f59e0b;box-shadow:0 4px 24px #f59e0b66,0 0 60px #f59e0b26,0 0 0 1px #f59e0b33}:root.dark .nudge-tooltip-amber{color:#fcd34d;background:linear-gradient(135deg,#451a03,#78350f);box-shadow:0 4px 24px #f59e0b4d,0 0 60px #f59e0b1a,0 0 0 1px #f59e0b4d}.nudge-tooltip-purple{border-left:3px solid #a855f7;box-shadow:0 4px 20px #a855f74d,0 0 40px #a855f71f}.glowing-nudge-blue,.glowing-nudge-green,.glowing-nudge-amber,.glowing-nudge-purple{opacity:1!important}.fade-enter-active[data-v-3ccfd01b],.fade-leave-active[data-v-3ccfd01b]{transition:opacity .3s}.fade-enter-from[data-v-3ccfd01b],.fade-leave-to[data-v-3ccfd01b]{opacity:0}.overlay-fade-enter-active[data-v-3ccfd01b]{transition:opacity .4s ease-out}.overlay-fade-leave-active[data-v-3ccfd01b]{transition:opacity .2s ease-in}.overlay-fade-enter-from[data-v-3ccfd01b],.overlay-fade-leave-to[data-v-3ccfd01b]{opacity:0}.session-switch-enter-active[data-v-3ccfd01b]{transition:opacity .15s ease-out}.session-switch-leave-active[data-v-3ccfd01b]{transition:opacity .1s ease-in}.session-switch-enter-from[data-v-3ccfd01b],.session-switch-leave-to[data-v-3ccfd01b]{opacity:0}@media (width<=767px){.overflow-y-auto[data-v-3ccfd01b]{scrollbar-width:none;-ms-overflow-style:none}.overflow-y-auto[data-v-3ccfd01b]::-webkit-scrollbar{display:none}[data-v-3ccfd01b]::-webkit-scrollbar{display:none}[data-v-3ccfd01b]{scrollbar-width:none}}@keyframes ping-d9684c3f{75%,to{opacity:0;transform:scale(1.5)}}.step-content-wrapper[data-v-1676e99b]{transition:min-height .4s ease-out}.fade-enter-active[data-v-1676e99b]{transition:all .4s cubic-bezier(.16,1,.3,1)}.fade-leave-active[data-v-1676e99b]{transition:all .25s ease-in}.fade-enter-from[data-v-1676e99b]{opacity:0;transform:translateY(8px)}.fade-leave-to[data-v-1676e99b]{opacity:0;transform:translateY(-4px)}body:has(.canvas-workflow-wizard-container) .voice-assistant-global{display:none!important}.pdf-search-viewer-container[data-v-993625f5]{width:100%;height:100%}.pdf-page-container[data-v-993625f5]{position:relative}.pdf-content[data-v-993625f5]{scrollbar-width:thin;scrollbar-color:#9ca3af80 transparent}.pdf-content[data-v-993625f5]::-webkit-scrollbar{width:8px}.pdf-content[data-v-993625f5]::-webkit-scrollbar-track{background:0 0}.pdf-content[data-v-993625f5]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:4px}.fade-enter-active[data-v-3ad90354],.fade-leave-active[data-v-3ad90354]{transition:opacity .3s}.fade-enter-from[data-v-3ad90354],.fade-leave-to[data-v-3ad90354]{opacity:0}.slide-right-enter-active[data-v-3b79f7d3],.slide-right-leave-active[data-v-3b79f7d3]{transition:all .25s}.slide-right-enter-from[data-v-3b79f7d3],.slide-right-leave-to[data-v-3b79f7d3]{opacity:0;transform:translate(16px)}.fade-enter-active[data-v-3b79f7d3],.fade-leave-active[data-v-3b79f7d3]{transition:opacity .2s}.fade-enter-from[data-v-3b79f7d3],.fade-leave-to[data-v-3b79f7d3]{opacity:0}.comment-popover[data-v-4d90cba0]{animation:.15s ease-out popover-in-4d90cba0}@keyframes popover-in-4d90cba0{0%{opacity:0;transform:translate(-50%,-100%)translateY(4px)}to{opacity:1;transform:translate(-50%,-100%)translateY(0)}}.timeline-wrapper[data-v-573c3d6f]{flex-direction:column;gap:1.25rem;width:100%;display:flex}.timeline-header[data-v-573c3d6f]{align-items:center;gap:.75rem;padding:0 .25rem;display:flex}.timeline-label[data-v-573c3d6f]{text-transform:uppercase;letter-spacing:.15em;color:#9ca3af;font-size:.75rem;font-weight:700}.timeline-divider[data-v-573c3d6f]{background:linear-gradient(90deg,#e5e7eb,#0000);flex:1;height:1px}.timeline-body[data-v-573c3d6f]{flex-direction:column;gap:1rem;padding-left:1.75rem;display:flex;position:relative}.timeline-line[data-v-573c3d6f]{background:linear-gradient(#93c5fd,#a78bfa,#c084fc);border-radius:1px;width:2px;transition:height .6s ease-out;position:absolute;top:4px;left:11px}.timeline-item[data-v-573c3d6f]{opacity:1;align-items:flex-start;gap:1rem;transition:opacity .4s ease-out,transform .4s ease-out;display:flex;position:relative;transform:translateY(0)}.timeline-item.is-new[data-v-573c3d6f]{animation:.4s ease-out fadeSlideIn-573c3d6f}.timeline-dot[data-v-573c3d6f]{background:#fff;border:2px solid #93c5fd;border-radius:50%;width:10px;height:10px;transition:all .3s;position:absolute;top:4px;left:-28px}.timeline-dot.is-active[data-v-573c3d6f]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.timeline-dot.is-loading[data-v-573c3d6f]{border-color:#818cf8;animation:1.5s ease-in-out infinite dotPulse-573c3d6f;position:relative;left:-28px}.timeline-loading[data-v-573c3d6f]{align-items:center;gap:1rem;height:20px;display:flex;position:relative}.loading-pulse[data-v-573c3d6f]{background:linear-gradient(90deg,#e0e7ff,#c7d2fe,#e0e7ff) 0 0/200%;border-radius:4px;width:40px;height:8px;animation:1s linear infinite shimmerBg-573c3d6f}.timeline-content[data-v-573c3d6f]{flex-direction:column;flex:1;gap:5px;display:flex}.shimmer-bar[data-v-573c3d6f]{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/200%;border-radius:6px;height:12px;animation:1.5s linear infinite shimmerBg-573c3d6f}.shimmer-bar--sub[data-v-573c3d6f]{opacity:.5;height:10px}@keyframes fadeSlideIn-573c3d6f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmerBg-573c3d6f{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes dotPulse-573c3d6f{0%,to{box-shadow:0 0 #818cf866}50%{box-shadow:0 0 0 5px #818cf800}}:root.dark .timeline-label[data-v-573c3d6f],.dark .timeline-label[data-v-573c3d6f]{color:#6b7280}:root.dark .timeline-divider[data-v-573c3d6f],.dark .timeline-divider[data-v-573c3d6f]{background:linear-gradient(90deg,#374151,#0000)}:root.dark .timeline-dot[data-v-573c3d6f],.dark .timeline-dot[data-v-573c3d6f]{background:#111827;border-color:#60a5fa}:root.dark .timeline-dot.is-active[data-v-573c3d6f],.dark .timeline-dot.is-active[data-v-573c3d6f]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}:root.dark .shimmer-bar[data-v-573c3d6f],.dark .shimmer-bar[data-v-573c3d6f]{background:linear-gradient(90deg,#1f2937 25%,#374151 50%,#1f2937 75%) 0 0/200%;animation:1.5s linear infinite shimmerBg-573c3d6f}:root.dark .loading-pulse[data-v-573c3d6f],.dark .loading-pulse[data-v-573c3d6f]{background:linear-gradient(90deg,#1e1b4b,#312e81,#1e1b4b) 0 0/200%;animation:1s linear infinite shimmerBg-573c3d6f}.sections-wrapper[data-v-c4b5a458]{flex-direction:column;gap:.75rem;width:100%;display:flex}.sections-header[data-v-c4b5a458]{align-items:center;gap:.75rem;padding:0 .25rem;display:flex}.sections-label[data-v-c4b5a458]{text-transform:uppercase;letter-spacing:.15em;color:#9ca3af;font-size:.75rem;font-weight:700}.sections-divider[data-v-c4b5a458]{background:linear-gradient(90deg,#e5e7eb,#0000);flex:1;height:1px}.sections-list[data-v-c4b5a458]{flex-direction:column;gap:.5rem;display:flex}.section-card[data-v-c4b5a458]{opacity:0;background:#fff;border:1px solid #f3f4f6;border-radius:12px;padding:14px 16px;animation:.4s ease-out forwards fadeSlideIn-c4b5a458;position:relative;overflow:hidden;transform:translateY(8px);box-shadow:0 1px 3px #0000000a}.section-shimmer-overlay[data-v-c4b5a458]{background:linear-gradient(90deg,#0000,#3b82f60d,#0000);animation:2.5s infinite shimmerSlide-c4b5a458;position:absolute;inset:0;transform:translate(-100%)}.section-content[data-v-c4b5a458]{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.section-left[data-v-c4b5a458]{align-items:center;gap:.75rem;min-width:0;display:flex}.section-icon[data-v-c4b5a458]{background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.section-pen[data-v-c4b5a458]{color:#3b82f6;font-size:10px;animation:1.5s ease-in-out infinite penPulse-c4b5a458}.section-title[data-v-c4b5a458]{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.section-dots[data-v-c4b5a458]{flex-shrink:0;align-items:center;gap:3px;display:flex}.citation-dot[data-v-c4b5a458]{opacity:0;background:#a5b4fc;border-radius:50%;width:5px;height:5px;animation:.3s ease-out forwards dotAppear-c4b5a458;transform:scale(0)}@keyframes fadeSlideIn-c4b5a458{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmerSlide-c4b5a458{to{transform:translate(200%)}}@keyframes dotAppear-c4b5a458{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes penPulse-c4b5a458{0%,to{opacity:.5}50%{opacity:1}}:root.dark .sections-label[data-v-c4b5a458],.dark .sections-label[data-v-c4b5a458]{color:#6b7280}:root.dark .sections-divider[data-v-c4b5a458],.dark .sections-divider[data-v-c4b5a458]{background:linear-gradient(90deg,#374151,#0000)}:root.dark .section-card[data-v-c4b5a458],.dark .section-card[data-v-c4b5a458]{background:#111827;border-color:#1f2937}:root.dark .section-shimmer-overlay[data-v-c4b5a458],.dark .section-shimmer-overlay[data-v-c4b5a458]{background:linear-gradient(90deg,#0000,#3b82f614,#0000)}:root.dark .section-icon[data-v-c4b5a458],.dark .section-icon[data-v-c4b5a458]{background:#3b82f626}:root.dark .section-pen[data-v-c4b5a458],.dark .section-pen[data-v-c4b5a458]{color:#60a5fa}:root.dark .section-title[data-v-c4b5a458],.dark .section-title[data-v-c4b5a458]{color:#9ca3af}:root.dark .citation-dot[data-v-c4b5a458],.dark .citation-dot[data-v-c4b5a458]{background:#6366f1}@keyframes shimmer-1de1e645{to{transform:translate(100%)}}@keyframes gradient-x-move-1de1e645{0%,to{background-position:0%}50%{background-position:100%}}.animate-gradient-xy[data-v-1de1e645]{animation:3s infinite gradient-x-move-1de1e645}.animate-gradient-x[data-v-1de1e645]{animation:3s linear infinite gradient-x-move-1de1e645}@keyframes indeterminate-1de1e645{0%{opacity:0;left:-40%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}.animate-indeterminate[data-v-1de1e645]{animation:2.5s ease-in-out infinite indeterminate-1de1e645}.phase-content-area[data-v-1de1e645]{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.phase-panel[data-v-1de1e645]{opacity:0;pointer-events:none;visibility:hidden;grid-area:1/1;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(8px)}.phase-panel.is-active[data-v-1de1e645]{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.fade-enter-active[data-v-0bb14e06],.fade-leave-active[data-v-0bb14e06]{transition:opacity .3s}.fade-enter-from[data-v-0bb14e06],.fade-leave-to[data-v-0bb14e06]{opacity:0}.stagger-fade-in[data-v-0bb14e06]{animation:.2s ease-out both stagger-fade-0bb14e06}@keyframes stagger-fade-0bb14e06{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.stagger-fade-in[data-v-0bb14e06]{opacity:1;animation:none}}@keyframes shimmer-0bb14e06{to{transform:translate(100%)}}@keyframes gradient-x-move-0bb14e06{0%,to{background-position:0%}50%{background-position:100%}}@keyframes fadeIn-a88e2acd{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-a88e2acd]{animation:.15s ease-out fadeIn-a88e2acd}.scrollbar-hide[data-v-f124473b]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-f124473b]::-webkit-scrollbar{display:none}.slide-fade-enter-active[data-v-f124473b]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-f124473b]{transition:all .15s ease-in}.slide-fade-enter-from[data-v-f124473b],.slide-fade-leave-to[data-v-f124473b]{opacity:0;transform:translateY(-4px)}.fade-in-enter-active[data-v-efbe76c7],.fade-in-leave-active[data-v-efbe76c7]{transition:opacity .25s ease-out}.fade-in-enter-from[data-v-efbe76c7],.fade-in-leave-to[data-v-efbe76c7]{opacity:0}.fade-in-enter-active,.fade-in-leave-active{transition:opacity .25s ease-out}.fade-in-enter-from,.fade-in-leave-to{opacity:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:.15s ease-out fadeIn}.tasks-view-container{font-size:1.05rem}.tasks-view-container h1{font-size:1.65rem!important}.tasks-view-container table{font-size:.95rem}.tasks-view-container .text-xs{font-size:.8rem!important}.tasks-view-container .text-sm{font-size:.925rem!important}.tasks-view-container,.tasks-view-container *{scrollbar-width:none!important;-ms-overflow-style:none!important}.tasks-view-container ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.tasks-view-container ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:is(body:has(.tasks-view-container),html:has(.tasks-view-container)){scrollbar-width:none!important;-ms-overflow-style:none!important}body:has(.tasks-view-container)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(.tasks-view-container)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:is(body:has(.tasks-view-container) *,html:has(.tasks-view-container) *){scrollbar-width:none!important;-ms-overflow-style:none!important}body:has(.tasks-view-container) ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html:has(.tasks-view-container) ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}
