.custom-accordion-trigger:hover .custom-accordion-text[data-v-f1a4c798]{color:#d55cbb}.latex-formula[data-v-dddef1e9],.latex-formula[data-v-dddef1e9] .latex2js-content{display:inline}.latex-fallback[data-v-dddef1e9]{font-family:monospace;font-size:.9em;opacity:.85}.prose{word-wrap:break-word;word-break:break-word}.prose,.prose *{max-width:100%;overflow-wrap:break-word}.chat-message-text :deep(.sp-highlight){background-color:#d55cbb!important;border-radius:2px;box-shadow:0 0 0 2px #d55cbb;color:#fff!important}@media (max-width:768px){.prose{font-size:14px}}.sticky-note-outer[data-v-70f40481]{align-items:center;display:flex;height:30px;justify-content:center;position:relative;width:30px}.spinner-ring[data-v-70f40481]{animation:spinCycle-70f40481 1.3s linear .25s infinite;min-height:30px;min-width:30px;position:absolute}.spinner-ring-arc[data-v-70f40481]{stroke-dasharray:77 22;animation:arcLength-70f40481 1.3s linear infinite}@keyframes spinCycle-70f40481{0%{transform:rotate(100deg)}45%{transform:rotate(450deg)}90%{transform:rotate(800deg)}to{transform:rotate(820deg)}}@keyframes arcLength-70f40481{0%{stroke-dasharray:3 85}50%{stroke-dasharray:77 11}to{stroke-dasharray:3 85}}.sticky-note-container[data-v-70f40481]{align-items:center;display:flex;height:18px;justify-content:center;position:relative;width:18px;z-index:1}.sticky-note-wrapper[data-v-70f40481]{position:relative}.sticky-bg[data-v-70f40481]{background-color:#fdf227;border-radius:0;height:15px;justify-content:center;transform:rotate(-2deg);width:15px}.sticky-bg[data-v-70f40481],.sticky-content[data-v-70f40481]{align-items:center;display:flex}.sticky-content[data-v-70f40481]{color:#18181b;font-family:monospace;font-size:.5rem;font-weight:700;gap:0}@media (max-width:640px){.spinner-ring[data-v-70f40481],.sticky-note-outer[data-v-70f40481]{height:27px;width:27px}.sticky-note-container[data-v-70f40481]{height:15px;width:15px}.sticky-bg[data-v-70f40481]{height:14px;width:14px}.sticky-content[data-v-70f40481]{font-size:.45rem}}.header-scrollbar-hide[data-v-8aa25b6a]{-ms-overflow-style:none;scrollbar-width:none}.header-scrollbar-hide[data-v-8aa25b6a]::-webkit-scrollbar{display:none}.grid-cols-dynamic[data-v-8aa25b6a]{grid-template-columns:repeat(var(--col-count),100%)}@media (min-width:768px){.grid-cols-dynamic[data-v-8aa25b6a]{grid-template-columns:repeat(var(--col-count),50%)}}.action-summary-slide-enter-active,.action-summary-slide-leave-active{transition:transform .2s ease,opacity .2s ease}.action-summary-slide-leave-from{opacity:1;transform:translateY(0)}.action-summary-slide-leave-to{opacity:0;transform:translateY(-100%)}.action-summary-slide-enter-from{opacity:0;transform:translateY(100%)}.action-summary-slide-enter-to{opacity:1;transform:translateY(0)}.prose[data-v-56d1cdef]{word-wrap:break-word;word-break:break-word}.prose[data-v-56d1cdef],.prose[data-v-56d1cdef] *{max-width:100%;overflow-wrap:break-word}.chat-message-text[data-v-56d1cdef] .sp-highlight{background-color:#d55cbb!important;border-radius:2px;box-shadow:0 0 0 2px #d55cbb;color:#fff!important}@media (max-width:768px){.prose[data-v-56d1cdef]{font-size:14px}}@font-face{font-family:Patua One;src:local("Patua One Regular"),local("Patua One"),url(../fonts/PatuaOne-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Patua One Fallback: Arial";src:local("Arial");size-adjust:99.3717%;ascent-override:97.8145%;descent-override:24.8562%;line-gap-override:0%}.greeting-text[data-v-e85fab78]{align-items:center;animation:fadeInLeft-e85fab78 .6s ease-out .3s backwards;display:flex;font-family:Patua One,"Patua One Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:100;gap:.5rem;letter-spacing:-.02em;white-space:nowrap}.greeting-text[data-v-e85fab78],.greeting-text .text[data-v-e85fab78]{color:#1f2937!important}.sticky-note-outer[data-v-e85fab78]{height:48px;position:relative;width:48px}.sticky-note-tracking[data-v-e85fab78]{cursor:pointer;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.sticky-note-container[data-v-e85fab78],.sticky-note-tracking[data-v-e85fab78]{align-items:center;display:flex;justify-content:center}.sticky-note-container[data-v-e85fab78]{animation:fadeInScale-e85fab78 .3s ease-out;height:64px;perspective:1000px;position:relative;width:64px}.sticky-note-wrapper[data-v-e85fab78]{position:relative;transform-style:preserve-3d;will-change:transform,filter}.sticky-bg[data-v-e85fab78]{background-color:#fdf227;border-radius:0;height:54px;justify-content:center;transform:rotate(-2deg);width:54px}.sticky-bg[data-v-e85fab78],.sticky-content[data-v-e85fab78]{align-items:center;display:flex;position:relative}.sticky-content[data-v-e85fab78]{color:#18181b;font-family:monospace;font-size:1.5rem;font-weight:700;gap:2px;z-index:2}.prompt-symbol[data-v-e85fab78]{animation:slideIn-e85fab78 .6s ease-out .8s backwards}.prompt-cursor[data-v-e85fab78]{animation:slideIn-e85fab78 .6s ease-out 1s backwards}.prompt-cursor.blink[data-v-e85fab78]{animation:blink-e85fab78 1.2s step-end infinite}@keyframes blink-e85fab78{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes slideIn-e85fab78{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft-e85fab78{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInScale-e85fab78{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.sticky-note-outer[data-v-e85fab78]{height:58px;width:58px}.sticky-note-tracking[data-v-e85fab78]{height:90px;width:90px}.sticky-note-container[data-v-e85fab78]{height:58px;width:58px}.greeting-text[data-v-e85fab78]{font-size:1.5rem}.sticky-bg[data-v-e85fab78]{height:48px;width:48px}.sticky-content[data-v-e85fab78]{font-size:1.25rem}.greeting-container[data-v-e85fab78]{margin-left:1rem}}.scrollbar-hide[data-v-acc28bcf]{scrollbar-width:none}.hide-scrollbar[data-v-ed698059]::-webkit-scrollbar{display:none}.hide-scrollbar[data-v-ed698059]{-ms-overflow-style:none;scrollbar-width:none}.chat-container-content[data-v-ed698059]{scrollbar-color:#898b8f transparent;scrollbar-width:auto}@media (max-width:768px){.chat-container[data-v-ed698059]{max-width:100vw;overflow-x:hidden;width:100vw}}
