[data-slot=dialog-overlay]:has(+[data-slot=dialog-content].lg-create-project-modal){-webkit-backdrop-filter:blur(10px);background:#00000094}.lg-create-project-modal{--cp-accent:#57bc80;--cp-accent-dim:color-mix(in oklch, var(--cp-accent) 38%, transparent);--cp-border:#ffffff1c;--cp-surface:#030309e0;color:#f0f1f9;color:lab(95.2843% .652701 -3.72498);-webkit-backdrop-filter:blur(28px)saturate(140%);background:var(--cp-surface)!important;border:1px solid var(--cp-border)!important;ring:none!important;gap:1.25rem!important;max-width:28rem!important;padding:1.5rem 1.5rem 1.25rem!important;box-shadow:inset 0 1px #ffffff0f,0 28px 64px -32px #000000b8!important;box-shadow:inset 0 1px lab(100% 0 0/.06),0 28px 64px -32px lab(0% 0 0/.72)!important}@supports (color:lab(0% 0 0)){.lg-create-project-modal{--cp-accent:lab(69.2183% -41.2547 21.2454);--cp-border:lab(100% 0 0/.11);--cp-surface:lab(.85232% .552394 -2.23712/.88)}}.lg-create-project-modal [data-slot=dialog-close]{color:#ffffff8c;color:lab(100% 0 0/.55);border-color:#0000}.lg-create-project-modal [data-slot=dialog-close]:hover{color:#ffffffe0;color:lab(100% 0 0/.88);background:#ffffff0f;background:lab(100% 0 0/.06)}.lg-create-project-modal__header{padding-right:1.75rem;gap:.5rem!important}.lg-create-project-modal__title{letter-spacing:-.01em;color:#f7f8ff;color:lab(97.6043% .652194 -3.72534);font-size:1.125rem;font-weight:600}.lg-create-project-modal__subtitle{color:#ffffff85;color:lab(100% 0 0/.52);font-size:.8125rem;line-height:1.55}.lg-create-project-modal__fields{flex-direction:column;gap:1.125rem;display:flex}.lg-create-project-modal__field{flex-direction:column;gap:.375rem;display:flex}.lg-create-project-modal__label{color:#ffffffc7;color:lab(100% 0 0/.78);font-size:.8125rem;font-weight:500}.lg-create-project-modal__helper{color:#ffffff6b;color:lab(100% 0 0/.42);font-size:.75rem;line-height:1.45}.lg-create-project-modal__input{color:#f0f1f9;color:lab(95.2843% .652701 -3.72498);background:#00000047;background:lab(0% 0 0/.28);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-color:oklch(100% 5.96046e-8 none/.1) oklch(100% 5.96046e-8 none/.1) oklch(100% 5.96046e-8 none/.1) oklch(100% 5.96046e-8 none/.1);height:2.625rem;font-size:.875rem;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffff0a;box-shadow:inset 0 1px lab(100% 0 0/.04)}.lg-create-project-modal__input::placeholder{color:#ffffff52;color:lab(100% 0 0/.32)}.lg-create-project-modal__input:hover:not(:disabled){border-color:#ffffff29;border-color:lab(100% 0 0/.16)}.lg-create-project-modal__input:focus-visible{border-color:var(--cp-accent-dim);box-shadow:inset 0 1px 0 #ffffff0a, 0 0 0 3px color-mix(in oklch, var(--cp-accent) 18%, transparent);outline:none}@supports (color:lab(0% 0 0)){.lg-create-project-modal__input:focus-visible{box-shadow:inset 0 1px 0 lab(100% 0 0/.04), 0 0 0 3px color-mix(in oklch, var(--cp-accent) 18%, transparent)}}.lg-create-project-modal__error{color:#fb9890;color:lab(73.3287% 37.3462 20.7821);background:#bd413f24;background:lab(46.203% 50.4327 30.0437/.14);border:1px solid #d7696347;border:1px solid lab(58.0323% 43.8407 25.0135/.28);border-radius:.5rem;margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45}.lg-create-project-modal__footer{background:0 0!important;border-top:none!important;margin:0!important;padding:.25rem 0 0!important}.lg-create-project-modal__cancel{color:#ffffffb8;color:lab(100% 0 0/.72);background:0 0;border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-color:oklch(100% 5.96046e-8 none/.12) oklch(100% 5.96046e-8 none/.12) oklch(100% 5.96046e-8 none/.12) oklch(100% 5.96046e-8 none/.12)}.lg-create-project-modal__cancel:hover:not(:disabled){color:#f7f8ff;color:lab(97.6043% .652194 -3.72534);background:#ffffff0f;background:lab(100% 0 0/.06);border-color:#ffffff2e;border-color:lab(100% 0 0/.18)}.lg-create-project-modal__submit{color:color-mix(in oklch, white 96%, var(--cp-accent));background:color-mix(in oklch, var(--cp-accent) 42%, black);border:1px solid color-mix(in oklch, var(--cp-accent) 28%, transparent);font-weight:500;box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000059;box-shadow:inset 0 1px lab(100% 0 0/.08),0 1px 2px lab(0% 0 0/.35)}.lg-create-project-modal__submit:hover:not(:disabled){background:color-mix(in oklch, var(--cp-accent) 48%, black);border-color:color-mix(in oklch, var(--cp-accent) 36%, transparent)}.lg-create-project-modal__submit:disabled{opacity:.42;cursor:not-allowed}.lg-cortex-empty-projects__cta{letter-spacing:.01em;color:#f9fcfa;color:lab(98.7715% -1.60483 .821626);background:#003c16;background:lab(20.6894% -43.9831 23.1672);border:1px solid #57bc8047;border:1px solid lab(69.2183% -41.2547 21.2454/.28);border-radius:.625rem;justify-content:center;align-items:center;min-height:2.625rem;padding:0 1.25rem;font-size:.875rem;font-weight:500;transition:background .18s,border-color .18s,transform .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000059;box-shadow:inset 0 1px lab(100% 0 0/.08),0 1px 2px lab(0% 0 0/.35)}.lg-cortex-empty-projects__cta:hover{background:#004721;background:lab(25.7183% -43.2339 22.6227);border-color:#57bc805c;border-color:lab(69.2183% -41.2547 21.2454/.36)}.lg-cortex-empty-projects__cta:active{transform:scale(.98)}
.lg-account-menu__trigger{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .16s,border-color .16s;display:inline-flex}.lg-account-menu__trigger--identity{gap:.375rem;width:auto;max-width:min(7rem,28vw);height:auto;padding:.2rem .5rem .2rem .2rem}.lg-account-menu__trigger:hover,.lg-account-menu__trigger--open{background:#a78bfa1f;border-color:#a78bfa47}.lg-account-menu__avatar{letter-spacing:.02em;color:#ddd6fef2;background:#a78bfa29;border:1px solid #a78bfa3d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.625rem;font-weight:600;display:inline-flex}.lg-account-menu__identity{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd1;min-width:0;font-size:.75rem;font-weight:500;overflow:hidden}.lg-account-menu__dropdown{-webkit-backdrop-filter:blur(24px)saturate(150%);background:#08090ef0;border:1px solid #ffffff1a;border-radius:.875rem;min-width:14rem;max-width:min(18rem,100vw - 2rem);padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:inset 0 1px #ffffff14,0 20px 50px -20px #000000a6}.lg-account-menu__dropdown--full{min-width:15.5rem;padding:.5rem;left:0;right:auto}html.light .lg-account-menu__dropdown{background:#fffffff5;border-color:#0f172a14;box-shadow:0 16px 40px -16px #0f172a2e}.lg-account-menu__meta{padding:.625rem .75rem .5rem}.lg-account-menu__name{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden}html.light .lg-account-menu__name{color:#0f172aeb}.lg-account-menu__label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin:0;font-size:.625rem;font-weight:600}.lg-account-menu__email{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.75rem;font-weight:500;line-height:1.35;overflow:hidden}html.light .lg-account-menu__email{color:#0f172a9e}.lg-account-menu__plan{letter-spacing:.04em;text-transform:uppercase;color:#c4b5fde0;background:#a78bfa1f;border:1px solid #a78bfa33;border-radius:999px;margin:.375rem 0 0;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.lg-account-menu__items{flex-direction:column;gap:.125rem;padding:.25rem 0;display:flex}.lg-account-menu__item{color:#ffffffad;border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:background .14s,color .14s;display:flex}.lg-account-menu__item:hover{color:#ffffffeb;background:#ffffff0f}html.light .lg-account-menu__item{color:#0f172aad}html.light .lg-account-menu__item:hover{color:#0f172aeb;background:#0f172a0d}.lg-account-menu__item--accent{color:#c4b5fdeb}.lg-account-menu__item--accent:hover{color:#fffffff5;background:#a78bfa1f}.lg-account-menu__divider{background:#ffffff14;height:1px;margin:.25rem .375rem}html.light .lg-account-menu__divider{background:#0f172a14}.lg-account-menu__logout{color:#ffffffad;border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:background .14s,color .14s;display:flex}.lg-account-menu__logout:hover:not(:disabled){color:#ffffffeb;background:#ffffff0f}html.light .lg-account-menu__logout{color:#0f172aad}html.light .lg-account-menu__logout:hover:not(:disabled){color:#0f172aeb;background:#0f172a0d}.lg-account-menu__logout:disabled{opacity:.6}.lg-account-menu__footer{color:#ffffff6b;margin:.375rem 0 0;padding:0 .625rem .25rem;font-size:.625rem}html.light .lg-account-menu__footer{color:#0f172a73}
.shell-account-menu__trigger{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .16s,border-color .16s;display:inline-flex}.shell-account-menu__trigger--identity{gap:.375rem;width:auto;max-width:min(7rem,28vw);height:auto;padding:.2rem .5rem .2rem .2rem}.shell-account-menu__trigger:hover,.shell-account-menu__trigger--open{background:#ffffff1a;border-color:#ffffff2e}.shell-account-menu__avatar{letter-spacing:.02em;color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.625rem;font-weight:600;display:inline-flex}.shell-account-menu__identity{text-overflow:ellipsis;white-space:nowrap;color:#ffffffd1;min-width:0;font-size:.75rem;font-weight:500;overflow:hidden}html.light .shell-account-menu__avatar{color:#0f172ad1;background:#0f172a0f;border-color:#0f172a1a}html.light .shell-account-menu__identity{color:#0f172ad1}html.light .shell-account-menu__trigger{background:#0f172a0a;border-color:#0f172a1a}.shell-account-menu__dropdown{-webkit-backdrop-filter:blur(24px)saturate(150%);background:#08090ef0;border:1px solid #ffffff1a;border-radius:.875rem;min-width:14rem;max-width:min(18rem,100vw - 2rem);padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 20px 50px -20px #0000008c}.shell-account-menu__dropdown--full{min-width:15.5rem;padding:.5rem}html.light .shell-account-menu__dropdown{background:#fffffff5;border-color:#0f172a14;box-shadow:0 16px 40px -16px #0f172a2e}.shell-account-menu__meta{padding:.625rem .75rem .5rem}.shell-account-menu__name{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;line-height:1.3;overflow:hidden}html.light .shell-account-menu__name{color:#0f172aeb}.shell-account-menu__label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin:0;font-size:.625rem;font-weight:600}html.light .shell-account-menu__label{color:#0f172a73}.shell-account-menu__email{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.75rem;font-weight:500;line-height:1.35;overflow:hidden}html.light .shell-account-menu__email{color:#0f172a9e}.shell-account-menu__plan{letter-spacing:.04em;text-transform:uppercase;color:#ffffffb8;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;margin:.375rem 0 0;padding:.125rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}html.light .shell-account-menu__plan{color:#0f172aad;background:#0f172a0d;border-color:#0f172a14}.shell-account-menu__items{flex-direction:column;gap:.125rem;padding:.25rem 0;display:flex}.shell-account-menu__item{color:#ffffffad;border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:background .14s,color .14s;display:flex}.shell-account-menu__item:hover{color:#ffffffeb;background:#ffffff0f}html.light .shell-account-menu__item{color:#0f172aad}html.light .shell-account-menu__item:hover{color:#0f172aeb;background:#0f172a0d}.shell-account-menu__item--accent{color:#c4b5fdeb}.shell-account-menu__divider{background:#ffffff14;height:1px;margin:.25rem .375rem}html.light .shell-account-menu__divider{background:#0f172a14}.shell-account-menu__logout{color:#ffffffad;border-radius:.625rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:background .14s,color .14s;display:flex}.shell-account-menu__footer{color:#ffffff6b;margin:.375rem 0 0;padding:0 .625rem .25rem;font-size:.625rem}html.light .shell-account-menu__footer{color:#0f172a73}html.light .shell-account-menu__logout{color:#0f172aad}.shell-account-menu__logout:hover:not(:disabled){color:#ffffffeb;background:#ffffff0f}html.light .shell-account-menu__logout:hover:not(:disabled){color:#0f172aeb;background:#0f172a0d}.shell-account-menu__logout:disabled{opacity:.6}@media (max-width:640px){.shell-account-menu__trigger--identity{max-width:min(5.5rem,22vw)}}
