.offline-bar{height:2rem;width:100%;background:#d50000;position:fixed;top:0;left:0;color:#fff;padding:.2rem 1rem;z-index:6;text-align:center;overflow:hidden;font-size:.875rem}.offline-bar,.offline-bar+.v-app-bar.v-app-bar--fixed{-webkit-transition:all .3s ease;transition:all .3s ease}.offline-bar+.v-app-bar.v-app-bar--fixed{top:2rem}.offline-bar+.v-app-bar.v-app-bar--fixed+.v-main{margin-top:2em;-webkit-transition:all .3s ease;transition:all .3s ease}.offline-bar.is-hidden{height:0;padding:0 1rem}.offline-bar.is-hidden+.v-app-bar.v-app-bar--fixed{top:0}.offline-bar.is-hidden+.v-app-bar.v-app-bar--fixed+.v-main{margin-top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.install-btn[data-v-5d2fef14]{text-transform:none!important;font-weight:500!important}.install-btn.v-btn--loading[data-v-5d2fef14]{pointer-events:none}.thinking-orb[data-v-1d5d17c8]{display:block;-ms-flex-negative:0;flex-shrink:0}.chatbot-globo[data-v-02cfb37a]{position:fixed;top:72px;right:16px;width:540px;max-width:calc(100vw - 32px);height:min(80vh,calc(100vh - 88px));background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1000;overflow:hidden;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.18);box-shadow:0 6px 24px rgba(0,0,0,.18)}.chatbot-globo-messages[data-v-02cfb37a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0;position:relative}.chatbot-card[data-v-02cfb37a]{height:70vh;max-height:640px;border:none!important;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important}.chatbot-card--desktop[data-v-02cfb37a]{height:88vh;max-height:none;border-radius:16px;overflow:hidden}.chatbot-card--fullscreen[data-v-02cfb37a]{height:100%;max-height:none;border-radius:0}.chatbot-content[data-v-02cfb37a]{max-width:900px;margin:0 auto;width:100%}.chatbot-messages[data-v-02cfb37a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;position:relative;padding:16px 20px!important}.chatbot-messages[data-v-02cfb37a] .v-card__text{padding:0!important}.chatbot-scroll-down[data-v-02cfb37a]{position:absolute;bottom:12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.chatbot-globo-messages[data-v-02cfb37a]::-webkit-scrollbar,.chatbot-messages[data-v-02cfb37a]::-webkit-scrollbar{width:6px}.chatbot-globo-messages[data-v-02cfb37a]::-webkit-scrollbar-track,.chatbot-messages[data-v-02cfb37a]::-webkit-scrollbar-track{background:transparent}.chatbot-globo-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb,.chatbot-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.chatbot-globo-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb:hover,.chatbot-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb:hover{background:#aaa}.chatbot-tabs[data-v-02cfb37a]{gap:4px;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.chatbot-tabs[data-v-02cfb37a]::-webkit-scrollbar{height:2px}.chatbot-tab[data-v-02cfb37a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 14px;border-radius:8px;cursor:pointer;font-size:.85rem;background:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);white-space:nowrap;-webkit-transition:background .15s;transition:background .15s;-ms-flex-negative:0;flex-shrink:0;min-width:80px}.chatbot-tab[data-v-02cfb37a]:hover{background:hsla(0,0%,100%,.3)}.chatbot-tab--active[data-v-02cfb37a]{background:hsla(0,0%,100%,.35);font-weight:600}.chatbot-tab-title[data-v-02cfb37a]{max-width:100px;overflow:hidden;text-overflow:ellipsis}.chatbot-tab-close[data-v-02cfb37a]{margin:0;padding:0;min-width:28px;width:28px;height:28px;opacity:.6}.chatbot-tab-close[data-v-02cfb37a]:hover{opacity:1}.chatbot-add-tab[data-v-02cfb37a]{-ms-flex-negative:0;flex-shrink:0}.chatbot-tabs--dialog[data-v-02cfb37a]{min-height:44px;-ms-flex-negative:0;flex-shrink:0}.chatbot-tabs--globo[data-v-02cfb37a]{padding:0 12px!important;gap:1px;min-height:32px}.chatbot-tabs--globo .chatbot-tab[data-v-02cfb37a]{padding:0 10px;font-size:.75rem;min-width:0;border-radius:0;background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85);height:100%;-ms-flex-item-align:stretch;align-self:stretch}.chatbot-tabs--globo .chatbot-tab--active[data-v-02cfb37a]{background:hsla(0,0%,100%,.3);color:#fff;font-weight:600}.chatbot-tabs--globo .chatbot-tab-title[data-v-02cfb37a]{max-width:50px;font-size:.7rem}.chatbot-tabs--globo .chatbot-add-tab[data-v-02cfb37a],.chatbot-tabs--globo .chatbot-tab-close[data-v-02cfb37a]{min-width:22px;width:22px;height:22px}.chatbot-bubble[data-v-02cfb37a]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:80%;padding:10px 14px;white-space:pre-wrap;word-break:break-word;line-height:1.4;font-size:16px}.chatbot-bubble--user[data-v-02cfb37a]{border-radius:16px 4px 16px 16px;background:linear-gradient(135deg,#ede9fe,#dbeafe 60%,#cffafe)!important;border:1px solid rgba(139,92,246,.3);color:rgba(0,0,0,.87)!important}.chatbot-ai-avatar[data-v-02cfb37a]{background:linear-gradient(135deg,#8b5cf6,#3b82f6 55%,#06b6d4)!important;-webkit-box-shadow:0 0 10px rgba(99,102,241,.5);box-shadow:0 0 10px rgba(99,102,241,.5)}.chatbot-ai-tabs[data-v-02cfb37a]{position:relative}.chatbot-ai-tabs[data-v-02cfb37a]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(#8b5cf6),color-stop(55%,#3b82f6),to(#06b6d4));background:linear-gradient(90deg,#8b5cf6,#3b82f6 55%,#06b6d4);opacity:.85}.chatbot-ai-tabs .chatbot-tab--active[data-v-02cfb37a]{-webkit-box-shadow:inset 0 -2px 0 #a78bfa;box-shadow:inset 0 -2px 0 #a78bfa}.chatbot-bubble--assistant[data-v-02cfb37a]{border-radius:4px 16px 16px 16px;background:#f5f5f5!important;border:1px solid #e0e0e0!important;color:rgba(0,0,0,.87)!important}.chatbot-avatar[data-v-02cfb37a]{-ms-flex-negative:0;flex-shrink:0}.chatbot-empty[data-v-02cfb37a]{text-align:center;padding-top:32px}.chatbot-suggestions[data-v-02cfb37a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:320px;margin:0 auto}.chatbot-chip[data-v-02cfb37a]{cursor:pointer}.chatbot-input[data-v-02cfb37a] textarea{max-height:120px;overflow-y:auto}.chatbot-input--globo[data-v-02cfb37a] textarea{max-height:60px;font-size:.875rem}.chatbot-input.v-input--is-focused[data-v-02cfb37a] fieldset{border-color:var(--v-accent-base,#e76f51)!important}.chatbot-root--dark .chatbot-input.v-input--is-focused[data-v-02cfb37a] fieldset{border-color:var(--v-accent-base,#2e7d32)!important}.chatbot-bubble[data-v-02cfb37a] .chatbot-table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:6px 0;font-size:.85rem}.chatbot-bubble[data-v-02cfb37a] .chatbot-table td,.chatbot-bubble[data-v-02cfb37a] .chatbot-table th{border:1px solid rgba(0,0,0,.15);padding:4px 8px;text-align:left;white-space:nowrap}.chatbot-bubble[data-v-02cfb37a] .chatbot-table th{background:rgba(0,0,0,.05);font-weight:600}.chatbot-root--dark .chatbot-globo[data-v-02cfb37a]{background:var(--v-main-background-base,#1e1e1e)}.chatbot-root--dark .chatbot-bubble--user[data-v-02cfb37a]{background:linear-gradient(135deg,rgba(139,92,246,.35),rgba(59,130,246,.32) 60%,rgba(6,182,212,.3))!important;border-color:rgba(139,92,246,.45);color:#fff!important}.chatbot-root--dark .chatbot-bubble--assistant[data-v-02cfb37a]{background:#2a2a2a!important;border-color:#444!important;color:hsla(0,0%,100%,.87)!important}.chatbot-root--dark .chatbot-bubble[data-v-02cfb37a] .chatbot-table td,.chatbot-root--dark .chatbot-bubble[data-v-02cfb37a] .chatbot-table th{border-color:hsla(0,0%,100%,.15)}.chatbot-root--dark .chatbot-bubble[data-v-02cfb37a] .chatbot-table th{background:hsla(0,0%,100%,.08)}.chatbot-root--dark .chatbot-globo-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb,.chatbot-root--dark .chatbot-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb{background:#555}.chatbot-root--dark .chatbot-globo-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb:hover,.chatbot-root--dark .chatbot-messages[data-v-02cfb37a]::-webkit-scrollbar-thumb:hover{background:#777}@media (max-width:480px){.chatbot-globo[data-v-02cfb37a]{right:8px;left:8px;width:auto;top:64px;height:calc(100vh - 76px)}}.chat-toolbar-orb{display:inline-block;width:32px;height:32px;overflow:hidden}.chat-toolbar-orb>.thinking-orb{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.chat-toolbar-btn{background:linear-gradient(#293243,#293243) padding-box,linear-gradient(135deg,#8b5cf6,#3b82f6 55%,#06b6d4) border-box;border:2px solid transparent!important;-webkit-box-shadow:0 0 12px rgba(99,102,241,.45);box-shadow:0 0 12px rgba(99,102,241,.45);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.chat-toolbar-btn:hover{-webkit-box-shadow:0 0 18px rgba(6,182,212,.6);box-shadow:0 0 18px rgba(6,182,212,.6)}.chat-toolbar-btn--abierto{background:linear-gradient(135deg,#7c3aed,#2563eb 55%,#0891b2) padding-box,linear-gradient(135deg,#8b5cf6,#3b82f6 55%,#06b6d4) border-box;-webkit-box-shadow:0 0 18px rgba(139,92,246,.7);box-shadow:0 0 18px rgba(139,92,246,.7)}.header-nav{position:sticky;top:0;z-index:2}.logo img{display:block;width:130px;margin:0 auto}.global-logo{height:24px;margin-right:36px;margin-left:12px}.bottom-gradient{background-image:linear-gradient(0deg,rgba(0,0,0,.3) 0,transparent 72px)}@media print{.v-main{padding:0!important}}.sidebar-item-hover{position:relative}.sidebar-item-hover .sidebar-new-tab-btn{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.sidebar-item-hover:hover .sidebar-new-tab-btn{opacity:1}