.public-shell_dialog__xd1go,.public-shell_settingsDialog__cHgSQ,.public-shell_shell__PYzxE{--gc-public-width:1200px;--gc-public-padding:64px 44px 88px}.public-shell_shell__PYzxE{display:grid;width:100%;height:100dvh;grid-template-columns:260px minmax(0,1fr);overflow:hidden;background:var(--gc-v3-canvas);color:var(--gc-v3-ink);transition:grid-template-columns .26s var(--gc-v3-ease)}.public-shell_shellCollapsed__8Anit{grid-template-columns:52px minmax(0,1fr)}.public-shell_rail___rGe1,.public-shell_sidebar__zr6To{position:relative;z-index:40;height:100dvh;border-right:1px solid var(--gc-v3-border-subtle);background:light-dark(#f8f8f8,rgb(23 23 23))}.public-shell_sidebar__zr6To{display:flex;min-width:0;flex-direction:column;overflow-x:hidden;overflow-y:auto}.public-shell_sidebar__zr6To:focus{outline:none}.public-shell_rail___rGe1{display:flex;width:52px;flex-direction:column;align-items:center;padding:8px 6px}.public-shell_sidebarHeader__ASnIP{display:flex;height:56px;flex:0 0 auto;align-items:center;justify-content:space-between;padding:0 8px 0 12px}.public-shell_brand__ME1S3{display:flex;min-width:0;align-items:center;gap:9px;color:inherit;font-size:15px;font-weight:650;letter-spacing:-.02em;text-decoration:none}.public-shell_brand__ME1S3 img{width:25px;height:auto}.public-shell_sidebarHeader__ASnIP>div{display:flex;align-items:center}.public-shell_expandButton__LT8sB,.public-shell_mobileMenu__uv_dU,.public-shell_rail___rGe1 a,.public-shell_rail___rGe1 button,.public-shell_sidebarHeader__ASnIP button{display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--gc-v3-ink-muted);cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .14s ease}.public-shell_expandButton__LT8sB:hover,.public-shell_mobileMenu__uv_dU:hover,.public-shell_rail___rGe1 a:hover,.public-shell_rail___rGe1 button:hover,.public-shell_sidebarHeader__ASnIP button:hover{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055));color:var(--gc-v3-ink)}.public-shell_expandButton__LT8sB:active,.public-shell_mobileMenu__uv_dU:active,.public-shell_rail___rGe1 a:active,.public-shell_rail___rGe1 button:active,.public-shell_sidebarHeader__ASnIP button:active{transform:scale(.96)}.public-shell_expandButton__LT8sB svg,.public-shell_mobileMenu__uv_dU svg,.public-shell_rail___rGe1 svg,.public-shell_sidebarHeader__ASnIP svg{width:19px;height:19px;stroke-width:1.7}.public-shell_mobileClose__8GZCT{display:none!important}.public-shell_sidebarNav__dEd7j,.public-shell_sidebarUtility__qBS3t{display:grid;gap:4px;padding:12px 12px 8px}.public-shell_sidebarNav__dEd7j a,.public-shell_sidebarUtility__qBS3t a,.public-shell_sidebarUtility__qBS3t button{position:relative;display:flex;width:100%;height:42px;align-items:center;gap:10px;border:0;border-radius:8px;padding:0 12px;background:transparent;color:light-dark(#474747,#f4f4f4);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .14s ease,transform .14s ease}.public-shell_sidebarNav__dEd7j a:hover,.public-shell_sidebarUtility__qBS3t a:hover,.public-shell_sidebarUtility__qBS3t a[data-active=true],.public-shell_sidebarUtility__qBS3t button:hover{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055))}.public-shell_sidebarNav__dEd7j a[data-active=true]{background:transparent}.public-shell_sidebarNav__dEd7j a:active,.public-shell_sidebarUtility__qBS3t a:active,.public-shell_sidebarUtility__qBS3t button:active{transform:scale(.99)}.public-shell_sidebarNav__dEd7j svg,.public-shell_sidebarUtility__qBS3t svg{position:relative;z-index:1;width:19px;height:19px;flex:0 0 auto;color:light-dark(#6f6f6f,#b4b4b4);stroke-width:1.5}.public-shell_sidebarNav__dEd7j a>span:not(.public-shell_navigationIndicator__pvniO){position:relative;z-index:1}.public-shell_sidebarSpacer__DVZGP{min-height:32px;flex:1}.public-shell_sidebarUtility__qBS3t{flex:0 0 auto;border-top:0;padding-top:10px}.public-shell_sidebarConversion__h6yqu{flex:0 0 auto;padding:16px 20px 18px}.public-shell_sidebarConversion__h6yqu h2{margin:0 0 8px;font-size:13px;font-weight:500;letter-spacing:-.015em;line-height:1.35}.public-shell_sidebarConversion__h6yqu p{margin:0 0 14px;color:var(--gc-v3-ink-muted);font-size:12px;line-height:1.45}.public-shell_sidebarConversion__h6yqu button{width:100%;height:42px;border:1px solid light-dark(rgb(13 13 13/18%),rgb(244 244 244/.18));border-radius:999px;background:light-dark(white,rgb(23 23 23));color:var(--gc-v3-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.public-shell_sidebarConversion__h6yqu button:hover{background:light-dark(#f3f3f3,rgb(23 23 23))}.public-shell_railBrand___4zzA{margin-bottom:8px}.public-shell_railBrand___4zzA img{width:24px;height:auto}.public-shell_rail___rGe1 nav{display:grid;gap:1px}.public-shell_rail___rGe1 nav a{position:relative;color:light-dark(#454545,#f4f4f4);text-decoration:none}.public-shell_rail___rGe1 nav a[data-active=true]{background:transparent;color:var(--gc-v3-ink)}.public-shell_rail___rGe1 nav a>svg{position:relative;z-index:1}.public-shell_railFooter__4vEcX{display:grid;margin-top:auto}.public-shell_navigationIndicator__pvniO{position:absolute;z-index:0;inset:0;border-radius:inherit;background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055));pointer-events:none}.public-shell_stage__bI68h{position:relative;display:block;min-width:0;min-height:0;height:100dvh;background:light-dark(white,rgb(47 47 47))}.public-shell_topbar__EF8A4{position:absolute;z-index:20;isolation:isolate;inset:0 0 auto;display:flex;height:56px;min-width:0;align-items:center;border-bottom:1px solid transparent;padding:0 12px;background:transparent;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.public-shell_topbar__EF8A4:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 62% 70% at 18% 0,light-dark(rgb(255 255 255/90%),rgb(47 47 47/.9)),transparent 72%),linear-gradient(180deg,light-dark(rgb(255 255 255/74%),rgb(47 47 47/.74)),light-dark(rgb(248 248 247/58%),rgb(47 47 47/.58)));opacity:0;-webkit-backdrop-filter:blur(36px) saturate(1.36) brightness(1.04);backdrop-filter:blur(36px) saturate(1.36) brightness(1.04);content:"";transition:opacity .18s ease}.public-shell_topbarScrolled__Y4OCY{border-bottom-color:light-dark(rgb(13 13 13/5%),rgb(244 244 244/.12));background:light-dark(rgb(255 255 255/74%),rgb(47 47 47/.74));box-shadow:inset 0 1px rgb(255 255 255/92%),0 12px 32px -30px rgb(0 0 0/32%)}.public-shell_topbarScrolled__Y4OCY:before{opacity:1}.public-shell_mobileTopbarBrand__52ow3{display:none}.public-shell_topbarActions__eWQGl{display:flex;align-items:center;gap:8px;margin-left:auto}.public-shell_topbarActions__eWQGl button{height:44px;border-radius:999px;padding:0 16px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .14s ease,transform .14s ease}.public-shell_topbarActions__eWQGl button:active{transform:scale(.98)}.public-shell_loginButton__xgU0E{border:0;background:var(--gc-v3-primary);color:white}.public-shell_loginButton__xgU0E:hover{background:var(--gc-v3-primary-hover)}.public-shell_signupButton__svNSF{border:1px solid light-dark(rgb(13 13 13/18%),rgb(244 244 244/.18));background:light-dark(white,rgb(47 47 47));color:var(--gc-v3-ink)}.public-shell_signupButton__svNSF:hover{background:light-dark(#f5f5f5,rgb(47 47 47))}.public-shell_mobileMenu__uv_dU{display:none}.public-shell_expandButton__LT8sB{margin-right:4px}.public-shell_content__orHWf{width:100%;height:100%;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.public-shell_backdrop__OYzxm{display:none}.public-shell_dialog__xd1go,.public-shell_settingsDialog__cHgSQ{width:min(448px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:visible;border:0;border-radius:20px;margin:auto;padding:0;background:light-dark(white,rgb(47 47 47));color:var(--gc-v3-ink);box-shadow:0 24px 64px rgb(0 0 0/22%),0 4px 16px rgb(0 0 0/12%)}.public-shell_dialog__xd1go::backdrop,.public-shell_settingsDialog__cHgSQ::backdrop{background:rgb(0 0 0/42%);backdrop-filter:blur(1px)}.public-shell_dialog__xd1go:focus,.public-shell_settingsDialog__cHgSQ:focus{outline:none}.public-shell_dialogCard__oJxEH{position:relative;display:flex;max-height:calc(100dvh - 32px);flex-direction:column;align-items:stretch;overflow-y:auto;padding:30px 38px 26px}.public-shell_dialogClose__1Qhdk{position:absolute;top:14px;right:14px;display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--gc-v3-ink);cursor:pointer}.public-shell_dialogClose__1Qhdk:hover{background:light-dark(#f3f3f3,rgb(47 47 47))}.public-shell_dialogClose__1Qhdk svg{width:20px}.public-shell_dialogMark__R2wGY{width:34px;height:auto;margin:0 auto 12px}.public-shell_dialogCard__oJxEH h2{margin:0;padding:0 28px;font-size:28px;font-weight:480;letter-spacing:-.035em;line-height:1.2;text-align:center}.public-shell_dialogCard__oJxEH>p{max-width:36ch;margin:14px auto 24px;color:light-dark(#3f3f3f,#f4f4f4);font-size:14px;line-height:1.5;text-align:center}.public-shell_providerStack__UGvUY{display:grid;gap:10px}.public-shell_emailForm__ms55D button,.public-shell_providerStack__UGvUY button{position:relative;display:flex;width:100%;height:50px;align-items:center;justify-content:center;gap:10px;border:1px solid light-dark(rgb(13 13 13/18%),rgb(244 244 244/.18));border-radius:999px;background:light-dark(white,rgb(47 47 47));color:var(--gc-v3-ink);font:inherit;font-size:15px;font-weight:540;cursor:pointer}.public-shell_providerStack__UGvUY button:hover{background:light-dark(#f8f8f8,rgb(47 47 47))}.public-shell_providerStack__UGvUY button:disabled{cursor:not-allowed;opacity:.5}.public-shell_providerStack__UGvUY small{color:var(--gc-v3-ink-muted);font-size:10px;text-align:center}.public-shell_googleBadge__CeJs3,.public-shell_microsoftBadge__Z05tr{display:grid;width:22px;height:22px;place-items:center;font-size:16px;font-weight:750}.public-shell_googleBadge__CeJs3{color:light-dark(#7f7f7f,#b4b4b4)}.public-shell_microsoftBadge__Z05tr{color:light-dark(#878787,#b4b4b4)}.public-shell_orDivider__kKPtc{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:18px 0;color:var(--gc-v3-ink-muted);font-size:12px}.public-shell_orDivider__kKPtc span{height:1px;background:light-dark(rgb(13 13 13/14%),rgb(244 244 244/.14))}.public-shell_emailForm__ms55D{display:grid;gap:10px}.public-shell_emailForm__ms55D label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.public-shell_emailForm__ms55D input{width:100%;height:50px;border:1px solid light-dark(rgb(13 13 13/14%),rgb(244 244 244/.14));border-radius:999px;padding:0 18px;background:light-dark(white,rgb(47 47 47));color:var(--gc-v3-ink);font:inherit;font-size:15px;outline:none}.public-shell_emailForm__ms55D input:focus{border-color:light-dark(rgb(13 13 13/38%),rgb(244 244 244/.38));box-shadow:0 0 0 3px rgb(13 13 13/5%)}.public-shell_emailForm__ms55D button{border-color:var(--gc-v3-primary);background:var(--gc-v3-primary);color:white;font-weight:620}.public-shell_emailForm__ms55D button:hover{background:var(--gc-v3-primary-hover)}.public-shell_emailForm__ms55D button:disabled{cursor:wait;opacity:.65}.public-shell_codeInput__NgPAC{letter-spacing:.32em;text-align:center;font-size:20px!important;font-weight:650}.public-shell_authSecondaryActions__ugdWJ{display:flex;justify-content:center;gap:6px 18px;margin-top:14px}.public-shell_authSecondaryActions__ugdWJ button{border:0;padding:4px;background:transparent;color:var(--gc-v3-ink-muted);font:inherit;font-size:12px;cursor:pointer}.public-shell_authSecondaryActions__ugdWJ button:hover{color:var(--gc-v3-ink);text-decoration:underline}.public-shell_dialogCard__oJxEH .public-shell_authError__qan_Z{max-width:none;margin:12px 0 0;border-radius:10px;padding:10px 12px;background:light-dark(#f5f5f5,rgb(47 47 47));color:light-dark(#8b1a1a,#ff8f87);font-size:12px;line-height:1.4;text-align:left}.public-shell_dialogCard__oJxEH .public-shell_prototypeNotice__JBUb3{max-width:none;margin:12px 0 0;border-radius:10px;padding:9px 11px;background:light-dark(#f3f3f3,rgb(47 47 47));color:light-dark(#444,#f4f4f4);font-size:11px;text-align:left}.public-shell_demoLink__bXbrR{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:14px;color:var(--gc-v3-ink-muted);font-size:12px;font-weight:560;text-decoration:none}.public-shell_demoLink__bXbrR:hover{color:var(--gc-v3-ink)}.public-shell_demoLink__bXbrR svg{width:14px}.public-shell_settingsCard__I4B8X{display:grid;gap:4px;padding:16px}.public-shell_settingsCard__I4B8X header{display:flex;height:44px;align-items:center;justify-content:space-between;padding:0 4px 8px}.public-shell_settingsCard__I4B8X h2{margin:0;font-size:20px;font-weight:620;letter-spacing:-.025em}.public-shell_settingsCard__I4B8X header button{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:999px;background:transparent;cursor:pointer}.public-shell_settingsCard__I4B8X header button:hover{background:light-dark(#f3f3f3,rgb(47 47 47))}.public-shell_settingsCard__I4B8X header svg{width:18px}.public-shell_settingRow__L0E2T{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--gc-v3-border-subtle);padding:10px 4px}.public-shell_settingRow__L0E2T span{display:grid;gap:2px}.public-shell_settingRow__L0E2T strong{font-size:13px;font-weight:600}.public-shell_settingRow__L0E2T small{color:var(--gc-v3-ink-muted);font-size:11px}.public-shell_settingRow__L0E2T select{max-width:170px;height:36px;border:1px solid var(--gc-v3-border);border-radius:10px;padding:0 10px;background:light-dark(white,rgb(47 47 47));color:var(--gc-v3-ink)}.public-shell_settingNote__eYLyT{display:flex;gap:10px;margin-top:6px;border-radius:12px;padding:12px;background:light-dark(#f5f5f5,rgb(47 47 47))}.public-shell_settingNote__eYLyT svg{width:18px;flex:0 0 auto;color:var(--gc-v3-ink-muted)}.public-shell_settingNote__eYLyT span{display:grid;gap:3px}.public-shell_settingNote__eYLyT strong{font-size:12px}.public-shell_settingNote__eYLyT small{color:var(--gc-v3-ink-muted);font-size:10px;line-height:1.4}@media (max-width:760px){.public-shell_shellCollapsed__8Anit,.public-shell_shell__PYzxE{display:block}.public-shell_rail___rGe1{display:none}.public-shell_sidebar__zr6To{visibility:hidden;position:fixed;inset:0 auto 0 0;width:min(84vw,360px);background:light-dark(#fff,rgb(23 23 23));transform:translateX(-100%);transition:transform .22s var(--gc-v3-ease)}.public-shell_sidebarOpen__uj9Lx{visibility:visible;transform:translateX(0)}.public-shell_sidebarHeader__ASnIP{height:72px;padding-inline:16px 20px}.public-shell_brand__ME1S3{gap:11px;font-size:23px}.public-shell_brand__ME1S3 img{display:block;width:30px}.public-shell_desktopCollapse__Cge27{display:none!important}.public-shell_mobileClose__8GZCT{display:grid!important}.public-shell_sidebarNav__dEd7j{gap:5px;padding:10px 20px}.public-shell_sidebarNav__dEd7j a,.public-shell_sidebarUtility__qBS3t a,.public-shell_sidebarUtility__qBS3t button{height:46px;gap:13px;font-size:16px}.public-shell_sidebarNav__dEd7j svg,.public-shell_sidebarUtility__qBS3t svg{width:21px;height:21px}.public-shell_sidebarUtility__qBS3t{padding:12px 20px}.public-shell_sidebarConversion__h6yqu{padding:20px 24px 26px}.public-shell_sidebarConversion__h6yqu h2{font-size:15px}.public-shell_sidebarConversion__h6yqu p{font-size:13px}.public-shell_sidebarConversion__h6yqu button{height:46px}.public-shell_backdrop__OYzxm{position:fixed;z-index:35;inset:0;display:block;border:0;background:light-dark(rgb(255 255 255/82%),rgb(47 47 47/.82));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.public-shell_stage__bI68h{height:100dvh}.public-shell_topbar__EF8A4{display:grid;height:64px;grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr);padding:0 12px}.public-shell_mobileMenu__uv_dU{display:grid;grid-column:1;grid-row:1;justify-self:start;width:44px;height:44px;border:1px solid light-dark(rgb(13 13 13/14%),rgb(244 244 244/.14));border-radius:999px;background:light-dark(white,rgb(47 47 47));box-shadow:none;color:var(--gc-v3-ink)}.public-shell_mobileTopbarBrand__52ow3{display:flex;grid-column:2;grid-row:1;align-items:center;justify-self:center;gap:8px;color:light-dark(#3f3f3f,#f4f4f4);font-size:15px;font-weight:650;letter-spacing:-.02em;text-decoration:none}.public-shell_mobileTopbarBrand__52ow3 img{width:23px;height:auto;opacity:.68}.public-shell_topbarActions__eWQGl{grid-column:3;grid-row:1;justify-self:end;margin:0}.public-shell_topbarActions__eWQGl button{height:42px;padding-inline:14px}.public-shell_expandButton__LT8sB,.public-shell_signupButton__svNSF{display:none}.public-shell_dialog__xd1go{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto auto 12px;border-radius:28px}.public-shell_dialogCard__oJxEH{max-height:calc(100dvh - 24px);padding:42px 24px 22px}.public-shell_dialogCard__oJxEH:before{position:absolute;top:10px;left:50%;width:42px;height:5px;border-radius:999px;background:light-dark(#b8b8b8,rgb(47 47 47));content:"";transform:translateX(-50%)}.public-shell_dialogMark__R2wGY{display:none}.public-shell_dialogCard__oJxEH h2{font-size:27px}.public-shell_dialogCard__oJxEH>p{margin-top:16px;font-size:15px}.public-shell_emailForm__ms55D button,.public-shell_emailForm__ms55D input,.public-shell_providerStack__UGvUY button{height:50px}.public-shell_settingsDialog__cHgSQ{width:calc(100vw - 24px);margin:auto auto 12px;border-radius:24px}}@media (max-height:700px) and (min-width:761px){.public-shell_sidebarConversion__h6yqu p{display:none}.public-shell_dialogCard__oJxEH{padding-block:22px 18px}.public-shell_dialogMark__R2wGY{display:none}.public-shell_dialogCard__oJxEH>p{margin-block:10px 16px}}@media (prefers-reduced-motion:reduce){.public-shell_rail___rGe1 a,.public-shell_rail___rGe1 button,.public-shell_shell__PYzxE,.public-shell_sidebarHeader__ASnIP button,.public-shell_sidebar__zr6To,.public-shell_topbarActions__eWQGl button{transition:none}}.public-shell_shell__PYzxE :is(a,button,select):focus-visible{outline:2px solid light-dark(#3b3b3b,#b4b4b4);outline-offset:3px}.public-shell_sidebarNav__dEd7j a[data-active=true]{color:light-dark(#323232,#f4f4f4);font-weight:500}.public-shell_sidebarNav__dEd7j a[data-active=true] svg{color:light-dark(#616161,#b4b4b4)}.public-shell_sidebarNav__dEd7j .public-shell_navigationIndicator__pvniO{background:var(--gc-v3-surface-hover)}@media (max-width:760px){.public-shell_sidebarHeader__ASnIP,.public-shell_sidebarNav__dEd7j{flex-shrink:0}}.public-shell_savedAccount___WTuP{display:flex;align-items:center;min-width:0;border:1px solid light-dark(#dedede,#4a4a4a);border-radius:20px;padding:8px}.public-shell_savedAccountContinue__D6y8w{display:flex;flex:1;min-width:0;align-items:center;gap:12px;border:0;border-radius:14px;padding:12px 8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.public-shell_forgetAccount__IKdYz:hover,.public-shell_savedAccountContinue__D6y8w:hover{background:light-dark(#f5f5f5,rgb(47 47 47))}.public-shell_savedAvatar__WSXpE{display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center;border-radius:50%;background:light-dark(#efefef,rgb(47 47 47));color:light-dark(#4c4c4c,#f4f4f4);font-size:13px;font-weight:650}.public-shell_savedAccountContinue__D6y8w>span:last-child{display:grid;min-width:0;gap:5px}.public-shell_savedAccountContinue__D6y8w strong{font-size:13px;font-weight:600}.public-shell_savedAccountContinue__D6y8w small{overflow:hidden;color:light-dark(#666,#b4b4b4);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.public-shell_forgetAccount__IKdYz{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:transparent;color:light-dark(#777,#b4b4b4);cursor:pointer}.public-shell_forgetAccount__IKdYz svg{width:15px;height:15px}.public-shell_savedAccount___WTuP button:disabled{opacity:.6;cursor:wait}.public-shell_savedAccount___WTuP button:focus-visible{outline:2px solid light-dark(#777,#777);outline-offset:2px}@media (min-width:761px) and (max-width:1000px){.public-shell_shell__PYzxE{--gc-public-padding:72px 28px 70px}}@media (max-width:760px){.public-shell_shell__PYzxE{--gc-public-padding:96px 22px 64px}}.impact-market_container__u7Dc1{width:min(100%,var(--gc-public-width));margin:0 auto;padding:var(--gc-public-padding)}.impact-market_hero__uiakF{display:grid;grid-template-columns:1.12fr 1fr;align-items:start;gap:48px;padding:12px 0 64px}.impact-market_copy__vUG5m{min-width:0}.impact-market_copy__vUG5m header{padding:0}.impact-market_copy__vUG5m header h1{max-width:14ch}.impact-market_copy__vUG5m header p{max-width:44ch;font-size:16px;line-height:1.7}.impact-market_copy__vUG5m header a,.impact-market_copy__vUG5m header button{font-size:13px;padding-inline:18px}.impact-market_status___PRwf{display:inline-flex;align-items:center;gap:8px;margin:24px 0 0;color:light-dark(#717171,#b4b4b4);font-size:11px}.impact-market_status___PRwf:before{width:5px;height:5px;border-radius:50%;background:light-dark(#868686,#505050);content:""}.impact-market_earth__pw8TG{position:relative;isolation:isolate;min-width:0;aspect-ratio:.89;margin:0;overflow:hidden;border:1px solid light-dark(#262626,#b4b4b4);border-radius:8px;background:#080808;color:#fff}.impact-market_earthMedia__of6hY{position:absolute;inset:0;z-index:-2;background-position:50%;background-size:cover}.impact-market_earthMedia__of6hY video{width:100%;height:100%;object-fit:cover}.impact-market_earth__pw8TG:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,light-dark(rgba(0,0,0,.32),rgb(244 244 244/.32)),transparent 25%,transparent 60%,light-dark(rgba(0,0,0,.82),rgb(244 244 244/.82)));content:""}.impact-market_earthTop__zjXz9{position:absolute;top:26px;left:26px;right:26px;display:flex;align-items:center;justify-content:space-between;color:light-dark(#d7d7d7,#a8a8a8);font-size:9px;letter-spacing:.15em}.impact-market_earthMarker___jOua{font-size:22px;font-weight:300}.impact-market_earthCaption__6xnd0{position:absolute;bottom:30px;left:26px;right:60px;display:grid;gap:20px}.impact-market_earthCaption__6xnd0>span{color:light-dark(#d2d2d2,#a8a8a8);font-size:clamp(22px,2.5vw,32px);font-weight:400;letter-spacing:-.04em;line-height:1.13}.impact-market_earthCaption__6xnd0 strong{color:white;font-weight:450}.impact-market_earthCaption__6xnd0 small{color:light-dark(#bcbcbc,#a8a8a8);font-size:9px;line-height:1.6}.impact-market_motionToggle__bgoEw{position:absolute;right:24px;bottom:28px;display:grid;place-items:center;width:34px;height:34px;border:1px solid light-dark(#ffffff45,rgb(244 244 244/.27058823529411763));border-radius:50%;background:light-dark(#0005,rgb(244 244 244/.3333333333333333));color:white;cursor:pointer}.impact-market_motionToggle__bgoEw:hover{background:light-dark(#ffffff25,rgb(47 47 47/.1450980392156863))}.impact-market_motionToggle__bgoEw:focus-visible{outline:2px solid light-dark(white,#4a4a4a);outline-offset:4px}.impact-market_summary___P2D2{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;padding:44px 0;border-top:1px solid var(--gc-v3-border)}.impact-market_eyebrow__hrSS6{color:light-dark(#666,#b4b4b4);font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.impact-market_summary___P2D2 h2{margin:15px 0 0;max-width:17ch;font-size:clamp(27px,3vw,36px);font-weight:480;letter-spacing:-.045em;line-height:1.12}.impact-market_summary___P2D2 p{margin:0;color:var(--gc-v3-ink-muted);font-size:14px;line-height:1.8}.impact-market_pillars__Z6MYm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--gc-v3-border);border-bottom:1px solid var(--gc-v3-border)}.impact-market_pillar__4VTt3{padding:30px 26px 30px 0}.impact-market_pillar__4VTt3+.impact-market_pillar__4VTt3{border-left:1px solid var(--gc-v3-border);padding-left:26px}.impact-market_pillarTop__rNo4b{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;color:light-dark(#767676,#b4b4b4)}.impact-market_pillarTop__rNo4b svg{width:21px;height:21px;stroke-width:1.5}.impact-market_pillarTop__rNo4b span{font-size:10px;font-variant-numeric:tabular-nums}.impact-market_pillar__4VTt3 h3{margin:0 0 10px;font-size:17px;font-weight:500;letter-spacing:-.03em}.impact-market_pillar__4VTt3 p{margin:0;color:var(--gc-v3-ink-muted);font-size:13px;line-height:1.7}.impact-market_note__eZCfg{margin:18px 0 60px;color:light-dark(#737373,#b4b4b4);font-size:11px;line-height:1.7}@media (min-width:761px) and (max-width:1100px){.impact-market_hero__uiakF{gap:28px}.impact-market_copy__vUG5m header>div{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:760px){.impact-market_hero__uiakF{grid-template-columns:1fr;gap:32px;padding:20px 0 40px}.impact-market_copy__vUG5m header h1{max-width:20ch}.impact-market_earth__pw8TG{aspect-ratio:1.08}.impact-market_earthCaption__6xnd0{gap:14px;bottom:24px}.impact-market_summary___P2D2{grid-template-columns:1fr;gap:22px;padding:32px 0}.impact-market_summary___P2D2 h2{max-width:20ch}.impact-market_pillars__Z6MYm{grid-template-columns:1fr}.impact-market_pillar__4VTt3,.impact-market_pillar__4VTt3+.impact-market_pillar__4VTt3{border-left:0;padding:26px 0}.impact-market_pillar__4VTt3+.impact-market_pillar__4VTt3{border-top:1px solid var(--gc-v3-border)}.impact-market_pillarTop__rNo4b{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.impact-market_earthMedia__of6hY video{visibility:hidden}.impact-market_motionToggle__bgoEw{display:none}}.impact-market_earthMarker___jOua{display:grid;place-items:center;width:44px;height:44px;margin:-10px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.impact-market_earthMarker___jOua:hover{background:light-dark(#ffffff20,rgb(47 47 47/.12549019607843137))}.impact-market_earthMarker___jOua:focus-visible{outline:2px solid light-dark(white,#4a4a4a);outline-offset:3px}.impact-market_waitlistCard__9aG7L{padding-top:44px;text-align:left}.impact-market_waitlistIcon__XtoZr{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 22px;border-radius:50%;background:light-dark(#f3f3f3,rgb(47 47 47));color:light-dark(#464646,#f4f4f4)}.impact-market_waitlistIcon__XtoZr svg{width:24px;stroke-width:1.6}.impact-market_waitlistForm__VAEQn label{position:static;width:auto;height:auto;clip-path:none;overflow:visible;font-size:13px}.impact-market_waitlistCard__9aG7L .impact-market_waitlistPrivacy__q3BHO{margin:18px 0 0;max-width:none;color:light-dark(#737373,#b4b4b4);font-size:11px;line-height:1.6}.impact-market_waitlistPrivacy__q3BHO a{color:inherit;text-decoration:underline}.blog_page__8dO68{max-width:var(--gc-public-width);margin:0 auto;padding:var(--gc-public-padding);color:light-dark(#181818,#f4f4f4)}.blog_header__Z6oLD{padding:12px 0 58px;max-width:800px}.blog_eyebrow__K9n9N{font-size:12px;letter-spacing:.09em;font-weight:600;text-transform:uppercase;color:light-dark(#676767,#b4b4b4)}.blog_header__Z6oLD h1{font-size:clamp(42px,5.4vw,76px);font-weight:500;letter-spacing:-.06em;line-height:1.05;margin:26px 0 22px}.blog_articleHeader__d3VWj>p,.blog_header__Z6oLD p{font-size:20px;line-height:1.55;color:light-dark(#6d6d6d,#b4b4b4);max-width:650px}.blog_filters___BO7q{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid light-dark(#e8e8e8,#4a4a4a);padding-bottom:24px;margin-bottom:32px}.blog_filters___BO7q button{font:inherit;font-size:14px;border:0;background:transparent;border-radius:30px;padding:10px 16px;color:light-dark(#656565,#b4b4b4);cursor:pointer}.blog_filters___BO7q button[aria-pressed=true]{background:light-dark(#ededed,rgb(47 47 47));color:light-dark(#181818,#f4f4f4)}.blog_filters___BO7q button:hover{background:light-dark(#f3f3f3,rgb(47 47 47))}.blog_grid__14ySP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.blog_card__jugSw{display:block;color:inherit;text-decoration:none}.blog_cover__Qg6hf{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:5px;background:light-dark(#e1e1e1,rgb(47 47 47))}.blog_cover__Qg6hf img{object-fit:cover;transition:transform .6s ease}.blog_blue__rw974 img{filter:hue-rotate(80deg) saturate(.65);object-position:85% 50%}.blog_warm__haZLJ img{filter:hue-rotate(295deg) saturate(.75);transform:rotate(180deg) scale(1.01)}.blog_card__jugSw:hover .blog_cover__Qg6hf img{transform:scale(1.04)}.blog_card__jugSw:hover .blog_warm__haZLJ img{transform:rotate(180deg) scale(1.04)}.blog_meta__f0UYA{display:flex;justify-content:space-between;gap:10px;font-size:12px;margin-top:22px;color:light-dark(#767676,#b4b4b4)}.blog_meta__f0UYA>span:first-child{color:light-dark(#323232,#f4f4f4);font-weight:500}.blog_card__jugSw h2{font-size:23px;font-weight:500;line-height:1.25;letter-spacing:-.035em;margin:12px 0}.blog_card__jugSw h2 svg{display:inline;vertical-align:middle;margin-left:7px}.blog_card__jugSw p{font-size:15px;line-height:1.6;color:light-dark(#6d6d6d,#b4b4b4);margin:0 0 20px}.blog_card__jugSw time{font-size:12px;color:light-dark(#7a7a7a,#b4b4b4)}.blog_footer__iYs07{margin-top:80px;padding-top:45px;border-top:1px solid light-dark(#e8e8e8,#4a4a4a);display:flex;justify-content:space-between;align-items:center;gap:30px}.blog_footer__iYs07 h2{font-size:30px;letter-spacing:-.04em;line-height:1.2;font-weight:500;max-width:500px;margin:14px 0}.blog_footer__iYs07 p{color:light-dark(#767676,#b4b4b4);font-size:15px}.blog_cta__Bzh8H{border:0;background:#1a1a1a;color:white;border-radius:999px;padding:16px 24px;font:inherit;font-size:14px;white-space:nowrap;display:inline-flex;align-items:center;gap:14px;cursor:pointer}.blog_cta__Bzh8H:hover{background:#383838}.blog_back__tHF48{display:inline-flex;gap:10px;align-items:center;color:light-dark(#6a6a6a,#b4b4b4);font-size:14px;text-decoration:none}.blog_articleHeader__d3VWj{max-width:820px;margin:60px auto 40px;text-align:center}.blog_articleHeader__d3VWj h1{font-size:clamp(36px,4.5vw,62px);font-weight:500;line-height:1.08;letter-spacing:-.055em;margin:24px 0}.blog_articleHeader__d3VWj>p{margin:0 auto}.blog_byline__lwTPb{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;font-size:12px;color:light-dark(#6f6f6f,#b4b4b4);margin-top:30px}.blog_byline__lwTPb>span:first-child{color:light-dark(#181818,#f4f4f4);font-weight:600}.blog_articleCover__otEgZ .blog_cover__Qg6hf{aspect-ratio:2.5/1}.blog_reading__cZgOv{max-width:690px;margin:48px auto 0}.blog_reading__cZgOv p{font-size:17px;line-height:1.85;color:light-dark(#4f4f4f,#f4f4f4);margin:0 0 21px}.blog_reading__cZgOv .blog_intro__L_VF8{font-size:22px;line-height:1.65;color:light-dark(#363636,#f4f4f4);margin-bottom:44px}.blog_reading__cZgOv h2{font-size:29px;line-height:1.25;font-weight:500;letter-spacing:-.035em;margin:42px 0 20px}.blog_reading__cZgOv blockquote{border-left:2px solid light-dark(#989898,#777);margin:44px 0;padding:5px 0 5px 26px;font-size:24px;line-height:1.5;letter-spacing:-.02em}.blog_reading__cZgOv .blog_author__AETaq{font-size:13px;color:light-dark(#7a7a7a,#b4b4b4);border-top:1px solid light-dark(#e8e8e8,#4a4a4a);padding-top:28px}.blog_productLink__MiPlO{display:inline-flex;align-items:center;gap:8px;color:inherit;text-underline-offset:5px;font-size:14px}.blog_related__7xhgO{border-top:1px solid light-dark(#e8e8e8,#4a4a4a);margin-top:70px;padding-top:30px}.blog_related__7xhgO>h2{font-weight:500;font-size:24px;letter-spacing:-.03em}.blog_related__7xhgO a{position:relative;display:block;border-bottom:1px solid light-dark(#e8e8e8,#4a4a4a);padding:22px 38px 22px 0;color:inherit;text-decoration:none}.blog_related__7xhgO a>span{color:light-dark(#767676,#b4b4b4);font-size:12px}.blog_related__7xhgO h3{font-size:20px;font-weight:500;margin:8px 0 0}.blog_related__7xhgO svg{position:absolute;right:0;top:38px}.blog_page__8dO68 a:focus-visible,.blog_page__8dO68 button:focus-visible{outline:2px solid light-dark(#616161,#777);outline-offset:5px}.blog_back__tHF48:hover,.blog_related__7xhgO a:hover{color:light-dark(#6f6f6f,#b4b4b4)}@media(max-width:1000px){.blog_grid__14ySP{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.blog_footer__iYs07{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.blog_header__Z6oLD{padding:12px 0 32px}.blog_articleHeader__d3VWj>p,.blog_header__Z6oLD p{font-size:17px}.blog_filters___BO7q{gap:2px;margin-bottom:24px}.blog_filters___BO7q button{font-size:12px;padding:9px 11px}.blog_grid__14ySP{grid-template-columns:1fr;gap:36px}.blog_cover__Qg6hf{aspect-ratio:1.3/1}.blog_card__jugSw h2{font-size:25px}.blog_footer__iYs07{margin-top:50px}.blog_articleHeader__d3VWj{margin:40px auto 30px}.blog_articleCover__otEgZ .blog_cover__Qg6hf{aspect-ratio:1.5/1}.blog_reading__cZgOv{margin-top:30px}.blog_reading__cZgOv .blog_intro__L_VF8{font-size:20px}.blog_reading__cZgOv h2{font-size:25px}.blog_byline__lwTPb{gap:12px}.blog_reading__cZgOv blockquote{font-size:21px}}@media(prefers-reduced-motion:reduce){.blog_cover__Qg6hf img{transition:none}}.document-flow_flow__H2fuk{width:min(100%,820px);margin:20px auto 0;contain:layout style}.document-flow_desktopDiagram__Jo0nW{display:block;width:100%;height:auto;overflow:visible}.document-flow_mobileDiagram__P6QUP{display:none}.document-flow_line__gfKgh{fill:none;stroke:light-dark(#e1e1e1,#a8a8a8);stroke-width:1}.document-flow_document__1_QxO{fill:light-dark(#fdfdfd,#2f2f2f);stroke:light-dark(#d8d8d8,#a8a8a8)}.document-flow_format__xrDps{fill:light-dark(#646464,#b4b4b4);font-size:11px;font-weight:600;text-anchor:middle;letter-spacing:.035em}.document-flow_result___5jqR{fill:light-dark(#fafafa,#2f2f2f);stroke:light-dark(#d5d5d5,#a8a8a8)}.document-flow_check__OOtr7{fill:none;stroke:light-dark(#555,#b4b4b4);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.document-flow_outputLabel__lhgzL{fill:light-dark(#555,#b4b4b4);font-size:12px;font-weight:550;text-anchor:middle}.document-flow_resultHighlight__7JxjJ{fill:none;stroke:light-dark(#777,#b4b4b4);stroke-width:1}.document-flow_caption__P9IRI{display:flex;min-height:44px;align-items:center;justify-content:center;gap:4px;margin-top:12px;color:light-dark(#666,#b4b4b4);font-size:11px}@media (max-width:600px){.document-flow_flow__H2fuk{max-width:360px;margin-top:24px}.document-flow_desktopDiagram__Jo0nW{display:none}.document-flow_mobileDiagram__P6QUP{display:block;width:100%;height:auto}.document-flow_format__xrDps,.document-flow_outputLabel__lhgzL{font-size:14px}.document-flow_caption__P9IRI{margin-top:10px}}@media (prefers-reduced-motion:reduce){.document-flow_hubPulse__SlAXE,.document-flow_particle__Ui1Om,.document-flow_resultHighlight__7JxjJ{display:none}}.page_shell__fAVH1{display:grid;width:100%;height:100dvh;grid-template-columns:312px minmax(0,1fr) 0;overflow:hidden;background:var(--gc-v3-canvas);color:var(--gc-v3-ink);transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1)}.page_shellCollapsed__JGmp0{grid-template-columns:52px minmax(0,1fr) 0}.page_shellPanelOpen__BMW6U{grid-template-columns:312px minmax(0,1fr) 420px}.page_shellCollapsed__JGmp0.page_shellPanelOpen__BMW6U{grid-template-columns:52px minmax(0,1fr) 420px}.page_sidebarFrame__YhPkW{display:flex;min-width:0;width:100%;height:100dvh;overflow:hidden}.page_sidebarFrame__YhPkW>.page_sidebar__J6ahr{flex:1}.page_sidebar__J6ahr{min-width:0}.page_sidebarRail__a0OVi,.page_sidebar__J6ahr{position:relative;z-index:40;display:flex;height:100dvh;flex-direction:column;overflow:hidden;border-right:1px solid var(--gc-v3-border-subtle);background:var(--gc-v3-sidebar)}.page_sidebarRail__a0OVi{width:52px;align-items:center;padding:8px 6px}.page_sidebarRail__a0OVi>.page_accountFooterCompact__3vJnc{width:100%;min-width:0;margin-top:auto;border-top:1px solid var(--gc-v3-border-subtle)}.page_railBrand__l0nTh,.page_railFooter__ENQmT button,.page_railNavigation__haxU5 button{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--gc-v3-ink-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.page_railBrand__l0nTh:hover,.page_railFooter__ENQmT button:hover,.page_railNavigation__haxU5 button:hover{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055));color:var(--gc-v3-ink)}.page_railBrand__l0nTh:active,.page_railFooter__ENQmT button:active,.page_railNavigation__haxU5 button:active{transform:scale(.96)}.page_railBrand__l0nTh img{width:24px;height:auto}.page_railNavigation__haxU5{display:grid;gap:0;margin-top:8px}.page_railNavigation__haxU5 button{height:36px;border-radius:999px}.page_railNavigation__haxU5 button[aria-current=page]{background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink)}.page_railFooter__ENQmT svg,.page_railNavigation__haxU5 svg{width:19px;height:19px;stroke-width:1.7}.page_railFooter__ENQmT{display:grid;gap:0;margin-top:auto}.page_railFooter__ENQmT button{height:48px;border-radius:999px}.page_railFooter__ENQmT span{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--gc-v3-primary);color:white;font-size:9px;font-weight:600}.page_sidebarHeader__T4E1D{display:flex;height:56px;flex:0 0 auto;align-items:center;justify-content:space-between;padding:0 8px}.page_brand__f_q1F{display:flex;min-width:0;align-items:center;gap:10px;padding:4px 6px;font-size:15px;font-weight:600;letter-spacing:-.015em;white-space:nowrap}.page_brandMark__ojkvm{width:24px;height:auto;flex:0 0 auto}.page_sidebarHeaderActions__G2GHw{display:flex;align-items:center;gap:2px}.page_sidebarHeaderActions__G2GHw button,.page_topbar__qnzIG button,.page_workspaceHeading__YnDuq button{display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--gc-v3-ink-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.page_sidebarHeaderActions__G2GHw button:hover,.page_topbar__qnzIG button:hover,.page_workspaceHeading__YnDuq button:hover{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055));color:var(--gc-v3-ink)}.page_sidebarHeaderActions__G2GHw button:active,.page_topbar__qnzIG button:active,.page_workspaceHeading__YnDuq button:active{transform:scale(.96)}.page_sidebarHeaderActions__G2GHw svg,.page_topbar__qnzIG svg{width:19px;height:19px;stroke-width:1.7}.page_mobileClose__tVYf6{display:none!important}.page_navigation__sIIfG{display:grid;flex:0 0 auto;gap:4px;padding:4px 10px 8px}.page_navigation__sIIfG button{display:flex;width:100%;height:36px;align-items:center;gap:10px;border:1px solid transparent;border-radius:8px;padding:0 7px;background:transparent;color:var(--gc-v3-ink);font:inherit;font-size:14px;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}.page_navigation__sIIfG button:hover{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055));color:var(--gc-v3-ink)}.page_navigation__sIIfG button:active{transform:scale(.99)}.page_navigation__sIIfG svg{width:19px;height:19px;flex:0 0 auto;color:var(--gc-v3-ink-muted);stroke-width:1.7}.page_workspaceArea__tyHx8{position:relative;z-index:2;display:flex;min-height:0;flex:1;flex-direction:column;overflow:visible;padding:8px 10px 0}.page_workspaceHeading__YnDuq{display:flex;height:36px;flex:0 0 auto;align-items:center;justify-content:space-between;padding:0 8px;color:var(--gc-v3-ink-muted);font-size:11px;font-weight:500;letter-spacing:.01em}.page_workspaceHeading__YnDuq button{width:32px;height:32px}.page_workspaceHeading__YnDuq svg{width:16px;height:16px;stroke-width:1.7}.page_workspaceHeading__YnDuq .page_workspaceHeadingCancel__b_fNY{background:transparent;color:var(--gc-v3-ink)}.page_workspaceCreationActive__67Dab{display:grid;min-height:48px;flex:0 0 auto;grid-template-columns:28px minmax(0,1fr) 8px;align-items:center;gap:9px;border:1px solid transparent;border-radius:10px;padding:6px 10px;background:light-dark(rgb(13 13 13/5%),rgb(244 244 244/.05));color:var(--gc-v3-ink)}.page_workspaceCreationIcon__TEEJj{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:var(--gc-v3-ink);color:var(--gc-v3-surface)}.page_workspaceCreationIcon__TEEJj svg{width:14px;height:14px;stroke-width:1.8}.page_workspaceCreationCopy__IFiia{display:grid;min-width:0;gap:1px}.page_workspaceCreationCopy__IFiia strong{overflow:hidden;font-size:12px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.page_workspaceCreationCopy__IFiia small{overflow:hidden;color:var(--gc-v3-ink-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.page_workspaceCreationPulse__L5P6C{width:6px;height:6px;border-radius:999px;background:light-dark(#a1a1aa,#505050)}.page_workspaceSelector__JCmih{position:relative;z-index:4;flex:0 0 auto}.page_workspaceButton__AsNJ9{display:flex;width:100%;min-height:40px;align-items:center;gap:10px;border:0;border-radius:8px;padding:6px 10px;background:light-dark(rgb(13 13 13/4.5%),rgb(244 244 244/.045));color:var(--gc-v3-ink);font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:margin-top .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.page_workspaceButton__AsNJ9:hover{background:light-dark(rgb(13 13 13/6%),rgb(244 244 244/.06))}.page_workspaceButton__AsNJ9:active{transform:scale(.99)}.page_workspaceButtonInactive__drtZK{margin-top:6px;background:transparent;color:var(--gc-v3-ink-muted)}.page_workspaceButtonInactive__drtZK:hover{background:light-dark(rgb(13 13 13/4.5%),rgb(244 244 244/.045));color:var(--gc-v3-ink)}.page_workspaceButton__AsNJ9 svg{width:16px;height:16px;flex:0 0 auto;color:var(--gc-v3-ink-muted);stroke-width:1.7}.page_workspaceButton__AsNJ9 strong{min-width:0;flex:1;overflow:hidden;font-weight:600;text-overflow:ellipsis}.page_workspaceButton__AsNJ9 svg:last-child{width:14px;height:14px;transition:transform .15s ease}.page_workspaceButton__AsNJ9[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.page_workspaceMenu__C3aJv{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;display:grid;max-height:min(320px,calc(100dvh - 300px));gap:3px;overflow-y:auto;border:1px solid light-dark(rgb(13 13 13/10%),rgb(244 244 244/.12));border-radius:12px;padding:5px;background:light-dark(rgb(255 255 255/98%),rgb(47 47 47/.98));box-shadow:0 16px 38px -14px rgb(0 0 0/26%),0 2px 8px rgb(0 0 0/8%);transform-origin:top center;animation:page_workspaceMenuEnter__TuvQG .14s cubic-bezier(.2,.8,.2,1)}.page_workspaceMenu__C3aJv>button{display:grid;width:100%;min-height:46px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:8px;border:0;border-radius:8px;padding:5px 8px;background:transparent;color:var(--gc-v3-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease,transform .12s ease}.page_workspaceMenu__C3aJv>button:hover,.page_workspaceMenu__C3aJv>button[data-active=true]{background:var(--gc-v3-surface-subtle)}.page_workspaceMenu__C3aJv>button:active{transform:scale(.99)}.page_workspaceMenu__C3aJv>button>span:first-child{display:grid;width:28px;height:28px;place-items:center;border:1px solid light-dark(rgb(13 13 13/6%),rgb(244 244 244/.12));border-radius:8px;background:light-dark(#f4f4f4,rgb(47 47 47));color:light-dark(#52525b,#b4b4b4);font-size:10px;font-weight:650}.page_workspaceMenu__C3aJv>button>span:nth-child(2){display:grid;min-width:0}.page_workspaceMenu__C3aJv strong{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.page_workspaceMenu__C3aJv small{overflow:hidden;margin-top:1px;color:var(--gc-v3-ink-muted);font-size:9px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.page_workspaceMenu__C3aJv svg{width:14px;color:var(--gc-v3-ink-muted)}.page_workspaceMenu__C3aJv>button:last-child{margin-top:2px;border-top:1px solid var(--gc-v3-border-subtle);border-radius:0 0 8px 8px;padding-top:7px}.page_workspaceMenu__C3aJv>button:last-child>svg{margin-left:7px}.page_conversationLabel__rj71V{flex:0 0 auto;margin:12px 10px 6px;color:var(--gc-v3-ink-muted);font-size:11px;font-weight:500}.page_conversationSearch__xgvfZ{display:grid;height:36px;flex:0 0 auto;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;margin:8px 0 0;border:1px solid var(--gc-v3-border-subtle);border-radius:9px;padding:0 9px;background:var(--gc-v3-surface)}.page_conversationSearch__xgvfZ svg{width:15px;color:var(--gc-v3-ink-muted)}.page_conversationSearch__xgvfZ input{min-width:0;border:0;outline:0;background:transparent;color:var(--gc-v3-ink);font:inherit;font-size:12px}.page_conversationList__6XSE1{min-height:0;flex:1;overflow-y:auto;padding:0 0 12px;scrollbar-color:transparent transparent;scrollbar-width:thin}.page_conversationList__6XSE1:hover{scrollbar-color:rgb(13 13 13/18%) transparent}.page_conversationList__6XSE1::-webkit-scrollbar{width:6px}.page_conversationList__6XSE1::-webkit-scrollbar-track{background:transparent}.page_conversationList__6XSE1::-webkit-scrollbar-thumb{border-radius:999px;background:transparent}.page_conversationList__6XSE1:hover::-webkit-scrollbar-thumb{background:light-dark(rgb(13 13 13/18%),rgb(244 244 244/.18))}.page_conversationActive__RV75H,.page_conversation__IMxl_{display:flex;width:100%;min-height:36px;align-items:center;border:1px solid transparent;border-radius:8px;padding:0 10px;background:transparent;color:var(--gc-v3-ink);font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease,transform .12s ease}.page_conversationActive__RV75H{background:light-dark(rgb(13 13 13/5%),rgb(244 244 244/.05));color:var(--gc-v3-ink)}.page_conversationActive__RV75H span,.page_conversation__IMxl_ span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_conversationActive__RV75H svg{width:16px;height:16px;color:var(--gc-v3-ink-muted)}.page_conversation__IMxl_:hover{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055))}.page_conversationActive__RV75H:active,.page_conversation__IMxl_:active{transform:scale(.99)}.page_noConversations__P0nzY{margin:10px;color:var(--gc-v3-ink-muted);font-size:11px}@keyframes page_workspaceMenuEnter__TuvQG{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_workspaceMenuEnterUp__U5khQ{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-height:760px){.page_workspaceMenu__C3aJv{top:auto;bottom:calc(100% + 6px);max-height:calc(100dvh - 150px);transform-origin:bottom center;animation-name:page_workspaceMenuEnterUp__U5khQ}}@media (prefers-reduced-motion:reduce){.page_workspaceMenu__C3aJv{animation:none}}.page_sidebarFooter__Oshia{position:relative;z-index:20;flex:0 0 auto;border-top:1px solid var(--gc-v3-border-subtle);padding:10px;background:var(--gc-v3-sidebar)}.page_accountMenuAnchor__Jcg35>.page_account__m05mj,.page_sidebarFooter__Oshia>button{display:grid;width:100%;height:48px;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:6px;border:0;border-radius:12px;padding:0;background:transparent;color:var(--gc-v3-ink);font:inherit;font-size:14px;text-align:left;cursor:pointer}.page_accountMenuAnchor__Jcg35>.page_account__m05mj:hover,.page_sidebarFooter__Oshia>button:hover{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055))}.page_accountMenuAnchor__Jcg35>.page_account__m05mj>svg,.page_sidebarFooter__Oshia>button>svg{width:19px;height:19px;margin:auto;color:var(--gc-v3-ink-muted);stroke-width:1.7}.page_sidebarFooter__Oshia>button:not(.page_account__m05mj)>span{grid-column:2/4}.page_account__m05mj>span:nth-child(2){display:grid;min-width:0}.page_account__m05mj strong{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.page_account__m05mj small{color:var(--gc-v3-ink-muted);font-size:10px}.page_avatar__m7D8N{display:grid!important;width:24px;height:24px;margin:auto;place-items:center;border-radius:50%;background:var(--gc-v3-primary);color:white;font-size:9px;font-weight:600}.page_accountMenuAnchor__Jcg35{position:relative}.page_accountMenuBackdrop__DKf8G{position:fixed;z-index:90;inset:0;border:0;background:transparent}.page_accountMenu__hgHr6{position:fixed;bottom:68px;left:10px;z-index:100;display:grid;width:240px;gap:2px;border:1px solid var(--gc-v3-border);border-radius:16px;padding:6px;background:light-dark(#fff,rgb(47 47 47));isolation:isolate;box-shadow:0 18px 48px rgb(0 0 0/15%),0 2px 8px rgb(0 0 0/7%);transform-origin:bottom center;animation:page_workspaceMenuEnterUp__U5khQ .14s cubic-bezier(.2,.8,.2,1)}.page_accountMenu__hgHr6 button{display:grid;min-height:40px;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:6px;border:0;border-radius:9px;padding:0 8px;background:transparent;color:var(--gc-v3-ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.page_accountMenu__hgHr6 button:hover{background:var(--gc-v3-surface-subtle)}.page_accountMenuIdentity__Ay_2n{display:grid;gap:2px;padding:9px 10px 12px}.page_accountMenuIdentity__Ay_2n strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.page_accountMenuIdentity__Ay_2n small{color:var(--gc-v3-ink-muted);font-size:11px}.page_accountMenu__hgHr6 button>svg{width:18px;height:18px;color:var(--gc-v3-ink-muted);stroke-width:1.7}.page_accountMenu__hgHr6 button>svg:last-child{width:15px}.page_accountMenuDivider__TlsTw{height:1px;margin:5px 8px;background:var(--gc-v3-border)}.page_accountDialogBackdrop__w2Ur5{position:fixed;z-index:100;inset:0;background:var(--gc-v3-canvas)}.page_plansView__2Q9PT{position:fixed;z-index:110;inset:0;display:flex;flex-direction:column;width:100vw;height:100dvh;overflow:hidden;border:0;border-radius:0;color-scheme:dark;--gc-v3-canvas:#212121;--gc-v3-surface:#2f2f2f;--gc-v3-surface-secondary:#343434;--gc-v3-surface-subtle:#292929;--gc-v3-ink:#f4f4f4;--gc-v3-ink-muted:#b4b4b4;--gc-v3-ink-subtle:#929292;--gc-v3-border:rgb(255 255 255/11%);--gc-v3-border-strong:rgb(255 255 255/18%);--gc-v3-primary:#484848;--gc-v3-primary-hover:#555;--gc-v3-success:#7fd5a4;--gc-v3-warning:#f0bb76;--gc-v3-danger:#ff9b94;background:var(--gc-v3-canvas);color:var(--gc-v3-ink)}.page_plansDialogHeader__vwZll{display:flex;flex:0 0 auto;min-height:74px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--gc-v3-border);padding:14px clamp(18px,4vw,64px);background:#212121}.page_plansDialogHeader__vwZll small{display:block;margin-bottom:3px;color:var(--gc-v3-ink-subtle);font-size:10px;font-weight:700;letter-spacing:.13em}.page_plansDialogHeader__vwZll h2{margin:0;font-size:22px;letter-spacing:-.03em}.page_plansDialogHeader__vwZll button{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:0;border-radius:10px;background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink);cursor:pointer}.page_plansDialogHeader__vwZll button:hover{background:var(--gc-v3-border)}.page_plansDialogHeader__vwZll button:focus-visible{outline:2px solid var(--gc-v3-ink);outline-offset:2px}.page_plansDialogHeader__vwZll button svg{width:19px;height:19px}.page_plansDialogContent__vvSJ6{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px clamp(16px,4vw,64px) 48px}.page_accountDialog__lx9qS{--gc-v3-primary:#181818;--gc-v3-primary-hover:#303030;--gc-v3-focus:rgb(24 24 24/50%);width:100vw;height:100dvh;overflow:hidden;border:0;border-radius:0;background:var(--gc-v3-canvas);color:var(--gc-v3-ink)}.page_accountDialogCard__k_GzM{display:flex;height:100dvh;flex-direction:column}.page_accountDialogCard__k_GzM header{display:flex;min-height:72px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--gc-v3-border);padding:14px clamp(20px,3vw,48px)}.page_accountDialogCard__k_GzM header small{display:block;margin-bottom:3px;color:var(--gc-v3-ink-subtle);font-size:10px;font-weight:700;letter-spacing:.13em}.page_accountDialogCard__k_GzM h2{margin:0;font-size:21px;font-weight:620;letter-spacing:-.03em}.page_accountDialogCard__k_GzM header button{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--gc-v3-ink-muted);cursor:pointer}.page_accountDialogCard__k_GzM header button:hover{background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink)}.page_accountDialogCard__k_GzM header button:focus-visible,.page_accountDialogNav__EtVTV button:focus-visible{outline:2px solid var(--gc-v3-ink);outline-offset:2px}.page_accountDialogCard__k_GzM header svg{width:18px}.page_accountDialogLayout__41cyw{display:grid;min-height:0;flex:1;grid-template-columns:260px minmax(0,1fr);overflow:hidden}.page_accountDialogNav__EtVTV{display:flex;min-height:0;flex-direction:column;gap:3px;overflow-y:auto;border-right:1px solid var(--gc-v3-border);padding:24px 12px;background:var(--gc-v3-surface-subtle)}.page_accountSectionSearch__TPfyx{display:flex;height:40px;flex:0 0 auto;align-items:center;gap:8px;margin:0 2px 16px;border-radius:10px;padding:0 11px;background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink-muted)}.page_accountSectionSearch__TPfyx svg{width:16px;height:16px;flex:0 0 auto}.page_accountSectionSearch__TPfyx input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--gc-v3-ink);font:inherit;font-size:12px}.page_accountSectionSearch__TPfyx input::placeholder{color:var(--gc-v3-ink-subtle)}.page_accountSectionSearch__TPfyx:focus-within{outline:2px solid var(--gc-v3-focus)}.page_accountNavGroup__IMvXN{margin:0 12px 10px;color:var(--gc-v3-ink-subtle);font-size:10px;font-weight:650;letter-spacing:.11em}.page_accountNavEmpty__uS2Dt{padding:8px 12px;color:var(--gc-v3-ink-muted);font-size:12px}.page_accountDialogNav__EtVTV button{display:flex;min-height:42px;flex:0 0 auto;align-items:center;gap:11px;border:0;border-radius:10px;padding:0 12px;background:transparent;color:var(--gc-v3-ink-muted);font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;text-align:left;white-space:nowrap;cursor:pointer}.page_accountDialogNav__EtVTV :is(button,a):hover{background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink)}.page_accountDialogNav__EtVTV button[aria-current=page]{background:var(--gc-v3-surface);color:var(--gc-v3-ink);font-weight:650;box-shadow:0 1px 3px rgb(0 0 0/5%)}.page_accountDialogNav__EtVTV :is(button,a) svg{width:17px;height:17px;flex:0 0 auto;stroke-width:1.8}.page_accountDialogNav__EtVTV a{margin-top:auto}.page_accountDialogNav__EtVTV a svg:last-child{width:14px;margin-left:auto}.page_accountDialogContent__3ue0c{min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:42px clamp(24px,5vw,88px) 80px}.page_accountDialogContent__3ue0c>*{max-width:1040px;margin-left:auto;margin-right:auto}.page_accountSectionHeading__WBGk5 h3{margin:0;font-size:20px;font-weight:650;letter-spacing:-.03em}.page_accountSectionHeading__WBGk5 p{margin:7px 0 0;color:var(--gc-v3-ink-muted);font-size:12px;line-height:1.5}.page_accountBillingPlans___48Wk{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;margin-top:18px;border:1px solid var(--gc-v3-border);border-radius:12px;padding:0 16px;background:var(--gc-v3-surface);color:var(--gc-v3-ink);font:600 13px var(--gc-v3-font-sans);cursor:pointer}.page_accountBillingPlans___48Wk:hover{background:var(--gc-v3-surface-secondary)}.page_accountBillingPlans___48Wk:focus-visible{outline:2px solid var(--gc-v3-ink);outline-offset:2px}.page_accountBillingPlans___48Wk svg{width:17px;height:17px;color:var(--gc-v3-ink-muted)}.page_accountDestination__if8gQ{display:grid;justify-items:start;margin-top:26px;border:1px solid var(--gc-v3-border);border-radius:15px;padding:22px;background:var(--gc-v3-surface-subtle)}.page_accountDestinationIcon__0Odvg{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink)}.page_accountDestinationIcon__0Odvg svg{width:20px;height:20px;stroke-width:1.8}.page_accountDestination__if8gQ h4{margin:15px 0 0;font-size:15px;font-weight:650}.page_accountDestination__if8gQ p{margin:7px 0 18px;color:var(--gc-v3-ink-muted);font-size:12px;line-height:1.55}.page_accountDestination__if8gQ a{display:inline-flex;min-height:36px;align-items:center;gap:7px;border-radius:9px;padding:0 13px;background:var(--gc-v3-primary);color:white;font-size:12px;font-weight:600;text-decoration:none}.page_accountDestination__if8gQ a:hover{background:var(--gc-v3-primary-hover)}.page_accountDestination__if8gQ a svg{width:15px;height:15px}.page_accountHelp__Y5JqK{display:grid;gap:22px;margin-top:24px}.page_accountHelp__Y5JqK section{border:1px solid var(--gc-v3-border);border-radius:14px;padding:14px 18px}.page_accountHelp__Y5JqK h4{margin:0 0 8px;font-size:14px;font-weight:650}.page_accountHelp__Y5JqK details{border-top:1px solid var(--gc-v3-border);padding:12px 0}.page_accountHelp__Y5JqK summary{color:var(--gc-v3-ink);font-size:12px;font-weight:600;cursor:pointer}.page_accountHelp__Y5JqK details p{margin:10px 0 0;color:var(--gc-v3-ink-muted);font-size:12px;line-height:1.55}.page_accountProfile__gfemE{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:24px 6px 6px}.page_accountDialogAvatar__c5ieK{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:var(--gc-v3-primary);color:white;font-size:17px;font-weight:650}.page_accountProfile__gfemE>div{display:grid;align-content:center;gap:3px}.page_accountProfile__gfemE strong{font-size:16px}.page_accountProfile__gfemE small{color:var(--gc-v3-ink-muted);font-size:12px}.page_accountProfile__gfemE dl{display:grid;grid-column:1/-1;margin:16px 0 0}.page_accountProfile__gfemE dl div{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--gc-v3-border)}.page_accountProfile__gfemE dt{color:var(--gc-v3-ink-muted);font-size:12px}.page_accountProfile__gfemE dd{margin:0;font-size:13px;font-weight:550;text-align:right}.page_accountSettings__sK_yC{display:grid;margin-top:18px}.page_accountSettings__sK_yC label{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--gc-v3-border)}.page_accountSettings__sK_yC label:last-child{border-bottom:0}.page_accountSettings__sK_yC label>span{display:grid;gap:3px}.page_accountSettings__sK_yC strong{font-size:13px}.page_accountSettings__sK_yC small{color:var(--gc-v3-ink-muted);font-size:11px}.page_accountSettings__sK_yC select{min-width:165px;max-width:220px;height:40px;border:1px solid var(--gc-v3-border-strong);border-radius:9px;padding:0 11px;background:var(--gc-v3-surface);color:var(--gc-v3-ink);font-family:inherit;font-size:12px;font-weight:500;line-height:1.3}.page_accountSettings__sK_yC select:focus-visible{outline:2px solid var(--gc-v3-ink);outline-offset:2px}@media (max-width:720px){.page_accountMenu__hgHr6{width:calc(min(84vw, 360px) - 20px)}.page_accountDialogCard__k_GzM header{min-height:68px;padding:12px 18px}.page_accountDialogLayout__41cyw{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.page_accountDialogNav__EtVTV{min-height:0;flex-direction:row;gap:4px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--gc-v3-border);padding:10px 12px;scrollbar-width:thin}.page_accountNavEmpty__uS2Dt,.page_accountNavGroup__IMvXN,.page_accountSectionSearch__TPfyx{display:none}.page_accountDialogNav__EtVTV button{flex:0 0 auto;min-height:38px;padding:0 10px;white-space:nowrap}.page_accountDialogNav__EtVTV a{margin:0 0 0 auto}.page_accountDialogNav__EtVTV a svg:last-child{display:none}.page_accountDialogContent__3ue0c{padding:22px 20px 28px}.page_accountSettings__sK_yC label{align-items:stretch;flex-direction:column;gap:10px;padding:16px 0}.page_accountSettings__sK_yC select{width:100%;max-width:none}}.page_workspaceBoot__HRcPM{display:grid;width:100%;height:100dvh;place-content:center;justify-items:center;gap:10px;background:var(--gc-v3-canvas);color:var(--gc-v3-ink-muted);font-size:13px;text-align:center}.page_workspaceBootLoading__qCD5J{overflow:hidden}.page_workspaceBootMark__3S6hy{display:block;width:min(150px,40vw);height:auto;opacity:0;transform:translateY(10px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.page_workspaceBootEntered__hmJ6U .page_workspaceBootMark__3S6hy{opacity:1;transform:translateY(0)}.page_workspaceBootExiting__92SCI .page_workspaceBootMark__3S6hy{opacity:0;transform:translateY(-4px);transition-duration:.3s;transition-timing-function:cubic-bezier(.25,1,.5,1)}.page_workspaceBoot__HRcPM>svg{width:28px;color:var(--gc-v3-danger)}.page_workspaceBoot__HRcPM>strong{color:var(--gc-v3-ink);font-size:16px}.page_workspaceBoot__HRcPM>button{height:36px;margin-top:4px;border:0;border-radius:999px;padding:0 16px;background:var(--gc-v3-primary);color:white;cursor:pointer}.page_main__GlU4n{position:relative;display:grid;min-width:0;height:100dvh;grid-template-rows:56px minmax(0,1fr);overflow:hidden;background:var(--gc-v3-canvas)}.page_topbar__qnzIG{position:absolute;z-index:30;inset:0 0 auto;display:flex;height:56px;align-items:center;justify-content:space-between;padding:0 12px;pointer-events:none}.page_topbar__qnzIG>div{display:flex;align-items:center;gap:4px}.page_topbar__qnzIG button{pointer-events:auto}.page_mobileMenu__RbNgw{visibility:hidden}.page_topbarActions__jUYjh{margin-left:auto}.page_activeTopbarAction__EG1Wd{background:light-dark(rgb(13 13 13/5.5%),rgb(244 244 244/.055))!important;color:var(--gc-v3-ink)!important}.page_chat__Zt4vP{grid-row:1/-1;min-height:0;overflow:hidden}.page_copilotChat__BfRnu{height:100%;background:transparent!important}.page_welcome__yQwUG{display:flex;width:min(768px,calc(100% - 32px));height:100%;margin:0 auto;flex-direction:column;justify-content:center;padding-bottom:11vh}.page_welcome__yQwUG h1{margin:0 0 46px;color:var(--gc-v3-ink);font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.2;text-align:center}.page_inputRoot__j1y0i,.page_welcomeInput__C2Saj{width:100%}.page_customChat__Mw_CY{display:flex;width:100%;height:100%;min-height:0;flex-direction:column}.page_customScroll__M0bAb{position:relative;min-height:0;flex:1;overflow:hidden;isolation:isolate}.page_customScroll__M0bAb [data-testid=copilot-scroll-to-bottom]{z-index:6}.page_goalComposerShell__CtpvA{width:min(768px,calc(100% - 32px));margin:0 auto}.page_reportLaunchError__GRWj4{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:12px 14px;border:1px solid #dca3a0;border-radius:12px;background:#fff4f2;color:#70332e;font-size:13px;line-height:1.4}.page_reportLaunchError__GRWj4 span{flex:1}.page_reportLaunchError__GRWj4 button{border:1px solid;border-radius:8px;padding:7px 10px;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.page_reportLaunchError__GRWj4 button:focus-visible{outline:2px solid currentColor;outline-offset:2px}:root[data-theme=dark] .page_reportLaunchError__GRWj4{border-color:#935a55;background:#382522;color:#ffd5d0}@media (max-width:600px){.page_reportLaunchError__GRWj4{align-items:flex-start;flex-wrap:wrap}.page_reportLaunchError__GRWj4 button{margin-left:28px}}.page_welcome__yQwUG .page_goalComposerShell__CtpvA{width:100%}.page_goalComposerShell__CtpvA .page_composerContainer__DCTqg{position:relative;z-index:1;width:100%}.page_dockedComposer__IgTVA{position:relative;z-index:5;flex:0 0 auto;padding-bottom:8px;background:var(--gc-v3-canvas);transition:transform .36s var(--gc-v3-ease)}.page_dockedComposer__IgTVA:before{position:absolute;right:0;bottom:100%;left:0;height:48px;background:linear-gradient(to top,color-mix(in srgb,var(--gc-v3-canvas) 96%,transparent) 0,color-mix(in srgb,var(--gc-v3-canvas) 62%,transparent) 42%,transparent 100%);content:"";pointer-events:none}.page_composerSurface__QOH6Q{width:100%}.page_composerSurfaceExpanded__Ut6SU{position:relative;width:min(768px,calc(100% - 32px));margin:0 auto;overflow:visible;border:1px solid light-dark(rgb(0 0 0/14%),rgb(244 244 244/.14));border-radius:22px;background:light-dark(rgb(255 255 255/96%),rgb(47 47 47/.96));box-shadow:0 12px 34px -26px rgb(0 0 0/36%);backdrop-filter:blur(18px) saturate(1.08)}.page_composerSurfaceExpanded__Ut6SU .page_composerContainer__DCTqg{width:100%}.page_composerSurfaceExpanded__Ut6SU .page_composer__lBBD8{border:0;border-top:1px solid var(--gc-v3-border-subtle);border-radius:0 0 28px 28px;box-shadow:none}.page_composerSurfaceExpanded__Ut6SU .page_disclaimer__8xBl4{position:absolute;top:100%;left:50%;width:min(768px,calc(100vw - 32px));transform:translateX(-50%)}.page_reviewSurface__dJqFa{border-radius:18px;box-shadow:0 14px 40px -30px rgb(0 0 0/38%);animation:page_reviewSurfaceIn__9Nrb5 .3s cubic-bezier(.22,1,.36,1) both}.page_reviewComposer__zAJr2{display:grid;gap:7px;overflow:visible;padding:11px 13px 12px}.page_reviewComposer__zAJr2>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--gc-v3-border-subtle);padding-bottom:8px;color:var(--gc-v3-ink-subtle);font-size:9px;font-variant-numeric:tabular-nums}.page_reviewBadge__X9QYb{display:inline-flex;width:fit-content;align-items:center;gap:4px;color:#7c6222;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page_reviewBadge__X9QYb svg{width:10px;height:10px}.page_reviewDocument__aMfvN{display:flex;min-width:0;align-items:center;gap:7px;margin:0}.page_reviewDocument__aMfvN>span:last-child{display:grid;min-width:0;gap:1px}.page_reviewDocument__aMfvN small{color:var(--gc-v3-ink-subtle);font-size:8px}.page_reviewDocument__aMfvN strong{max-width:min(48vw,420px);overflow:hidden;color:var(--gc-v3-ink-muted);font-size:10px;font-weight:540;text-overflow:ellipsis;white-space:nowrap}.page_reviewQuestion__w7U4r{display:grid;gap:4px;padding-top:2px}.page_reviewComposer__zAJr2 h2{margin:0;color:var(--gc-v3-ink);font-size:16px;font-weight:620;letter-spacing:-.025em;line-height:1.2}.page_reviewPrompt__K65bI{max-width:76ch;margin:0;color:var(--gc-v3-ink-muted);font-size:10px;line-height:1.4;text-wrap:pretty}.page_reviewOptions__nX77Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:2px}.page_reviewOptions__nX77Z>button{display:grid;min-height:54px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:7px;border:1px solid light-dark(rgb(0 0 0/11%),rgb(244 244 244/.12));border-radius:12px;padding:9px 11px;background:light-dark(rgb(255 255 255/88%),rgb(47 47 47/.88));color:var(--gc-v3-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease}.page_reviewOptions__nX77Z>button:hover:not(:disabled){border-color:light-dark(#bebfbb,#4a4a4a);background:light-dark(#fafaf9,rgb(47 47 47));box-shadow:0 5px 15px -12px rgb(0 0 0/45%);transform:translateY(-1px)}.page_reviewOptions__nX77Z>button:disabled{cursor:wait;opacity:.6}.page_reviewOptions__nX77Z>.page_reviewOptionSelected__GUidX{border-color:#8da999;background:light-dark(#f4f8f5,rgb(47 47 47))}.page_reviewOptionIndicator__2SbAj{display:grid;width:18px;height:18px;grid-column:2;grid-row:1;place-items:center;border-radius:999px;color:light-dark(#a0a19d,#a8a8a8);transition:background-color .16s ease,color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.page_reviewOptionSelected__GUidX .page_reviewOptionIndicator__2SbAj{border-color:var(--gc-v3-primary);background:var(--gc-v3-primary);transform:scale(1.04)}.page_reviewOptionIndicator__2SbAj svg{width:10px;height:10px;stroke-width:2.2}.page_reviewOptions__nX77Z>button>span:last-child{display:grid;grid-column:1;grid-row:1;gap:3px}.page_reviewOptions__nX77Z strong{font-size:10px;font-weight:610;line-height:1.25}.page_reviewOptions__nX77Z small{display:block;color:var(--gc-v3-ink-subtle);font-size:8.5px;line-height:1.3;text-wrap:pretty}.page_reviewOptions__nX77Z>.page_reviewCustomToggle__JB00Q{display:block;min-height:24px;grid-column:1/-1;border:0;padding:2px;color:var(--gc-v3-ink-muted);font-size:9px;text-align:center}.page_reviewOptions__nX77Z>.page_reviewCustomToggle__JB00Q:hover:not(:disabled){border:0;background:transparent;color:var(--gc-v3-ink);transform:none}.page_reviewOptions__nX77Z>.page_reviewCustomActive__rU6dD{color:var(--gc-v3-ink)}.page_reviewComposer__zAJr2 input{width:100%;height:40px;border:1px solid var(--gc-v3-border);border-radius:10px;padding:0 11px;background:light-dark(#fafafa,rgb(47 47 47));color:var(--gc-v3-ink);font:inherit;font-size:11px;outline:none;animation:page_reviewFieldIn__9REYL .22s cubic-bezier(.22,1,.36,1) both;transition:border-color .15s ease,box-shadow .15s ease}.page_reviewComposer__zAJr2 input:focus{border-color:light-dark(rgb(13 13 13/32%),rgb(244 244 244/.32));box-shadow:0 0 0 3px rgb(13 13 13/5%)}.page_reviewComposer__zAJr2 input::placeholder{color:var(--gc-v3-ink-subtle)}.page_reviewError__qI2A6{margin:0;color:var(--gc-v3-danger);font-size:10px}.page_reviewComposer__zAJr2>footer{display:flex;min-height:22px;align-items:center;justify-content:space-between;gap:10px;margin:0;padding-top:2px;background:var(--gc-v3-surface)}.page_reviewComposer__zAJr2>footer>div:last-child{display:flex;align-items:center;gap:7px}.page_reviewSteps__1bHxN{display:flex;gap:4px}.page_reviewSteps__1bHxN span{width:18px;height:3px;border-radius:999px;background:light-dark(#dedede,rgb(47 47 47));transition:background-color .16s ease}.page_reviewSteps__1bHxN .page_reviewStepActive__5Qr2o{background:var(--gc-v3-primary)}.page_reviewBack__pkWaM,.page_reviewContinue__xWKrn{height:30px;border:0;border-radius:999px;padding:0 11px;font:inherit;font-size:10px;font-weight:570;cursor:pointer}.page_reviewBack__pkWaM{background:transparent;color:var(--gc-v3-ink-muted)}.page_reviewBack__pkWaM:hover{background:var(--gc-v3-surface-subtle)}.page_reviewContinue__xWKrn{display:flex;align-items:center;gap:6px;background:var(--gc-v3-primary);color:#fff}.page_reviewContinue__xWKrn:hover:not(:disabled){background:var(--gc-v3-primary-hover)}.page_reviewContinue__xWKrn:disabled{opacity:.45;cursor:not-allowed}.page_reviewContinue__xWKrn svg{width:14px;height:14px}.page_composerContainer__DCTqg{width:min(768px,calc(100% - 32px));margin:0 auto;pointer-events:auto}.page_welcome__yQwUG .page_composerContainer__DCTqg{width:100%}.page_composer__lBBD8{position:relative;isolation:isolate;display:flex;min-height:56px;align-items:flex-end;gap:4px;border:1px solid var(--gc-v3-border-strong);border-radius:28px;padding:7px;background:var(--gc-v3-composer);box-shadow:0 8px 24px -18px rgb(0 0 0/28%);transition:border-color .15s ease,box-shadow .15s ease}.page_composerSurfaceWorking__4LoLD .page_composer__lBBD8,.page_composer__lBBD8:focus-within{border-color:var(--gc-v3-border-strong);box-shadow:0 0 0 1px var(--gc-v3-border),0 4px 16px -12px rgb(0 0 0/20%)}.page_composer__lBBD8>button,.page_composer__lBBD8>span{position:relative;z-index:1}.page_composerAdd__xDIrb,.page_composerSend__wYiJH{display:flex;flex:0 0 auto;align-items:center}.page_addMenuRoot___ue5O{position:relative;display:flex}.page_addMenu__PYv__{position:absolute;z-index:80;left:-1px;bottom:calc(100% + 14px);display:grid;width:280px;gap:4px;border:1px solid var(--gc-v3-border);border-radius:16px;padding:10px;background:var(--gc-v3-surface);box-shadow:0 16px 40px -20px rgb(0 0 0/35%)}.page_addMenu__PYv__>button{display:grid!important;width:100%!important;min-height:64px!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;border:0!important;border-radius:12px!important;padding:8px 10px!important;background:transparent!important;color:var(--gc-v3-ink)!important;text-align:left!important;cursor:pointer!important}.page_addMenu__PYv__>button:hover{background:var(--gc-v3-surface-subtle)!important}.page_addMenu__PYv__>button>svg{width:20px!important;height:20px!important;color:var(--gc-v3-ink-muted)!important}.page_addMenu__PYv__>button>span{display:grid;gap:3px}.page_addMenu__PYv__ strong{font-size:14px;font-weight:500}.page_addMenu__PYv__ small{color:var(--gc-v3-ink-muted);font-size:11px}.page_attachmentTray__yWkpq{display:grid;gap:14px;padding:16px 18px 14px}.page_attachmentSummary__T6ili{display:flex;align-items:center;justify-content:space-between;color:var(--gc-v3-ink-subtle);font-size:12px}.page_attachmentSummary__T6ili strong{margin-right:8px;color:var(--gc-v3-ink);font-weight:500}.page_attachmentSummary__T6ili button{border:0;padding:4px 8px;background:transparent;color:var(--gc-v3-ink-muted);font:inherit;cursor:pointer}.page_attachmentCards__Y_x_m{display:flex;gap:8px;overflow-x:auto}.page_attachmentCard__fBsF_{position:relative;display:grid;width:156px;min-width:156px;min-height:136px;grid-template-rows:42px minmax(0,1fr) auto;gap:8px;border:1px solid var(--gc-v3-border);border-radius:16px;padding:14px;background:var(--gc-v3-surface-secondary)}.page_attachmentCard__fBsF_>button{position:absolute;top:10px;right:10px;display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--gc-v3-ink-subtle);cursor:pointer}.page_attachmentCard__fBsF_>button:hover{background:var(--gc-v3-surface-hover);color:var(--gc-v3-ink)}.page_attachmentCard__fBsF_>button svg{width:16px;height:16px}.page_fileGlyph__xMbEf{display:flex;align-items:center;gap:8px;color:var(--gc-v3-ink-muted)}.page_fileGlyph__xMbEf>span:first-child{display:grid;flex:0 0 auto;place-items:center}.page_fileGlyph__xMbEf span{font-size:11px;font-weight:600;letter-spacing:.08em}.page_attachmentCard__fBsF_>strong{display:-webkit-box;overflow:hidden;color:var(--gc-v3-ink);font-size:12px;font-weight:500;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page_attachmentCard__fBsF_>small{color:var(--gc-v3-ink-subtle);font-size:11px}.page_composerAdd__xDIrb>.page_addMenuRoot___ue5O>button,.page_micButton__SULzL{display:grid!important;width:40px!important;height:40px!important;margin:0!important;place-items:center;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--gc-v3-ink-muted)!important}.page_composerAdd__xDIrb>.page_addMenuRoot___ue5O>button:hover{background:var(--gc-v3-surface-subtle)!important;color:var(--gc-v3-ink)!important}.page_composerAdd__xDIrb>.page_addMenuRoot___ue5O>button>svg{width:19px!important;height:19px!important;stroke-width:1.7}.page_composerText__jWsLc{display:flex;min-width:0;flex:1;align-items:center}.page_composerText__jWsLc textarea{background:transparent!important;width:100%!important;min-height:40px!important;max-height:160px!important;padding:8px!important;color:var(--gc-v3-ink)!important;font:inherit!important;font-size:16px!important;line-height:24px!important}.page_composerText__jWsLc textarea:focus-visible{outline:none!important}.page_composerText__jWsLc textarea::placeholder{color:var(--gc-v3-ink-subtle)!important;opacity:1}.page_goalMenuSlot__J76Zn{display:flex;flex:0 0 auto;align-items:center}.page_goalMenuRoot__8DVKG{position:relative}.page_goalMenuTrigger__lje1t{display:flex;min-height:40px;align-items:center;gap:7px;border:0;border-radius:12px;padding:0 7px 0 5px;background:transparent;color:var(--gc-v3-ink-muted);font-family:inherit;font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer}.page_goalMenuTrigger__lje1t:hover,.page_goalMenuTrigger__lje1t[aria-expanded=true]{background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink)}.page_goalMenuPopover__ESECn button:focus-visible,.page_goalMenuTrigger__lje1t:focus-visible{outline:2px solid var(--gc-v3-focus);outline-offset:2px}.page_goalMenuTrigger__lje1t>svg:first-child{width:18px;height:18px;stroke-width:1.8}.page_goalMenuTrigger__lje1t>svg:last-child{width:14px;height:14px;stroke-width:1.8}.page_goalMenuPopover__ESECn{position:absolute;z-index:80;right:0;bottom:calc(100% + 15px);width:min(260px,80vw);border:1px solid var(--gc-v3-border);border-radius:15px;padding:7px;background:var(--gc-v3-surface);box-shadow:0 16px 40px -20px rgb(0 0 0/35%)}.page_goalMenuHeading__10gTn{display:grid;gap:4px;padding:10px 11px 12px;border-bottom:1px solid var(--gc-v3-border)}.page_goalMenuHeading__10gTn small{color:var(--gc-v3-ink-subtle);font-size:9px;font-weight:650;letter-spacing:.1em}.page_goalMenuHeading__10gTn strong{color:var(--gc-v3-ink);font-size:12px;font-weight:600;line-height:1.35}.page_goalMenuPopover__ESECn button{display:flex;width:100%;min-height:40px;align-items:center;gap:10px;border:0;border-radius:9px;padding:8px 10px;background:transparent;color:var(--gc-v3-ink);font-family:inherit;font-size:12px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer}.page_goalMenuPopover__ESECn button:first-of-type{margin-top:5px}.page_goalMenuPopover__ESECn button:hover{background:var(--gc-v3-surface-secondary)}.page_goalMenuPopover__ESECn button svg{width:16px;height:16px;color:var(--gc-v3-ink-muted)}.page_micButton__SULzL{flex:0 0 auto;color:light-dark(rgb(13 13 13/22%),#f4f4f4)!important;cursor:not-allowed}.page_micButton__SULzL svg{width:18px;height:18px;stroke-width:1.7}.page_composerSend__wYiJH>div{margin:0!important}.page_composerSend__wYiJH button{display:grid!important;width:40px!important;height:40px!important;margin:0!important;place-items:center;border:0!important;border-radius:999px!important;background:var(--gc-v3-primary)!important;color:white!important}.page_composerSend__wYiJH button:hover:not(:disabled){background:var(--gc-v3-primary-hover)!important}.page_composerSend__wYiJH button:disabled{background:light-dark(rgb(13 13 13/18%),rgb(244 244 244/.18))!important;color:white!important}.page_composerSend__wYiJH svg{width:18px!important;height:18px!important;stroke-width:1.7}.page_disclaimer__8xBl4{margin:9px 0 0;color:var(--gc-v3-ink-subtle);font-size:10px;line-height:16px;text-align:center}.page_welcome__yQwUG .page_disclaimer__8xBl4{display:none}.page_messageList__Lxlh1{display:flex;flex-direction:column;gap:6px}.page_assistantActivity__z90_W{padding:30px 0 0}.page_assistantActivityContinued__MotBB,.page_assistantActivityContinued__MotBB .page_toolOnlyMessage__tIErT{padding-top:0}.page_toolOnlyMessage__tIErT{padding:10px 0 0 34px}.page_consultationTrace__aN1UR{max-width:760px;padding:10px 0 0 34px}.page_thinkingCursor__dlmIV{display:flex;min-height:38px;align-items:center;gap:12px;margin-top:24px;color:var(--gc-v3-ink-subtle);font-size:13px;font-weight:500}.page_thinkingStatusText__e4qni{display:inline-flex;animation:page_thinkingStatusIn__aRJh8 .28s cubic-bezier(.22,1,.36,1) both}.page_shimmerText__V2OXG{background:linear-gradient(100deg,var(--gc-v3-ink-subtle) 18%,var(--gc-v3-ink) 42%,light-dark(#737373,#505050) 54%,var(--gc-v3-ink-subtle) 78%);background-clip:text;background-size:240% 100%;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:page_thinkingShimmer___1kCE 1.8s linear infinite}.page_userMessage__GHiXg{display:flex;flex-direction:column;align-items:flex-end;padding-top:30px}.page_sentAttachments__Z5xnl{display:flex;max-width:min(680px,88%);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:8px}.page_sentAttachment__vhpGx{display:grid;min-width:260px;max-width:460px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;border:1px solid var(--gc-v3-border);border-radius:14px;padding:10px 12px;background:var(--gc-v3-surface-secondary)}.page_sentAttachment__vhpGx>span{display:grid;min-width:0;gap:3px}.page_sentAttachment__vhpGx strong{overflow:hidden;color:var(--gc-v3-ink);font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.page_sentAttachment__vhpGx small{color:var(--gc-v3-ink-subtle);font-size:10px}.page_userBubble__zi1ka{max-width:min(680px,80%);border-radius:18px;padding:9px 14px;background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink);font-size:14px;line-height:1.5;white-space:pre-wrap}.page_assistantMessage__YLc4X{padding-top:30px;color:var(--gc-v3-ink)}.page_assistantMessageAfterTool__9_LqL{padding-top:0}.page_assistantMessageAfterTool__9_LqL .page_assistantContent__jxZKO{padding-top:12px}.page_assistantMeta__e08mH{display:flex;align-items:center;gap:12px;color:var(--gc-v3-ink-subtle);font-size:13px;font-weight:500}.page_messageMark__HoHiW{width:22px;height:auto}.page_assistantContent__jxZKO{max-width:72ch;padding:18px 0 0 34px;color:var(--gc-v3-ink);font-size:14px;line-height:1.65}.page_reviewAcknowledgement__TLvna{display:grid;max-width:620px;gap:5px}.page_reviewAcknowledgement__TLvna strong{font-size:14px;font-weight:620}.page_reviewAcknowledgement__TLvna p{margin:0;color:var(--gc-v3-ink);font-size:14px;line-height:1.5}.page_reviewAcknowledgement__TLvna small{color:var(--gc-v3-ink-subtle);font-size:11px;line-height:1.45}.page_assistantContent__jxZKO [data-streamdown=heading-2]{margin:24px 0 8px;font-size:18px;font-weight:620;letter-spacing:-.02em}.page_assistantContent__jxZKO [data-streamdown=table-wrapper]{position:relative;gap:7px;margin:16px 0 22px}.page_assistantContent__jxZKO [data-streamdown=table-wrapper]>div:last-child{overflow-x:auto;border:1px solid light-dark(rgb(0 0 0/10%),rgb(244 244 244/.12));border-radius:14px;background:light-dark(#fff,rgb(47 47 47));scrollbar-width:thin}.page_assistantContent__jxZKO [data-streamdown=table]{min-width:620px;border:0;font-size:12px;line-height:1.45}.page_assistantContent__jxZKO [data-streamdown=table-header]{background:light-dark(#f7f7f6,rgb(47 47 47))}.page_assistantContent__jxZKO [data-streamdown=table-header-cell]{border:0;border-bottom:1px solid light-dark(rgb(0 0 0/10%),rgb(244 244 244/.12));padding:11px 13px;color:light-dark(#555,#b4b4b4);font-size:10px;font-weight:620;letter-spacing:.015em;text-align:left}.page_assistantContent__jxZKO [data-streamdown=table-row]{border-color:light-dark(rgb(0 0 0/8%),rgb(244 244 244/.12))}.page_assistantContent__jxZKO [data-streamdown=table-cell]{border:0;padding:12px 13px;vertical-align:top}.page_assistantContent__jxZKO [data-streamdown=table-wrapper]>div:first-child:not(:last-child){min-height:28px;gap:2px}.page_assistantContent__jxZKO [data-streamdown=table-wrapper]>div:first-child:not(:last-child) button{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;padding:0}.page_assistantContent__jxZKO [data-streamdown=table-wrapper]>div:first-child:not(:last-child) button:hover{background:light-dark(#f2f2f1,rgb(47 47 47))}.page_assistantContent__jxZKO [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>div{top:auto;right:0;bottom:calc(100% + 6px);z-index:20;min-width:104px;overflow:hidden;border:1px solid light-dark(rgb(0 0 0/10%),rgb(244 244 244/.12));border-radius:10px;background:light-dark(rgb(255 255 255/98%),rgb(47 47 47/.98));box-shadow:0 12px 32px rgb(0 0 0/13%);backdrop-filter:blur(16px)}.page_assistantContent__jxZKO [data-streamdown=table-wrapper]>div:first-child:not(:last-child)>div>div>button{width:100%;height:auto;justify-content:start;border-radius:0;padding:8px 12px;font-size:11px}.page_assistantToolbar__HX3sy{padding-left:30px}.page_backdrop__H7Usf{display:none}@keyframes page_thinkingStatusIn__aRJh8{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes page_thinkingShimmer___1kCE{0%{background-position:115% 0}to{background-position:-115% 0}}@keyframes page_thinkingPulse__98vzg{0%,to{color:var(--gc-v3-ink-subtle);opacity:.58}50%{color:var(--gc-v3-ink);opacity:1}}@keyframes page_reviewSurfaceIn__9Nrb5{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_reviewFieldIn__9REYL{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.page_shellCollapsed__JGmp0,.page_shell__fAVH1{display:block}.page_sidebar__J6ahr{width:min(84vw,280px)}.page_sidebarFrame__YhPkW,.page_sidebar__J6ahr{position:fixed;inset:0 auto 0 0;transform:translateX(-100%);transition:transform .22s var(--gc-v3-ease)}.page_sidebarFrame__YhPkW{z-index:40;width:min(92vw,340px)}.page_sidebarFrame__YhPkW>.page_sidebar__J6ahr{position:relative;inset:auto;width:auto;transform:none}.page_sidebarFrame__YhPkW>.page_sidebarRail__a0OVi{display:flex;flex:0 0 52px}.page_sidebarOpen___nzt9{transform:translateX(0)}.page_mobileClose__tVYf6{display:grid!important}.page_sidebarHeaderActions__G2GHw button:nth-child(2){display:none}.page_backdrop__H7Usf{display:block;position:fixed;z-index:35;inset:0;border:0;background:rgb(13 13 13/14%)}.page_mobileMenu__RbNgw{visibility:visible}.page_welcome__yQwUG{width:calc(100% - 24px);padding-bottom:7vh}.page_welcome__yQwUG h1{margin-bottom:34px;font-size:27px}.page_composerContainer__DCTqg{width:calc(100% - 16px)}.page_goalMenuTrigger__lje1t{width:40px;justify-content:center;padding:0}.page_goalMenuTrigger__lje1t>span,.page_goalMenuTrigger__lje1t>svg:last-child{display:none}.page_disclaimer__8xBl4{padding-inline:12px}.page_assistantContent__jxZKO{padding-left:0}.page_reviewComposer__zAJr2{max-height:min(56dvh,460px);padding:14px}.page_reviewOptions__nX77Z{grid-template-columns:1fr}.page_reviewOptions__nX77Z>button{min-height:58px}.page_reviewComposer__zAJr2>footer{align-items:flex-end}.page_reviewSteps__1bHxN{display:none}}@media (min-width:761px) and (max-width:1120px){.page_shellCollapsed__JGmp0,.page_shellCollapsed__JGmp0.page_shellPanelOpen__BMW6U,.page_shellPanelOpen__BMW6U,.page_shell__fAVH1{grid-template-columns:312px minmax(0,1fr) 0}.page_shellCollapsed__JGmp0,.page_shellCollapsed__JGmp0.page_shellPanelOpen__BMW6U{grid-template-columns:52px minmax(0,1fr) 0}}@media (prefers-reduced-motion:reduce){.page_composer__lBBD8,.page_composer__lBBD8:after,.page_reviewComposer__zAJr2 input,.page_reviewSurface__dJqFa,.page_shell__fAVH1,.page_shimmerText__V2OXG,.page_sidebar__J6ahr,.page_thinkingStatusText__e4qni{animation:none;transition:none}.page_shimmerText__V2OXG{background:none;color:var(--gc-v3-ink-subtle);-webkit-text-fill-color:currentColor}.page_workspaceBootMark__3S6hy{transition:none}}.page_composerSend__wYiJH button:not(:disabled){background:light-dark(#181818,#f4f4f4)!important;color:light-dark(#fff,#212121)!important}.page_composerSend__wYiJH button:disabled{background:light-dark(rgb(13 13 13/18%),#505050)!important;color:light-dark(#fff,#c9c9c9)!important}.page_micButton__SULzL{color:var(--gc-v3-ink-subtle)!important}.page_accountFooterCompact__3vJnc{display:grid;justify-items:center;gap:2px;padding:8px 0 0}.page_accountFooterCompact__3vJnc .page_accountMenuAnchor__Jcg35,.page_accountFooterCompact__3vJnc .page_account__m05mj,.page_accountFooterCompact__3vJnc>button{width:40px;min-width:0}.page_accountFooterCompact__3vJnc .page_account__m05mj,.page_accountFooterCompact__3vJnc>button{display:grid;height:40px;grid-template-columns:1fr;place-items:center;border-radius:12px;padding:0}.page_accountFooterCompact__3vJnc .page_account__m05mj>span:not(.page_avatar__m7D8N),.page_accountFooterCompact__3vJnc .page_account__m05mj>svg,.page_accountFooterCompact__3vJnc>button>span{display:none}.page_accountFooterCompact__3vJnc .page_account__m05mj .page_avatar__m7D8N{width:26px;height:26px;margin:0}:root[data-theme=dark] .page_accountDialog__lx9qS,:root[data-theme=dark] .page_accountMenu__hgHr6,:root[data-theme=dark] .page_sidebarFooter__Oshia,:root[data-theme=dark] .page_sidebarRail__a0OVi,:root[data-theme=dark] .page_sidebar__J6ahr,:root[data-theme=dark] .page_workspaceMenu__C3aJv{background:var(--gc-v3-surface);color:var(--gc-v3-ink)}:root[data-theme=dark] .page_accountDialog__lx9qS{--gc-v3-primary:#333;--gc-v3-primary-hover:#444;--gc-v3-focus:rgb(245 245 245/60%)}:root[data-theme=dark] .page_accountMenuAnchor__Jcg35>.page_account__m05mj,:root[data-theme=dark] .page_conversation__IMxl_,:root[data-theme=dark] .page_navigation__sIIfG button,:root[data-theme=dark] .page_sidebarFooter__Oshia>button{color:var(--gc-v3-ink-muted)}:root[data-theme=dark] :is(.page_railBrand__l0nTh:hover,.page_railNavigation__haxU5 button:hover,.page_railFooter__ENQmT button:hover,.page_sidebarHeaderActions__G2GHw button:hover,.page_workspaceHeading__YnDuq button:hover,.page_topbar__qnzIG button:hover,.page_navigation__sIIfG button:hover,.page_conversation__IMxl_:hover,.page_sidebarFooter__Oshia>button:hover,.page_accountMenuAnchor__Jcg35>.page_account__m05mj:hover){background:var(--gc-v3-surface-hover)}:root[data-theme=dark] .page_conversationActive__RV75H,:root[data-theme=dark] .page_workspaceButton__AsNJ9{background:var(--gc-v3-surface-secondary)}:root[data-theme=dark] .page_workspaceMenu__C3aJv>button>span:first-child{background:var(--gc-v3-surface-secondary);color:var(--gc-v3-ink-muted)}:root[data-theme=dark] .page_composerSurfaceExpanded__Ut6SU{border-color:var(--gc-v3-border);background:rgb(24 33 41/96%)}:root[data-theme=dark] .page_composer__lBBD8{background:var(--gc-v3-surface)}:root[data-theme=dark] .page_assistantContent__jxZKO [data-streamdown=table-wrapper]>div:last-child{border-color:var(--gc-v3-border);background:var(--gc-v3-surface)}:root[data-theme=dark] .page_assistantContent__jxZKO [data-streamdown=table-header]{background:var(--gc-v3-surface-secondary)}.page_thinkingCursorContinued__YwVgz{margin-top:8px;padding-left:34px;min-height:28px}.page_reviewComposer__zAJr2.page_browserReviewComposer__TWoX5{height:min(72dvh,720px);max-height:calc(100dvh - 96px);min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.page_reviewComposer__zAJr2.page_browserReviewComposer__TWoX5>header{min-height:0}.page_reviewComposer__zAJr2.page_browserReviewComposer__TWoX5.page_computerReviewComposer__bsKXj{grid-template-rows:auto minmax(0,1fr) auto}.page_computerResumeActions__H9lvR{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px 12px;border-top:1px solid var(--gc-v3-border-subtle);padding-top:8px}.page_computerResumeActions__H9lvR p{flex:1 1 220px;margin:0;color:var(--gc-v3-ink-subtle);font-size:9px;line-height:1.4}.page_computerResumeActions__H9lvR .page_computerResumeError__cGc9U{flex-basis:100%;color:var(--gc-v3-danger)}.page_computerResumeActions__H9lvR button{display:inline-flex;min-height:31px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:999px;padding:0 13px;background:var(--gc-v3-primary);color:#fff;font:inherit;font-size:10px;font-weight:570;cursor:pointer}.page_computerResumeActions__H9lvR button:disabled{cursor:not-allowed;opacity:.5}.page_computerResumeActions__H9lvR button svg{width:13px;height:13px}