.menu[data-v-834aada7]{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--text-primary);transition:color .2s}.menu[data-v-834aada7]:hover{color:#03c879}.menu__mid[data-v-834aada7]{transition:width .5s cubic-bezier(.34,1.56,.64,1)}.menu__mid--open[data-v-834aada7]{width:24px}.dropdown[data-v-345120b2]{display:inline-block;position:relative}.dropdown__trigger[data-v-345120b2]{cursor:pointer}.dropdown__content[data-v-345120b2]{z-index:1000;border:1px solid var(--border-primary);-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background-color:var(--dropdown-bg);border-radius:10px;margin-top:.5rem;padding:10px 20px;position:absolute}.dropdown__content--right[data-v-345120b2]{transform-origin:100% 0;right:0}.dropdown__content--left[data-v-345120b2]{transform-origin:0 0;left:0}.dropdown__content--center[data-v-345120b2]{transform-origin:top;left:50%;transform:translate(-50%)}.dropdown__content--enter-active[data-v-345120b2],.dropdown__content--leave-active[data-v-345120b2]{transition:all .2s}.dropdown__content--enter-from[data-v-345120b2],.dropdown__content--leave-to[data-v-345120b2]{opacity:0;transform:translateY(-8px)}.dropdown__content--enter-to[data-v-345120b2],.dropdown__content--leave-from[data-v-345120b2]{opacity:1;transform:translateY(0)}[data-v-1e359524] .dropdown__content{background-color:var(--tracking-dropdown-bg);-webkit-backdrop-filter:var(--tracking-dropdown-blur);backdrop-filter:var(--tracking-dropdown-blur);margin-top:10px;padding:20px;box-shadow:0 8px 24px #03c87926}.tracking-trigger[data-v-1e359524]{cursor:pointer;white-space:nowrap;border:1px solid;border-radius:10px;align-items:center;gap:6px;height:40px;padding:8px 14px;font:300 14px/1 Nunito Sans,sans-serif;transition:all .2s;display:flex}.tracking-trigger[data-v-1e359524]:hover{filter:brightness(1.2)}.tracking-trigger--loading[data-v-1e359524]{opacity:.6;pointer-events:none}.tracking-trigger__text[data-v-1e359524]{font-size:14px;font-weight:300}.tracking-trigger__percentage[data-v-1e359524]{font-size:14px;font-weight:700}.tracking-trigger__chevron[data-v-1e359524]{flex-shrink:0;transition:transform .2s}.tracking-trigger__chevron--open[data-v-1e359524]{transform:rotate(180deg)}.tracking-panel[data-v-1e359524]{flex-direction:column;gap:16px;padding:0;display:flex}.tracking-panel__header[data-v-1e359524]{align-items:center;gap:8px;display:flex}.tracking-panel__title[data-v-1e359524]{color:var(--text-primary);font-size:18px;font-weight:700;line-height:26px}.tracking-panel__progress-section[data-v-1e359524]{flex-direction:column;gap:8px;display:flex}.tracking-panel__percentage-text[data-v-1e359524]{color:var(--text-secondary);font-size:14px;font-weight:400}.tracking-panel__percentage-number[data-v-1e359524]{font-weight:700}.tracking-panel__progress-bar[data-v-1e359524]{background:var(--border-primary);border-radius:10px;width:100%;height:10px;overflow:hidden}.tracking-panel__progress-fill[data-v-1e359524]{border:1px solid #03c87966;border-radius:10px;height:100%;transition:width .5s,background .3s}.tracking-panel__steps[data-v-1e359524]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.tracking-step[data-v-1e359524]{background:var(--bg-secondary);cursor:pointer;text-align:left;border:none;border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;transition:background .2s;display:flex}.tracking-step[data-v-1e359524]:hover{background:var(--bg-hover)}html.theme-light .tracking-step[data-v-1e359524]{background:#0000000d}.tracking-step__icon[data-v-1e359524]{width:24px;height:24px;color:var(--border-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tracking-step__label[data-v-1e359524]{color:var(--text-primary);flex:1;margin-top:2px;font-size:14px;font-weight:500;line-height:20px}.tracking-step--completed .tracking-step__label[data-v-1e359524]{color:var(--text-muted)}@media (width<=640px){.tracking-trigger__text[data-v-1e359524]{display:none}[data-v-1e359524] .dropdown__content{top:calc(70px + var(--oauth-banner-height,0px));margin-top:0;position:fixed;left:20px;right:20px;width:auto!important}}.user-in-circle-thin[data-v-f01a8d63]{background:var(--bg-secondary);border:1px solid var(--border-primary);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s;display:flex}.user-in-circle-thin svg[data-v-f01a8d63]{opacity:.6;transition:opacity .12s}.user-in-circle-thin[data-v-f01a8d63]:hover{background-color:var(--bg-tertiary);border-color:var(--border-primary)}.user-in-circle-thin:hover svg[data-v-f01a8d63]{opacity:1}.profile-menu[data-v-3cc2d905]{flex-direction:column;gap:16px;width:100%;max-height:calc(100vh - 120px);font-family:Nunito Sans,sans-serif;display:flex;overflow-y:auto}.profile-menu__search[data-v-3cc2d905]{align-items:center;display:flex;position:relative}.profile-menu__search-input[data-v-3cc2d905]{border:1px solid var(--border-primary);background:var(--bg-secondary);width:100%;height:40px;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:10px 40px 10px 16px;font-size:14px;font-style:italic;transition:background-color .12s,border-color .12s,color .12s}.profile-menu__search-input[data-v-3cc2d905]::placeholder{color:var(--text-tertiary);font-style:italic}.profile-menu__search-input[data-v-3cc2d905]:hover:not(:focus){background-color:var(--bg-tertiary);border-color:var(--border-primary)}.profile-menu__search-input[data-v-3cc2d905]:focus{color:#03c879;border-color:#03c879;outline:none}.profile-menu__search-input:focus~.profile-menu__search-icon[data-v-3cc2d905],.profile-menu__search-input:hover:not(:focus)~.profile-menu__search-icon[data-v-3cc2d905]{opacity:1}.profile-menu__search-input:focus~.profile-menu__search-icon[data-v-3cc2d905]{color:#03c879}.profile-menu__search-icon[data-v-3cc2d905]{color:var(--text-secondary);opacity:.6;pointer-events:none;transition:color .12s,opacity .12s;position:absolute;bottom:10px;right:12px}.profile-menu__section-label[data-v-3cc2d905]{text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px;font-family:Roboto,sans-serif;font-size:10px;font-weight:600;line-height:14px}.profile-menu__block[data-v-3cc2d905]{flex-direction:column;gap:8px;display:flex}.profile-menu__workspaces[data-v-3cc2d905]{flex-direction:column;gap:10px;max-height:220px;padding:0;display:flex;overflow-y:auto}.profile-menu__workspaces[data-v-3cc2d905]::-webkit-scrollbar{width:5px}.profile-menu__workspaces[data-v-3cc2d905]::-webkit-scrollbar-track{background:var(--badge-bg);border-radius:10px}.profile-menu__workspaces[data-v-3cc2d905]::-webkit-scrollbar-thumb{background:#03c879;border-radius:10px}.profile-menu__workspace-item[data-v-3cc2d905]{cursor:pointer;background:#ffffff0d;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;transition:background .2s,filter .2s;display:flex}.profile-menu__workspace-item[data-v-3cc2d905]:hover{background:var(--bg-tertiary)}.profile-menu__workspace-item--active[data-v-3cc2d905]{background:#03c8791a}.profile-menu__workspace-item--active[data-v-3cc2d905]:hover{filter:brightness(1.2);background:#03c8791a}.profile-menu__workspace-item--active .profile-menu__workspace-name[data-v-3cc2d905],.profile-menu__workspace-item--active .profile-menu__workspace-subtitle[data-v-3cc2d905]:not(.profile-menu__workspace-subtitle--blocked){color:#03c879}.profile-menu__workspace-info[data-v-3cc2d905]{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.profile-menu__workspace-name[data-v-3cc2d905]{color:var(--text-primary);font-size:14px;font-weight:600;line-height:18px}.profile-menu__workspace-subtitle[data-v-3cc2d905]{color:var(--text-tertiary);opacity:.6;font-size:12px;font-weight:400;line-height:14px}.profile-menu__workspace-subtitle--blocked[data-v-3cc2d905]{color:#e62121;opacity:1;font-weight:600}.profile-menu__checkmark[data-v-3cc2d905]{flex-shrink:0;width:22px;height:22px}.profile-menu__workspace-create[data-v-3cc2d905]{background:var(--bg-secondary);border:1px solid var(--border-primary);cursor:pointer;color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:400;transition:opacity .2s;display:flex}.profile-menu__workspace-create[data-v-3cc2d905]:hover{opacity:.8}.profile-menu__onboarding[data-v-3cc2d905]{cursor:pointer;text-align:left;background:linear-gradient(#03c8791a,#03c87900);border:1px solid #03c87966;border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:10px 16px;transition:filter .2s;display:flex}.profile-menu__onboarding[data-v-3cc2d905]:hover{filter:brightness(1.2)}.profile-menu__onboarding-head[data-v-3cc2d905]{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-menu__onboarding-title[data-v-3cc2d905]{color:var(--text-primary);font-size:14px;font-weight:700;line-height:16px}.profile-menu__onboarding-count[data-v-3cc2d905]{color:var(--green);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.profile-menu__onboarding-count-dot[data-v-3cc2d905]{background:var(--green);width:6px;height:6px;box-shadow:0 0 8px var(--green);border-radius:50%}.profile-menu__onboarding-bar[data-v-3cc2d905]{background:var(--border-primary);border-radius:10px;width:100%;height:10px;display:block;overflow:hidden}.profile-menu__onboarding-bar-fill[data-v-3cc2d905]{background:linear-gradient(90deg,#03c87966,#03c879);border:1px solid #03c87966;border-radius:10px;height:100%;transition:width .5s,background .3s;display:block}.profile-menu__onboarding-cta[data-v-3cc2d905]{color:#03c879;opacity:.6;align-items:center;gap:6px;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.profile-menu__onboarding--done .profile-menu__onboarding-cta[data-v-3cc2d905]{color:var(--text-tertiary)}.profile-menu__onboarding--done:hover .profile-menu__onboarding-cta[data-v-3cc2d905]{color:#03c879}.profile-menu__item[data-v-3cc2d905]{width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:300;text-decoration:none;transition:color .2s;display:flex}.profile-menu__item svg[data-v-3cc2d905]{transition:opacity .2s}.profile-menu__item[data-v-3cc2d905]:hover{color:#03c879}.profile-menu__item:hover svg[data-v-3cc2d905]{opacity:1}.profile-menu__item--danger[data-v-3cc2d905]{color:#e62121;transition:filter .2s}.profile-menu__item--danger[data-v-3cc2d905]:hover{color:#e62121;filter:brightness(1.3)}.profile-menu__item--disabled[data-v-3cc2d905]{opacity:.4;cursor:not-allowed;pointer-events:none}.profile-menu__text[data-v-3cc2d905]{text-align:left;flex:1;font-size:14px;line-height:20px}.profile-menu__divider[data-v-3cc2d905]{background-color:var(--border-primary);width:100%;height:1px}.profile-menu__add-workspace[data-v-3cc2d905]{padding:0}.profile-menu__add-workspace-trigger[data-v-3cc2d905]{border:1px dashed var(--border-primary);color:#03c879;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:14px;line-height:20px;transition:border-color .2s,filter .2s;display:flex}.profile-menu__add-workspace-trigger[data-v-3cc2d905]:hover:not(:disabled){filter:brightness(1.2);border-color:#03c87966}.profile-menu__add-workspace-trigger[data-v-3cc2d905]:disabled{opacity:.45;cursor:not-allowed}.profile-menu__add-workspace-plus[data-v-3cc2d905]{color:#03c879;align-items:center;display:inline-flex}.profile-menu__add-workspace-plus svg[data-v-3cc2d905]{width:18px;height:18px}.profile-menu__add-workspace-quota[data-v-3cc2d905]{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;line-height:16px}.profile-menu__add-workspace-form[data-v-3cc2d905]{gap:6px;display:flex}.profile-menu__add-workspace-input[data-v-3cc2d905]{border:1px solid var(--border-primary);min-width:0;color:var(--text-primary);background:0 0;border-radius:8px;flex:1;padding:8px 10px;font-size:14px}.profile-menu__add-workspace-input[data-v-3cc2d905]:focus{border-color:#03c879;outline:none}.profile-menu__add-workspace-confirm[data-v-3cc2d905]{color:#06251a;cursor:pointer;background:#03c879;border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:700}.profile-menu__add-workspace-confirm[data-v-3cc2d905]:disabled{opacity:.5;cursor:not-allowed}.ob-nudge[data-v-65fd79e5]{cursor:pointer;background:#03c8790d;border:1px solid #03c8794d;border-radius:12px;width:100%;margin:0 auto 10px;padding:16px 14px;transition:border-color .16s,background .16s}.ob-nudge[data-v-65fd79e5]:hover{background:#03c8791a;border-color:#03c879}.ob-nudge--collapsed[data-v-65fd79e5]{border:none;place-items:center;width:auto;margin:0 auto 14px;padding:0;display:grid}.ob-nudge--collapsed[data-v-65fd79e5],.ob-nudge--collapsed[data-v-65fd79e5]:hover{background:0 0}.ob-nudge__card[data-v-65fd79e5]{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.ob-nudge__title[data-v-65fd79e5]{color:var(--text-primary);font-size:14px;font-weight:700}.ob-nudge__badge[data-v-65fd79e5]{color:#03c879;background:#03c8791f;border:1px solid #03c8794d;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.ob-nudge__bar[data-v-65fd79e5]{background:var(--bg-tertiary);border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.ob-nudge__bar-fill[data-v-65fd79e5]{background:#03c879;border-radius:999px;height:100%;transition:width .3s;display:block}.ob-nudge__meta[data-v-65fd79e5]{justify-content:space-between;align-items:baseline;width:100%;display:flex}.ob-nudge__count[data-v-65fd79e5]{color:var(--text-primary)}.ob-nudge__count[data-v-65fd79e5],.ob-nudge__percent[data-v-65fd79e5]{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.ob-nudge__percent[data-v-65fd79e5]{color:#03c879}.ob-nudge__ring[data-v-65fd79e5]{place-items:center;width:38px;height:38px;display:grid;position:relative}.ob-nudge__ring-bg[data-v-65fd79e5]{fill:none;stroke:var(--bg-tertiary);stroke-width:3px}.ob-nudge__ring-fg[data-v-65fd79e5]{fill:none;stroke:#03c879;stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .3s}.ob-nudge__ring-num[data-v-65fd79e5]{color:var(--text-primary);font-size:11px;font-weight:700;position:absolute}.sidebar-container[data-v-7080e38d]{width:fit-content;position:relative}.sidebar-placeholder[data-v-7080e38d]{transition:width .2s}.sidebar[data-v-7080e38d]{background-color:var(--bg-secondary);border-right:1px solid var(--border-primary);flex-direction:column;flex-shrink:0;align-items:center;width:300px;height:calc(100dvh - 81px);padding:0;transition:transform .2s;display:flex;position:fixed;overflow:auto;transform:translate(-100%)}.sidebar--expanded[data-v-7080e38d]{transform:translate(0)}.sidebar__content[data-v-7080e38d]{flex-direction:column;width:100%;height:100%;padding:0;display:flex}@media (prefers-reduced-motion:reduce){.sidebar[data-v-7080e38d],.sidebar-placeholder[data-v-7080e38d]{transition:none}}.sidebar__menu[data-v-7080e38d]{flex-direction:column;gap:20px;width:100%;margin:0;padding:30px 30px 0;list-style-type:none;display:flex}.sidebar__bug-report[data-v-7080e38d],.sidebar__menu-item[data-v-7080e38d],.sidebar__settings[data-v-7080e38d]{width:100%;color:var(--text-primary);cursor:pointer;opacity:.8;border-radius:0;align-items:center;gap:10px;padding:0;font-size:16px;font-weight:400;line-height:20px;transition:opacity .15s,color .15s,filter .15s;display:flex}.sidebar__bug-report[data-v-7080e38d]:hover,.sidebar__menu-item[data-v-7080e38d]:hover,.sidebar__settings[data-v-7080e38d]:hover{opacity:1;color:#03c879}.sidebar__bug-report:hover svg[data-v-7080e38d],.sidebar__menu-item:hover svg[data-v-7080e38d],.sidebar__settings:hover svg[data-v-7080e38d]{color:#03c879}.sidebar__bug-report:hover .sidebar__badge[data-v-7080e38d],.sidebar__menu-item:hover .sidebar__badge[data-v-7080e38d],.sidebar__settings:hover .sidebar__badge[data-v-7080e38d]{background:var(--active-bg);color:#03c879}.sidebar__bug-report svg[data-v-7080e38d],.sidebar__menu-item svg[data-v-7080e38d],.sidebar__settings svg[data-v-7080e38d]{opacity:1;width:18px;height:18px;color:var(--text-primary);flex-shrink:0;transition:color .15s}.sidebar__menu-item--active[data-v-7080e38d],.sidebar__settings--active[data-v-7080e38d]{color:#03c879;opacity:1;font-weight:400}.sidebar__menu-item--active svg[data-v-7080e38d],.sidebar__settings--active svg[data-v-7080e38d]{color:#03c879}.sidebar__menu-item--active[data-v-7080e38d]:hover,.sidebar__settings--active[data-v-7080e38d]:hover{filter:brightness(1.2)}.sidebar__bug-report-text[data-v-7080e38d],.sidebar__menu-text[data-v-7080e38d],.sidebar__settings-text[data-v-7080e38d]{margin-left:6px}.sidebar__badge[data-v-7080e38d]{background:var(--badge-bg);text-align:center;color:var(--text-primary);border-radius:5px;justify-content:center;align-items:center;margin-left:auto;padding:5px 7px;font-size:10px;font-weight:600;line-height:10px;transition:color .15s,background-color .15s;display:flex}.sidebar__menu-item--active .sidebar__badge[data-v-7080e38d]{background:var(--active-bg);color:#03c879}.sidebar__badge--hot[data-v-7080e38d],.sidebar__submenu-item--active .sidebar__badge--hot[data-v-7080e38d],.sidebar__submenu-item:hover .sidebar__badge--hot[data-v-7080e38d]{color:#03c879;background:#03c87926}.sidebar__badge+.sidebar__chevron[data-v-7080e38d]{margin-left:0}.sidebar__cta[data-v-7080e38d]{border:1px solid var(--border-primary);border-radius:10px;flex-direction:column;width:300px;max-width:100%;margin-top:75px;margin-bottom:20px;padding:20px;display:flex}.sidebar__cta-image[data-v-7080e38d]{aspect-ratio:1.2;-o-object-fit:contain;object-fit:contain;border-radius:10px;width:100%}.sidebar__cta-content[data-v-7080e38d]{margin-top:20px}.sidebar__cta-title[data-v-7080e38d]{color:var(--text-primary);margin:0;font-size:20px;font-weight:700;line-height:28px}.sidebar__cta-description[data-v-7080e38d]{color:var(--text-primary);margin:10px 0 0;font-size:14px;font-weight:300;line-height:22px}.sidebar__cta-button[data-v-7080e38d]{background:var(--primary-btn-bg);border:2px solid var(--primary-btn-border);box-shadow:var(--primary-btn-shadow);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-weight:700;transition:filter .15s;display:flex;padding:10px 20px!important}.sidebar__cta-button[data-v-7080e38d]:hover{filter:brightness(1.06)}.sidebar__cta-button[data-v-7080e38d]:active{filter:brightness(.95)}.sidebar__spacer[data-v-7080e38d]{flex:auto}.sidebar__footer-actions[data-v-7080e38d]{flex-direction:column;gap:20px;width:100%;margin:0;padding:20px 30px 30px;display:flex}@media (width<=991px){.sidebar__cta[data-v-7080e38d]{margin-top:40px}.sidebar__menu-item[data-v-7080e38d],.sidebar__settings[data-v-7080e38d]{white-space:normal}}.sidebar__menu-group[data-v-7080e38d]{position:relative}svg.sidebar__chevron[data-v-7080e38d]{opacity:.6;width:18px;height:18px;color:inherit;will-change:transform;margin-left:auto;transition:transform .2s,opacity .15s;transform:rotate(-90deg)}svg.sidebar__chevron.sidebar__chevron--open[data-v-7080e38d]{transform:rotate(0)}.sidebar__menu-item--active svg.sidebar__chevron[data-v-7080e38d],.sidebar__menu-item:hover svg.sidebar__chevron[data-v-7080e38d]{opacity:1}.sidebar__submenu-wrap[data-v-7080e38d]{grid-template-rows:0fr;margin:-20px 0 0 8px;transition:grid-template-rows .3s,margin-top .3s;display:grid}.sidebar__submenu-wrap--open[data-v-7080e38d]{grid-template-rows:1fr;margin-top:-10px}.sidebar__submenu-wrap--open .sidebar__submenu[data-v-7080e38d]{padding-top:10px}.sidebar__submenu[data-v-7080e38d]{flex-direction:column;gap:10px;margin:0;padding-top:0;padding-left:0;list-style-type:none;display:flex;position:relative;overflow:hidden}.sidebar__submenu[data-v-7080e38d]:before{background:var(--menu-tree-line);bottom:9px}.sidebar__submenu[data-v-7080e38d]:after,.sidebar__submenu[data-v-7080e38d]:before{content:"";width:1px;position:absolute;top:0;left:0}.sidebar__submenu[data-v-7080e38d]:after{height:var(--active-fill,0);background:#03c879;transition:height .2s}.sidebar__submenu-wrap:not(.sidebar__submenu-wrap--open) .sidebar__submenu-item[data-v-7080e38d]{opacity:0;transform:translate(-10px)}.sidebar__submenu-wrap .sidebar__submenu-item[data-v-7080e38d]{transition:opacity .4s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1),color .15s,filter .15s}.sidebar__submenu-wrap .sidebar__submenu-item[data-v-7080e38d]:first-child{transition-delay:0s,0s,0s,0s}.sidebar__submenu-wrap .sidebar__submenu-item[data-v-7080e38d]:nth-child(2){transition-delay:70ms,70ms,0s,0s}.sidebar__submenu-wrap .sidebar__submenu-item[data-v-7080e38d]:nth-child(3){transition-delay:.14s,.14s,0s,0s}.sidebar__submenu-wrap .sidebar__submenu-item[data-v-7080e38d]:nth-child(4){transition-delay:.21s,.21s,0s,0s}.sidebar__submenu-wrap .sidebar__submenu-item[data-v-7080e38d]:nth-child(5){transition-delay:.28s,.28s,0s,0s}.sidebar__submenu-item[data-v-7080e38d]{color:var(--text-primary);cursor:pointer;opacity:.8;background:0 0;border-radius:0;align-items:center;gap:10px;margin-left:0;padding-left:40px;font-size:14px;font-weight:400;line-height:20px;transition:opacity .15s,color .15s,filter .15s;display:flex;position:relative}.sidebar__submenu-item[data-v-7080e38d]:before{background:var(--menu-tree-line)}.sidebar__submenu-item[data-v-7080e38d]:after,.sidebar__submenu-item[data-v-7080e38d]:before{content:"";width:24px;height:1px;position:absolute;top:50%;left:1px}.sidebar__submenu-item[data-v-7080e38d]:after{transform-origin:0;background:#03c879;transition:transform .2s .2s;transform:scaleX(0)}.sidebar__submenu-item svg[data-v-7080e38d]{opacity:1;width:18px;height:18px;color:var(--text-primary);flex-shrink:0;transition:color .15s}.sidebar__submenu-item[data-v-7080e38d]:hover{opacity:1;color:#03c879;background:0 0}.sidebar__submenu-item:hover svg[data-v-7080e38d]{color:#03c879}.sidebar__submenu-item--active[data-v-7080e38d]{color:#03c879;opacity:1;font-weight:400}.sidebar__submenu-item--active svg[data-v-7080e38d]{color:#03c879}.sidebar__submenu-item--active[data-v-7080e38d]:after{transform:scaleX(1)}.sidebar__submenu-item--active[data-v-7080e38d]:hover{color:#03c879;filter:brightness(1.2);background-color:#0000}.sidebar__submenu-item--active:hover svg[data-v-7080e38d]{color:#03c879}.modal-fade-enter-active[data-v-099ad01f],.modal-fade-leave-active[data-v-099ad01f]{transition:opacity .2s}.modal-fade-enter-active .modal-content[data-v-099ad01f],.modal-fade-leave-active .modal-content[data-v-099ad01f]{transition:all .2s}.modal-fade-enter-from[data-v-099ad01f],.modal-fade-leave-to[data-v-099ad01f]{opacity:0}.modal-fade-enter-from .modal-content[data-v-099ad01f],.modal-fade-leave-to .modal-content[data-v-099ad01f]{opacity:0;transform:scale(.95)}.modal-overlay[data-v-099ad01f]{background:var(--overlay-bg);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-content[data-v-099ad01f]{border:1px solid var(--border-primary);background:var(--bg-primary);border-radius:10px;flex-direction:column;max-width:90%;max-height:90%;padding:40px;display:flex;position:relative;overflow-y:auto}.modal-close[data-v-099ad01f]{z-index:10;cursor:pointer;color:#fff;width:40px;height:40px;box-shadow:none;background:linear-gradient(#027a4a,#02a966);border:1px solid #03c879;border-radius:0 10px;justify-content:center;align-items:center;gap:10px;padding:5px;transition:filter .15s;display:flex;position:absolute;top:0;right:0}.modal-close[data-v-099ad01f]:hover{filter:brightness(1.3)}.modal-close[data-v-099ad01f]:active{filter:brightness(.7)}.confirmation-content[data-v-099ad01f]{width:600px;max-width:90%}.confirmation-title[data-v-099ad01f]{color:var(--text-primary);margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.4}.confirmation-message[data-v-099ad01f]{color:var(--text-secondary);margin:0 0 32px;font-size:14px;line-height:1.6}.confirmation-title--emphasized[data-v-099ad01f]{margin:0 0 6px;font-size:22px;font-weight:700;line-height:normal}.confirmation-message--emphasized[data-v-099ad01f]{opacity:.6}.confirmation-btn--cancel.confirmation-btn--emphasized[data-v-099ad01f],.confirmation-btn--safe.confirmation-btn--emphasized[data-v-099ad01f]{background:var(--bg-secondary);border:1px solid var(--border-primary);height:auto;box-shadow:none;color:var(--text-tertiary);padding:11px 20px;font-weight:400}.confirmation-btn--cancel.confirmation-btn--emphasized[data-v-099ad01f]:hover:not(:disabled),.confirmation-btn--safe.confirmation-btn--emphasized[data-v-099ad01f]:hover:not(:disabled){filter:none;opacity:1;background:var(--bg-tertiary)}.confirmation-btn--cancel.confirmation-btn--emphasized[data-v-099ad01f]:active:not(:disabled),.confirmation-btn--safe.confirmation-btn--emphasized[data-v-099ad01f]:active:not(:disabled){filter:none}.confirmation-btn--confirm.confirmation-btn--emphasized[data-v-099ad01f],.confirmation-btn--danger.confirmation-btn--emphasized[data-v-099ad01f]{height:auto;padding:11px 20px}.confirmation-actions--emphasized[data-v-099ad01f]{gap:10px}.confirmation-btn__delete-icon[data-v-099ad01f],.confirmation-checkbox__input[data-v-099ad01f]{flex-shrink:0;width:18px;height:18px}.confirmation-checkbox[data-v-099ad01f]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:0 0 24px;display:flex}.confirmation-checkbox__input[data-v-099ad01f]{accent-color:var(--green);cursor:pointer}.confirmation-checkbox__label[data-v-099ad01f]{color:var(--text-tertiary);font-size:14px;line-height:1.4}.confirmation-actions[data-v-099ad01f]{align-items:center;gap:16px;display:flex}.confirmation-btn[data-v-099ad01f]{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 24px;font-size:16px;font-weight:700;transition:opacity .2s,filter .15s;display:flex}.confirmation-btn[data-v-099ad01f]:disabled{opacity:.6;cursor:not-allowed}.confirmation-btn--cancel[data-v-099ad01f]{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary);flex:none}.confirmation-btn--cancel[data-v-099ad01f]:hover:not(:disabled){opacity:.8}.confirmation-btn--confirm[data-v-099ad01f],.confirmation-btn--safe[data-v-099ad01f]{background:var(--primary-btn-bg);border:2px solid var(--primary-btn-border);box-shadow:var(--primary-btn-shadow);color:#fff}.confirmation-btn--confirm[data-v-099ad01f]:hover:not(:disabled),.confirmation-btn--safe[data-v-099ad01f]:hover:not(:disabled){filter:brightness(1.06)}.confirmation-btn--confirm[data-v-099ad01f]:active:not(:disabled),.confirmation-btn--safe[data-v-099ad01f]:active:not(:disabled){filter:brightness(.95)}.confirmation-btn--confirm[data-v-099ad01f]{flex:1}.confirmation-btn--safe[data-v-099ad01f]{flex:none}.confirmation-btn--danger[data-v-099ad01f]{color:#fff;background:linear-gradient(#8a1414,#c11c1c);border:1px solid #e62121;flex:1}.confirmation-btn--danger[data-v-099ad01f]:hover:not(:disabled){filter:brightness(1.3)}.confirmation-btn--danger[data-v-099ad01f]:active:not(:disabled){filter:brightness(.7)}.confirmation-input[data-v-099ad01f]{flex-direction:column;gap:8px;margin:0 0 24px;display:flex}.confirmation-input__label[data-v-099ad01f]{color:var(--text-secondary);font-size:14px;line-height:1.4}.confirmation-input__label strong[data-v-099ad01f]{color:var(--danger)}.confirmation-input__field[data-v-099ad01f]{width:100%;height:44px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-primary);box-sizing:border-box;border-radius:10px;outline:none;padding:0 16px;font-family:Nunito Sans,sans-serif;font-size:14px;transition:border-color .2s}.confirmation-input__field[data-v-099ad01f]::placeholder{color:var(--text-muted)}.confirmation-input__field[data-v-099ad01f]:focus{border-color:var(--text-muted)}.loading-spinner[data-v-099ad01f]{border:2px solid var(--text-muted);border-top-color:var(--text-primary);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-099ad01f}@keyframes spin-099ad01f{to{transform:rotate(1turn)}}@media (width<=991px){.modal-content[data-v-099ad01f]{width:100%;max-width:96%;padding:20px}.confirmation-actions[data-v-099ad01f]{flex-direction:column}.confirmation-btn[data-v-099ad01f]{width:100%}.confirmation-btn--cancel[data-v-099ad01f],.confirmation-btn--confirm[data-v-099ad01f],.confirmation-btn--danger[data-v-099ad01f],.confirmation-btn--safe[data-v-099ad01f]{flex:auto}}.trial-expired-modal{text-align:center;width:720px;max-width:100%;padding:40px 48px 32px}.trial-expired-modal__icon{justify-content:center;margin-bottom:18px;display:flex}.trial-expired-modal__icon-circle{color:#f59e0b;border:2px solid #f59e0b;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.trial-expired-modal__title{color:var(--text-primary);margin:8px 0 6px;font-size:24px;font-weight:600}.trial-expired-modal__subtitle{max-width:540px;color:var(--text-secondary);margin:0 auto;font-size:14px;line-height:1.6}.trial-expired-modal__shopify{color:#fff;background:#22c55e;border-radius:8px;align-items:center;height:40px;margin-top:20px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.trial-expired-modal__shopify:hover{background:#16a34a}.trial-expired-modal__footer{color:#6b7280;margin-top:18px;font-size:12px}.trial-expired-modal__footer-link{color:#22c55e;text-underline-offset:2px;text-decoration:underline}.trial-expired-modal__footer-link:hover{color:#16a34a}.workspace-blocked-modal{text-align:center;width:720px;max-width:100%;padding:40px 48px 32px;transition:width .3s}.workspace-blocked-modal--expanded{width:800px}.workspace-blocked-modal__icon{justify-content:center;margin-bottom:18px;display:flex}.workspace-blocked-modal__icon-circle{color:#f97373;border:2px solid #f97373;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.workspace-blocked-modal__title{color:#f9fafb;margin:8px 0 6px;font-size:24px;font-weight:600}.workspace-blocked-modal__subtitle{color:#9ca3af;max-width:540px;margin:0 auto;font-size:14px;line-height:1.6}.workspace-blocked-modal__subtitle--highlight{color:#e5e7eb;font-weight:600}.workspace-blocked-modal__reason{color:#f97373;margin-top:10px;font-size:13px}.workspace-blocked-modal__workspaces{text-align:left;margin-top:24px}.workspace-blocked-modal__workspaces-title{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin-bottom:8px;font-size:12px;font-weight:600}.workspace-blocked-modal__workspace-list{flex-direction:column;gap:8px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.workspace-blocked-modal__workspace-item{border:1px solid var(--border-primary);background:var(--bg-primary);width:100%;color:var(--text-primary);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:border-color .2s,opacity .2s;display:flex}.workspace-blocked-modal__workspace-item:hover:not(:disabled){border-color:#22c55e}.workspace-blocked-modal__workspace-item:disabled{opacity:.6;cursor:not-allowed}.workspace-blocked-modal__workspace-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.workspace-blocked-modal__workspace-action{color:#22c55e;font-size:12px;font-weight:600}.workspace-blocked-modal__cta-wrapper{justify-content:center;margin-top:20px;display:flex}.workspace-blocked-modal__booking{background:var(--bg-secondary);box-shadow:var(--shadow-dropdown);border-radius:16px;margin-top:28px;margin-left:-48px;margin-right:-48px;overflow:hidden}.workspace-blocked-modal__booking-iframe{border:none;width:100%;height:520px;display:block}.workspace-blocked-modal__footer-actions{margin-top:20px}.workspace-blocked-modal__sign-out{border:1px solid var(--border-primary);color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:8px;padding:10px 32px;font-size:14px;font-weight:600;transition:opacity .2s}.workspace-blocked-modal__sign-out:hover{opacity:.7}.workspace-blocked-modal__footer{color:#6b7280;margin-top:18px;font-size:12px}.workspace-blocked-modal__footer-link{color:#22c55e;text-underline-offset:2px;text-decoration:underline}.workspace-blocked-modal__footer-link:hover{color:#16a34a}.create-dashboard[data-v-9f7d8153]{flex-direction:column;gap:24px;width:440px;max-width:100%;display:flex}.create-dashboard__title[data-v-9f7d8153]{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.create-dashboard__form[data-v-9f7d8153]{flex-direction:column;gap:16px;display:flex}.create-dashboard__actions[data-v-9f7d8153]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.create-dashboard__cancel[data-v-9f7d8153]{border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .15s}.create-dashboard__cancel[data-v-9f7d8153]:hover{background:var(--border-primary)}.template-thumb[data-v-89ec10f1]{justify-content:center;align-items:center;width:100%;height:100%;padding:12px 16px;display:flex}.template-thumb--compact[data-v-89ec10f1]{padding:4px 8px}.template-thumb__frame[data-v-89ec10f1]{gap:6px;width:100%;height:100%;min-height:0;display:flex}.template-thumb__ylabels[data-v-89ec10f1]{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;padding-bottom:13px;display:flex}.template-thumb__xlabels span[data-v-89ec10f1],.template-thumb__ylabels span[data-v-89ec10f1]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:8.5px;font-weight:600;line-height:1}.template-thumb__plot[data-v-89ec10f1]{flex-direction:column;flex:1;gap:4px;min-width:0;min-height:0;display:flex}.template-thumb__xlabels[data-v-89ec10f1]{flex-shrink:0;justify-content:space-between;display:flex}.template-thumb__donut-wrap[data-v-89ec10f1]{aspect-ratio:1;height:100%;max-height:86px;position:relative}.template-thumb__bars[data-v-89ec10f1],.template-thumb__donut[data-v-89ec10f1]{width:100%;height:100%}.template-thumb__donut-center[data-v-89ec10f1]{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.template-thumb__donut-value[data-v-89ec10f1]{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1}.template-thumb__donut-metric[data-v-89ec10f1]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:7px;font-weight:600;line-height:1}.template-thumb__columns[data-v-89ec10f1]{border-bottom:1px solid var(--border-primary);flex:1;align-items:flex-end;gap:7px;min-height:0;display:flex}.template-thumb__column[data-v-89ec10f1]{background:var(--green);border-radius:3px 3px 0 0;flex:1;min-height:8%}.template-thumb__bars[data-v-89ec10f1]{flex-direction:column;justify-content:center;gap:8px;display:flex}.template-thumb__bar-row[data-v-89ec10f1]{align-items:center;gap:6px;display:flex}.template-thumb__bar-label[data-v-89ec10f1],.template-thumb__bar-value[data-v-89ec10f1]{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:8.5px;font-weight:600;line-height:1}.template-thumb__bar-label[data-v-89ec10f1]{width:8px}.template-thumb__bar-value[data-v-89ec10f1]{text-align:right;width:16px}.template-thumb__bar-track[data-v-89ec10f1]{flex:1;min-width:0}.template-thumb__bar[data-v-89ec10f1]{background:var(--green);border-radius:0 3px 3px 0;height:9px;display:block}.template-thumb__table[data-v-89ec10f1]{flex-direction:column;justify-content:center;gap:9px;width:100%;height:100%;display:flex}.template-thumb__table-head[data-v-89ec10f1]{border-bottom:1px solid var(--border-primary);justify-content:space-between;padding-bottom:3px;display:flex}.template-thumb__table-head span[data-v-89ec10f1]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:8px;font-weight:700;line-height:1}.template-thumb__table-row[data-v-89ec10f1]{align-items:center;gap:8px;display:flex}.template-thumb__table-dot[data-v-89ec10f1]{background:var(--chip-accent-bg,#03c87926);border:1px solid color-mix(in srgb,var(--green) 35%,transparent);border-radius:3px;flex-shrink:0;width:10px;height:10px}.template-thumb__table-line[data-v-89ec10f1]{background:var(--border-primary);border-radius:3px;height:6px}.template-thumb__table-num[data-v-89ec10f1]{color:var(--green);font-variant-numeric:tabular-nums;margin-left:auto;font-size:9px;font-weight:600;line-height:1}.template-thumb__table-value[data-v-89ec10f1]{background:var(--green);opacity:.75;border-radius:3px;width:14%;height:6px;margin-left:auto}.template-thumb__line[data-v-89ec10f1]{flex:1;width:100%;min-height:0}.reports-group-icon[data-v-d55af726]{display:block}.dashboard-template-icon[data-v-c685ed39]{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:3px;min-width:max-content;display:inline-flex}.dashboard-template-icon__item[data-v-c685ed39]{width:var(--icon-size);height:var(--icon-size);flex-shrink:0}.dashboard-template-icon__item[data-v-c685ed39] .traffic-channel-badge{background:var(--bg-secondary);width:var(--icon-size)!important;height:var(--icon-size)!important}.dashboard-template-icon__item[data-v-c685ed39] .traffic-channel-badge .traffic-channel-icon,.dashboard-template-icon__item[data-v-c685ed39] .traffic-channel-badge svg{max-width:none;max-height:none;width:calc(var(--icon-size) * .7)!important;height:calc(var(--icon-size) * .7)!important}.template-library[data-v-ee497fba]{flex-direction:column;gap:20px;width:calc(min(1060px,84vw));height:calc(min(660px,78vh));min-height:0;display:flex}.template-library__header[data-v-ee497fba]{flex-direction:column;gap:6px;display:flex}.template-library__title[data-v-ee497fba]{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.template-library__subtitle[data-v-ee497fba]{color:var(--text-muted);margin:0;font-size:14px;font-weight:300;line-height:22px}.template-library__body[data-v-ee497fba]{flex:1;gap:24px;min-height:0;display:flex}.template-library__nav[data-v-ee497fba]{border-right:1px solid var(--border-secondary);flex-direction:column;flex-shrink:0;gap:2px;width:200px;padding-right:16px;display:flex;overflow-y:auto}.template-library__nav-item[data-v-ee497fba]{color:var(--text-tertiary);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}.template-library__nav-item[data-v-ee497fba]:hover{background:var(--bg-secondary);color:var(--text-secondary)}.template-library__nav-item--child[data-v-ee497fba]{padding-left:26px;font-size:13px;font-weight:500}.template-library__nav-item--active[data-v-ee497fba],.template-library__nav-item--active[data-v-ee497fba]:hover{background:var(--active-bg);color:var(--green)}.template-library__nav-item--active .template-library__nav-count[data-v-ee497fba]{color:var(--green);background:#03c87933}.template-library__nav-label[data-v-ee497fba]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.template-library__nav-count[data-v-ee497fba]{border-radius:var(--radius-pill);background:var(--badge-bg);min-width:20px;height:20px;color:var(--text-tertiary);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:flex}.template-library__content[data-v-ee497fba]{flex-direction:column;flex:1;gap:22px;min-width:0;padding-right:4px;display:flex;overflow-y:auto}.template-library__content[data-v-ee497fba]::-webkit-scrollbar{width:4px}.template-library__content[data-v-ee497fba]::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:2px}.template-library__content-head[data-v-ee497fba]{flex-direction:column;gap:4px;display:flex}.template-library__content-title[data-v-ee497fba]{color:var(--text-primary);margin:0;font-size:15px;font-weight:700}.template-library__category-desc[data-v-ee497fba]{color:var(--text-muted);margin:0;font-size:13px;font-weight:300}.template-library__section[data-v-ee497fba]{flex-direction:column;gap:12px;display:flex}.template-library__section-title[data-v-ee497fba]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:12px;margin:4px 0 0;font-size:12px;font-weight:700;display:flex}.template-library__section-line[data-v-ee497fba]{background:var(--border-secondary);flex:1;height:1px}.template-library__grid[data-v-ee497fba]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.template-card[data-v-ee497fba]{border-radius:var(--radius-panel);border:1px solid var(--report-panel-border);background:var(--report-panel-bg);cursor:pointer;text-align:left;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);flex-direction:column;padding:0;display:flex;overflow:hidden}.template-card[data-v-ee497fba]:hover{border-color:color-mix(in srgb,var(--green) 35%,var(--report-panel-border));transform:translateY(-2px);box-shadow:0 10px 26px -16px #03c87973}.template-card:hover .template-card__preview-hint[data-v-ee497fba]{opacity:1;transform:translate(0)}.template-card__thumb[data-v-ee497fba]{background:radial-gradient(120% 120% at 50% 0,#03c87917 0,transparent 60%),var(--bg-secondary);border-bottom:1px solid var(--border-secondary);height:118px;position:relative}.template-card__channel[data-v-ee497fba]{z-index:1;background:var(--bg-tertiary);border:1px solid var(--border-primary);width:28px;height:28px;color:var(--text-secondary);border-radius:9px;justify-content:center;align-items:center;display:flex;position:absolute;top:9px;left:9px}.template-card__channel[data-v-ee497fba] img,.template-card__channel[data-v-ee497fba] svg{width:15px;height:15px}.template-card__preview-hint[data-v-ee497fba]{z-index:1;border-radius:var(--radius-pill);background:var(--chip-accent-bg);border:1px solid color-mix(in srgb,var(--green) 25%,transparent);color:var(--green);letter-spacing:.02em;opacity:0;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);align-items:center;gap:3px;padding:4px 9px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:9px;right:9px;transform:translate(4px)}.template-card__info[data-v-ee497fba]{flex-direction:column;gap:6px;padding:13px 15px 14px;display:flex}.template-card__name[data-v-ee497fba]{color:var(--text-primary);font-size:13.5px;font-weight:600;line-height:1.35}.template-card__desc[data-v-ee497fba]{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.template-card__meta[data-v-ee497fba]{align-items:center;gap:6px;margin-top:3px;display:flex}.template-card__chip[data-v-ee497fba]{border-radius:var(--radius-pill);background:var(--bg-tertiary);border:1px solid var(--border-secondary);color:var(--text-tertiary);letter-spacing:.01em;white-space:nowrap;align-items:center;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.template-card__chip--accent[data-v-ee497fba]{background:var(--chip-accent-bg);border-color:color-mix(in srgb,var(--green) 22%,transparent);color:var(--green)}.template-library__back[data-v-ee497fba]{border:1px solid var(--border-primary);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--text-tertiary);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);align-self:flex-start;align-items:center;gap:7px;padding:7px 12px 7px 9px;font-size:13px;font-weight:600;display:inline-flex}.template-library__back[data-v-ee497fba]:hover{border-color:var(--active-border);color:var(--text-primary)}.template-detail[data-v-ee497fba]{flex:1;gap:24px;min-height:0;display:flex}.template-library__toolbar[data-v-ee497fba]{justify-content:space-between;align-items:center;gap:16px;display:flex}.template-library__tabs[data-v-ee497fba]{gap:10px;display:flex}.template-library__tab[data-v-ee497fba]{background:var(--tab-bg);color:var(--text-tertiary);cursor:pointer;border:none;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.template-library__tab[data-v-ee497fba]:hover{color:var(--text-secondary)}.template-library__tab svg[data-v-ee497fba]{width:18px;height:18px}.template-library__tab--active[data-v-ee497fba]{background:var(--primary-btn-bg);border:2px solid var(--primary-btn-border);box-shadow:var(--primary-btn-shadow);color:#fff}.template-library__tab--active[data-v-ee497fba]:hover{color:#fff}.template-library__tab-count[data-v-ee497fba]{color:#03c879;background:#03c87924;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.template-library__tab--active .template-library__tab-count[data-v-ee497fba]{color:#fff;background:#ffffff38}.template-library__search[data-v-ee497fba]{border:1px solid var(--border-secondary);background:var(--bg-secondary);width:240px;color:var(--text-muted);border-radius:8px;align-items:center;gap:8px;padding:9px 12px;transition:border-color .15s;display:flex}.template-library__search[data-v-ee497fba]:focus-within{border-color:#03c8798c}.template-library__search-icon[data-v-ee497fba]{flex-shrink:0}.template-library__search-input[data-v-ee497fba]{min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.template-library__search-input[data-v-ee497fba]::placeholder{color:var(--text-muted)}.template-library__search-input[data-v-ee497fba]::-webkit-search-cancel-button{-webkit-appearance:none}.template-library__no-results[data-v-ee497fba]{color:var(--text-muted);margin:0;padding:24px 0;font-size:14px}.template-card__chip[data-v-ee497fba]{gap:5px}.template-library__nav-icon[data-v-ee497fba]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.template-library__nav-icon svg[data-v-ee497fba]{width:16px;height:16px}.template-card__thumb-grid[data-v-ee497fba]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:6px;height:100%;padding:10px;display:grid}.template-card__thumb-grid[data-v-ee497fba]>*{min-height:0;overflow:hidden}.template-card__thumb-grid[data-v-ee497fba] .template-thumb{padding:4px 8px}.dashboard-detail__reports[data-v-ee497fba]{border-radius:var(--radius-panel);border:1px solid var(--report-panel-border);background:var(--report-panel-bg);flex:1;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-content:start;gap:14px;min-width:0;padding:20px;display:grid;overflow-y:auto}.dashboard-detail__report[data-v-ee497fba]{cursor:default;position:relative}.dashboard-detail__remove[data-v-ee497fba]{z-index:2;border:1px solid var(--border-secondary);background:var(--bg-primary);width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:flex;position:absolute;top:8px;right:8px}.dashboard-detail__remove[data-v-ee497fba]:hover:not(:disabled){color:#ef4444;border-color:#ef444480}.dashboard-detail__remove[data-v-ee497fba]:disabled{opacity:.5;cursor:default}.dashboard-detail__restore[data-v-ee497fba]{color:var(--green,#03c879);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.dashboard-detail__restore[data-v-ee497fba]:hover:not(:disabled){text-decoration:underline}.dashboard-detail__restore[data-v-ee497fba]:disabled{opacity:.5;cursor:default}.template-card__name--iconed[data-v-ee497fba]{align-items:center;gap:8px;display:flex}.template-card__name--iconed[data-v-ee497fba]>:first-child{flex-shrink:0}.dashboard-detail__title[data-v-ee497fba]{align-items:center;gap:10px;display:flex}.dashboard-detail__icon-picker[data-v-ee497fba] .icon-picker{gap:12px}.dashboard-detail__icon-picker[data-v-ee497fba] .icon-picker__label{font-size:12px}.dashboard-detail__icon-picker[data-v-ee497fba] .icon-picker__upload-row{gap:10px}.dashboard-detail__icon-picker[data-v-ee497fba] .icon-picker__preview{width:36px;height:36px}.dashboard-detail__icon-picker[data-v-ee497fba] .icon-picker__action{padding:6px 10px;font-size:12px}.dashboard-detail__icon-picker[data-v-ee497fba] .icon-picker__grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:6px}.dashboard-detail__icon-picker[data-v-ee497fba] .icon-picker__tile{height:36px}.dashboard-detail__icon[data-v-ee497fba]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.template-detail__preview[data-v-ee497fba]{border-radius:var(--radius-panel);border:1px solid var(--report-panel-border);background:var(--report-panel-bg);flex:1;min-width:0;padding:20px;overflow-y:auto}.template-detail__preview-error[data-v-ee497fba]{height:100%;min-height:240px;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;padding:20px;font-size:13.5px;display:flex}.template-detail__side[data-v-ee497fba]{flex-direction:column;flex-shrink:0;gap:14px;width:300px;display:flex;overflow-y:auto}.template-detail__side[data-v-ee497fba]>*{flex-shrink:0}.template-detail__name[data-v-ee497fba]{color:var(--text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.3}.template-detail__desc[data-v-ee497fba]{color:var(--text-muted);margin:0;font-size:13.5px;font-weight:300;line-height:1.5}.template-detail__meta[data-v-ee497fba]{border-radius:var(--radius-panel);border:1px solid var(--report-panel-border);background:var(--report-panel-bg);flex-direction:column;margin:0;display:flex;overflow:hidden}.template-detail__meta-row[data-v-ee497fba]{justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;display:flex}.template-detail__meta-row[data-v-ee497fba]:not(:last-child){border-bottom:1px solid var(--border-secondary)}.template-detail__meta-row dt[data-v-ee497fba]{color:var(--text-muted);font-size:12px;font-weight:600}.template-detail__meta-row dd[data-v-ee497fba]{color:var(--text-secondary);text-align:right;margin:0;font-size:12.5px;font-weight:600}.template-detail__add[data-v-ee497fba]{border-top:1px solid var(--border-secondary);flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;display:flex}.template-detail__add-label[data-v-ee497fba]{text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px;font-size:12px;font-weight:600}.template-detail__dash-list[data-v-ee497fba]{flex-direction:column;gap:2px;max-height:180px;display:flex;overflow-y:auto}.template-detail__dash-list[data-v-ee497fba]::-webkit-scrollbar{width:4px}.template-detail__dash-list[data-v-ee497fba]::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:2px}.template-detail__dash-item[data-v-ee497fba]{width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:400;transition:background .15s;display:flex}.template-detail__dash-item[data-v-ee497fba]:hover{background:var(--bg-secondary)}.template-detail__dash-item svg[data-v-ee497fba]{color:var(--text-muted);flex-shrink:0}.template-detail__dash-item--active[data-v-ee497fba]{background:var(--active-bg)}.template-detail__dash-item--active svg[data-v-ee497fba]{color:var(--green)}.template-detail__dash-item--active .template-detail__dash-count[data-v-ee497fba]{color:var(--green);background:#03c87933}.template-detail__dash-name[data-v-ee497fba]{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.template-detail__dash-count[data-v-ee497fba]{color:var(--text-muted);background:var(--bg-secondary);border-radius:8px;padding:2px 6px;font-size:11px;font-weight:600}.template-detail__create[data-v-ee497fba]{width:100%;color:var(--green);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.template-detail__create[data-v-ee497fba]:hover{background:var(--active-bg)}@media (width<=991px){.template-library[data-v-ee497fba]{width:100%;height:76vh}.template-library__body[data-v-ee497fba]{flex-direction:column;overflow-y:auto}.template-library__nav[data-v-ee497fba]{border-right:none;border-bottom:1px solid var(--border-secondary);flex-flow:wrap;width:100%;padding:0 0 10px}.template-library__content[data-v-ee497fba]{overflow-y:visible}.template-detail[data-v-ee497fba]{flex-direction:column;overflow-y:auto}.template-detail__side[data-v-ee497fba]{width:100%}}.bug-report[data-v-949f208e]{flex-direction:column;gap:20px;width:520px;max-width:100%;display:flex}.bug-report__title[data-v-949f208e]{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.bug-report__subtitle[data-v-949f208e]{color:var(--text-secondary);margin:-12px 0 0;font-size:14px;font-weight:300;line-height:22px}.bug-report__form[data-v-949f208e]{flex-direction:column;gap:16px;display:flex}.bug-report__field[data-v-949f208e]{flex-direction:column;gap:10px;display:flex}.bug-report__label[data-v-949f208e]{color:var(--text-primary);font-size:14px;font-weight:500}.bug-report__optional[data-v-949f208e]{color:var(--text-secondary);font-weight:300}.bug-report__input[data-v-949f208e]{width:100%;height:60px;color:var(--text-primary);border:1px solid var(--border-primary);background-color:var(--bg-secondary);border-radius:10px;padding:20px;font-size:14px;font-weight:300;line-height:1}.bug-report__input[data-v-949f208e]:focus{color:var(--green);border-color:var(--green);outline:none}.bug-report__input--invalid[data-v-949f208e],.bug-report__input--invalid[data-v-949f208e]:focus{color:var(--danger);border-color:var(--danger)}.bug-report__textarea[data-v-949f208e]{width:100%;min-height:120px;color:var(--text-primary);resize:vertical;border:1px solid var(--border-primary);background-color:var(--bg-secondary);border-radius:10px;padding:16px 20px;font-family:inherit;font-size:14px;font-weight:300;line-height:1.5}.bug-report__textarea[data-v-949f208e]:focus{color:var(--green);border-color:var(--green);outline:none}.bug-report__textarea--invalid[data-v-949f208e],.bug-report__textarea--invalid[data-v-949f208e]:focus{color:var(--danger);border-color:var(--danger)}.bug-report__error[data-v-949f208e]{color:var(--danger);font-size:12px}.bug-report__dropzone[data-v-949f208e]{border:2px dashed var(--border-primary);background:var(--bg-secondary);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;transition:all .15s;display:flex}.bug-report__dropzone--active[data-v-949f208e],.bug-report__dropzone[data-v-949f208e]:hover{border-color:var(--green);background:var(--bg-hover)}.bug-report__dropzone-text[data-v-949f208e]{color:var(--text-primary);font-size:14px;font-weight:500}.bug-report__dropzone-or[data-v-949f208e]{color:var(--text-secondary);font-size:12px}.bug-report__upload-btn[data-v-949f208e]{border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:10px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .15s}.bug-report__upload-btn[data-v-949f208e]:hover{border-color:var(--green);color:var(--green)}.bug-report__dropzone-hint[data-v-949f208e]{color:var(--text-secondary);font-size:12px}.bug-report__file-input[data-v-949f208e]{display:none}.bug-report__previews[data-v-949f208e]{flex-wrap:wrap;gap:10px;display:flex}.bug-report__preview[data-v-949f208e]{flex-direction:column;gap:4px;width:80px;display:flex;position:relative}.bug-report__preview img[data-v-949f208e]{-o-object-fit:cover;object-fit:cover;border:1px solid var(--border-primary);border-radius:6px;width:80px;height:60px}.bug-report__preview-remove[data-v-949f208e]{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.bug-report__preview-name[data-v-949f208e]{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.bug-report__actions[data-v-949f208e]{justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;display:flex}.bug-report__cancel[data-v-949f208e]{border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .15s}.bug-report__cancel[data-v-949f208e]:hover{background:var(--border-primary)}@media (width<=991px){.bug-report[data-v-949f208e]{width:100%}}.atlas-fab[data-v-1135a230]{z-index:1100;cursor:pointer;color:#fff;background:linear-gradient(#027a4a,#02a966);border:1px solid #03c879;border-radius:999px;align-items:center;gap:12px;padding:9px 20px 9px 10px;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:700;transition:transform .15s,box-shadow .15s,bottom .2s;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #03c87973,0 4px 12px #00000040}.atlas-fab--lifted[data-v-1135a230]{bottom:100px}.atlas-fab[data-v-1135a230]:hover{transform:translateY(-1px);box-shadow:0 10px 28px #03c8798c,0 6px 16px #0000004d}.atlas-fab[data-v-1135a230]:active{transform:translateY(0)}.atlas-fab__avatar[data-v-1135a230]{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.atlas-fab__avatar img[data-v-1135a230]{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.atlas-fab__label[data-v-1135a230]{letter-spacing:0;min-width:72px}.atlas-panel[data-v-1135a230]{z-index:1100;background:var(--bg-primary);border:1px solid var(--border-primary);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;border-radius:14px;flex-direction:column;width:380px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 48px);transition:width .2s,height .2s,right .2s,bottom .2s,left .2s,top .2s,border-radius .2s;display:flex;position:fixed;inset:auto 24px 24px auto;overflow:hidden;box-shadow:0 20px 60px #00000080,0 8px 24px #00000059}.atlas-panel--expanded[data-v-1135a230]{border-radius:16px;width:auto;max-width:none;height:auto;max-height:none;inset:32px}@media (width<=991px){.atlas-panel[data-v-1135a230]{width:calc(100vw - 24px);height:calc(100vh - 96px);bottom:12px;right:12px}.atlas-panel--expanded[data-v-1135a230]{width:auto;height:auto;inset:8px}}.atlas-panel--expanded .atlas-panel__welcome[data-v-1135a230]{max-width:720px;margin:0 auto;padding-top:48px}.atlas-panel--expanded .atlas-panel__messages[data-v-1135a230]{width:100%;max-width:920px;margin:0 auto;padding:28px 32px}.atlas-panel--expanded .atlas-panel__form[data-v-1135a230]{padding:16px 32px}.atlas-panel--expanded .atlas-panel__welcome-avatar[data-v-1135a230]{width:160px;height:160px}.atlas-panel--expanded .atlas-panel__welcome-text[data-v-1135a230]{font-size:18px;line-height:26px}.atlas-panel--expanded .atlas-panel__suggestion[data-v-1135a230]{padding:12px 16px;font-size:14px}.atlas-panel__header[data-v-1135a230]{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.atlas-panel__header-info[data-v-1135a230]{align-items:flex-start;gap:10px;display:flex}.atlas-panel__header-avatar[data-v-1135a230]{background:#03c8790d;border:1px solid #03c87933;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.atlas-panel__header-avatar img[data-v-1135a230]{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}html.theme-light .atlas-panel__header-avatar[data-v-1135a230]{background:#03c8791a}.atlas-panel__header-text[data-v-1135a230]{flex-direction:column;gap:0;display:flex}.atlas-panel__header-row[data-v-1135a230]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.atlas-panel__header-title[data-v-1135a230]{color:var(--text-primary);margin:0;font-size:16px;font-weight:700}.atlas-panel__header-subtitle[data-v-1135a230]{color:var(--text-tertiary);margin:0;font-size:12px;font-weight:300;line-height:16px}.atlas-panel__header-actions[data-v-1135a230]{gap:4px;display:flex}.atlas-panel__icon-btn[data-v-1135a230]{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.atlas-panel__icon-btn[data-v-1135a230]:hover{color:var(--text-primary);background:#ffffff0f}.atlas-panel__body[data-v-1135a230]{overflow:hidden}.atlas-panel__body[data-v-1135a230],.atlas-panel__welcome[data-v-1135a230]{flex-direction:column;flex:1;display:flex}.atlas-panel__welcome[data-v-1135a230]{align-items:center;gap:14px;padding:24px 16px;overflow-y:auto}.atlas-panel__welcome-avatar[data-v-1135a230]{background:#03c8790d;border:1px solid #03c87933;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;display:flex}.atlas-panel__welcome-avatar img[data-v-1135a230]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}html.theme-light .atlas-panel__welcome-avatar[data-v-1135a230]{background:#03c8791a}.atlas-panel__welcome-text[data-v-1135a230]{text-align:center;color:var(--text-primary);margin:0;font-size:14px;font-weight:400;line-height:20px}.atlas-panel__welcome-text strong[data-v-1135a230]{color:#03c879;font-weight:700}.atlas-panel__suggestions[data-v-1135a230]{flex-direction:column;gap:8px;width:100%;display:flex}.atlas-panel__suggestion[data-v-1135a230]{text-align:left;border:1px solid var(--border-primary);width:100%;color:var(--text-primary);cursor:pointer;background:#ffffff08;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:400;line-height:18px;transition:background .15s,border-color .15s,color .15s}.atlas-panel__suggestion[data-v-1135a230]:hover{color:#03c879;background:#03c87914;border-color:#03c87973}.atlas-panel__messages[data-v-1135a230]{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow-y:auto}.atlas-panel__message[data-v-1135a230]{align-items:flex-start;gap:10px;max-width:95%;display:flex}.atlas-panel__message--user[data-v-1135a230]{flex-direction:row-reverse;align-self:flex-end}.atlas-panel__message--user .atlas-panel__message-bubble[data-v-1135a230]{color:var(--text-primary);background:#03c8792e;border-color:#03c87959}.atlas-panel__message--assistant[data-v-1135a230]{align-self:flex-start}.atlas-panel__message-avatar[data-v-1135a230]{width:28px;height:28px;color:var(--text-tertiary);background:#03c87926;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.atlas-panel__message-avatar img[data-v-1135a230]{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.atlas-panel__message--user .atlas-panel__message-avatar[data-v-1135a230]{background:#ffffff0f}.atlas-panel__message-bubble[data-v-1135a230]{border:1px solid var(--border-primary);color:var(--text-primary);word-wrap:break-word;white-space:normal;background:#ffffff08;border-radius:10px;padding:10px 12px;font-size:13px;line-height:19px}.atlas-panel__message-bubble[data-v-1135a230] code{background:#0000004d;border-radius:4px;padding:1px 5px;font-family:Courier New,monospace;font-size:12px}.atlas-thinking[data-v-1135a230]{border:1px solid var(--border-primary);background:#ffffff08;border-radius:10px;flex-direction:column;gap:8px;min-width:200px;margin:0;padding:12px 14px;list-style:none;display:flex}.atlas-thinking__step[data-v-1135a230]{color:var(--text-tertiary);align-items:center;gap:10px;font-size:13px;line-height:18px;transition:color .2s,opacity .2s;display:flex}.atlas-thinking__step--done[data-v-1135a230]{color:var(--text-primary)}.atlas-thinking__step--active[data-v-1135a230]{color:var(--text-primary);font-weight:600}.atlas-thinking__step--pending[data-v-1135a230]{opacity:.45}.atlas-thinking__icon[data-v-1135a230]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.atlas-thinking__icon svg[data-v-1135a230]{display:block}.atlas-thinking__spinner[data-v-1135a230]{border:2px solid #03c87940;border-top-color:#03c879;border-radius:50%;width:12px;height:12px;animation:.85s linear infinite atlas-thinking-spin-1135a230}.atlas-thinking__dot[data-v-1135a230]{background:#ffffff2e;border-radius:50%;width:6px;height:6px}.atlas-thinking__dots[data-v-1135a230]{color:var(--text-tertiary);letter-spacing:2px;margin-left:4px;animation:1.4s steps(4,end) infinite atlas-thinking-dots-1135a230}@keyframes atlas-thinking-spin-1135a230{to{transform:rotate(1turn)}}@keyframes atlas-thinking-dots-1135a230{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.atlas-panel__typing[data-v-1135a230]{border:1px solid var(--border-primary);background:#ffffff08;border-radius:10px;gap:4px;padding:10px 12px;display:inline-flex}.atlas-panel__typing span[data-v-1135a230]{background:var(--text-tertiary);border-radius:50%;width:6px;height:6px;animation:1.2s infinite atlas-typing-1135a230}.atlas-panel__typing span[data-v-1135a230]:nth-child(2){animation-delay:.15s}.atlas-panel__typing span[data-v-1135a230]:nth-child(3){animation-delay:.3s}@keyframes atlas-typing-1135a230{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.atlas-panel__support[data-v-1135a230]{border-top:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;display:flex}.atlas-panel__support-btn[data-v-1135a230]{color:#03c879;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:underline}.atlas-panel__support-btn[data-v-1135a230]:hover{filter:brightness(1.1)}.atlas-panel__form[data-v-1135a230]{border-top:1px solid var(--border-primary);background:var(--bg-primary);flex-shrink:0;align-items:center;gap:8px;padding:12px;display:flex}.atlas-panel__input[data-v-1135a230]{border:1px solid var(--border-primary);height:38px;color:var(--text-primary);background:#ffffff0a;border-radius:999px;outline:0;flex:1;padding:0 14px;font-family:Nunito Sans,sans-serif;font-size:13px}.atlas-panel__input[data-v-1135a230]:focus{border-color:#03c87980}.atlas-panel__input[data-v-1135a230]::placeholder{color:var(--text-tertiary)}.atlas-panel__input[data-v-1135a230]:disabled{opacity:.6}.atlas-panel__send[data-v-1135a230]{color:#fff;cursor:pointer;background:linear-gradient(#027a4a,#02a966);border:1px solid #03c879;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:filter .15s,opacity .15s;display:flex}.atlas-panel__send[data-v-1135a230]:hover:not(:disabled){filter:brightness(1.06)}.atlas-panel__send[data-v-1135a230]:disabled{opacity:.4;cursor:not-allowed}.oauth-banner[data-v-cff81e29]{z-index:200;background:var(--warning);color:#101115;border-bottom:1px solid #0000001a;justify-content:center;align-items:center;gap:16px;min-height:36px;padding:8px 48px 8px 16px;font-size:13px;font-weight:500;line-height:1.4;display:flex;position:fixed;top:0;left:0;right:0}.oauth-banner__content[data-v-cff81e29]{text-align:center;align-items:center;gap:8px;display:flex}.oauth-banner__icon[data-v-cff81e29]{color:#101115;flex-shrink:0;width:16px;height:16px}.oauth-banner__text[data-v-cff81e29]{color:#101115}.oauth-banner__link[data-v-cff81e29]{color:#101115;margin-left:4px;font-weight:600;text-decoration:underline;transition:text-decoration-color .15s}.oauth-banner__link[data-v-cff81e29]:hover{text-decoration-color:#0000}.oauth-banner__close[data-v-cff81e29]{color:#101115;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;line-height:1;transition:background-color .15s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.oauth-banner__close[data-v-cff81e29]:hover{background:#00000014}@media (width<=991px){.oauth-banner[data-v-cff81e29]{padding:8px 40px 8px 12px;font-size:12px}.oauth-banner__content[data-v-cff81e29]{flex-wrap:wrap;justify-content:center}}.lead-journey-dashboard[data-v-d0d610f5]{--oauth-banner-height:0px;background:var(--bg-primary);flex-direction:column;width:100%;min-height:100dvh;display:flex}.lead-journey-dashboard--with-banner[data-v-d0d610f5]{--oauth-banner-height:36px}.header-placeholder[data-v-d0d610f5]{height:calc(80px + var(--oauth-banner-height))}[data-v-d0d610f5] .dropdown__content{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#2022284d;border-radius:10px;margin-top:10px;padding:20px;box-shadow:0 8px 24px #03c87926}html.theme-light .header-wrapper[data-v-d0d610f5] .dropdown__content{background-color:#ffffffd9}.header-wrapper[data-v-d0d610f5]{top:var(--oauth-banner-height);z-index:100;background:var(--bg-primary);width:100%;height:80px;position:fixed}.header[data-v-d0d610f5]{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-primary);justify-content:space-between;width:100%;height:80px;padding:20px;display:flex}.header__logo-container[data-v-d0d610f5]{color:var(--text-primary);letter-spacing:-1.2px;gap:20px;font:600 24px TT Travels,sans-serif;display:flex}.header__menu-icon[data-v-d0d610f5]{aspect-ratio:1.43;-o-object-fit:contain;object-fit:contain;border-radius:1px;width:30px;margin:auto 0}.header__profile-name[data-v-d0d610f5],.header__title-journey[data-v-d0d610f5]{color:var(--text-primary);font-weight:700}.header__user-actions[data-v-d0d610f5]{gap:30px;display:flex}.header__icons[data-v-d0d610f5],.header__profile[data-v-d0d610f5]{align-items:center;gap:10px;display:flex}.header__profile-info[data-v-d0d610f5]{flex-direction:column;align-items:flex-end;gap:0;display:flex;position:relative}.header__profile-name[data-v-d0d610f5]{font-size:16px;line-height:20px}.header__profile-company[data-v-d0d610f5]{color:var(--text-tertiary);font-size:12px;font-weight:300;line-height:16px}.header__profile-image[data-v-d0d610f5]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:40px;width:40px}.dashboard-layout[data-v-d0d610f5]{min-height:calc(100vh - 80px)}.dashboard-layout[data-v-d0d610f5],.dashboard-layout__main[data-v-d0d610f5]{width:100%;max-width:100%;display:flex;overflow:auto}.dashboard-layout__main[data-v-d0d610f5]{min-width:0;padding:20px 20px 100px}@media (width<=991px){.header[data-v-d0d610f5]{max-width:100%}.header__profile-info[data-v-d0d610f5]{display:none}.header__user-actions[data-v-d0d610f5]{gap:10px}}@media (width<=640px){.header__logo-container[data-v-d0d610f5]{gap:20px}}.header__profile-trial[data-v-d0d610f5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f59e0b;white-space:nowrap;background-color:#f59e0b1a;border:1px solid #f59e0b66;border-radius:5px;align-items:center;padding:2px 10px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex;position:absolute;top:calc(100% + 8px);right:0}.dashboard-layout--blocked[data-v-d0d610f5]{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}
