@layer reset{*,:before,:after{box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overscroll-behavior:none;background-color:var(--bg);text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--border-strong) transparent;min-inline-size:20rem;overflow:hidden}body{background-color:var(--bg);color:var(--text);overflow-wrap:anywhere;margin:0;padding:0;font-family:Manrope Variable,Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dd,blockquote,pre,figure,hr{margin:0;padding:0}ul,ol{list-style:none}::selection{background:var(--primary-glow)}}@layer tokens;@layer themes{:root{--shell-width:72rem;--narrow-width:26rem}@media screen and (width>=1600px){:root{--shell-width:80rem}}:root{--white:#fff;--radius-sm:8px;--radius:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:100px;--frame-gap:1rem;--section-gap:4.5rem;--mark-primary:var(--primary);--mark-accent:var(--accent)}@media screen and (width<=600px){:root{--section-gap:3rem}}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080e1b;--bg-contrast:#f0f4ff;--surface:#0d1526;--surface-hover:#121c30;--surface-gradient:linear-gradient(135deg, #0d1c3a, #09132a);--text:#f0f4ff;--text-strong:#fff;--text-secondary:#98aec8;--text-tertiary:#7b8ca7;--text-quaternary:#4b6b8b;--primary:#1b6af3;--primary-hover:#3b80f7;--primary-contrast:#fff;--primary-glow:#1b6af333;--accent:#4c9dff;--success:#2fda8a;--warning:#ffbb3d;--danger:#f6516c;--border:#ffffff0f;--border-strong:#ffffff1f;--border-accent:#4c9dff2e;--hover-tint:#ffffff0a;--active-tint:#ffffff14;--backdrop-bg:#050810b8;--overlay-shadow:0 24px 64px #02040899;--hero-glow:radial-gradient(50% 60% at 70% 0%, #1b6af324, transparent 70%)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-contrast:#173072;--surface:#f4f6fb;--surface-hover:#e9ecf7;--surface-gradient:linear-gradient(135deg, #f3f5fc, #edeff8);--text:#121b36;--text-strong:#10204c;--text-secondary:#485270;--text-tertiary:#6e7791;--text-quaternary:#9ea3b3;--primary:#173072;--primary-hover:#233e8b;--primary-contrast:#fff;--primary-glow:#17307229;--accent:#0d61f2;--success:#188b61;--warning:#cc7a00;--danger:#d61f3d;--border:#1f29471a;--border-strong:#1f29472e;--border-accent:#0d61f238;--hover-tint:#1730720a;--active-tint:#17307214;--backdrop-bg:#121b3666;--overlay-shadow:0 24px 48px #17264f24;--hero-glow:radial-gradient(50% 60% at 70% 0%, #0d61f214, transparent 70%)}._hubBrand_t9v0o_3{display:contents}._hubBrand_t9v0o_3[data-branded]{--primary:var(--brand);--primary-hover:color-mix(in oklab, var(--brand) 84%, white);--primary-contrast:var(--brand-contrast);--primary-glow:color-mix(in oklab, var(--brand) 22%, transparent);--accent:color-mix(in oklab, var(--brand) 72%, white);--border-accent:color-mix(in oklab, var(--brand) 24%, transparent)}[data-theme=light] ._hubBrand_t9v0o_3[data-branded]{--primary-hover:color-mix(in oklab, var(--brand) 84%, black);--accent:var(--brand)}}@layer base;@layer composition{._shell_gk43a_3{gap:var(--section-gap);inline-size:100%;max-inline-size:calc(var(--shell-width) + 2rem * 2);padding:3rem 2rem var(--section-gap);flex-direction:column;margin-inline:auto;display:flex}@media screen and (width<=600px){._shell_gk43a_3{padding:2rem 1rem var(--section-gap)}}._shell_gk43a_3[data-width=narrow]{max-inline-size:calc(var(--narrow-width) + 2rem * 2)}._shell_gk43a_3[data-trail]{gap:var(--frame-gap);padding-block-start:var(--frame-gap)}._shellContent_gk43a_24{gap:var(--section-gap);flex-direction:column;min-inline-size:0;display:flex}._wrapper_142cd_68 main{min-block-size:0;padding-block:calc(env(safe-area-inset-top) + 4.5rem) env(safe-area-inset-bottom);overscroll-behavior-x:none;scrollbar-gutter:stable;flex:1;scroll-padding-block-start:calc(env(safe-area-inset-top) + 4.5rem);overflow:hidden auto}._stack_ll1ol_3{gap:var(--frame-gap);flex-direction:column;display:flex}._stack_ll1ol_3[data-gap=sm]{gap:.5rem}._stack_ll1ol_3[data-gap=lg]{gap:2rem}._group_io7me_3{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}}@layer blocks{._button_1j2k0_3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._button_1j2k0_3{border-radius:var(--radius-pill);background:var(--primary);block-size:2.5rem;color:var(--primary-contrast);white-space:nowrap;cursor:pointer;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding-inline:1.25rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .18s cubic-bezier(.2,0,0,1),border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1),opacity .18s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative}._button_1j2k0_3:hover{background:var(--primary-hover)}._button_1j2k0_3:active{box-shadow:0 0 0 4px var(--primary-glow)}._button_1j2k0_3:disabled{opacity:.5;cursor:not-allowed}._button_1j2k0_3[data-variant=outline]{border-color:var(--border-accent);color:var(--text);background:0 0}._button_1j2k0_3[data-variant=outline]:hover{border-color:var(--accent);background:var(--hover-tint)}._button_1j2k0_3[data-variant=ghost]{color:var(--text-secondary);background:0 0}._button_1j2k0_3[data-variant=ghost]:hover{background:var(--hover-tint);color:var(--text)}._button_1j2k0_3[data-variant=danger]{border-color:color-mix(in oklab, var(--danger) 40%, transparent);color:var(--danger);background:0 0}._button_1j2k0_3[data-variant=danger]:hover{background:color-mix(in oklab, var(--danger) 10%, transparent)}._button_1j2k0_3[data-size=sm]{block-size:2rem;padding-inline:.875rem;font-size:.75rem}._button_1j2k0_3[data-size=lg]{block-size:3rem;padding-inline:1.5rem;font-size:1rem}._button_1j2k0_3[data-full-width]{inline-size:100%}._button_1j2k0_3[data-round]{aspect-ratio:1;flex-shrink:0;padding-inline:0}._button_1j2k0_3[aria-busy=true]{pointer-events:none}._button_1j2k0_3[aria-busy=true] ._buttonContent_1j2k0_83{opacity:0}._button_1j2k0_3[aria-busy=true]:after{content:"";border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:1em;inline-size:1em;margin:auto;animation:.8s linear infinite _spin_1j2k0_1;position:absolute;inset:0}._buttonContent_1j2k0_83{align-items:center;gap:.5rem;display:inline-flex}._icon_1v1v3_3{flex-shrink:0}._menuItem_18jyw_3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._menuItem_18jyw_3{border-radius:var(--radius-sm);min-block-size:2.5rem;inline-size:100%;color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;transition:background-color .14s cubic-bezier(.2,0,0,1);display:flex}._menuItem_18jyw_3:hover{background:var(--hover-tint)}._menuItem_18jyw_3[data-danger],._menuItem_18jyw_3[data-danger] ._menuItemIcon_18jyw_30{color:var(--danger)}._menuItemIcon_18jyw_30{block-size:1.5rem;inline-size:1.5rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._menuItemLabel_18jyw_42{flex:1}._avatar_cbp1l_3{inline-size:var(--avatar-size);block-size:var(--avatar-size);border:1px solid var(--border-accent);background:var(--surface-gradient);color:var(--accent);font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:calc(var(--avatar-size) * .36);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}._avatarImage_cbp1l_20{object-fit:cover;block-size:100%;inline-size:100%}._badge_smrdz_3{--tone:var(--text-secondary);border:1px solid color-mix(in oklab, var(--tone) 28%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--tone) 10%, transparent);color:var(--tone);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;line-height:1.5;display:inline-flex}._badge_smrdz_3[data-tone=accent]{--tone:var(--accent)}._badge_smrdz_3[data-tone=danger]{--tone:var(--danger)}._badge_smrdz_3[data-tone=success]{--tone:var(--success)}._badge_smrdz_3[data-tone=warning]{--tone:var(--warning)}._badge_smrdz_3[data-live]:before{content:"";background:currentColor;border-radius:50%;block-size:.375rem;inline-size:.375rem;animation:1.6s ease-in-out infinite _badgePulse_smrdz_1}@media (prefers-reduced-motion:reduce){._badge_smrdz_3[data-live]:before{animation:none}}@keyframes _badgePulse_smrdz_1{50%{opacity:.3}}._dropdown_racb3_3{align-items:center;display:flex}._dropdownTrigger_racb3_7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dropdownTrigger_racb3_7{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .14s cubic-bezier(.2,0,0,1);display:inline-flex}._dropdownTrigger_racb3_7:hover{opacity:.85}._dropdownMenu_racb3_25{inset:auto;inline-size:max-content;min-inline-size:18rem;max-inline-size:calc(100dvw - 1rem);max-block-size:calc(100dvh - calc(env(safe-area-inset-top) + 4.5rem) - .5rem * 2);overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);color:inherit;box-shadow:var(--overlay-shadow);margin:.5rem;padding:.75rem;position:fixed;inset-block-start:calc(env(safe-area-inset-top) + 4.5rem);inset-inline-end:0;overflow-y:auto}._dropdownMenu_racb3_25:not(:popover-open){display:none}._dropdownMenu_racb3_25:popover-open{opacity:1;flex-direction:column;gap:.5rem;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1);display:flex;transform:translateY(0)}@starting-style{._dropdownMenu_racb3_25:popover-open{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){._dropdownMenu_racb3_25:popover-open{transition:none}}@media screen and (width<=600px){._dropdownMenu_racb3_25{min-inline-size:calc(100dvw - 1rem)}}._userButtonHeader_ht27u_3{align-items:center;gap:.75rem;padding:.375rem;display:flex}._userButtonHeaderInfo_ht27u_9{flex-direction:column;flex:1;min-inline-size:0;display:flex}._userButtonHeaderName_ht27u_15{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}._userButtonHeaderEmail_ht27u_23{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._userButtonDivider_ht27u_30{background:var(--border);block-size:1px}._userButtonTouchOnly_ht27u_34{display:none}@media screen and (width<=1024px){._userButtonTouchOnly_ht27u_34{display:contents}}._themeToggle_17mdb_3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._themeToggle_17mdb_3{border:1px solid var(--border);block-size:2.5rem;inline-size:2.5rem;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);display:inline-flex}._themeToggle_17mdb_3:hover{border-color:var(--border-accent);color:var(--text-strong)}._navbar_1fmps_3{z-index:4000;border-block-end:1px solid var(--border);background:color-mix(in oklab, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);padding-block-start:env(safe-area-inset-top);position:absolute;inset-block-start:0;inset-inline:0}._navbarInner_1fmps_13{max-inline-size:calc(var(--shell-width) + 2rem * 2);align-items:center;gap:1.5rem;min-block-size:4.5rem;margin-inline:auto;padding-inline:2rem;display:flex}@media screen and (width<=1024px){._navbarInner_1fmps_13{gap:.875rem}}@media screen and (width<=600px){._navbarInner_1fmps_13{gap:.75rem;padding-inline:1rem}._navbarInner_1fmps_13[data-context] ._navbarLogoText_1fmps_34{display:none}}._navbarLogo_1fmps_34:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._navbarLogo_1fmps_34{color:var(--text-strong);letter-spacing:-.015em;flex-shrink:0;align-items:center;gap:.5rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.125rem;font-weight:700;display:inline-flex}._navbarLogoMark_1fmps_53{background:currentColor;flex-shrink:0;block-size:1.5rem;inline-size:1.5rem;-webkit-mask:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAAEeCAYAAAC9hziuAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAD/xJREFUeAHt3e11HEUWxvFHHL6vNwLaESBHgBQBdgQMESyOgCEC5Ag8RGCIQE0E9kag2ggwEfTWVXebsawZTfd0V9+q/v/OKcuAOX6RH9XrrbrQCE3TPIsfXsb2XWyXsdk/V3s/JHTtQ2x/XFxc1ALgSwzyVWy3zXB3sb2NrRKAZXVBvmum8ZZgAwuIwXvWBXBqd7FtBCAN60Wb6XrlY8F+KQDziSG7jO2vJp23DcNwYHpNmp75kJ8FYBoLh7l31zC/Bs7XzLMANtZtwzAcGCeGZ9P49LYh2MAwzfJD7WPuGobhwJO+sm+6sFTyq4rtbRfsSwF41Ffdxx+Uhyq29w3DcOBRF10w7pSfj7HdXFxc/CIA96yHvlKerMJry/wa+IcFOvc5aaV2fs0wHKtngf5WZdjEZr31rwQba2WBrlSWn2K7ZRiONbJFsUblCrFdx4WzIGAFvlLZKrXDcObXWIXSe+h9IbYd21wo2ZoC3Qux/RKDvRNQmDUGurdTG+wgoBBrDnRvG9ubGOyPAjJHoFtBDMNRAAL9uSC2uZCx0rethqrENhcyRg99WFA7t74RkAkC/bQQ2+sY7N8FOMeQ+2lVbO8YhiMHBPp0G7Xza+4Oh1sMuccJYpsLDhHo89j716/Y5oIXDLnPY7e9sM0FNwj0NDbiUgU4wJB7eiG2H+MwvBaQGD309Cq1vTXDcCRHoOezEdtcSIwhdxpBbHMhAQKdlh0ffc02F+bCkDutl2KbCzMi0MvYiG0uzIAh9/KC2tNmHwSciR56eZV4IhcToYf2hSdycRYC7VMQd5thBALtV4jtBdcLYwjm0H5Val/SBE5GoH37RsAABBooCIH27U8BA7Ao5teHuCD2QsAA9NA+vYntWsBAXwue1GrLLGsBIxBoH4J4nQMTINDLskMjNry+4QAJpkCgl1OrvUwwCJgIgU4viFtBMRNWudOxIbXNk58TZsyFHjoNmydvmSdjbgR6XrXYhkJCBHoe/fB6JyAhAj09u22EbSgsgkBPpxbbUFgYgT5fENtQcIJtq/FsSP0L21DwhB56nJ3aRS/myXCFQA9TK6NtqKZpnqm9m+yy+9hfaWRfiP6OzS73D1zyXw4CfZp+eH0j57oQb2L7Xm2Qn53w/9jvzyq9/qDiK2/cWPK0LE55dUH+j9qbQp8M8RFBPH2bLQJ9WK1MtqG6R+XPDfJDQQQ7OwT6S0GZbEPFT91V/PBW7fx4LrXYX88G21b/uJ8nq32topZjFuTYbuN3rVWa15V40zob9NAtWwh67b0X6gJlw+uNlrPlMT2/1h7oWhlsQ0244DWVIObXLq010DltQ1mQt/IR5IeCOPbqyhrn0LYN9dx7mLt58vv4Xft1egyzqWK7ZX7tx5p66FrtPNn1qaguGLZyfaX87NSOfIKwiDUEOiiDO6+7eXK/n5yzENuOhbNllBzoLO68drjgNZUgFs6SKzXQtTI4DBH/6Ddqe+VK5QqxXTMMT6O0RTGbH9tfHtd/gfYOhsx9ysuDShxMSaaUHjqLbajuL/Svsb3Uem1j+40eex4lBNp9NVTB8+SxgphfzyLnQNfK45SX54MhSwsi2JPKMdBZ3HmdqBKqFLWo6JpETotifTXUc89hTlwJVYorsXA2iVx66FrOv4J382Rb8NoI56KiayTvgQ5yfvifBa/ZBDG/HsxroO9PecVP5laOdQdDrFcmyPMJoqLrZB7n0Du18+StnHpwMIQwz6sSFV0n89RD13K+DZV5JVQpdqKi6yAPgXZ/yqugSqhSBFHR9ailA+366VUWvNwLYuHsM0sFupb/bSg7b20LXpXgXRAVXfdSL4oFOa+G2lvweifCnItKHEy5l6qHdn/ZgJMrcjGNrVZa0ZUi0Ds5XpVknlysoBXOr+cMdC3/21BUQpUvaEXBniPQOWxDXYlKqLWptYKKrqkXxVzfeR2DfEkl1GpdaQULZ1P10LUc33nNwRA8osiKrnMDHeT4zmsWvPCEoMLm12MDncM21EblX5GLaQQVUtE1JtCun17tFrwsyFcChtkp88IPC/RfOm04avPj116/ilEJhQntlGmwbZX7zRM/pr+U74XHMNs8OTbrke9EmDGNjdoa7J+VmYtu4cieLa0e+e+u77zu/sBZ8MKcgjJaOLuwb7pQb2L7QW04arVnYWs5xMEQLCAog4quC2WEBS84sJPj+XUWgaYSCg5t5bCiy3WgORgC54Kcza/dBppKKGQkyEmw3QW6myfb1T+XAvJSa+GKLjf3cts8ea8SijAjR1dauKJr8UB3B0OsR+ZgCEqxURvs5AdTFhtys+CFlQhKOL9eJNBUQmGFghJUdCUdcj94E6oSsB6VErzRlaSH7n4DNk9+KQBmpxlOnM0aaObJwFFBE7/RNVugORgCnCxoooWzyQNNJRQwWojt1TmXbU62KLa34MUVucA4VWzvz1k4O7uH5opcYDZbDazoGh1oFryAJIIGzK9HBZp5MpBc0Ak3pgyeQ3fnU5knA2lVas+HH53aDuqhbbIubg0BlnbwGZ+TA02YAVceDfVJQ+5umL0RAC+2jw2/n+yhu8qotwLg0Yv9gyhHA91tbrMABvj1wV616f/hqSG37TNXAuDV5f7Q+2AP3fXOdwLg3cfYS//bvnOsh74SgBw86w57He2hrXeuBCAHdeylrx8NNMNtIDv2QuzzQ0PuKwHIiRVIXR4KNBfdA/k5GOhvBSA3lZuncACc7V+HAs2FBUCGDgX6owBkh0AD5fj7UKD/FoDchEOBHn0vMIDFfDgU6FoAcvN4oLuCaebRQD7sLPfHY/vQbwQgF7/ZN9RDA/kLsXd+bt852EN3F3r/JgDefcrpKXeKvRcnxwCvPvXO5uhZ7q6XnuwxagCT+yyfTxZnxFDfxA+/C4A3Xzxid9LLGd1Lk3adL3XSgA/2zOzm4b88qXzS9rfih1fiBBngwaNhNifXQ3fz6Wux8g0s6c2hMJux70Pbxd723hWr30AaNkr+MYb56HrWqECbbktrG9sPAjAXC7Kd2rzppr5HjQ50rwu2PWZ3JQBTqtX2yuHU/+HsO8XsJ7MLvu0nji0IwLnq2K7vL84fEGZzdg/9UDe/5pE7YDgbUr9+uLc8xOSBNsyvgUEGzZOPmSXQPYINPGmntlee5P6BWQPd617Gs4WzSgBMrfboZq0JJQl0LwZ7o3b/uhKwTkHtynWtGSR9OcMm+12pFxVcWJt+wev5XGE2SXvofcyvsRKTLXidYrFA9ziYgoLZMc3XQ/eSz7H4Y3UcTEGBarUHQ16lDLNZvId+iIUzZCxoxgWvU7gLtOmG4f2JM8C7pPPkY1wGusfCGTJgQd4uHeSe60D3YrDt6qN3YhgOP2oNrIRKYfFFsVPY0zzd/jULZ1harZGVUCl86qFjL/gyfvhebS9od4e98fgLNvHXulU7DK8EpBH0yC2b3twHOgbE9oE3D/5bUBvqGznE/BqJuFnwOsVFDIZtEW2P/Jggx1+ZCDZm5GrB6xQWaHuQrjrhx+7UBjvIoW7K8KsYhuN8tWaohErBAt1omK3aobjLr1ocTMEZghY+GHKuMYE2Qb6H4Xa9cH/VMPAU65x+8bpeNMTYQPdsNfyV42F4JebXOCyrBa9TnBvo3k6+59eVqOjC53Zy/Hd2rKkOlmxiu+3mr+5Q0YU9tdqDIe5OeU1hqh56X1BbA+r2CVoWzlYpKPMFr1PMcfSziu2dHVbphrrudIt5PLy3DvcLXrG9KD3MZo4e+iHbmHd7hxgLZ0XL7mDIuVIE2gQ5PwfLVcNFqeWwEiqFVNVWVWw2BH/neBheU9GVvVqOK6FSSNVDP7ST8y2DrqLLbkzhDWz/gjKohEphqUCbIP/D8ErMrz0r7mDIuZYMdC+oPW32QU51wbbCj5eCF6tb8DqFhxtLqtjeO9/msoMpr8T82oNa7Tz5J8L8JQ899D77BN143uYyHExZRNAKDoacy1uge0F5zK83oqJrbsVUQqXgNdC9nfyvhldi4WwOLHiN4D3QPfvq7PbSQtMF264avhTOtVOBlVApZHGNr9rLCtxWc5lu4eyFWDg7R62CK6FSyKWH3hfUftKDHIt/rP1TPpXwlCAWvCaRSw+9r4rtzvM2l+kWcajoOm5VlVAp5NhD7wux7TLY5qrEwtlDHAyZQe6B7gVlcJaXiq57tVZaCZVCjkPux1Rqq7m8D8PXXNFVa+WVUCmU0kM/tJXju8N7XUVX6QdTgqiESqbUQJugPIbhlcqcX3MwZAElB7rn+u7wXmFXDbPgtZBS5tDH2MmtHLa5SrhquBaVUItaQw+9L8jxE7n7MqvoCuJgiAtrC3QvyPnd4aYbUfQnzjyiEsqZtQa6t1MGRQAOF85Y8HJq7YHuub47vBc/VbYeYBVdlZazE5VQbq1hUewUW3v43nM1l7F71xY8mFKLSij36KG/VCuTo4ndwRQbhleaTxALXtkg0IfttO75NfPkDBHo44IyObY4YbAJcsYI9GmCnN8d3tsL9ncaNhSvY/tDbTkqQc4UgR5mp4xWeLtV8UrtcdJv9PmzPiG2/6k9GlsT4jIQ6HGy2ObC+hDo8YIoC4QzBPp8dnz0NXuz8IBAT8f93eEoH4GeVhDDcCyIQM8jKIO7w1EeznLPo1IGlyqgPPTQ88viiVyUgUCnE8T8GjMj0OntRD0xZkKgl7NVBneHIy8EellBDMMxIQLtQxDbXJgA21Y+VGKbCxOgh/YnKJO7w+EPgfbLLhr4UcAABNq3ay7nwxDMoX0r7UVKzIxAAwUh0L79LWAA5tB+2QmyF+xNYwh6aJ8szFxrhMEItD+72J5zHBRjEGg/av3zGBwFGxjla2FpPJqOyRDoZdktJrwhhckQ6GXUyuTJWuSFQKcVxFvLmBGBToMnWpEEgZ7fTtwhhkQI9HxqtUGuBSRCoKfHNhQWQ6CnZfPkLfNkLIVAT6NWe/b6g4AFEejzBLENBUcI9DhsQ8ElAj3c76K0EU4R6NPZ/Pg1w2t4Rvnk0/rLBl4QZnhHD30c21DICoF+XC1OeSFDBPpzQe3w+ncBGSLQLbahUAQCzWUDKMiaAx3EKS8UZo3bVv021HPCjNKsrYdmGwpFW0uga7ENhRUoPdD98HonYAVsDh1UnvtbQ8STMlgZ66FLm0/WYhsKK2U99H9VhqD2bahrwoy1skDnfm1Ofykf21BYPXvwvYof75SnndpFL7ahgOirbnhaKy+1eHoV+EJ/UuwP5aHfhrpmeA186cK+icPuZ2qH3c/kF0+vAqeKod40Pt027TwfwBBdeLy4i+1KAMaJAapi+6tZlv3826adBgA4RwzSVbOcdw3Da2BaTfr59G3D8BqYT9P21HfNvGx4/ZMAzK9p59R3zTxuGubJQHrWi04Y7NvYLgVgOU3bW2/OCPZtwzwZmNWFRuiC+TK2b2Oz3vaxoXNQW8n1Z2w7TngB8xsV6Ieadi78KdTUIwPL+D9JQiVea9tJZQAAAABJRU5ErkJggg==) 50%/contain no-repeat;mask:url(data:image/png;base64,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) 50%/contain no-repeat}._navbarContext_1fmps_60{flex:1;align-items:center;min-inline-size:0;display:flex}._navbarActions_1fmps_66{flex-shrink:0;align-items:center;gap:.75rem;margin-inline-start:auto;display:flex}._navbarDesktop_1fmps_73{align-items:center;gap:.75rem;display:flex}@media screen and (width<=1024px){._navbarDesktop_1fmps_73{display:none}}._navbarLink_1fmps_83:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._navbarLink_1fmps_83{border-radius:var(--radius-pill);color:var(--text-secondary);padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:color .18s cubic-bezier(.2,0,0,1)}._navbarLink_1fmps_83:hover{color:var(--text-strong)}._wrapper_142cd_68{isolation:isolate;flex-direction:column;max-block-size:100dvh;max-inline-size:100dvw;display:flex;position:absolute;inset:0;overflow:clip}._wrapper_142cd_68:before{content:"";z-index:-1;background:var(--hero-glow);pointer-events:none;block-size:40rem;position:absolute;inset-block-start:0;inset-inline:0}._routeProgress_10lqc_3{z-index:9999;opacity:0;pointer-events:none;block-size:2px;transition:opacity .14s cubic-bezier(.2,0,0,1);position:fixed;inset-block-start:env(safe-area-inset-top);inset-inline:0;overflow:hidden}._routeProgress_10lqc_3:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);inline-size:40%;animation:1.2s ease-in-out infinite _routeProgressSlide_10lqc_1;position:absolute;inset-block:0;inset-inline-start:0}._routeProgress_10lqc_3[data-state=loading]{opacity:1}@keyframes _routeProgressSlide_10lqc_1{0%{transform:translate(-100%)}to{transform:translate(350%)}}.editorParagraph{margin:0}.editorTextBold{font-weight:700}.editorTextItalic{font-style:italic}.editorTextUnderline{text-decoration:underline}.editorTextStrike{text-decoration:line-through}.editorTextUnderlineStrike{text-decoration:underline line-through}.editorTextCode{border-radius:var(--radius-sm);background:var(--active-tint);padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.editorLink{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.editorListUl,.editorListOl{margin:0;padding-inline-start:1.5rem}.editorListUl{list-style:outside}.editorListOl{list-style:decimal}.editorListItem{margin-block-end:.25rem}.editorQuote{border-inline-start:3px solid var(--border-accent);color:var(--text-secondary);margin:0;padding-inline-start:.75rem;font-style:italic}.eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.link{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--border-accent);text-decoration-color:var(--border-accent);text-underline-offset:.2em;transition:text-decoration-color .18s cubic-bezier(.2,0,0,1)}.link:hover{text-decoration-color:currentColor}.muted{color:var(--text-secondary)}.separator{color:var(--text-tertiary);align-items:center;gap:.75rem;font-size:.75rem;display:flex}.separator:before,.separator:after{content:"";background:var(--border);flex:1;block-size:1px}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._section_18hfm_3{flex-direction:column;gap:2rem;scroll-margin-block-start:1.5rem;display:flex}._sectionHead_18hfm_9{flex-direction:column;gap:.75rem;max-inline-size:48rem;display:flex}._sectionTitle_18hfm_15{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.06}@media screen and (width<=600px){._sectionTitle_18hfm_15{font-size:2rem}}._sectionLead_18hfm_28{color:var(--text-secondary);font-size:1.125rem}._progress_e6vkr_3{flex-direction:column;gap:.375rem;display:flex}._progressHead_e6vkr_8{color:var(--text-secondary);justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}._progressTrack_e6vkr_15{border-radius:var(--radius-pill);background:var(--active-tint);block-size:.375rem;position:relative;overflow:hidden}._progressTrack_e6vkr_15:after{content:"";inline-size:var(--percent);border-radius:inherit;background:var(--primary);transition:inline-size .24s cubic-bezier(.2,0,0,1);position:absolute;inset-block:0;inset-inline-start:0}._progressTrack_e6vkr_15[data-complete]:after{background:var(--success)}._artCanvas_1snze_3{--art-display:Unbounded, Manrope Variable, system-ui, sans-serif;block-size:100%;inline-size:100%;display:block}._hubDemo_1j0y9_3{background:var(--surface-gradient);border:1px solid var(--border);gap:var(--frame-gap);min-inline-size:0;padding:var(--frame-gap);border-radius:var(--radius-xl);flex-direction:column;display:flex}._hubDemoCaption_1j0y9_13{color:var(--text-secondary);align-items:flex-start;gap:.625rem;font-size:.875rem;display:flex}._hubDemoCaption_1j0y9_13 svg{color:var(--accent);flex-shrink:0;margin-block-start:.2em}._hubDemoCaptionStack_1j0y9_25{display:grid}._hubDemoCaptionStack_1j0y9_25 span{opacity:0;grid-area:1/1;transition:opacity .24s cubic-bezier(.2,0,0,1)}._hubDemoCaptionStack_1j0y9_25 span[data-active]{opacity:1}._hubDemoPanel_1j0y9_36{gap:var(--frame-gap);flex-direction:column;display:flex;container-type:inline-size}._hubDemoTab_1j0y9_42:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hubDemoTab_1j0y9_42{color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;transition:color .18s cubic-bezier(.2,0,0,1);display:inline-flex;position:relative}._hubDemoTab_1j0y9_42:hover{color:var(--text-strong)}._hubDemoTab_1j0y9_42[aria-selected=true]{color:var(--accent)}._hubDemoTab_1j0y9_42[data-clone]{display:none}._hubDemoTab_1j0y9_42 svg{flex-shrink:0}._hubDemoTabTimer_1j0y9_76{background:var(--accent);transform-origin:0;border-radius:2px 2px 0 0;block-size:2px;animation:10s linear forwards _timer_1j0y9_1;position:absolute;inset-block-end:0;inset-inline:0}._hubDemoTabTimer_1j0y9_76[data-paused]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._hubDemoTabTimer_1j0y9_76{animation:none}}._hubDemoTabs_1j0y9_94{--slide-step:calc(var(--slide,0) * -100%);border-block-end:1px solid var(--border);gap:.25rem;display:flex}@media screen and (width<=600px){._hubDemoTabs_1j0y9_94{gap:0;overflow:hidden}._hubDemoTabs_1j0y9_94>[role=tab]{transform:translateX(var(--slide-step));flex:0 0 50%;padding-inline:.5rem;transition:transform .42s cubic-bezier(.34,1.2,.64,1);display:inline-flex}._hubDemoTabs_1j0y9_94[data-snap]>[role=tab]{transition:none}}._hubDemoViz_1j0y9_116{block-size:25rem}@container (width<=639.98px){._hubDemoViz_1j0y9_116{block-size:38rem}}@keyframes _timer_1j0y9_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._heroPreview_18o61_3{padding-block-end:2rem;position:relative}._heroPreviewBars_18o61_7{flex-direction:column;gap:.75rem;display:flex}._heroPreviewCard_18o61_12{background:var(--surface-gradient);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--overlay-shadow);flex-direction:column;gap:1rem;padding:1.5rem;display:flex;transform:rotate(1.2deg)}@media screen and (width<=600px){._heroPreviewCard_18o61_12{padding:1.25rem;transform:none}}._heroPreviewClient_18o61_29{color:var(--text-tertiary);font-size:.75rem}._heroPreviewCountdown_18o61_33{color:var(--text-secondary);align-items:baseline;gap:.625rem;font-size:.875rem;display:flex}._heroPreviewDays_18o61_40{color:var(--accent);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.06}._heroPreviewHead_18o61_50{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._heroPreviewMeta_18o61_57{color:var(--text-tertiary);font-size:.75rem;font-weight:400;display:block}._heroPreviewRows_18o61_63{flex-direction:column;display:flex}._heroPreviewRows_18o61_63 li{border-block-start:1px solid var(--border);align-items:center;gap:.625rem;padding-block:.625rem;font-size:.875rem;display:flex}._heroPreviewRows_18o61_63 li svg{color:var(--accent);flex-shrink:0}._heroPreviewRows_18o61_63 li span:first-of-type{flex:1;min-inline-size:0}._heroPreviewTitle_18o61_83{color:var(--text-strong);letter-spacing:-.03em;margin-block-start:-.625rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.06}._heroPreviewToast_18o61_92{border:1px solid color-mix(in oklab, var(--success) 35%, transparent);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--surface) 88%, transparent);color:var(--text);box-shadow:var(--overlay-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);align-items:flex-start;gap:.625rem;padding:.875rem 1.25rem;font-size:.875rem;animation:.24s cubic-bezier(.2,0,0,1) .6s both _toastIn_18o61_1;display:flex;position:absolute;inset-block-end:0;inset-inline-start:-1.5rem}@media screen and (width<=1024px){._heroPreviewToast_18o61_92{inset-inline-start:1rem}}@media (prefers-reduced-motion:reduce){._heroPreviewToast_18o61_92{animation:none}}._heroPreviewToast_18o61_92 svg{color:var(--success);flex-shrink:0;margin-block-start:.15em}@keyframes _toastIn_18o61_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}._landingPage_17d6l_3{background:var(--hero-glow) no-repeat}._landingPageActions_17d6l_6{flex-wrap:wrap;gap:.75rem;margin-block-start:.75rem;display:flex}@media screen and (width<=600px){._landingPageActions_17d6l_6{flex-direction:column;align-items:stretch}}._landingPageCta_17d6l_18{background:var(--surface-gradient);border:1px solid var(--border);border-color:var(--border-accent);border-radius:var(--radius-xl);text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:5rem 2rem;display:flex}@media screen and (width<=600px){._landingPageCta_17d6l_18{padding:3rem 1.25rem}}._landingPageCtaTitle_17d6l_35{color:var(--text-strong);letter-spacing:-.03em;text-wrap:balance;max-inline-size:36rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.06}@media screen and (width<=600px){._landingPageCtaTitle_17d6l_35{font-size:2rem}}._landingPageFeature_17d6l_50{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.625rem;padding:1.5rem;transition:border-color .18s cubic-bezier(.2,0,0,1);display:flex}@media (hover:hover){._landingPageFeature_17d6l_50:hover{border-color:var(--border-accent)}}._landingPageFeatureIcon_17d6l_65{border-radius:var(--radius);background:var(--active-tint);block-size:2.5rem;inline-size:2.5rem;color:var(--accent);place-items:center;margin-block-end:.5rem;display:grid}._landingPageFeatureText_17d6l_75{color:var(--text-secondary);font-size:.875rem}._landingPageFeatureTitle_17d6l_79{color:var(--text-strong);font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3}._landingPageFeatures_17d6l_86{gap:var(--frame-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}._landingPageFooter_17d6l_91{border-block-start:1px solid var(--border);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-block-start:calc(2rem - var(--section-gap));padding-block-start:var(--frame-gap);font-size:.875rem;display:flex}._landingPageFooter_17d6l_91 nav{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}._landingPageFooter_17d6l_91 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._landingPageFooter_17d6l_91 a{border-radius:var(--radius-sm);color:var(--text-secondary);transition:color .18s cubic-bezier(.2,0,0,1)}._landingPageFooter_17d6l_91 a:hover{color:var(--accent)}._landingPageHero_17d6l_120{min-block-size:min(38rem, 100svh - calc(env(safe-area-inset-top) + 4.5rem) - 3rem * 2);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:5rem;display:grid}@media screen and (width<=1024px){._landingPageHero_17d6l_120{grid-template-columns:minmax(0,1fr);gap:3rem}}._landingPageHeroMain_17d6l_133{flex-direction:column;gap:1.25rem;display:flex}._landingPageLead_17d6l_138{max-inline-size:36rem;color:var(--text-secondary);text-wrap:pretty;font-size:1.125rem;line-height:1.55}@media screen and (width<=600px){._landingPageLead_17d6l_138{font-size:1rem}}._landingPageStep_17d6l_150{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.625rem;padding:1.5rem;display:flex}._landingPageStepNumber_17d6l_159{color:var(--accent);letter-spacing:-.03em;margin-block-end:.5rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2rem;font-weight:700;line-height:1.06}._landingPageSteps_17d6l_169{gap:var(--frame-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));list-style:none;display:grid}._landingPageTitle_17d6l_175{color:var(--text-strong);letter-spacing:-.03em;text-wrap:balance;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:4.5rem;font-weight:700;line-height:1.06}@media screen and (width<=1024px){._landingPageTitle_17d6l_175{font-size:3.5rem}}@media screen and (width<=600px){._landingPageTitle_17d6l_175{font-size:2.5rem}}._input_keymi_3{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}._inputLabel_keymi_9{color:var(--text-secondary);font-size:.875rem;font-weight:500}._inputField_keymi_14{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-block-size:3rem;inline-size:100%;color:var(--text);padding:.75rem 1rem;font-size:1rem;transition:border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1)}@media screen and (width<=1024px){._inputField_keymi_14{font-size:16px}}._inputField_keymi_14::placeholder{color:var(--text-quaternary)}._inputField_keymi_14:hover{border-color:var(--border-strong)}._inputField_keymi_14:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--primary-glow);outline:none}._inputField_keymi_14[aria-invalid=true]{border-color:var(--danger)}._inputField_keymi_14[data-prefixed]{cursor:text;align-items:center;display:flex}._inputField_keymi_14[data-prefixed]:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--primary-glow)}._inputPrefix_keymi_53{min-inline-size:0;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:1;overflow:hidden}._inputBare_keymi_62{min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1 0 6rem;padding:0}._inputBare_keymi_62::placeholder{color:var(--text-quaternary)}._inputHelper_keymi_75{color:var(--text-tertiary);font-size:.75rem}._inputHelper_keymi_75[data-state=error]{color:var(--danger)}._card_ybk49_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;min-inline-size:0;padding:1.5rem;display:flex}@media screen and (width<=600px){._card_ybk49_3{padding:1.25rem}}._card_ybk49_3[data-variant=raised]{background:var(--surface-gradient);border:1px solid var(--border)}._invitePage_yu5pb_3{flex:1;align-items:center;display:flex}._invitePageError_yu5pb_8{color:var(--danger);font-size:.875rem}._invitePageHead_yu5pb_12{flex-direction:column;align-items:flex-start;gap:.5rem;margin-block-end:.5rem;display:flex}._invitePageIcon_yu5pb_19{color:var(--danger)}._invitePageNote_yu5pb_22{color:var(--text-secondary);font-size:.875rem}._invitePageNote_yu5pb_22 strong{color:var(--text-strong);font-weight:600}._invitePageTitle_yu5pb_30{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.06}._loginPage_zaur2_3{flex:1;align-items:center;display:flex}._loginPageError_zaur2_8{border:1px solid color-mix(in oklab, var(--danger) 35%, transparent);border-radius:var(--radius);background:color-mix(in oklab, var(--danger) 8%, transparent);color:var(--text);padding:.75rem 1rem;font-size:.875rem}._loginPageHead_zaur2_16{flex-direction:column;gap:.5rem;margin-block-end:.75rem;display:flex}._loginPageTitle_zaur2_22{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.06}._hubSummary_6n7o6_3{background:var(--surface-gradient);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:center;gap:1.25rem 2rem;padding:1.25rem 1.5rem;display:grid}@media screen and (width<=600px){._hubSummary_6n7o6_3{padding:1rem}}._hubSummaryBars_6n7o6_18{flex-direction:column;gap:.75rem;display:flex}._hubSummaryFigures_6n7o6_23{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}._hubSummaryFigure_6n7o6_23{flex-direction:column;gap:.25rem;display:flex}._hubSummaryFigure_6n7o6_23 dt{color:var(--text-tertiary);font-size:.75rem}._hubSummaryFigure_6n7o6_23 dd{color:var(--text-strong);font-variant-numeric:tabular-nums;align-items:baseline;gap:.5rem;font-size:1.125rem;font-weight:700;display:flex}._hubSummaryFigure_6n7o6_23 dd span{color:var(--text-tertiary);font-size:.75rem;font-weight:400}._hubSummaryFigure_6n7o6_23[data-tone=accent] dd{color:var(--accent)}._hubSummaryFigure_6n7o6_23[data-tone=warning] dd{color:var(--warning)}._hubEventList_vd411_3{flex-direction:column;display:flex}._hubEventListIcon_vd411_7{color:var(--accent);flex-shrink:0;margin-block-start:.2em}._hubEventListItem_vd411_12{border-block-end:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:.25rem .625rem;padding-block:.625rem;font-size:.875rem;display:flex}._hubEventListItem_vd411_12:last-child{border-block-end:0}._hubEventListItem_vd411_12[data-type=ApprovalGiven] ._hubEventListIcon_vd411_7,._hubEventListItem_vd411_12[data-type=NeedChecked] ._hubEventListIcon_vd411_7,._hubEventListItem_vd411_12[data-type=FollowUpChecked] ._hubEventListIcon_vd411_7{color:var(--success)}._hubEventListMeta_vd411_27{color:var(--text-tertiary);white-space:nowrap;margin-inline-start:auto;font-size:.75rem}._hubEventListText_vd411_33{min-inline-size:12rem;color:var(--text);overflow-wrap:anywhere;flex:1}._hubContext_1aj3h_4{flex:1;align-items:center;gap:.75rem;min-inline-size:0;display:flex}._hubContextLogo_1aj3h_11{border-inline-start:1px solid var(--border-strong);object-fit:contain;flex-shrink:0;block-size:1.5rem;inline-size:auto;max-inline-size:7rem;padding-inline-start:.75rem}@media screen and (width<=600px){._hubContextLogo_1aj3h_11{block-size:1.25rem;max-inline-size:4.5rem}}._hubContextText_1aj3h_26{min-inline-size:0;color:var(--text-secondary);flex:1;align-items:baseline;gap:.5rem;font-size:.875rem;display:flex}@media screen and (width<=1024px){._hubContextText_1aj3h_26{flex-direction:column;align-items:flex-start;gap:0}}._hubContextClient_1aj3h_42{color:var(--text-strong);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:.75rem;font-weight:700}@media screen and (width<=1024px){._hubContextClient_1aj3h_42{max-inline-size:100%;color:var(--accent);text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}}._hubContextTitle_1aj3h_61{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}._hubContextTitle_1aj3h_61:before{content:"·";color:var(--text-quaternary);margin-inline-end:.5rem}@media screen and (width<=1024px){._hubContextTitle_1aj3h_61{max-inline-size:100%;color:var(--text-strong);font-weight:600}._hubContextTitle_1aj3h_61:before{content:none}}._hubContextUpdated_1aj3h_82{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;margin-inline-start:auto;font-size:.75rem}@media screen and (width<=1024px){._hubContextUpdated_1aj3h_82{display:none}}._hubLocked_9bfzn_3{flex:1;align-items:center;display:flex}._hubLockedHeading_9bfzn_8{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.06}._hubLockedIcon_9bfzn_16{color:var(--accent)}._lexicalReadOnly_xhrlh_3{color:inherit;font-size:inherit;line-height:1.6}._lexicalReadOnly_xhrlh_3>*+*{margin-block-start:.5rem}._lexicalReadOnly_xhrlh_3 h3,._lexicalReadOnly_xhrlh_3 h4,._lexicalReadOnly_xhrlh_3 h5{color:var(--text-strong);font-weight:700;line-height:1.3}._lexicalReadOnly_xhrlh_3 h3{font-size:1.25rem}._lexicalReadOnly_xhrlh_3 h4{font-size:1.125rem}._lexicalReadOnly_xhrlh_3 h5{font-size:1rem}._lexicalReadOnly_xhrlh_3 strong{color:var(--text-strong);font-weight:700}._lexicalReadOnly_xhrlh_3 code{border-radius:var(--radius-sm);background:var(--active-tint);padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}._lexicalReadOnly_xhrlh_3 ul,._lexicalReadOnly_xhrlh_3 ol{padding-inline-start:1.5rem}._lexicalReadOnly_xhrlh_3 ul{list-style:outside}._lexicalReadOnly_xhrlh_3 ol{list-style:decimal}._lexicalReadOnly_xhrlh_3 li+li{margin-block-start:.25rem}._lexicalReadOnly_xhrlh_3 li::marker{color:var(--accent)}._lexicalReadOnlyMedia_xhrlh_54{flex-direction:column;gap:.5rem;margin-block:.75rem;display:flex}._lexicalReadOnlyMedia_xhrlh_54 img,._lexicalReadOnlyMedia_xhrlh_54 video{border:1px solid var(--border);border-radius:var(--radius);background:var(--active-tint);object-fit:contain;max-block-size:70vh;max-inline-size:100%;display:block}._lexicalReadOnlyMedia_xhrlh_54 video{inline-size:100%}._lexicalReadOnlyMedia_xhrlh_54 figcaption{color:var(--text-tertiary);font-size:.75rem}._lexicalReadOnly_xhrlh_3 blockquote{border-inline-start:3px solid var(--border-accent);color:var(--text-secondary);padding-inline-start:.75rem;font-style:italic}._lexicalReadOnly_xhrlh_3 a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--border-accent);text-decoration-color:var(--border-accent);text-underline-offset:.2em}._lexicalReadOnly_xhrlh_3 a:hover{text-decoration-color:currentColor}._hubCheckItem_n83ws_3{border-block-end:1px solid var(--border)}._hubCheckItem_n83ws_3:last-child{border-block-end:0}._hubCheckItem_n83ws_3[aria-busy]{opacity:.6}._hubCheckItemButton_n83ws_12:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hubCheckItemButton_n83ws_12{border-radius:var(--radius-sm);inline-size:100%;color:var(--text);text-align:start;background:0 0;border:0;flex-wrap:wrap;align-items:flex-start;gap:.375rem .75rem;padding:.625rem 0;font-size:.875rem;display:flex}button._hubCheckItemButton_n83ws_12{cursor:pointer}button._hubCheckItemButton_n83ws_12:hover ._hubCheckItemIcon_n83ws_33{color:var(--accent)}._hubCheckItemIcon_n83ws_33{color:var(--text-quaternary);flex-shrink:0;margin-block-start:.1em;transition:color .18s cubic-bezier(.2,0,0,1)}._hubCheckItemLabel_n83ws_42{flex:1;min-inline-size:10rem}._hubCheckItemMeta_n83ws_46{color:var(--text-tertiary);margin-inline-start:auto;font-size:.75rem}._hubCheckItem_n83ws_3[data-done] ._hubCheckItemLabel_n83ws_42{color:var(--text-tertiary)}._hubCheckItem_n83ws_3[data-done] ._hubCheckItemIcon_n83ws_33{color:var(--success)}._hubWhatsNew_174wo_3{background:var(--surface);border:1px solid var(--border);padding:var(--frame-gap) 1.5rem;border-color:var(--border-accent);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;display:flex}@media screen and (width<=600px){._hubWhatsNew_174wo_3{padding-inline:var(--frame-gap)}}._hubWhatsNewMore_174wo_18 summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hubWhatsNewMore_174wo_18 summary{border-radius:var(--radius-sm);inline-size:fit-content;color:var(--accent);cursor:pointer;font-size:.75rem;font-weight:600}._hubWhatsNewTitle_174wo_30{color:var(--text-strong);align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}._hubWhatsNewTitle_174wo_30 svg{color:var(--accent)}._hubCards_1ogq1_3{gap:var(--frame-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}._hubCardsTitle_1ogq1_8{color:var(--text-strong);letter-spacing:-.015em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.125rem;font-weight:700}._hubCardsSubtitle_1ogq1_15{color:var(--accent);font-size:.875rem;font-weight:500}._hubCardsText_1ogq1_20{color:var(--text-secondary);font-size:.875rem}._hubCardsItems_1ogq1_24{flex-direction:column;display:flex}._hubCardsItems_1ogq1_24 li{border-block-end:1px solid var(--border);padding:.625rem 0 .625rem 1.25rem;font-size:.875rem;position:relative}._hubCardsItems_1ogq1_24 li:last-child{border-block-end:0}._hubCardsItems_1ogq1_24 li:before{content:"";background:var(--accent);border-radius:50%;block-size:.375rem;inline-size:.375rem;position:absolute;inset-block-start:1.1em;inset-inline-start:0}._hubHero_faipv_3{gap:var(--frame-gap);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;display:grid}@media screen and (width<=1024px){._hubHero_faipv_3{grid-template-columns:minmax(0,1fr)}}._hubHeroMain_faipv_14{flex-direction:column;gap:1rem;display:flex}._hubHeroHeadline_faipv_19{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:4.5rem;font-weight:700;line-height:1.06}@media screen and (width<=1024px){._hubHeroHeadline_faipv_19{font-size:3.5rem}}@media screen and (width<=600px){._hubHeroHeadline_faipv_19{font-size:2.5rem}}._hubHeroSubtitle_faipv_37{color:var(--accent);font-size:1.5rem;font-weight:300;line-height:1.3}._hubHeroLead_faipv_43{max-inline-size:40rem;color:var(--text);font-size:1.125rem}._hubHeroNote_faipv_48{color:var(--text-tertiary);font-size:.875rem}._hubHeroDates_faipv_52{gap:var(--frame-gap);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin-block-start:auto;padding-block-start:.75rem;display:grid}._hubHeroDate_faipv_52{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.25rem;padding:1rem 1.25rem;display:flex}._hubHeroDate_faipv_52 dt{color:var(--text-strong);letter-spacing:-.015em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.5rem;font-weight:700}._hubHeroDate_faipv_52 dt[data-accent]{color:var(--accent)}._hubHeroDate_faipv_52 dd{color:var(--text-tertiary);margin:0;font-size:.75rem}._hubHeroNext_faipv_83{background:var(--surface-gradient);border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:.75rem;padding:2rem;display:flex}@media screen and (width<=600px){._hubHeroNext_faipv_83{padding:1.25rem}}._hubHeroNextTitle_faipv_97{color:var(--text-strong);letter-spacing:-.015em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2}._hubHeroNextDate_faipv_105{color:var(--text);font-weight:600}._hubHeroNextNote_faipv_109{color:var(--text-tertiary);font-size:.875rem}._hubHeroNextItems_faipv_113{border-block-start:1px solid var(--border);flex-direction:column;display:flex}._hubHeroNextItems_faipv_113 li{border-block-end:1px solid var(--border);padding:.75rem 0 .75rem 1.25rem;font-size:.875rem;position:relative}._hubHeroNextItems_faipv_113 li:before{content:"";background:var(--accent);border-radius:50%;block-size:.375rem;inline-size:.375rem;position:absolute;inset-block-start:1.15em;inset-inline-start:0}._hubHeroNextFooter_faipv_134{flex-direction:column;align-items:flex-start;gap:.75rem;margin-block-start:auto;padding-block-start:.75rem;display:flex}._hubMaterial_1sj2u_3{border-block-end:1px solid var(--border)}._hubMaterial_1sj2u_3:last-child{border-block-end:0}._hubMaterialRow_1sj2u_9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hubMaterialRow_1sj2u_9{justify-content:space-between;align-items:center;gap:.75rem;padding-block:.75rem;display:flex}._hubMaterialRow_1sj2u_9:is(a):hover ._hubMaterialTitle_1sj2u_20,._hubMaterialRow_1sj2u_9:is(a):hover ._hubMaterialIcon_1sj2u_21{color:var(--accent)}._hubMaterialText_1sj2u_24{flex-direction:column;gap:.25rem;display:flex}._hubMaterialTitle_1sj2u_20{color:var(--text-strong);font-weight:600;transition:color .18s cubic-bezier(.2,0,0,1)}._hubMaterialDescription_1sj2u_34{color:var(--text-tertiary);font-size:.75rem}._hubMaterialIcon_1sj2u_21{color:var(--text-tertiary);transition:color .18s cubic-bezier(.2,0,0,1)}._hubMaterialWhen_1sj2u_42{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;padding:.25rem .5rem;font-size:.6875rem}._hubMaterials_15i1m_3{gap:var(--frame-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}._hubMaterialsColumn_15i1m_8{color:var(--text-strong);font-size:1.125rem;font-weight:700}._hubMaterialsList_15i1m_13{flex-direction:column;display:flex}._hubMeetings_xrjxo_3{flex-direction:column;gap:.5rem;display:flex}._hubMeetingsItem_xrjxo_8{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color .18s cubic-bezier(.2,0,0,1)}._hubMeetingsItem_xrjxo_8[open]{background:var(--surface-gradient);border:1px solid var(--border);border-color:var(--border-accent)}._hubMeetingsItem_xrjxo_8[open] ._hubMeetingsChevron_xrjxo_19{transform:rotate(180deg)}._hubMeetingsSummary_xrjxo_22:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hubMeetingsSummary_xrjxo_22{border-radius:var(--radius-lg);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1rem 1.25rem;list-style:none;display:flex}._hubMeetingsSummary_xrjxo_22::-webkit-details-marker{display:none}._hubMeetingsSummary_xrjxo_22:hover{background:var(--hover-tint)}._hubMeetingsDate_xrjxo_42{border-radius:var(--radius-sm);background:var(--active-tint);color:var(--text-secondary);font-variant-numeric:tabular-nums;padding:.25rem .5rem;font-size:.75rem;font-weight:600}._hubMeetingsTitle_xrjxo_51{min-inline-size:12rem;color:var(--text-strong);flex:1;font-weight:700}._hubMeetingsChevron_xrjxo_19{color:var(--text-tertiary);transition:transform .18s cubic-bezier(.2,0,0,1)}._hubMeetingsBody_xrjxo_61{flex-direction:column;gap:1.25rem;padding:0 1.25rem 1.25rem;display:flex}._hubMeetingsText_xrjxo_67{max-inline-size:48rem;color:var(--text-secondary);font-size:.875rem}._hubMeetingsList_xrjxo_72{flex-direction:column;gap:.5rem;display:flex}._hubMeetingsList_xrjxo_72 ul{flex-direction:column;display:flex}._hubMeetingsList_xrjxo_72 li{border-block-end:1px solid var(--border);padding-block:.5rem;font-size:.875rem}._hubMeetingsList_xrjxo_72 li:last-child{border-block-end:0}._hubMeetingsError_xrjxo_89{color:var(--danger);font-size:.75rem}._hubMeetingsActions_xrjxo_93{flex-wrap:wrap;gap:.5rem;display:flex}._hubNeeds_18yz2_3{flex-direction:column;gap:1rem;display:flex}._hubNeedsGroups_18yz2_8{gap:var(--frame-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}._hubNeedsHead_18yz2_13{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._hubNeedsTitle_18yz2_19{color:var(--text-strong);flex-direction:column;gap:.25rem;font-size:1.125rem;font-weight:700;display:flex}._hubNeedsDue_18yz2_27{color:var(--accent);font-size:.75rem;font-weight:600}._hubNeedsItems_18yz2_32{flex-direction:column;display:flex}._hubNeedsError_18yz2_36{color:var(--danger);font-size:.75rem}._hubNeedsHint_18yz2_40,._hubNeedsFootnote_18yz2_40{color:var(--text-tertiary);font-size:.875rem}._hubRoadmap_ez0jw_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._hubRoadmapScroller_ez0jw_8{padding:var(--frame-gap);scrollbar-width:thin;overflow-x:auto}@media screen and (width<=1024px){._hubRoadmapScroller_ez0jw_8{display:none}}._hubRoadmapChart_ez0jw_18{min-inline-size:calc(9rem + var(--ticks) * 4.5rem);flex-direction:column;gap:.75rem;display:flex;position:relative}._hubRoadmapChart_ez0jw_18[data-unit=month]{min-inline-size:calc(9rem + var(--ticks) * 6rem)}._hubRoadmapAxis_ez0jw_28,._hubRoadmapMilestones_ez0jw_28{margin-inline-start:9rem;position:relative}._hubRoadmapAxis_ez0jw_28{border-block-end:1px solid var(--border);block-size:1.25rem}._hubRoadmapTick_ez0jw_36{border-inline-start:1px solid var(--border);color:var(--text-tertiary);white-space:nowrap;padding-inline-start:.375rem;font-size:.75rem;position:absolute;inset-block:0}._hubRoadmapMilestones_ez0jw_28{block-size:1.5rem}._hubRoadmapMilestone_ez0jw_28{align-items:flex-end;gap:.375rem;display:flex;position:absolute;inset-block-end:0;transform:translate(-.375rem)}._hubRoadmapMilestone_ez0jw_28:before{content:"";background:var(--accent);border-radius:2px;flex-shrink:0;block-size:.75rem;inline-size:.75rem;margin-block-end:.25rem;transform:rotate(45deg)}._hubRoadmapMilestone_ez0jw_28[data-past]:before{background:var(--text-quaternary)}._hubRoadmapMilestoneLabel_ez0jw_69{color:var(--text-secondary);white-space:nowrap;font-size:.75rem;font-weight:600}._hubRoadmapLane_ez0jw_75{grid-template-columns:9rem minmax(0,1fr);align-items:start;display:grid}._hubRoadmapLaneTitle_ez0jw_80{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;padding-block:.375rem;padding-inline-end:.75rem;font-size:.875rem;font-weight:600;overflow:hidden}._hubRoadmapTrack_ez0jw_90{block-size:calc(var(--rows) * (2rem + .375rem) - .375rem);position:relative}._hubRoadmapBar_ez0jw_94{box-sizing:border-box;border:1px solid var(--border-accent);border-radius:var(--radius-sm);background:var(--primary-glow);block-size:2rem;min-inline-size:.5rem;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding-inline:.5rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset-block-start:calc(var(--row) * (2rem + .375rem));overflow:hidden}._hubRoadmapBar_ez0jw_94[data-phase=Current]{border-color:var(--primary);background:var(--primary);color:var(--primary-contrast)}._hubRoadmapBar_ez0jw_94[data-phase=Done]{border-color:var(--border);background:var(--active-tint);color:var(--text-tertiary)}._hubRoadmapToday_ez0jw_123{border-inline-start:2px solid var(--accent);pointer-events:none;inline-size:0;position:absolute;inset-block:1.25rem 0;inset-inline-start:calc(9rem + (100% - 9rem) * var(--at) / 100)}._hubRoadmapTodayLabel_ez0jw_131{border-radius:var(--radius-sm);background:var(--accent);color:var(--bg);text-transform:uppercase;padding:0 .375rem;font-size:.6875rem;font-weight:700;position:absolute;inset-block-start:0;inset-inline-start:.25rem}._hubRoadmapList_ez0jw_143{padding:var(--frame-gap);flex-direction:column;gap:1.25rem;display:flex}@media screen and (width>=1024px){._hubRoadmapList_ez0jw_143{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}._hubRoadmapListLane_ez0jw_159{flex-direction:column;gap:.5rem;display:flex}._hubRoadmapListTitle_ez0jw_164{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}._hubRoadmapListItem_ez0jw_171{border-block-end:1px solid var(--border);grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;padding-block:.5rem;font-size:.875rem;display:grid}._hubRoadmapListItem_ez0jw_171:last-child{border-block-end:0}._hubRoadmapListItem_ez0jw_171[data-phase=Current] ._hubRoadmapListWhen_ez0jw_182{color:var(--accent)}._hubRoadmapListItem_ez0jw_171[data-phase=Done]{color:var(--text-tertiary)}._hubRoadmapListWhen_ez0jw_182{color:var(--text-secondary);font-weight:600}._hubRoadmapListNote_ez0jw_192{color:var(--text-tertiary);font-size:.75rem;display:block}._hubStages_1fz3d_3{border-block-start:1px solid var(--border);flex-direction:column;display:flex}._hubStagesItem_1fz3d_8{border-block-end:1px solid var(--border);grid-template-columns:10rem minmax(0,1fr) 14rem;gap:1.5rem;padding-block:1.5rem;display:grid}@media screen and (width<=1024px){._hubStagesItem_1fz3d_8{grid-template-columns:minmax(0,1fr);gap:.75rem}}._hubStagesItem_1fz3d_8[data-phase=Done] ._hubStagesTitle_1fz3d_21,._hubStagesItem_1fz3d_8[data-phase=Done] ._hubStagesText_1fz3d_22{color:var(--text-tertiary)}._hubStagesWhen_1fz3d_25{color:var(--accent);flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}@media screen and (width<=1024px){._hubStagesWhen_1fz3d_25{flex-direction:row;align-items:center}}._hubStagesBody_1fz3d_40{flex-direction:column;gap:.5rem;display:flex}._hubStagesTitle_1fz3d_21{color:var(--text-strong);font-size:1.125rem;font-weight:700}._hubStagesText_1fz3d_22{color:var(--text-secondary);font-size:.875rem}._hubStagesDeliverable_1fz3d_54{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;align-self:start;gap:.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:flex}._hubPerson_1innc_3{border-block-end:1px solid var(--border);align-items:center;gap:.75rem;padding-block:.75rem;display:flex}._hubPerson_1innc_3:last-child{border-block-end:0}._hubPersonAvatar_1innc_13{border:1px solid var(--border-accent);border-radius:var(--radius);background:var(--surface-gradient);block-size:2.5rem;inline-size:2.5rem;color:var(--accent);object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:.75rem;font-weight:700;display:inline-flex}._hubPersonWho_1innc_29{flex-direction:column;flex:1;min-inline-size:0;display:flex}._hubPersonName_1innc_35{color:var(--text-strong);font-weight:700}._hubPersonRole_1innc_39{color:var(--text-tertiary);font-size:.75rem}._hubPersonContacts_1innc_43{gap:.375rem;display:flex}._hubPersonContact_1innc_43:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hubPersonContact_1innc_43{border:1px solid var(--border);block-size:2rem;inline-size:2rem;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;transition:border-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);display:inline-flex}._hubPersonContact_1innc_43:hover{border-color:var(--accent);color:var(--accent)}._hubTeam_1tiun_3{gap:var(--frame-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}._hubTeamPeople_1tiun_8{flex-direction:column;display:flex}._hubTimeline_1rzpa_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}@media screen and (width<=1024px){._hubTimeline_1rzpa_3{grid-template-columns:minmax(0,1fr)}}._hubTimelineCountdown_1rzpa_16{border-inline-end:1px solid var(--border);flex-direction:column;gap:.5rem;padding:1.5rem 2rem;display:flex}@media screen and (width<=1024px){._hubTimelineCountdown_1rzpa_16{border-inline-end:0;border-block-end:1px solid var(--border)}}._hubTimelineDays_1rzpa_29{color:var(--accent);letter-spacing:-.03em;align-items:baseline;gap:.5rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:3.5rem;font-weight:700;line-height:1;display:flex}._hubTimelineDaysUnit_1rzpa_40{color:var(--text-tertiary);letter-spacing:normal;font-family:Manrope Variable,Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:500}._hubTimelineTrack_1rzpa_47{--dot:.75rem;grid-template-columns:repeat(var(--count), minmax(5.5rem, 1fr));scrollbar-width:thin;padding:1.5rem 1.25rem;display:grid;position:relative;overflow-x:auto}@media screen and (width<=600px){._hubTimelineTrack_1rzpa_47{grid-template-columns:minmax(0,1fr);padding:1rem 1.25rem;overflow:visible}}._hubTimelineStep_1rzpa_63{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.375rem;padding-inline:.375rem;display:flex;position:relative}._hubTimelineStep_1rzpa_63:not(:last-child):after{content:"";z-index:-1;background:var(--border-strong);block-size:2px;inline-size:100%;position:absolute;inset-block-start:calc(var(--dot) / 2 - 1px);inset-inline-start:50%}._hubTimelineStep_1rzpa_63[data-filled]:after{background:var(--primary)}._hubTimelineStep_1rzpa_63 time{color:var(--text-strong);margin-block-start:.5rem;font-size:.875rem;font-weight:700}@media screen and (width<=600px){._hubTimelineStep_1rzpa_63{grid-template-columns:var(--dot) 3.5rem minmax(0, 1fr);text-align:start;align-items:center;column-gap:.75rem;padding:.5rem 0;display:grid}._hubTimelineStep_1rzpa_63:not(:last-child):after{block-size:100%;inline-size:2px;inset-block-start:50%;inset-inline-start:calc(var(--dot) / 2 - 1px)}._hubTimelineStep_1rzpa_63 time{margin:0}}._hubTimelineDot_1rzpa_111{inline-size:var(--dot);block-size:var(--dot);border:2px solid var(--border-strong);background:var(--bg);border-radius:50%}._hubTimelineDot_1rzpa_111[data-state=Done]{border-color:var(--primary);background:var(--primary)}._hubTimelineDot_1rzpa_111[data-state=Next]{border-color:var(--accent);box-shadow:0 0 0 4px var(--primary-glow)}._hubTimelineLabel_1rzpa_126{color:var(--text-tertiary);font-size:.75rem;line-height:1.35}._hubVersions_3d36u_4{gap:var(--frame-gap);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}._hubVersionsItem_3d36u_9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}._hubVersionsItem_3d36u_9[data-latest]{background:var(--surface-gradient);border:1px solid var(--border);border-color:var(--border-accent);grid-column:1/-1}._hubVersionsMeta_3d36u_24{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;display:flex}._hubVersionsTitle_3d36u_32{color:var(--text-strong);font-size:1.125rem;font-weight:700}._hubVersionsChanges_3d36u_37{color:var(--text-secondary);flex-direction:column;gap:.5rem;font-size:.875rem;display:flex}._hubVersionsChanges_3d36u_37 li{padding-inline-start:1.25rem;position:relative}._hubVersionsChanges_3d36u_37 li:before{content:"—";color:var(--accent);position:absolute;inset-inline-start:0}._hubVersionsStats_3d36u_54{color:var(--text-tertiary);flex-wrap:wrap;gap:.5rem 1rem;font-size:.75rem;display:flex}._hubVersionsStats_3d36u_54 span{align-items:center;gap:.375rem;display:inline-flex}._hubVersionsActions_3d36u_66{flex-wrap:wrap;gap:.5rem;margin-block-start:auto;padding-block-start:.5rem;display:flex}._hubView_l2b5j_3:has(>._hubViewNav_l2b5j_3){padding-block-end:max(var(--section-gap), calc(1.25rem + env(safe-area-inset-bottom)) + 3rem + var(--frame-gap))}._hubViewEmpty_l2b5j_6{color:var(--text-secondary)}._hubViewIntro_l2b5j_9{gap:var(--frame-gap);flex-direction:column;display:flex}._hubViewIntro_l2b5j_9:empty{display:none}._hubViewNav_l2b5j_3{z-index:500;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--surface) 82%, transparent);block-size:3rem;max-inline-size:calc(100% - 2.5rem);box-shadow:var(--overlay-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);scrollbar-width:none;align-items:stretch;gap:.25rem;padding:.375rem;display:flex;position:fixed;inset-block-end:calc(1.25rem + env(safe-area-inset-bottom));inset-inline-start:50%;overflow-x:auto;transform:translate(-50%)}._hubViewNavLink_l2b5j_37:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._hubViewNavLink_l2b5j_37{border-radius:var(--radius-pill);color:var(--text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 .875rem;font-size:.75rem;font-weight:600;transition:background-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);display:flex}._hubViewNavLink_l2b5j_37:hover{background:var(--hover-tint);color:var(--text-strong)}._textarea_1nobz_3{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}._textareaLabel_1nobz_9{color:var(--text-secondary);font-size:.875rem;font-weight:500}._textareaField_1nobz_14{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-block-size:7.5rem;inline-size:100%;color:var(--text);resize:vertical;padding:.75rem 1rem;font-size:.875rem;line-height:1.55;transition:border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1)}._textareaField_1nobz_14:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--primary-glow);outline:none}._textareaField_1nobz_14[aria-invalid=true]{border-color:var(--danger)}._textareaField_1nobz_14[data-mono]{tab-size:2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}._textareaHelper_1nobz_40{color:var(--text-tertiary);white-space:pre-wrap;font-size:.75rem}._textareaHelper_1nobz_40[data-state=error]{color:var(--danger)}._breadcrumb_v3mgv_3{align-items:center;gap:.75rem;min-inline-size:0;font-size:.875rem;font-weight:600;display:flex}._breadcrumbBack_v3mgv_11{background:var(--surface);border:1px solid var(--border)}._breadcrumbBack_v3mgv_11:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._breadcrumbBack_v3mgv_11{block-size:2rem;inline-size:2rem;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);display:inline-flex}@media (hover:hover){._breadcrumbBack_v3mgv_11:hover{background:var(--surface-hover);color:var(--text-strong)}}._breadcrumbList_v3mgv_38{align-items:center;gap:.5rem;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}._breadcrumbItem_v3mgv_47{white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._breadcrumbItem_v3mgv_47+._breadcrumbItem_v3mgv_47:before{content:"/";color:var(--text-quaternary);font-weight:400}._breadcrumbItem_v3mgv_47:last-child{flex-shrink:1;min-inline-size:0}._breadcrumbLink_v3mgv_63:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._breadcrumbLink_v3mgv_63{border-radius:var(--radius-sm);color:var(--text-secondary);transition:color .18s cubic-bezier(.2,0,0,1)}._breadcrumbLink_v3mgv_63:hover{color:var(--accent)}._breadcrumbCurrent_v3mgv_75{color:var(--text-strong);text-overflow:ellipsis;overflow:hidden}._commentThread_yyifj_3{background:var(--surface);border:1px solid var(--border);gap:var(--frame-gap);padding:var(--frame-gap);border-radius:var(--radius-lg);flex-direction:column;display:flex}._commentThreadBody_yyifj_12{flex-direction:column;gap:.25rem;min-inline-size:0;display:flex}._commentThreadCount_yyifj_18{border-radius:var(--radius-pill);background:var(--active-tint);color:var(--text-secondary);padding:0 .5rem;font-family:Manrope Variable,Manrope,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem}._commentThreadDelete_yyifj_26:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._commentThreadDelete_yyifj_26{border-radius:var(--radius-sm);color:var(--text-quaternary);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:auto;padding:.25rem;transition:color .18s cubic-bezier(.2,0,0,1);display:inline-grid}._commentThreadDelete_yyifj_26:hover{color:var(--danger)}._commentThreadEmpty_yyifj_45{color:var(--text-tertiary);font-size:.875rem}._commentThreadForm_yyifj_49{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}._commentThreadForm_yyifj_49>:first-child{align-self:stretch}._commentThreadItem_yyifj_58{gap:.75rem;display:flex}._commentThreadList_yyifj_62{gap:var(--frame-gap);flex-direction:column;display:flex}._commentThreadMeta_yyifj_67{color:var(--text-tertiary);align-items:center;gap:.5rem;font-size:.75rem;display:flex}._commentThreadMeta_yyifj_67 strong{color:var(--text-strong);font-size:.875rem;font-weight:600}._commentThreadText_yyifj_79{color:var(--text);white-space:pre-wrap;font-size:.875rem}._commentThreadTitle_yyifj_84{color:var(--text-strong);align-items:center;gap:.5rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.125rem;font-weight:600;display:flex}._commentThreadTitle_yyifj_84 svg{color:var(--accent)}._hubPanel_2xbw5_3{gap:var(--frame-gap);flex-direction:column;min-inline-size:0;display:flex}._hubPanelTitle_2xbw5_9{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}._hubSubpage_17vrq_3{gap:3rem}._hubSubpageActions_17vrq_6{flex-wrap:wrap;gap:.5rem;margin-block-start:.5rem;display:flex}._hubSubpageAside_17vrq_12{flex-direction:column;gap:1.5rem;display:flex;position:sticky;inset-block-start:calc(calc(env(safe-area-inset-top) + 4.5rem) + 1.25rem)}@media screen and (width<=1024px){._hubSubpageAside_17vrq_12{position:static}}._hubSubpageBody_17vrq_24{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:start;gap:3rem;display:grid}@media screen and (width<=1024px){._hubSubpageBody_17vrq_24{grid-template-columns:minmax(0,1fr)}}._hubSubpageHead_17vrq_35{flex-direction:column;gap:.75rem;max-inline-size:48rem;display:flex}._hubSubpageMain_17vrq_41{flex-direction:column;gap:3rem;min-inline-size:0;display:flex}._hubSubpageMeta_17vrq_47{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:.875rem;display:flex}._hubSubpageTitle_17vrq_55{color:var(--text-strong);letter-spacing:-.03em;text-wrap:balance;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.06}@media screen and (width<=600px){._hubSubpageTitle_17vrq_55{font-size:2rem}}._hubMeetingViewDecisions_igx7z_3{flex-direction:column;display:flex}._hubMeetingViewDecisions_igx7z_3 li{border-block-end:1px solid var(--border);padding:.625rem 0 .625rem 1.25rem;font-size:1rem;position:relative}._hubMeetingViewDecisions_igx7z_3 li:last-child{border-block-end:0}._hubMeetingViewDecisions_igx7z_3 li:before{content:"";background:var(--accent);border-radius:1px;block-size:2px;inline-size:.5rem;position:absolute;inset-block-start:1.3em;inset-inline-start:0}._hubMeetingViewError_igx7z_26{color:var(--danger);font-size:.75rem}._hubMeetingViewFollowUps_igx7z_30{flex-direction:column;display:flex}._hubMeetingViewText_igx7z_34{max-inline-size:48rem;color:var(--text);font-size:1rem}._approvalPanel_1hkp9_3{background:var(--surface-gradient);border:1px solid var(--border);gap:var(--frame-gap);padding:var(--frame-gap);border-color:var(--border-accent);border-radius:var(--radius-lg);flex-direction:column;display:flex}._approvalPanelActions_1hkp9_13{flex-wrap:wrap;gap:.5rem;display:flex}._approvalPanelComment_1hkp9_18{color:var(--text-secondary);white-space:pre-wrap;font-size:.875rem}._approvalPanelError_1hkp9_23{color:var(--danger);font-size:.75rem}._approvalPanelForm_1hkp9_27{flex-direction:column;gap:.75rem;display:flex}._approvalPanelHead_1hkp9_32{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._approvalPanelHint_1hkp9_39{color:var(--text-secondary);font-size:.875rem}._approvalPanelHistory_1hkp9_43{border-block-start:1px solid var(--border);flex-direction:column;gap:.75rem;padding-block-start:var(--frame-gap);display:flex}._approvalPanelHistory_1hkp9_43 li{gap:.625rem;display:flex}._approvalPanelHistory_1hkp9_43 li>svg{color:var(--success);flex-shrink:0;margin-block-start:.2em}._approvalPanelHistory_1hkp9_43 li[data-decision=ChangesRequested]>svg{color:var(--danger)}._approvalPanelTitle_1hkp9_62{color:var(--text-strong);font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.125rem;font-weight:600}._approvalPanelWho_1hkp9_68{color:var(--text-tertiary);font-size:.75rem}._approvalPanelWho_1hkp9_68 strong{color:var(--text-strong);font-size:.875rem;font-weight:600}._hubVersionViewChanges_1iufb_4{flex-direction:column;gap:.5rem;font-size:1rem;display:flex}._hubVersionViewChanges_1iufb_4 li{padding-inline-start:1.25rem;position:relative}._hubVersionViewChanges_1iufb_4 li:before{content:"—";color:var(--accent);position:absolute;inset-inline-start:0}._hubVersionViewFeedback_1iufb_20{gap:var(--frame-gap);flex-direction:column;display:flex}._hubVersionViewFeedback_1iufb_20 li{background:var(--surface);border:1px solid var(--border);padding:var(--frame-gap);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;display:flex}._hubVersionViewFeedback_1iufb_20 li[data-answered]{border-color:color-mix(in oklab, var(--success) 30%, transparent)}._hubVersionViewNotes_1iufb_37{max-inline-size:48rem;color:var(--text);font-size:1rem}._hubVersionViewRequest_1iufb_42{color:var(--text-strong);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;font-weight:500;display:flex}._hubVersionViewRequest_1iufb_42 span{color:var(--text-tertiary);font-size:.75rem;font-weight:400}._hubVersionViewResponse_1iufb_55{color:var(--text-tertiary);align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}._hubVersionViewResponse_1iufb_55 svg{flex-shrink:0;margin-block-start:.2em}[data-answered]>._hubVersionViewResponse_1iufb_55{color:var(--success);font-weight:600}._hubVersionViewVideo_1iufb_70{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);max-block-size:70svh;inline-size:100%;display:block}._legalPage_1vzdj_3{--narrow-width:44rem;gap:2rem}._legalPageBody_1vzdj_7{color:var(--text);flex-direction:column;gap:.75rem;font-size:1rem;line-height:1.65;display:flex}._legalPageBody_1vzdj_7 h2{color:var(--text-strong);margin-block-start:1.25rem;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3}._legalPageBody_1vzdj_7 ul{flex-direction:column;gap:.5rem;padding-inline-start:1.5rem;list-style:outside;display:flex}._legalPageBody_1vzdj_7 a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}._legalPageHead_1vzdj_35{flex-direction:column;gap:.5rem;display:flex}._legalPageTitle_1vzdj_40{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.06}@media screen and (width<=600px){._legalPageTitle_1vzdj_40{font-size:2rem}}._legalPageUpdated_1vzdj_53{color:var(--text-tertiary);font-size:.875rem}._checkbox_1vk5v_3{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}._checkboxInput_1vk5v_12{opacity:0;pointer-events:none;position:absolute}._checkboxBox_1vk5v_17{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:#0000;flex-shrink:0;justify-content:center;align-items:center;block-size:1.25rem;inline-size:1.25rem;transition:background-color .18s cubic-bezier(.2,0,0,1),border-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);display:inline-flex}._checkboxInput_1vk5v_12:checked+._checkboxBox_1vk5v_17{border-color:var(--primary);background:var(--primary);color:var(--primary-contrast)}._checkboxInput_1vk5v_12:focus-visible+._checkboxBox_1vk5v_17{outline:2px solid var(--accent);outline-offset:2px}._notificationSettings_1h76y_3{gap:var(--frame-gap);flex-direction:column;display:flex}._notificationSettingsChannel_1h76y_8{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._notificationSettingsError_1h76y_14{color:var(--danger);font-size:.75rem}._notificationSettingsHint_1h76y_18{color:var(--text-tertiary);font-size:.75rem}._notificationSettingsLinked_1h76y_22{color:var(--success);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}._settingCard_1a098_3{grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:start;gap:2rem;display:grid}@media screen and (width<=1024px){._settingCard_1a098_3{grid-template-columns:minmax(0,1fr);gap:1.25rem}}._settingCardAbout_1a098_15{flex-direction:column;gap:.5rem;max-inline-size:24rem;display:flex}._settingCardControls_1a098_21{min-inline-size:0}._settingCardDescription_1a098_24{color:var(--text-secondary);font-size:.875rem}._settingCardTitle_1a098_28{color:var(--text-strong);font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.125rem;font-weight:600}._profilePage_17dbq_3{gap:2rem}._profilePageEmail_17dbq_6{color:var(--text-secondary);text-overflow:ellipsis;overflow:hidden}._profilePageHead_17dbq_11{align-items:center;gap:1.25rem;display:flex}._profilePageSettings_17dbq_16{gap:var(--frame-gap);flex-direction:column;display:flex}._profilePageTitle_17dbq_21{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2rem;font-weight:700;line-height:1.06}@media screen and (width<=600px){._profilePageTitle_17dbq_21{font-size:1.5rem}}._profilePageWho_17dbq_34{flex-direction:column;gap:.25rem;min-inline-size:0;display:flex}._dialog_r846q_3{border:1px solid var(--border-strong);border-radius:var(--radius-xl);background:var(--surface);max-block-size:min(100dvh - 2rem,52rem);inline-size:min(100% - 2rem,30rem);color:var(--text);box-shadow:var(--overlay-shadow);margin:auto;padding:0;overflow:auto}._dialog_r846q_3[data-size=md]{inline-size:min(100% - 2rem,44rem)}._dialog_r846q_3::backdrop{background:var(--backdrop-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._dialog_r846q_3[open]{animation:.24s cubic-bezier(.2,0,0,1) _dialogIn_r846q_1}@media (prefers-reduced-motion:reduce){._dialog_r846q_3[open]{animation:none}}._dialogBody_r846q_30{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}._dialogHead_r846q_36{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._dialogTitle_r846q_42{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.06}._dialogClose_r846q_50:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dialogClose_r846q_50{block-size:2rem;inline-size:2rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._dialogClose_r846q_50:hover{background:var(--hover-tint);color:var(--text-strong)}@keyframes _dialogIn_r846q_1{0%{opacity:0;transform:translateY(.5rem)}}._notifyClientsButtonResult_2ir37_3{color:var(--text);align-items:flex-start;gap:.625rem;display:flex}._notifyClientsButtonResult_2ir37_3 svg{color:var(--success);flex-shrink:0;margin-block-start:.2em}._combobox_1x9h0_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-block-size:3rem;inline-size:100%;color:var(--text);cursor:pointer;align-items:center;gap:.5rem;padding-inline:1rem .75rem;transition:border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1);display:flex;position:relative}._combobox_1x9h0_3:hover{border-color:var(--border-strong)}._combobox_1x9h0_3:focus-within,._combobox_1x9h0_3[data-open]{border-color:var(--accent);box-shadow:0 0 0 4px var(--primary-glow)}._combobox_1x9h0_3[data-invalid]{border-color:var(--danger)}._combobox_1x9h0_3[data-disabled]{opacity:.5;cursor:not-allowed}._comboboxInput_1x9h0_32{min-inline-size:0;color:inherit;text-overflow:ellipsis;cursor:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:1rem}@media screen and (width<=1024px){._comboboxInput_1x9h0_32{font-size:16px}}._comboboxInput_1x9h0_32::placeholder{color:var(--text-quaternary)}._comboboxInput_1x9h0_32:not(:read-only){cursor:text}._comboboxChevron_1x9h0_55,._comboboxClear_1x9h0_55{block-size:1.5rem;inline-size:1.5rem;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._comboboxChevron_1x9h0_55{transition:transform .18s cubic-bezier(.2,0,0,1)}._combobox_1x9h0_3[data-open] ._comboboxChevron_1x9h0_55{transform:rotate(180deg)}._comboboxClear_1x9h0_55{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:background-color .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1)}._comboboxClear_1x9h0_55:hover{background:var(--hover-tint);color:var(--text-strong)}._comboboxMenu_1x9h0_82{overscroll-behavior:contain;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);box-shadow:var(--overlay-shadow);opacity:0;margin:0;padding:.25rem;list-style:none;position:fixed;inset:auto;overflow-y:auto}._comboboxMenu_1x9h0_82[data-placed]{opacity:1;transition:opacity .14s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){._comboboxMenu_1x9h0_82[data-placed]{transition:none}}._comboboxOption_1x9h0_106{border-radius:var(--radius-sm);color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}._comboboxOption_1x9h0_106[data-active]{background:var(--hover-tint)}._comboboxOption_1x9h0_106[aria-selected=true]{color:var(--accent);font-weight:600}._comboboxEmpty_1x9h0_124{color:var(--text-tertiary);text-align:center;padding:.75rem;font-size:.875rem}._select_wqodv_3{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}._selectLabel_wqodv_9{color:var(--text-secondary);font-size:.875rem;font-weight:500}._selectError_wqodv_14{color:var(--danger);font-size:.75rem}._blockEditor_tspjo_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._blockEditor_tspjo_3[data-hidden] ._blockEditorSummary_tspjo_8{opacity:.6}._blockEditor_tspjo_3 details[open]>._blockEditorSummary_tspjo_8{border-block-end-color:var(--border);border-end-end-radius:0;border-end-start-radius:0}._blockEditor_tspjo_3 details[open]>._blockEditorSummary_tspjo_8 ._blockEditorChevron_tspjo_16{transform:rotate(180deg)}._blockEditorSummary_tspjo_8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._blockEditorSummary_tspjo_8{border-radius:calc(var(--radius-lg) - 1px);cursor:pointer;border-block-end:1px solid #0000;align-items:center;gap:.75rem;padding:.875rem 1.25rem;list-style:none;transition:background-color .14s cubic-bezier(.2,0,0,1);display:flex}._blockEditorSummary_tspjo_8::-webkit-details-marker{display:none}@media (hover:hover){._blockEditorSummary_tspjo_8:hover{background:var(--hover-tint)}}._blockEditorType_tspjo_42{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-size:.75rem;font-weight:600}._blockEditorTitle_tspjo_50{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}._blockEditorChevron_tspjo_16{color:var(--text-tertiary);transition:transform .18s cubic-bezier(.2,0,0,1)}._blockEditorBody_tspjo_62{flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}._blockEditorToolbar_tspjo_68{border-block-start:1px solid var(--border);flex-wrap:wrap;gap:.5rem;padding-block-start:1rem;display:flex}._blockEditorDelete_tspjo_75{margin-inline-start:auto}._blockForm_bq915_3{flex-direction:column;gap:1rem;display:flex}._blockFormError_bq915_8{color:var(--danger);white-space:pre-wrap;font-size:.875rem}._blockFormActions_bq915_13{flex-wrap:wrap;gap:.5rem;display:flex}._blockFormConflict_bq915_18{padding:var(--frame-gap);border:1px solid color-mix(in oklab, var(--warning) 40%, transparent);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--warning) 8%, transparent);color:var(--text);flex-direction:column;align-items:flex-start;gap:.75rem;font-size:.875rem;display:flex}._blockFormNote_bq915_30{color:var(--text-tertiary);font-size:.875rem}._fileField_t4qm2_3{flex-direction:column;gap:.5rem;display:flex}._fileFieldError_t4qm2_8{color:var(--danger);font-size:.75rem}._fileFieldPreview_t4qm2_12{border:1px solid var(--border);border-radius:var(--radius);object-fit:cover;block-size:7.5rem;inline-size:7.5rem}._fileFieldRow_t4qm2_19{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}._fileFieldSelect_t4qm2_25{flex:1;min-inline-size:12rem}._fileFieldUpload_t4qm2_29:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._fileFieldUpload_t4qm2_29{border:1px solid var(--border-accent);border-radius:var(--radius-pill);block-size:3rem;color:var(--text);white-space:nowrap;cursor:pointer;align-items:center;gap:.375rem;padding-inline:.875rem;font-size:.75rem;font-weight:600;transition:border-color .18s cubic-bezier(.2,0,0,1);display:inline-flex}._fileFieldUpload_t4qm2_29:hover{border-color:var(--accent)}._fileFieldUpload_t4qm2_29:focus-within{outline:2px solid var(--accent);outline-offset:2px}._fileFieldUpload_t4qm2_29[aria-busy=true]{cursor:progress;opacity:.6}._groupField_jghw9_3{border:1px dashed var(--border-strong);border-radius:var(--radius);flex-direction:column;gap:1rem;min-inline-size:0;margin:0;padding:1rem;display:flex}._groupFieldLegend_jghw9_13{padding-inline:.375rem;font-weight:600}._objectListField_vi8xg_3{border:0;flex-direction:column;align-items:flex-start;gap:.5rem;min-inline-size:0;margin:0;padding:0;display:flex}._objectListFieldLegend_vi8xg_13{color:var(--text-secondary);margin-block-end:.5rem;padding:0;font-size:.875rem;font-weight:500}._objectListFieldItems_vi8xg_20{flex-direction:column;gap:.5rem;inline-size:100%;display:flex}._objectListFieldItem_vi8xg_20{border:1px solid var(--border);border-radius:var(--radius);background:var(--hover-tint)}._objectListFieldItem_vi8xg_20 details[open]>._objectListFieldSummary_vi8xg_31 ._objectListFieldChevron_vi8xg_31{transform:rotate(180deg)}._objectListFieldSummary_vi8xg_31:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._objectListFieldSummary_vi8xg_31{border-radius:var(--radius);cursor:pointer;align-items:center;gap:.5rem;padding:.75rem 1rem;list-style:none;display:flex}._objectListFieldSummary_vi8xg_31::-webkit-details-marker{display:none}._objectListFieldSummary_vi8xg_31[data-invalid]{color:var(--danger)}._objectListFieldTitle_vi8xg_53{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;font-weight:600;overflow:hidden}._objectListFieldChevron_vi8xg_31{color:var(--text-tertiary);transition:transform .18s cubic-bezier(.2,0,0,1)}._objectListFieldBody_vi8xg_65{flex-direction:column;gap:1rem;padding:0 1rem 1rem;display:flex}._objectListFieldActions_vi8xg_71{justify-content:flex-end;gap:.5rem;display:flex}._skeleton_1vrkb_3{background-color:var(--active-tint);background-image:linear-gradient(90deg, transparent 0%, var(--border-strong) 50%, transparent 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.5s infinite _skeletonShimmer_1vrkb_1;display:block}@media (prefers-reduced-motion:reduce){._skeleton_1vrkb_3{animation:none}}._skeleton_1vrkb_3[data-variant=line]{block-size:1lh;clip-path:inset(calc((1lh - .8em) / 2) 0 round var(--radius-sm))}._skeleton_1vrkb_3[data-variant=circular]{border-radius:50%}._skeleton_1vrkb_3[data-variant=rounded]{border-radius:var(--radius)}._skeleton_1vrkb_3[data-variant=pill]{border-radius:var(--radius-pill)}@keyframes _skeletonShimmer_1vrkb_1{0%{background-position:200% 0}to{background-position:-100% 0}}._richField_1c0yh_3{flex-direction:column;gap:.5rem;display:flex}._richFieldLabel_1c0yh_8{color:var(--text-secondary);font-size:.875rem;font-weight:500}._richFieldPlaceholder_1c0yh_13{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.5rem;min-block-size:calc(7.5rem + 2px);padding:.75rem 1rem;font-size:.875rem;line-height:1.6;display:flex}._stringListField_fttpt_3{border:0;flex-direction:column;align-items:flex-start;gap:.5rem;min-inline-size:0;margin:0;padding:0;display:flex}._stringListFieldLegend_fttpt_13{color:var(--text-secondary);margin-block-end:.5rem;padding:0;font-size:.875rem;font-weight:500}._stringListFieldItems_fttpt_20{flex-direction:column;gap:.5rem;inline-size:100%;display:flex}._stringListFieldItem_fttpt_20{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}._fieldList_1tlu4_3{flex-direction:column;gap:1rem;display:flex}._meetingImport_7c8gm_3{padding:var(--frame-gap);border:1px dashed var(--border-accent);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._meetingImportHint_7c8gm_12{color:var(--text-tertiary);font-size:.75rem}._blockList_1ij6j_3{flex-direction:column;gap:.5rem;display:flex}._blockListHead_1ij6j_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:.5rem;display:flex}._blockListItems_1ij6j_16{flex-direction:column;gap:.5rem;display:flex}._blockListAdd_1ij6j_21{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:flex-end;gap:.75rem;padding:1.25rem;display:flex}@media screen and (width<=600px){._blockListAdd_1ij6j_21{flex-direction:column;align-items:stretch}}._blockListAddType_1ij6j_36{flex:14rem}@media screen and (width<=600px){._blockListAddType_1ij6j_36{flex:none}}._textImport_6jfdt_3{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._textImportPart_6jfdt_11{padding:var(--frame-gap);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.5rem;display:flex}._textImportSummary_6jfdt_19{color:var(--text-secondary);font-size:.875rem}._textImportList_6jfdt_23{color:var(--text-secondary);flex-direction:column;gap:.25rem;margin:0;padding-inline-start:1.25rem;font-size:.875rem;list-style:outside;display:flex}._textImportList_6jfdt_23 li::marker{color:var(--accent)}._textImportActions_6jfdt_36{flex-wrap:wrap;gap:.5rem;display:flex}._textImportError_6jfdt_41{color:var(--danger);font-size:.875rem}._brandFormActions_d71by_3{flex-wrap:wrap;gap:.5rem;display:flex}._brandFormColor_d71by_8{align-items:flex-end;gap:.5rem;display:flex}._brandFormHex_d71by_13{flex:1}._brandFormSwatch_d71by_16:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._brandFormSwatch_d71by_16{border:1px solid var(--border-strong);border-radius:var(--radius);cursor:pointer;flex-shrink:0;block-size:3rem;inline-size:3rem;overflow:hidden}._brandFormSwatch_d71by_16 input{cursor:pointer;border:0;block-size:150%;inline-size:150%;margin:-25%;padding:0}._brandFormSwatch_d71by_16:focus-within{outline:2px solid var(--accent);outline-offset:2px}._brandFormSample_d71by_41{border:1px dashed var(--border-strong);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem;display:flex}._brandFormSampleButton_d71by_50{border-radius:var(--radius-pill);background:var(--sample);color:var(--sample-text);padding:.5rem .875rem;font-size:.75rem;font-weight:600}._brandFormSampleLink_d71by_58{color:color-mix(in oklab, var(--sample) 72%, white);font-size:.875rem;font-weight:600}[data-theme=light] ._brandFormSampleLink_d71by_58{color:var(--sample)}._filesPanel_1t3f6_3{gap:var(--frame-gap);flex-direction:column;display:flex}._filesPanelDrop_1t3f6_8{padding:2rem var(--frame-gap);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);color:var(--accent);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;transition:border-color .18s cubic-bezier(.2,0,0,1),background-color .18s cubic-bezier(.2,0,0,1);display:flex}._filesPanelDrop_1t3f6_8:hover,._filesPanelDrop_1t3f6_8[data-dragging]{border-color:var(--accent);background:var(--surface-hover)}._filesPanelDrop_1t3f6_8:focus-within{outline:2px solid var(--accent);outline-offset:2px}._filesPanelDrop_1t3f6_8[aria-busy]{cursor:progress}._filesPanelDropHint_1t3f6_33{color:var(--text-tertiary);font-size:.75rem}._filesPanelDropTitle_1t3f6_37{color:var(--text-strong);font-weight:600}._filesPanelError_1t3f6_41{color:var(--danger);font-size:.75rem}._filesPanelFile_1t3f6_45{padding:.625rem var(--frame-gap);border-block-end:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}._filesPanelFile_1t3f6_45:last-child{border-block-end:0}._filesPanelIcon_1t3f6_56{color:var(--accent);flex-shrink:0}._filesPanelList_1t3f6_60{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._filesPanelMeta_1t3f6_67{color:var(--text-tertiary);white-space:nowrap;font-size:.75rem}._filesPanelName_1t3f6_72:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._filesPanelName_1t3f6_72{border-radius:var(--radius-sm);min-inline-size:10rem;color:var(--text-strong);overflow-wrap:anywhere;flex:1;font-weight:500}._filesPanelName_1t3f6_72:hover{color:var(--accent)}._filesPanelProblems_1t3f6_87{color:var(--danger);flex-direction:column;gap:.375rem;font-size:.75rem;display:flex}._copyField_3hucd_3{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}._copyFieldInput_3hucd_9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-inline-size:0;color:var(--text);text-overflow:ellipsis;flex:1;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}._copyFieldInput_3hucd_9:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._copyFieldLabel_3hucd_25{color:var(--text-secondary);font-size:.875rem;font-weight:500}._copyFieldRow_3hucd_30{align-items:center;gap:.5rem;display:flex}._inviteForm_1slqq_3{gap:var(--frame-gap);flex-direction:column;display:flex}._inviteFormEmail_1slqq_8{flex:1;min-inline-size:14rem}._inviteFormResult_1slqq_12{padding:var(--frame-gap);border:1px solid color-mix(in oklab, var(--success) 30%, transparent);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--success) 6%, transparent);color:var(--text-secondary);flex-direction:column;gap:.75rem;font-size:.875rem;display:flex}._inviteFormRole_1slqq_23{min-inline-size:12rem}._inviteFormRow_1slqq_26{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}@media screen and (width<=600px){._inviteFormRow_1slqq_26{flex-direction:column;align-items:stretch}}._memberList_6sicr_3{flex-direction:column;gap:.75rem;display:flex}._memberListActions_6sicr_8{flex:16rem;align-items:center;gap:.5rem;max-inline-size:20rem;display:flex}@media screen and (width<=600px){._memberListActions_6sicr_8{max-inline-size:none}}._memberListRole_6sicr_20{flex:1}._memberListError_6sicr_23{color:var(--danger);font-size:.75rem}._memberListMeta_6sicr_27{color:var(--text-tertiary);font-size:.75rem}._memberListName_6sicr_31{color:var(--text-strong);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;font-weight:600;display:flex}._memberListName_6sicr_31 span{color:var(--text-secondary);font-size:.75rem;font-weight:400}._memberListPending_6sicr_44{border:1px dashed var(--border-strong);block-size:2.5rem;inline-size:2.5rem;color:var(--text-tertiary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._memberListRow_6sicr_54{padding:var(--frame-gap);border-block-end:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._memberListRow_6sicr_54:last-child{border-block-end:0}._memberListRow_6sicr_54[data-pending]{background:var(--hover-tint)}._memberListRows_6sicr_68{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._memberListWho_6sicr_76{flex:1;min-inline-size:12rem}._tabs_nwq8v_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);scrollbar-width:none;align-self:flex-start;gap:.25rem;max-inline-size:100%;padding:.25rem;display:inline-flex;overflow-x:auto}._tabsItem_nwq8v_15:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._tabsItem_nwq8v_15{border-radius:var(--radius-pill);color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1);display:inline-flex}._tabsItem_nwq8v_15:hover{color:var(--text-strong)}._tabsItem_nwq8v_15[aria-selected=true]{background:var(--primary);color:var(--primary-contrast)}._tabsBadge_nwq8v_43{border-radius:var(--radius-pill);background:var(--active-tint);text-align:center;min-inline-size:1.25rem;padding:0 .375rem;font-size:.6875rem}._projectPage_1c5ae_3{gap:2rem}._projectPageActions_1c5ae_6{flex-wrap:wrap;gap:.5rem;display:flex}._projectPageActivity_1c5ae_11{background:var(--surface);border:1px solid var(--border);padding:0 var(--frame-gap);border-radius:var(--radius-lg)}._projectPageStack_1c5ae_17{flex-direction:column;gap:2rem;display:flex}._projectPageHead_1c5ae_22{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;display:flex}._projectPageTitle_1c5ae_29{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._projectPageTitle_1c5ae_29 h1{color:var(--text-strong);letter-spacing:-.03em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.06}@media screen and (width<=600px){._projectPageTitle_1c5ae_29 h1{font-size:2rem}}._projectPageSide_1c5ae_48{gap:var(--frame-gap);flex-direction:column;min-inline-size:0;display:flex}._projectPageBody_1c5ae_54{grid-template-columns:22rem minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media screen and (width<=1024px){._projectPageBody_1c5ae_54{grid-template-columns:minmax(0,1fr)}}._projectCard_69fhn_3{background:var(--surface-gradient);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.75rem;padding:1.5rem;transition:border-color .18s cubic-bezier(.2,0,0,1);display:flex;position:relative}._projectCard_69fhn_3:hover{border-color:var(--border-accent)}._projectCardBadges_69fhn_17{flex-wrap:wrap;gap:.375rem;display:flex}._projectCardBars_69fhn_22{flex-direction:column;gap:.625rem;display:flex}._projectCardFoot_69fhn_27{border-block-start:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block-start:auto;padding-block-start:.5rem;display:flex}._projectCardHead_69fhn_37{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._projectCardVisit_69fhn_43{color:var(--text-tertiary);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}._projectCardTitle_69fhn_50:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._projectCardTitle_69fhn_50{color:var(--text-strong);letter-spacing:-.015em;font-family:Unbounded,Manrope Variable,system-ui,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25}._projectCardTitle_69fhn_50:after{content:"";position:absolute;inset:0}._projectCardSummary_69fhn_67{color:var(--text-secondary);font-size:.875rem}._projectCardHub_69fhn_71:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._projectCardHub_69fhn_71{z-index:1;color:var(--accent);align-items:center;gap:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;display:inline-flex;position:relative}._projectCardHub_69fhn_71:hover{text-decoration:underline}._projectsPage_1l32a_3{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:2rem;display:grid}@media screen and (width<=1024px){._projectsPage_1l32a_3{grid-template-columns:minmax(0,1fr)}}._projectsPageList_1l32a_14{gap:var(--frame-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}._adminToggle_1o2xt_3{flex-direction:column;align-items:flex-end;gap:.375rem;display:flex}._adminToggleError_1o2xt_9{color:var(--danger);font-size:.75rem}._teamPage_1rnye_3{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._teamPageMember_1rnye_10{padding:var(--frame-gap);border-block-end:1px solid var(--border);align-items:center;gap:.75rem;display:flex}._teamPageMember_1rnye_10:last-child{border-block-end:0}._teamPageMeta_1rnye_20{color:var(--text-tertiary);font-size:.75rem}._teamPageName_1rnye_24{color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}._teamPageWho_1rnye_32{flex:1;min-inline-size:0}._mediaNode_1eyqw_3{flex-direction:column;gap:.375rem;margin-block:.5rem;display:flex;position:relative}._mediaNode_1eyqw_3 img,._mediaNode_1eyqw_3 video{border:1px solid var(--border);border-radius:var(--radius);background:var(--active-tint);object-fit:contain;max-block-size:22rem;max-inline-size:100%;display:block}._mediaNodeCaption_1eyqw_20{color:var(--text-secondary);background:0 0;border:0;outline:none;padding:0;font-size:.75rem}._mediaNodeCaption_1eyqw_20::placeholder{color:var(--text-quaternary)}@media screen and (width<=1024px){._mediaNodeCaption_1eyqw_20{font-size:16px}}._mediaNodeRemove_1eyqw_36:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._mediaNodeRemove_1eyqw_36{border:1px solid var(--border-strong);background:var(--backdrop-bg);block-size:2rem;inline-size:2rem;color:var(--white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}._mediaNodeRemove_1eyqw_36:hover{background:var(--danger)}._lexicalEditor_h7rd9_3{flex-direction:column;gap:.5rem;min-inline-size:0;display:flex}._lexicalEditorLabel_h7rd9_9{color:var(--text-secondary);font-size:.875rem;font-weight:500}._lexicalEditorField_h7rd9_14{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1);position:relative}._lexicalEditorField_h7rd9_14:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--primary-glow)}._lexicalEditorField_h7rd9_14[data-invalid]{border-color:var(--danger)}._lexicalEditorInput_h7rd9_28{min-block-size:7.5rem;color:var(--text);outline:none;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}@media screen and (width<=1024px){._lexicalEditorInput_h7rd9_28{font-size:16px}}._lexicalEditorInput_h7rd9_28>*+*{margin-block-start:.5rem}._lexicalEditorPlaceholder_h7rd9_44{color:var(--text-quaternary);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.875rem;position:absolute;inset-block-start:.75rem;inset-inline-start:1rem}._lexicalEditorHelper_h7rd9_53{color:var(--text-tertiary);font-size:.75rem}._lexicalEditorHelper_h7rd9_53[data-state=error]{color:var(--danger)}._floatingToolbarPlugin_122d5_3{background:var(--surface-gradient);border:1px solid var(--border);z-index:9500;border-color:var(--border-strong);border-radius:var(--radius-pill);box-shadow:var(--overlay-shadow);align-items:center;gap:.25rem;padding:.25rem;animation:.14s cubic-bezier(.2,0,0,1) _floatingToolbarIn_122d5_1;display:inline-flex;position:fixed}._floatingToolbarPluginButton_122d5_17:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._floatingToolbarPluginButton_122d5_17{block-size:2rem;inline-size:2rem;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1);display:inline-flex}._floatingToolbarPluginButton_122d5_17:hover{background:var(--hover-tint)}._floatingToolbarPluginButton_122d5_17[data-active]{background:color-mix(in oklab, var(--accent) 20%, transparent);color:var(--accent)}._floatingToolbarPluginInput_122d5_42{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);block-size:2rem;inline-size:14rem;max-inline-size:calc(100vw - 2rem);color:var(--text);outline:0;padding-inline:.75rem;font-size:.875rem}@media screen and (width<=1024px){._floatingToolbarPluginInput_122d5_42{font-size:16px}}._floatingToolbarPluginInput_122d5_42::placeholder{color:var(--text-tertiary)}._floatingToolbarPluginInput_122d5_42:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--primary-glow)}@keyframes _floatingToolbarIn_122d5_1{0%{opacity:0}to{opacity:1}}._mediaPlugin_2jdvx_3{border-block-start:1px solid var(--border);color:var(--accent);cursor:pointer;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:600;transition:background-color .14s cubic-bezier(.2,0,0,1);display:flex}@media (hover:hover){._mediaPlugin_2jdvx_3:hover{background:var(--hover-tint)}}._mediaPlugin_2jdvx_3:focus-within{outline:2px solid var(--accent);outline-offset:-2px}._mediaPlugin_2jdvx_3[aria-busy=true]{color:var(--text-tertiary);cursor:progress}}@layer exceptions;@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}
/*$vite$:1*/