.tooltip-fade-enter-active[data-v-87673e38]{transition:opacity .12s}.tooltip-fade-leave-active[data-v-87673e38]{transition:opacity 90ms}.tooltip-fade-enter-from[data-v-87673e38],.tooltip-fade-leave-to[data-v-87673e38]{opacity:0}[data-v-565dc8f3] .shared-date-picker .vc-popover-content-wrapper{z-index:60}[data-v-565dc8f3] .shared-date-picker .vc-title{font-size:13px;font-weight:600}[data-v-565dc8f3] .shared-date-picker .vc-weekday{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:10px;font-weight:600}[data-v-565dc8f3] .shared-date-picker .vc-day-content{font-size:12px}[data-v-565dc8f3] .shared-date-picker .vc-day-content:hover{color:#2563eb;background-color:#eff6ff}[data-v-565dc8f3] .shared-date-picker .vc-highlight{background-color:#2563eb}[data-v-565dc8f3] .shared-date-picker .vc-day.is-today .vc-day-content:not(.vc-highlight-content-solid){color:#2563eb;font-weight:700}[data-v-565dc8f3] .shared-date-picker.vc-is-dark .vc-title{color:#e5e7eb}[data-v-565dc8f3] .shared-date-picker.vc-is-dark .vc-weekday{color:#6b7280}[data-v-565dc8f3] .shared-date-picker.vc-is-dark .vc-day-content:hover{color:#60a5fa;background-color:#1e3a5f}.select-pop-enter-active[data-v-bef2d759]{transition:opacity .12s,transform .14s cubic-bezier(.22,1,.36,1)}.select-pop-leave-active[data-v-bef2d759]{transition:opacity .1s}.select-pop-enter-from[data-v-bef2d759]{opacity:0;transform:translateY(-4px)scale(.98)}.select-pop-leave-to[data-v-bef2d759]{opacity:0}.no-scrollbar[data-v-28276126]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-28276126]::-webkit-scrollbar{display:none}.fade-enter-active[data-v-28276126],.fade-leave-active[data-v-28276126]{transition:opacity .15s}.fade-enter-from[data-v-28276126],.fade-leave-to[data-v-28276126]{opacity:0}.fade-up-enter-active[data-v-28276126]{transition:opacity .2s,transform .2s}.fade-up-enter-from[data-v-28276126]{opacity:0;transform:translateY(8px)}.modal-enter-active[data-v-28276126]{transition:opacity .2s}.modal-leave-active[data-v-28276126]{transition:opacity .15s}.modal-enter-from[data-v-28276126],.modal-leave-to[data-v-28276126]{opacity:0}.modal-enter-active .animate-in[data-v-28276126]{transition:transform .2s}.modal-enter-from .animate-in[data-v-28276126]{transform:scale(.96)translateY(8px)}.mermaid-wrap[data-v-b76d3a6e] svg{width:100%;min-width:400px;height:auto;display:block}.mermaid-wrap--fs[data-v-b76d3a6e] svg{min-width:800px;min-height:80vh}.mermaid-wrap[data-v-b76d3a6e] .nodeLabel,.mermaid-wrap[data-v-b76d3a6e] .label,.mermaid-wrap[data-v-b76d3a6e] .edgeLabel,.mermaid-wrap[data-v-b76d3a6e] .edgeLabel p{font-family:ui-sans-serif,system-ui,sans-serif}.fs-enter-active[data-v-b76d3a6e]{transition:opacity .16s}.fs-leave-active[data-v-b76d3a6e]{transition:opacity .12s}.fs-enter-from[data-v-b76d3a6e],.fs-leave-to[data-v-b76d3a6e]{opacity:0}.qpanel-fade-enter-active[data-v-02c5bc69]{transition:opacity .2s}.qpanel-fade-leave-active[data-v-02c5bc69]{transition:opacity .15s}.qpanel-fade-enter-from[data-v-02c5bc69],.qpanel-fade-leave-to[data-v-02c5bc69]{opacity:0}.qpanel-drawer-enter-active[data-v-02c5bc69]{transition:transform .3s cubic-bezier(.32,.72,0,1)}.qpanel-drawer-leave-active[data-v-02c5bc69]{transition:transform .22s ease-in}.qpanel-drawer-enter-from[data-v-02c5bc69],.qpanel-drawer-leave-to[data-v-02c5bc69]{transform:translateY(100%)}@media (width>=640px){.qpanel-drawer-enter-from[data-v-02c5bc69],.qpanel-drawer-leave-to[data-v-02c5bc69]{transform:translate(100%)}}.qpanel-sheet[data-v-02c5bc69]{height:85dvh}@media (width>=640px){.qpanel-sheet[data-v-02c5bc69]{height:auto}}.logic-expand-enter-active[data-v-02c5bc69]{max-height:600px;transition:max-height .25s,opacity .2s;overflow:hidden}.logic-expand-leave-active[data-v-02c5bc69]{max-height:600px;transition:max-height .18s,opacity .15s;overflow:hidden}.logic-expand-enter-from[data-v-02c5bc69],.logic-expand-leave-to[data-v-02c5bc69]{opacity:0;max-height:0}.slide-enter-active[data-v-84f1502c]{transition:opacity .15s,transform .15s}.slide-leave-active[data-v-84f1502c]{transition:opacity .1s,transform .1s}.slide-enter-from[data-v-84f1502c],.slide-leave-to[data-v-84f1502c]{opacity:0;transform:translateY(-4px)}.details-enter-active[data-v-84f1502c]{transition:opacity .18s}.details-leave-active[data-v-84f1502c]{transition:opacity .12s}.details-enter-from[data-v-84f1502c],.details-leave-to[data-v-84f1502c]{opacity:0}.picker-enter-active[data-v-84f1502c]{transition:opacity .15s,transform .15s}.picker-leave-active[data-v-84f1502c]{transition:opacity .1s,transform .1s}.picker-enter-from[data-v-84f1502c],.picker-leave-to[data-v-84f1502c]{opacity:0;transform:translateY(-4px)}.no-scrollbar[data-v-5d571be4]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-5d571be4]::-webkit-scrollbar{display:none}.vc-availableday[data-v-5d571be4]{background-color:#eff6ff}.modal-enter-active[data-v-5d571be4]{transition:opacity .2s}.modal-leave-active[data-v-5d571be4]{transition:opacity .15s}.modal-enter-from[data-v-5d571be4],.modal-leave-to[data-v-5d571be4]{opacity:0}.modal-enter-active .animate-in[data-v-5d571be4]{transition:transform .2s}.modal-enter-from .animate-in[data-v-5d571be4]{transform:scale(.96)translateY(8px)}.modal-enter-active[data-v-d506439a]{transition:opacity .2s}.modal-leave-active[data-v-d506439a]{transition:opacity .15s}.modal-enter-from[data-v-d506439a],.modal-leave-to[data-v-d506439a]{opacity:0}.modal-enter-active .animate-in[data-v-d506439a]{transition:transform .2s}.modal-enter-from .animate-in[data-v-d506439a]{transform:scale(.96)translateY(8px)}.fade-enter-active[data-v-684d2d9e],.fade-leave-active[data-v-684d2d9e]{transition:opacity .2s}.fade-enter-from[data-v-684d2d9e],.fade-leave-to[data-v-684d2d9e]{opacity:0}.fade-enter-active[data-v-959da3b1],.fade-leave-active[data-v-959da3b1]{transition:opacity .2s}.fade-enter-from[data-v-959da3b1],.fade-leave-to[data-v-959da3b1]{opacity:0}.modal-enter-active[data-v-959da3b1]{transition:opacity .2s}.modal-leave-active[data-v-959da3b1]{transition:opacity .15s}.modal-enter-from[data-v-959da3b1],.modal-leave-to[data-v-959da3b1]{opacity:0}.modal-enter-active .animate-in[data-v-959da3b1]{transition:transform .2s}.modal-enter-from .animate-in[data-v-959da3b1]{transform:scale(.96)translateY(8px)}.fade-enter-active[data-v-30455a6a],.fade-leave-active[data-v-30455a6a]{transition:opacity .2s}.fade-enter-from[data-v-30455a6a],.fade-leave-to[data-v-30455a6a]{opacity:0}.skeleton-fade-leave-active[data-v-5fa0911d]{transition:opacity .3s}.skeleton-fade-leave-to[data-v-5fa0911d]{opacity:0}.modal-enter-active[data-v-704ba57b]{transition:opacity .2s}.modal-leave-active[data-v-704ba57b]{transition:opacity .15s}.modal-enter-from[data-v-704ba57b],.modal-leave-to[data-v-704ba57b]{opacity:0}.modal-enter-active .animate-in[data-v-704ba57b]{transition:transform .2s}.modal-enter-from .animate-in[data-v-704ba57b]{transform:scale(.96)translateY(8px)}.fade-enter-active[data-v-3ea7f4e1],.fade-leave-active[data-v-3ea7f4e1]{transition:opacity .2s}.fade-enter-from[data-v-3ea7f4e1],.fade-leave-to[data-v-3ea7f4e1]{opacity:0}.modal-enter-active[data-v-3ea7f4e1]{transition:opacity .2s}.modal-leave-active[data-v-3ea7f4e1]{transition:opacity .15s}.modal-enter-from[data-v-3ea7f4e1],.modal-leave-to[data-v-3ea7f4e1]{opacity:0}.modal-enter-active .relative[data-v-3ea7f4e1],.modal-leave-active .relative[data-v-3ea7f4e1]{transition:transform .2s,opacity .2s}.modal-enter-from .relative[data-v-3ea7f4e1],.modal-leave-to .relative[data-v-3ea7f4e1]{opacity:0;transform:scale(.95)}.no-scrollbar[data-v-e050e153]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-e050e153]::-webkit-scrollbar{display:none}.tree-row-enter-active[data-v-86aaaf2b],.tree-row-leave-active[data-v-86aaaf2b]{transition:all .15s}.tree-row-enter-from[data-v-86aaaf2b],.tree-row-leave-to[data-v-86aaaf2b]{opacity:0;transform:translate(-6px)}.tree-row-leave-active[data-v-86aaaf2b]{position:absolute}.modal-enter-active[data-v-86aaaf2b]{transition:opacity .2s}.modal-leave-active[data-v-86aaaf2b]{transition:opacity .15s}.modal-enter-from[data-v-86aaaf2b],.modal-leave-to[data-v-86aaaf2b]{opacity:0}.modal-enter-active .animate-in[data-v-86aaaf2b]{transition:transform .2s}.modal-enter-from .animate-in[data-v-86aaaf2b]{transform:scale(.96)translateY(8px)}.modal-enter-active[data-v-3b7a1b94]{transition:opacity .2s}.modal-leave-active[data-v-3b7a1b94]{transition:opacity .15s}.modal-enter-from[data-v-3b7a1b94],.modal-leave-to[data-v-3b7a1b94]{opacity:0}.modal-enter-active .animate-in[data-v-3b7a1b94]{transition:transform .2s}.modal-enter-from .animate-in[data-v-3b7a1b94]{transform:scale(.96)translateY(8px)}.gradient-panel[data-v-3b7a1b94]{background:linear-gradient(155deg,#1e40af 0%,#2563eb 45%,#1d4ed8 100%) 0 0/200% 200%;animation:10s infinite gradientShift-3b7a1b94}@keyframes gradientShift-3b7a1b94{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.blob[data-v-3b7a1b94]{filter:blur(36px);pointer-events:none;background:#ffffff1a;border-radius:9999px;position:absolute}.blob-1[data-v-3b7a1b94]{width:200px;height:200px;animation:9s ease-in-out infinite float1-3b7a1b94;top:-50px;right:-60px}.blob-2[data-v-3b7a1b94]{width:150px;height:150px;animation:11s ease-in-out infinite float2-3b7a1b94;bottom:-40px;left:-30px}@keyframes float1-3b7a1b94{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-14px,16px)scale(1.1)}}@keyframes float2-3b7a1b94{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-14px)scale(1.12)}}.tree-row-enter-active[data-v-5a46ff3d],.tree-row-leave-active[data-v-5a46ff3d]{transition:all .25s}.tree-row-enter-from[data-v-5a46ff3d],.tree-row-leave-to[data-v-5a46ff3d]{opacity:0;transform:translate(-8px)}.tree-row-leave-active[data-v-5a46ff3d]{position:absolute}.modal-enter-active[data-v-f92b7b99]{transition:opacity .2s}.modal-leave-active[data-v-f92b7b99]{transition:opacity .15s}.modal-enter-from[data-v-f92b7b99],.modal-leave-to[data-v-f92b7b99]{opacity:0}.modal-enter-active .animate-in[data-v-f92b7b99]{transition:transform .2s}.modal-enter-from .animate-in[data-v-f92b7b99]{transform:scale(.96)translateY(8px)}.gradient-panel[data-v-f92b7b99]{background:linear-gradient(155deg,#1e40af 0%,#2563eb 45%,#1d4ed8 100%) 0 0/200% 200%;animation:10s infinite gradientShift-f92b7b99}@keyframes gradientShift-f92b7b99{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.blob[data-v-f92b7b99]{filter:blur(36px);pointer-events:none;background:#ffffff1a;border-radius:9999px;position:absolute}.blob-1[data-v-f92b7b99]{width:200px;height:200px;animation:9s ease-in-out infinite float1-f92b7b99;top:-50px;right:-60px}.blob-2[data-v-f92b7b99]{width:150px;height:150px;animation:11s ease-in-out infinite float2-f92b7b99;bottom:-40px;left:-30px}@keyframes float1-f92b7b99{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-14px,16px)scale(1.1)}}@keyframes float2-f92b7b99{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-14px)scale(1.12)}}.app-row-enter-active[data-v-f0e81dad],.app-row-leave-active[data-v-f0e81dad]{transition:opacity .15s}.app-row-enter-from[data-v-f0e81dad],.app-row-leave-to[data-v-f0e81dad]{opacity:0}.modal-enter-active[data-v-f0e81dad]{transition:opacity .2s}.modal-leave-active[data-v-f0e81dad]{transition:opacity .15s}.modal-enter-from[data-v-f0e81dad],.modal-leave-to[data-v-f0e81dad]{opacity:0}.modal-enter-active .animate-in[data-v-f0e81dad]{transition:transform .2s}.modal-enter-from .animate-in[data-v-f0e81dad]{transform:scale(.96)translateY(8px)}.versions-highlight[data-v-a562918f]{animation:3.5s ease-out versions-highlight-pulse-a562918f}@keyframes versions-highlight-pulse-a562918f{0%{background-color:#2563eb12;box-shadow:0 0 0 3px #2563eb8c}to{background-color:#0000;box-shadow:0 0 #2563eb00}}.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{position:absolute;left:0}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{transform:rotate(45deg)scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{transform:translate(-50%,-50%)scale(1)}.vjs-check-controller .vjs-check-controller-inner{vertical-align:middle;box-sizing:border-box;z-index:1;cursor:pointer;background-color:#fff;border:1px solid #bfcbd9;border-radius:2px;width:16px;height:16px;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);display:inline-block;position:relative}.vjs-check-controller .vjs-check-controller-inner:after{box-sizing:content-box;content:"";transform-origin:50%;border:2px solid #fff;border-top:0;border-left:0;width:4px;height:8px;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) 50ms;position:absolute;top:1px;left:4px;transform:rotate(45deg)scaleY(0)}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{background-color:#fff;border-radius:100%;height:4px;top:50%;left:50%}.vjs-check-controller .vjs-check-controller-original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute;inset:0}.vjs-carets{cursor:pointer;position:absolute;right:0}.vjs-carets svg{transition:transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{transform:rotate(-90deg)}.vjs-tree-node{line-height:20px;display:flex;position:relative}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff;border-radius:4px}.vjs-tree-node.is-highlight .vjs-tree-node-actions,.vjs-tree-node:hover .vjs-tree-node-actions{display:block}.vjs-tree-node .vjs-indent{display:flex;position:relative}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-tree-node .vjs-tree-node-actions{background-color:#e6f7ff;border-radius:4px;padding:0 4px;display:none;position:absolute;top:0;right:0}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item{cursor:pointer}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item:hover{color:#1890ff}.vjs-tree-node.dark.is-highlight,.vjs-tree-node.dark .vjs-tree-node-actions,.vjs-tree-node.dark:hover{background-color:#2e4558}.vjs-node-index{-webkit-user-select:none;user-select:none;margin-right:4px;position:absolute;right:100%}.vjs-colon{white-space:pre}.vjs-comment{color:#bfcbd9}.vjs-key{white-space:nowrap}.vjs-value{word-break:break-word}.vjs-tree-node.dynamic-height .vjs-value{white-space:pre-wrap}.vjs-value-null,.vjs-value-undefined{color:#d55fde}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{text-align:left;font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}[data-v-f430640e] .vjs-tree{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-v-f430640e] .vjs-key{color:#374151}[data-v-f430640e] .vjs-tree-brackets,[data-v-f430640e] .vjs-colon,[data-v-f430640e] .vjs-node-index,[data-v-f430640e] .vjs-comment{color:#9ca3af}[data-v-f430640e] .vjs-value-string{color:#15803d}[data-v-f430640e] .vjs-value-boolean,[data-v-f430640e] .vjs-value-number{color:#2563eb}[data-v-f430640e] .vjs-value-null,[data-v-f430640e] .vjs-value-undefined{color:#9ca3af;font-style:italic}[data-v-f430640e] .vjs-tree-node:hover{background-color:#f9fafb;border-radius:6px}.dark,.dark,.dark,.dark{color:#6b7280}.dark{color:#4ade80}.dark,.dark{color:#6b7280}.dark{background-color:#ffffff0d}.slide-over-enter-active[data-v-1d24feae]{transition:transform .25s}.slide-over-leave-active[data-v-1d24feae]{transition:transform .2s}.slide-over-enter-from[data-v-1d24feae],.slide-over-leave-to[data-v-1d24feae]{transform:translate(100%)}.fade-enter-active[data-v-1d24feae]{transition:opacity .2s}.fade-leave-active[data-v-1d24feae]{transition:opacity .15s}.fade-enter-from[data-v-1d24feae],.fade-leave-to[data-v-1d24feae]{opacity:0}.modal-enter-active[data-v-1d24feae]{transition:opacity .2s}.modal-leave-active[data-v-1d24feae]{transition:opacity .15s}.modal-enter-from[data-v-1d24feae],.modal-leave-to[data-v-1d24feae]{opacity:0}.modal-enter-active .animate-in[data-v-1d24feae]{transition:transform .2s}.modal-enter-from .animate-in[data-v-1d24feae]{transform:scale(.96)translateY(8px)}.org-card-move[data-v-13af5e8a]{transition:transform .25s cubic-bezier(.4,0,.2,1)}.org-card-enter-active[data-v-13af5e8a]{transition:opacity .2s ease-out,transform .2s ease-out}.org-card-leave-active[data-v-13af5e8a]{transition:opacity .15s ease-in;position:absolute}.org-card-enter-from[data-v-13af5e8a]{opacity:0;transform:translateY(4px)}.org-card-leave-to[data-v-13af5e8a]{opacity:0}.card-highlight[data-v-13af5e8a]{animation:3.5s ease-out card-highlight-pulse-13af5e8a}@keyframes card-highlight-pulse-13af5e8a{0%{background-color:#2563eb12;box-shadow:0 0 0 3px #2563eb8c}to{background-color:#0000;box-shadow:0 0 #2563eb00}}.drop-hint-enter-active[data-v-13af5e8a],.drop-hint-leave-active[data-v-13af5e8a]{transition:opacity .15s,transform .15s}.drop-hint-enter-from[data-v-13af5e8a],.drop-hint-leave-to[data-v-13af5e8a]{opacity:0;transform:scale(.97)}.cat-row-enter-active[data-v-9fc9196b],.cat-row-leave-active[data-v-9fc9196b]{transition:opacity .2s,transform .2s}.cat-row-enter-from[data-v-9fc9196b]{opacity:0;transform:translate(8px)}.cat-row-leave-to[data-v-9fc9196b]{opacity:0;transform:scale(.9)}.cat-row-move[data-v-9fc9196b]{transition:transform .25s}.drop-hint-enter-active[data-v-9fc9196b],.drop-hint-leave-active[data-v-9fc9196b]{transition:opacity .15s,transform .15s}.drop-hint-enter-from[data-v-9fc9196b],.drop-hint-leave-to[data-v-9fc9196b]{opacity:0;transform:scale(.97)}.modal-enter-active[data-v-129054df]{transition:opacity .2s}.modal-leave-active[data-v-129054df]{transition:opacity .15s}.modal-enter-from[data-v-129054df],.modal-leave-to[data-v-129054df]{opacity:0}.modal-enter-active .animate-in[data-v-129054df]{transition:transform .2s}.modal-enter-from .animate-in[data-v-129054df]{transform:scale(.96)translateY(8px)}.no-scrollbar[data-v-96b56d41]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-96b56d41]::-webkit-scrollbar{display:none}.modal-enter-active[data-v-96b56d41]{transition:opacity .2s}.modal-leave-active[data-v-96b56d41]{transition:opacity .15s}.modal-enter-from[data-v-96b56d41],.modal-leave-to[data-v-96b56d41]{opacity:0}.modal-enter-active .modal-card[data-v-96b56d41]{transition:transform .2s}.modal-enter-from .modal-card[data-v-96b56d41]{transform:scale(.96)translateY(8px)}.mark-pop[data-v-b90dbbd0]{animation:.52s cubic-bezier(.34,1.56,.64,1) both mark-pop-b90dbbd0}.mark-ring[data-v-b90dbbd0]{animation:.6s ease-out both mark-ring-b90dbbd0}.mark-spark[data-v-b90dbbd0]{animation:.65s cubic-bezier(.2,.8,.3,1) both mark-spark-b90dbbd0}@keyframes mark-pop-b90dbbd0{0%{transform:scale(.4)rotate(-14deg)}45%{transform:scale(1.4)rotate(8deg)}75%{transform:scale(.92)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@keyframes mark-ring-b90dbbd0{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(1.8)}}@keyframes mark-spark-b90dbbd0{0%{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-4px) scale(.5);opacity:1}to{transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-19px) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.mark-pop[data-v-b90dbbd0],.mark-ring[data-v-b90dbbd0],.mark-spark[data-v-b90dbbd0]{animation:none}.mark-ring[data-v-b90dbbd0],.mark-spark[data-v-b90dbbd0]{display:none}}@property --gen-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.gen-score-track[data-v-3414262e]{background:#94a3b82e;border-radius:9999px;height:6px;overflow:hidden}.gen-score-old[data-v-3414262e],.gen-score-new[data-v-3414262e]{border-radius:inherit;transition:width .9s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0}.gen-score-old[data-v-3414262e]{background:#94a3b880}.gen-score-new[data-v-3414262e]{transition-delay:.15s}.gen-bar-high[data-v-3414262e]{background:linear-gradient(90deg,#10b981,#34d399)}.gen-bar-mid[data-v-3414262e]{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.gen-bar-low[data-v-3414262e]{background:linear-gradient(90deg,#f43f5e,#fb7185)}.gen-btn[data-v-3414262e]{color:#fff;white-space:nowrap;background:linear-gradient(110deg,#4f46e5,#7c3aed,#d946ef,#4f46e5) 0 0/250% 100%;border-radius:.75rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.1rem;font-size:.8125rem;font-weight:600;transition:transform .2s,box-shadow .2s;animation:6s linear infinite gen-shimmer-3414262e;display:inline-flex;box-shadow:0 8px 22px -10px #7c3aedcc}.gen-btn[data-v-3414262e]:not(:disabled):not(.gen-btn-off):hover{transform:translateY(-1px);box-shadow:0 12px 26px -10px #7c3aedf2}.gen-btn[data-v-3414262e]:not(:disabled):not(.gen-btn-off):active{transform:translateY(0)scale(.98)}.gen-btn[data-v-3414262e]:focus-visible{outline-offset:2px;outline:2px solid #6366f1}.gen-btn-small[data-v-3414262e]{height:2rem;padding:0 .8rem;font-size:.75rem;text-decoration:none}.gen-btn-off[data-v-3414262e]{color:#6b7280;box-shadow:none;cursor:not-allowed;background:#e5e7eb;animation:none}.dark{color:#768390;background:#2d333b}.gen-twirl[data-v-3414262e]{animation:3s ease-in-out infinite gen-twirl-3414262e}@keyframes gen-shimmer-3414262e{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes gen-twirl-3414262e{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}}.gen-orb[data-v-3414262e]{color:#fff;background:radial-gradient(circle at 30% 25%,#6366f1,#1e1b4b 75%);border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;animation:2.6s ease-in-out infinite gen-breathe-3414262e;display:inline-flex;position:relative;box-shadow:0 0 18px #6366f1b3}.gen-orb[data-v-3414262e]:before{content:"";z-index:-1;background:conic-gradient(from var(--gen-angle), #6366f1, #22d3ee, #d946ef, #6366f1);border-radius:9999px;animation:3s linear infinite gen-turn-3414262e;position:absolute;inset:-3px}.gen-track[data-v-3414262e]{background:#6366f126;border-radius:9999px;height:4px;overflow:hidden}.gen-bar[data-v-3414262e]{border-radius:inherit;background:linear-gradient(90deg,#6366f1,#22d3ee,#d946ef);width:38%;height:100%;animation:1.4s ease-in-out infinite gen-slide-3414262e;display:block}.gen-blink[data-v-3414262e]{animation:1s ease-in-out infinite gen-blink-3414262e}.gen-pop[data-v-3414262e]{animation:.45s cubic-bezier(.34,1.56,.64,1) both gen-pop-3414262e}.gen-done[data-v-3414262e],.gen-panel[data-v-3414262e]{animation:.4s cubic-bezier(.2,.8,.2,1) both gen-rise-3414262e}@keyframes gen-turn-3414262e{to{--gen-angle:360deg}}@keyframes gen-breathe-3414262e{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes gen-slide-3414262e{0%{transform:translate(-110%)}to{transform:translate(290%)}}@keyframes gen-blink-3414262e{0%,to{opacity:.3}50%{opacity:1}}@keyframes gen-pop-3414262e{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes gen-rise-3414262e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gen-btn[data-v-3414262e],.gen-twirl[data-v-3414262e],.gen-orb[data-v-3414262e],.gen-orb[data-v-3414262e]:before,.gen-bar[data-v-3414262e],.gen-blink[data-v-3414262e],.gen-pop[data-v-3414262e],.gen-done[data-v-3414262e],.gen-panel[data-v-3414262e]{animation:none}.gen-score-old[data-v-3414262e],.gen-score-new[data-v-3414262e]{transition:none}.gen-bar[data-v-3414262e]{width:100%}}@property --ai-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ai-hero[data-v-41e50212]{background:radial-gradient(120% 140% at 0 0,#1e1b4b 0%,#0f172a 55%,#020617 100%)}.ai-blob[data-v-41e50212]{filter:blur(46px);opacity:.55;will-change:transform;border-radius:9999px;position:absolute}.ai-blob-a[data-v-41e50212]{background:#6366f1;width:180px;height:180px;animation:16s ease-in-out infinite ai-drift-a-41e50212;top:-60px;left:-40px}.ai-blob-b[data-v-41e50212]{background:#d946ef;width:170px;height:170px;animation:19s ease-in-out infinite ai-drift-b-41e50212;top:-40px;right:-30px}.ai-blob-c[data-v-41e50212]{background:#22d3ee;width:150px;height:150px;animation:22s ease-in-out infinite ai-drift-c-41e50212;bottom:-80px;right:28%}@keyframes ai-drift-a-41e50212{0%,to{transform:translate(0)scale(1)}50%{transform:translate(70px,40px)scale(1.25)}}@keyframes ai-drift-b-41e50212{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-80px,50px)scale(.85)}}@keyframes ai-drift-c-41e50212{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-60px,-30px)scale(1.3)}}.ai-star[data-v-41e50212]{opacity:0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff;width:8px;height:8px;animation:3s ease-in-out infinite ai-twinkle-41e50212;position:absolute}@keyframes ai-twinkle-41e50212{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:.9;transform:scale(var(--s,1)) rotate(45deg)}}.ai-orb[data-v-41e50212]{width:46px;height:46px;position:relative}.ai-orb-ring[data-v-41e50212]{background:conic-gradient(from var(--ai-angle), #6366f1, #22d3ee, #d946ef, #6366f1);filter:blur(.5px);border-radius:9999px;animation:4s linear infinite ai-turn-41e50212;position:absolute;inset:-3px}.ai-orb-core[data-v-41e50212]{color:#fff;background:radial-gradient(circle at 30% 25%,#6366f1,#1e1b4b 70%);border-radius:9999px;justify-content:center;align-items:center;animation:3.2s ease-in-out infinite ai-breathe-41e50212;display:inline-flex;position:absolute;inset:0;box-shadow:inset 0 0 18px #ffffff40,0 0 28px #6366f1cc}@keyframes ai-turn-41e50212{to{--ai-angle:360deg}}@keyframes ai-breathe-41e50212{0%,to{transform:scale(1);box-shadow:inset 0 0 18px #ffffff40,0 0 22px #6366f1b3}50%{transform:scale(1.06);box-shadow:inset 0 0 22px #ffffff59,0 0 38px #a78bfaf2}}.ai-title[data-v-41e50212]{background:linear-gradient(100deg,#fff 20%,#a5b4fc 40%,#67e8f9 50%,#f0abfc 60%,#fff 80%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite ai-shimmer-41e50212}@keyframes ai-shimmer-41e50212{0%{background-position:100% 0}to{background-position:-150% 0}}.ai-ticker-line[data-v-41e50212]{opacity:0;white-space:nowrap;animation:12s ease-in-out infinite ai-line-41e50212;position:absolute;top:0;left:0;transform:translateY(100%)}@keyframes ai-line-41e50212{0%{opacity:0;transform:translateY(100%)}3%,22%{opacity:1;transform:translateY(0)}25%,to{opacity:0;transform:translateY(-100%)}}.ai-live[data-v-41e50212]{animation:1.8s ease-in-out infinite ai-ping-41e50212}@keyframes ai-ping-41e50212{0%,to{box-shadow:0 0 #34d39999}50%{box-shadow:0 0 0 5px #34d39900}}.ai-card[data-v-41e50212]{--ai-surface:#fff;cursor:pointer}.ai-card[data-v-41e50212]:disabled{cursor:not-allowed}.dark{--ai-surface:#1c2128}.ai-card-face[data-v-41e50212]{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.ai-card-face[data-v-41e50212]:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(140px circle at var(--mx,50%) var(--my,50%), #8b5cf633, #3b82f614 45%, transparent 70%);transition:opacity .25s;position:absolute;inset:0}.ai-card-face[data-v-41e50212]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.ai-card:not(:disabled):hover .ai-card-face[data-v-41e50212]{border-color:#a78bfa;transform:translateY(-3px);box-shadow:0 12px 24px -10px #7c3aed73,0 0 0 1px #a78bfa59}.ai-card:not(:disabled):hover .ai-card-face[data-v-41e50212]:before{opacity:1}.ai-card:not(:disabled):hover .ai-card-face[data-v-41e50212]:after{transition:transform .7s;transform:translate(120%)skew(-18deg)}.ai-card:not(:disabled):active .ai-card-face[data-v-41e50212]{transition-duration:90ms;transform:translateY(0)scale(.97)}.ai-card:focus-visible .ai-card-face[data-v-41e50212]{outline-offset:2px;outline:2px solid #6366f1}.ai-card[aria-checked=true] .ai-card-face[data-v-41e50212]{background:linear-gradient(var(--ai-surface), var(--ai-surface)) padding-box, conic-gradient(from var(--ai-angle), #6366f1, #22d3ee, #d946ef, #6366f1) border-box;border-color:#0000;animation:6s linear infinite ai-turn-41e50212;box-shadow:0 10px 22px -12px #6366f18c}.ai-card[aria-checked=true][data-v-41e50212]:after{content:"";pointer-events:none;border:2px solid #8b5cf6b3;border-radius:.75rem;animation:.6s ease-out both ai-burst-41e50212;position:absolute;inset:0}@keyframes ai-burst-41e50212{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.14,1.3)}}.ai-cta[data-v-41e50212]{background:linear-gradient(110deg,#4f46e5,#7c3aed,#d946ef,#4f46e5) 0 0/250% 100%;transition:transform .2s,box-shadow .2s;animation:6s linear infinite ai-shimmer-41e50212;box-shadow:0 8px 24px -8px #7c3aedb3}.ai-cta[data-v-41e50212]:hover{transform:translateY(-1px);box-shadow:0 12px 28px -8px #7c3aede6}.ai-arrow[data-v-41e50212]{transition:transform .2s}.ai-cta:hover .ai-arrow[data-v-41e50212]{transform:translate(3px)}.ai-on[data-v-41e50212]{background:linear-gradient(120deg,#4f46e5,#7c3aed,#c026d3,#4f46e5) 0 0/250% 100%;animation:7s linear infinite ai-shimmer-41e50212;box-shadow:0 6px 16px -6px #7c3aedcc}.ai-spark[data-v-41e50212]{animation:2.4s ease-in-out infinite ai-twirl-41e50212}@keyframes ai-twirl-41e50212{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}}.ai-locked[data-v-41e50212]{-webkit-backdrop-filter:blur(3px)saturate(1.15);backdrop-filter:blur(3px)saturate(1.15);background:#bfdbfe80;animation:.4s ease-out both ai-lock-in-41e50212}@keyframes ai-lock-in-41e50212{0%{opacity:0}to{opacity:1}}.ai-rise[data-v-41e50212]{animation:.52s cubic-bezier(.2,.8,.2,1) both ai-rise-41e50212}@keyframes ai-rise-41e50212{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ai-blob[data-v-41e50212],.ai-star[data-v-41e50212],.ai-orb-ring[data-v-41e50212],.ai-orb-core[data-v-41e50212],.ai-title[data-v-41e50212],.ai-ticker-line[data-v-41e50212],.ai-live[data-v-41e50212],.ai-cta[data-v-41e50212],.ai-locked[data-v-41e50212],.ai-on[data-v-41e50212],.ai-spark[data-v-41e50212],.ai-rise[data-v-41e50212],.ai-card[aria-checked=true] .ai-card-face[data-v-41e50212],.ai-card[aria-checked=true][data-v-41e50212]:after{animation:none}.ai-card:not(:disabled):hover .ai-card-face[data-v-41e50212]{transform:none}.ai-star[data-v-41e50212]{opacity:.6}.ai-ticker-line[data-v-41e50212]:first-child{opacity:1;transform:none}}.ai-nav-icon[data-v-38d01095]{animation:6s ease-in-out infinite ai-nav-hue-38d01095;overflow:visible}.ai-nav-big[data-v-38d01095],.ai-nav-small[data-v-38d01095],.ai-nav-tiny[data-v-38d01095]{transform-box:fill-box;transform-origin:50%}.ai-nav-big[data-v-38d01095]{animation:3.2s ease-in-out infinite ai-nav-big-38d01095}.ai-nav-small[data-v-38d01095]{animation:2.4s ease-in-out .5s infinite ai-nav-twinkle-38d01095}.ai-nav-tiny[data-v-38d01095]{animation:2.4s ease-in-out 1.3s infinite ai-nav-twinkle-38d01095}button:hover .ai-nav-big[data-v-38d01095]{animation-duration:1.2s}button:hover .ai-nav-small[data-v-38d01095],button:hover .ai-nav-tiny[data-v-38d01095]{animation-duration:.9s}@keyframes ai-nav-big-38d01095{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(14deg)scale(1.18)}}@keyframes ai-nav-twinkle-38d01095{0%,to{opacity:.35;transform:scale(.6)rotate(0)}50%{opacity:1;transform:scale(1.25)rotate(45deg)}}@keyframes ai-nav-hue-38d01095{0%,to{color:#3b82f6}35%{color:#8b5cf6}70%{color:#d946ef}}@media (prefers-reduced-motion:reduce){.ai-nav-icon[data-v-38d01095],.ai-nav-big[data-v-38d01095],.ai-nav-small[data-v-38d01095],.ai-nav-tiny[data-v-38d01095]{animation:none}}.plan-enter-active[data-v-38d01095],.plan-leave-active[data-v-38d01095]{transition:max-height .38s cubic-bezier(.4,0,.2,1),opacity .3s,transform .38s cubic-bezier(.4,0,.2,1),padding .38s cubic-bezier(.4,0,.2,1),background-color .2s,border-width .38s;overflow:hidden}.plan-enter-from[data-v-38d01095]{opacity:0;max-height:0;padding-top:0;padding-bottom:0;transform:translate(-24px)}.plan-enter-to[data-v-38d01095],.plan-leave-from[data-v-38d01095]{opacity:1;max-height:3.5rem;transform:translate(0)}.plan-leave-from[data-v-38d01095]{background-color:#ef44441a}.plan-leave-to[data-v-38d01095]{opacity:0;background-color:#ef44441a;border-bottom-width:0;max-height:0;padding-top:0;padding-bottom:0;transform:translate(40px)}.plan-fade-enter-active[data-v-38d01095],.plan-fade-leave-active[data-v-38d01095]{transition:max-height .22s,opacity .18s,padding .22s,border-width .22s;overflow:hidden}.plan-fade-enter-from[data-v-38d01095],.plan-fade-leave-to[data-v-38d01095]{opacity:0;border-bottom-width:0;max-height:0;padding-top:0;padding-bottom:0}.plan-fade-enter-to[data-v-38d01095],.plan-fade-leave-from[data-v-38d01095]{opacity:1;max-height:3.5rem}.ext-enter-active[data-v-38d01095],.ext-leave-active[data-v-38d01095]{transition:opacity .18s,transform .18s}.ext-enter-from[data-v-38d01095],.ext-leave-to[data-v-38d01095]{opacity:0;transform:translateY(4px)}.ext-bar[data-v-38d01095]{animation:1.1s ease-in-out infinite ext-slide-38d01095}.ext-pop[data-v-38d01095]{animation:.45s cubic-bezier(.34,1.56,.64,1) both ext-pop-38d01095}@keyframes ext-slide-38d01095{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes ext-pop-38d01095{0%{transform:scale(.5)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ext-bar[data-v-38d01095],.ext-pop[data-v-38d01095]{animation:none}.plan-enter-active[data-v-38d01095],.plan-leave-active[data-v-38d01095]{transition:opacity .15s}.plan-enter-from[data-v-38d01095],.plan-leave-to[data-v-38d01095]{max-height:3.5rem;transform:none}}.resume-print-root{display:none}.resume-print-table{border-collapse:collapse;width:100%}@media print{body.resume-printing{background:#fff!important}body.resume-printing>:not(.resume-print-root){display:none!important}body.resume-printing .resume-print-root{display:block!important}body.resume-printing .resume-print-root *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.resume-printing .resume-print-root .resume-entry{break-inside:avoid}body.resume-printing .resume-print-root .resume-section>h2{break-after:avoid}}.fade-enter-active[data-v-446ee759],.fade-leave-active[data-v-446ee759]{transition:opacity .18s}.fade-enter-from[data-v-446ee759],.fade-leave-to[data-v-446ee759]{opacity:0}.modal-enter-active[data-v-3bd32161]{transition:opacity .2s}.modal-leave-active[data-v-3bd32161]{transition:opacity .15s}.modal-enter-from[data-v-3bd32161],.modal-leave-to[data-v-3bd32161]{opacity:0}.modal-enter-active .modal-card[data-v-3bd32161]{transition:transform .2s}.modal-enter-from .modal-card[data-v-3bd32161]{transform:scale(.96)translateY(8px)}.modal-enter-active[data-v-2848d19e]{transition:opacity .2s}.modal-leave-active[data-v-2848d19e]{transition:opacity .15s}.modal-enter-from[data-v-2848d19e],.modal-leave-to[data-v-2848d19e]{opacity:0}.modal-enter-active .modal-card[data-v-2848d19e]{transition:transform .2s}.modal-enter-from .modal-card[data-v-2848d19e]{transform:scale(.96)translateY(8px)}select.toolbar-select[data-v-3fa8107e]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2' stroke='%239ca3af'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .45rem center;background-repeat:no-repeat;background-size:.9rem .9rem}.drawer-enter-active[data-v-3fa8107e]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.drawer-leave-active[data-v-3fa8107e]{transition:transform .22s cubic-bezier(.4,0,1,1)}.drawer-enter-from[data-v-3fa8107e],.drawer-leave-to[data-v-3fa8107e]{transform:translate(100%)}.backdrop-enter-active[data-v-3fa8107e]{transition:opacity .25s}.backdrop-leave-active[data-v-3fa8107e]{transition:opacity .2s}.backdrop-enter-from[data-v-3fa8107e],.backdrop-leave-to[data-v-3fa8107e]{opacity:0}.sheet-enter-active[data-v-3fa8107e]{transition:transform .32s cubic-bezier(.32,.72,0,1)}.sheet-leave-active[data-v-3fa8107e]{transition:transform .25s cubic-bezier(.32,.72,0,1)}.sheet-enter-from[data-v-3fa8107e],.sheet-leave-to[data-v-3fa8107e]{transform:translateY(100%)}.modal-pop-enter-active[data-v-3fa8107e]{transition:opacity .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.modal-pop-leave-active[data-v-3fa8107e]{transition:opacity .15s,transform .15s}.modal-pop-enter-from[data-v-3fa8107e],.modal-pop-leave-to[data-v-3fa8107e]{opacity:0;transform:scale(.95)}.options-reveal-enter-active[data-v-3fa8107e]{transition:opacity .2s,transform .2s}.options-reveal-enter-from[data-v-3fa8107e]{opacity:0;transform:translateY(-8px)}.options-reveal-leave-active[data-v-3fa8107e]{transition:opacity .15s}.options-reveal-leave-to[data-v-3fa8107e]{opacity:0}.modal-enter-active[data-v-3fa8107e]{transition:opacity .2s}.modal-leave-active[data-v-3fa8107e]{transition:opacity .15s}.modal-enter-from[data-v-3fa8107e],.modal-leave-to[data-v-3fa8107e]{opacity:0}.modal-enter-active .modal-card[data-v-3fa8107e]{transition:transform .2s}.modal-enter-from .modal-card[data-v-3fa8107e]{transform:scale(.96)translateY(8px)}.vol-range[data-v-80de875a]{appearance:none;cursor:pointer;border-radius:9999px;outline:none;height:6px}.vol-range[data-v-80de875a]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2.5px solid #3b82f6;border-radius:50%;width:20px;height:20px;transition:transform .1s,box-shadow .1s;box-shadow:0 2px 8px #3b82f666}.vol-range[data-v-80de875a]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 3px 12px #3b82f68c}.vol-range[data-v-80de875a]::-webkit-slider-thumb:active{transform:scale(1.1)}.vol-range[data-v-80de875a]::-moz-range-thumb{cursor:pointer;background:#fff;border:2.5px solid #3b82f6;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #3b82f666}.vol-range[data-v-80de875a]::-moz-range-track{border-radius:9999px;height:6px}.row-dropdown-enter-active[data-v-9fc62fd2]{transition:opacity .12s,transform .14s cubic-bezier(.2,0,.2,1)}.row-dropdown-enter-from[data-v-9fc62fd2]{opacity:0;transform:translateY(-4px)scale(.97)}.row-dropdown-leave-active[data-v-9fc62fd2]{transition:opacity .1s}.row-dropdown-leave-to[data-v-9fc62fd2]{opacity:0}.row-dropdown-enter-active[data-v-e79152cf]{transition:opacity .12s,transform .14s cubic-bezier(.2,0,.2,1)}.row-dropdown-enter-from[data-v-e79152cf]{opacity:0;transform:translateY(-4px)scale(.97)}.row-dropdown-leave-active[data-v-e79152cf]{transition:opacity .1s}.row-dropdown-leave-to[data-v-e79152cf]{opacity:0}.task-due-calendar[data-v-e79152cf] .vc-title{font-size:12px;font-weight:600}.task-due-calendar[data-v-e79152cf] .vc-weekday{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:9px;font-weight:600}.task-due-calendar[data-v-e79152cf] .vc-day-content{font-size:11px}.task-due-calendar[data-v-e79152cf] .vc-day-content:hover{color:#2563eb;background-color:#eff6ff}.task-due-calendar[data-v-e79152cf] .vc-highlight{background-color:#2563eb}.task-due-calendar.vc-is-dark[data-v-e79152cf] .vc-title{color:#e5e7eb}.task-due-calendar.vc-is-dark[data-v-e79152cf] .vc-weekday{color:#6b7280}.task-due-calendar.vc-is-dark[data-v-e79152cf] .vc-day-content:hover{color:#60a5fa;background-color:#1e3a5f}.task-row[data-v-8b9f2a98]{background-color:var(--task-tint)}@media (width>=640px){.task-row[data-v-8b9f2a98]:hover:not(.task-row-chosen,.task-row-ghost){background-color:var(--task-tint-hover)}}.task-row[data-v-8b9f2a98]:active:not(.task-row-chosen,.task-row-ghost){background-color:var(--task-tint-hover)}@keyframes task-row-created-8b9f2a98{0%{opacity:0;background-color:var(--task-tint-strong);max-height:0;transform:translateY(-6px)}55%{opacity:1;transform:translateY(0)}to{opacity:1;background-color:var(--task-tint);max-height:6rem;transform:none}}.task-row-created[data-v-8b9f2a98]{animation:.6s cubic-bezier(.22,1,.36,1) both task-row-created-8b9f2a98;overflow:hidden}@keyframes task-row-created-tint-8b9f2a98{0%{background-color:var(--task-tint-strong)}to{background-color:var(--task-tint)}}@media (prefers-reduced-motion:reduce){.task-row-created[data-v-8b9f2a98]{animation:.6s both task-row-created-tint-8b9f2a98;overflow:visible}}.check-pop-enter-active[data-v-8b9f2a98]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .15s}.check-pop-enter-from[data-v-8b9f2a98]{opacity:0;transform:scale(0)}.check-pop-leave-active[data-v-8b9f2a98]{transition:transform .15s,opacity .15s}.check-pop-leave-to[data-v-8b9f2a98]{opacity:0;transform:scale(0)}.task-row-move[data-v-4f849fc7],.task-row-enter-active[data-v-4f849fc7],.task-row-leave-active[data-v-4f849fc7]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s}.task-row-enter-from[data-v-4f849fc7]{opacity:0;transform:translateY(-8px)}.task-row-leave-to[data-v-4f849fc7]{opacity:0;transform:scale(.98)}.task-row-leave-active[data-v-4f849fc7]{width:100%;position:absolute}[data-v-4f849fc7] .task-row.task-row-ghost{opacity:.5;background:#eff6ff}[data-v-4f849fc7] .task-row.task-row-chosen{cursor:grabbing;background:#fff;border-radius:.5rem;box-shadow:0 8px 20px -6px #00000026}.no-scrollbar[data-v-4f849fc7]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-4f849fc7]::-webkit-scrollbar{display:none}.task-card[data-v-deafe182]{background-image:linear-gradient(var(--task-tint), var(--task-tint))}@media (width>=640px){.task-card[data-v-deafe182]:hover:not(.task-drag-ghost,.task-drag-chosen,.task-drag-active){background-image:linear-gradient(var(--task-tint-hover), var(--task-tint-hover))}}[data-v-3e3be095] .task-card.task-drag-ghost{opacity:.5;background:#eff6ff;border:2px dashed #60a5fa;border-radius:.5rem}.dark{background:#1e3a5f66;border-color:#3b82f6}[data-v-3e3be095] .task-drag-chosen{cursor:grabbing}[data-v-3e3be095] .task-drag-active{transform:rotate(1.5deg);box-shadow:0 10px 25px -5px #00000026,0 8px 10px -6px #0000001a}.task-time-input[data-v-2723f50b]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.fade-enter-active[data-v-2042c889]{transition:opacity .15s}.fade-leave-active[data-v-2042c889]{transition:opacity .12s}.fade-enter-from[data-v-2042c889],.fade-leave-to[data-v-2042c889]{opacity:0}.fade-enter-active[data-v-0e923237]{transition:opacity .15s}.fade-leave-active[data-v-0e923237]{transition:opacity .12s}.fade-enter-from[data-v-0e923237],.fade-leave-to[data-v-0e923237]{opacity:0}.fade-enter-active[data-v-2f9ada88]{transition:opacity .15s}.fade-leave-active[data-v-2f9ada88]{transition:opacity .12s}.fade-enter-from[data-v-2f9ada88],.fade-leave-to[data-v-2f9ada88]{opacity:0}.task-title-input[data-v-2457f16d]:hover{background:#00000009}.dark{background:#ffffff0d}.task-title-input[data-v-2457f16d]:focus{box-shadow:0 0 0 2px var(--task-accent,#4386f5);border-color:#0000}.save-state-enter-active[data-v-2457f16d],.save-state-leave-active[data-v-2457f16d]{transition:opacity .18s,transform .18s}.save-state-enter-from[data-v-2457f16d]{opacity:0;transform:translateY(-3px)}.save-state-leave-to[data-v-2457f16d]{opacity:0;transform:translateY(3px)}.save-state-leave-active[data-v-2457f16d]{position:absolute}.modal-enter-active[data-v-ef3398d0],.modal-leave-active[data-v-ef3398d0]{transition:opacity .2s}.modal-enter-from[data-v-ef3398d0],.modal-leave-to[data-v-ef3398d0]{opacity:0}.versions-highlight[data-v-a4ad6874]{animation:3.5s ease-out versions-highlight-pulse-a4ad6874}@keyframes versions-highlight-pulse-a4ad6874{0%{background-color:#2563eb12;box-shadow:0 0 0 3px #2563eb8c}to{background-color:#0000;box-shadow:0 0 #2563eb00}}.slide-over-enter-active[data-v-fa247858]{transition:transform .25s}.slide-over-leave-active[data-v-fa247858]{transition:transform .2s}.slide-over-enter-from[data-v-fa247858],.slide-over-leave-to[data-v-fa247858]{transform:translate(100%)}.fade-enter-active[data-v-fa247858]{transition:opacity .2s}.fade-leave-active[data-v-fa247858]{transition:opacity .15s}.fade-enter-from[data-v-fa247858],.fade-leave-to[data-v-fa247858]{opacity:0}.modal-enter-active[data-v-e451d6b5],.modal-leave-active[data-v-e451d6b5]{transition:opacity .2s}.modal-enter-from[data-v-e451d6b5],.modal-leave-to[data-v-e451d6b5]{opacity:0}.slide-over-enter-active[data-v-73f7da31]{transition:transform .25s}.slide-over-leave-active[data-v-73f7da31]{transition:transform .2s}.slide-over-enter-from[data-v-73f7da31],.slide-over-leave-to[data-v-73f7da31]{transform:translate(100%)}.fade-enter-active[data-v-73f7da31]{transition:opacity .2s}.fade-leave-active[data-v-73f7da31]{transition:opacity .15s}.fade-enter-from[data-v-73f7da31],.fade-leave-to[data-v-73f7da31]{opacity:0}.slide-over-enter-active[data-v-d50b744d]{transition:transform .25s}.slide-over-leave-active[data-v-d50b744d]{transition:transform .2s}.slide-over-enter-from[data-v-d50b744d],.slide-over-leave-to[data-v-d50b744d]{transform:translate(100%)}.fade-enter-active[data-v-d50b744d]{transition:opacity .2s}.fade-leave-active[data-v-d50b744d]{transition:opacity .15s}.fade-enter-from[data-v-d50b744d],.fade-leave-to[data-v-d50b744d]{opacity:0}.slide-over-enter-active[data-v-9dbb7e01]{transition:transform .25s}.slide-over-leave-active[data-v-9dbb7e01]{transition:transform .2s}.slide-over-enter-from[data-v-9dbb7e01],.slide-over-leave-to[data-v-9dbb7e01]{transform:translate(100%)}.fade-enter-active[data-v-9dbb7e01]{transition:opacity .2s}.fade-leave-active[data-v-9dbb7e01]{transition:opacity .15s}.fade-enter-from[data-v-9dbb7e01],.fade-leave-to[data-v-9dbb7e01]{opacity:0}.hb-rich-text[data-v-8583b455] .ql-toolbar.ql-snow{border:0;border-bottom:1px solid #f3f4f6;padding:6px 8px}.hb-rich-text[data-v-8583b455] .ql-container.ql-snow{border:0;font-family:inherit;font-size:14px}.hb-rich-text[data-v-8583b455] .ql-editor{min-height:72px;padding:10px 14px;line-height:1.5}.hb-rich-text[data-v-8583b455] .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal;left:14px;right:14px}.dark{stroke:#d1d5db;color:#f3f4f6;border-bottom-color:#374151}[data-v-5ab52d6c] .search-date-picker.vc-container{--day-width:36px;--day-height:36px;background:0 0;border:none;width:100%;font-family:inherit}[data-v-5ab52d6c] .search-date-picker .vc-header{padding:0 2px 10px}[data-v-5ab52d6c] .search-date-picker .vc-title{font-size:13px;font-weight:600}[data-v-5ab52d6c] .search-date-picker .vc-arrow{color:#6b7280;border-radius:9999px;width:28px;height:28px}[data-v-5ab52d6c] .search-date-picker .vc-arrow:hover{background-color:#f3f4f6}[data-v-5ab52d6c] .search-date-picker .vc-weekday{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;font-size:10px;font-weight:600}[data-v-5ab52d6c] .search-date-picker .vc-day{height:var(--day-height);min-width:var(--day-width)}[data-v-5ab52d6c] .search-date-picker .vc-day-content{width:32px;height:32px;font-size:12px}[data-v-5ab52d6c] .search-date-picker .vc-day-content:hover{color:#2563eb;background-color:#eff6ff}[data-v-5ab52d6c] .search-date-picker .vc-highlight{background-color:#2563eb}[data-v-5ab52d6c] .search-date-picker .vc-day.is-today .vc-day-content:not(.vc-highlight-content-solid){color:#2563eb;font-weight:700}[data-v-5ab52d6c] .search-date-picker.vc-is-dark .vc-title{color:#e5e7eb}[data-v-5ab52d6c] .search-date-picker.vc-is-dark .vc-arrow{color:#9ca3af}[data-v-5ab52d6c] .search-date-picker.vc-is-dark .vc-arrow:hover{background-color:#374151}[data-v-5ab52d6c] .search-date-picker.vc-is-dark .vc-weekday{color:#6b7280}[data-v-5ab52d6c] .search-date-picker.vc-is-dark .vc-day-content:hover{color:#60a5fa;background-color:#1e3a5f}.dropdown-enter-active[data-v-c78edba1]{transition:opacity .1s,transform .1s}.dropdown-leave-active[data-v-c78edba1]{transition:opacity 80ms,transform 80ms}.dropdown-enter-from[data-v-c78edba1],.dropdown-leave-to[data-v-c78edba1]{opacity:0;transform:translateY(-4px)}.search-bar-enter-active[data-v-c78edba1]{transition:opacity .12s,transform .12s}.search-bar-leave-active[data-v-c78edba1]{transition:opacity .1s,transform .1s}.search-bar-enter-from[data-v-c78edba1],.search-bar-leave-to[data-v-c78edba1]{opacity:0;transform:translateY(-4px)}.task-move[data-v-78a05869]{transition:transform .38s cubic-bezier(.2,.8,.2,1)}.task-enter-active[data-v-78a05869]{transition:opacity .22s,transform .22s}.task-leave-active[data-v-78a05869]{width:100%;transition:opacity .16s;position:absolute}.task-enter-from[data-v-78a05869]{opacity:0;transform:translateY(-4px)}.task-leave-to[data-v-78a05869]{opacity:0}.task-check[data-v-78a05869]{transition:background-color .2s,border-color .2s,transform .22s cubic-bezier(.2,1.6,.4,1)}.task-check.is-done[data-v-78a05869]{transform:scale(1.12)}.task-check-mark[data-v-78a05869]{opacity:0;transition:opacity .16s 60ms,transform .22s cubic-bezier(.2,1.6,.4,1) 60ms;transform:scale(.4)}.task-check.is-done .task-check-mark[data-v-78a05869]{opacity:1;transform:scale(1)}.task-strike[data-v-78a05869]{transform-origin:0;pointer-events:none;background:currentColor;width:100%;height:1px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;transform:scaleX(0)}.task-strike.is-done[data-v-78a05869]{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.task-move[data-v-78a05869],.task-enter-active[data-v-78a05869],.task-leave-active[data-v-78a05869],.task-check[data-v-78a05869],.task-check-mark[data-v-78a05869],.task-strike[data-v-78a05869]{transition-duration:1ms}}.fade-enter-active[data-v-1fe1b9f7],.fade-leave-active[data-v-1fe1b9f7]{transition:opacity .12s}.fade-enter-from[data-v-1fe1b9f7],.fade-leave-to[data-v-1fe1b9f7]{opacity:0}.pop-enter-active[data-v-1fe1b9f7]{transition:opacity .15s,transform .15s}.pop-leave-active[data-v-1fe1b9f7]{transition:opacity .1s,transform .1s}.pop-enter-from[data-v-1fe1b9f7],.pop-leave-to[data-v-1fe1b9f7]{opacity:0;transform:scale(.96)}.slide-over-enter-active[data-v-35bec14c]{transition:transform .25s}.slide-over-leave-active[data-v-35bec14c]{transition:transform .2s}.slide-over-enter-from[data-v-35bec14c],.slide-over-leave-to[data-v-35bec14c]{transform:translate(100%)}.fade-enter-active[data-v-35bec14c]{transition:opacity .2s}.fade-leave-active[data-v-35bec14c]{transition:opacity .15s}.fade-enter-from[data-v-35bec14c],.fade-leave-to[data-v-35bec14c]{opacity:0}[contenteditable][data-v-dcb1e25e]:empty:before{content:attr(data-placeholder);color:#9ca3af}.fade-enter-active[data-v-dcb1e25e],.fade-leave-active[data-v-dcb1e25e]{transition:opacity .15s}.fade-enter-from[data-v-dcb1e25e],.fade-leave-to[data-v-dcb1e25e]{opacity:0}.pop-enter-active[data-v-dcb1e25e]{transition:opacity .15s,transform .15s}.pop-leave-active[data-v-dcb1e25e]{transition:opacity .1s,transform .1s}.pop-enter-from[data-v-dcb1e25e],.pop-leave-to[data-v-dcb1e25e]{opacity:0;transform:scale(.96)}.popover-enter-active[data-v-11ae12c9]{transition:opacity .15s,transform .15s}.popover-leave-active[data-v-11ae12c9]{transition:opacity .1s,transform .1s}.popover-enter-from[data-v-11ae12c9],.popover-leave-to[data-v-11ae12c9]{opacity:0;transform:scale(.96)}.slide-over-enter-active[data-v-d5d55a3d]{transition:transform .25s}.slide-over-leave-active[data-v-d5d55a3d]{transition:transform .2s}.slide-over-enter-from[data-v-d5d55a3d],.slide-over-leave-to[data-v-d5d55a3d]{transform:translate(100%)}.fade-enter-active[data-v-d5d55a3d]{transition:opacity .2s}.fade-leave-active[data-v-d5d55a3d]{transition:opacity .15s}.fade-enter-from[data-v-d5d55a3d],.fade-leave-to[data-v-d5d55a3d]{opacity:0}.fade-enter-active[data-v-5d654730],.fade-leave-active[data-v-5d654730]{transition:opacity .15s}.fade-enter-from[data-v-5d654730],.fade-leave-to[data-v-5d654730]{opacity:0}.pop-enter-active[data-v-5d654730]{transition:opacity .15s,transform .15s}.pop-leave-active[data-v-5d654730]{transition:opacity .1s,transform .1s}.pop-enter-from[data-v-5d654730],.pop-leave-to[data-v-5d654730]{opacity:0;transform:scale(.96)}.toast-enter-active[data-v-dda3e99f],.toast-leave-active[data-v-dda3e99f]{transition:opacity .18s,transform .18s}.toast-enter-from[data-v-dda3e99f],.toast-leave-to[data-v-dda3e99f]{opacity:0;transform:translate(-50%,12px)}.cal-slide-forward-enter-from[data-v-dda3e99f]{transform:translate(100%)}.cal-slide-forward-enter-active[data-v-dda3e99f]{transition:transform .28s cubic-bezier(.35,0,.25,1)}.cal-slide-forward-enter-to[data-v-dda3e99f],.cal-slide-forward-leave-from[data-v-dda3e99f]{transform:translate(0)}.cal-slide-forward-leave-active[data-v-dda3e99f]{transition:transform .28s cubic-bezier(.35,0,.25,1)}.cal-slide-forward-leave-to[data-v-dda3e99f],.cal-slide-backward-enter-from[data-v-dda3e99f]{transform:translate(-100%)}.cal-slide-backward-enter-active[data-v-dda3e99f]{transition:transform .28s cubic-bezier(.35,0,.25,1)}.cal-slide-backward-enter-to[data-v-dda3e99f],.cal-slide-backward-leave-from[data-v-dda3e99f]{transform:translate(0)}.cal-slide-backward-leave-active[data-v-dda3e99f]{transition:transform .28s cubic-bezier(.35,0,.25,1)}.cal-slide-backward-leave-to[data-v-dda3e99f]{transform:translate(100%)}.sb-flyout[data-v-ab3c2c42]{transform:translateY(-50%)}.sb-flyout[data-v-ab3c2c42]:before{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid #172554;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.sb-flyout-enter-active[data-v-ab3c2c42],.sb-flyout-leave-active[data-v-ab3c2c42]{transition:opacity .12s,transform .12s}.sb-flyout-enter-from[data-v-ab3c2c42],.sb-flyout-leave-to[data-v-ab3c2c42]{opacity:0;transform:translate(-6px)translateY(-50%)}.sb-flyout-enter-to[data-v-ab3c2c42],.sb-flyout-leave-from[data-v-ab3c2c42]{opacity:1;transform:translate(0)translateY(-50%)}.toast-up-enter-from[data-v-a927330c]{opacity:0;transform:translateY(.75rem)}.toast-up-enter-to[data-v-a927330c]{opacity:1;transform:translateY(0)}.toast-up-enter-active[data-v-a927330c]{transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1)}.toast-up-leave-active[data-v-a927330c]{transition:opacity .18s,transform .2s}.toast-up-leave-to[data-v-a927330c]{opacity:0;transform:translateY(.5rem)}.modal-enter-active[data-v-3b2ee214]{transition:opacity .2s}.modal-leave-active[data-v-3b2ee214]{transition:opacity .15s}.modal-enter-from[data-v-3b2ee214],.modal-leave-to[data-v-3b2ee214]{opacity:0}.modal-enter-active .modal-card[data-v-3b2ee214]{transition:transform .2s}.modal-enter-from .modal-card[data-v-3b2ee214]{transform:scale(.96)translateY(8px)}.filter-slide-enter-active[data-v-d4efa3e1]{transition:opacity .2s,transform .2s}.filter-slide-leave-active[data-v-d4efa3e1]{transition:opacity .15s}.filter-slide-enter-from[data-v-d4efa3e1]{opacity:0;transform:translate(-8px)}.filter-slide-leave-to[data-v-d4efa3e1]{opacity:0}.no-scrollbar[data-v-afa301ba]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-afa301ba]::-webkit-scrollbar{display:none}.modal-enter-active[data-v-afa301ba]{transition:opacity .2s}.modal-leave-active[data-v-afa301ba]{transition:opacity .15s}.modal-enter-from[data-v-afa301ba],.modal-leave-to[data-v-afa301ba]{opacity:0}.sheet-enter-active[data-v-ea79a8cc],.sheet-leave-active[data-v-ea79a8cc]{transition:opacity .25s}.sheet-enter-active .relative[data-v-ea79a8cc],.sheet-leave-active .relative[data-v-ea79a8cc]{transition:transform .3s cubic-bezier(.32,.72,0,1)}.sheet-enter-from[data-v-ea79a8cc],.sheet-leave-to[data-v-ea79a8cc]{opacity:0}.sheet-enter-from .relative[data-v-ea79a8cc],.sheet-leave-to .relative[data-v-ea79a8cc]{transform:translateY(100%)}.no-scrollbar[data-v-0278fbb7]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-0278fbb7]::-webkit-scrollbar{display:none}.qe-root{--qe-toolbar-bg:#f9fafb;--qe-divider:#e5e7eb;--qe-separator:#d1d5db;--qe-icon:#4b5563;--qe-icon-hover:#111827;--qe-hover-bg:#e5e7eb;--qe-active:#2563eb;--qe-active-bg:#dbeafe;--qe-text:#1f2937;--qe-muted:#9ca3af;--qe-panel:#fff;--qe-code-bg:#f3f4f6;--qe-code-fg:#1f2937;--qe-quote-bar:#d1d5db;--qe-shadow:0 10px 24px -8px #0f172a2e;--qe-check-border:#9ca3af}.dark .qe-root{--qe-toolbar-bg:#ffffff08;--qe-divider:#374151;--qe-separator:#4b5563;--qe-icon:#9ca3af;--qe-icon-hover:#f3f4f6;--qe-hover-bg:#ffffff14;--qe-check-border:#6b7280;--qe-active:#60a5fa;--qe-active-bg:#3b82f633;--qe-text:#e5e7eb;--qe-muted:#6b7280;--qe-panel:#1c2128;--qe-code-bg:#ffffff0f;--qe-code-fg:#e5e7eb;--qe-quote-bar:#4b5563;--qe-shadow:0 10px 24px -8px #0009}.qe-root .ql-toolbar{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;border:0;border-bottom:1px solid var(--qe-divider);background:var(--qe-toolbar-bg);border-radius:.5rem .5rem 0 0;flex-wrap:nowrap;align-items:center;gap:2px;padding:6px 8px;font-family:inherit;display:flex;overflow-x:auto}.qe-root .ql-toolbar .ql-formats{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:1px;margin:0;line-height:0;display:inline-flex}.qe-root .ql-toolbar::-webkit-scrollbar{display:none}.qe-root .ql-toolbar .ql-formats+.ql-formats:before{content:"";background:var(--qe-separator);opacity:.7;align-self:center;width:1px;height:18px;margin:0 6px}.qe-root .ql-toolbar button{float:none;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;transition:background-color .12s,color .12s;display:inline-flex}.qe-root .ql-toolbar button svg{float:none;width:18px;height:18px}.qe-root .ql-toolbar .ql-stroke,.qe-root .ql-toolbar .ql-stroke-miter{stroke:var(--qe-icon)}.qe-root .ql-toolbar .ql-fill,.qe-root .ql-toolbar .ql-stroke.ql-fill{fill:var(--qe-icon)}.qe-root .ql-toolbar .qe-thin{stroke-width:1.6px}.qe-root .ql-toolbar button:hover,.qe-root .ql-toolbar button:focus-visible{background:var(--qe-hover-bg)}.qe-root .ql-toolbar button:hover .ql-stroke,.qe-root .ql-toolbar button:hover .ql-stroke-miter,.qe-root .ql-toolbar button:focus-visible .ql-stroke,.qe-root .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.qe-root .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:var(--qe-icon-hover)}.qe-root .ql-toolbar button:hover .ql-fill,.qe-root .ql-toolbar button:hover .ql-stroke.ql-fill,.qe-root .ql-toolbar button:focus-visible .ql-fill,.qe-root .ql-toolbar button:hover:not(.ql-active) .ql-fill,.qe-root .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:var(--qe-icon-hover)}.qe-root .ql-toolbar button.ql-active{background:var(--qe-active-bg)}.qe-root .ql-toolbar button.ql-active .ql-stroke,.qe-root .ql-toolbar button.ql-active .ql-stroke-miter,.qe-root .ql-toolbar button:hover.ql-active .ql-stroke,.qe-root .ql-toolbar button:hover.ql-active .ql-stroke-miter{stroke:var(--qe-active)}.qe-root .ql-toolbar button.ql-active .ql-fill,.qe-root .ql-toolbar button.ql-active .ql-stroke.ql-fill,.qe-root .ql-toolbar button:hover.ql-active .ql-fill,.qe-root .ql-toolbar button:hover.ql-active .ql-stroke.ql-fill{fill:var(--qe-active)}.qe-root .ql-toolbar button:focus{outline:none}.qe-root .ql-toolbar button:focus-visible{outline:2px solid var(--qe-active);outline-offset:-1px}.qe-root .ql-toolbar button:disabled{cursor:default;opacity:.45}.qe-root .ql-toolbar button.qe-busy{animation:1.1s ease-in-out infinite qe-pulse}@keyframes qe-pulse{0%,to{opacity:.45}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.qe-root .ql-toolbar button.qe-busy{animation:none}}.qe-root .ql-toolbar .ql-picker{height:28px;color:var(--qe-icon);font-family:inherit;font-size:.8125rem;font-weight:500}.qe-root .ql-toolbar .ql-picker-label{height:28px;color:var(--qe-icon);border:0;border-radius:6px;align-items:center;padding:0 4px 0 8px;transition:background-color .12s,color .12s;display:inline-flex}.qe-root .ql-toolbar .ql-picker.ql-icon-picker .ql-picker-label{justify-content:center;width:28px;padding:0}.qe-root .ql-toolbar .ql-picker-label:hover,.qe-root .ql-toolbar .ql-picker.ql-expanded .ql-picker-label{background:var(--qe-hover-bg);color:var(--qe-icon-hover);border-color:#0000}.qe-root .ql-toolbar .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:var(--qe-icon-hover)}.qe-root .ql-toolbar .ql-picker-label:before{line-height:28px}.qe-root .ql-toolbar .ql-picker-options{border:1px solid var(--qe-divider);background:var(--qe-panel);box-shadow:var(--qe-shadow);border-radius:10px;padding:4px}.qe-root .ql-toolbar .ql-picker.ql-expanded .ql-picker-options{border-color:var(--qe-divider);z-index:30}.qe-root .ql-toolbar .ql-picker-options{line-height:normal}.qe-root .ql-toolbar .ql-picker-item{color:var(--qe-text);border-radius:6px;padding:5px 10px;line-height:1.35}.qe-root .ql-toolbar .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:1.55em}.qe-root .ql-toolbar .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.3em}.qe-root .ql-toolbar .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.15em}.qe-root .ql-toolbar .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1.02em}.qe-root .ql-toolbar .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.94em}.qe-root .ql-toolbar .ql-picker-item:hover,.qe-root .ql-toolbar .ql-picker-item.ql-selected{background:var(--qe-hover-bg);color:var(--qe-active)}.qe-root .ql-toolbar .ql-picker-item:hover .ql-stroke,.qe-root .ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:var(--qe-active)}.qe-root .ql-container{border:0;border-radius:0 0 .5rem .5rem;font-family:inherit;font-size:.9375rem;position:relative}.qe-root .ql-editor{color:var(--qe-text);overflow-wrap:break-word;padding:14px 16px;line-height:1.65}.qe-root .ql-editor.ql-blank:before{color:var(--qe-muted);font-style:normal;left:16px;right:16px}.qe-root .ql-editor h1{font-size:1.5rem;font-weight:700}.qe-root .ql-editor h2{font-size:1.25rem;font-weight:700}.qe-root .ql-editor h3{font-size:1.0625rem;font-weight:600}.qe-root .ql-editor h4,.qe-root .ql-editor h5{font-size:.9375rem;font-weight:600}.qe-root .ql-editor a{color:var(--qe-active);text-underline-offset:2px;text-decoration:underline}.qe-root .ql-editor blockquote{border-left:3px solid var(--qe-quote-bar);color:var(--qe-text);margin:10px 0;padding-left:14px}.qe-root .ql-editor code{background:var(--qe-code-bg);color:var(--qe-code-fg);border-radius:4px;padding:1px 5px;font-size:.875em}.qe-root .ql-editor .ql-code-block-container{background:var(--qe-code-bg);color:var(--qe-code-fg);border-radius:8px;margin:10px 0;padding:12px 14px;font-size:.8125rem}.qe-root .ql-editor img{border-radius:8px;max-width:100%;height:auto}.qe-root .ql-editor li[data-list=checked]>.ql-ui:before,.qe-root .ql-editor li[data-list=unchecked]>.ql-ui:before{content:"";vertical-align:-.2em;border:1.5px solid var(--qe-check-border);background:var(--qe-panel) center / .75rem no-repeat;border-radius:4px;width:1rem;height:1rem;margin-right:.5em;transition:background-color .12s,border-color .12s}.qe-root .ql-editor li[data-list=checked]>.ql-ui:before{border-color:var(--qe-active);background-color:var(--qe-active);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}.qe-root .ql-editor li[data-list=checked]{color:var(--qe-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--qe-muted);text-decoration-color:var(--qe-muted)}.qe-root.qe-readonly .ql-container{border-radius:.5rem}.qe-root .ql-snow .ql-tooltip{border:1px solid var(--qe-divider);background:var(--qe-panel);max-width:calc(100% - 24px);box-shadow:var(--qe-shadow);color:var(--qe-text);white-space:normal;z-index:30;border-radius:10px;padding:8px 10px;left:12px!important}.qe-root .ql-snow .ql-tooltip input[type=text]{border:1px solid var(--qe-divider);min-width:0;color:var(--qe-text);background:0 0;border-radius:6px;padding:5px 8px;font-size:.8125rem}.qe-root .ql-snow .ql-tooltip a.ql-action,.qe-root .ql-snow .ql-tooltip a.ql-remove,.qe-root .ql-snow .ql-tooltip a.ql-preview{color:var(--qe-active)}.qe-resizer{z-index:5;box-sizing:border-box;border:1.5px solid var(--qe-active);pointer-events:none;border-radius:2px;position:absolute}.qe-resizer-handle{border:1.5px solid var(--qe-active);pointer-events:auto;background:#fff;border-radius:2px;width:10px;height:10px;transition:transform .12s,background-color .12s;position:absolute}.qe-resizer-handle:hover{background:var(--qe-active);transform:scale(1.25)}.qe-resizer-label{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0f172ac7;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.4;position:absolute;bottom:6px;right:6px}.qe-root .ql-editor img{cursor:pointer;transition:box-shadow .15s}.qe-root .ql-editor img:hover{box-shadow:0 0 0 2px var(--qe-active-bg)}.qe-root .ql-editor table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1em 0}.qe-root .ql-editor table td,.qe-root .ql-editor table th{border:1px solid var(--qe-divider);vertical-align:top;min-width:40px;padding:6px 10px}.qe-root .ql-editor table th{background:var(--qe-toolbar-bg);text-align:left;font-weight:600}
