.UserMenu_userMenu__ThF4B{position:relative;display:inline-block}.UserMenu_userButton__KOktK{display:flex;align-items:center;gap:.5rem;background:transparent;color:#e5e7eb;padding:.5rem 1rem;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;cursor:pointer;transition:all .3s;font-family:inherit;font-size:.9rem;font-weight:500}.UserMenu_userButton__KOktK:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);color:#60a5fa}.UserMenu_userName__OLNkh{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_dropdownIcon__1Mjvi{transition:transform .3s;flex-shrink:0}.UserMenu_userButton__KOktK[aria-expanded=true] .UserMenu_dropdownIcon__1Mjvi{transform:rotate(180deg)}.UserMenu_dropdown__XwlEj{position:absolute;top:calc(100% + .5rem);right:0;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);min-width:140px;width:max-content;z-index:10000;overflow:hidden}.UserMenu_dropdownItem__iL84a{display:flex;align-items:center;gap:.6rem;width:100%;padding:.6rem .85rem;color:#e5e7eb;text-decoration:none;font-size:.85rem;transition:background .2s;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.UserMenu_itemIcon__BfvXi{flex-shrink:0;width:16px;height:16px;opacity:.8;transition:opacity .2s}.UserMenu_dropdownItem__iL84a:hover .UserMenu_itemIcon__BfvXi{opacity:1}.UserMenu_dropdownItem__iL84a:hover{background:hsla(0,0%,100%,.1);color:#60a5fa}.UserMenu_planBadge__O2RHn{margin-left:auto;padding:.2rem .5rem;background:rgba(96,165,250,.2);border:1px solid rgba(96,165,250,.3);border-radius:4px;font-size:.75rem;font-weight:500;color:#60a5fa;white-space:nowrap}.UserMenu_dropdownItem__iL84a:hover .UserMenu_planBadge__O2RHn{background:rgba(96,165,250,.3);border-color:rgba(96,165,250,.5)}.UserMenu_dropdownDivider__LRLKU{height:1px;background:hsla(0,0%,100%,.1);margin:0}.UserMenu_dropdownItem__iL84a:nth-last-child(2){padding-bottom:.4rem;margin-bottom:0}.UserMenu_dropdownDivider__LRLKU+.UserMenu_dropdownItem__iL84a,.UserMenu_dropdownItem__iL84a:last-child{padding:.6rem .85rem;margin-top:0}.UserMenu_dropdownItem__iL84a:last-child:hover{background:hsla(0,0%,100%,.1);color:#60a5fa}@media (max-width:768px){.UserMenu_userName__OLNkh{max-width:100px}.UserMenu_dropdown__XwlEj{right:0;left:auto}}.ProjectEditorNav_navbar__HB3Nm{position:-webkit-sticky;position:sticky;top:0;z-index:9999;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1);padding:.75rem 0;min-height:40px;box-sizing:border-box}.ProjectEditorNav_navContent__naKC2{display:flex;align-items:center;padding:0 20px;max-width:100%;position:relative;height:100%}.ProjectEditorNav_navLeft__s__st{position:absolute;left:20px;display:flex;align-items:center;gap:1rem;flex-shrink:0;z-index:1}.ProjectEditorNav_navItems__TE6U_{display:flex;gap:.75rem;align-items:center;flex-shrink:0;justify-content:center;width:100%;margin:0 3rem}.ProjectEditorNav_navRight__Cw4fA{position:absolute;right:20px;display:flex;align-items:center;gap:.75rem;flex-shrink:0;z-index:2}.ProjectEditorNav_backButton__T3rb0{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e5e7eb;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none;font-family:inherit;white-space:nowrap}.ProjectEditorNav_backButton__T3rb0:hover{background:hsla(0,0%,100%,.1);color:#60a5fa;border-color:hsla(0,0%,100%,.2)}.ProjectEditorNav_backButtonText__phPqx{line-height:1.5}.ProjectEditorNav_mobileMenu__epuKX{position:relative;display:none}.ProjectEditorNav_mobileMenuButton__zKFN1{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:rgba(37,99,235,.15);border:1px solid rgba(37,99,235,.3);border-radius:6px;color:#60a5fa;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none;font-family:inherit;white-space:nowrap}.ProjectEditorNav_mobileMenuButton__zKFN1:hover{background:rgba(37,99,235,.25);border-color:rgba(37,99,235,.4)}.ProjectEditorNav_mobileMenuLabel__u9UDU{line-height:1.5}.ProjectEditorNav_mobileMenuIcon__FAw5h{flex-shrink:0}.ProjectEditorNav_projectName__IcGWk{font-size:1rem;font-weight:600;color:#f3f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.ProjectEditorNav_desktopUserMenu__IDxLf{display:flex;align-items:center}.ProjectEditorNav_navItem__yV_mJ{flex-shrink:0;border-radius:6px;transition:background .2s ease}.ProjectEditorNav_navButton__QquqJ{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:transparent;border:none;border-radius:6px;color:#e5e7eb;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none;font-family:inherit;white-space:nowrap}.ProjectEditorNav_navButton__QquqJ:hover{background:hsla(0,0%,100%,.1);color:#60a5fa}.ProjectEditorNav_navButton__QquqJ:hover .ProjectEditorNav_comingSoonBadge__UxtFt{background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3);color:#fed7aa}.ProjectEditorNav_navItemActive__A8C0_ .ProjectEditorNav_navButton__QquqJ{background:rgba(37,99,235,.2);color:#60a5fa}.ProjectEditorNav_navLabel__Xklqo{line-height:1.5}.ProjectEditorNav_comingSoonBadge__UxtFt{display:inline-block;padding:.125rem .5rem;font-size:.65rem;font-weight:500;line-height:1.2;color:#fbbf24;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:3px;transition:all .2s ease;flex-shrink:0}.ProjectEditorNav_navItemDisabled__FG8nT .ProjectEditorNav_navButton__QquqJ{opacity:.5;cursor:not-allowed;pointer-events:none}.ProjectEditorNav_navItemDisabled__FG8nT .ProjectEditorNav_navButton__QquqJ:hover{background:transparent;color:#e5e7eb}.ProjectEditorNav_navItemDisabled__FG8nT .ProjectEditorNav_navButton__QquqJ:hover .ProjectEditorNav_comingSoonBadge__UxtFt{background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.2);color:#fbbf24}@media (max-width:1024px){.ProjectEditorNav_mobileMenu__epuKX{display:block}.ProjectEditorNav_desktopUserMenu__IDxLf,.ProjectEditorNav_navItems__TE6U_{display:none}}@media (max-width:768px){.ProjectEditorNav_navbar__HB3Nm{padding-top:max(env(safe-area-inset-top,.5rem),1.5rem);padding-bottom:.75rem;min-height:50px}.ProjectEditorNav_navContent__naKC2{padding:0 15px}.ProjectEditorNav_backButton__T3rb0{padding:.4rem .6rem;font-size:.85rem}.ProjectEditorNav_backButtonText__phPqx{display:none}.ProjectEditorNav_backButton__T3rb0 svg{margin:0}.ProjectEditorNav_projectName__IcGWk{display:none}.ProjectEditorNav_mobileMenuButton__zKFN1{padding:.4rem .75rem;font-size:.8rem}.ProjectEditorNav_mobileMenuDropdown__NWTcV{min-width:160px}.ProjectEditorNav_mobileMenuItem__WKkhx{padding:.625rem .875rem;font-size:.8125rem}}.ProjectEditorNav_mobileMenuDropdown__NWTcV{position:absolute;top:calc(100% + .5rem);right:0;min-width:180px;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.5);z-index:1000;overflow:hidden;animation:ProjectEditorNav_slideDown__XX90p .2s ease-out}@keyframes ProjectEditorNav_slideDown__XX90p{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ProjectEditorNav_mobileMenuItem__WKkhx{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.75rem 1rem;background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.05);color:#e5e7eb;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none;font-family:inherit;text-align:left}.ProjectEditorNav_mobileMenuItem__WKkhx:last-child{border-bottom:none}.ProjectEditorNav_mobileMenuItem__WKkhx:hover{background:hsla(0,0%,100%,.1);color:#60a5fa}.ProjectEditorNav_mobileMenuItemActive__dIrmK{background:rgba(37,99,235,.15);color:#60a5fa}.ProjectEditorNav_mobileMenuItemActive__dIrmK:hover{background:rgba(37,99,235,.25)}.ProjectEditorNav_mobileMenuItemLabel__ZxS33{flex:1 1;line-height:1.5}.ProjectEditorNav_mobileMenuItemCheck__tcSQD{flex-shrink:0;color:#60a5fa}