.dn-sheet-overlay[data-v-762168aa]{z-index:var(--z-dialog-overlay,3000)}.dn-sheet-content[data-v-762168aa]{z-index:var(--z-dialog,3001)}.account-menu-trigger[data-v-b697ede3]{align-items:center;cursor:pointer;display:inline-flex;gap:8px}.account-menu-trigger[data-v-b697ede3]:focus-visible{border-radius:6px;outline:2px solid var(--ring);outline-offset:4px}.account-avatar[data-v-b697ede3],.account-trigger-avatar[data-v-b697ede3]{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;justify-content:center;-o-object-fit:cover;object-fit:cover}.account-avatar[data-v-b697ede3],.account-trigger-avatar[data-v-b697ede3]{font-size:14px;height:24px;width:24px}.account-avatar-fallback[data-v-b697ede3]{background:var(--primary);color:var(--primary-foreground)}.account-menu-panel[data-v-b697ede3]{background:var(--popover);border:0;border-radius:12px;box-shadow:0 12px 36px rgba(var(--shadow-color-rgb),.14);color:var(--content-medium);max-width:min(310px,calc(100vw - 32px));padding:16px 24px;width:-moz-max-content;width:max-content}.account-menu-content[data-v-b697ede3]{display:flex;flex-direction:column;font-size:16px;gap:16px;line-height:24px;min-width:0}.account-identity[data-v-b697ede3]{align-items:center;display:flex;gap:12px;min-width:0}.account-email[data-v-b697ede3]{overflow-wrap:anywhere}.account-email[data-v-b697ede3],.account-subscription[data-v-b697ede3]{color:var(--content-medium);min-width:0}.account-subscription[data-v-b697ede3]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 20px}.account-plan[data-v-b697ede3]{align-items:center;display:inline-flex;gap:12px}.account-plan[data-v-b697ede3] svg{flex-shrink:0}.account-credits strong[data-v-b697ede3],.account-plan strong[data-v-b697ede3]{font-weight:600}.account-logout[data-v-b697ede3]{border-radius:8px;font-size:16px;font-weight:400;gap:12px;height:auto;justify-content:flex-start;line-height:24px;margin:-8px;min-height:40px;padding:8px;width:calc(100% + 16px)}.account-logout[data-v-b697ede3] svg{height:20px;width:20px}.front-page-navbar[data-v-d7f391bd]{inset:1rem 0 auto;pointer-events:none;position:fixed;z-index:1000}.front-page-navbar[data-v-d7f391bd]:before{-webkit-backdrop-filter:saturate(100%) blur(6px);backdrop-filter:saturate(100%) blur(6px);content:"";height:6rem;inset:-1rem 0 auto;pointer-events:none;position:absolute;z-index:-1}.marketing-toolbar[data-v-d7f391bd]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(var(--surface-rgb),.38);border:2px solid rgba(var(--surface-rgb),.68);border-radius:8px;box-shadow:0 2px 12px #2f2b3d14;display:flex;gap:8px;margin-inline:auto;max-width:1168px;min-height:64px;padding:12px 24px;pointer-events:auto;transition:background-color .15s ease,border-color .15s ease;width:calc(100% - 32px)}.marketing-toolbar-scrolled[data-v-d7f391bd]{background:rgba(var(--surface-rgb),.82);border-color:var(--surface)}.nav-link[data-v-d7f391bd]{color:inherit}.active-link[data-v-d7f391bd],.nav-link[data-v-d7f391bd]:hover{color:var(--primary)}.nav-dropdown-item[data-v-d7f391bd]{border-radius:8px;color:var(--content-high);font-size:16px;font-weight:500;line-height:24px;padding:8px 12px;text-decoration:none;transition:background-color .15s ease}.nav-dropdown-label[data-v-d7f391bd]{font-size:inherit;font-weight:inherit;line-height:inherit}.nav-dropdown-description[data-v-d7f391bd]{color:var(--content-medium);font-size:14px;font-weight:400;line-height:20px}.nav-dropdown-item[data-v-d7f391bd]:hover{background:rgba(var(--primary-rgb),.08);color:var(--primary)}.nav-item-icon[data-v-d7f391bd]{align-items:center;background:rgba(var(--primary-rgb),.1);border-radius:6px;color:var(--primary);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}@media (min-width:1920px){.marketing-toolbar[data-v-d7f391bd]{max-width:1408px}}@media (min-width:960px) and (max-width:1279px){.marketing-toolbar[data-v-d7f391bd]{max-width:868px;padding-inline:16px}}@media (min-width:600px) and (max-width:959px){.marketing-toolbar[data-v-d7f391bd]{width:calc(100% - 64px)}}@media (max-width:599px){.marketing-toolbar[data-v-d7f391bd]{gap:4px;padding:10px 12px}.app-logo-title[data-v-d7f391bd]{display:none}}
