.Vue-Toastification__toast--default[data-v-b0d61f49]{background-color:#2e3482!important}.Vue-Toastification__toast--info[data-v-b0d61f49]{background-color:#b66299!important}.Vue-Toastification__toast--success[data-v-b0d61f49]{background-color:#23b767!important}.Vue-Toastification__toast--error[data-v-b0d61f49]{background-color:#e22446!important}.Vue-Toastification__toast--warning[data-v-b0d61f49]{background-color:#d67300!important}.current_lang[data-v-b0d61f49]{cursor:pointer;text-transform:uppercase;border-radius:5px;padding:4px;transition:all .3s;overflow:hidden}.current_lang[data-v-b0d61f49]:hover{color:#52526c;background-color:#52526c26}.current_lang--inverted[data-v-b0d61f49],.current_lang--inverted .lang-txt[data-v-b0d61f49]{color:#fff}.current_lang--inverted[data-v-b0d61f49]:hover{color:#fff;background-color:#ffffff26}.current_lang--inverted:hover .lang-txt[data-v-b0d61f49]{color:#fff}.lang span.lang-txt[data-v-b0d61f49]{margin-left:8px;font-weight:500;display:inline-flex}.lang span span[data-v-b0d61f49]{color:#999;margin-left:5px;font-weight:400}.more_lang[data-v-b0d61f49]{opacity:0;cursor:pointer;transition:all .3s cubic-bezier(.25,1.15,.35,1.15);display:none;transform:translateY(-20px)}.more_lang.active[data-v-b0d61f49]{opacity:1;transform:translateY(0)}.more_lang .lang[data-v-b0d61f49]{padding:10px 15px;display:flex}.more_lang .lang[data-v-b0d61f49]:hover{background:var(--theme-default);color:#fff}.more_lang .lang:hover span[data-v-b0d61f49]{color:#fff}.translate_wrapper[data-v-b0d61f49]{position:relative}.translate_wrapper.active .more_lang[data-v-b0d61f49]{z-index:10;background-color:#fff;display:block;position:absolute;top:100%;right:0;box-shadow:0 0 20px #59667a1a}.translate_wrapper.active .more_lang[data-v-b0d61f49]:before{content:"";z-index:2;border-bottom:7px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;top:-7px;right:20px}.translate_wrapper.active .more_lang[data-v-b0d61f49]:after{content:"";z-index:1;border-bottom:7px solid #bdc2c5;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;top:-7px;right:20px}.translate_wrapper.active .more_lang .lang[data-v-b0d61f49]{border-bottom:1px solid #eaeaea}.notification-state[data-v-e72b81b9]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:40px 24px;display:flex}.state-icon[data-v-e72b81b9]{margin-bottom:16px;display:block}.state-icon--success[data-v-e72b81b9]{width:64px;height:64px;color:var(--bs-success)}.state-icon--error[data-v-e72b81b9]{width:48px;height:48px;color:var(--bs-danger)}.state-message[data-v-e72b81b9]{color:var(--chart-text-color);margin:0;font-size:14px}.state-sub[data-v-e72b81b9]{color:var(--chart-text-color);font-size:12px}.notification-list[data-v-e72b81b9]{width:100%;min-width:0;max-height:75vh;padding:16px;overflow:hidden auto}.notification-list[data-v-e72b81b9]::-webkit-scrollbar{width:6px}.notification-list[data-v-e72b81b9]::-webkit-scrollbar-track{background:var(--light-bg);border-radius:3px}.notification-list[data-v-e72b81b9]::-webkit-scrollbar-thumb{background:rgba(var(--bs-primary-rgb), .25);border-radius:3px}.notification-list[data-v-e72b81b9]::-webkit-scrollbar-thumb:hover{background:rgba(var(--bs-primary-rgb), .4)}.alert-card[data-v-e72b81b9]{background:var(--white);border-left:4px solid var(--bs-danger);border-radius:8px;margin-bottom:16px;padding:20px;transition:all .2s;box-shadow:0 2px 8px #0000001a}.alert-card[data-v-e72b81b9]:last-child{margin-bottom:0}.alert-card.muting[data-v-e72b81b9]{opacity:.4;pointer-events:none}.alert-card.urgent[data-v-e72b81b9]{border-left-color:var(--bs-danger);background:linear-gradient(135deg, rgba(var(--bs-danger-rgb), .05) 0%, var(--white) 100%)}.alert-card.warning[data-v-e72b81b9]{border-left-color:var(--bs-warning);background:linear-gradient(135deg, rgba(var(--bs-warning-rgb), .05) 0%, var(--white) 100%)}.alert-card.info[data-v-e72b81b9]{border-left-color:var(--bs-info);background:linear-gradient(135deg, rgba(var(--bs-info-rgb), .05) 0%, var(--white) 100%)}.alert-header[data-v-e72b81b9]{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.alert-title[data-v-e72b81b9]{color:var(--body-font-color);word-break:break-word;overflow-wrap:break-word;flex:1;margin-right:12px;font-size:14px;font-weight:600;line-height:1.4}.alert-description[data-v-e72b81b9]{color:var(--chart-text-color);word-break:break-word;overflow-wrap:break-word;margin-bottom:16px;font-size:13px;line-height:1.5}.alert-progress[data-v-e72b81b9]{margin-bottom:16px}.progress-bar[data-v-e72b81b9]{background-color:var(--chart-border);border-radius:3px;width:100%;height:6px;margin-bottom:8px;overflow:hidden}.progress-fill[data-v-e72b81b9]{background-color:var(--bs-success);border-radius:3px;height:100%;transition:width .3s}.progress-fill.over-limit[data-v-e72b81b9]{background-color:var(--bs-danger)}.progress-text[data-v-e72b81b9]{color:var(--chart-text-color);text-align:center;font-size:12px}.alert-export-link[data-v-e72b81b9]{margin-bottom:10px}.alert-footer[data-v-e72b81b9]{border-top:1px solid var(--chart-border);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.alert-timestamp[data-v-e72b81b9]{color:var(--chart-text-color);font-size:12px}.alert-action-btn[data-v-e72b81b9]{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500;transition:all .2s}.alert-action-btn[data-v-e72b81b9]:hover{text-decoration:underline}@media (width<=768px){.notification-list[data-v-e72b81b9]{max-height:60vh;padding:12px}.alert-card[data-v-e72b81b9]{margin-bottom:12px;padding:16px}.alert-title[data-v-e72b81b9]{font-size:13px}.alert-description[data-v-e72b81b9]{font-size:12px}}@media (width<=480px){.notification-list[data-v-e72b81b9]{max-height:55vh;padding:8px}.alert-card[data-v-e72b81b9]{margin-bottom:8px;padding:12px}.alert-footer[data-v-e72b81b9]{flex-direction:column;align-items:flex-start;gap:8px}}.alert-bell[data-v-0fd73644]{position:relative}.notification-box[data-v-0fd73644]{justify-content:center;align-items:center;display:flex;position:relative}.alert-dropdown[data-v-0fd73644]{z-index:1000;background:#fff;border-radius:8px;max-width:95vw;max-height:90vh;position:absolute;top:40px;right:0;overflow:hidden;box-shadow:0 4px 20px #00000026;width:450px!important}.notification-header[data-v-0fd73644]{background-color:#fff;border-bottom:1px solid #e2e8f0;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.dropdown-title[data-v-0fd73644]{color:var(--body-font-color);margin:0;font-size:18px;font-weight:600}.notification-footer[data-v-0fd73644]{background-color:#f8f9fa;border-top:1px solid #e9ecef;padding:10px 20px}.view-all-btn[data-v-0fd73644]{cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.view-all-btn[data-v-0fd73644]:hover{color:var(--theme-default);text-decoration:underline}.animate-pulse[data-v-0fd73644]{animation:2s infinite pulse-0fd73644}@keyframes pulse-0fd73644{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.badge[data-v-0fd73644]{justify-content:center;align-items:center;min-width:18px;height:18px;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:-8px;right:-8px}.badge-danger[data-v-0fd73644]{background-color:var(--bs-danger)}.badge-warning[data-v-0fd73644]{background-color:var(--bs-warning);color:var(--body-font-color)}.alert-dropdown.active[data-v-0fd73644]{opacity:1!important;visibility:visible!important;z-index:9999!important;display:block!important}.alert-dropdown[data-v-0fd73644]:not(.active){opacity:0!important;visibility:hidden!important;display:none!important}@media (width<=768px){.alert-dropdown[data-v-0fd73644]{max-height:80vh;right:-20px;width:400px!important}.notification-header[data-v-0fd73644]{padding:20px 20px 16px}}@media (width<=480px){.alert-dropdown[data-v-0fd73644]{max-height:75vh;right:-40px;width:350px!important}.notification-header[data-v-0fd73644]{padding:16px 16px 12px}.header-controls[data-v-0fd73644]{gap:8px}}.company-entity-dialog[data-v-39907b48]{max-width:min(960px,100vw - 32px)}.company-entity-modal[data-v-39907b48]{border:0;border-radius:12px;overflow:visible;box-shadow:0 24px 70px #161c2d3d}.company-entity-header[data-v-39907b48]{background:#fff;border-bottom:1px solid #e7ebf3;align-items:flex-start;padding:24px 28px 18px}.company-entity-header .modal-title[data-v-39907b48]{color:#202532;letter-spacing:0;margin:4px 0 0;font-size:24px;font-weight:700;line-height:1.2}.company-entity-eyebrow[data-v-39907b48]{color:#667085;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.company-entity-body[data-v-39907b48]{padding:24px 28px}.entity-context-strip[data-v-39907b48]{background:#f7f9fc;border:1px solid #e1e7f0;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.entity-context-item[data-v-39907b48]{flex-direction:column;gap:2px;display:flex}.entity-context-label[data-v-39907b48],.selected-entity-label[data-v-39907b48]{color:#667085;text-transform:uppercase;font-size:12px;font-weight:700}.entity-context-value[data-v-39907b48]{color:#202532;font-weight:700}.entity-intro[data-v-39907b48]{color:#5f6675;margin-bottom:20px;font-size:15px;line-height:1.5}.company-entity-search[data-v-39907b48]{border-color:#ccd5e1;border-radius:8px;min-height:46px;font-size:15px}.company-entity-search[data-v-39907b48]:focus{border-color:#0d6efd;box-shadow:0 0 0 .2rem #0d6efd1f}.company-entity-dropdown[data-v-39907b48]{z-index:1070;border:1px solid #d7deea;border-radius:8px;max-height:300px;padding:6px;overflow-y:auto;box-shadow:0 16px 36px #161c2d29}.custom-dropdown-item[data-v-39907b48]{color:#263143;border-radius:6px;padding:10px 12px}.custom-dropdown-item[data-v-39907b48]:hover,.custom-dropdown-item[data-v-39907b48]:focus{background-color:#f1f5fb}.entity-option-icon[data-v-39907b48]{color:#8b95a7;font-size:12px}.selected-entity-summary[data-v-39907b48]{color:#204c42;background:#eef7f4;border:1px solid #bee2d7;border-radius:8px;align-items:center;gap:8px;padding:12px 14px;display:flex}.selected-entity-summary strong[data-v-39907b48]{display:block}.company-entity-list[data-v-39907b48]{gap:12px;display:grid}.empty-entity-state[data-v-39907b48]{color:#667085;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:96px;padding:18px;display:flex}.company-entity-card[data-v-39907b48]{background:#fff;border:1px solid #d9e0eb;border-radius:8px;padding:16px;transition:border-color .16s,box-shadow .16s,transform .16s}.company-entity-card[data-v-39907b48]:hover:not(.company-entity-card--current){border-color:#0d6efd;transform:translateY(-1px);box-shadow:0 10px 24px #161c2d17}.company-entity-card--current[data-v-39907b48]{background:#f3faf7;border-color:#7fc3ad}.company-entity-card--selected[data-v-39907b48]{background:#f4f8ff;border-color:#5f8ee8;box-shadow:0 0 0 3px #5f8ee81f}.company-entity-card-title[data-v-39907b48]{color:#202532;font-size:16px;font-weight:700}.company-entity-details[data-v-39907b48]{color:#485266}.company-entity-card-arrow[data-v-39907b48]{color:#5f8ee8;margin-top:4px}.access-profile-panel[data-v-39907b48]{border:1px solid #d9e0eb;border-radius:10px;overflow:hidden}.access-profile-header[data-v-39907b48]{color:#fff;background:#24324b;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.access-profile-header .company-entity-eyebrow[data-v-39907b48]{color:#c9d4e8}.access-profile-header h6[data-v-39907b48]{color:#fff;margin:2px 0 0;font-size:17px;font-weight:700}.access-profile-body[data-v-39907b48]{background:#fff;padding:18px}.permission-grid[data-v-39907b48]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.permission-option[data-v-39907b48]{cursor:pointer;background:#f8fafc;border:1px solid #e4e9f2;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:9px 10px;display:flex}.permission-option[data-v-39907b48]:hover{background:#f2f6fb}.permission-option span[data-v-39907b48]{color:#2f394a;font-weight:600;line-height:1.3}code[data-v-39907b48]{background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;font-size:.875rem}.cursor-pointer[data-v-39907b48]{cursor:pointer}@media (width<=575.98px){.company-entity-dialog[data-v-39907b48]{max-width:calc(100vw - 16px)}.company-entity-header[data-v-39907b48],.company-entity-body[data-v-39907b48]{padding-left:18px;padding-right:18px}.company-entity-header .modal-title[data-v-39907b48]{font-size:20px}.access-profile-header[data-v-39907b48]{flex-direction:column;align-items:flex-start}.permission-grid[data-v-39907b48]{grid-template-columns:1fr}}.text-inverted[data-v-d921d513],.text-inverted span[data-v-d921d513],.text-inverted p[data-v-d921d513],.text-inverted i[data-v-d921d513]{color:#fff!important}.profile-icon--always-visible[data-v-d921d513]{display:none}.profile-avatar-sm[data-v-d921d513]{width:28px;height:28px;font-size:11px}.profile-nav:hover .profile-trigger-hover-bridge[data-v-d921d513]:after{content:"";height:30px;position:absolute;bottom:-30px;left:-20px;right:-20px}[data-v-d921d513] .profile-dropdown{min-width:220px!important}.profile-dropdown-header[data-v-d921d513]{cursor:default}.profile-dropdown-header[data-v-d921d513]:hover{background-color:#0000!important}@media only screen and (width<=810px){.page-header .header-wrapper .nav-right .profile-nav .profile-icon--always-visible{justify-content:center;align-items:center;padding:4px;display:flex!important}.profile-dropdown-header__name{display:block!important}.profile-dropdown-header__email{margin-top:.25rem!important}}@media only screen and (width>=811px){.profile-dropdown-header__name{display:none!important}.profile-dropdown-header__email{margin-top:0!important}}.found-item{cursor:pointer}.faq-answer{margin-bottom:.25rem}#foundResultMenu.Typeahead-menu{position:relative}.Typeahead-menu-container{max-height:85vh;overflow-y:auto}.highlight{color:#007bff;font-weight:700}.no-scroll{overflow:hidden}.bookmark-nav[data-v-61d5f8a0]{position:relative}.bookmark-trigger-icon[data-v-61d5f8a0]{display:inline-flex;position:relative}.bookmark-trigger-badge[data-v-61d5f8a0]{color:#1b1f3b;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-7px;right:-10px}.welcome-title{color:#2e3482e6;width:100%;margin-bottom:0;font-size:16px;line-height:21px;display:block;overflow:hidden}.welcome-subtitle{color:#2e3482b3;width:100%;margin-bottom:0;padding-top:2px;font-size:12px;line-height:12px;display:block;overflow:hidden}.version-subtitle{color:#6c757d;padding-top:2px;font-size:12px;line-height:12px}.gear-icon{transform-box:fill-box;transform-origin:50%;animation:12s linear infinite gear-spin}@keyframes gear-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.is-fleet-partner-only .welcome-title{color:#fff}.is-fleet-partner-only .welcome-subtitle{color:#ffffffb3}.is-fleet-partner-only .version-subtitle{color:#fff9}.Vue-Toastification__toast--default{background-color:#2e3482!important}.Vue-Toastification__toast--info{background-color:#b66299!important}.Vue-Toastification__toast--success{background-color:#23b767!important}.Vue-Toastification__toast--error{background-color:#e22446!important}.Vue-Toastification__toast--warning{background-color:#d67300!important}.is-fleet-header{background-color:#2e3482}.is-fleet-header>p,.is-fleet-header>span{color:#fff!important}.logo-size{height:40px}.Vue-Toastification__toast--default[data-v-be5604fb]{background-color:#2e3482!important}.Vue-Toastification__toast--info[data-v-be5604fb]{background-color:#b66299!important}.Vue-Toastification__toast--success[data-v-be5604fb]{background-color:#23b767!important}.Vue-Toastification__toast--error[data-v-be5604fb]{background-color:#e22446!important}.Vue-Toastification__toast--warning[data-v-be5604fb]{background-color:#d67300!important}.section-item-accordion[data-v-be5604fb] .sidebar-link.active{background-color:#0000!important;margin-bottom:0!important}.section-item-accordion__header[data-v-be5604fb]{cursor:pointer;padding:12px 12px 12px 18px;position:relative}.section-item-accordion__header[data-v-be5604fb]:before{content:"";background-color:#52526c1a;width:100%;height:1px;position:absolute;top:0;left:0}.section-item-accordion__header[data-v-be5604fb]:hover{background:#52526c14;box-shadow:0 6px 18px #52526c1a}.section-item-accordion__header[data-v-be5604fb]:active{transform:translateY(1px)}.section-item-accordion.section-item--open[data-v-be5604fb]{border-right:1px solid #2e348233}.section-item-accordion.section-item--open .section-item-accordion__header[data-v-be5604fb]{background:#2e34821a;box-shadow:0 8px 22px #52526c1f}.section-item-accordion.section-item--open>ul[data-v-be5604fb]{background:#52526c0a}.section-item-accordion__favorite-pin[data-v-be5604fb]{color:#d67300;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.section-item-accordion__favorite-pin svg[data-v-be5604fb]{width:100%;height:100%}.section-item-accordion__title[data-v-be5604fb]{color:#52526c;flex:1;min-width:0;font-size:14px;font-weight:600}.section-item-accordion__menu[data-v-be5604fb]{opacity:0;max-width:0;transition:max-width .15s,opacity .15s;position:relative;overflow:hidden}.section-item-accordion:hover .section-item-accordion__menu[data-v-be5604fb],.section-item-accordion__menu--open[data-v-be5604fb]{opacity:1;max-width:28px;overflow:visible}.section-item-accordion__menu-trigger--active[data-v-be5604fb]{color:#52526c!important;background-color:#52526c26!important}.section-item-accordion__dropdown[data-v-be5604fb]{z-index:1001;background:#fff;border:1px solid #52526c26;border-radius:8px;min-width:190px;padding:4px 0;position:fixed;box-shadow:0 4px 16px #52526c26}.section-item-accordion__dropdown-item[data-v-be5604fb]{color:#2f2f3b;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 14px;font-size:13px;font-weight:500;transition:background-color .12s;display:flex}.section-item-accordion__dropdown-item i[data-v-be5604fb]{text-align:center;color:#6c757d;flex-shrink:0;width:14px}.section-item-accordion__dropdown-item[data-v-be5604fb]:hover{background-color:#52526c14}.section-item-accordion__dropdown-icon[data-v-be5604fb]{color:#6c757d;flex-shrink:0;width:14px;height:14px}.section-item-accordion__chevron[data-v-be5604fb]{color:#52526c;width:12px;height:12px;transition:background-color .18s,color .18s,transform .2s}.section-item-accordion__chevron--open[data-v-be5604fb]{transform:rotate(90deg)}.Vue-Toastification__toast--default[data-v-cede1222]{background-color:#2e3482!important}.Vue-Toastification__toast--info[data-v-cede1222]{background-color:#b66299!important}.Vue-Toastification__toast--success[data-v-cede1222]{background-color:#23b767!important}.Vue-Toastification__toast--error[data-v-cede1222]{background-color:#e22446!important}.Vue-Toastification__toast--warning[data-v-cede1222]{background-color:#d67300!important}.sidebar-shortcuts-actions[data-v-cede1222]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sidebar-shortcut-button[data-v-cede1222]{color:#52526c;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #434a731f;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:6px 4px;font-size:12px;font-weight:600;line-height:1.2;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.sidebar-shortcut-button i[data-v-cede1222]{flex-shrink:0;font-size:14px}.sidebar-shortcut-button span[data-v-cede1222]{text-overflow:ellipsis;min-width:0;overflow:hidden}.sidebar-shortcut-button[data-v-cede1222]:hover{color:#2e3482;background:#2e348212;border-color:#2e348247;box-shadow:0 2px 8px #2e34821a}.sidebar-utility-icon[data-v-cede1222]{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:inline-flex}.sidebar-personalized[data-v-cede1222]{padding:10px}.pin-mgr-overlay[data-v-4e11204e]{-webkit-backdrop-filter:blur(4px);z-index:99999;background:#0a0e288c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pin-mgr-panel[data-v-4e11204e]{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:440px;display:flex;overflow:hidden;box-shadow:0 24px 60px #0a0e282e,0 4px 16px #0a0e281a}.pin-mgr-header[data-v-4e11204e]{border-bottom:1px solid #434a731a;justify-content:space-between;align-items:flex-start;padding:24px 24px 20px;display:flex}.pin-mgr-header-left[data-v-4e11204e]{align-items:center;gap:14px;display:flex}.pin-mgr-header-icon[data-v-4e11204e]{color:#b7791f;background:linear-gradient(135deg,#f5b40033,#f5b40014);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}.pin-mgr-header-icon svg[data-v-4e11204e]{width:60%}.pin-mgr-header h5[data-v-4e11204e]{color:#1a1f3c;letter-spacing:-.01em;margin:0 0 3px;font-size:17px;font-weight:700}.pin-mgr-header p[data-v-4e11204e]{color:#434a7399;margin:0;font-size:12.5px}.pin-mgr-close-btn[data-v-4e11204e]{color:#434a73;cursor:pointer;background:#434a7312;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;transition:background-color .15s,color .15s;display:flex}.pin-mgr-close-btn[data-v-4e11204e]:hover{color:#c0392b;background:#c0392b1a}.pin-mgr-body[data-v-4e11204e]{flex:1;max-height:420px;padding:16px 24px;overflow-y:auto}.pin-mgr-empty[data-v-4e11204e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 0;display:flex}.pin-mgr-empty-icon[data-v-4e11204e]{color:#434a7340;margin-bottom:4px;font-size:32px}.pin-mgr-empty p[data-v-4e11204e]{color:#434a73;margin:0;font-size:15px;font-weight:600}.pin-mgr-empty span[data-v-4e11204e]{color:#434a7380;font-size:12.5px}.pin-mgr-list[data-v-4e11204e]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pin-mgr-item[data-v-4e11204e]{background:#434a730a;border:1px solid #434a7314;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;transition:background-color .15s,border-color .15s;display:flex}.pin-mgr-item[data-v-4e11204e]:hover{background:#434a7312;border-color:#434a7326}.pin-mgr-item-name[data-v-4e11204e]{color:#1a1f3c;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.pin-mgr-item-controls[data-v-4e11204e]{flex-shrink:0;align-items:center;gap:4px;display:flex}.pin-mgr-ctrl-btn[data-v-4e11204e]{color:#434a73;cursor:pointer;background:#fff;border:1px solid #434a731f;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:10px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.pin-mgr-ctrl-btn[data-v-4e11204e]:hover:not(:disabled){color:#1a1f3c;background:#434a7314;border-color:#434a7340}.pin-mgr-ctrl-btn[data-v-4e11204e]:disabled{opacity:.25;cursor:not-allowed}.pin-mgr-remove-btn[data-v-4e11204e]{color:#c0392b;border-color:#c0392b26}.pin-mgr-remove-btn[data-v-4e11204e]:hover:not(:disabled){color:#922b21;background:#c0392b14;border-color:#c0392b4d}.pin-mgr-footer[data-v-4e11204e]{border-top:1px solid #434a731a;justify-content:flex-end;padding:16px 24px 20px;display:flex}.pin-mgr-done-btn[data-v-4e11204e]{color:#fff;cursor:pointer;letter-spacing:.01em;background:linear-gradient(135deg,#434a73,#21245e);border:none;border-radius:10px;padding:9px 28px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s,box-shadow .15s;box-shadow:0 4px 12px #434a7340}.pin-mgr-done-btn[data-v-4e11204e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 18px #434a734d}.pin-mgr-enter-active[data-v-4e11204e],.pin-mgr-leave-active[data-v-4e11204e]{transition:opacity .22s}.pin-mgr-enter-active .pin-mgr-panel[data-v-4e11204e],.pin-mgr-leave-active .pin-mgr-panel[data-v-4e11204e]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .22s}.pin-mgr-enter-from[data-v-4e11204e],.pin-mgr-leave-to[data-v-4e11204e]{opacity:0}.pin-mgr-enter-from .pin-mgr-panel[data-v-4e11204e],.pin-mgr-leave-to .pin-mgr-panel[data-v-4e11204e]{opacity:0;transform:scale(.92)translateY(12px)}.sidebar-main-title+.sidebar-main-title[data-v-e4143c9f]{margin-top:4px}#sidebar-menu .sidebar-submenu li>a[data-v-e4143c9f]{padding-top:8px;padding-bottom:8px;line-height:1.2;display:block;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}#sidebar-menu .sidebar-submenu .text-truncate[data-v-e4143c9f]{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}#sidebar-menu .sidebar-submenu .lan-4[data-v-e4143c9f],#sidebar-menu .sidebar-submenu .submenu-title[data-v-e4143c9f]{height:auto;max-height:none;line-height:1.2;display:block;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.sidebar-links--enhanced>.sidebar-main-title[data-v-e4143c9f]{margin-top:5px!important;padding:4px 10px!important}.sidebar-links--enhanced>.sidebar-main-title[data-v-e4143c9f]:before{display:none!important}.sidebar-links--enhanced>li.sidebar-section-content[data-v-e4143c9f]{position:relative;background:#fff!important;border:none!important;border-left:1px solid #2e34822e!important;border-right:1px solid #2e34822e!important;border-radius:0!important;margin-left:0!important}.sidebar-links--enhanced>li.sidebar-section-last-child[data-v-e4143c9f]:before{border-radius:0 0 999px 999px}.sidebar-links--enhanced>.sidebar-main-title[data-v-e4143c9f]:not(.sidebar-favorite-section){margin-top:12px!important}.sidebar-links--enhanced>li.sidebar-section-last-child+li.sidebar-main-title[data-v-e4143c9f]{margin-top:22px!important;padding-top:0!important}.sidebar-links--enhanced>li.sidebar-section-last-child+li.sidebar-main-title[data-v-e4143c9f]:before{content:"";background:linear-gradient(90deg,#434a730a,#434a7329,#434a730a);height:1px;margin:0 6px 10px;display:block}.sidebar-links--enhanced li.sidebar-main-title[data-v-e4143c9f]:not(.sidebar-favorite-section):first-of-type{border-top:1px solid #434a731a!important;margin-top:16px!important;padding-top:8px!important}.sidebar-links--enhanced>.sidebar-main-title:not(.sidebar-favorite-section)+.sidebar-main-title[data-v-e4143c9f]:not(.sidebar-favorite-section){margin-top:2px!important}.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title[data-v-e4143c9f]{z-index:1;border-top:1px solid #434a7314;align-items:center;min-height:58px;display:flex;position:relative;flex-wrap:nowrap!important;padding:11px 14px 11px 32px!important}.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title svg.stroke-icon[data-v-e4143c9f],.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title svg.fill-icon[data-v-e4143c9f]{color:#69758f;flex-shrink:0;width:18px!important;height:18px!important;margin-right:12px!important}.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title span[data-v-e4143c9f],.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title .lan-3[data-v-e4143c9f]{flex:auto;min-width:0;color:#667085!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title .according-menu[data-v-e4143c9f],.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title>.fa-angle-right[data-v-e4143c9f]{flex:none;margin-left:10px}.sidebar-links--enhanced>li.sidebar-section-first-child .sidebar-link.sidebar-title[data-v-e4143c9f]{border-top:none}.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title[data-v-e4143c9f]:hover{background:color-mix(in srgb, var(--theme-default) 4%, white)!important}.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title.active span[data-v-e4143c9f],.sidebar-links--enhanced>li.sidebar-section-content .sidebar-link.sidebar-title.active .lan-3[data-v-e4143c9f]{color:#21245e!important}#sidebar-menu .sidebar-submenu li>a[data-v-e4143c9f],#sidebar-menu .sidebar-submenu .lan-4[data-v-e4143c9f],#sidebar-menu .sidebar-submenu .submenu-title[data-v-e4143c9f]{z-index:1;position:relative;white-space:nowrap!important;text-overflow:ellipsis!important;padding-top:6px!important;padding-bottom:6px!important;line-height:1.3!important;overflow:hidden!important}#sidebar-menu .sidebar-list .sidebar-link.sidebar-title[data-v-e4143c9f]{align-items:center;overflow:hidden;flex-wrap:nowrap!important;display:flex!important}#sidebar-menu .sidebar-link span[data-v-e4143c9f],#sidebar-menu .sidebar-link .lan-3[data-v-e4143c9f]{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.according-menu i[data-v-e4143c9f]{transition:transform .3s}.according-menu.open i[data-v-e4143c9f]{transform:rotate(90deg)}.Vue-Toastification__toast--default[data-v-c7136bbf]{background-color:#2e3482!important}.Vue-Toastification__toast--info[data-v-c7136bbf]{background-color:#b66299!important}.Vue-Toastification__toast--success[data-v-c7136bbf]{background-color:#23b767!important}.Vue-Toastification__toast--error[data-v-c7136bbf]{background-color:#e22446!important}.Vue-Toastification__toast--warning[data-v-c7136bbf]{background-color:#d67300!important}.is-inverted[data-v-c7136bbf]{background-color:#2e3482;box-shadow:-9px 0 20px #59667a4d!important}.ai-chat-widget{z-index:9999;font-family:Inter,sans-serif;position:fixed;bottom:90px;right:30px}.ai-chat-fab{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0d6efd,#0dcaf0);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 15px #0d6efd4d}.ai-chat-fab:hover{transform:scale(1.05);box-shadow:0 6px 20px #0d6efd66}.fab-icon{width:28px;height:28px}.ai-chat-window{resize:both;background:#fff;border:1px solid #eef2f7;border-radius:16px;flex-direction:column;width:90vw;min-width:300px;max-width:1400px;height:85vh;min-height:400px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000026}.chat-header{color:#fff;background:linear-gradient(135deg,#0d6efd,#0dcaf0);justify-content:space-between;align-items:center;padding:16px;display:flex}.header-title{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.header-icon{width:20px;height:20px}.close-icon{cursor:pointer;opacity:.8;width:20px;height:20px;transition:opacity .2s}.close-icon:hover{opacity:1}.chat-messages{background:#f8f9fa;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.empty-state{text-align:center;color:#6c757d;margin-top:auto;margin-bottom:auto;padding:20px;font-size:14px}.welcome-main{color:#343a40;margin-bottom:8px;font-size:16px;font-weight:600}.welcome-hint{color:#868e96;max-width:520px;margin:0 auto 16px;font-size:12.5px;line-height:1.5}.history-notice{color:#1971c2;background:#e7f5ff;border:1px solid #d0ebff;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.history-notice-icon{flex-shrink:0;width:14px;height:14px}.suggestions{flex-direction:column;gap:8px;margin-top:16px;display:flex}.suggestion-chip{color:#495057;cursor:pointer;text-align:left;background:#f1f3f5;border:1px solid #dee2e6;border-radius:20px;padding:8px 12px;font-size:13px;transition:all .2s}.suggestion-chip:hover{background:#e9ecef;border-color:#ced4da;transform:translateY(-1px)}.message{flex-direction:column;max-width:85%;display:flex}.message.user{align-self:flex-end}.message.ai{align-self:flex-start}.message-content{word-wrap:break-word;border-radius:12px;padding:10px 14px;font-size:14px;line-height:1.5}.message.user .message-content{color:#fff;background:#0d6efd;border-bottom-right-radius:4px}.message.ai .message-content{color:#212529;background:#fff;border:1px solid #eef2f7;border-bottom-left-radius:4px;box-shadow:0 2px 5px #00000005}.message-text{white-space:pre-wrap}.feedback-row{align-items:center;gap:6px;margin-top:4px;padding:0 4px;display:flex}.feedback-label{color:#adb5bd;margin-right:2px;font-size:11px}.feedback-btn{cursor:pointer;opacity:.5;background:0 0;border:1px solid #0000;border-radius:6px;padding:2px 6px;font-size:14px;line-height:1;transition:all .2s}.feedback-btn:hover{opacity:1;background:#f1f3f5;border-color:#dee2e6;transform:scale(1.15)}.feedback-thanks{color:#868e96;font-size:11px;font-style:italic}.feedback-comment-area{align-items:center;gap:6px;margin-top:4px;padding:0 4px;display:flex}.feedback-input{border:1px solid #dee2e6;border-radius:6px;outline:none;flex:1;padding:4px 8px;font-size:12px}.feedback-input:focus{border-color:#0d6efd}.feedback-submit-btn{color:#fff;cursor:pointer;background:#0d6efd;border:none;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:500}.feedback-submit-btn:hover{background:#0b5ed7}.feedback-skip-btn{cursor:pointer;color:#868e96;background:0 0;border:1px solid #dee2e6;border-radius:6px;padding:4px 10px;font-size:11px}.feedback-skip-btn:hover{background:#f1f3f5}.chat-input-wrapper{background:#fff;border-top:1px solid #eef2f7;flex-direction:column;display:flex;position:relative}.templates-dropdown{z-index:10;background:#fff;border:1px solid #dee2e6;border-radius:8px;min-width:280px;margin-bottom:8px;padding:8px 0;position:absolute;bottom:100%;left:12px;box-shadow:0 -4px 12px #0000001a}.template-option{color:#495057;cursor:pointer;padding:8px 16px;font-size:13px;transition:background .2s}.template-option:hover{color:#0d6efd;background:#f1f3f5}.chat-input-area{background:#fff;align-items:center;gap:8px;padding:12px;display:flex}.template-btn{color:#6c757d;cursor:pointer;background:#f8f9fa;border:1px solid #dee2e6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.template-btn:hover{color:#0d6efd;background:#e9ecef;border-color:#ced4da}.template-icon{width:16px;height:16px}.chat-input-area input{border:1px solid #dee2e6;border-radius:20px;outline:none;flex:1;padding:8px 16px;font-size:14px;transition:border-color .2s}.chat-input-area input:focus{border-color:#0d6efd}.send-btn{color:#fff;cursor:pointer;background:#0d6efd;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.send-btn:hover:not(:disabled){background:#0b5ed7}.send-btn:disabled{cursor:not-allowed;opacity:.6;background:#6c757d}.send-icon{width:16px;height:16px;margin-left:-2px}.typing-indicator{align-items:center;gap:4px;padding:4px 8px;display:flex}.typing-indicator .dot{background-color:#adb5bd;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both typing}.typing-indicator .dot:first-child{animation-delay:-.32s}.typing-indicator .dot:nth-child(2){animation-delay:-.16s}@keyframes typing{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sidebar-wrapper.sidebar-hidden[data-v-50b6c865]{width:0!important;transition:width .3s!important;overflow:hidden!important}.sidebar-wrapper.sidebar-hidden~.page-body[data-v-50b6c865],.sidebar-wrapper.sidebar-hidden~footer[data-v-50b6c865]{margin-left:0!important;transition:margin-left .3s!important}[dir=rtl] .sidebar-wrapper.sidebar-hidden~.page-body[data-v-50b6c865],[dir=rtl] .sidebar-wrapper.sidebar-hidden~footer[data-v-50b6c865]{margin-right:0!important;margin-left:unset!important;transition:margin-right .3s!important}.sidebar-wrapper.sidebar-hidden~.footer-fix[data-v-50b6c865]{width:100%!important;transition:width .3s!important}.sidebar-wrapper[data-v-50b6c865]:not(.sidebar-hidden){width:265px!important;transition:width .3s!important}.sidebar-wrapper:not(.sidebar-hidden)~.page-body[data-v-50b6c865],.sidebar-wrapper:not(.sidebar-hidden)~footer[data-v-50b6c865]{margin-left:265px!important;transition:margin-left .3s!important}[dir=rtl] .sidebar-wrapper:not(.sidebar-hidden)~.page-body[data-v-50b6c865],[dir=rtl] .sidebar-wrapper:not(.sidebar-hidden)~footer[data-v-50b6c865]{margin-right:265px!important;margin-left:unset!important;transition:margin-right .3s!important}.sidebar-wrapper:not(.sidebar-hidden)~.footer-fix[data-v-50b6c865]{width:calc(100% - 265px)!important;transition:width .3s!important}.sidebar-wrapper--enhanced[data-v-50b6c865]:not(.sidebar-hidden){width:290px!important}.sidebar-wrapper--enhanced:not(.sidebar-hidden)~.page-body[data-v-50b6c865],.sidebar-wrapper--enhanced:not(.sidebar-hidden)~footer[data-v-50b6c865]{margin-left:290px!important}[dir=rtl] .sidebar-wrapper--enhanced:not(.sidebar-hidden)~.page-body[data-v-50b6c865],[dir=rtl] .sidebar-wrapper--enhanced:not(.sidebar-hidden)~footer[data-v-50b6c865]{margin-right:290px!important;margin-left:unset!important}.sidebar-wrapper--enhanced:not(.sidebar-hidden)~.footer-fix[data-v-50b6c865]{width:calc(100% - 290px)!important}.page-header--enhanced[data-v-50b6c865]:not(.close_icon){width:calc(100% - 290px)!important;margin-left:290px!important}.sidebar-overlay[data-v-50b6c865]{display:none}@media (width<=1007px){.sidebar-overlay[data-v-50b6c865]{z-index:98;cursor:pointer;background:#0003;transition:background .2s;display:block;position:fixed;inset:0}.sidebar-wrapper[data-v-50b6c865]:not(.sidebar-hidden){flex-direction:column;display:flex;z-index:1000!important;height:100vh!important;position:fixed!important}.sidebar-wrapper[data-v-50b6c865]:not(.sidebar-hidden)>div{flex-direction:column;height:100%;display:flex;overflow:hidden}.sidebar-wrapper[data-v-50b6c865]:not(.sidebar-hidden) .sidebar-main,.sidebar-wrapper[data-v-50b6c865]:not(.sidebar-hidden) #sidebar-menu{flex-direction:column;flex:1;display:flex;overflow:hidden}.sidebar-wrapper[data-v-50b6c865]:not(.sidebar-hidden) .sidebar-links{flex:1;overflow-y:auto}.sidebar-wrapper:not(.sidebar-hidden)~.page-body[data-v-50b6c865],.sidebar-wrapper:not(.sidebar-hidden)~footer[data-v-50b6c865]{margin-left:0!important}.sidebar-wrapper:not(.sidebar-hidden)~.footer-fix[data-v-50b6c865]{width:100%!important}[dir=rtl] .sidebar-wrapper:not(.sidebar-hidden)~.page-body[data-v-50b6c865],[dir=rtl] .sidebar-wrapper:not(.sidebar-hidden)~footer[data-v-50b6c865]{margin-right:0!important;margin-left:unset!important}}.page-header.close_icon[data-v-50b6c865] .toggle-sidebar{display:none!important}
