/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7c2aa16d],[data-v-7c2aa16d]::backdrop,[data-v-7c2aa16d]:after,[data-v-7c2aa16d]:before{--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-leading:initial}*,::backdrop,:after,:before{--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial;--tw-border-style:solid}[data-v-7cbd851d],[data-v-7cbd851d]::backdrop,[data-v-7cbd851d]:after,[data-v-7cbd851d]:before,[data-v-ce67bce2],[data-v-ce67bce2]::backdrop,[data-v-ce67bce2]:after,[data-v-ce67bce2]:before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}[data-v-684d806d],[data-v-684d806d]::backdrop,[data-v-684d806d]:after,[data-v-684d806d]:before{--tw-leading:initial;--tw-tracking:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}.breadcrumbs[data-v-7c2aa16d]{height:64px}.breadcrumbs a[data-v-7c2aa16d]{z-index:0;cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-sm,.25rem);--tw-leading:1;line-height:1;display:inline-flex;position:relative;overflow:hidden}.breadcrumbs a[data-v-7c2aa16d]:before{pointer-events:none;z-index:calc(-1);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--motion-easing-standard);transition-duration:.15s;transition-timing-function:var(--motion-easing-standard);--tw-content:"";content:var(--tw-content);position:absolute;inset:0}@media (hover:hover){.breadcrumbs a[data-v-7c2aa16d]:hover:not(:disabled):before{opacity:1;background-color:var(--background-color-state-hover-primary,unset)}.breadcrumbs a[data-v-7c2aa16d]:disabled:hover{text-decoration-line:none}.breadcrumbs a[data-v-7c2aa16d]:hover{text-underline-offset:15%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.08em}}.breadcrumbs a[data-v-7c2aa16d]:active:not(:disabled):before{opacity:1;background-color:var(--background-color-state-pressed-primary,unset)}.breadcrumbs a[data-drag=true][data-v-7c2aa16d]:not(:disabled):before{opacity:1;background-color:var(--background-color-state-drag-primary,unset)}.breadcrumbs a[data-v-7c2aa16d]:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.breadcrumbs a[data-v-7c2aa16d]:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumbs a[data-v-7c2aa16d]:focus-visible:not(:active){outline-offset:2px;outline:2px solid var(--text-color-effect-focused)!important}.breadcrumbs a[data-v-7c2aa16d]:disabled{cursor:not-allowed;color:var(--text-color-link-disabled,unset)}.breadcrumbs a svg[data-v-7c2aa16d]{flex-grow:0;flex-shrink:0}.breadcrumbs a[data-v-7c2aa16d] :not(svg){-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;flex-shrink:1;display:-webkit-box;overflow:hidden}.breadcrumbs a[data-v-7c2aa16d]{color:var(--text-color-link-primary,unset)}.breadcrumbs .breadcrumb-active[data-v-7c2aa16d]{color:var(--text-color-main,unset)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}.assistant-workspace[data-v-d0b83386]{--assistant-w:calc(max(22rem, 33.333vw));--assistant-rail-w:calc(var(--spacing) * 12)}.assistant-workspace-page.is-active[data-v-d0b83386]{padding-bottom:var(--assistant-sheet-h,0)}@media (width>=64rem){.assistant-workspace-page.is-active[data-v-d0b83386]{--assistant-page-right:var(--assistant-rail-w);margin-right:var(--assistant-rail-w);transition:margin-right var(--motion-duration-medium) var(--motion-easing-standard)}.assistant-workspace-page.is-active.is-open[data-v-d0b83386]{--assistant-page-right:var(--assistant-w);margin-right:var(--assistant-w)}}@media (prefers-reduced-motion:reduce){.assistant-workspace-page[data-v-d0b83386]{transition:none}}.ai-message-style a{z-index:0;cursor:pointer;border-radius:var(--radius-sm,.25rem);text-underline-offset:15%;color:var(--text-color-link-primary,unset);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.08em;position:relative;overflow:hidden}.ai-message-style a:before{pointer-events:none;z-index:calc(-1);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--motion-easing-standard);transition-duration:.15s;transition-timing-function:var(--motion-easing-standard);--tw-content:"";content:var(--tw-content);position:absolute;inset:0}@media (hover:hover){.ai-message-style a:hover:not(:disabled):before{opacity:1;background-color:var(--background-color-state-hover-primary,unset)}}.ai-message-style a:active:not(:disabled):before{opacity:1;background-color:var(--background-color-state-pressed-primary,unset)}.ai-message-style a[data-drag=true]:not(:disabled):before{opacity:1;background-color:var(--background-color-state-drag-primary,unset)}.ai-message-style a:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.ai-message-style a:focus{outline-offset:2px;outline:2px solid #0000}}.ai-message-style a:focus:not(:active){outline-offset:2px;outline:2px solid var(--text-color-effect-focused)!important}.ai-message-style h1{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:calc(clamp(1.5rem,1.339rem + .714vw,1.625rem))}.ai-message-style h1,.ai-message-style h2,.ai-message-style h3,.ai-message-style h4{--tw-leading:var(--leading-tight,120%);line-height:var(--leading-tight,120%);--tw-tracking:var(--tracking-normal,0);letter-spacing:var(--tracking-normal,0);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.ai-message-style h2{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:1.375rem}@media (width>=640px){.ai-message-style h1{font-size:calc(clamp(1.625rem,1rem + 1.57vw,2rem))}.ai-message-style h2{font-size:calc(clamp(1.375rem,1.17rem + .52vw,1.5rem))}}.ai-message-style h3{font-size:1.25rem}.ai-message-style h3,.ai-message-style h4,.ai-message-style li{margin-bottom:var(--spacing,.25rem)}.ai-message-style h4{font-size:1.125rem}.ai-message-style h5{--tw-tracking:var(--tracking-normal,0);letter-spacing:var(--tracking-normal,0);font-size:1rem}.ai-message-style h5,.ai-message-style h6{margin-bottom:var(--spacing,.25rem);--tw-leading:var(--leading-tight,120%);line-height:var(--leading-tight,120%);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.ai-message-style h6,.ai-message-style p{--tw-tracking:var(--tracking-wide,1%);letter-spacing:var(--tracking-wide,1%);font-size:.875rem}.ai-message-style p{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-normal,140%);line-height:var(--leading-normal,140%);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media (width>=1024px){.ai-message-style h1{font-size:calc(clamp(2rem,1.38rem + .96vw,2.25rem))}.ai-message-style h2{font-size:calc(clamp(1.5rem,.88rem + .96vw,1.75rem))}.ai-message-style h3{font-size:calc(clamp(1.25rem,.94rem + .48vw,1.375rem))}.ai-message-style h4{font-size:calc(clamp(1.125rem,.82rem + .48vw,1.25rem))}.ai-message-style h5{font-size:calc(clamp(1rem,.69rem + .48vw,1.125rem))}.ai-message-style h6,.ai-message-style p{font-size:calc(clamp(.875rem,.57rem + .48vw,1rem))}}.ai-message-style hr{border-color:var(--border-color-main,unset)}.ai-message-style ul{padding-bottom:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:disc}.ai-message-style ul ol,.ai-message-style ul ul{padding-bottom:0}.ai-message-style ol{padding-bottom:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:decimal}.ai-message-style ol ol,.ai-message-style ol ul{padding-bottom:0}.ai-message-style li:first-child{margin-top:calc(var(--spacing,.25rem) * 2)}.ai-message-style li:last-child{margin-bottom:calc(var(--spacing,.25rem) * 2)}.ai-message-style table{margin-bottom:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-subtle,unset);background-color:var(--background-color-surface,unset);max-width:100%;display:block;overflow-x:auto}.ai-message-style table td,.ai-message-style table th{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);min-width:8rem;height:inherit;text-align:left;overflow-wrap:break-word}.ai-message-style table tr{height:1px}.ai-message-style table .topic-counts-cell .topic-counts{-moz-column-gap:calc(var(--spacing,.25rem) * 2);justify-content:space-between;column-gap:calc(var(--spacing,.25rem) * 2);row-gap:var(--spacing,.25rem);border-style:var(--tw-border-style);padding:0;padding-top:calc(var(--spacing,.25rem) * 2);white-space:normal;background-color:#0000;border-width:0;flex-wrap:wrap;margin-top:auto;display:flex}.ai-message-style table .topic-counts-cell .topic-counts-mentions{display:inline}.ai-message-style table .topic-counts-cell .topic-counts-bar{height:var(--spacing,.25rem);width:100%}.ai-message-style table p{--tw-tracking:var(--tracking-wide,1%);letter-spacing:var(--tracking-wide,1%);margin-bottom:0;font-size:.875rem}@media (width>=1024px){.ai-message-style table p{font-size:calc(clamp(.875rem,.57rem + .48vw,1rem))}}.ai-message-style table p,.ai-message-style table thead tr,.ai-message-style table thead tr p{--tw-leading:var(--leading-normal,140%);line-height:var(--leading-normal,140%);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.ai-message-style table thead tr{--tw-tracking:var(--tracking-wider,2%);letter-spacing:var(--tracking-wider,2%);font-size:.875rem}.ai-message-style table thead tr p{--tw-tracking:var(--tracking-wide,1%);letter-spacing:var(--tracking-wide,1%);font-size:.875rem}@media (width>=1024px){.ai-message-style table thead tr p{font-size:calc(clamp(.875rem,.57rem + .48vw,1rem))}}.ai-message-style>:last-child{margin-bottom:0;padding-bottom:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.thinking-content[data-v-a48ff55e]{opacity:0;max-height:0;transition:max-height var(--motion-duration-medium) var(--motion-easing-standard),opacity var(--motion-duration-medium) var(--motion-easing-standard);overflow:hidden}.thinking-disclosure.is-open>.thinking-content[data-v-a48ff55e]{opacity:1;max-height:500px}.thinking-icon-enter-active[data-v-a48ff55e],.thinking-icon-leave-active[data-v-a48ff55e],.thinking-phrase-enter-active[data-v-a48ff55e],.thinking-phrase-leave-active[data-v-a48ff55e]{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.thinking-icon-enter-from[data-v-a48ff55e],.thinking-icon-leave-to[data-v-a48ff55e],.thinking-phrase-enter-from[data-v-a48ff55e],.thinking-phrase-leave-to[data-v-a48ff55e]{opacity:0}.thinking-task-enter-active[data-v-a48ff55e]{transition:opacity var(--motion-duration-medium) var(--motion-easing-enter),transform var(--motion-duration-medium) var(--motion-easing-enter);transition-delay:calc(var(--task-index,0) * 50ms)}.thinking-task-enter-from[data-v-a48ff55e]{opacity:0;transform:translate(6px)}.thinking-task-leave-active[data-v-a48ff55e]{transition:opacity var(--motion-duration-fast) var(--motion-easing-exit);position:absolute}.thinking-task-leave-to[data-v-a48ff55e]{opacity:0}.thinking-task-move[data-v-a48ff55e]{transition:transform var(--motion-duration-medium) var(--motion-easing-enter)}.thinking-appear-enter-active[data-v-a48ff55e]{transition:opacity var(--motion-duration-medium) var(--motion-easing-enter),transform var(--motion-duration-medium) var(--motion-easing-enter)}.thinking-appear-enter-from[data-v-a48ff55e]{opacity:0;transform:translateY(4px)}.thinking-phrase-pulse[data-v-a48ff55e]{animation:2.4s ease-in-out infinite thinking-phrase-pulse-a48ff55e}@keyframes thinking-phrase-pulse-a48ff55e{0%,to{opacity:.6}50%{opacity:1}}.thinking-task-dot[data-v-a48ff55e]{transform-origin:50%;animation:1.4s ease-in-out infinite thinking-task-dot-a48ff55e}@keyframes thinking-task-dot-a48ff55e{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:.9;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.thinking-phrase-pulse[data-v-a48ff55e],.thinking-task-dot[data-v-a48ff55e]{animation:none}.thinking-appear-enter-active[data-v-a48ff55e],.thinking-content[data-v-a48ff55e],.thinking-icon-enter-active[data-v-a48ff55e],.thinking-icon-leave-active[data-v-a48ff55e],.thinking-phrase-enter-active[data-v-a48ff55e],.thinking-phrase-leave-active[data-v-a48ff55e],.thinking-task-enter-active[data-v-a48ff55e],.thinking-task-leave-active[data-v-a48ff55e],.thinking-task-move[data-v-a48ff55e]{transition:none}}.line-clamp-2[data-v-afab0676],.line-clamp-2[data-v-a160132b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fade-enter-active[data-v-4ae1029d],.fade-leave-active[data-v-4ae1029d],.fade-title-enter-active[data-v-4ae1029d]{transition:opacity var(--motion-duration-fast) var(--motion-easing-standard)}.fade-enter-from[data-v-4ae1029d],.fade-leave-to[data-v-4ae1029d],.fade-title-enter-from[data-v-4ae1029d],.fade-title-leave-to[data-v-4ae1029d]{opacity:0}.fade-title-leave-active[data-v-4ae1029d]{transition:opacity var(--motion-duration-instant) var(--motion-easing-standard)}.animate-gradient[data-v-7cbd851d]{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#7337fce5;--tw-gradient-via:#ada6fc;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#7337fce5;background-size:200% 200%;animation:5s ease-in-out infinite gradient-shift-7cbd851d}@keyframes gradient-shift-7cbd851d{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}.animate-gradient[data-v-ce67bce2]{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#7337fce5;--tw-gradient-via:#ada6fc;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#7337fce5;background-size:100% 100%;animation:5s ease-in-out infinite gradient-shift-ce67bce2}@keyframes gradient-shift-ce67bce2{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.results-answer[data-v-684d806d] p{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:1.125rem}@media (width>=1024px){.results-answer[data-v-684d806d] p{font-size:calc(clamp(1.125rem,.82rem + .48vw,1.25rem))}}.results-answer[data-v-684d806d] p{--tw-leading:var(--leading-normal,140%);line-height:var(--leading-normal,140%);--tw-tracking:var(--tracking-normal,0);letter-spacing:var(--tracking-normal,0);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.results-answer[data-v-684d806d] strong{color:var(--text-color-main,unset)}.results-answer[data-v-684d806d] a{z-index:0;position:relative;overflow:hidden}.results-answer[data-v-684d806d] a:before{pointer-events:none;z-index:calc(-1);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--motion-easing-standard);transition-duration:.15s;transition-timing-function:var(--motion-easing-standard);--tw-content:"";content:var(--tw-content);position:absolute;inset:0}@media (hover:hover){.results-answer[data-v-684d806d] a:hover:not(:disabled):before{opacity:1;background-color:var(--background-color-state-hover-primary,unset)}}.results-answer[data-v-684d806d] a:active:not(:disabled):before{opacity:1;background-color:var(--background-color-state-pressed-primary,unset)}.results-answer[data-v-684d806d] a[data-drag=true]:not(:disabled):before{opacity:1;background-color:var(--background-color-state-drag-primary,unset)}.results-answer[data-v-684d806d] a{cursor:pointer;border-radius:var(--radius-sm,.25rem);text-underline-offset:15%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:.08em}.results-answer[data-v-684d806d] a:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.results-answer[data-v-684d806d] a:focus{outline-offset:2px;outline:2px solid #0000}}.results-answer[data-v-684d806d] a:focus:not(:active){outline-offset:2px;outline:2px solid var(--text-color-effect-focused)!important}.results-answer[data-v-684d806d] a{color:var(--text-color-link-primary,unset);font-size:1.125rem}@media (width>=1024px){.results-answer[data-v-684d806d] a{font-size:calc(clamp(1.125rem,.82rem + .48vw,1.25rem))}}.results-answer[data-v-684d806d] a{--tw-leading:var(--leading-normal,140%);line-height:var(--leading-normal,140%);--tw-tracking:var(--tracking-normal,0);letter-spacing:var(--tracking-normal,0);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.results-answer[data-v-684d806d] ul{margin-bottom:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 6);font-size:1.125rem;list-style-type:disc}@media (width>=1024px){.results-answer[data-v-684d806d] ul{font-size:calc(clamp(1.125rem,.82rem + .48vw,1.25rem))}}.results-answer[data-v-684d806d] ul{--tw-leading:var(--leading-normal,140%);line-height:var(--leading-normal,140%);--tw-tracking:var(--tracking-normal,0);letter-spacing:var(--tracking-normal,0);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.results-answer[data-v-684d806d]>:last-child{margin-bottom:0}
