.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{background:rgb(var(--v-theme-surface-light));border-radius:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{border-end-end-radius:24px;max-width:112px;overflow:hidden}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;height:100%;left:0;opacity:var(--v-toolbar-image-opacity,1);position:absolute;top:0;transition-property:opacity;width:100%}.v-toolbar__append,.v-toolbar__prepend{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;min-width:0;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;padding-bottom:6px;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{align-self:stretch;display:flex;height:inherit}.v-toolbar-items>.v-btn{border-radius:0}.v-navigation-drawer{-webkit-overflow-scrolling:touch;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;position:absolute;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{background:rgb(var(--v-theme-surface));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{border-bottom-width:thin;top:0}.v-navigation-drawer--bottom{border-top-width:thin;left:0}.v-navigation-drawer--left{border-right-width:thin;left:0;right:auto;top:0}.v-navigation-drawer--right{border-left-width:thin;left:auto;right:0;top:0}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{background:#000;height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.v-navigation-drawer__append,.v-navigation-drawer__prepend{flex:none;overflow:hidden}.v-breadcrumbs{align-items:center;display:flex;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-bottom:16px;padding-top:16px}.v-breadcrumbs--density-comfortable{padding-bottom:12px;padding-top:12px}.v-breadcrumbs--density-compact{padding-bottom:8px;padding-top:8px}.v-breadcrumbs-item,.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{color:inherit;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.chatbot-fab[data-v-79b3845c]{align-items:center;background:linear-gradient(45deg,var(--c-primary),var(--c-secondary-darken-1));border-radius:50%;bottom:2rem;box-shadow:0 10px 20px rgba(var(--v-theme-neutral-highest-rgb),.5);color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:fixed;right:2rem;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;width:48px;z-index:1000}.chatbot-fab[data-v-79b3845c]:hover{background:linear-gradient(45deg,var(--c-primary),var(--c-secondary));box-shadow:0 6px 16px rgba(var(--v-theme-neutral-highest-rgb),.4);transform:translateY(-1px)}.chatbot-fab[data-v-79b3845c]:active{background:linear-gradient(45deg,var(--c-primary-darken-1),var(--c-primary));box-shadow:0 2px 6px rgba(var(--v-theme-neutral-highest-rgb),.3);transform:scale(.95)}.chatbot-icon[data-v-79b3845c]{transition:transform .2s ease}.chatbot-fab:hover .chatbot-icon[data-v-79b3845c]{transform:scale(1.2)}.chatbot-fab:active .chatbot-icon[data-v-79b3845c]{transform:scale(.95)}.download-pdf-btn[data-v-bcb292af]{margin-top:16px}.markdown-content[data-v-bdccda22]{color:inherit;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word}.markdown-content.markdown-compact[data-v-bdccda22]{line-height:1.1}.markdown-content.markdown-compact[data-v-bdccda22] h1,.markdown-content.markdown-compact[data-v-bdccda22] h2,.markdown-content.markdown-compact[data-v-bdccda22] h3,.markdown-content.markdown-compact[data-v-bdccda22] h4,.markdown-content.markdown-compact[data-v-bdccda22] h5,.markdown-content.markdown-compact[data-v-bdccda22] h6{line-height:1.1;margin:.1em 0 .05em}.markdown-content.markdown-compact[data-v-bdccda22] p{line-height:1.1;margin:.05em 0}.markdown-content.markdown-compact[data-v-bdccda22] ol,.markdown-content.markdown-compact[data-v-bdccda22] ul{margin:.05em 0;padding-left:.8em}.markdown-content.markdown-compact[data-v-bdccda22] li{line-height:1.1;margin:.02em 0}.markdown-content.markdown-compact[data-v-bdccda22] blockquote{margin:.1em 0;padding:.1em .4em}.markdown-content.markdown-compact[data-v-bdccda22] pre{margin:.1em 0;padding:.3em}.markdown-content.markdown-compact[data-v-bdccda22] code{padding:.02em .15em}.markdown-content.markdown-user-message[data-v-bdccda22]{margin:0;padding:0}.markdown-content.markdown-user-message[data-v-bdccda22] h1,.markdown-content.markdown-user-message[data-v-bdccda22] h2,.markdown-content.markdown-user-message[data-v-bdccda22] h3,.markdown-content.markdown-user-message[data-v-bdccda22] h4,.markdown-content.markdown-user-message[data-v-bdccda22] h5,.markdown-content.markdown-user-message[data-v-bdccda22] h6{color:#fff;margin:0}.markdown-content.markdown-user-message[data-v-bdccda22] p{line-height:1.1;margin:0}.markdown-content.markdown-user-message[data-v-bdccda22] strong{color:#fff}.markdown-content.markdown-user-message[data-v-bdccda22] em{color:#e0e0e0}.markdown-content.markdown-user-message[data-v-bdccda22] code{background-color:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);color:#fff}.markdown-content.markdown-user-message[data-v-bdccda22] pre{background-color:#ffffff1a;border:1px solid hsla(0,0%,100%,.2)}.markdown-content.markdown-user-message[data-v-bdccda22] blockquote{background-color:#ffffff1a;border-left:4px solid hsla(0,0%,100%,.3)}.markdown-content.markdown-user-message[data-v-bdccda22] a{color:#fff}.markdown-content.markdown-user-message[data-v-bdccda22] a:hover{color:#e0e0e0}.markdown-content[data-v-bdccda22] h1{border-bottom:2px solid var(--c-primary-light);color:var(--c-primary);font-size:1.5em;font-weight:700;margin:1em 0 .5em;padding-bottom:.3em}.markdown-content[data-v-bdccda22] h2{border-bottom:1px solid var(--c-neutral-lower);color:var(--c-primary);font-size:1.3em;font-weight:700;margin:.8em 0 .4em;padding-bottom:.2em}.markdown-content[data-v-bdccda22] h3{color:var(--c-primary);font-size:1.1em;font-weight:700;margin:.6em 0 .3em}.markdown-content[data-v-bdccda22] h4{color:var(--c-primary-darken-1);font-size:1em;font-weight:700;margin:.5em 0 .2em}.markdown-content[data-v-bdccda22] p{margin:.5em 0;text-align:justify}.markdown-content[data-v-bdccda22] ol,.markdown-content[data-v-bdccda22] ul{margin:.5em 0;padding-left:1.5em}.markdown-content[data-v-bdccda22] li{line-height:1.5;margin:.3em 0}.markdown-content[data-v-bdccda22] strong{color:var(--c-primary);font-weight:700}.markdown-content[data-v-bdccda22] em{color:var(--c-secondary);font-style:italic}.markdown-content[data-v-bdccda22] code{background-color:var(--c-surface);border:1px solid var(--c-neutral-lower);border-radius:3px;font-family:Courier New,monospace;font-size:.9em;padding:.2em .4em}.markdown-content[data-v-bdccda22] pre{background-color:var(--c-surface);border:1px solid var(--c-neutral-lower);border-radius:6px;margin:.5em 0;overflow-x:auto;padding:1em}.markdown-content[data-v-bdccda22] pre code{background:none;border:none;font-size:.9em;padding:0}.markdown-content[data-v-bdccda22] blockquote{background-color:var(--c-primary-light);border-left:4px solid var(--c-primary);border-radius:0 4px 4px 0;font-style:italic;margin:.8em 0;padding:.5em 1em}.markdown-content[data-v-bdccda22] a{color:var(--c-primary);text-decoration:underline;transition:color .2s ease}.markdown-content[data-v-bdccda22] a:hover{color:var(--c-primary-darken-1);text-decoration:none}.markdown-content[data-v-bdccda22] table{border-collapse:collapse;font-size:.9em;margin:.5em 0;width:100%}.markdown-content[data-v-bdccda22] td,.markdown-content[data-v-bdccda22] th{border:1px solid var(--c-neutral-lower);padding:.5em;text-align:left}.markdown-content[data-v-bdccda22] th{background-color:var(--c-primary-light);color:var(--c-primary);font-weight:700}.markdown-content[data-v-bdccda22] tr:nth-child(2n){background-color:var(--c-background)}.markdown-content[data-v-bdccda22] hr{border:none;border-top:2px solid var(--c-neutral-lower);margin:1em 0}.markdown-content[data-v-bdccda22] .markdown-error{background-color:var(--c-error-light);border-left:3px solid var(--c-error);border-radius:4px;color:var(--c-error);padding:.5em}.markdown-content[data-v-bdccda22] input[type=checkbox]{margin-right:.5em}.markdown-content[data-v-bdccda22] input[type=checkbox]:checked+span{color:var(--c-neutral-medium);text-decoration:line-through}@media (max-width:768px){.markdown-content[data-v-bdccda22]{font-size:.95em}.markdown-content[data-v-bdccda22] h1{font-size:1.3em}.markdown-content[data-v-bdccda22] h2{font-size:1.2em}.markdown-content[data-v-bdccda22] h3{font-size:1.1em}}.messages-container[data-v-8a87845e]{max-height:70vh}.cursor-blink[data-v-8a87845e]{animation:blink-8a87845e 1.2s steps(1) infinite,move-8a87845e 1.2s ease-in-out infinite;background-color:currentColor;border-radius:1px;display:inline-block;height:1em;line-height:1;margin-left:4px;transform-origin:center;width:2px}@keyframes blink-8a87845e{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes move-8a87845e{0%,to{transform:translate(0)}50%{transform:translate(1px)}}.message[data-v-8a87845e]{align-items:flex-start;border-radius:25px;display:inline-flex;margin-bottom:.5rem;max-width:100%;padding:.5rem .75rem;white-space:pre-wrap;word-break:break-word}.message-content[data-v-8a87845e]{align-items:flex-start;display:flex;width:100%}.message.assistant[data-v-8a87845e]{align-items:flex-start;border-radius:25px;display:flex;margin-right:auto;padding:.5rem .75rem}.message.assistant .message-text[data-v-8a87845e]{color:var(--c-primary)}.message-icon-gradient[data-v-8a87845e]{-webkit-background-clip:text;background-image:linear-gradient(45deg,var(--c-primary),var(--c-secondary));-webkit-text-fill-color:transparent;background-clip:text;color:transparent;flex-shrink:0;margin-top:2px}.message.user[data-v-8a87845e]{background:var(--c-primary);color:var(--c-table-background);margin-left:auto}.message.user .message-text[data-v-8a87845e] h1,.message.user .message-text[data-v-8a87845e] h2,.message.user .message-text[data-v-8a87845e] h3,.message.user .message-text[data-v-8a87845e] h4,.message.user .message-text[data-v-8a87845e] h5,.message.user .message-text[data-v-8a87845e] h6{border-bottom-color:#ffffff4d;color:var(--c-table-background)}.message.user .message-text[data-v-8a87845e] strong{color:var(--c-table-background);font-weight:700}.message.user .message-text[data-v-8a87845e] em{color:#ffffffe6}.message.user .message-text[data-v-8a87845e] code{background-color:#fff3;border-color:#ffffff4d;color:var(--c-table-background)}.message.user .message-text[data-v-8a87845e] pre{background-color:#ffffff1a;border-color:#ffffff4d}.message.user .message-text[data-v-8a87845e] blockquote{background-color:#ffffff1a;border-left-color:#ffffff80;color:#ffffffe6}.message.user .message-text[data-v-8a87845e] a{color:#ffffffe6;text-decoration:underline}.message.user .message-text[data-v-8a87845e] a:hover{color:var(--c-table-background);text-decoration:none}.message.user .message-text[data-v-8a87845e] table,.message.user .message-text[data-v-8a87845e] td,.message.user .message-text[data-v-8a87845e] th{border-color:#ffffff4d}.message.user .message-text[data-v-8a87845e] th{background-color:#fff3;color:var(--c-table-background)}.message.user .message-text[data-v-8a87845e] tr:nth-child(2n){background-color:#ffffff1a}.message.user .message-text[data-v-8a87845e] hr{border-color:#ffffff4d}.message.user .message-text[data-v-8a87845e] ol,.message.user .message-text[data-v-8a87845e] ul,.message.user .message-text[data-v-8a87845e] li{color:var(--c-table-background)}.pose-analysis-message[data-v-8a87845e]{background:#f8f9fa;border-left:4px solid #5a46bc;border-radius:12px;max-width:none;padding:20px;width:100%}.message-header[data-v-8a87845e]{align-items:center;color:#262546;display:flex;font-family:Ubuntu,sans-serif;font-weight:600;margin-bottom:16px}.agent-name[data-v-8a87845e]{font-size:16px}.analysis-content[data-v-8a87845e]{align-items:flex-start;display:flex;flex-direction:row;gap:24px}.image-section[data-v-8a87845e]{flex:0 0 50%;text-align:center}.annotated-image[data-v-8a87845e]{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.analysis-content[data-v-8a87845e]{flex-direction:column;gap:16px}.image-section[data-v-8a87845e],.results-section[data-v-8a87845e]{flex:none;margin-bottom:16px}.annotated-image[data-v-8a87845e]{max-height:300px;max-width:100%}.pose-analysis-message[data-v-8a87845e]{padding:16px}.recommendations-section[data-v-8a87845e]{margin-top:16px;padding-top:16px}}.results-section[data-v-8a87845e]{flex:0 0 50%;font-family:Ubuntu,sans-serif;font-size:14px;margin-bottom:20px}.results-section h4[data-v-8a87845e]{color:#262546;font-size:16px;font-weight:700;margin:0 0 12px}.result-item[data-v-8a87845e]{margin-bottom:8px}.result-item strong[data-v-8a87845e]{color:#4f4d51}.result-item ul[data-v-8a87845e]{margin:4px 0;padding-left:16px}.result-item li[data-v-8a87845e]{margin-bottom:2px}.recommendations-section[data-v-8a87845e]{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:20px}.recommendations-section h4[data-v-8a87845e]{color:#262546;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:700;margin:0 0 12px}.recommendations-content[data-v-8a87845e],.recommendations-markdown[data-v-8a87845e]{color:#4f4d51;font-family:Ubuntu,sans-serif;font-size:14px;line-height:1.6}.recommendations-markdown[data-v-8a87845e] p{margin-bottom:8px}.recommendations-markdown[data-v-8a87845e] ol,.recommendations-markdown[data-v-8a87845e] ul{margin:8px 0;padding-left:20px}.recommendations-markdown[data-v-8a87845e] li{margin-bottom:4px}.recommendations-markdown[data-v-8a87845e] strong{color:#262546;font-weight:600}.disclaimer[data-v-8a87845e]{background-color:#fff3cd;border:1px solid #ffeaa7;border-left:4px solid #f39c12;border-radius:8px;margin-top:16px;padding:12px 16px}.disclaimer p[data-v-8a87845e]{color:#856404;font-family:Ubuntu,sans-serif;font-size:13px;line-height:1.5;margin:0}.disclaimer strong[data-v-8a87845e]{color:#856404;font-weight:600}.errors-section[data-v-8a87845e]{border-top:1px solid #ffcdd2;margin-top:16px;padding-top:16px}.errors-section h4[data-v-8a87845e]{font-size:16px;font-weight:700;margin:0 0 12px}.errors-content[data-v-8a87845e],.errors-section h4[data-v-8a87845e]{color:#d32f2f;font-family:Ubuntu,sans-serif}.errors-content[data-v-8a87845e]{font-size:14px;line-height:1.6}.error-item[data-v-8a87845e]{background-color:#ffebee;border-left:3px solid #d32f2f;border-radius:6px;margin-bottom:4px;padding:8px 12px}.input-container[data-v-a02b62e8]{align-items:center;display:flex;flex-direction:column;gap:2px;width:100%}.chatInput-field[data-v-a02b62e8]{max-height:240px;min-height:48px;width:100%}.chat-limit-message[data-v-a02b62e8]{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;margin-bottom:4px;width:100%}.chat-usage-info[data-v-a02b62e8]{margin-top:8px;text-align:center}.chat-wrapper[data-v-3f098a17]{height:100%;width:100%}.chat-input-container[data-v-3f098a17]{align-items:center;display:flex;flex-shrink:0;gap:8px;margin:24px;width:100%}.chatbot-messages[data-v-3f098a17]{height:100%;overflow-y:auto}.ai-modal2-sidebar[data-v-a6174838]{background:#fff;border-right:1px solid #262546;display:flex;flex-direction:column;gap:16px;height:100%;left:0;overflow:hidden;padding:24px 0 0;position:absolute;top:0;width:224px;z-index:10}@media (max-width:768px){.ai-modal2-sidebar[data-v-a6174838]{border-right:none;box-shadow:2px 0 8px #0000001a;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.sidebar-convlist[data-v-a6174838]{max-height:calc(100vh - 180px)}}.sidebar-header[data-v-a6174838]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:0 20px}.sidebar-close-btn[data-v-a6174838]{display:none}@media (max-width:768px){.sidebar-close-btn[data-v-a6174838]{display:flex}}.sidebar-title[data-v-a6174838]{align-items:center;color:#080d17;display:flex;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:400;gap:8px}.sidebar-newchat[data-v-a6174838]{font-size:12px;font-weight:700;margin:0 20px 8px;width:calc(100% - 40px)}.sidebar-historic[data-v-a6174838]{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;overflow:hidden;padding:0 20px}.sidebar-historic-header[data-v-a6174838]{align-items:center;color:#080d17;display:flex;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;gap:8px}.historic-title[data-v-a6174838]{flex:1}.sidebar-favfilter[data-v-a6174838]{align-items:center;display:flex;gap:8px;margin:8px 0 0}.fav-btn[data-v-a6174838],.fav-label[data-v-a6174838]{margin-left:4px}.fav-label[data-v-a6174838]{color:#5c5a60;font-size:12px}.sidebar-convlist[data-v-a6174838]{flex:1;margin-top:8px;max-height:calc(100vh - 200px);padding-bottom:16px}.conv-link[data-v-a6174838]{align-items:center;border-left:3px solid transparent;border-radius:999px;color:#5c5a60;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 12px;transition:background .2s,color .2s}.conv-link[data-v-a6174838]:hover{background:#f0f2fd;color:#493b98}.conv-link.active[data-v-a6174838]{background:#e3e7fc;border-left:3px solid #7971e3;color:#493b98;font-weight:700}.conv-title-ellipsis[data-v-a6174838]{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}[data-v-f6bf6476]:root{--c-table-background:#edeff1;--c-table-background-variant:#d2dbde;--c-table-background-variant-rgb:73,59,152;--c-select-menu-background:#edeff1;--c-theme-neutral-highest-rgb:35,43,46;--c-theme-neutral-highter-rgb:60,75,80;--c-theme-neutral-hight-rgb:73,92,99;--c-theme-neutral-medium-rgb:92,113,119;--c-theme-neutral-low-rgb:106,133,141;--c-theme-neutral-lower-rgb:173,194,199;--c-theme-neutral-lowest-rgb:237,255,241;--c-theme-neutral-highest:#232b2e;--c-theme-neutral-highter:#3c4b50;--c-theme-neutral-hight:#45585f;--c-theme-neutral-medium:#546d75;--c-theme-neutral-low:#6a858d;--c-theme-neutral-lower:#b2c2c7;--c-theme-neutral-lowest:#edeff1;--c-theme-secondary-rgb:151,117,178;--c-theme-primary-rgb:73,59,152;--c-theme-primary-darken-1-rgb:38,37,70;--c-theme-background:#f6f8f9;--c-primary-light:#e5deee;--c-primary:#493b98;--c-primary-darken-1:#262546;--c-secondary:#9775b2;--c-secondary-darken-1:#420250;--c-accent:#fad02c;--c-accent-light:#f0ead1;--c-on-surface-variant:#5a46bc;--c-success:#4caf50;--c-error:#b00020;--c-warning:#fb8c00;--c-info:#2196f3}.pose-detection-loading[data-v-f6bf6476]{height:100%;justify-content:center;width:100%}.pose-detection-loading[data-v-f6bf6476],.steps-loader-wrapper[data-v-f6bf6476]{align-items:center;display:flex;flex-direction:column}.steps-loader-wrapper[data-v-f6bf6476]{gap:16px}.loading-text[data-v-f6bf6476]{font-family:Ubuntu,sans-serif;text-align:center}.loading-text h3[data-v-f6bf6476]{color:#262546;font-size:18px;font-weight:700;margin:0 0 8px}.loading-text p[data-v-f6bf6476]{color:#86848c;font-size:14px;margin:0}.step-indicator[data-v-f6bf6476]{flex-wrap:wrap;gap:12px}.step-dot[data-v-f6bf6476],.step-indicator[data-v-f6bf6476]{display:flex;justify-content:center}.step-dot[data-v-f6bf6476]{align-items:center;border:2px solid var(--c-primary);border-radius:50%;color:#86848c;flex-shrink:0;font-size:14px;font-weight:600;height:32px;transition:all .3s ease;width:32px}.step-dot.active[data-v-f6bf6476]{background-color:var(--v-primary-base);border-color:var(--v-primary-base);color:#fff;transform:scale(1.1)}.step-dot.completed[data-v-f6bf6476]{background-color:var(--v-success-base);border-color:var(--v-success-base);color:#fff}.step-dot span[data-v-f6bf6476]{font-size:12px}@media (max-width:768px){.pose-detection-loading[data-v-f6bf6476]{gap:4px;min-height:200px;padding:8px}.steps-loader-wrapper[data-v-f6bf6476]{align-items:center;flex-direction:row;gap:12px}.loading-text h3[data-v-f6bf6476]{font-size:12px;line-height:1.2}.loading-text p[data-v-f6bf6476]{font-size:10px;line-height:1.3}.step-indicator[data-v-f6bf6476]{gap:6px;margin-top:2px}.step-dot[data-v-f6bf6476]{height:16px;width:16px}.step-dot[data-v-f6bf6476],.step-dot span[data-v-f6bf6476]{font-size:8px}}@media (max-width:480px){.pose-detection-loading[data-v-f6bf6476]{gap:3px;min-height:180px;padding:6px}.steps-loader-wrapper[data-v-f6bf6476]{gap:8px}.loading-text h3[data-v-f6bf6476]{font-size:13px}.loading-text p[data-v-f6bf6476]{font-size:11px}.step-indicator[data-v-f6bf6476]{gap:4px;margin-top:6px}.step-dot[data-v-f6bf6476]{font-size:9px;height:20px;width:20px}.step-dot span[data-v-f6bf6476]{font-size:8px}}.pose-detection-card[data-v-d15ba0a9]{background:#edeff1;border:1.5px dashed #86848c;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:30vh;margin:24px 24px 0;max-height:35vh;min-height:200px;padding:16px}.pose-detection-title[data-v-d15ba0a9]{align-items:center;color:#4f4d51;display:flex;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;letter-spacing:.7px}.pose-detection-content[data-v-d15ba0a9]{display:flex;flex:1;flex-direction:column}.pose-detection-actions[data-v-d15ba0a9]{margin-top:8px}.pose-detection-actions[data-v-d15ba0a9],.pose-detection-loading[data-v-d15ba0a9]{align-items:center;display:flex;height:100%;justify-content:center}.pose-detection-loading[data-v-d15ba0a9]{flex-direction:column;gap:24px}.pose-detection-limit[data-v-d15ba0a9]{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;text-align:center}.pose-detection-usage[data-v-d15ba0a9]{margin-top:12px;text-align:center}.loading-text[data-v-d15ba0a9]{font-family:Ubuntu,sans-serif;text-align:center}.loading-text h3[data-v-d15ba0a9]{color:#262546;font-size:18px;font-weight:700;margin:0 0 8px}.loading-text p[data-v-d15ba0a9]{color:#86848c;font-size:14px;margin:0}.ai-modal2-wrapper[data-v-bb83bcfe]{align-items:stretch;justify-content:center}.ai-modal2-card[data-v-bb83bcfe],.ai-modal2-wrapper[data-v-bb83bcfe]{display:flex;height:100%;width:100%}.ai-modal2-card[data-v-bb83bcfe]{border-radius:16px;flex-direction:row;overflow:hidden;position:relative}.ai-modal2-main[data-v-bb83bcfe]{background:#f6f8f9;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.main-with-sidebar[data-v-bb83bcfe]{margin-left:224px;width:calc(100% - 224px)}.sidebar-slide-enter-active[data-v-bb83bcfe],.sidebar-slide-leave-active[data-v-bb83bcfe]{transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-slide-enter-from[data-v-bb83bcfe],.sidebar-slide-leave-to[data-v-bb83bcfe]{opacity:0;transform:translate(-100%)}.sidebar-slide-enter-to[data-v-bb83bcfe],.sidebar-slide-leave-from[data-v-bb83bcfe]{opacity:1;transform:translate(0)}@media (max-width:768px){.ai-modal2-main[data-v-bb83bcfe]{margin-left:0!important;width:100%}.main-with-sidebar[data-v-bb83bcfe]{margin-left:0!important;width:100%!important}.main-header[data-v-bb83bcfe]{padding:0 16px}.pose-detection-card[data-v-bb83bcfe],.question-example[data-v-bb83bcfe]{margin:16px 16px 0}.main-footer[data-v-bb83bcfe]{margin:16px 16px 24px}}.main-header[data-v-bb83bcfe]{align-items:center;background:#262546;color:#f0f2fd;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;gap:8px;height:47px;padding:0 24px;width:100%}.main-content[data-v-bb83bcfe],.main-header[data-v-bb83bcfe]{display:flex;overflow:hidden}.main-content[data-v-bb83bcfe]{flex:1;flex-direction:column;min-height:0;padding:0}.main-title-aichat-wrapper[data-v-bb83bcfe]{align-items:center;display:flex;max-width:calc(100% - 140px);min-width:0}.main-title-aichat[data-v-bb83bcfe]{color:#fff;flex:1;margin-left:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-actions[data-v-bb83bcfe]{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto}.sidebar-toggle-btn[data-v-bb83bcfe]{align-items:center;display:flex;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar-toggle-btn--hidden[data-v-bb83bcfe]{display:none}.sidebar-toggle-btn .v-icon[data-v-bb83bcfe]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar-toggle-btn:hover .v-icon[data-v-bb83bcfe]{transform:scale(1.1)}.pose-detection-card[data-v-bb83bcfe]{background:#edeff1;border:1.5px dashed #86848c;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:30vh;margin:24px 24px 0;max-height:35vh;min-height:200px;padding:16px}.pose-detection-title[data-v-bb83bcfe]{align-items:center;color:#4f4d51;display:flex;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;letter-spacing:.7px}.pose-detection-actions[data-v-bb83bcfe]{align-items:center;display:flex;height:100%;justify-content:center;margin-top:8px}.question-example[data-v-bb83bcfe]{background:transparent;display:flex;flex-direction:column;gap:12px;margin:24px 24px 0}.question-intro[data-v-bb83bcfe]{color:#080d17;font-family:Poppins,Ubuntu,sans-serif;font-size:18px;font-weight:700;margin-bottom:8px}.question-list[data-v-bb83bcfe]{display:flex;flex-direction:column;gap:8px}.question-btn[data-v-bb83bcfe]{align-items:center;background:#5a46bc!important;border-radius:16px;color:#f0f2fd!important;cursor:pointer;display:flex;flex-wrap:wrap;font-family:Ubuntu,sans-serif;font-size:14px;height:auto!important;justify-content:left;margin-bottom:4px;min-height:40px;padding:8px 12px;text-align:left;transition:background-color .2s,color .2s;white-space:normal;width:100%}.question-btn[data-v-bb83bcfe]:hover{background-color:#493b98!important;color:#f0f2fd!important}.question-btn.question-btn--disabled[data-v-bb83bcfe]{background-color:#86848c!important;color:#f0f2fd!important;cursor:not-allowed}.conversation-view[data-v-bb83bcfe]{display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden;padding:0 0 16px}.main-footer[data-v-bb83bcfe]{align-items:center;display:flex;flex-shrink:0;gap:8px;margin:24px}.message-input[data-v-bb83bcfe]{background:#edeff1;border-radius:16px;flex:1}.conv-title-ellipsis[data-v-bb83bcfe]{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}
