.list-enter-active[data-v-0827f1fa],.list-leave-active[data-v-0827f1fa]{transition:all .3s ease}.list-enter-from[data-v-0827f1fa]{opacity:0;transform:translate(-10px)}.list-leave-to[data-v-0827f1fa]{opacity:0;transform:translate(10px)}.list-move[data-v-0827f1fa]{transition:transform .3s ease}.fade-enter-active[data-v-329751bd],.fade-leave-active[data-v-329751bd]{transition:opacity .15s ease}.fade-enter-from[data-v-329751bd],.fade-leave-to[data-v-329751bd]{opacity:0}.card-enter-active[data-v-329751bd]{transition:all .3s ease-out}.card-leave-active[data-v-329751bd]{transition:all .2s ease-in}.card-enter-from[data-v-329751bd]{opacity:0;transform:translateY(-10px)}.card-leave-to[data-v-329751bd]{opacity:0}.copilot-action-card[data-v-9e14a23a]{animation:slideIn-9e14a23a .3s cubic-bezier(.16,1,.3,1)}@keyframes slideIn-9e14a23a{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.expand-enter-active[data-v-9e14a23a],.expand-leave-active[data-v-9e14a23a]{transition:all .2s ease-out;overflow:hidden}.expand-enter-from[data-v-9e14a23a],.expand-leave-to[data-v-9e14a23a]{opacity:0;max-height:0;margin-top:0;padding:0}.expand-enter-to[data-v-9e14a23a],.expand-leave-from[data-v-9e14a23a]{opacity:1;max-height:200px}kbd[data-v-9e14a23a]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;box-shadow:inset 0 -1px #0000001a}@keyframes urgencyPulse-9e14a23a{0%,to{box-shadow:0 0 #fb923c66}50%{box-shadow:0 0 0 8px #fb923c00}}.copilot-action-card[data-v-9e14a23a]:has(.text-orange-600){animation:slideIn-9e14a23a .3s cubic-bezier(.16,1,.3,1),urgencyPulse-9e14a23a 2s ease-in-out infinite}pre[data-v-9e14a23a]::-webkit-scrollbar{width:4px;height:4px}pre[data-v-9e14a23a]::-webkit-scrollbar-track{background:transparent}pre[data-v-9e14a23a]::-webkit-scrollbar-thumb{background-color:#9ca3af66;border-radius:2px}pre[data-v-9e14a23a]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af99}.voice-input-button[data-v-681b89ea]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@keyframes ping-slow-681b89ea{0%{transform:scale(1);opacity:.8}75%,to{transform:scale(1.5);opacity:0}}.animate-ping-slow[data-v-681b89ea]{animation:ping-slow-681b89ea 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes ripple-681b89ea{0%{transform:scale(0);opacity:1}to{transform:scale(100);opacity:0}}.animate-ripple[data-v-681b89ea]{animation:ripple-681b89ea .5s ease-out forwards}.voice-input-button[data-v-681b89ea]:focus-visible{outline:none}.voice-input-button[data-v-681b89ea]:active:not(:disabled){transform:scale(.95)}.copilot-chat[data-v-a73d2380]{--copilot-primary: #2563eb;--copilot-bg: #fff}.dark .copilot-chat[data-v-a73d2380]{--copilot-bg: #111827}.message-enter-active[data-v-a73d2380]{transition:all .3s ease-out}.message-leave-active[data-v-a73d2380]{transition:all .2s ease-in}.message-enter-from[data-v-a73d2380]{opacity:0;transform:translateY(10px)}.message-leave-to[data-v-a73d2380]{opacity:0;transform:translate(-10px)}.action-enter-active[data-v-a73d2380]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.action-leave-active[data-v-a73d2380]{transition:all .2s ease-in}.action-enter-from[data-v-a73d2380]{opacity:0;transform:translateY(-20px) scale(.95)}.action-leave-to[data-v-a73d2380]{opacity:0;transform:scale(.95)}.fade-enter-active[data-v-a73d2380],.fade-leave-active[data-v-a73d2380]{transition:opacity .2s ease}.fade-enter-from[data-v-a73d2380],.fade-leave-to[data-v-a73d2380]{opacity:0}.slide-enter-active[data-v-a73d2380],.slide-leave-active[data-v-a73d2380]{transition:all .3s ease}.slide-enter-from[data-v-a73d2380],.slide-leave-to[data-v-a73d2380]{opacity:0;transform:translateY(-10px)}.scroll-smooth[data-v-a73d2380]{scroll-behavior:smooth}.scroll-smooth[data-v-a73d2380]::-webkit-scrollbar{width:6px}.scroll-smooth[data-v-a73d2380]::-webkit-scrollbar-track{background:transparent}.scroll-smooth[data-v-a73d2380]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.dark .scroll-smooth[data-v-a73d2380]::-webkit-scrollbar-thumb{background:#4b5563}.scroll-smooth[data-v-a73d2380]::-webkit-scrollbar-thumb:hover{background:#9ca3af}kbd[data-v-a73d2380]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}[data-v-f41c4bbc] p{margin-bottom:.5rem}[data-v-f41c4bbc] p:last-child{margin-bottom:0}[data-v-f41c4bbc] strong{font-weight:600;--tw-text-opacity: 1;color:oklch(var(--foreground) / var(--tw-text-opacity, 1))}[data-v-f41c4bbc] em{font-style:italic}[data-v-f41c4bbc] u{text-decoration-line:underline}[data-v-f41c4bbc] ul{margin-bottom:.5rem;list-style-position:inside;list-style-type:disc}[data-v-f41c4bbc] ol{margin-bottom:.5rem;list-style-position:inside;list-style-type:decimal}[data-v-f41c4bbc] li{margin-bottom:.25rem}[data-v-f41c4bbc] a{--tw-text-opacity: 1;color:oklch(var(--primary) / var(--tw-text-opacity, 1))}[data-v-f41c4bbc] a:hover{text-decoration-line:underline}[data-v-f41c4bbc] h1,[data-v-f41c4bbc] h2,[data-v-f41c4bbc] h3,[data-v-f41c4bbc] h4,[data-v-f41c4bbc] h5,[data-v-f41c4bbc] h6{margin-bottom:.5rem;font-weight:700}[data-v-f41c4bbc] h1{font-size:1.25rem;line-height:1.75rem}[data-v-f41c4bbc] h2{font-size:1.125rem;line-height:1.75rem}[data-v-f41c4bbc] h3{font-size:1rem;line-height:1.5rem}[data-v-efefcd93] .ql-toolbar{border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:hsl(var(--muted) / .3);border-color:hsl(var(--border))}[data-v-efefcd93] .ql-container{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-color:hsl(var(--border));background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:inherit;font-size:.875rem;min-height:var(--e86d2374)}[data-v-efefcd93] .ql-editor{min-height:var(--e86d2374);padding:1rem;background-color:hsl(var(--background));color:hsl(var(--foreground))}[data-v-efefcd93] .ql-editor.ql-blank:before{color:hsl(var(--muted-foreground));font-style:normal}[data-v-efefcd93] .ql-toolbar button,[data-v-efefcd93] .ql-toolbar .ql-picker{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;border-radius:4px;transition:all .2s ease}[data-v-efefcd93] .ql-toolbar button svg,[data-v-efefcd93] .ql-toolbar .ql-picker svg{display:block!important;width:18px!important;height:18px!important;opacity:1!important;visibility:visible!important}[data-v-efefcd93] .ql-snow .ql-stroke,[data-v-efefcd93] .ql-toolbar.ql-snow button .ql-stroke,[data-v-efefcd93] .ql-toolbar.ql-snow .ql-picker .ql-stroke{stroke:#374151!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}[data-v-efefcd93] .ql-snow .ql-fill,[data-v-efefcd93] .ql-toolbar.ql-snow button .ql-fill,[data-v-efefcd93] .ql-toolbar.ql-snow .ql-picker .ql-fill{fill:#374151!important}.dark[data-v-efefcd93] .ql-snow .ql-stroke,.dark[data-v-efefcd93] .ql-toolbar.ql-snow button .ql-stroke,.dark[data-v-efefcd93] .ql-toolbar.ql-snow .ql-picker .ql-stroke{stroke:#e5e7eb!important}.dark[data-v-efefcd93] .ql-snow .ql-fill,.dark[data-v-efefcd93] .ql-toolbar.ql-snow button .ql-fill,.dark[data-v-efefcd93] .ql-toolbar.ql-snow .ql-picker .ql-fill{fill:#e5e7eb!important}[data-v-efefcd93] .ql-snow .ql-picker-label,[data-v-efefcd93] .ql-toolbar.ql-snow .ql-picker-label{color:#374151!important}.dark[data-v-efefcd93] .ql-snow .ql-picker-label,.dark[data-v-efefcd93] .ql-toolbar.ql-snow .ql-picker-label{color:#e5e7eb!important}[data-v-efefcd93] .ql-toolbar button svg *,[data-v-efefcd93] .ql-toolbar .ql-picker svg *{visibility:visible!important;display:block!important}.wysiwyg-editor[data-v-efefcd93]:focus-within .ql-container{border-color:hsl(var(--primary))}[data-v-efefcd93] .ql-toolbar button:hover,[data-v-efefcd93] .ql-toolbar button.ql-active{background-color:#3b82f61a!important}[data-v-efefcd93] .ql-toolbar button:hover .ql-stroke,[data-v-efefcd93] .ql-toolbar button.ql-active .ql-stroke{stroke:#3b82f6!important;stroke-width:2!important}[data-v-efefcd93] .ql-toolbar button:hover .ql-fill,[data-v-efefcd93] .ql-toolbar button.ql-active .ql-fill{fill:#3b82f6!important}.dark[data-v-efefcd93] .ql-toolbar button:hover .ql-stroke,.dark[data-v-efefcd93] .ql-toolbar button.ql-active .ql-stroke{stroke:#60a5fa!important}.dark[data-v-efefcd93] .ql-toolbar button:hover .ql-fill,.dark[data-v-efefcd93] .ql-toolbar button.ql-active .ql-fill{fill:#60a5fa!important}[data-v-efefcd93] .ql-toolbar button:hover svg{transform:scale(1.05);opacity:1!important;visibility:visible!important}[data-v-efefcd93] .ql-toolbar button:disabled,[data-v-efefcd93] .ql-toolbar button:disabled .ql-stroke,[data-v-efefcd93] .ql-toolbar button:disabled .ql-fill{opacity:.3!important;cursor:not-allowed}@keyframes shimmer-6f107254{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer[data-v-6f107254]{animation:shimmer-6f107254 1.5s infinite}@keyframes shimmer-cf540884{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer[data-v-cf540884]{animation:shimmer-cf540884 1.5s infinite}.fade-enter-active[data-v-ed009f1d],.fade-leave-active[data-v-ed009f1d]{transition:opacity .2s ease}.fade-enter-from[data-v-ed009f1d],.fade-leave-to[data-v-ed009f1d]{opacity:0}@media print{body *{visibility:hidden}.print\:p-0,.print\:p-0 *{visibility:visible}.print\:p-0{position:absolute;left:0;top:0;width:100%}}
