.plan-badge[data-v-008867cb]{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1.4;padding:.2em .6em;white-space:nowrap}.plan-badge.compact[data-v-008867cb]{font-size:.625rem;padding:.125em .4em}.badge-trial[data-v-008867cb]{background:#f5f5f5;color:#4a4a4a}.badge-starter[data-v-008867cb]{background:#eff6ff;color:#1e40af}.badge-pro[data-v-008867cb]{background:#f6f3ff;color:#6731f3}.badge-enterprise[data-v-008867cb]{background:#fef9c3;color:#854d0e}.badge-expired[data-v-008867cb]{background:#fef2f2;color:#ef4444}.usage-bar[data-v-b914c357]{width:100%}.usage-header[data-v-b914c357]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.usage-label[data-v-b914c357]{color:#4a4a4a;font-size:.8125rem}.usage-percent[data-v-b914c357]{color:#000;font-size:.8125rem;font-weight:500}.bar-track[data-v-b914c357]{background:#f5f5f5;border-radius:9999px;height:.5rem;overflow:hidden;width:100%}.bar-fill[data-v-b914c357]{border-radius:9999px;height:100%;transition:width .3s ease}.bar-green[data-v-b914c357]{background:#22c55e}.bar-amber[data-v-b914c357]{background:#f59e0b}.bar-red[data-v-b914c357]{background:#ef4444}.trial-card-wrapper[data-v-f434d724]{flex-shrink:0;padding:0 .75rem .75rem}.trial-card[data-v-f434d724]{background:#f6f3ff;border:1px solid #c4b5fd;border-radius:.625rem;color:#5521d9;display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.trial-card.expired[data-v-f434d724]{background:#fef2f2;border-color:#f9b9b9;color:#991b1b}.trial-heading[data-v-f434d724]{color:#5521d9;font-size:.8125rem;font-weight:600;margin:0}.expired .trial-heading[data-v-f434d724]{color:#dc2626}.trial-expired-text[data-v-f434d724]{color:#991b1b;font-size:.75rem;margin:0}.trial-details[data-v-f434d724]{display:flex;flex-direction:column;gap:.125em}.trial-stat[data-v-f434d724]{color:#8b5cf6;font-size:.75rem}.trial-stat strong[data-v-f434d724]{color:#5521d9;font-weight:600}[data-v-f434d724] .usage-bar .usage-label,[data-v-f434d724] .usage-bar .usage-percent{color:#8b5cf6;font-size:.75rem}[data-v-f434d724] .usage-bar .usage-percent{color:#5521d9;font-weight:600}[data-v-f434d724] .usage-bar .bar-track{background:#6c2bd926;height:.375rem}.trial-cta[data-v-f434d724]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .15s ease}.trial-cta[data-v-f434d724]:disabled{cursor:not-allowed;opacity:.5}.trial-cta[data-v-f434d724]{background:#6731f3;color:#fff}.trial-cta[data-v-f434d724]:hover:not(:disabled){background:#5521d9}.trial-cta[data-v-f434d724]:active:not(:disabled){transform:scale(.98)}.trial-cta[data-v-f434d724]{font-size:.75rem;justify-content:center;margin-top:.25rem;padding:.375em .75em;text-decoration:none;width:100%}.expired .trial-cta[data-v-f434d724]{background:#ef4444}.expired .trial-cta[data-v-f434d724]:hover{background:#dc2626}.trial-cta-outline[data-v-f434d724]{align-items:center;background:transparent;border:1px solid #6731f3;border-radius:.625rem;color:#6731f3;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;justify-content:center;padding:.375em .75em;text-decoration:none;transition:all .15s ease;width:100%}.trial-cta-outline[data-v-f434d724]:hover{background:#6731f314}.sidebar[data-v-85466d68]{background:#fff;border-right:1px solid #dcdcdc;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:width .3s ease;width:16.25rem}.sidebar.collapsed[data-v-85466d68]{width:4rem}.sidebar.collapsed .logo-text[data-v-85466d68]{display:none}.sidebar.collapsed .sidebar-header[data-v-85466d68]{display:flex;justify-content:center;padding:.75rem}.sidebar.collapsed .sidebar-middle[data-v-85466d68]{overflow-y:hidden}.sidebar.collapsed .nav-item[data-v-85466d68]{justify-content:center;padding:.5rem;position:relative}.sidebar.collapsed .nav-item .nav-caret[data-v-85466d68],.sidebar.collapsed .nav-item span[data-v-85466d68],.sidebar.collapsed .nav-item[data-v-85466d68] .plan-badge{display:none}.sidebar.collapsed .nav-item i[data-v-85466d68]{margin:0}.sidebar.collapsed .nav-item[data-v-85466d68]:hover:after{background:#000;border-radius:.375rem;color:#fff;content:attr(data-tooltip);font-size:.75rem;font-weight:500;left:3.5rem;padding:.25rem .5rem;pointer-events:none;position:fixed;white-space:nowrap;z-index:300}.sidebar.collapsed .nav-section[data-v-85466d68]{margin-top:.5rem}.sidebar.collapsed .nav-section-label[data-v-85466d68]{display:none}.sidebar.collapsed .nav-group[data-v-85466d68]{position:relative}.sidebar.collapsed .nav-sub-items .sub-item-eval-badge[data-v-85466d68],.sidebar.collapsed .nav-sub-items .sub-item-name[data-v-85466d68]{display:none}.sidebar.collapsed .nav-sub-items .sub-item-eval-dot[data-v-85466d68]{background:#ff3b30;border-radius:50%;box-shadow:0 0 0 2px #fff;color:transparent;display:block;font-size:0;height:.5rem;line-height:0;min-width:0;padding:0;pointer-events:none;position:absolute;right:-.15rem;top:-.15rem;width:.5rem}.sidebar.collapsed .nav-sub-items .nav-sub-item[data-v-85466d68]{justify-content:center;margin-left:.25rem;padding:.25rem;position:relative}.sidebar.collapsed .nav-sub-items .nav-sub-item.active[data-v-85466d68]{background:transparent}.sidebar.collapsed .nav-sub-items .nav-sub-item[data-v-85466d68]:hover:after{background:#000;border-radius:.375rem;color:#fff;content:attr(data-tooltip);font-size:.75rem;font-weight:500;left:3.5rem;padding:.25rem .5rem;pointer-events:none;position:fixed;white-space:nowrap;z-index:300}.sidebar.collapsed .conversations-toggle[data-v-85466d68],.sidebar.collapsed .sidebar-conversations[data-v-85466d68]{display:none}.sidebar.collapsed .sidebar-footer[data-v-85466d68]{padding:.5rem}.sidebar.collapsed .sidekick-launcher[data-v-85466d68]{gap:0;justify-content:center;margin:0 .25rem .5rem;padding:.5rem;position:relative;width:calc(100% - .5rem)}.sidebar.collapsed .sidekick-launcher-arrow[data-v-85466d68],.sidebar.collapsed .sidekick-launcher-kbd[data-v-85466d68],.sidebar.collapsed .sidekick-launcher-label[data-v-85466d68]{display:none}.sidebar.collapsed .sidekick-launcher[data-v-85466d68]:hover:after{background:#000;border-radius:.375rem;color:#fff;content:"Sidekick";font-size:.75rem;font-weight:500;left:4.5rem;padding:.25rem .5rem;pointer-events:none;position:fixed;white-space:nowrap;z-index:300}.sidebar.collapsed .trial-banner-wrapper[data-v-85466d68],.sidebar.collapsed[data-v-85466d68] .trial-banner{display:none!important}.sidebar.collapsed .user-menu[data-v-85466d68]{justify-content:center}.sidebar.collapsed .chevron[data-v-85466d68],.sidebar.collapsed .user-info[data-v-85466d68]{display:none}.sidebar.collapsed .user-dropdown[data-v-85466d68]{bottom:.75rem;left:4.5rem;min-width:16rem;position:fixed;right:auto;top:auto;z-index:300}.sidebar-header[data-v-85466d68]{padding:1rem}.logo[data-v-85466d68]{align-items:center;display:flex;gap:.5rem;text-decoration:none}.logo-icon[data-v-85466d68]{width:1.5rem}.logo-text[data-v-85466d68]{height:1.15rem}.sidebar-middle[data-v-85466d68]{flex:1;min-height:0;overflow-y:auto}.sidebar-middle[data-v-85466d68]::-webkit-scrollbar{height:6px;width:6px}.sidebar-middle[data-v-85466d68]::-webkit-scrollbar-track{background:transparent}.sidebar-middle[data-v-85466d68]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sidebar-middle[data-v-85466d68]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.sidebar-middle[data-v-85466d68]{display:flex;flex-direction:column}.sidebar-nav[data-v-85466d68]{flex-shrink:0;padding:.75rem}.nav-section[data-v-85466d68],.sidebar-nav[data-v-85466d68]{display:flex;flex-direction:column;gap:0}.nav-section[data-v-85466d68]{margin-top:.75rem}.nav-section-label[data-v-85466d68]{color:#9a9a9a;font-size:.6875rem;font-weight:600;letter-spacing:.06em;margin-bottom:.125rem;margin-top:.5rem;padding:0 .75em;text-transform:uppercase}.nav-item[data-v-85466d68]{align-items:center;border-radius:.625rem;color:#6e6e6e;display:flex;font-size:.85rem;font-weight:500;gap:.625em;padding:.35rem .75rem;text-decoration:none;transition:color .15s ease}.nav-item i[data-v-85466d68]{font-size:1.25em}.nav-item[data-v-85466d68]:hover{color:#000}.nav-item.active[data-v-85466d68]{background:#f5f5f5;color:#000}.nav-item[data-v-85466d68] .tooltip-wrapper{margin-left:auto}.nav-item-button[data-v-85466d68]{background:transparent;border:none;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;width:100%}.beta-tag[data-v-85466d68]{background:#f6f3ff;border:1px solid #c4b5fd;border-radius:9999px;color:#6731f3;font-size:.625rem;font-weight:600;letter-spacing:.02em;line-height:1.4;margin-left:auto;padding:.05rem .4rem}.nav-group[data-v-85466d68]{display:flex;flex-direction:column}.nav-caret[data-v-85466d68]{color:#9a9a9a;font-size:1em;margin-left:auto;transition:transform .15s ease}.nav-caret.expanded[data-v-85466d68]{transform:rotate(180deg)}.nav-sub-items[data-v-85466d68]{display:flex;flex-direction:column;padding:.25rem 0}.nav-sub-item[data-v-85466d68]{align-items:center;border-radius:.625rem;color:#4a4a4a;display:flex;font-size:.8125rem;gap:.5rem;justify-content:space-between;margin-bottom:.25rem;padding:.5em .75em .5em 2.25em;text-decoration:none;transition:color .15s ease}.nav-sub-item[data-v-85466d68]:hover{color:#000}.nav-sub-item.active[data-v-85466d68]{background:#f5f5f5;color:#000}.sub-item-left[data-v-85466d68]{align-items:center;display:flex;flex:1 1 auto;gap:.5rem;min-width:0}.sub-item-avatar[data-v-85466d68]{align-items:center;border-radius:.375rem;color:#fff;display:flex;flex-shrink:0;font-size:.5625rem;font-weight:700;height:1.25rem;justify-content:center;position:relative;width:1.25rem}.sub-item-avatar.has-emoji[data-v-85466d68]{background:#f5f5f5;font-size:.8125rem}.sub-item-eval-dot[data-v-85466d68]{display:none}.sub-item-name[data-v-85466d68]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-item-eval-badge[data-v-85466d68]{align-items:center;background:#ff3b30;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:700;height:1.125rem;justify-content:center;line-height:1;min-width:1.125rem;padding:0 .375rem;position:relative;text-align:center;transition:transform .15s ease,background .15s ease}.sub-item-eval-badge[data-v-85466d68]:hover{background:#ff1e11;transform:scale(1.05)}.sub-item-eval-badge[data-tooltip][data-v-85466d68]:after{background:#000;border-radius:.375rem;bottom:calc(100% + .25rem);color:#fff;content:attr(data-tooltip);font-size:.75rem;font-weight:500;left:auto;line-height:1.4;max-width:15rem;opacity:0;padding:.375rem .625rem;pointer-events:none;position:absolute;right:0;text-align:left;transition:opacity .15s ease;white-space:normal;width:-moz-max-content;width:max-content;z-index:400}.sub-item-eval-badge[data-v-85466d68]:hover:after{opacity:1}.sidebar-content[data-v-85466d68]{flex:1;overflow-y:auto;padding:.5rem 0}.sidebar-content[data-v-85466d68]::-webkit-scrollbar{height:6px;width:6px}.sidebar-content[data-v-85466d68]::-webkit-scrollbar-track{background:transparent}.sidebar-content[data-v-85466d68]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sidebar-content[data-v-85466d68]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.conversations-toggle[data-v-85466d68]{align-items:center;background:none;border:none;border-top:.5px solid #dcdcdc;color:#9a9a9a;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;font-weight:600;justify-content:space-between;letter-spacing:.05em;margin-top:.5rem;padding:.75rem 1rem .5rem;text-transform:uppercase;width:100%}.conversations-toggle[data-v-85466d68]:hover{color:#4a4a4a}.toggle-caret[data-v-85466d68]{font-size:.875rem;transition:transform .15s ease}.toggle-caret.expanded[data-v-85466d68]{transform:rotate(180deg)}.loading-state[data-v-85466d68]{align-items:center;display:flex;justify-content:center;padding:2rem}.spinner[data-v-85466d68]{animation:spin-85466d68 .8s linear infinite;border:.125em solid #dcdcdc;border-radius:50%;border-top-color:#000;height:1.5em;width:1.5em}@keyframes spin-85466d68{to{transform:rotate(1turn)}}.empty-state[data-v-85466d68]{font-size:.8125rem;padding:2rem 1rem}.empty-state[data-v-85466d68],.see-all-btn[data-v-85466d68]{color:#9a9a9a;text-align:center}.see-all-btn[data-v-85466d68]{background:none;border:none;cursor:pointer;display:block;font-size:.75rem;margin-top:.25rem;padding:.5rem .75rem;transition:color .15s ease;width:100%}.see-all-btn[data-v-85466d68]:hover{color:#6731f3}.conversation-group[data-v-85466d68]{margin-bottom:.5rem}.group-label[data-v-85466d68]{color:#9a9a9a;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:.5rem 1rem;text-transform:uppercase}.sidebar-footer[data-v-85466d68]{padding:0 .75rem .75rem;position:relative}@property --sk-launcher-rot{syntax:"<angle>";initial-value:0deg;inherits:false}.sidekick-launcher[data-v-85466d68]{align-items:center;animation:sidekick-launcher-rotate-85466d68 3s linear infinite;background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),conic-gradient(from var(--sk-launcher-rot),rgba(103,49,243,.75) 0deg,rgba(103,49,243,.22) 90deg,rgba(103,49,243,.18) 180deg,rgba(103,49,243,.45) 270deg,rgba(103,49,243,.75) 1turn);background-origin:border-box;border:1px solid transparent;border-radius:.875rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:.5rem;margin:0 .75rem .5rem;padding:.5rem .75rem;position:relative;text-align:left;transition:transform .15s ease,box-shadow .15s ease;width:calc(100% - 1.5rem)}.sidekick-launcher[data-v-85466d68]:hover{box-shadow:0 2px #020105a1;transform:translateY(-2px)}.sidekick-launcher:hover .sidekick-launcher-mascot[data-v-85466d68]{animation:sidekick-launcher-wobble-85466d68 .5s ease-in-out}.sidekick-launcher[data-v-85466d68]:focus-visible{outline:2px solid rgba(103,49,243,.4);outline-offset:2px}@keyframes sidekick-launcher-rotate-85466d68{to{--sk-launcher-rot:360deg}}.sidekick-launcher-mascot[data-v-85466d68]{color:#6731f3;display:inline-block;flex-shrink:0;height:1.75rem;position:relative;transform-origin:50% 60%;width:1.75rem}.sidekick-launcher-body[data-v-85466d68]{display:block;height:100%;width:100%}.sidekick-launcher-eye[data-v-85466d68]{animation:sidekick-launcher-blink-85466d68 3.2s ease-in-out infinite;background:#fff;border-radius:50%;height:22%;position:absolute;top:42%;transform-origin:50% 50%;width:16%}.sidekick-launcher-eye.left[data-v-85466d68]{left:30%}.sidekick-launcher-eye.right[data-v-85466d68]{animation-delay:.05s;right:30%}@keyframes sidekick-launcher-blink-85466d68{0%,85%,to{transform:scaleY(1)}90%,93%{transform:scaleY(.08)}}@keyframes sidekick-launcher-wobble-85466d68{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg) scale(1.05)}75%{transform:rotate(6deg) scale(1.05)}}.sidekick-launcher-label[data-v-85466d68]{display:flex;flex:1;flex-direction:column;min-width:0}.sidekick-launcher-title[data-v-85466d68]{color:#000;font-size:.8125rem;font-weight:600;line-height:1.2}.sidekick-launcher-sub[data-v-85466d68]{color:#8d8d8d;display:inline-block;font-size:.75rem;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidekick-sub-enter-active[data-v-85466d68],.sidekick-sub-leave-active[data-v-85466d68]{transition:opacity .28s ease,transform .28s ease}.sidekick-sub-enter-from[data-v-85466d68]{opacity:0;transform:translateY(4px)}.sidekick-sub-leave-to[data-v-85466d68]{opacity:0;transform:translateY(-4px)}.sidekick-launcher-arrow[data-v-85466d68]{color:#9a9a9a;flex-shrink:0;font-size:1rem;transition:transform .15s ease,color .15s ease}.sidekick-launcher:hover .sidekick-launcher-arrow[data-v-85466d68]{color:#6731f3;transform:translate(1px,-1px)}.sidekick-launcher-kbd[data-v-85466d68]{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:.375rem;color:#9a9a9a;display:inline-flex;flex-shrink:0;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.65rem;font-weight:600;letter-spacing:.02em;opacity:0;padding:.05rem .4rem;transform:translate(4px);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.sidekick-launcher:focus-visible .sidekick-launcher-kbd[data-v-85466d68],.sidekick-launcher:hover .sidekick-launcher-kbd[data-v-85466d68]{opacity:1;transform:translate(0)}.user-menu[data-v-85466d68]{align-items:center;border-radius:.625rem;cursor:pointer;display:flex;gap:.75rem;padding:.35rem .75rem;transition:background .15s ease}.user-avatar[data-v-85466d68],.user-menu[data-v-85466d68]:hover{background:#f5f5f5}.user-avatar[data-v-85466d68]{align-items:center;border:1px solid #dcdcdc;border-radius:9999px;color:#000;display:flex;font-size:.8125rem;font-weight:600;height:2em;justify-content:center;width:2em}.user-info[data-v-85466d68]{display:flex;flex:1;flex-direction:column;min-width:0}.user-name[data-v-85466d68]{color:#000;font-size:.8125rem;font-weight:500}.org-name[data-v-85466d68],.user-name[data-v-85466d68]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-name[data-v-85466d68]{color:#9a9a9a;font-size:.75rem}.chevron[data-v-85466d68]{color:#9a9a9a;flex-shrink:0;font-size:1.125em;transition:transform .15s ease}.chevron.rotated[data-v-85466d68]{transform:rotate(180deg)}.user-dropdown[data-v-85466d68]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;bottom:100%;box-shadow:0 8px 24px #00000014;left:.75rem;margin-bottom:.5rem;overflow:hidden;padding:.5rem;position:absolute;right:.75rem;z-index:100}.dropdown-section[data-v-85466d68]{padding:0 0 .5rem}.org-list-scroll[data-v-85466d68]{max-height:18rem;overflow-y:auto}.org-list-scroll[data-v-85466d68]::-webkit-scrollbar{height:6px;width:6px}.org-list-scroll[data-v-85466d68]::-webkit-scrollbar-track{background:transparent}.org-list-scroll[data-v-85466d68]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.org-list-scroll[data-v-85466d68]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.dropdown-label[data-v-85466d68]{color:#9a9a9a;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:.5rem .75rem;text-transform:uppercase}.dropdown-item[data-v-85466d68]{align-items:center;background:none;border:none;border-radius:.375rem;color:#000;cursor:pointer;display:flex;font-size:.8125rem;gap:.75rem;justify-content:flex-start;padding:.5rem .75rem;text-align:left;text-decoration:none;transition:all .15s ease;width:100%}.dropdown-item[data-v-85466d68]:hover{background:#f0f0f0}.dropdown-item.active[data-v-85466d68]{font-weight:500}.dropdown-item.danger[data-v-85466d68]{color:#ef4444}.dropdown-item.danger[data-v-85466d68]:hover{background:#fef2f2}.dropdown-item i[data-v-85466d68]{flex-shrink:0;font-size:1.125em}.dropdown-item .org-name[data-v-85466d68]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item .plan-badge[data-v-85466d68]{flex-shrink:0;margin-left:auto}.org-indicator[data-v-85466d68]{background:#c4c4c4;border-radius:50%;height:.5em;width:.5em}.org-indicator.current[data-v-85466d68]{background:#22c55e}.dropdown-divider[data-v-85466d68]{background:#dcdcdc;height:1px;margin:.5rem 0}.dropdown-enter-active[data-v-85466d68],.dropdown-leave-active[data-v-85466d68]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-85466d68],.dropdown-leave-to[data-v-85466d68]{opacity:0;transform:translateY(4px)}.modal-overlay[data-v-85466d68]{align-items:center;background:#0006;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:200}.conv-modal[data-v-85466d68]{background:#fff;border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;display:flex;flex-direction:column;max-height:70vh;max-width:30rem;transition:transform .2s ease;width:100%}.conv-modal-header[data-v-85466d68]{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;padding:1rem 1.25rem}.conv-modal-header h3[data-v-85466d68]{color:#000;font-size:.875rem;font-weight:600;margin:0}.modal-close[data-v-85466d68]{align-items:center;background:none;border:none;border-radius:0;color:#9a9a9a;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:color .15s ease}.modal-close[data-v-85466d68]:hover:not(:disabled){background:none;color:#000}.modal-close[data-v-85466d68]:disabled{cursor:not-allowed;opacity:.5}.conv-modal-body[data-v-85466d68]{flex:1;overflow-y:auto;padding:.75rem}.conv-modal-body[data-v-85466d68]::-webkit-scrollbar{height:6px;width:6px}.conv-modal-body[data-v-85466d68]::-webkit-scrollbar-track{background:transparent}.conv-modal-body[data-v-85466d68]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.conv-modal-body[data-v-85466d68]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.modal-enter-active[data-v-85466d68],.modal-leave-active[data-v-85466d68]{transition:opacity .2s ease}.modal-enter-active .conv-modal[data-v-85466d68],.modal-leave-active .conv-modal[data-v-85466d68]{transition:transform .2s ease}.modal-enter-from[data-v-85466d68],.modal-leave-to[data-v-85466d68]{opacity:0}.modal-enter-from .conv-modal[data-v-85466d68],.modal-leave-to .conv-modal[data-v-85466d68]{transform:scale(.95)}.toast-container[data-v-976c0182]{display:flex;flex-direction:column;gap:.5rem;left:50%;pointer-events:none;position:fixed;top:1rem;transform:translate(-50%);z-index:300}.toast[data-v-976c0182]{align-items:center;border-radius:.875rem;box-shadow:0 4px 8px #0000000f;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;pointer-events:auto;transition:all .15s ease}.toast[data-v-976c0182]:hover{transform:scale(1.02)}.toast i[data-v-976c0182]{flex-shrink:0;font-size:1.125em}.toast.info[data-v-976c0182],.toast.success[data-v-976c0182],.toast.warning[data-v-976c0182]{background:#000;border:1px solid hsla(0,0%,100%,.1);color:#fff}.toast.positive[data-v-976c0182]{background:#16a34a}.toast.error[data-v-976c0182],.toast.positive[data-v-976c0182]{border:1px solid hsla(0,0%,100%,.15);color:#fff}.toast.error[data-v-976c0182]{background:#ef4444}.toast-message[data-v-976c0182]{white-space:nowrap}.toast-enter-active[data-v-976c0182],.toast-leave-active[data-v-976c0182]{transition:all .3s ease}.toast-enter-from[data-v-976c0182]{opacity:0;transform:translateY(-1rem)}.toast-leave-to[data-v-976c0182]{opacity:0;transform:translateY(-.5rem)}.confirm-overlay[data-v-4514a27f]{align-items:center;background:#0006;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:210}.confirm-modal[data-v-4514a27f]{background:#fff;border:1px solid #dcdcdc;border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;max-width:24rem;padding:1.5rem;width:100%}.confirm-modal h3[data-v-4514a27f]{color:#000;font-size:1rem;font-weight:600;margin:0 0 .5rem}.confirm-modal p[data-v-4514a27f]{color:#4a4a4a;font-size:.8125rem;line-height:1.5;margin:0 0 1.25rem}.confirm-actions[data-v-4514a27f]{display:flex;gap:.75rem;justify-content:flex-end}.btn-cancel[data-v-4514a27f]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-cancel[data-v-4514a27f]:disabled{cursor:not-allowed;opacity:.5}.btn-cancel[data-v-4514a27f]{background:#fff;border:1px solid #dcdcdc;color:#000}.btn-cancel[data-v-4514a27f]:hover:not(:disabled){border-color:#000}.btn-confirm[data-v-4514a27f]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-confirm[data-v-4514a27f]:disabled{cursor:not-allowed;opacity:.5}.btn-confirm[data-v-4514a27f]{background:#000;color:#fff}.btn-confirm[data-v-4514a27f]:hover:not(:disabled){background:#3b3b3b}.btn-confirm[data-v-4514a27f]:active:not(:disabled){transform:scale(.98)}.btn-confirm.danger[data-v-4514a27f]{background:#ef4444}.btn-confirm.danger[data-v-4514a27f]:hover{background:#991b1b}.confirm-fade-enter-active[data-v-4514a27f],.confirm-fade-leave-active[data-v-4514a27f]{transition:opacity .15s ease}.confirm-fade-enter-from[data-v-4514a27f],.confirm-fade-leave-to[data-v-4514a27f]{opacity:0}.demo-overlay[data-v-f8c85bf7]{align-items:center;background:#00000073;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:220}.demo-modal[data-v-f8c85bf7]{background:#fff;border:1px solid #dcdcdc;border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;max-width:28rem;padding:2rem;position:relative;transition:max-width .2s ease;width:100%}.demo-modal.wide[data-v-f8c85bf7]{max-width:56rem}.demo-modal h2[data-v-f8c85bf7]{color:#000;font-size:1.125rem;font-weight:600;margin:0 0 .5rem}.demo-close[data-v-f8c85bf7]{align-items:center;background:transparent;border:none;border-radius:9999px;color:#9a9a9a;cursor:pointer;display:flex;height:2rem;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background .15s ease;width:2rem}.demo-close[data-v-f8c85bf7]:hover{background:#f5f5f5;color:#000}.demo-close i[data-v-f8c85bf7]{font-size:1.125rem}.demo-sub[data-v-f8c85bf7]{color:#4a4a4a;font-size:.8125rem;line-height:1.5;margin:0 0 1.25rem}.demo-form[data-v-f8c85bf7]{gap:1rem}.demo-form[data-v-f8c85bf7],.demo-prefilled[data-v-f8c85bf7]{display:flex;flex-direction:column}.demo-prefilled[data-v-f8c85bf7]{background:#f5f5f5;border:1px solid #dcdcdc;border-radius:.625rem;gap:.5rem;padding:.75rem 1rem}.prefilled-row[data-v-f8c85bf7]{align-items:center;display:flex;font-size:.8125rem;gap:.75rem;justify-content:space-between}.prefilled-label[data-v-f8c85bf7]{color:#9a9a9a;font-weight:500}.prefilled-value[data-v-f8c85bf7]{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-field[data-v-f8c85bf7]{display:flex;flex-direction:column;gap:.5rem}.demo-field label[data-v-f8c85bf7]{color:#000;font-size:.8125rem;font-weight:500}.demo-field select[data-v-f8c85bf7]{background:#fff;border:1px solid #dcdcdc;border-radius:.625rem;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;height:2.5rem;padding:0 .75rem;transition:border-color .15s ease;width:100%}.demo-field select[data-v-f8c85bf7]::-moz-placeholder{color:#9a9a9a}.demo-field select[data-v-f8c85bf7]::placeholder{color:#9a9a9a}.demo-field select[data-v-f8c85bf7]:focus{border-color:#000;outline:none}.demo-field select[data-v-f8c85bf7]:disabled{background:#f5f5f5;color:#c4c4c4;cursor:not-allowed}.demo-field select[data-v-f8c85bf7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%234a4a4a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;background-size:.75rem;cursor:pointer;padding-right:2.5rem}.demo-error[data-v-f8c85bf7]{color:#ef4444;font-size:.8125rem;margin:0}.demo-submit[data-v-f8c85bf7]{align-items:center;background:#000;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.demo-submit[data-v-f8c85bf7]:hover:not(:disabled){background:#3b3b3b}.demo-submit[data-v-f8c85bf7]:active:not(:disabled){transform:scale(.98)}.demo-submit[data-v-f8c85bf7]{width:100%}.demo-submit[data-v-f8c85bf7]:disabled{cursor:not-allowed;opacity:.5}.demo-submit .spin[data-v-f8c85bf7]{animation:demo-spin-f8c85bf7 .8s linear infinite;display:inline-block}@keyframes demo-spin-f8c85bf7{to{transform:rotate(1turn)}}.cal-header[data-v-f8c85bf7]{margin-bottom:1rem}.cal-embed-wrap[data-v-f8c85bf7]{position:relative;width:100%}.cal-embed-target[data-v-f8c85bf7]{min-height:36rem;transition:opacity .2s ease;width:100%}.cal-embed-target.loading[data-v-f8c85bf7]{opacity:0;pointer-events:none}.cal-loading[data-v-f8c85bf7]{align-items:center;background:#fff;border-radius:.875rem;display:flex;flex-direction:column;gap:.75rem;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute}.cal-loading p[data-v-f8c85bf7]{color:#000;font-size:.8125rem;font-weight:500;margin:0}.cal-loading-sub[data-v-f8c85bf7]{color:#9a9a9a!important;font-size:.75rem!important;font-weight:400!important}.cal-spinner[data-v-f8c85bf7]{animation:cal-spin-f8c85bf7 .8s linear infinite;border:.2rem solid #dcdcdc;border-radius:9999px;border-top-color:#6731f3;height:2.25rem;margin-bottom:.25rem;width:2.25rem}@keyframes cal-spin-f8c85bf7{to{transform:rotate(1turn)}}.demo-fade-enter-active[data-v-f8c85bf7],.demo-fade-leave-active[data-v-f8c85bf7]{transition:opacity .15s ease}.demo-fade-enter-from[data-v-f8c85bf7],.demo-fade-leave-to[data-v-f8c85bf7]{opacity:0}.help-wrapper[data-v-5788c084]{bottom:1rem;position:fixed;right:1.5rem;z-index:201}.help-trigger[data-v-5788c084]{align-items:center;background:#000;border:none;border-radius:9999px;box-shadow:0 8px 24px #00000014;color:#fff;cursor:pointer;display:flex;height:2.75rem;justify-content:center;transition:background .15s ease,transform .15s ease;width:2.75rem}.help-trigger i[data-v-5788c084]{font-size:1.5rem}.help-trigger[data-v-5788c084]:hover{background:#262626}.help-trigger.active[data-v-5788c084]{background:#262626;transform:rotate(15deg)}.help-menu[data-v-5788c084]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;bottom:calc(100% + .5rem);box-shadow:0 8px 24px #00000014;min-width:12rem;overflow:hidden;position:absolute;right:0}.help-option[data-v-5788c084]{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .15s ease;width:100%}.help-option i[data-v-5788c084]{color:#4a4a4a;font-size:1.125rem}.help-option[data-v-5788c084]:hover{background:#f5f5f5}.help-option+.help-option[data-v-5788c084]{border-top:1px solid #dcdcdc}.help-menu-enter-active[data-v-5788c084],.help-menu-leave-active[data-v-5788c084]{transition:opacity .15s ease,transform .15s ease}.help-menu-enter-from[data-v-5788c084],.help-menu-leave-to[data-v-5788c084]{opacity:0;transform:translateY(.5rem)}.sk-bubble[data-v-3c280ae5]{border:1px solid hsla(0,0%,100%,.55);border-radius:.875rem;bottom:9rem;box-shadow:0 12px 32px -12px #00000038,0 2px 8px #0000000f,0 0 0 1px #0000000a;display:flex;flex-direction:column;gap:.75rem;max-width:calc(100vw - 3rem);padding:1rem 1rem .75rem;position:fixed;right:.875rem;width:17rem;z-index:200}.sk-bubble[data-v-3c280ae5],.sk-tail[data-v-3c280ae5]{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#ffffffb8}.sk-tail[data-v-3c280ae5]{border-bottom:1px solid hsla(0,0%,100%,.55);border-right:1px solid hsla(0,0%,100%,.55);bottom:-.3125rem;box-shadow:1px 1px 2px -1px #0000000d;height:.625rem;position:absolute;right:1.6875rem;transform:rotate(45deg);width:.625rem}.sk-close[data-v-3c280ae5]{align-items:center;background:transparent;border:none;border-radius:.375rem;color:#9a9a9a;cursor:pointer;display:flex;height:1.25rem;justify-content:center;position:absolute;right:.25rem;top:.25rem;transition:color .15s ease,background .15s ease;width:1.25rem}.sk-close i[data-v-3c280ae5]{font-size:.95rem;line-height:1}.sk-close[data-v-3c280ae5]:hover{background:#f5f5f5;color:#000}.sk-message[data-v-3c280ae5]{color:#000;font-size:.8125rem;line-height:1.4;margin:0;padding-right:.75rem}.sk-cta[data-v-3c280ae5]{align-items:center;align-self:flex-start;background:#000;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;gap:.25rem;padding:.4rem .75rem;transition:background .15s ease}.sk-cta i[data-v-3c280ae5]{font-size:.95em;line-height:1}.sk-cta[data-v-3c280ae5]:hover{background:#1f1f1f}.sk-bubble-enter-active[data-v-3c280ae5],.sk-bubble-leave-active[data-v-3c280ae5]{transition:opacity .2s ease,transform .2s ease}.sk-bubble-enter-from[data-v-3c280ae5],.sk-bubble-leave-to[data-v-3c280ae5]{opacity:0;transform:translateY(.5rem)}.sk-trigger-wrap[data-v-9ad0070c]{bottom:4.5rem;position:fixed;right:.875rem;z-index:200}.sk-trigger[data-v-9ad0070c]{align-items:center;background:transparent;border:none;color:#6731f3;cursor:pointer;display:flex;height:4rem;justify-content:center;overflow:visible;padding:0;position:relative;width:4rem}.sk-trigger:hover .sk-trigger-mascot[data-v-9ad0070c]{animation:sk-wobble-9ad0070c .5s ease-in-out}.sk-trigger:hover .sk-trigger-tooltip[data-v-9ad0070c]{opacity:1;transform:translate(-.5rem,-50%)}.sk-trigger-mascot[data-v-9ad0070c]{display:inline-block;height:4rem;position:relative;transform-origin:50% 60%;width:4rem}.sk-trigger-body[data-v-9ad0070c]{display:block;height:100%;width:100%}.sk-trigger-eye[data-v-9ad0070c]{animation:sk-blink-9ad0070c 3.2s ease-in-out infinite;background:#fff;border-radius:50%;height:22%;position:absolute;top:42%;transform-origin:50% 50%;width:16%}.sk-trigger-eye-left[data-v-9ad0070c]{left:30%}.sk-trigger-eye-right[data-v-9ad0070c]{animation-delay:.05s;right:30%}@keyframes sk-blink-9ad0070c{0%,85%,to{transform:scaleY(1)}90%,93%{transform:scaleY(.08)}}@keyframes sk-wobble-9ad0070c{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg) scale(1.05)}75%{transform:rotate(7deg) scale(1.05)}}.sk-trigger-tooltip[data-v-9ad0070c]{background:#000;border-radius:.625rem;box-shadow:0 4px 8px #0000000f;color:#fff;font-size:.75rem;font-weight:500;gap:.5rem;opacity:0;padding:.35rem .5rem;pointer-events:none;position:absolute;right:100%;top:50%;transform:translateY(-50%);transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.sk-trigger-kbd[data-v-9ad0070c],.sk-trigger-tooltip[data-v-9ad0070c]{align-items:center;display:inline-flex}.sk-trigger-kbd[data-v-9ad0070c]{background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:.375rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.7rem;font-weight:600;letter-spacing:.02em;padding:.05rem .35rem}.sk-rail[data-v-a2379761]{background:#fafafa;border-right:1px solid #dcdcdc;display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;overflow-y:auto;padding:.75rem .5rem;width:13.5rem}.sk-rail[data-v-a2379761]::-webkit-scrollbar{height:6px;width:6px}.sk-rail[data-v-a2379761]::-webkit-scrollbar-track{background:transparent}.sk-rail[data-v-a2379761]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sk-rail[data-v-a2379761]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.sk-rail-new[data-v-a2379761]{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:.625rem;color:#000;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:background .15s ease,border-color .15s ease}.sk-rail-new i[data-v-a2379761]{color:#4a4a4a;font-size:1rem}.sk-rail-new[data-v-a2379761]:hover{background:#000;border-color:#000;color:#fff}.sk-rail-new:hover i[data-v-a2379761]{color:#fff}.sk-rail-state[data-v-a2379761]{align-items:center;color:#9a9a9a;display:flex;font-size:.75rem;gap:.25rem;justify-content:center;padding:1rem .75rem}.sk-rail-dot[data-v-a2379761]{animation:sk-bounce-a2379761 1.2s infinite;background:#9a9a9a;border-radius:9999px;height:.35rem;width:.35rem}.sk-rail-dot[data-v-a2379761]:nth-child(2){animation-delay:.15s}.sk-rail-dot[data-v-a2379761]:nth-child(3){animation-delay:.3s}@keyframes sk-bounce-a2379761{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.sk-rail-list[data-v-a2379761]{display:flex;flex-direction:column;gap:.125rem}.sk-rail-group-label[data-v-a2379761]{color:#9a9a9a;font-size:.75rem;font-weight:600;letter-spacing:.04em;padding:.5rem .5rem .25rem;text-transform:uppercase}.sk-rail-item[data-v-a2379761]{align-items:center;background:transparent;border:1px solid transparent;border-radius:.625rem;color:#000;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;gap:.5rem;padding:.5rem;text-align:left;transition:background .15s ease,border-color .15s ease,color .15s ease;width:100%}.sk-rail-item[data-v-a2379761]:hover{background:#fff;border-color:#dcdcdc}.sk-rail-item.active[data-v-a2379761]{color:#000;font-weight:500}.sk-rail-item.active[data-v-a2379761],.sk-rail-item.active[data-v-a2379761]:hover{background:#ebebeb;border-color:transparent}.sk-rail-item-title[data-v-a2379761]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-narrator[data-v-c80b8c03]{align-items:center;align-self:flex-start;background:transparent;border:none;color:#9a9a9a;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-style:italic;gap:.5rem;padding:.25rem 0;text-align:left;width:auto}.sk-narrator[data-v-c80b8c03],.sk-narrator[data-v-c80b8c03]:disabled{cursor:default}.sk-narrator-clickable[data-v-c80b8c03]{cursor:pointer;transition:color .15s ease}.sk-narrator-clickable[data-v-c80b8c03]:hover{color:#000}.sk-narrator-icon[data-v-c80b8c03]{flex-shrink:0;font-size:.9em}.sk-confirm[data-v-89864029]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.sk-confirm-title[data-v-89864029]{color:#000;font-size:1rem;font-weight:600}.sk-confirm-summary[data-v-89864029]{background:#fafafa;border-radius:.625rem;display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem}.sk-confirm-row[data-v-89864029]{display:grid;font-size:.8125rem;gap:.75rem;grid-template-columns:8rem 1fr}.sk-confirm-row-label[data-v-89864029]{color:#9a9a9a;font-weight:500}.sk-confirm-row-value[data-v-89864029]{color:#000;word-break:break-word}.sk-confirm-actions[data-v-89864029]{display:flex;gap:.5rem;justify-content:flex-end}.sk-confirm-btn[data-v-89864029]{border-radius:.625rem;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;padding:.45rem .75rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.sk-confirm-btn[data-v-89864029]:disabled{cursor:not-allowed;opacity:.6}.sk-confirm-secondary[data-v-89864029]{background:transparent;border:1px solid #dcdcdc;color:#4a4a4a}.sk-confirm-secondary[data-v-89864029]:hover:not(:disabled){background:#f5f5f5;color:#000}.sk-confirm-primary[data-v-89864029]{background:#000;border:1px solid #000;color:#fff}.sk-confirm-primary[data-v-89864029]:hover:not(:disabled){background:#000}.destructive .sk-confirm-primary[data-v-89864029]{background:#ef4444;border-color:#ef4444;color:#fff}.destructive .sk-confirm-primary[data-v-89864029]:hover:not(:disabled){background:#dc2626}.sk-chart[data-v-69e43f3b]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;box-shadow:0 0 0 3px #00000008;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:1rem;width:100%}.sk-chart.compact[data-v-69e43f3b]{max-width:80%}.sk-chart-header[data-v-69e43f3b]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.sk-chart-title[data-v-69e43f3b]{color:#000;font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-chart-kind[data-v-69e43f3b]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:9999px;color:#4a4a4a;display:inline-flex;flex-shrink:0;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;font-weight:500;padding:.1rem .5rem;text-transform:lowercase}.sk-chart-canvas-wrap[data-v-69e43f3b]{height:18rem;position:relative;width:100%}.sk-chart-canvas[data-v-69e43f3b]{display:block;height:100%!important;width:100%!important}.sk-chart-note[data-v-69e43f3b]{color:#9a9a9a;font-size:.75rem;line-height:1.5}.sk-chart-data-toggle[data-v-69e43f3b]{align-items:center;align-self:flex-start;background:transparent;border:none;border-radius:.375rem;color:#9a9a9a;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;gap:.25rem;margin-top:.25rem;padding:.2rem .4rem;transition:background .15s ease,color .15s ease}.sk-chart-data-toggle[data-v-69e43f3b]:hover{background:#fafafa;color:#000}.sk-chart-data-toggle i[data-v-69e43f3b]{font-size:1em}.sk-chart-data-table[data-v-69e43f3b]{border-collapse:collapse;font-size:.75rem;margin-top:.25rem;width:100%}.sk-chart-data-table td[data-v-69e43f3b],.sk-chart-data-table th[data-v-69e43f3b]{border:1px solid #dcdcdc;padding:.3rem .6rem;text-align:left}.sk-chart-data-table th[data-v-69e43f3b]{background:#fafafa;color:#000;font-weight:600}.sk-chart-data-table td[data-v-69e43f3b]{color:#000}[data-v-057ea8ff],[data-v-057ea8ff]:after,[data-v-057ea8ff]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-057ea8ff]{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-v-057ea8ff]{background:#fafafa;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}h1[data-v-057ea8ff],h2[data-v-057ea8ff],h3[data-v-057ea8ff],h4[data-v-057ea8ff],h5[data-v-057ea8ff],h6[data-v-057ea8ff]{color:#000;font-weight:600;line-height:1.2}h1[data-v-057ea8ff]{font-size:1.875rem}h2[data-v-057ea8ff]{font-size:1.5rem}h3[data-v-057ea8ff]{font-size:1.25rem}h4[data-v-057ea8ff]{font-size:1.125rem}h5[data-v-057ea8ff]{font-size:1rem}h6[data-v-057ea8ff]{font-size:.875rem}p[data-v-057ea8ff]{color:#4a4a4a;margin-bottom:1rem}p[data-v-057ea8ff]:last-child{margin-bottom:0}a[data-v-057ea8ff]{color:#6731f3;text-decoration:none;transition:color .15s ease}a[data-v-057ea8ff]:hover{color:#5521d9}:where(input[data-v-057ea8ff]:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea[data-v-057ea8ff],select[data-v-057ea8ff]){background:#fff;border:1px solid #dcdcdc;border-radius:.625rem;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;height:2.5rem;padding:0 .75rem;transition:border-color .15s ease;width:100%}:where(input[data-v-057ea8ff]:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea[data-v-057ea8ff],select[data-v-057ea8ff])::-moz-placeholder{color:#9a9a9a}:where(input[data-v-057ea8ff]:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea[data-v-057ea8ff],select[data-v-057ea8ff])::placeholder{color:#9a9a9a}:where(input[data-v-057ea8ff]:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea[data-v-057ea8ff],select[data-v-057ea8ff]):focus{border-color:#000;outline:none}:where(input[data-v-057ea8ff]:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea[data-v-057ea8ff],select[data-v-057ea8ff]):disabled{background:#f5f5f5;color:#c4c4c4;cursor:not-allowed}textarea[data-v-057ea8ff]{height:auto;min-height:100px;padding:.75rem;resize:vertical}select[data-v-057ea8ff]{-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236b6b6b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2rem}input[type=checkbox][data-v-057ea8ff],select[data-v-057ea8ff]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}input[type=checkbox][data-v-057ea8ff]{-webkit-appearance:none;background:#fff;border:1.5px solid #dcdcdc;border-radius:.375rem;flex:0 0 auto;height:1.1rem;margin:0;min-height:0;padding:0;position:relative;transition:background .15s ease,border-color .15s ease;vertical-align:middle;width:1.1rem}input[type=checkbox][data-v-057ea8ff]:checked{background:#000;border-color:#000}input[type=checkbox][data-v-057ea8ff]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:.55rem;left:.33rem;position:absolute;top:.13rem;transform:rotate(45deg);width:.28rem}input[type=checkbox][data-v-057ea8ff]:disabled{cursor:not-allowed;opacity:.5}label[data-v-057ea8ff]{color:#4a4a4a;display:block;font-size:.8125rem;font-weight:500;margin-bottom:.5rem}.form-row[data-v-057ea8ff]{display:flex;gap:1rem}.form-row[data-v-057ea8ff]>*{flex:1;min-width:0}.text-primary[data-v-057ea8ff]{color:#000}.text-secondary[data-v-057ea8ff]{color:#4a4a4a}.text-muted[data-v-057ea8ff]{color:#9a9a9a}.text-success[data-v-057ea8ff]{color:#22c55e}.text-error[data-v-057ea8ff]{color:#ef4444}.text-warning[data-v-057ea8ff]{color:#f59e0b}.bg-white[data-v-057ea8ff]{background:#fff}.bg-grey[data-v-057ea8ff]{background:#f5f5f5}.bg-dark[data-v-057ea8ff]{background:#1b1b1b}.font-light[data-v-057ea8ff]{font-weight:300}.font-normal[data-v-057ea8ff]{font-weight:400}.font-medium[data-v-057ea8ff]{font-weight:500}.font-semibold[data-v-057ea8ff]{font-weight:600}.font-bold[data-v-057ea8ff]{font-weight:700}.truncate[data-v-057ea8ff]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn[data-v-057ea8ff]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn[data-v-057ea8ff]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-057ea8ff]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-primary[data-v-057ea8ff]:disabled{cursor:not-allowed;opacity:.5}.btn-primary[data-v-057ea8ff]{background:#000;color:#fff}.btn-primary[data-v-057ea8ff]:hover:not(:disabled){background:#3b3b3b}.btn-primary[data-v-057ea8ff]:active:not(:disabled){transform:scale(.98)}.btn-secondary[data-v-057ea8ff]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-secondary[data-v-057ea8ff]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-057ea8ff]{background:#fff;border:1px solid #dcdcdc;color:#000}.btn-secondary[data-v-057ea8ff]:hover:not(:disabled){border-color:#000}.btn-ghost[data-v-057ea8ff]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-ghost[data-v-057ea8ff]:disabled{cursor:not-allowed;opacity:.5}.btn-ghost[data-v-057ea8ff]{background:transparent;color:#9a9a9a}.btn-ghost[data-v-057ea8ff]:hover:not(:disabled){background:transparent;color:#000}.btn-success[data-v-057ea8ff]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-success[data-v-057ea8ff]:disabled{cursor:not-allowed;opacity:.5}.btn-success[data-v-057ea8ff]{background:#22c55e;color:#fff}.btn-success[data-v-057ea8ff]:hover:not(:disabled){background:#16a34a}.btn-danger[data-v-057ea8ff]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.btn-danger[data-v-057ea8ff]:disabled{cursor:not-allowed;opacity:.5}.btn-danger[data-v-057ea8ff]{background:#ef4444;color:#fff}.btn-danger[data-v-057ea8ff]:hover:not(:disabled){background:#dc2626}.btn-sm[data-v-057ea8ff]{font-size:.8125rem;height:2rem;padding:0 .75rem}.btn-lg[data-v-057ea8ff]{font-size:1rem;height:3rem;padding:0 1.5rem}.btn-icon[data-v-057ea8ff]{padding:0;width:2.5rem}.btn-icon.btn-sm[data-v-057ea8ff]{width:2rem}.btn-icon.btn-lg[data-v-057ea8ff]{width:3rem}.card[data-v-057ea8ff]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;padding:1.5rem}.card-header[data-v-057ea8ff]{border-bottom:1px solid #dcdcdc;margin-bottom:1rem;padding-bottom:1rem}.card-title[data-v-057ea8ff]{color:#000;font-size:1.125rem;font-weight:600}.alert[data-v-057ea8ff]{border-radius:.625rem;font-size:.8125rem;padding:.75rem 1rem}.alert.alert-success[data-v-057ea8ff]{background:#f0fdf4;border:1px solid #22c55e;color:#166534}.alert.alert-error[data-v-057ea8ff]{background:#fef2f2;border:1px solid #ef4444;color:#991b1b}.alert.alert-warning[data-v-057ea8ff]{background:#fffbeb;border:1px solid #f59e0b;color:#92400e}.alert.alert-info[data-v-057ea8ff]{background:#eff6ff;border:1px solid #3b82f6;color:#1e40af}[data-v-057ea8ff]::-webkit-scrollbar{height:6px;width:6px}[data-v-057ea8ff]::-webkit-scrollbar-track{background:transparent}[data-v-057ea8ff]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}[data-v-057ea8ff]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.iterate-card[data-v-057ea8ff]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.iterate-header[data-v-057ea8ff]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.iterate-header-main[data-v-057ea8ff]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.iterate-title[data-v-057ea8ff]{align-items:center;color:#000;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem}.iterate-title-icon[data-v-057ea8ff]{color:#4a4a4a;font-size:.875rem}.iterate-title-agent[data-v-057ea8ff]{color:#4a4a4a;font-size:.75rem;font-weight:400}.iterate-subtitle[data-v-057ea8ff]{color:#9a9a9a;font-size:.75rem}.iterate-status[data-v-057ea8ff]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:9999px;color:#4a4a4a;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.25rem .5rem;white-space:nowrap}.iterate-status-passed[data-v-057ea8ff]{background:#22c55e14;border-color:#22c55e4d;color:#22c55e}.iterate-status-error[data-v-057ea8ff]{background:#ef444414;border-color:#ef44444d;color:#ef4444}.iterate-status-needs_attention[data-v-057ea8ff]{background:#f59e0b14;border-color:#f59e0b4d;color:#f59e0b}.iterate-status-dot[data-v-057ea8ff]{animation:iteratePulse-057ea8ff 1.4s ease-in-out infinite;background:currentColor;border-radius:9999px;display:inline-block;height:.5em;width:.5em}@keyframes iteratePulse-057ea8ff{0%,to{opacity:.4}50%{opacity:1}}.iterate-rounds[data-v-057ea8ff]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.iterate-round[data-v-057ea8ff]{display:flex;gap:.75rem;position:relative}.iterate-round[data-v-057ea8ff]:not(:last-child):after{border-left:1px dashed #dcdcdc;bottom:-.75rem;content:"";left:calc(.875rem - .5px);position:absolute;top:1.75rem}.iterate-round-marker[data-v-057ea8ff]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:9999px;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;position:relative;width:1.75rem;z-index:1}.iterate-round-number[data-v-057ea8ff]{color:#4a4a4a;font-size:.75rem;font-weight:600}.iterate-round-done .iterate-round-marker[data-v-057ea8ff],.iterate-round-judged .iterate-round-marker[data-v-057ea8ff]{background:#fff;border-color:#4a4a4a}.iterate-round-error .iterate-round-marker[data-v-057ea8ff]{border-color:#ef4444;color:#ef4444}.iterate-round-body[data-v-057ea8ff]{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0;padding-top:.125rem}.iterate-round-top[data-v-057ea8ff]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.iterate-round-label[data-v-057ea8ff]{color:#000;font-size:.75rem;font-weight:600}.iterate-score[data-v-057ea8ff]{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.125rem .5rem}.iterate-score-good[data-v-057ea8ff]{background:#22c55e1a;color:#22c55e}.iterate-score-warn[data-v-057ea8ff]{background:#f59e0b1a;color:#f59e0b}.iterate-score-bad[data-v-057ea8ff]{background:#ef44441a;color:#ef4444}.iterate-score-muted[data-v-057ea8ff]{background:#fafafa;color:#9a9a9a}.iterate-pass-tag[data-v-057ea8ff]{font-size:.625rem;font-weight:700;letter-spacing:.05em}.iterate-pending[data-v-057ea8ff]{align-items:center;color:#9a9a9a;display:inline-flex;font-size:.75rem;gap:.25rem}.iterate-pending-dot[data-v-057ea8ff]{animation:iteratePulse-057ea8ff 1.2s ease-in-out infinite;background:#9a9a9a;border-radius:9999px;height:.5em;width:.5em}.iterate-scenario[data-v-057ea8ff]{background:#fafafa;border-radius:.375rem;color:#4a4a4a;font-size:.75rem;line-height:1.5;padding:.5rem}.iterate-scenario-pending[data-v-057ea8ff]{color:#9a9a9a;font-style:italic}.iterate-issues[data-v-057ea8ff]{color:#4a4a4a;font-size:.75rem;margin:0;padding-left:1.25em}.iterate-issues li[data-v-057ea8ff]{margin-bottom:.125rem}.iterate-applied[data-v-057ea8ff]{align-items:center;color:#22c55e;display:inline-flex;font-size:.75rem;gap:.25rem}.iterate-applied i[data-v-057ea8ff]{font-size:.8125rem}.iterate-error[data-v-057ea8ff]{align-items:center;color:#ef4444;display:inline-flex;font-size:.75rem;gap:.25rem}.iterate-round-pending[data-v-057ea8ff]{opacity:.6}.agent-diff-card[data-v-eda34583]{background:#fff;border:1px solid #dcdcdc;border-left:3px solid #16a34a;border-radius:.875rem;display:flex;flex-direction:column;gap:1rem;padding:1rem}.agent-diff-card.agent-diff-card-warned[data-v-eda34583]{border-left-color:#ef4444}.agent-diff-card.agent-diff-card-blocked[data-v-eda34583]{border-left-color:#f59e0b}.agent-diff-header[data-v-eda34583]{display:flex;flex-direction:column;gap:.5rem}.agent-diff-header-main[data-v-eda34583]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.agent-diff-title[data-v-eda34583]{align-items:center;color:#000;display:flex;font-size:.8125rem;font-weight:500;gap:.5rem}.agent-diff-title-icon[data-v-eda34583]{color:#9a9a9a;font-size:1rem}.agent-diff-title-agent[data-v-eda34583]{color:#6731f3;font-weight:500}.agent-diff-status[data-v-eda34583]{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.125rem .5rem}.agent-diff-status.agent-diff-status-applied[data-v-eda34583]{background:#f0fdf4;color:#16a34a}.agent-diff-status.agent-diff-status-warned[data-v-eda34583]{background:#fef2f2;color:#991b1b}.agent-diff-status.agent-diff-status-blocked[data-v-eda34583]{background:#fffbeb;color:#92400e}.agent-diff-status-dot[data-v-eda34583]{background:currentColor;border-radius:50%;height:.375rem;width:.375rem}.agent-diff-flag-badges[data-v-eda34583]{display:flex;flex-wrap:wrap;gap:.5rem}.agent-diff-flag-badge[data-v-eda34583]{align-items:center;border:1px solid transparent;border-radius:.625rem;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.125rem .5rem}.agent-diff-flag-badge.agent-diff-flag-red[data-v-eda34583]{background:#fef2f2;border-color:#ef4444;color:#991b1b}.agent-diff-flag-badge i[data-v-eda34583]{font-size:.8125rem}.agent-diff-section[data-v-eda34583]{display:flex;flex-direction:column;gap:.5rem}.agent-diff-section-header[data-v-eda34583]{align-items:center;color:#9a9a9a;display:flex;font-size:.75rem;gap:.75rem;justify-content:space-between}.agent-diff-section-title[data-v-eda34583]{color:#4a4a4a;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.agent-diff-section-delta[data-v-eda34583],.agent-diff-section-summary[data-v-eda34583]{color:#9a9a9a;font-family:SF Mono,Fira Code,Consolas,monospace}.agent-diff-section-delta-pct[data-v-eda34583]{font-weight:500;margin-left:.25rem}.agent-diff-section-delta-shrink .agent-diff-section-delta-pct[data-v-eda34583]{color:#991b1b}.agent-diff-section-delta-decrease .agent-diff-section-delta-pct[data-v-eda34583]{color:#92400e}.agent-diff-section-delta-grow .agent-diff-section-delta-pct[data-v-eda34583]{color:#16a34a}.agent-diff-instructions[data-v-eda34583]{background:#fafafa;border:1px solid #dcdcdc;border-radius:.375rem;max-height:24rem;overflow:auto;padding:.5rem 0}.agent-diff-instructions[data-v-eda34583]::-webkit-scrollbar{height:6px;width:6px}.agent-diff-instructions[data-v-eda34583]::-webkit-scrollbar-track{background:transparent}.agent-diff-instructions[data-v-eda34583]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.agent-diff-instructions[data-v-eda34583]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.agent-diff-list[data-v-eda34583]{background:#fafafa;border:1px solid #dcdcdc;border-radius:.375rem;list-style:none;margin:0;overflow:hidden;padding:0}.agent-diff-line[data-v-eda34583]{align-items:flex-start;display:flex;font-size:.75rem;gap:.5rem;line-height:1.5;padding:.125rem .75rem}.agent-diff-line.agent-diff-line-add[data-v-eda34583]{background:#22c55e14;color:#16a34a}.agent-diff-line.agent-diff-line-remove[data-v-eda34583]{background:#ef444414;color:#991b1b}.agent-diff-line.agent-diff-line-context[data-v-eda34583]{color:#9a9a9a}.agent-diff-line-marker[data-v-eda34583]{flex-shrink:0;font-weight:700;text-align:center;width:.75rem}.agent-diff-line-marker[data-v-eda34583],.agent-diff-line-text[data-v-eda34583]{font-family:SF Mono,Fira Code,Consolas,monospace}.agent-diff-line-text[data-v-eda34583]{flex:1;margin:0;white-space:pre-wrap;word-break:break-word}.agent-diff-item[data-v-eda34583]{background:#00000008;border-radius:.375rem;color:#000;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;padding:.0625rem .375rem}.agent-diff-model-swap[data-v-eda34583]{align-items:center;display:flex;gap:.5rem}.agent-diff-model-arrow[data-v-eda34583]{color:#9a9a9a;font-size:1rem}.agent-diff-empty[data-v-eda34583]{color:#9a9a9a;font-size:.8125rem;font-style:italic;padding:.75rem;text-align:center}.sk-chat[data-v-5914d568]{background:#fff;display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden}.sk-chat-header[data-v-5914d568]{border-bottom:1px solid #dcdcdc;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}.sk-chat-header[data-v-5914d568],.sk-chat-title[data-v-5914d568]{align-items:center;display:flex}.sk-chat-title[data-v-5914d568]{gap:.5rem;min-width:0}.sk-rail-toggle[data-v-5914d568]{margin-right:.15rem}.sk-chat-title-text-block[data-v-5914d568]{display:flex;flex-direction:column;line-height:1.2;min-width:0}.sk-chat-title-text[data-v-5914d568]{color:#000;font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-chat-title-sub[data-v-5914d568]{color:#9a9a9a;font-weight:400;gap:.5rem;margin-top:.125rem;min-width:0}.sk-chat-title-sub[data-v-5914d568],.sk-origin-chip[data-v-5914d568]{align-items:center;display:inline-flex;font-size:.75rem}.sk-origin-chip[data-v-5914d568]{background:#6731f314;border:1px solid rgba(103,49,243,.18);border-radius:9999px;color:#6731f3;font-weight:500;gap:.25rem;max-width:14rem;padding:.05rem .4rem}.sk-origin-chip i[data-v-5914d568]{font-size:.85em}.sk-origin-chip>span[data-v-5914d568]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-mascot[data-v-5914d568]{color:#6731f3;display:inline-block;flex-shrink:0;height:1.75rem;position:relative;width:1.75rem}.sk-mascot-body[data-v-5914d568]{display:block;height:100%;width:100%}.sk-mascot-eye[data-v-5914d568]{animation:sk-mascot-blink-5914d568 3.2s ease-in-out infinite;background:#fff;border-radius:50%;height:22%;position:absolute;top:42%;transform-origin:50% 50%;width:16%}.sk-mascot-eye-left[data-v-5914d568]{left:30%}.sk-mascot-eye-right[data-v-5914d568]{animation-delay:.05s;right:30%}@keyframes sk-mascot-blink-5914d568{0%,85%,to{transform:scaleY(1)}90%,93%{transform:scaleY(.08)}}.sk-chat-actions[data-v-5914d568]{align-items:center;display:flex;gap:.5rem}.sk-free-pill[data-v-5914d568]{align-items:center;background:#f0fdf4;border-radius:9999px;color:#166534;display:inline-flex;font-size:.75rem;font-weight:500;padding:.2rem .5rem;white-space:nowrap}.sk-free-help-icon[data-v-5914d568]{color:#9a9a9a;cursor:help;font-size:1rem;margin-left:-.25rem;transition:color .15s ease}.sk-free-help-icon[data-v-5914d568]:hover{color:#4a4a4a}.sk-effort[data-v-5914d568]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:.625rem;display:inline-flex;gap:.25rem;padding:.2rem .5rem}.sk-effort-label[data-v-5914d568]{color:#9a9a9a;display:block;font-size:.75rem;font-weight:500;margin:0}.sk-effort-select[data-v-5914d568]{background-color:transparent;background-position:right 0 center;border:none;color:#000;cursor:pointer;font-size:.75rem;font-weight:500;height:auto;min-height:0;padding:0 1.1rem 0 0;width:auto}.sk-effort-select[data-v-5914d568]:focus{outline:none}.sk-icon-btn[data-v-5914d568]{align-items:center;background:none;border:none;border-radius:0;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:color .15s ease}.sk-icon-btn[data-v-5914d568]:hover:not(:disabled){background:none;color:#000}.sk-icon-btn[data-v-5914d568]{border-radius:.625rem;color:#9a9a9a;height:2rem;padding:0;transition:background .15s ease,color .15s ease;width:2rem}.sk-icon-btn[data-v-5914d568]:hover{background:#f5f5f5;color:#000}.sk-icon-btn[data-v-5914d568]:disabled{cursor:not-allowed;opacity:.5}.sk-icon-btn i[data-v-5914d568]{font-size:1.125rem;line-height:1}.sk-messages[data-v-5914d568]{display:flex;flex:1;flex-direction:column;gap:.75rem;overflow-y:auto;padding:1rem 1.5rem 2rem}.sk-messages[data-v-5914d568]::-webkit-scrollbar{height:6px;width:6px}.sk-messages[data-v-5914d568]::-webkit-scrollbar-track{background:transparent}.sk-messages[data-v-5914d568]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sk-messages[data-v-5914d568]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.sk-messages[data-v-5914d568]{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 2.5rem),transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 2.5rem),transparent)}.sk-msg-narrator+.sk-msg-narrator[data-v-5914d568],.sk-msg-narrator+.sk-msg-tool[data-v-5914d568],.sk-msg-tool+.sk-msg-narrator[data-v-5914d568],.sk-msg-tool+.sk-msg-tool[data-v-5914d568]{margin-top:-.4rem}.sk-empty[data-v-5914d568]{align-items:stretch;display:flex;flex:1;flex-direction:column;gap:1.25rem;max-width:38rem;padding-top:1rem}.sk-welcome[data-v-5914d568]{align-items:flex-start;display:flex;gap:.75rem}.sk-welcome-avatar[data-v-5914d568]{color:#6731f3;display:inline-block;flex-shrink:0;height:2rem;position:relative;width:2rem}.sk-welcome-avatar-body[data-v-5914d568]{display:block;height:100%;width:100%}.sk-welcome-eye[data-v-5914d568]{animation:sk-welcome-blink-5914d568 3.2s ease-in-out infinite;background:#fff;border-radius:50%;height:22%;position:absolute;top:42%;transform-origin:50% 50%;width:16%}.sk-welcome-eye.left[data-v-5914d568]{left:30%}.sk-welcome-eye.right[data-v-5914d568]{animation-delay:.05s;right:30%}@keyframes sk-welcome-blink-5914d568{0%,85%,to{transform:scaleY(1)}90%,93%{transform:scaleY(.08)}}.sk-welcome-body[data-v-5914d568]{flex:1;min-width:0;padding-top:.15rem}.sk-welcome-title[data-v-5914d568]{color:#000;font-size:1.25rem;font-weight:600;line-height:1.25;margin:0 0 .5rem}.sk-welcome-text[data-v-5914d568]{color:#4a4a4a;font-size:.8125rem;line-height:1.55;margin:0}.sk-suggestions[data-v-5914d568]{display:flex;flex-direction:column;gap:.5rem;padding-left:2.75rem;width:100%}.sk-suggestion[data-v-5914d568]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:.875rem;color:#000;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;width:100%}.sk-suggestion[data-v-5914d568]:hover{background:#000;border-color:#000;color:#fff;transform:translateY(-1px)}.sk-suggestion:hover .sk-suggestion-icon[data-v-5914d568]{background:#fff;color:#000}.sk-suggestion:hover .sk-suggestion-sub[data-v-5914d568]{color:#ffffffbf}.sk-suggestion:hover .sk-suggestion-arrow[data-v-5914d568]{color:#fff;transform:translate(2px,-2px)}.sk-suggestion[data-v-5914d568]:focus-visible{outline:2px solid rgba(103,49,243,.5);outline-offset:2px}.sk-suggestion-icon[data-v-5914d568]{align-items:center;background:#fff;border-radius:.625rem;color:#6731f3;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s ease,color .15s ease;width:2rem}.sk-suggestion-icon i[data-v-5914d568]{font-size:1.1rem}.sk-suggestion-label-block[data-v-5914d568]{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0}.sk-suggestion-text[data-v-5914d568]{font-size:.8125rem;font-weight:500;line-height:1.3}.sk-suggestion-sub[data-v-5914d568]{color:#9a9a9a;font-size:.75rem;line-height:1.4;transition:color .15s ease}.sk-suggestion-arrow[data-v-5914d568]{color:#9a9a9a;flex-shrink:0;font-size:1rem;transition:color .15s ease,transform .15s ease}.sk-msg[data-v-5914d568]{display:flex;flex-direction:column;gap:.25rem}.sk-msg-user[data-v-5914d568]{align-items:flex-end}.sk-msg-assistant[data-v-5914d568]{align-items:flex-start}.sk-msg-confirmation[data-v-5914d568],.sk-msg-narrator[data-v-5914d568],.sk-msg-picker[data-v-5914d568],.sk-msg-tool[data-v-5914d568]{align-items:stretch}.sk-bubble[data-v-5914d568]{border-radius:.875rem;font-size:.8125rem;line-height:1.5;max-width:80%;padding:.5rem .75rem;word-wrap:break-word}.sk-bubble-user[data-v-5914d568]{background:#000;border-bottom-right-radius:.375rem;color:#fff}.sk-msg-reasoning[data-v-5914d568]{align-items:center;align-self:flex-start;background:#fafafa;border:1px solid #dcdcdc;border-radius:9999px;color:#4a4a4a;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;gap:.3rem;margin-top:.25rem;padding:.2rem .55rem;transition:background .15s ease,color .15s ease,border-color .15s ease}.sk-msg-reasoning i[data-v-5914d568]{color:#6731f3;font-size:.95em}.sk-msg-reasoning[data-v-5914d568]:hover{background:#fff;border-color:#6731f366;color:#000}.sk-bubble-assistant[data-v-5914d568]{background:transparent;color:#000;max-width:100%;padding-left:0;padding-right:0}.sk-bubble-assistant[data-v-5914d568] p{margin:0 0 .5rem}.sk-bubble-assistant[data-v-5914d568] p:last-child{margin-bottom:0}.sk-bubble-assistant[data-v-5914d568] h1,.sk-bubble-assistant[data-v-5914d568] h2,.sk-bubble-assistant[data-v-5914d568] h3,.sk-bubble-assistant[data-v-5914d568] h4,.sk-bubble-assistant[data-v-5914d568] h5,.sk-bubble-assistant[data-v-5914d568] h6{font-size:.8125rem;font-weight:600;line-height:1.4;margin:.5rem 0 .25rem}.sk-bubble-assistant[data-v-5914d568] h1:first-child,.sk-bubble-assistant[data-v-5914d568] h2:first-child,.sk-bubble-assistant[data-v-5914d568] h3:first-child,.sk-bubble-assistant[data-v-5914d568] h4:first-child,.sk-bubble-assistant[data-v-5914d568] h5:first-child,.sk-bubble-assistant[data-v-5914d568] h6:first-child{margin-top:0}.sk-bubble-assistant[data-v-5914d568] ol,.sk-bubble-assistant[data-v-5914d568] ul{margin:0 0 .5rem;padding-left:1rem}.sk-bubble-assistant[data-v-5914d568] code{background:#fafafa;border-radius:.375rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.92em;padding:.1em .35em}.sk-bubble-assistant[data-v-5914d568] pre{background:#fafafa;border:1px solid #dcdcdc;border-radius:.625rem;margin:.5rem 0;overflow-x:auto;padding:.75rem}.sk-bubble-assistant[data-v-5914d568] table{border-collapse:collapse;font-size:.75rem;margin:.5rem 0;width:100%}.sk-bubble-assistant[data-v-5914d568] td,.sk-bubble-assistant[data-v-5914d568] th{border:1px solid #dcdcdc;padding:.3rem .6rem;text-align:left}.sk-bubble-assistant[data-v-5914d568] th{background:#fafafa;font-weight:600}.sk-bubble-assistant[data-v-5914d568] a{color:#6731f3;text-decoration:underline}.sk-bubble-assistant[data-v-5914d568] .sk-yt-card{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;color:#000;display:block;margin:.5rem 0;overflow:hidden;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.sk-bubble-assistant[data-v-5914d568] .sk-yt-card:hover{box-shadow:0 4px 8px #0000000f;transform:translateY(-1px)}.sk-bubble-assistant[data-v-5914d568] .sk-yt-thumb{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.sk-bubble-assistant[data-v-5914d568] .sk-yt-meta{align-items:center;display:flex;font-size:.8125rem;font-weight:500;gap:.5rem;padding:.5rem .75rem}.sk-bubble-assistant[data-v-5914d568] .sk-yt-meta i{color:red;flex-shrink:0;font-size:1.25em}.sk-tool-group[data-v-5914d568]{display:flex;flex-direction:column;gap:.5rem}.sk-tool-group-pill[data-v-5914d568]{align-items:center;align-self:flex-start;background:#fafafa;border:1px solid #dcdcdc;border-radius:9999px;color:#4a4a4a;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;gap:.5rem;max-width:100%;padding:.25rem .75rem;text-align:left;transition:background .15s ease,border-color .15s ease,color .15s ease}.sk-tool-group-pill[data-v-5914d568]:hover{background:#fff;border-color:#bdbdbd;color:#000}.sk-tool-group-pill.active[data-v-5914d568]{border-color:#6731f359;color:#000}.sk-tool-group-pill.has-errors[data-v-5914d568]:not(.active){border-color:#ef444466}.sk-tool-group-icon[data-v-5914d568]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;width:.95rem}.sk-tool-group-icon i[data-v-5914d568]{font-size:.95em}.sk-tool-group-pill.active .sk-tool-group-icon i[data-v-5914d568]{color:#6731f3}.sk-tool-group-pill.has-errors:not(.active) .sk-tool-group-icon i[data-v-5914d568]{color:#ef4444}.sk-tool-group-pill:not(.active):not(.has-errors) .sk-tool-group-icon i[data-v-5914d568]{color:#22c55e}.sk-tool-group-label[data-v-5914d568]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-tool-group-count[data-v-5914d568]{color:#9a9a9a;font-weight:400;margin-left:.15rem}.sk-tool-group-chevron[data-v-5914d568]{color:#9a9a9a;flex-shrink:0;font-size:.95rem;transform:translateY(-1px)}.sk-tool-group-detail[data-v-5914d568]{border-left:1px solid #dcdcdc;display:flex;flex-direction:column;gap:0;margin-left:.5rem;padding-left:.75rem}.sk-tool-head[data-v-5914d568],.sk-tool-row[data-v-5914d568]{background:transparent;border:none}.sk-tool-head[data-v-5914d568]{align-items:center;color:#4a4a4a;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;gap:.5rem;padding:.25rem 0;text-align:left;transition:color .15s ease;width:100%}.sk-tool-head[data-v-5914d568]:hover{color:#000}.sk-tool-icon[data-v-5914d568]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;width:1.125rem}.sk-tool-icon i[data-v-5914d568]{font-size:1em}.sk-tool-running .sk-tool-icon i[data-v-5914d568]{color:#9a9a9a}.sk-tool-done .sk-tool-icon i[data-v-5914d568]{color:#22c55e}.sk-tool-error .sk-tool-icon i[data-v-5914d568]{color:#ef4444}.sk-tool-label[data-v-5914d568]{font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-tool-chevron[data-v-5914d568]{color:#9a9a9a;flex-shrink:0;font-size:1rem;transform:translateY(-1px);transition:transform .15s ease}.sk-tool-state[data-v-5914d568]{color:#9a9a9a;flex-shrink:0;font-size:.75rem;margin-left:auto}.sk-tool-detail[data-v-5914d568]{background:transparent;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 .5rem 1.75rem}.sk-tool-section-label[data-v-5914d568]{color:#9a9a9a;font-size:.75rem;font-weight:600;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.sk-tool-section pre[data-v-5914d568]{background:#fafafa;border:1px solid #dcdcdc;border-radius:.375rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;margin:0;max-height:16rem;overflow:auto;padding:.5rem;white-space:pre-wrap;word-break:break-word}.sk-tool-section pre[data-v-5914d568]::-webkit-scrollbar{height:6px;width:6px}.sk-tool-section pre[data-v-5914d568]::-webkit-scrollbar-track{background:transparent}.sk-tool-section pre[data-v-5914d568]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sk-tool-section pre[data-v-5914d568]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.sk-tool-spin[data-v-5914d568]{animation:sk-spin-5914d568 1s linear infinite}@keyframes sk-spin-5914d568{to{transform:rotate(1turn)}}.sk-status[data-v-5914d568]{align-items:center;color:#9a9a9a;display:flex;font-size:.75rem;gap:.5rem;padding:.5rem 0}.sk-status-dot[data-v-5914d568]{animation:sk-bounce-5914d568 1.2s infinite;background:#9a9a9a;border-radius:9999px;height:.35rem;width:.35rem}.sk-status-dot[data-v-5914d568]:nth-child(2){animation-delay:.15s}.sk-status-dot[data-v-5914d568]:nth-child(3){animation-delay:.3s}@keyframes sk-bounce-5914d568{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.sk-composer-hidden-bar[data-v-5914d568]{color:#9a9a9a;font-size:.75rem;line-height:1.4;padding:.75rem 1.5rem 1rem;text-align:center}.sk-composer-hidden-bar strong[data-v-5914d568]{color:#000;font-weight:500}.sk-composer[data-v-5914d568]{background:#fff;flex-shrink:0;padding:0 1.5rem 1rem}.sk-composer-picker-shell[data-v-5914d568]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;box-shadow:0 0 0 3px #0000000a;margin:0 auto;max-width:32rem;padding:1rem 1rem .75rem;position:relative}.sk-picker-close[data-v-5914d568]{align-items:center;background:transparent;border:none;border-radius:.625rem;color:#9a9a9a;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:background .15s ease,color .15s ease;width:1.75rem}.sk-picker-close[data-v-5914d568]:hover{background:#f5f5f5;color:#000}.sk-picker-close i[data-v-5914d568]{font-size:1rem}.sk-picker-question[data-v-5914d568]{color:#000;font-size:.8125rem;font-weight:500;line-height:1.4;margin:0 1.5rem .75rem 0}.sk-picker-options[data-v-5914d568]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.sk-picker-option[data-v-5914d568]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:.625rem;color:#000;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;gap:.5rem;justify-content:space-between;padding:.5rem .75rem;text-align:left;transition:background .15s ease,border-color .15s ease;width:100%}.sk-picker-option.active[data-v-5914d568]:not(:disabled),.sk-picker-option[data-v-5914d568]:hover:not(:disabled){background:#fff;border-color:#000;box-shadow:0 0 0 1px #000,0 1px 2px #0000000f}.sk-picker-option[data-v-5914d568]:disabled{cursor:not-allowed;opacity:.6}.sk-picker-option-kbd[data-v-5914d568]{align-items:center;background:#f5f5f5;border:solid #dcdcdc;border-radius:.35rem;border-width:1px 1px 2px;color:#000;display:inline-flex;flex-shrink:0;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;font-weight:600;height:1.35rem;justify-content:center;line-height:1;min-width:1.35rem;padding:0 .35rem}.sk-picker-option-label[data-v-5914d568]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-picker-option-arrow[data-v-5914d568]{color:#9a9a9a;flex-shrink:0;font-size:1em;transition:color .15s ease,transform .15s ease}.sk-picker-option-freeform[data-v-5914d568]{background:transparent;border-color:#dcdcdc;border-style:dashed;color:#4a4a4a}.sk-picker-option-freeform i[data-v-5914d568]{color:#9a9a9a}.sk-input-container[data-v-5914d568]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;cursor:text;padding:.75rem;transition:border-color .15s ease,box-shadow .15s ease}.sk-input-container[data-v-5914d568]:focus-within{border-color:#6731f3;box-shadow:0 0 0 3px #6731f31a}.sk-context-chip-row[data-v-5914d568]{display:flex;margin-bottom:.5rem}.sk-context-chip[data-v-5914d568]{align-items:center;background:#6731f314;border:1px solid rgba(103,49,243,.2);border-radius:9999px;color:#6731f3;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;max-width:100%;padding:.2rem .5rem}.sk-context-chip i[data-v-5914d568]{font-size:.95em}.sk-context-chip span[data-v-5914d568]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-input-row[data-v-5914d568]{display:block;position:relative}.sk-input[data-v-5914d568]{background:transparent;border:none;border-radius:0;color:#000;display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;height:auto;line-height:1.45;max-height:10rem;min-height:1.45em;padding:0;resize:none;width:100%}.sk-input[data-v-5914d568]::-moz-placeholder{color:#9a9a9a}.sk-input[data-v-5914d568]::placeholder{color:#9a9a9a}.sk-input[data-v-5914d568]:focus{box-shadow:none;outline:none}.sk-input[data-v-5914d568]:disabled{cursor:not-allowed;opacity:.6}.sk-input-ghost[data-v-5914d568]{align-items:center;color:#9a9a9a;cursor:text;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;font-style:italic;gap:.5rem;justify-content:space-between;left:0;line-height:1.45;pointer-events:auto;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sk-input-ghost-hint[data-v-5914d568]{background:#fafafa;border:1px solid #dcdcdc;border-radius:.375rem;color:#9a9a9a;flex-shrink:0;font-size:.75rem;font-style:normal;padding:.05rem .35rem}.sk-input-actions[data-v-5914d568]{justify-content:space-between;margin-top:.5rem}.sk-actions-left[data-v-5914d568],.sk-actions-right[data-v-5914d568],.sk-input-actions[data-v-5914d568]{align-items:center;display:flex;gap:.5rem}.sk-attach-chips[data-v-5914d568]{display:flex;flex-wrap:wrap;gap:.25rem}.sk-attach-chip[data-v-5914d568]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:9999px;color:#000;display:inline-flex;font-size:.75rem;gap:.3rem;max-width:14rem;padding:.2rem .5rem}.sk-attach-chip i[data-v-5914d568]{color:#4a4a4a;flex-shrink:0;font-size:.9em}.sk-attach-chip>span[data-v-5914d568]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-attach-chip.is-uploading[data-v-5914d568]{opacity:.7}.sk-attach-chip.is-error[data-v-5914d568]{background:#ef444414;border-color:#ef444466;color:#ef4444}.sk-attach-chip.is-error i[data-v-5914d568]{color:#ef4444}.sk-attach-spin[data-v-5914d568]{animation:sk-spin-5914d568 1s linear infinite}.sk-file-input[data-v-5914d568]{display:none}.sk-attach-x[data-v-5914d568]{align-items:center;background:none;border:none;border-radius:0;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:color .15s ease}.sk-attach-x[data-v-5914d568]:hover:not(:disabled){background:none;color:#000}.sk-attach-x[data-v-5914d568]:disabled{cursor:not-allowed;opacity:.5}.sk-attach-x[data-v-5914d568]{border-radius:9999px;color:#9a9a9a;height:1rem;padding:0;width:1rem}.sk-attach-x[data-v-5914d568]:hover{color:#ef4444}.sk-attach-x i[data-v-5914d568]{font-size:.8em}.sk-send[data-v-5914d568]{align-items:center;background:#6731f3;border:none;border-radius:.625rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s ease;width:2rem}.sk-send[data-v-5914d568]:hover:not(:disabled){background:#5521d9}.sk-send[data-v-5914d568]:disabled{background:#c4c4c4;color:#9a9a9a;cursor:not-allowed}.sk-send i[data-v-5914d568]{font-size:1em}.sk-drawer[data-v-5e2b0fc0]{background:#fff;border-left:1px solid #dcdcdc;display:flex;flex-direction:column;overflow:hidden;width:22rem}.sk-drawer-header[data-v-5e2b0fc0]{align-items:center;background:#fafafa;border-bottom:1px solid #dcdcdc;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.5rem .75rem}.sk-drawer-tabs[data-v-5e2b0fc0]{display:flex;gap:.25rem;overflow-x:auto}.sk-drawer-tab[data-v-5e2b0fc0]{align-items:center;background:transparent;border:1px solid transparent;border-radius:.625rem;color:#4a4a4a;cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;gap:.25rem;padding:.35rem .5rem;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.sk-drawer-tab i[data-v-5e2b0fc0]{font-size:.95em}.sk-drawer-tab[data-v-5e2b0fc0]:hover{background:#fff;color:#000}.sk-drawer-tab.active[data-v-5e2b0fc0]{background:#000;border-color:#000;color:#fff}.sk-drawer-collapse[data-v-5e2b0fc0]{align-items:center;background:none;border:none;border-radius:0;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:color .15s ease}.sk-drawer-collapse[data-v-5e2b0fc0]:hover:not(:disabled){background:none;color:#000}.sk-drawer-collapse[data-v-5e2b0fc0]:disabled{cursor:not-allowed;opacity:.5}.sk-drawer-collapse[data-v-5e2b0fc0]{border-radius:.625rem;color:#9a9a9a;flex-shrink:0;height:1.75rem;width:1.75rem}.sk-drawer-collapse[data-v-5e2b0fc0]:hover{background:#f5f5f5;color:#000}.sk-drawer-collapse i[data-v-5e2b0fc0]{font-size:1rem}.sk-drawer-body[data-v-5e2b0fc0]{flex:1;overflow-y:auto;padding:.75rem}.sk-drawer-body[data-v-5e2b0fc0]::-webkit-scrollbar{height:6px;width:6px}.sk-drawer-body[data-v-5e2b0fc0]::-webkit-scrollbar-track{background:transparent}.sk-drawer-body[data-v-5e2b0fc0]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.sk-drawer-body[data-v-5e2b0fc0]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.sk-drawer-body[data-v-5e2b0fc0]{scroll-behavior:smooth}.sk-drawer-empty[data-v-5e2b0fc0]{align-items:center;color:#9a9a9a;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem .75rem;text-align:center}.sk-drawer-empty i[data-v-5e2b0fc0]{color:#9a9a9a;font-size:1.75rem}.sk-drawer-empty p[data-v-5e2b0fc0]{font-size:.75rem;line-height:1.5;margin:0;max-width:16rem}.sk-reasoning[data-v-5e2b0fc0]{color:#4a4a4a;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.675rem;line-height:1.6;word-break:break-word}.sk-reasoning[data-v-5e2b0fc0] p{margin:0 0 .5rem}.sk-reasoning[data-v-5e2b0fc0] p:last-child{margin-bottom:0}.sk-reasoning[data-v-5e2b0fc0] strong{color:#000;font-weight:600}.sk-reasoning[data-v-5e2b0fc0] em{color:#000}.sk-reasoning[data-v-5e2b0fc0] code{background:#fafafa;border:1px solid #dcdcdc;border-radius:.375rem;font-size:.9em;padding:.05em .3em}.sk-reasoning[data-v-5e2b0fc0] ol,.sk-reasoning[data-v-5e2b0fc0] ul{margin:0 0 .5rem;padding-left:1rem}.sk-reasoning[data-v-5e2b0fc0] li{margin-bottom:.15rem}.sk-reasoning[data-v-5e2b0fc0] h1,.sk-reasoning[data-v-5e2b0fc0] h2,.sk-reasoning[data-v-5e2b0fc0] h3,.sk-reasoning[data-v-5e2b0fc0] h4,.sk-reasoning[data-v-5e2b0fc0] h5,.sk-reasoning[data-v-5e2b0fc0] h6{color:#000;font-size:.75rem;font-weight:600;margin:.5rem 0 .25rem}.sk-reasoning[data-v-5e2b0fc0] h1:first-child,.sk-reasoning[data-v-5e2b0fc0] h2:first-child,.sk-reasoning[data-v-5e2b0fc0] h3:first-child,.sk-reasoning[data-v-5e2b0fc0] h4:first-child,.sk-reasoning[data-v-5e2b0fc0] h5:first-child,.sk-reasoning[data-v-5e2b0fc0] h6:first-child{margin-top:0}.sk-files[data-v-5e2b0fc0]{flex-direction:column}.sk-file[data-v-5e2b0fc0],.sk-files[data-v-5e2b0fc0]{display:flex;gap:.5rem}.sk-file[data-v-5e2b0fc0]{align-items:center;background:#fafafa;border:1px solid #dcdcdc;border-radius:.625rem;padding:.5rem}.sk-file>i[data-v-5e2b0fc0]{color:#4a4a4a;flex-shrink:0;font-size:1.25rem}.sk-file-meta[data-v-5e2b0fc0]{flex:1;min-width:0}.sk-file-name[data-v-5e2b0fc0]{color:#000;font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-file-sub[data-v-5e2b0fc0]{color:#9a9a9a;font-size:.75rem}.sk-file-remove[data-v-5e2b0fc0]{align-items:center;background:none;border:none;border-radius:0;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:color .15s ease}.sk-file-remove[data-v-5e2b0fc0]:hover:not(:disabled){background:none;color:#000}.sk-file-remove[data-v-5e2b0fc0]:disabled{cursor:not-allowed;opacity:.5}.sk-file-remove[data-v-5e2b0fc0]{border-radius:.375rem;color:#9a9a9a;flex-shrink:0;height:1.5rem;width:1.5rem}.sk-file-remove[data-v-5e2b0fc0]:hover{background:#f5f5f5;color:#ef4444}.sk-file-remove i[data-v-5e2b0fc0]{font-size:.95rem}.sk-overlay[data-v-5005351f]{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#00000073;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;transition:opacity .22s ease,backdrop-filter .22s ease;z-index:200}.sk-panel[data-v-5005351f]{background:#fff;border:.3125rem solid hsla(0,0%,84%,.5);border-radius:1.125rem;box-shadow:0 16px 32px #0000001f;display:flex;height:85vh;max-height:60rem;max-width:87.5rem;overflow:hidden;position:relative;transform-origin:50% 60%;transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1),border-color .15s ease;width:75vw}.sk-panel.is-dragging[data-v-5005351f]{border-color:#6731f399}.sk-drop-overlay[data-v-5005351f]{align-items:center;background:#6731f314;border:2px dashed rgba(103,49,243,.55);border-radius:.875rem;color:#6731f3;display:flex;flex-direction:column;gap:.5rem;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.sk-drop-icon[data-v-5005351f]{font-size:2.5rem}.sk-drop-title[data-v-5005351f]{font-size:1.125rem;font-weight:600}.sk-drop-sub[data-v-5005351f]{color:#4a4a4a;font-size:.8125rem}.sk-overlay-enter-from[data-v-5005351f],.sk-overlay-leave-to[data-v-5005351f]{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0}.sk-overlay-enter-from .sk-panel[data-v-5005351f],.sk-overlay-leave-to .sk-panel[data-v-5005351f]{opacity:0;transform:translateY(.75rem) scale(.97)}.ann-backdrop[data-v-d2789aa3]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000008c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1.5rem;position:fixed;z-index:200}.ann-card[data-v-d2789aa3]{background:#fff;border-radius:1.5rem;box-shadow:0 24px 64px -16px #00000059;max-height:90vh;max-width:32rem;overflow:hidden;width:100%}.ann-card[data-v-d2789aa3],.ann-content[data-v-d2789aa3]{display:flex;flex-direction:column}.ann-content[data-v-d2789aa3]{flex:1 1 auto;gap:1rem;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem 1rem}.ann-content[data-v-d2789aa3]::-webkit-scrollbar{height:6px;width:6px}.ann-content[data-v-d2789aa3]::-webkit-scrollbar-track{background:transparent}.ann-content[data-v-d2789aa3]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.ann-content[data-v-d2789aa3]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.ann-header[data-v-d2789aa3]{align-items:center;display:flex;gap:.75rem}.ann-chip[data-v-d2789aa3]{align-items:center;background:#000;border-radius:9999px;color:#fff;display:inline-flex;letter-spacing:.01em;padding:.375rem .875rem}.ann-chip[data-v-d2789aa3],.ann-meta[data-v-d2789aa3]{font-size:.75rem;font-weight:500}.ann-meta[data-v-d2789aa3]{color:#4a4a4a;letter-spacing:.04em;text-transform:uppercase}.ann-title[data-v-d2789aa3]{color:#000;font-size:1.5rem;font-weight:600;line-height:1.25;margin:0}.ann-subtitle[data-v-d2789aa3]{color:#4a4a4a;font-size:1rem;line-height:1.5;margin:0}.ann-hero[data-v-d2789aa3]{background:#f5f5f5;border-radius:1rem;flex-shrink:0;height:9rem;margin:1rem 1rem 0;overflow:hidden;position:relative}.ann-hero-gradient[data-v-d2789aa3]:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='1'/></svg>");background-size:200px 200px;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;mix-blend-mode:overlay;opacity:.25;pointer-events:none;position:absolute}.ann-hero-overlay[data-v-d2789aa3]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border-radius:9999px;bottom:.75rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;left:.75rem;padding:.375rem .75rem;position:absolute}.ann-description[data-v-d2789aa3]{color:#4a4a4a;font-size:.8125rem;line-height:1.6;margin:0;white-space:pre-line}.ann-items[data-v-d2789aa3]{display:flex;flex-direction:column;gap:.5rem}.ann-section-heading[data-v-d2789aa3]{color:#000;font-size:.8125rem;font-weight:600;margin:0 0 .25rem}.ann-item-list[data-v-d2789aa3]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.ann-item[data-v-d2789aa3]{align-items:flex-start;color:#000;display:flex;font-size:.8125rem;gap:.75rem;line-height:1.5}.ann-item-icon[data-v-d2789aa3]{align-items:center;color:#9a9a9a;display:inline-flex;flex-shrink:0;font-size:1rem;height:1.3125rem;justify-content:center;line-height:1.5;text-align:center;width:1.125rem}.ann-item-text[data-v-d2789aa3]{flex:1}.ann-footer[data-v-d2789aa3]{align-items:center;background:#fff;border-top:1px solid #dcdcdc;display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:1rem 1.5rem 1.25rem}.ann-cta-link[data-v-d2789aa3]{align-items:center;color:#000;display:inline-flex;font-weight:500;gap:.375rem;text-decoration:none;transition:opacity .15s ease}.ann-cta-link[data-v-d2789aa3],.ann-cta-link i[data-v-d2789aa3]{font-size:.8125rem}.ann-cta-link[data-v-d2789aa3]:hover{opacity:.65}.ann-footer-spacer[data-v-d2789aa3]{flex:1}.ann-dismiss[data-v-d2789aa3]{background:#000;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:.8125rem;font-weight:500;padding:.5rem 1.25rem;transition:background .15s ease}.ann-dismiss[data-v-d2789aa3]:hover{background:#262626}.ann-fade-enter-active[data-v-d2789aa3],.ann-fade-leave-active[data-v-d2789aa3]{transition:opacity .2s ease}.ann-fade-enter-active .ann-card[data-v-d2789aa3],.ann-fade-leave-active .ann-card[data-v-d2789aa3]{transition:transform .2s ease,opacity .2s ease}.ann-fade-enter-from[data-v-d2789aa3],.ann-fade-leave-to[data-v-d2789aa3]{opacity:0}.ann-fade-enter-from .ann-card[data-v-d2789aa3],.ann-fade-leave-to .ann-card[data-v-d2789aa3]{opacity:0;transform:translateY(.5rem) scale(.98)}.setup-banner[data-v-ae722297]{background:#d4f95f;box-shadow:inset 0 -1px #00000014;color:#000;cursor:pointer;transition:background .15s ease;width:100%}.setup-banner[data-v-ae722297]:hover{background:#d8fa6e}.setup-banner:hover .setup-banner-arrow[data-v-ae722297]{transform:translate(2px,-2px)}.setup-banner[data-v-ae722297]:focus-visible{box-shadow:inset 0 -1px #00000014,inset 0 0 0 2px #00000059;outline:none}.setup-banner-inner[data-v-ae722297]{align-items:center;display:flex;font-size:.8125rem;gap:1rem;justify-content:center;line-height:1.2;padding:.5rem 1.25rem}.setup-banner-tag[data-v-ae722297]{align-items:center;background:#000;border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.625rem;font-weight:600;letter-spacing:.08em;padding:.25rem .625rem;text-transform:uppercase}.setup-banner-text[data-v-ae722297]{color:#000;font-size:inherit;font-weight:500;letter-spacing:-.005em;margin:0}.setup-banner-cta[data-v-ae722297]{align-items:center;color:#000;display:inline-flex;flex-shrink:0;font-size:inherit;font-weight:600;gap:.375em;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em}.setup-banner-arrow[data-v-ae722297]{font-size:1.125em;transition:transform .15s ease}.dock[data-v-193ff452]{align-items:flex-end;bottom:0;flex-direction:row-reverse;max-width:calc(100vw - 8rem);position:fixed;right:6rem;z-index:900}.dock[data-v-193ff452],.dock-item[data-v-193ff452]{display:flex;gap:.5rem}.dock-item[data-v-193ff452]{align-items:center;background:#fff;border:1px solid #dcdcdc;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.625rem;border-top-right-radius:.625rem;box-shadow:0 -4px 16px #00000014;color:#000;cursor:pointer;font-size:.8125rem;font-weight:500;height:2.75rem;padding:0 .5rem 0 .75rem;transition:background .15s ease;width:18rem}.dock-item[data-v-193ff452]:hover{background:#fafafa}.dock-item-title[data-v-193ff452]{color:#000;flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dock-item-count[data-v-193ff452]{background:#f5f5f5;border-radius:9999px;color:#9a9a9a;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500;height:1.25rem;justify-content:center;min-width:1.5rem;padding:0 .5rem}.dock-item-actions[data-v-193ff452],.dock-item-count[data-v-193ff452]{align-items:center;display:inline-flex;flex-shrink:0}.dock-item-actions[data-v-193ff452]{gap:.25rem}.dock-item-close[data-v-193ff452]{align-items:center;background:transparent;border-radius:.375rem;color:#9a9a9a;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;transition:background .15s ease,color .15s ease;width:1.5rem}.dock-item-close[data-v-193ff452]:hover{background:#f5f5f5;color:#000}.dock-item-close i[data-v-193ff452]{font-size:.875rem;line-height:1}.dock-overflow[data-v-193ff452]{position:relative}.dock-item-overflow[data-v-193ff452]{min-width:5rem;padding:0 .75rem;width:auto}.dock-item-title-overflow[data-v-193ff452]{font-weight:500;text-align:center}.dock-overflow-popup[data-v-193ff452]{background:#fff;border:1px solid #dcdcdc;border-radius:.625rem;bottom:calc(100% + .25rem);box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;gap:.25rem;max-height:20rem;min-width:18rem;overflow-y:auto;padding:.5rem;position:absolute;right:0}.dock-overflow-popup[data-v-193ff452]::-webkit-scrollbar{height:6px;width:6px}.dock-overflow-popup[data-v-193ff452]::-webkit-scrollbar-track{background:transparent}.dock-overflow-popup[data-v-193ff452]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.dock-overflow-popup[data-v-193ff452]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.dock-overflow-row[data-v-193ff452]{align-items:center;background:transparent;border:none;border-radius:.625rem;color:#000;cursor:pointer;display:flex;font-size:.8125rem;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:background .15s ease;width:100%}.dock-overflow-row[data-v-193ff452]:focus-visible,.dock-overflow-row[data-v-193ff452]:hover{background:#f5f5f5;outline:none}.dock-overflow-row-icon[data-v-193ff452]{color:#9a9a9a;flex-shrink:0;font-size:.9rem}.dock-overflow-row-title[data-v-193ff452]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dock-overflow-row-dismiss[data-v-193ff452]{align-items:center;background:transparent;border-radius:.375rem;color:#9a9a9a;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.25rem;justify-content:center;transition:background .15s ease,color .15s ease;width:1.25rem}.dock-overflow-row-dismiss[data-v-193ff452]:hover{background:#dcdcdc;color:#000}.dock-overflow-row-dismiss i[data-v-193ff452]{font-size:.75rem;line-height:1}.app-layout[data-v-56db7234]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.app-shell[data-v-56db7234]{min-height:0}.app-main[data-v-56db7234],.app-shell[data-v-56db7234]{display:flex;flex:1;overflow:hidden}.app-main[data-v-56db7234]{background:#fafafa;flex-direction:column}
