.chatbot-message-bubble[data-v-96ce4dea]{margin-bottom:10px;display:flex}.chatbot-message-bubble--user[data-v-96ce4dea]{justify-content:flex-end}.chatbot-message-bubble--assistant[data-v-96ce4dea]{justify-content:flex-start}.chatbot-message-bubble-content[data-v-96ce4dea]{word-break:break-word;line-height:1.7}.chatbot-message-bubble-content--text[data-v-96ce4dea]{white-space:pre-wrap}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] p{margin:0 0 8px}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] ul,.chatbot-message-bubble-content--markdown[data-v-96ce4dea] ol{margin:0 0 8px;padding-left:20px}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] li{margin-bottom:2px}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] blockquote{border-left:3px solid rgba(var(--v-theme-on-surface), .2);color:rgba(var(--v-theme-on-surface), .7);margin:0 0 8px;padding-left:10px}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] h1,.chatbot-message-bubble-content--markdown[data-v-96ce4dea] h2,.chatbot-message-bubble-content--markdown[data-v-96ce4dea] h3,.chatbot-message-bubble-content--markdown[data-v-96ce4dea] h4,.chatbot-message-bubble-content--markdown[data-v-96ce4dea] h5,.chatbot-message-bubble-content--markdown[data-v-96ce4dea] h6{margin:0 0 6px;font-size:1em;font-weight:700}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] a{color:inherit;text-decoration:underline}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] code{background:rgba(var(--v-theme-on-surface), .08);border-radius:4px;padding:1px 4px;font-size:.9em}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] pre{background:rgba(var(--v-theme-on-surface), .08);border-radius:8px;margin:0 0 8px;padding:8px 10px;overflow-x:auto}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] pre code{background:0 0;padding:0}.chatbot-message-bubble-content--markdown[data-v-96ce4dea] :last-child{margin-bottom:0}.chatbot-message-bubble--user .chatbot-message-bubble-content[data-v-96ce4dea]{color:#212121;background:#e1e6eb;border-radius:16px 16px 4px;max-width:78%;padding:9px 13px}.chatbot-message-bubble--assistant .chatbot-message-bubble-content[data-v-96ce4dea]{color:#333;width:100%;max-width:100%;padding:2px 0}.chatbot-message-bubble-content--typing[data-v-96ce4dea]{align-items:center;gap:4px;padding:8px 0;display:flex}.chatbot-message-bubble-content--typing span[data-v-96ce4dea]{background:rgba(var(--v-theme-on-surface), .4);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite chatbot-typing-bounce-96ce4dea}.chatbot-message-bubble-content--typing span[data-v-96ce4dea]:nth-child(2){animation-delay:.15s}.chatbot-message-bubble-content--typing span[data-v-96ce4dea]:nth-child(3){animation-delay:.3s}@keyframes chatbot-typing-bounce-96ce4dea{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.chatbot-message-bubble-content--typing span[data-v-96ce4dea]{animation:none}}.chatbot-message-list[data-v-4cadd20b]{background:#fff;flex:1;min-height:0;padding:12px;overflow-y:auto}.chatbot-message-list-empty[data-v-4cadd20b]{flex-direction:column;align-items:flex-start;display:flex}.chatbot-message-list-empty-greeting[data-v-4cadd20b]{align-items:center;gap:12px;display:flex}.chatbot-message-list-empty-icon[data-v-4cadd20b]{background:#e0e0e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.chatbot-message-list-empty-eyebrow[data-v-4cadd20b]{letter-spacing:.02em;color:rgba(var(--v-theme-on-surface), .6);text-transform:uppercase}.chatbot-waiting-note[data-v-4cadd20b]{color:rgba(var(--v-theme-on-surface), .55);margin:-4px 0 10px}.chatbot-starter-prompts[data-v-4cadd20b]{flex-wrap:wrap;display:flex}.chatbot-starter-prompt[data-v-4cadd20b]{transition:background-color .15s,border-color .15s}.chatbot-starter-prompt[data-v-4cadd20b]:hover{background:rgba(var(--v-theme-primary), .08);border-color:rgb(var(--v-theme-primary))}.chatbot-message-enter-active[data-v-4cadd20b]{transition:opacity .18s,transform .18s}.chatbot-message-enter-from[data-v-4cadd20b]{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.chatbot-message-enter-active[data-v-4cadd20b]{transition:none}}.chatbot-input-form[data-v-577632f5]{border-top:1px solid rgba(var(--v-theme-on-surface), .12);flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.chatbot-input-field[data-v-577632f5] .v-field{background:rgba(var(--v-theme-on-surface), .05)}.chatbot-input-send-btn[data-v-577632f5]{flex-shrink:0;transition:opacity .2s;background:#005d9c!important}.chatbot-input-send-btn[data-v-577632f5]:hover{opacity:.85}.chatbot-input-send-btn.v-btn--disabled[data-v-577632f5]{background:rgba(var(--v-theme-on-surface), .12)!important}.chatbot-panel-root[data-v-2bd6014e]{--chatbot-panel-max-height:min(80vh, 600px);z-index:1010;width:min(360px,100vw - 32px);height:var(--chatbot-panel-max-height);max-height:var(--chatbot-panel-max-height);position:fixed;bottom:24px;right:24px}.chatbot-panel-card[data-v-2bd6014e]{flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.chatbot-panel-header[data-v-2bd6014e]{color:#212121;background:#fff;flex-shrink:0;padding:12px 16px}.chatbot-panel-beta-chip[data-v-2bd6014e]{color:rgba(var(--v-theme-on-surface), .7)!important}.chatbot-panel-notice[data-v-2bd6014e]{color:rgba(var(--v-theme-on-surface), .5);margin-top:2px;font-size:.72rem;line-height:1.4}.chatbot-panel-body[data-v-2bd6014e]{flex-direction:column;flex:1;min-height:0;display:flex}.chatbot-panel-error[data-v-2bd6014e]{flex-shrink:0}@media (width<=600px){.chatbot-panel-root[data-v-2bd6014e]{--chatbot-panel-max-height:calc(100vh - 80px);width:auto;bottom:12px;left:12px;right:12px}.chatbot-panel-card[data-v-2bd6014e]{max-height:100%}}.chatbot-header-btn-wrapper[data-v-3ceef5c7]{align-items:center;display:inline-flex}.chatbot-header-btn[data-v-3ceef5c7]{transition:opacity .2s;color:#fff!important;background:linear-gradient(135deg,#005d9c,#76b0d7)!important}.chatbot-header-btn[data-v-3ceef5c7]:hover{opacity:.85}.chatbot-header-btn[data-v-3ceef5c7] .v-btn__prepend{color:#fff!important}.chatbot-tooltip[data-v-3ceef5c7]{background:#fff;border:1px solid #76b0d7;border-radius:12px;width:240px;padding:14px 14px 12px;position:relative;box-shadow:0 4px 16px #005d9c2e}.chatbot-tooltip[data-v-3ceef5c7]:before{content:"";background:#fff;border-top:1px solid #76b0d7;border-left:1px solid #76b0d7;width:14px;height:14px;position:absolute;top:-8px;right:28px;transform:rotate(45deg)}.chatbot-tooltip-close[data-v-3ceef5c7]{cursor:pointer;color:#999;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:16px;line-height:1;position:absolute;top:6px;right:8px}.chatbot-tooltip-close[data-v-3ceef5c7]:hover{color:#555;background:#0000000d}.chatbot-tooltip-heading[data-v-3ceef5c7]{color:#005d9c;margin:0 0 4px;padding-right:20px;font-size:.875rem;font-weight:600}.chatbot-tooltip-body[data-v-3ceef5c7]{color:#444;margin:0 0 10px;font-size:.8rem;line-height:1.5}.chatbot-tooltip-actions[data-v-3ceef5c7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chatbot-tooltip-try-btn[data-v-3ceef5c7]{color:#fff!important;background:linear-gradient(135deg,#005d9c,#76b0d7)!important;font-size:.8rem!important}.chatbot-tooltip-try-btn[data-v-3ceef5c7] .v-btn__content{color:#fff!important}.chatbot-tooltip-dismiss[data-v-3ceef5c7]{cursor:pointer;color:#888;background:0 0;border:none;padding:0;font-size:.75rem;text-decoration:underline}.chatbot-tooltip-dismiss[data-v-3ceef5c7]:hover{color:#555}.chatbot-tooltip-fade-enter-active{transition:opacity .25s,transform .25s}.chatbot-tooltip-fade-leave-active{transition:opacity .2s}.chatbot-tooltip-fade-enter-from{opacity:0;transform:translateY(-4px)}.chatbot-tooltip-fade-leave-to{opacity:0}.notification-activator[data-v-7c8f6b06]{display:inline-flex;position:relative}.notification-count[data-v-7c8f6b06]{background-color:rgb(var(--v-theme-error));color:#fff;text-align:center;pointer-events:none;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:18px;position:absolute;top:8px;right:8px;transform:translate(30%,-30%)}.notification-unread[data-v-7c8f6b06]{border-left:3px solid rgb(var(--v-theme-primary));background-color:rgba(var(--v-theme-primary), .04)}.dropdown-btn[data-v-38f44660] .v-btn__content{white-space:normal;display:block}.sidebar[data-v-38f44660]{z-index:1000!important}.sidebar.v-navigation-drawer--temporary[data-v-38f44660]{z-index:1008!important}[data-v-38f44660] .v-list-item__spacer{width:8px!important}[data-v-38f44660] .v-list-group__items .v-list-item{padding-inline-start:32px!important}.feature-request-icon[data-v-38f44660]{color:#fabe00;background-color:#faf4e1;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.external-link-icon[data-v-38f44660]{opacity:0;transition:opacity .2s}.feature-request-item:hover .external-link-icon[data-v-38f44660]{opacity:1}[data-v-a7a08531] .v-data-table-header__content{font-weight:700}[data-v-a7a08531] .v-data-table__td{word-break:break-all}[data-v-5bb07966] .v-label{opacity:1}[data-v-75f9d22d] .v-breadcrumbs-divider{color:#333;padding:0 4px;font-size:18px}[data-v-75f9d22d] li.v-breadcrumbs-item:last-child>a{text-decoration:none}.date-input[data-v-796ab085]{padding-top:8px;position:relative}.label[data-v-796ab085]{background:rgb(var(--v-theme-surface));color:#00000061;z-index:1;pointer-events:none;padding:0 4px;font-size:12px;font-weight:500;transition:color .2s;position:absolute;top:0;left:12px}.label.is-focused[data-v-796ab085]{color:#000000de}.label.is-disabled[data-v-796ab085]{color:rgba(var(--v-border-color), .38)}.label.is-error[data-v-796ab085]{color:rgb(var(--v-theme-error))}.box[data-v-796ab085]{border:1px solid #00000061;border-radius:4px;align-items:center;padding:0 12px 0 16px;transition:border-color .2s,box-shadow .2s;display:flex}.box.density-default[data-v-796ab085]{min-height:56px}.box.density-comfortable[data-v-796ab085]{min-height:48px}.box.density-compact[data-v-796ab085]{min-height:40px}.box[data-v-796ab085]:hover:not(.is-disabled){border-color:#000000de}.box.is-focused[data-v-796ab085]{border-color:#000000de;box-shadow:0 0 0 1px #000000de}.box.is-error[data-v-796ab085]{border-color:rgb(var(--v-theme-error))}.box.is-error.is-focused[data-v-796ab085]{border-color:rgb(var(--v-theme-error));box-shadow:0 0 0 1px rgb(var(--v-theme-error))}.box.is-disabled[data-v-796ab085]{background-color:#0000000a;border-color:#0000001f}.segment[data-v-796ab085]{flex:1;align-items:center;min-width:0;display:flex}.segment[data-v-796ab085]:first-child{flex:1.2}.segment:first-child .field[data-v-796ab085]{width:5.5ch}.field[data-v-796ab085]{width:3.5ch;color:rgba(var(--v-theme-on-surface));background:0 0;border:none;outline:none;flex:none;padding:4px 2px;font-size:16px}.field[data-v-796ab085]::placeholder{color:#00000061}.field[data-v-796ab085]:disabled{color:#00000061;cursor:not-allowed}.unit[data-v-796ab085]{color:#0009;margin-left:4px;font-size:14px}.box.is-disabled .unit[data-v-796ab085]{color:#00000061}.divider[data-v-796ab085]{background:#0000001f;flex-shrink:0;width:1px;margin:0 8px}.box.density-default .divider[data-v-796ab085]{height:24px}.box.density-comfortable .divider[data-v-796ab085]{height:22px}.box.density-compact .divider[data-v-796ab085]{height:18px}.errors[data-v-796ab085]{margin-bottom:0;padding-left:0;list-style:none}
