.dashboard-header[data-v-18b861c7]{align-items:center;display:flex;gap:4px;min-width:0;overflow:hidden;position:relative}.dashboard-header--compact[data-v-18b861c7]{height:32px;width:100%}.dashboard-header--compact[data-v-18b861c7] .app-breadcrumb__current{font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight)}.dashboard-header__back[data-v-18b861c7]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:-4px;padding:0;position:relative;width:32px;-webkit-app-region:no-drag;transition:background-color .15s ease-out}.dashboard-header__back[data-v-18b861c7]:after{content:"";inset:-6px;position:absolute}.dashboard-header__back[data-v-18b861c7]:active{background:var(--surface-3)}.dashboard-header__back[data-v-18b861c7]:focus-visible{outline:1px solid var(--mono-white)}.dashboard-header__back i[data-v-18b861c7]{font-size:16px}@media(prefers-reduced-motion:reduce){.dashboard-header__back[data-v-18b861c7]{transition:none}}.dashboard-message[data-v-d314ecba]{align-items:center;display:flex;flex-direction:row;gap:8px}.dashboard-message__info[data-v-d314ecba]{align-items:center;border-radius:20px;display:flex;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);gap:8px;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);padding:4px 12px}.dashboard-message__info .counter[data-v-d314ecba]{font-weight:600}.dashboard-message__button[data-v-d314ecba]{background:var(--text-main);border-radius:6px;box-shadow:0 1px 2px #0000000d;color:var(--text-inverse);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:4px 12px;text-align:center;leading-trim:both;text-edge:cap;font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);letter-spacing:var(--body-bold-letter-spacing);line-height:var(--body-bold-line-height)}.dashboard-message__button[data-v-d314ecba]:active{transform:scale(.99)}.dashboard-message__button[data-v-d314ecba]:hover{opacity:.9}.dashboard-user-menu[data-v-49c35af4]{position:relative}.dashboard-user-menu__menu-button[data-v-49c35af4]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:8px;transition:background-color .15s ease-out;width:100%}.dashboard-user-menu__menu-button[data-v-49c35af4]:hover{background:var(--surface-2)}.dashboard-user-menu__identity[data-v-49c35af4]{display:flex;flex:1;flex-direction:column;min-width:0}.dashboard-user-menu__name[data-v-49c35af4]{color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.dashboard-user-menu__email[data-v-49c35af4],.dashboard-user-menu__name[data-v-49c35af4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-user-menu__email[data-v-49c35af4]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.dashboard-user-menu__more[data-v-49c35af4]{color:var(--text-placeholder);flex-shrink:0;font-size:16px;margin-left:auto}.dashboard-user-menu__menu[data-v-49c35af4]{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:8px;left:0;min-width:120px;padding:8px;position:absolute;right:0;z-index:1000}.dashboard-user-menu__menu--name[data-v-49c35af4]{color:var(--text-main);display:-webkit-box;font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);-webkit-line-clamp:1;line-height:var(--all-caps-line-height);overflow:hidden;padding:0 8px;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-all}.dashboard-user-menu__menu--items[data-v-49c35af4]{display:flex;flex-direction:column;gap:4px}.dashboard-user-menu__menu--version[data-v-49c35af4]{color:var(--text-placeholder)}.dashboard-user-menu__menu--item[data-v-49c35af4],.dashboard-user-menu__menu--version[data-v-49c35af4]{font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:8px}.dashboard-user-menu__menu--item[data-v-49c35af4]{align-items:center;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;gap:8px;transition:background-color .15s ease-out}.dashboard-user-menu__menu--item i[data-v-49c35af4]{color:var(--text-main);font-size:16px}.dashboard-user-menu__menu--item[data-v-49c35af4]:hover{background:var(--surface-3)}@media(prefers-reduced-motion:reduce){.dashboard-user-menu__menu--item[data-v-49c35af4],.dashboard-user-menu__menu-button[data-v-49c35af4]{transition:none}}.dashboard[data-v-512b1d66]{background-color:var(--surface-0);display:flex;height:100%;max-height:100%;overflow:hidden}.dashboard__left-part[data-v-512b1d66]{background:var(--surface-1);border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;margin:8px 0 8px 8px;padding:16px 24px;width:272px}.dashboard__left-part--header[data-v-512b1d66]{margin-bottom:24px}.dashboard__left-part--header.mac[data-v-512b1d66]{margin:-16px -24px 24px;padding:64px 24px 0;-webkit-app-region:drag}.dashboard__left-part--content[data-v-512b1d66]{display:flex;flex-direction:column;flex-grow:1;gap:40px}.dashboard__left-part--footer[data-v-512b1d66]{flex-shrink:0;padding-top:8px}.dashboard__left-part.transparent[data-v-512b1d66]{background:var(--surface-1)}.dashboard__left-part--logo[data-v-512b1d66]{margin-left:-5px}.dashboard__scrim[data-v-512b1d66],.dashboard__sidebar-toggle[data-v-512b1d66]{display:none}.dashboard__sidebar-toggle[data-v-512b1d66]{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-main);cursor:pointer;flex-shrink:0;height:44px;justify-content:center;margin:-8px 0 -8px -8px;padding:0;width:44px;-webkit-app-region:no-drag;transition:background-color .15s ease-out}@media(hover:hover)and (pointer:fine){.dashboard__sidebar-toggle[data-v-512b1d66]:hover{background:var(--surface-2)}}.dashboard__sidebar-toggle[data-v-512b1d66]:active{background:var(--surface-3)}.dashboard__sidebar-toggle[data-v-512b1d66]:focus-visible{outline:1px solid var(--mono-white)}@media(max-width:1032px){.dashboard__sidebar-toggle[data-v-512b1d66]{display:inline-flex}.dashboard__scrim[data-v-512b1d66]{background:var(--background-modal);display:block;inset:0;opacity:.8;position:fixed;z-index:1100}.dashboard__left-part[data-v-512b1d66]{bottom:calc(8px + env(safe-area-inset-bottom));box-shadow:0 8px 30px #00000080;left:8px;margin:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;top:calc(8px + env(safe-area-inset-top));transform:translate(calc(-100% - 16px));transition:transform .15s ease-out,visibility 0s linear .15s;visibility:hidden;width:min(272px,100vw - 48px);z-index:1100}.dashboard__left-part--open[data-v-512b1d66]{transform:none;transition:transform .15s ease-out;visibility:visible}}@media(prefers-reduced-motion:reduce){.dashboard__left-part[data-v-512b1d66],.dashboard__left-part--open[data-v-512b1d66],.dashboard__sidebar-toggle[data-v-512b1d66]{transition:none}}.dashboard__right-part[data-v-512b1d66]{background:var(--surface-0);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.dashboard__right-part--header[data-v-512b1d66]{align-items:center;background:var(--surface-1);border-radius:12px;display:flex;margin:8px 8px 0;padding:8px 16px;z-index:3;-webkit-app-region:drag}.dashboard__right-part--header--right[data-v-512b1d66]{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:32px;-webkit-app-region:no-drag}.dashboard__right-part--header__header[data-v-512b1d66]{align-items:center;display:flex;gap:42px;overflow:hidden;width:100%}.dashboard__right-part--header__actions[data-v-512b1d66]{align-items:center;display:flex;gap:8px;-webkit-app-region:no-drag}.dashboard__right-part--header__recorder[data-v-512b1d66],.dashboard__right-part--header__uploads[data-v-512b1d66]{flex-shrink:0}.dashboard__right-part--mobile-header[data-v-512b1d66]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--surface-0);display:flex;justify-content:space-between;padding:12px;position:sticky;top:0;z-index:2}.dashboard__right-part--mobile-header__logo[data-v-512b1d66]{height:24px}.dashboard__right-part--fill[data-v-512b1d66]{flex-grow:1}.dashboard__right-part--head[data-v-512b1d66]{display:flex;flex-direction:row;flex-shrink:0;gap:12px;padding:15px 32px;width:100%}.dashboard__right-part--content[data-v-512b1d66]{background:var(--surface-0);flex-grow:1;overflow:hidden;padding-top:0}.dashboard__right-part--content--tab-bar[data-v-512b1d66]{padding-bottom:calc(56px + max(8px,env(safe-area-inset-bottom) - 16px) - env(safe-area-inset-bottom))}@media(max-width:1180px){.dashboard__right-part--header__header[data-v-512b1d66]{gap:16px}.dashboard__right-part--header--right[data-v-512b1d66]{flex-shrink:1;gap:16px;min-width:0}.dashboard__right-part--header__message[data-v-512b1d66]{min-width:0;overflow:hidden}.dashboard__right-part--header__message[data-v-512b1d66] .dashboard-message__info{min-width:0}.dashboard__right-part--header__message[data-v-512b1d66] .dashboard-message__info>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard__right-part--header__message[data-v-512b1d66] .dashboard-message__button,.dashboard__right-part--header__actions[data-v-512b1d66]{flex-shrink:0}}@media(max-width:600px){.dashboard__right-part--header[data-v-512b1d66]{gap:8px;padding:8px 8px 8px 12px}.dashboard__right-part--header__header[data-v-512b1d66]{flex:1 1 auto;gap:8px;min-width:0;width:auto}.dashboard__right-part--header--right[data-v-512b1d66]{flex-shrink:0;gap:8px}.dashboard__right-part--header__actions[data-v-512b1d66]{gap:12px}}.dashboard__add-button[data-v-512b1d66]{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;position:relative;transition:background-color .15s ease-out;width:32px}.dashboard__add-button[data-v-512b1d66]:after{content:"";inset:-6px;position:absolute}@media(hover:hover)and (pointer:fine){.dashboard__add-button[data-v-512b1d66]:hover{background:var(--surface-2)}}.dashboard__add-button[data-v-512b1d66]:active{background:var(--surface-3)}.dashboard__add-button[data-v-512b1d66]:focus-visible{outline:1px solid var(--mono-white)}@media(prefers-reduced-motion:reduce){.dashboard__add-button[data-v-512b1d66]{transition:none}}body:has(.object-selection-toolbar--mobile) .dashboard__add-button{display:none}
