.as-dropdown-enter.svelte-130sduo{animation:svelte-130sduo-as-containerIn .38s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-130sduo-as-containerIn{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.as-dropdown-exit.svelte-130sduo{animation:svelte-130sduo-as-containerOut .18s cubic-bezier(.4,0,.7,.2) forwards}@keyframes svelte-130sduo-as-containerOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.97)}}.as-search-enter.svelte-130sduo{animation:svelte-130sduo-as-slideDown .28s cubic-bezier(.34,1.3,.64,1) both;animation-delay:80ms}@keyframes svelte-130sduo-as-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.as-fav-label-enter.svelte-130sduo{animation:svelte-130sduo-as-fadeSlide .22s ease-out both;animation-delay:.1s}.as-fav-chip-enter.svelte-130sduo{animation:svelte-130sduo-as-chipIn .28s cubic-bezier(.34,1.4,.64,1) both;animation-delay:calc(var(--i, 0) * 45ms + .12s)}@keyframes svelte-130sduo-as-chipIn{0%{opacity:0;transform:translate(-10px) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}.as-divider-enter.svelte-130sduo{animation:svelte-130sduo-as-wipeIn .35s cubic-bezier(.25,1,.5,1) both;animation-delay:.16s;transform-origin:left center}@keyframes svelte-130sduo-as-wipeIn{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.as-category-enter.svelte-130sduo{animation:svelte-130sduo-as-fadeSlide .24s cubic-bezier(.25,1,.5,1) both;animation-delay:calc(var(--g, 0) * 60ms + .16s)}@keyframes svelte-130sduo-as-fadeSlide{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.as-tile-enter.svelte-130sduo{animation:svelte-130sduo-as-tileIn .32s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--g, 0) * 55ms + var(--i, 0) * 35ms + .2s)}@keyframes svelte-130sduo-as-tileIn{0%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.as-tile-selected.svelte-130sduo{animation:svelte-130sduo-as-tileSelect .35s cubic-bezier(.34,1.56,.64,1) both;z-index:1}@keyframes svelte-130sduo-as-tileSelect{0%{background:transparent;box-shadow:none;transform:scale(1)}40%{background:color-mix(in srgb,var(--app-color, #006666) 12%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-color, #006666) 25%,transparent);transform:scale(1.04)}to{background:color-mix(in srgb,var(--app-color, #006666) 8%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-color, #006666) 20%,transparent);transform:scale(1.02)}}.as-tile-deselected.svelte-130sduo{opacity:.25;transform:scale(.97);filter:grayscale(.5)}.as-footer-enter.svelte-130sduo{animation:svelte-130sduo-as-footerIn .25s ease-out both;animation-delay:.32s}@keyframes svelte-130sduo-as-footerIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.status-trigger.svelte-1df4qxs{overflow:visible!important}.border-brand{border-color:#066}@keyframes svelte-ezoaom-copilot-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.copilot-btn.svelte-ezoaom .copilot-label:where(.svelte-ezoaom){background:linear-gradient(90deg,#7c3aed,#a78bfa 30%,#c4b5fd,#a78bfa 70%,#7c3aed);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-ezoaom-copilot-shimmer 4s linear infinite}@media(prefers-reduced-motion:reduce){.page-content.svelte-13t235k{animation:none!important;transition:none!important}}@keyframes svelte-1jwqwto-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@keyframes svelte-1jwqwto-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.animate-shake.svelte-1jwqwto{animation:svelte-1jwqwto-shake .3s ease-in-out}.animate-wiggle.svelte-1jwqwto{animation:svelte-1jwqwto-wiggle .3s ease-in-out}.checkmark-path.svelte-9muz3r{stroke-dasharray:16;stroke-dashoffset:16;animation:svelte-9muz3r-draw-checkmark .25s ease-out forwards}@keyframes svelte-9muz3r-draw-checkmark{to{stroke-dashoffset:0}}.indeterminate-path.svelte-9muz3r{stroke-dasharray:8;stroke-dashoffset:8;animation:svelte-9muz3r-draw-line .2s ease-out forwards}@keyframes svelte-9muz3r-draw-line{to{stroke-dashoffset:0}}@keyframes svelte-9muz3r-checkbox-ripple{0%{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}.animate-checkbox-ripple.svelte-9muz3r{animation:svelte-9muz3r-checkbox-ripple .3s ease-out forwards}.progress-circle.svelte-2smjba{transition:stroke-dashoffset .5s ease-out}@keyframes svelte-4ltl9t-subtle-pulse{0%,to{box-shadow:0 10px 15px -3px #0066664d,0 4px 6px -4px #0066664d}50%{box-shadow:0 10px 20px -3px #0666,0 4px 8px -4px #0666}}button.svelte-4ltl9t:not(:disabled):not([disabled]){animation:svelte-4ltl9t-subtle-pulse 2s ease-in-out infinite}button.svelte-4ltl9t:hover{animation:none}.gauge-arc.svelte-2t6icb{transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1),stroke .4s ease}@property --gs-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gs-flickerT{syntax: "<number>"; initial-value: .5; inherits: true;}.gs.svelte-enuokk{position:relative;border-radius:var(--gs-radius);overflow:hidden;isolation:isolate}.gs--flicker.svelte-enuokk{animation:svelte-enuokk-gs-flicker calc(2.6s / var(--gs-speed)) ease-in-out infinite}@keyframes svelte-enuokk-gs-flicker{0%{--gs-flickerT: .45}11%{--gs-flickerT: .9}19%{--gs-flickerT: .3}31%{--gs-flickerT: 1}38%{--gs-flickerT: .55}50%{--gs-flickerT: .15}61%{--gs-flickerT: .75}69%{--gs-flickerT: .4}80%{--gs-flickerT: .95}90%{--gs-flickerT: .5}to{--gs-flickerT: .45}}.gs__content.svelte-enuokk{position:relative;z-index:1;border-radius:inherit;height:100%}.gs__glow.svelte-enuokk{position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:var(--gs-intensity);filter:blur(var(--gs-blur));background:conic-gradient(from var(--gs-angle),#bc82f3,#f5b9ea,#8d9fff,#ff6778,#ffba71,#c686ff,#bc82f3);animation:svelte-enuokk-gs-spin calc(6s / var(--gs-speed)) linear infinite;-webkit-mask:linear-gradient(to right,#000,transparent calc(var(--gs-spread) + (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),transparent calc(100% - var(--gs-spread) - (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),#000),linear-gradient(to bottom,#000,transparent calc(var(--gs-spread) + (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),transparent calc(100% - var(--gs-spread) - (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),#000);mask:linear-gradient(to right,#000,transparent calc(var(--gs-spread) + (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),transparent calc(100% - var(--gs-spread) - (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),#000),linear-gradient(to bottom,#000,transparent calc(var(--gs-spread) + (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),transparent calc(100% - var(--gs-spread) - (var(--gs-flickerT) - .5) * var(--gs-flick-amp, 0px)),#000)}.gs__intro.svelte-enuokk{position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;transform-origin:center;background:conic-gradient(from var(--gs-angle),#bc82f3,#f5b9ea,#8d9fff,#ff6778,#ffba71,#c686ff,#bc82f3);filter:blur(calc(var(--gs-blur) * 1.4 + 6px));will-change:clip-path,transform,opacity}.gs__intro--sweep.svelte-enuokk{--gs-intro-reach: calc(var(--gs-spread) + 34px);filter:blur(calc(var(--gs-blur) * .6 + 6px));-webkit-mask:linear-gradient(to right,#000,transparent var(--gs-intro-reach),transparent calc(100% - var(--gs-intro-reach)),#000),linear-gradient(to bottom,#000,transparent var(--gs-intro-reach),transparent calc(100% - var(--gs-intro-reach)),#000);mask:linear-gradient(to right,#000,transparent var(--gs-intro-reach),transparent calc(100% - var(--gs-intro-reach)),#000),linear-gradient(to bottom,#000,transparent var(--gs-intro-reach),transparent calc(100% - var(--gs-intro-reach)),#000);animation:svelte-enuokk-gs-sweep calc(1s / var(--gs-speed)) cubic-bezier(.16,1,.3,1) forwards,svelte-enuokk-gs-spin calc(6s / var(--gs-speed)) linear infinite}.gs__intro--warp.svelte-enuokk{animation:svelte-enuokk-gs-warp calc(1.25s / var(--gs-speed)) linear forwards,svelte-enuokk-gs-spin calc(6s / var(--gs-speed)) linear infinite}@keyframes svelte-enuokk-gs-sweep{0%{clip-path:inset(0 0 0 100%);opacity:0}10%{opacity:.8}38%{clip-path:inset(0 0 0 0);opacity:.8}to{clip-path:inset(0 0 0 0);opacity:0}}@keyframes svelte-enuokk-gs-warp{0%{transform:scale(.55,.75);opacity:0}22%{opacity:.95}42%{transform:scale(1.12,.9);opacity:.95}60%{transform:scale(.96,1.05)}78%{transform:scale(1.02,.99);opacity:.85}to{transform:scale(1);opacity:0}}@keyframes svelte-enuokk-gs-spin{to{--gs-angle: 360deg}}.gs--still.gs--flicker.svelte-enuokk,.gs--still.svelte-enuokk .gs__glow:where(.svelte-enuokk){animation:none}@media(prefers-reduced-motion:reduce){.gs--flicker.svelte-enuokk,.gs__glow.svelte-enuokk,.gs__intro.svelte-enuokk{animation:none}}.progress-striped.svelte-lsc8dc{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-animated.svelte-lsc8dc{animation:svelte-lsc8dc-progress-stripes 1s linear infinite}@keyframes svelte-lsc8dc-progress-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes svelte-12ofir3-shake-light{0%,to{transform:translate(0)}20%,60%{transform:translate(-2px)}40%,80%{transform:translate(2px)}}@keyframes svelte-12ofir3-shake-medium{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes svelte-12ofir3-shake-strong{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-6px)}20%,40%,60%,80%{transform:translate(6px)}}.shake-light.svelte-12ofir3{animation:svelte-12ofir3-shake-light .4s ease-in-out}.shake-medium.svelte-12ofir3{animation:svelte-12ofir3-shake-medium .4s ease-in-out}.shake-strong.svelte-12ofir3{animation:svelte-12ofir3-shake-strong .5s ease-in-out}.sparkline-path.svelte-nhxhhv{transition:d .3s ease-out}.ProseMirror ul{list-style-type:disc!important;margin:1rem 0!important;padding-left:2rem!important}.ProseMirror ol{list-style-type:decimal!important;margin:1rem 0!important;padding-left:2rem!important}.ProseMirror li{display:list-item!important;margin:.25rem 0!important}.ProseMirror ul ul{list-style-type:circle!important;margin:.5rem 0!important}.ProseMirror ol ol{list-style-type:lower-alpha!important;margin:.5rem 0!important}.cm-editor{outline:none!important;border-radius:0 0 .5rem .5rem;overflow:hidden}.cm-editor .cm-scroller{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc}.cm-editor .cm-scroller::-webkit-scrollbar{width:8px;height:8px}.cm-editor .cm-scroller::-webkit-scrollbar-track{background:#f8fafc}.cm-editor .cm-scroller::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.cm-editor .cm-scroller::-webkit-scrollbar-thumb:hover{background:#94a3b8}.cm-editor .cm-line{word-wrap:break-word}.cm-editor .cm-matchingBracket{background-color:#dbeafe;outline:1px solid #60a5fa}.cm-editor .cm-selectionMatch{background-color:#fef3c7}.cm-editor .cm-diagnostic{padding:2px 4px;margin-left:-4px}.cm-editor .cm-diagnostic-error,.cm-editor .cm-diagnostic-warning{background-color:transparent}.cm-editor .cm-lint-marker{width:12px;height:12px;margin-top:4px}.cm-editor .cm-lint-marker-error{background-color:#ef4444;border-radius:50%;position:relative;opacity:.85;transition:opacity .2s}.cm-editor .cm-lint-marker-error:hover{opacity:1}.cm-editor .cm-lint-marker-error:before{content:"×";color:#fff;font-weight:700;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.cm-editor .cm-lint-marker-warning{background-color:#f59e0b;border-radius:50%;position:relative;opacity:.85;transition:opacity .2s}.cm-editor .cm-lint-marker-warning:hover{opacity:1}.cm-editor .cm-lint-marker-warning:before{content:"!";color:#fff;font-weight:700;font-size:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.cm-tooltip.cm-tooltip-lint{background-color:#fff;color:#1e293b;border:1px solid #e2e8f0;border-radius:8px;padding:10px 14px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;font-size:13px;max-width:400px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cm-tooltip.cm-tooltip-lint ul{margin:0;padding:0;list-style:none}.cm-tooltip.cm-tooltip-lint li{margin:6px 0;padding:6px 8px;background-color:#f8fafc;border-radius:4px;border-left:3px solid #ef4444;line-height:1.4}.cm-tooltip.cm-tooltip-lint li:first-child{margin-top:0}.cm-tooltip.cm-tooltip-lint li:last-child{margin-bottom:0}.cm-editor .cm-lintRange-error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 3'%3E%3Cpath d='M0 3 L3 0 L6 3' fill='none' stroke='%23ef4444' stroke-width='0.5' opacity='0.6'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom left;padding-bottom:2px}.cm-editor .cm-lintRange-warning{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 3'%3E%3Cpath d='M0 3 L3 0 L6 3' fill='none' stroke='%23f59e0b' stroke-width='0.5' opacity='0.5'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom left;padding-bottom:2px}.skeleton-shimmer.svelte-67niyt{background:linear-gradient(90deg,#e2e8f0,#f1f5f9 40%,#f8fafc,#f1f5f9 60%,#e2e8f0);background-size:200% 100%;animation:svelte-67niyt-shimmer 1.5s ease-in-out infinite}@keyframes svelte-67niyt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ProseMirror{outline:none}.ProseMirror.is-editor-empty:before{color:#94a3b8;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror ul{list-style-type:disc!important;padding-left:1.5rem!important}.ProseMirror ol{list-style-type:decimal!important;padding-left:1.5rem!important}@keyframes svelte-hwip6t-ai-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ai-shimmer.svelte-hwip6t{background:linear-gradient(90deg,#7c3aed,#a78bfa,#c4b5fd,#a78bfa,#7c3aed);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-hwip6t-ai-shimmer 3s linear infinite}.ai-btn.svelte-hwip6t:not(:disabled){animation:svelte-hwip6t-ai-pulse 2.5s ease-in-out infinite}@keyframes svelte-hwip6t-ai-pulse{0%,to{box-shadow:0 0 4px #7c3aed26}50%{box-shadow:0 0 10px #7c3aed4d}}@keyframes svelte-hwip6t-ai-rotate-gradient{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-loading-card.svelte-hwip6t{position:relative;background:#fff;box-shadow:0 4px 24px #7c3aed1f}.ai-loading-card.svelte-hwip6t:before{content:"";position:absolute;inset:-2px;border-radius:14px;background:conic-gradient(from 0deg,#7c3aed,#a78bfa,#c4b5fd,#ddd6fe,#c4b5fd,#a78bfa,#7c3aed);animation:svelte-hwip6t-ai-rotate-gradient 3s linear infinite;z-index:-1}.ai-loading-card.svelte-hwip6t:after{content:"";position:absolute;inset:0;border-radius:12px;background:#fff;z-index:-1}@keyframes svelte-hwip6t-ai-gradient-flow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.ai-progress.svelte-hwip6t{background:linear-gradient(-45deg,#7c3aed,#a78bfa,#c084fc,#e879f9);background-size:400% 400%;animation:svelte-hwip6t-ai-gradient-flow 4s ease infinite}.ai-draft-panel.svelte-hwip6t{position:relative;box-shadow:0 2px 12px #7c3aed14}.ai-draft-panel.svelte-hwip6t:before{content:"";position:absolute;inset:0;border-radius:12px;padding:1.5px;background:linear-gradient(135deg,#7c3aed,#a78bfa,#c4b5fd,#a78bfa,#7c3aed);background-size:300% 300%;animation:svelte-hwip6t-ai-gradient-flow 6s ease infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ai-generate-btn.svelte-hwip6t{background:linear-gradient(135deg,#7c3aed,#8b5cf6);box-shadow:0 1px 4px #7c3aed4d}.ai-generate-btn.svelte-hwip6t:hover{background:linear-gradient(135deg,#6d28d9,#7c3aed);box-shadow:0 2px 8px #7c3aed66}.chat-editor-content{outline:none;word-break:break-word}.chat-editor-content p{margin:0}.chat-editor-content p+p{margin-top:.25rem}.chat-editor-content strong{font-weight:600}.chat-editor-content code{background:#f1f5f9;border:1px solid rgb(226 232 240);border-radius:.25rem;padding:.1rem .3rem;font-size:.85em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.chat-editor-content a{color:#066;text-decoration:underline}.chat-editor-content p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.copilot-prose{font-size:.875rem;line-height:1.5}.copilot-prose p{margin:0}.copilot-prose p+p{margin-top:.375rem}.copilot-prose strong{font-weight:600}.copilot-prose em{font-style:italic}.copilot-prose ul,.copilot-prose ol{margin:.25rem 0;padding-left:1.25rem}.copilot-prose li{margin:.125rem 0}.copilot-prose code{background:#f1f5f9;border:1px solid rgb(226 232 240);border-radius:.25rem;padding:.1rem .3rem;font-size:.8em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.copilot-prose pre{background:#1e293b;color:#e2e8f0;border-radius:.5rem;padding:.75rem;margin:.375rem 0;overflow-x:auto;font-size:.8em}.copilot-prose pre code{background:none;border:none;padding:0;color:inherit}.tag-csv.svelte-187l4dl{background-color:#dbeafe;color:#1e40af}.tag-xlsx.svelte-187l4dl,.tag-xls.svelte-187l4dl{background-color:#dcfce7;color:#166534}.tag-xml.svelte-187l4dl{background-color:#fef3c7;color:#92400e}.tag-other.svelte-187l4dl{background-color:#f1f5f9;color:#475569}nav.svelte-ehy257 a,nav.svelte-ehy257 button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bg-brand{background-color:#066}.shadow-brand\/30{box-shadow:0 10px 40px #0066664d}.scrollbar-hide.svelte-c6msay{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-c6msay::-webkit-scrollbar{display:none}.bg-brand\/10{background-color:#0066661a}.text-brand{color:#066}
