.icon-container[data-v-5a487a2a]{position:relative;display:inline-block}svg g.icon-paths[fill=currentColor][data-v-5a487a2a]{fill:currentColor}.white svg g.icon-paths[data-v-5a487a2a]{fill:#fff!important}.icon-container:hover .wand-icon .icon-paths[data-v-5a487a2a]{fill:url(#wandGradientHover);filter:drop-shadow(0 0 3px rgba(168,85,247,.7));transition:all .3s ease}.wand-icon[data-v-5a487a2a]{transition:transform .2s ease}.icon-container:hover .wand-icon[data-v-5a487a2a]{transform:scale(1.1)}.confetti-container[data-v-5a487a2a]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.sparkles-container[data-v-5a487a2a]{position:absolute;top:0;right:0;width:100%;height:100%;overflow:visible;pointer-events:none}.confetti[data-v-5a487a2a]{position:absolute;width:4px;height:4px;background-color:#9333ea;border-radius:50%;opacity:0;animation:confetti-fall-5a487a2a 1s ease-out forwards}.sparkle[data-v-5a487a2a]{position:absolute;width:8px;height:8px;background-color:transparent;opacity:0;right:30%;top:30%;animation:sparkle-burst-5a487a2a 1.2s ease-out forwards}.sparkle[data-v-5a487a2a]:before{content:"";position:absolute;width:100%;height:100%;background-color:#c084fc;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);animation:sparkle-rotate-5a487a2a 1.2s linear infinite}@keyframes confetti-fall-5a487a2a{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--x, 20px),var(--y, 40px)) rotate(var(--r, 360deg));opacity:0}}@keyframes sparkle-burst-5a487a2a{0%{transform:translate(0) scale(0);opacity:0}10%{opacity:1;transform:translate(0) scale(.2)}60%{opacity:1}to{transform:translate(var(--x, 20px),var(--y, 20px)) scale(var(--s, 1));opacity:0}}@keyframes sparkle-rotate-5a487a2a{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(360deg) scale(1)}}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(1){--x: 25px;--y: -5px;--s: .9;animation-delay:.05s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(2){--x: 35px;--y: 10px;--s: 1.2;animation-delay:.1s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(3){--x: 30px;--y: 25px;--s: .8;animation-delay:.15s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(4){--x: 15px;--y: 35px;--s: 1.1;animation-delay:.2s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(5){--x: -5px;--y: 30px;--s: .7;animation-delay:.15s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(6){--x: -20px;--y: 20px;--s: 1;animation-delay:.1s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(7){--x: -25px;--y: 0px;--s: .9;animation-delay:.05s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(8){--x: -15px;--y: -15px;--s: .8;animation-delay:.1s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(9){--x: 0px;--y: -25px;--s: 1.2;animation-delay:.15s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(10){--x: 18px;--y: -18px;--s: .7;animation-delay:.2s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(11){--x: 28px;--y: 12px;--s: 1.1;animation-delay:.05s}.animate-confetti .sparkle[data-v-5a487a2a]:nth-child(12){--x: -10px;--y: 15px;--s: .9;animation-delay:.1s}.animate-confetti .wand-icon[data-v-5a487a2a]{filter:drop-shadow(0 0 5px rgba(168,85,247,.9));animation:wand-glow-5a487a2a .6s ease-in-out}@keyframes wand-glow-5a487a2a{0%{filter:drop-shadow(0 0 2px rgba(168,85,247,.5))}50%{filter:drop-shadow(0 0 8px rgba(168,85,247,1))}to{filter:drop-shadow(0 0 2px rgba(168,85,247,.5))}}.modal-enter-active[data-v-f4ebd194],.modal-leave-active[data-v-f4ebd194]{transition:opacity .4s ease}.modal-enter-active .modal-content[data-v-f4ebd194]{transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .4s ease}.modal-leave-active .modal-content[data-v-f4ebd194]{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s ease}.modal-enter-from[data-v-f4ebd194]{opacity:0}.modal-enter-from .modal-content[data-v-f4ebd194]{transform:scale(.95);opacity:0}.modal-leave-to[data-v-f4ebd194]{opacity:0}.modal-leave-to .modal-content[data-v-f4ebd194]{transform:scale(.95);opacity:0}.modal-backdrop[data-v-f4ebd194]{transition:opacity .4s ease}.modal-content[data-v-f4ebd194]{transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .4s ease}.shake-animation[data-v-f4ebd194]{animation:shake-f4ebd194 .6s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake-f4ebd194{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-3px,0,0)}40%,60%{transform:translate3d(3px,0,0)}}[data-v-f4ebd194] .tw-bg-primary{background-color:var(--color-primary, #6366f1)}[data-v-f4ebd194] .tw-ring-primary{--tw-ring-color: var(--color-primary, #6366f1)}.custom-scrollbar[data-v-f4ebd194]{scrollbar-width:thin;scrollbar-color:rgba(161,161,170,.3) transparent}.custom-scrollbar[data-v-f4ebd194]::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar[data-v-f4ebd194]::-webkit-scrollbar-track{background:transparent;border-radius:4px}.custom-scrollbar[data-v-f4ebd194]::-webkit-scrollbar-thumb{background-color:#a1a1aa4d;border-radius:4px;border:2px solid transparent}.custom-scrollbar[data-v-f4ebd194]::-webkit-scrollbar-thumb:hover{background-color:#a1a1aa80}.tw\:checkbox-animate[data-v-2d379091]{animation:checkbox-bounce-2d379091 .5s cubic-bezier(.175,.885,.32,1.275)}.tw\:checkmark-path[data-v-2d379091]{stroke:currentColor;stroke-width:.5;stroke-dasharray:50;stroke-dashoffset:50;fill:currentColor;animation:draw-checkmark-2d379091 .5s ease forwards}@keyframes checkbox-bounce-2d379091{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes draw-checkmark-2d379091{to{stroke-dashoffset:0}}.tw\:relative[data-v-2d379091]{overflow:hidden}.tw\:absolute.tw\:inset-0[data-v-2d379091]{border-radius:inherit;margin:-1px}[data-v-2d379091] .tw-bg-primary{background-color:var(--color-primary, #6366f1)}[data-v-2d379091] .tw-text-primary{color:var(--color-primary, #6366f1)}[data-v-2d379091] .tw-ring-primary{--tw-ring-color: var(--color-primary, #6366f1)}[data-v-2d379091] .tw-border-primary{border-color:var(--color-primary, #6366f1)}.spinner-fade-in[data-v-636e47fb]{animation:spinnerFadeIn-636e47fb .6s ease-in-out}.spinner-pulse[data-v-636e47fb]{animation:spinnerPulse-636e47fb 2s infinite ease-in-out}.spinner-bounce[data-v-636e47fb]{animation:spinnerBounce-636e47fb 1s infinite ease-in-out}.spinner-element[data-v-636e47fb]{animation:spin-636e47fb 1s linear infinite,fadeIn-636e47fb .4s ease-in-out}@keyframes spinnerFadeIn-636e47fb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spinnerPulse-636e47fb{0%,to{opacity:1}50%{opacity:.5}}@keyframes spinnerBounce-636e47fb{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes spin-636e47fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn-636e47fb{0%{opacity:0}to{opacity:1}}button[data-v-4a87c192]{min-width:-moz-max-content;min-width:max-content;white-space:nowrap;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1);will-change:width,transform}.button-content-wrapper[data-v-4a87c192]{display:inline-block;min-width:-moz-max-content;min-width:max-content;text-align:center;position:relative;overflow:hidden;transition:width .25s cubic-bezier(.4,0,.2,1)}.icon-container[data-v-4a87c192]{width:20px;height:20px;margin-right:3px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center}.right-icon-container[data-v-4a87c192]{margin-right:0;margin-left:3px}.icon-absolute[data-v-4a87c192]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.fade-enter-active[data-v-4a87c192],.fade-leave-active[data-v-4a87c192]{transition:opacity .2s ease}.fade-enter-from[data-v-4a87c192],.fade-leave-to[data-v-4a87c192]{opacity:0}.text-fade-enter-active[data-v-4a87c192]{transition:all .2s ease-out}.text-fade-leave-active[data-v-4a87c192]{transition:all .15s ease-in}.text-fade-enter-from[data-v-4a87c192]{opacity:0;transform:translateY(4px)}.text-fade-leave-to[data-v-4a87c192]{opacity:0;transform:translateY(-4px)}.tags-dropdown-container[data-v-bf8670d2]::-webkit-scrollbar{width:4px}.tags-dropdown-container[data-v-bf8670d2]::-webkit-scrollbar-track{background:#ffffff1a}.tags-dropdown-container[data-v-bf8670d2]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.tags-dropdown-container[data-v-bf8670d2]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.tag-fade-enter-active[data-v-bf8670d2],.tag-fade-leave-active[data-v-bf8670d2]{transition:all .3s ease}.tag-fade-enter-from[data-v-bf8670d2],.tag-fade-leave-to[data-v-bf8670d2]{opacity:0;transform:scale(.8)}.tag-fade-move[data-v-bf8670d2]{transition:transform .3s ease}.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#999;pointer-events:none;height:0}.ProseMirror ul[data-type=taskList]{list-style:none;line-height:14px;padding:0;margin-top:20px}.ProseMirror ul[data-type=taskList] li{display:flex;align-items:center}.ProseMirror ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.6rem}.ProseMirror input[type=checkbox]{cursor:pointer}.ProseMirror blockquote{border-left:4px solid #52525b;padding-left:1rem;margin:1rem 0;font-style:italic}.ProseMirror pre{background-color:#18181b;padding:1rem;border-radius:.375rem;margin:1rem 0;overflow-x:auto}.ProseMirror code{font-family:monospace;font-size:.875rem;background-color:#18181b;padding:.125rem .25rem;border-radius:.25rem;color:#f1f5f9}.ProseMirror pre code{padding:0;background-color:transparent}.ProseMirror ul li p,.ProseMirror ol li p{margin-bottom:0}.ProseMirror mark{background-color:#eab308;color:#18181b;padding:.125rem .25rem;border-radius:.25rem}.ProseMirror a{color:#fbaf2f;text-decoration:underline;cursor:pointer}.ProseMirror a:hover{color:#fbbf24}.cls-1[data-v-3b685a63]{stroke-linejoin:round;stroke-width:21.32px}.cls-1[data-v-3b685a63],.cls-2[data-v-3b685a63],.cls-3[data-v-3b685a63],.cls-4[data-v-3b685a63]{stroke:currentColor}.cls-1[data-v-3b685a63],.cls-3[data-v-3b685a63]{stroke-linecap:round}.cls-1[data-v-3b685a63],.cls-3[data-v-3b685a63],.cls-4[data-v-3b685a63]{fill:none}.cls-5[data-v-3b685a63]{fill:currentColor}.cls-2[data-v-3b685a63]{stroke-width:19.25px}.cls-2[data-v-3b685a63],.cls-6[data-v-3b685a63]{fill:#d4d4d4;opacity:.8}.cls-2[data-v-3b685a63],.cls-3[data-v-3b685a63],.cls-4[data-v-3b685a63]{stroke-miterlimit:10}.cls-3[data-v-3b685a63]{stroke-width:37.06px}.cls-4[data-v-3b685a63]{stroke-width:27.94px}.question-container[data-v-c2467285]{margin-bottom:2rem}.question-header[data-v-c2467285]{margin-bottom:1.5rem}.question-context[data-v-c2467285]{font-size:1rem;color:#d3d3d3}.question-content[data-v-c2467285]{margin-bottom:1.5rem}.nudge-container[data-v-c2467285]{position:relative}.chat-bubble[data-v-c2467285]{position:relative;padding:12px 16px;line-height:1.5;transform-origin:top left;box-shadow:0 4px 20px #00000026}.chat-bubble[data-v-c2467285]:before{content:"";position:absolute;top:15px;left:-10px;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #27272a transparent transparent}.bubble-enter-active[data-v-c2467285],.bubble-leave-active[data-v-c2467285]{transition:opacity .25s,transform .25s}.bubble-enter-from[data-v-c2467285],.bubble-leave-to[data-v-c2467285]{opacity:0;transform:translate(-10px)}[data-v-c2467285] .question-context{line-height:1.6}[data-v-c2467285] .question-context p{margin:.5em 0}[data-v-c2467285] .question-context p:first-child{margin-top:0}[data-v-c2467285] .question-context p:last-child{margin-bottom:0}[data-v-c2467285] .question-context strong{font-weight:600;color:#fff}[data-v-c2467285] .question-context em{font-style:italic}[data-v-c2467285] .question-context u{text-decoration:underline}[data-v-c2467285] .question-context s{text-decoration:line-through}[data-v-c2467285] .question-context mark{background-color:#eab308;color:#18181b;padding:.125rem .25rem;border-radius:.25rem}[data-v-c2467285] .question-context a{color:#fbaf2f;text-decoration:underline;cursor:pointer}[data-v-c2467285] .question-context a:hover{color:#fbbf24}[data-v-c2467285] .chat-bubble strong{font-weight:600;color:#fff}[data-v-c2467285] .chat-bubble em{font-style:italic}[data-v-c2467285] .chat-bubble u{text-decoration:underline}[data-v-c2467285] .chat-bubble s{text-decoration:line-through}[data-v-c2467285] .chat-bubble mark{background-color:#eab308;color:#18181b;padding:.125rem .25rem;border-radius:.25rem}[data-v-c2467285] .chat-bubble a{color:#fbaf2f;text-decoration:underline;cursor:pointer}[data-v-c2467285] .chat-bubble a:hover{color:#fbbf24}[data-v-c2467285] .chat-bubble p{margin:.5em 0}[data-v-c2467285] .chat-bubble p:first-child{margin-top:0}[data-v-c2467285] .chat-bubble p:last-child{margin-bottom:0}textarea[data-v-642fd885]{min-height:100px;transition:all .2s ease-in-out}input[data-v-642fd885],textarea[data-v-642fd885]{transition:all .2s ease-in-out}input[data-v-642fd885]:focus,textarea[data-v-642fd885]:focus{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.tw-opacity-70[data-v-642fd885]{opacity:.7}input[type=number][data-v-3a1be939]::-webkit-inner-spin-button,input[type=number][data-v-3a1be939]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3a1be939]{-moz-appearance:textfield}.needle-triangle[data-v-3a1be939]{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid white;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4));transition:transform .1s ease}.active\:tw\:cursor-grabbing:active .needle-triangle[data-v-3a1be939]{transform:scale(1.1)}.range-thumb-invisible[data-v-3a1be939]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;cursor:pointer;outline:none;overflow:visible;width:100%}.range-thumb-invisible[data-v-3a1be939]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:transparent;cursor:pointer}.range-thumb-invisible[data-v-3a1be939]::-moz-range-thumb{width:20px;height:20px;background:transparent;border:none;cursor:pointer}.range-thumb-invisible[data-v-3a1be939]::-ms-thumb{width:20px;height:20px;background:transparent;cursor:pointer}.range-thumb-invisible[data-v-3a1be939]:focus{outline:none}.radio-label[data-v-ce214d26],.checkbox-label[data-v-ce214d26]{display:flex;align-items:center}.fade-mode-enter-active[data-v-ce214d26],.fade-mode-leave-active[data-v-ce214d26]{transition:opacity .3s ease}.fade-mode-enter-from[data-v-ce214d26],.fade-mode-leave-to[data-v-ce214d26]{opacity:0}.other-input-container[data-v-ce214d26],.slide-fade-enter-active[data-v-ce214d26],.slide-fade-leave-active[data-v-ce214d26]{transition:height .3s ease,opacity .3s ease}.slide-fade-enter-from[data-v-ce214d26],.slide-fade-leave-to[data-v-ce214d26]{height:0;opacity:0}.tw\:checkbox-animate{animation:checkbox-bounce .5s cubic-bezier(.175,.885,.32,1.275)}.tw\:checkmark-path{stroke:currentColor;stroke-width:.5;stroke-dasharray:50;stroke-dashoffset:50;fill:currentColor;animation:draw-checkmark .5s ease forwards}@keyframes checkbox-bounce{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes draw-checkmark{to{stroke-dashoffset:0}}.tw\:relative{overflow:hidden}.tw\:absolute.tw\:inset-0{border-radius:inherit;margin:-1px}.fade-mode-enter-active[data-v-96c9d9e9],.fade-mode-leave-active[data-v-96c9d9e9]{transition:opacity .3s ease}.fade-mode-enter-from[data-v-96c9d9e9],.fade-mode-leave-to[data-v-96c9d9e9]{opacity:0}.other-input-container[data-v-96c9d9e9],.slide-fade-enter-active[data-v-96c9d9e9],.slide-fade-leave-active[data-v-96c9d9e9]{transition:height .3s ease,opacity .3s ease}.slide-fade-enter-from[data-v-96c9d9e9],.slide-fade-leave-to[data-v-96c9d9e9]{height:0;opacity:0}.custom-scrollbar[data-v-e023cefb]{scrollbar-width:thin;scrollbar-color:rgba(161,161,170,.7) rgba(39,39,42,.5)}.custom-scrollbar[data-v-e023cefb]::-webkit-scrollbar{width:14px;height:14px}.custom-scrollbar[data-v-e023cefb]::-webkit-scrollbar-track{background:#27272a80;border-radius:7px}.custom-scrollbar[data-v-e023cefb]::-webkit-scrollbar-thumb{background-color:#a1a1aab3;border-radius:7px;border:2px solid rgba(39,39,42,.5)}.custom-scrollbar[data-v-e023cefb]::-webkit-scrollbar-thumb:hover{background-color:#a1a1aae6}.custom-scrollbar[data-v-e023cefb]::-webkit-scrollbar-corner{background:#27272a80}.accordion-enter-active[data-v-2c06bf1c],.accordion-leave-active[data-v-2c06bf1c]{transition:height .3s ease-in-out,opacity .25s ease-in-out,transform .3s ease-in-out;overflow:hidden}[data-v-2c06bf1c] .diff-added{color:#22c55e!important;font-weight:600;background-color:#22c55e26;padding:2px 4px;border-radius:3px;margin:0 1px;border:1px solid rgba(34,197,94,.3)}[data-v-2c06bf1c] .diff-removed{color:#ef4444!important;font-weight:600;text-decoration:line-through;background-color:#ef444426;padding:2px 4px;border-radius:3px;margin:0 1px;border:1px solid rgba(239,68,68,.3)}[data-v-2c06bf1c] .diff-all-added{border-left:4px solid #22c55e;background-color:#22c55e0d;padding:12px;border-radius:6px;margin:4px 0}[data-v-2c06bf1c] .diff-all-removed{border-left:4px solid #ef4444;background-color:#ef44440d;padding:12px;border-radius:6px;margin:4px 0;text-decoration:line-through;opacity:.8}[data-v-2c06bf1c] .diff-has-changes{border-left:4px solid #f59e0b;background-color:#f59e0b0d;padding:12px;border-radius:6px;margin:4px 0}[data-v-2c06bf1c] .diff-all-added:before{content:"Added: ";font-size:.75rem;font-weight:600;color:#22c55e;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}[data-v-2c06bf1c] .diff-all-removed:before{content:"Deleted: ";font-size:.75rem;font-weight:600;color:#ef4444;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}[data-v-2c06bf1c] .diff-has-changes:before{content:"Modified: ";font-size:.75rem;font-weight:600;color:#f59e0b;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}[data-v-2c06bf1c] .diff-comparison-container{border-left:4px solid #f59e0b;background-color:#f59e0b08;border-radius:6px;margin:4px 0;overflow:hidden}[data-v-2c06bf1c] .diff-removed-section{background-color:#ef44440d;border-bottom:1px solid rgba(239,68,68,.1)}[data-v-2c06bf1c] .diff-added-section{background-color:#22c55e0d}[data-v-2c06bf1c] .diff-section-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 4px;margin:0}[data-v-2c06bf1c] .diff-removed-section .diff-section-label{color:#ef4444}[data-v-2c06bf1c] .diff-added-section .diff-section-label{color:#22c55e}[data-v-2c06bf1c] .diff-content{padding:4px 12px 12px}[data-v-2c06bf1c] .diff-content p{margin:.5em 0}[data-v-2c06bf1c] .diff-content p:first-child{margin-top:0}[data-v-2c06bf1c] .diff-content p:last-child{margin-bottom:0}[data-v-2c06bf1c] .diff-content ul{margin:.5em 0;padding-left:1.5em}[data-v-2c06bf1c] .diff-content li{margin:.25em 0}[data-v-2c06bf1c] .diff-content h1{margin:.75em 0 .5em}[data-v-2c06bf1c] .diff-content blockquote{margin:.5em 0;padding-left:1em;border-left:3px solid rgba(255,255,255,.3)}[data-v-2c06bf1c] .diff-has-changes p{margin:.5em 0}[data-v-2c06bf1c] .diff-has-changes p:first-child{margin-top:0}[data-v-2c06bf1c] .diff-has-changes p:last-child{margin-bottom:0}[data-v-2c06bf1c] .diff-has-changes ul{margin:.5em 0;padding-left:1.5em}[data-v-2c06bf1c] .diff-has-changes li{margin:.25em 0}[data-v-2c06bf1c] .diff-has-changes h1{margin:.75em 0 .5em}[data-v-2c06bf1c] .diff-has-changes blockquote{margin:.5em 0;padding-left:1em;border-left:3px solid rgba(255,255,255,.3)}.diff-content[data-v-2c06bf1c] ins{background-color:#228b2233;text-decoration:none;padding:.1em 0}.diff-content[data-v-2c06bf1c] del{background-color:#f003;text-decoration:line-through;padding:.1em 0}.diff-content[data-v-2c06bf1c] p:last-of-type{margin-bottom:0}.globe-animation[data-v-b76f35dc]{animation:smooth-spin-b76f35dc 1.5s cubic-bezier(.4,0,.2,1) forwards;transform-origin:center}@keyframes smooth-spin-b76f35dc{0%{transform:rotateY(0);opacity:.8}50%{transform:rotateY(180deg);opacity:1}to{transform:rotateY(360deg);opacity:1}}.globe-static[data-v-b76f35dc]{transition:transform .3s ease-out}.tw-text-2xs[data-v-8cd51d42]{font-size:.625rem}input[type=datetime-local][data-v-8cd51d42]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(.7);cursor:pointer}input[type=datetime-local][data-v-8cd51d42]{color-scheme:dark}.step-fade-height-enter-active[data-v-8cd51d42],.step-fade-height-leave-active[data-v-8cd51d42]{transition:opacity .3s ease,max-height .5s ease;overflow:hidden}.step-fade-height-enter-from[data-v-8cd51d42],.step-fade-height-leave-to[data-v-8cd51d42]{opacity:0;max-height:75px}.step-fade-height-enter-to[data-v-8cd51d42],.step-fade-height-leave-from[data-v-8cd51d42]{opacity:1;max-height:1000px}.fade-enter-active[data-v-04899151],.fade-leave-active[data-v-04899151]{transition:opacity .3s ease}.fade-enter-from[data-v-04899151],.fade-leave-to[data-v-04899151]{opacity:0}.accordion-enter-active[data-v-04899151],.accordion-leave-active[data-v-04899151]{transition:height .3s cubic-bezier(.33,1,.68,1),opacity .25s cubic-bezier(.33,1,.68,1),transform .3s cubic-bezier(.33,1,.68,1);overflow:hidden;transform-origin:top;backface-visibility:hidden;perspective:1000px;will-change:height,opacity,transform}.accordion-enter-from[data-v-04899151],.accordion-leave-to[data-v-04899151]{height:0;opacity:0;transform:translateY(-6px)}.diff-content[data-v-04899151] p:last-of-type{margin-bottom:0}input[type=time][data-v-0fe5aef6]{position:relative}input[type=time][data-v-0fe5aef6]::-webkit-calendar-picker-indicator{cursor:pointer}input[data-v-0fe5aef6],select[data-v-0fe5aef6]{transition:all .2s ease-in-out}[data-v-0fe5aef6] .dark input[type=time],[data-v-0fe5aef6] .dark select{background-color:#1f2937;color:#e5e7eb;border-color:#4b5563}[data-v-0fe5aef6] .dark input[type=time]:focus,[data-v-0fe5aef6] .dark select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}[data-v-0fe5aef6] .dark option{background-color:#1f2937;color:#e5e7eb}[data-v-0fe5aef6] .dark label{color:#e5e7eb}[data-v-e3adf755] .tw-bg-primary{background-color:var(--color-primary)}[data-v-e3adf755] .tw-text-primary{color:var(--color-primary)}[data-v-e3adf755] .tw-ring-primary{--tw-ring-color: var(--color-primary)}[data-v-e3adf755] .tw-border-primary{border-color:var(--color-primary)}[data-v-e3adf755] .hover\:tw-bg-primary-dark:hover{background-color:var(--color-primary-dark, var(--color-primary))}[data-v-e3adf755] .hover\:tw-text-primary-dark:hover{color:var(--color-primary-dark, var(--color-primary))}[data-v-e3adf755] .dialog-overlay,[data-v-e3adf755] .modal,[data-v-e3adf755] .modal-container,[data-v-e3adf755] .fixed{z-index:9999!important;position:relative!important}[data-v-e3adf755] .resource-config-modal,[data-v-e3adf755] .resource-form-modal,[data-v-e3adf755] .confirmation-modal,[data-v-e3adf755] .notification-modal,[data-v-e3adf755] .bulk-action-modal,[data-v-e3adf755] .asset-create-modal{z-index:9999!important;position:fixed!important;top:0;left:0;width:100%;height:100%}.fade-enter-active[data-v-e3adf755],.fade-leave-active[data-v-e3adf755]{transition:opacity .3s ease}.fade-enter-from[data-v-e3adf755],.fade-leave-to[data-v-e3adf755]{opacity:0}.resource-config-modal,.resource-form-modal,.confirmation-modal,.notification-modal,.bulk-action-modal,.asset-create-modal,.resource-review-modal{z-index:9999!important;position:fixed!important;top:0;left:0;width:100%;height:100%}[draggable=true][data-v-839d1de1]{transition:opacity .2s,box-shadow .15s}.drag-handle[data-v-839d1de1]{cursor:move;cursor:grab}.drag-handle[data-v-839d1de1]:active{cursor:grabbing}.drag-item.dragging[data-v-839d1de1]{opacity:.7;box-shadow:0 0 8px #0003}.drag-item.dragging input[data-v-839d1de1],.drag-item.dragging textarea[data-v-839d1de1]{opacity:1}.drag-over[data-v-839d1de1]{background-color:#fbaf2f0d;transition:all .2s}.drag-item[data-v-839d1de1]{position:relative}.drag-item[data-v-839d1de1]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background-color:transparent;transition:background-color .2s}.drag-over[data-v-839d1de1]:before{background-color:#fbaf2f}.paragraph-content-transition[data-v-839d1de1]{transition:opacity .2s ease-in-out,max-height .3s ease-in-out;overflow:hidden}[data-v-839d1de1] .diff-added{color:#22c55e!important;font-weight:600;background-color:#22c55e26;padding:2px 4px;border-radius:3px;margin:0 1px;border:1px solid rgba(34,197,94,.3)}[data-v-839d1de1] .diff-removed{color:#ef4444!important;font-weight:600;text-decoration:line-through;background-color:#ef444426;padding:2px 4px;border-radius:3px;margin:0 1px;border:1px solid rgba(239,68,68,.3)}[data-v-839d1de1] .diff-all-added{border-left:4px solid #22c55e;background-color:#22c55e0d;padding:12px;border-radius:6px;margin:4px 0}[data-v-839d1de1] .diff-all-removed{border-left:4px solid #ef4444;background-color:#ef44440d;padding:12px;border-radius:6px;margin:4px 0;text-decoration:line-through;opacity:.8}[data-v-839d1de1] .diff-has-changes{border-left:4px solid #f59e0b;background-color:#f59e0b0d;padding:12px;border-radius:6px;margin:4px 0}[data-v-839d1de1] .diff-all-added:before{content:"Added: ";font-size:.75rem;font-weight:600;color:#22c55e;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}[data-v-839d1de1] .diff-all-removed:before{content:"Deleted: ";font-size:.75rem;font-weight:600;color:#ef4444;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}[data-v-839d1de1] .diff-has-changes:before{content:"Modified: ";font-size:.75rem;font-weight:600;color:#f59e0b;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:8px}[data-v-839d1de1] .diff-comparison-container{border-left:4px solid #f59e0b;background-color:#f59e0b08;border-radius:6px;margin:4px 0;overflow:hidden}[data-v-839d1de1] .diff-removed-section{background-color:#ef44440d;border-bottom:1px solid rgba(239,68,68,.1)}[data-v-839d1de1] .diff-added-section{background-color:#22c55e0d}[data-v-839d1de1] .diff-section-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 4px;margin:0}[data-v-839d1de1] .diff-removed-section .diff-section-label{color:#ef4444}[data-v-839d1de1] .diff-added-section .diff-section-label{color:#22c55e}[data-v-839d1de1] .diff-content{padding:4px 12px 12px}[data-v-839d1de1] .diff-content p{margin:.5em 0}[data-v-839d1de1] .diff-content p:first-child{margin-top:0}[data-v-839d1de1] .diff-content p:last-child{margin-bottom:0}[data-v-839d1de1] .diff-content ul{margin:.5em 0;padding-left:1.5em}[data-v-839d1de1] .diff-content li{margin:.25em 0}[data-v-839d1de1] .diff-content h1{margin:.75em 0 .5em}[data-v-839d1de1] .diff-content blockquote{margin:.5em 0;padding-left:1em;border-left:3px solid rgba(255,255,255,.3)}[data-v-839d1de1] .diff-has-changes p{margin:.5em 0}[data-v-839d1de1] .diff-has-changes p:first-child{margin-top:0}[data-v-839d1de1] .diff-has-changes p:last-child{margin-bottom:0}[data-v-839d1de1] .diff-has-changes ul{margin:.5em 0;padding-left:1.5em}[data-v-839d1de1] .diff-has-changes li{margin:.25em 0}[data-v-839d1de1] .diff-has-changes h1{margin:.75em 0 .5em}[data-v-839d1de1] .diff-has-changes blockquote{margin:.5em 0;padding-left:1em;border-left:3px solid rgba(255,255,255,.3)}.paragraph-transition-enter-active[data-v-839d1de1],.paragraph-transition-leave-active[data-v-839d1de1]{transition:all .3s ease-in-out}.paragraph-transition-enter-from[data-v-839d1de1],.paragraph-transition-leave-to[data-v-839d1de1]{opacity:0;height:0!important}.paragraph-transition-enter-to[data-v-839d1de1],.paragraph-transition-leave-from[data-v-839d1de1]{opacity:1}.autosave-status-enter-active[data-v-839d1de1],.autosave-status-leave-active[data-v-839d1de1]{transition:all .3s ease-in-out}.autosave-status-enter-from[data-v-839d1de1],.autosave-status-leave-to[data-v-839d1de1]{opacity:0;transform:translateY(-10px)}.autosave-status-enter-to[data-v-839d1de1],.autosave-status-leave-from[data-v-839d1de1]{opacity:1;transform:translateY(0)}.paragraph-modified-header[data-v-839d1de1]{background-color:#f59e0b14;border-bottom:1px solid rgba(245,158,11,.2)}.paragraph-modified[data-v-839d1de1]{border-left:4px solid #f59e0b;background-color:#f59e0b05;box-shadow:0 0 0 1px #f59e0b1a}.paragraph-modified[data-v-839d1de1]:hover{background-color:#f59e0b0a;box-shadow:0 0 0 1px #f59e0b33}.matrix-cell[data-v-6879afc2]{border-width:1px!important;border-style:solid!important}.question-fade-enter-active[data-v-6879afc2],.question-fade-leave-active[data-v-6879afc2]{transition:opacity .6s ease,transform .6s ease}.question-fade-enter-from[data-v-6879afc2]{opacity:0;transform:translateY(20px)}.question-fade-leave-to[data-v-6879afc2]{opacity:0;transform:translateY(-20px)}.simple-fade-enter-active[data-v-6879afc2],.simple-fade-leave-active[data-v-6879afc2]{transition:opacity .3s ease}.simple-fade-enter-from[data-v-6879afc2],.simple-fade-leave-to[data-v-6879afc2]{opacity:0}.control-container[data-v-6879afc2]{position:relative}.risk-high[data-v-6879afc2]{background-color:#7f1d1d4d!important;color:#ef4444!important;border-color:#ef4444!important}.risk-orange[data-v-6879afc2]{background-color:#7c2d124d!important;color:#f97316!important;border-color:#f97316!important}.risk-amber[data-v-6879afc2]{background-color:#78350f4d!important;color:#f59e0b!important;border-color:#f59e0b!important}.risk-lime[data-v-6879afc2]{background-color:#3653144d!important;color:#84cc16!important;border-color:#84cc16!important}.risk-green[data-v-6879afc2]{background-color:#14532d4d!important;color:#22c55e!important;border-color:#22c55e!important}.selected-risk-high[data-v-6879afc2],.matrix-cell.selected-cell.risk-high[data-v-6879afc2]{background-color:#7f1d1d!important;border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444480!important}.selected-risk-orange[data-v-6879afc2],.matrix-cell.selected-cell.risk-orange[data-v-6879afc2]{background-color:#7c2d12!important;border-color:#f97316!important;box-shadow:0 0 0 2px #f9731680!important}.selected-risk-amber[data-v-6879afc2],.matrix-cell.selected-cell.risk-amber[data-v-6879afc2]{background-color:#78350f!important;border-color:#f59e0b!important;box-shadow:0 0 0 2px #f59e0b80!important}.selected-risk-lime[data-v-6879afc2],.matrix-cell.selected-cell.risk-lime[data-v-6879afc2]{background-color:#365314!important;border-color:#84cc16!important;box-shadow:0 0 0 2px #84cc1680!important}.selected-risk-green[data-v-6879afc2],.matrix-cell.selected-cell.risk-green[data-v-6879afc2]{background-color:#14532d!important;border-color:#22c55e!important;box-shadow:0 0 0 2px #22c55e80!important}.slide-fade-enter-active[data-v-6879afc2]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-6879afc2]{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-6879afc2],.slide-fade-leave-to[data-v-6879afc2]{transform:translateY(-10px);opacity:0}.v-enter-active[data-v-3300bb28],.v-leave-active[data-v-3300bb28]{transition:opacity .3s ease,transform .3s ease}.v-enter-from[data-v-3300bb28],.v-leave-to[data-v-3300bb28]{opacity:0;transform:translateY(10px)}.fade-enter-active[data-v-02bb84c3],.fade-leave-active[data-v-02bb84c3]{transition:opacity .2s ease}.fade-enter-from[data-v-02bb84c3],.fade-leave-to[data-v-02bb84c3]{opacity:0}.fade-slide-enter-active[data-v-02bb84c3],.fade-slide-leave-active[data-v-02bb84c3]{transition:opacity .3s ease,transform .3s ease}.fade-slide-enter-from[data-v-02bb84c3]{opacity:0;transform:translateY(20px)}.fade-slide-leave-to[data-v-02bb84c3]{opacity:0;transform:translateY(-20px)}.bubble-enter-active[data-v-02bb84c3],.bubble-leave-active[data-v-02bb84c3]{transition:opacity .3s ease,transform .3s ease}.bubble-enter-from[data-v-02bb84c3],.bubble-leave-to[data-v-02bb84c3]{opacity:0;transform:scale(.95) translateY(-10px)}.chat-bubble[data-v-02bb84c3]{box-shadow:0 10px 25px #00000026}.custom-scrollbar[data-v-02bb84c3]{scrollbar-width:thin;scrollbar-color:rgba(161,161,170,.3) transparent}.custom-scrollbar[data-v-02bb84c3]::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar[data-v-02bb84c3]::-webkit-scrollbar-track{background:transparent;border-radius:4px}.custom-scrollbar[data-v-02bb84c3]::-webkit-scrollbar-thumb{background-color:#a1a1aa4d;border-radius:4px;border:2px solid transparent}.custom-scrollbar[data-v-02bb84c3]::-webkit-scrollbar-thumb:hover{background-color:#a1a1aa80}.simple-fade-enter-active[data-v-c0a9e5de],.simple-fade-leave-active[data-v-c0a9e5de]{transition:opacity .3s ease}.simple-fade-enter-from[data-v-c0a9e5de],.simple-fade-leave-to[data-v-c0a9e5de]{opacity:0}.question-fade-enter-active[data-v-c0a9e5de],.question-fade-leave-active[data-v-c0a9e5de]{transition:opacity .6s ease,transform .6s ease}.question-fade-enter-from[data-v-c0a9e5de]{opacity:0;transform:translateY(20px)}.question-fade-leave-to[data-v-c0a9e5de]{opacity:0;transform:translateY(-20px)}.question-fade-enter-active[data-v-731139e3],.question-fade-leave-active[data-v-731139e3]{transition:opacity .6s ease,transform .6s ease}.question-fade-enter-from[data-v-731139e3]{opacity:0;transform:translateY(20px)}.question-fade-leave-to[data-v-731139e3]{opacity:0;transform:translateY(-20px)}.simple-fade-enter-active[data-v-731139e3],.simple-fade-leave-active[data-v-731139e3]{transition:opacity .3s ease}.simple-fade-enter-from[data-v-731139e3],.simple-fade-leave-to[data-v-731139e3]{opacity:0}[data-v-731139e3] .helptext-content *{background-color:transparent!important}[data-v-731139e3] .helptext-content p:last-child{margin-bottom:0!important}.radio-label[data-v-f84cc827],.checkbox-label[data-v-f84cc827]{display:flex;align-items:center}
