.fae8fW_root{font-family:var(--font-ui)}body:has([data-admin-root]){font-family:var(--font-ui)}body:has([data-admin-root]) :where(:not(code,code *,kbd,kbd *,pre,pre *,samp,samp *,[class~=font-mono],[class~=font-mono] *,[data-admin-font-override],[data-admin-font-override] *,[data-brand-font-preview],[data-brand-font-preview] *)){font-family:var(--font-ui)}:is(html:has([data-admin-root]),body:has([data-admin-root])){overflow-x:clip}
._5OMyNq_button{--button-icon-size:1rem;--button-press-scale:.975;--button-spinner-duration:.7s;--button-transition-duration:.1s;cursor:pointer;transform-origin:50%;transition:background-color var(--button-transition-duration) ease, border-color var(--button-transition-duration) ease, box-shadow var(--button-transition-duration) ease, color var(--button-transition-duration) ease, opacity var(--button-transition-duration) ease, scale var(--button-transition-duration) ease}body:has([data-mini-app-root]) ._5OMyNq_button{--button-press-scale:1}._5OMyNq_button[data-dropdown-menu-trigger]{--button-press-scale:1}._5OMyNq_button[data-size=xs],._5OMyNq_button[data-size=icon-xs]{--button-icon-size:.75rem}._5OMyNq_button[data-size=lg],._5OMyNq_button[data-size=icon-lg],._5OMyNq_button[data-size=mobile]{--button-icon-size:1.25rem}._5OMyNq_button[data-size=icon-mobile]{--button-icon-size:1.75rem}._5OMyNq_button._5OMyNq_compactIcon{--button-icon-size:1rem}._5OMyNq_button._5OMyNq_largeIcon{--button-icon-size:1.25rem}._5OMyNq_button>svg{height:var(--button-icon-size);pointer-events:none;width:var(--button-icon-size);flex-shrink:0}._5OMyNq_button:active:not(:disabled):not([aria-disabled=true]){scale:var(--button-press-scale)}._5OMyNq_button:disabled,._5OMyNq_button[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}._5OMyNq_button[data-loading=true]{opacity:1}._5OMyNq_button[data-loading=true]>svg{display:none}._5OMyNq_button[data-loading=true]:before{animation:_5OMyNq_button-spinner var(--button-spinner-duration) linear infinite;border:2px solid;border-top-color:var(--color-transparent);content:"";height:var(--button-icon-size);width:var(--button-icon-size);border-radius:9999px;flex-shrink:0}@keyframes _5OMyNq_button-spinner{to{transform:rotate(360deg)}}
.ZXNQ8a_root{--app-composer-bottom-inset:calc(env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height));--app-mobile-header-height:4.25rem;font-family:var(--font-ui);min-width:0;min-height:0;padding-top:env(safe-area-inset-top,0px);top:var(--app-viewport-restoration-offset-top);touch-action:manipulation;position:relative}:root:has(.ZXNQ8a_root){--app-browser-chrome-height:max(0px, calc(100lvh - 100dvh));--app-viewport-restoration-offset-top:0px}.ZXNQ8a_root[data-app-software-keyboard-open]{--app-composer-bottom-inset:0px}:is(html:has(.ZXNQ8a_viewportLock),body:has(.ZXNQ8a_viewportLock)){height:100%;min-height:0;overflow:hidden}@media not (min-width:40rem){:is(html:has(.ZXNQ8a_mobileViewportLock),body:has(.ZXNQ8a_mobileViewportLock)){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}.ZXNQ8a_mobileViewportLock{overscroll-behavior:none;touch-action:pan-y;height:100svh;min-height:0;overflow:hidden}.ZXNQ8a_mobileViewportContent{overscroll-behavior:none;height:100%;min-height:0;display:block;overflow:hidden auto}.ZXNQ8a_mobileViewportContent>section{min-height:100%}}.ZXNQ8a_scrollContent{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height))}@media not (min-width:64rem){.ZXNQ8a_root [data-slot=app-header]{height:var(--app-mobile-header-height)}.ZXNQ8a_root[data-app-software-keyboard-open] [data-app-chat-view]>[data-slot=app-header]{transform:translateY(calc(0px - var(--app-mobile-header-height) - env(safe-area-inset-top,0px)));position:sticky;top:0}}
.b0v1DW_menu{clip-path:inset(0 -3rem -3rem);grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.b0v1DW_menu[data-open]{grid-template-rows:1fr}.b0v1DW_menu:not([data-open]){box-shadow:none}@media (prefers-reduced-motion:reduce){.b0v1DW_menu{transition:none}}
._6u5laa_page{width:100%;animation:.5s ease-out backwards _6u5laa_marketing-page-fade}._6u5laa_content{width:100%;animation:.4s ease-out .25s backwards _6u5laa_marketing-page-rise}@keyframes _6u5laa_marketing-page-fade{0%{opacity:0}}@keyframes _6u5laa_marketing-page-rise{0%{opacity:0;transform:translateY(20px)}}@media (prefers-reduced-motion:reduce){._6u5laa_page,._6u5laa_content{animation:none}}
:is(html:has(.yb_g7q_root),body:has(.yb_g7q_root)){overflow-x:clip}html:has(.yb_g7q_root){scrollbar-gutter:stable}
.l72qbW_content{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height,0px))}.l72qbW_contentWithNavigation{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height,0px))}.l72qbW_bottomNavigation{bottom:calc(1.25rem + env(safe-area-inset-bottom,0px) + var(--app-browser-chrome-height,0px))}
.RjGN5W_safeTop{padding-top:calc(env(safe-area-inset-top,0px) + 1.25rem)}@media (min-width:640px){.RjGN5W_safeTop{padding-top:calc(env(safe-area-inset-top,0px) + 1.5rem)}}
.Ar21Ea_markdown{gap:var(--mono-space-2);white-space:normal;flex-direction:column;display:flex}.Ar21Ea_markdown :is(p,ul,ol,blockquote,pre,h1,h2,h3,h4,h5,h6){margin:0}.Ar21Ea_markdown :is(ul,ol){gap:var(--mono-space-1);padding-left:var(--mono-space-5);flex-direction:column;display:flex}.Ar21Ea_markdown ul{list-style:outside}.Ar21Ea_markdown ol{list-style:decimal}.Ar21Ea_markdown a{text-underline-offset:3px;text-decoration:underline}.Ar21Ea_markdown code{border-radius:var(--mono-radius-xs);background:var(--background);padding:0 var(--mono-space-1)}.Ar21Ea_markdown pre{border-radius:var(--mono-radius-sm);background:var(--background);padding:var(--mono-space-3);overflow-x:auto}.Ar21Ea_markdown blockquote{border-left:var(--mono-border-width-base) solid var(--input);padding-left:var(--mono-space-3)}.Ar21Ea_streaming>:last-child:not(.Ar21Ea_markdown):after,.Ar21Ea_streaming>.Ar21Ea_markdown>:last-child:not(ul,ol):after,.Ar21Ea_streaming>.Ar21Ea_markdown>:is(ul,ol):last-child>li:last-child:after{content:"";width:var(--mono-space-2);height:1.125em;margin-left:var(--mono-space-1);vertical-align:-.2em;background:var(--primary);display:inline-block}
.JQN_Qq_page{width:100%;animation:.5s ease-out both JQN_Qq_page-entry-fade}.JQN_Qq_content{width:100%;animation:.4s ease-out .25s both JQN_Qq_page-entry-rise;position:relative}@keyframes JQN_Qq_page-entry-fade{0%{opacity:0}to{opacity:1}}@keyframes JQN_Qq_page-entry-rise{0%{opacity:0;top:20px}to{opacity:1;top:0}}@media (prefers-reduced-motion:reduce){.JQN_Qq_page,.JQN_Qq_content{animation:none}}
.eCyG8a_pulse{animation:1s ease-in-out infinite eCyG8a_recording-pulse}.eCyG8a_bar{transition:height .12s ease-out}@keyframes eCyG8a_recording-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.eCyG8a_pulse{animation:none}.eCyG8a_bar{transition:none}}
.cf2GQa_stack{min-height:0;display:grid;overflow:hidden}.cf2GQa_panel{grid-area:1/1;min-width:0;min-height:0}.cf2GQa_enterFromEnd{animation:.22s cubic-bezier(.22,1,.36,1) both cf2GQa_settings-enter-from-end}.cf2GQa_enterFromStart{animation:.22s cubic-bezier(.22,1,.36,1) both cf2GQa_settings-enter-from-start}.cf2GQa_exitToStart{pointer-events:none;animation:.12s ease-in both cf2GQa_settings-exit-to-start}.cf2GQa_exitToEnd{pointer-events:none;animation:.12s ease-in both cf2GQa_settings-exit-to-end}@keyframes cf2GQa_settings-enter-from-end{0%{opacity:0;transform:translate(2rem)}}@keyframes cf2GQa_settings-enter-from-start{0%{opacity:0;transform:translate(-2rem)}}@keyframes cf2GQa_settings-exit-to-start{to{opacity:0;transform:translate(-2rem)}}@keyframes cf2GQa_settings-exit-to-end{to{opacity:0;transform:translate(2rem)}}@media (prefers-reduced-motion:reduce){.cf2GQa_enterFromEnd,.cf2GQa_enterFromStart,.cf2GQa_exitToStart,.cf2GQa_exitToEnd{animation-duration:1ms}}
.BS0Y8G_track{appearance:none;background:var(--secondary);color:var(--foreground);border:none}.BS0Y8G_track::-webkit-progress-bar{background:var(--secondary);border-radius:inherit}.BS0Y8G_track::-webkit-progress-value{background:var(--foreground);border-radius:inherit;transition:width .3s ease-out}.BS0Y8G_track::-moz-progress-bar{background:var(--foreground);border-radius:inherit}@media (prefers-reduced-motion:reduce){.BS0Y8G_track::-webkit-progress-value{transition:none}}
.AL2PBq_banner{animation:.5s cubic-bezier(.22,1,.36,1) both AL2PBq_banner-rise-in}.AL2PBq_banner[data-leaving]{animation:.4s cubic-bezier(.32,.72,0,1) both AL2PBq_banner-drawer-out}@media (min-width:40rem){.AL2PBq_banner{animation:.15s ease-out both AL2PBq_banner-modal-in}.AL2PBq_banner[data-leaving]{animation:.1s ease-in both AL2PBq_banner-modal-out}}@media (prefers-reduced-motion:reduce){.AL2PBq_banner,.AL2PBq_banner[data-leaving]{animation:none}}@keyframes AL2PBq_banner-rise-in{0%{transform:translateY(calc(100% + 1.5rem))}}@keyframes AL2PBq_banner-drawer-out{to{transform:translateY(calc(100% + 1.5rem))}}@keyframes AL2PBq_banner-modal-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes AL2PBq_banner-modal-out{to{opacity:0;transform:translateY(.5rem)}}
.lArKpG_composerDock{padding-bottom:calc(1.25rem + var(--app-composer-bottom-inset,env(safe-area-inset-bottom,0px)))}.lArKpG_transcriptContent{padding-top:1.5rem}.lArKpG_floatingTranscript [data-slot=message-scroller-content]{padding-top:4.5rem;padding-bottom:calc(var(--chat-dock-height,6rem) + 1rem)}.lArKpG_floatingTranscript [data-slot=message-scroller]>[data-direction=end]{bottom:calc(var(--chat-dock-height,6rem) + .75rem)}.lArKpG_floatingDock{padding-bottom:calc(1.5rem + var(--app-composer-bottom-inset,env(safe-area-inset-bottom,0px)))}
.F8e_Ua_dot{animation:1.2s ease-in-out infinite F8e_Ua_typing-dot}.F8e_Ua_dot:nth-child(2){animation-delay:.2s}.F8e_Ua_dot:nth-child(3){animation-delay:.4s}@keyframes F8e_Ua_typing-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.F8e_Ua_dot.F8e_Ua_still{opacity:.6;animation:none}@media (prefers-reduced-motion:reduce){.F8e_Ua_dot{opacity:.6;animation:none}}
.D_B6IW_surface{--onboarding-feedback-duration:.16s}.D_B6IW_surface [data-slot=button]{--button-transition-duration:var(--onboarding-feedback-duration)}.D_B6IW_surface :where(button,a)[data-slot=button]:is([data-variant=default],[data-variant=secondary]):not(:disabled):not([aria-disabled=true]){box-shadow:var(--shadow-onboarding-control)}.D_B6IW_surface [data-slot=button]:active:not(:disabled):not([aria-disabled=true]){box-shadow:none}.D_B6IW_surface [data-slot=button]:focus-visible{outline:2px solid var(--foreground);outline-offset:calc(var(--spacing))}.D_B6IW_surface :is([data-slot=text-input],[data-slot=combobox-input-group],[data-onboarding-input-group]){background:var(--secondary);border-color:var(--color-transparent);border-radius:var(--radius-2xl);transition:background-color var(--onboarding-feedback-duration) ease, border-color var(--onboarding-feedback-duration) ease}.D_B6IW_surface :is([data-slot=text-input],[data-slot=combobox-input-group],[data-onboarding-input-group]):focus-within{background:var(--background);border-color:var(--foreground)}.D_B6IW_surface [data-slot=text-input][aria-invalid=true]{border-color:var(--destructive)}.D_B6IW_surface :is([data-slot=combobox-input-group],[data-onboarding-input-group]):has([aria-invalid=true]){border-color:var(--destructive)}.D_B6IW_surface [data-onboarding-input-group] [data-slot=text-input]{background:var(--color-transparent);border-radius:inherit}@media (prefers-reduced-motion:reduce){.D_B6IW_surface [data-slot=button]{--button-press-scale:1;--button-transition-duration:0s}.D_B6IW_surface :is([data-slot=text-input],[data-slot=combobox-input-group],[data-onboarding-input-group]){transition:none}}
.yypZua_layout{min-height:100svh;padding-top:env(safe-area-inset-top,0px)}.yypZua_content{flex-direction:column;min-width:0;min-height:100svh;display:flex}.yypZua_header:empty,.yypZua_footer:empty{display:none}.yypZua_actions{touch-action:manipulation}:is(html:has([data-onboarding-mobile]:not([data-onboarding-embedded])),body:has([data-onboarding-mobile]:not([data-onboarding-embedded]))){overscroll-behavior:none;scroll-behavior:auto;height:100%;min-height:0;overflow:hidden}.yypZua_layout[data-onboarding-mobile]{--onboarding-safe-top:env(safe-area-inset-top,0px);--onboarding-safe-bottom:env(safe-area-inset-bottom,0px);width:var(--onboarding-viewport-width,100%);height:var(--onboarding-viewport-height,100dvh);min-height:0;padding-top:var(--onboarding-safe-top);overscroll-behavior:none;transform:translate(var(--onboarding-viewport-left,0px), var(--onboarding-viewport-top,0px));grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;top:0;left:0;overflow:hidden}.yypZua_layout[data-onboarding-embedded]{--onboarding-safe-top:0px;--onboarding-safe-bottom:0px;width:100%;height:100%;position:relative}[data-onboarding-mobile] .yypZua_scroll{overscroll-behavior:contain;min-height:0;scroll-padding-block:calc(var(--spacing) * 4);grid-row:2;overflow:hidden auto}[data-onboarding-mobile] .yypZua_scroll>div{min-height:100%}[data-onboarding-mobile] .yypZua_content{min-height:0;padding:calc(var(--spacing) * 6)}[data-onboarding-mobile] .yypZua_header{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6) 0;grid-row:1}[data-onboarding-mobile] .yypZua_footer{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6) calc(var(--spacing) * 4 + var(--onboarding-safe-bottom));grid-row:3}[data-onboarding-mobile] .yypZua_header>div,[data-onboarding-mobile] .yypZua_footer>div{max-width:var(--container-md);margin-inline:auto}[data-onboarding-mobile] .yypZua_header>div{position:static}[data-onboarding-mobile] .yypZua_footer>div{margin-block:0;padding-top:0}[data-onboarding-mobile] .yypZua_scroll>div{display:block}[data-onboarding-mobile] .yypZua_scroll>div>[aria-hidden],[data-onboarding-keyboard-open] .yypZua_logout{display:none}.yypZua_layout[data-onboarding-compact]{display:block;overflow-y:auto}[data-onboarding-compact] .yypZua_scroll{overflow:visible}.yypZua_layout[data-onboarding-content-alignment=start] .yypZua_content>div{flex:1;margin-block:0}@media (min-width:40rem){.yypZua_layout[data-onboarding-framed]{width:min(calc(var(--container-md) + var(--spacing) * 12), calc(var(--onboarding-viewport-width,100vw) - var(--prototype-workspace-inset)));height:min(var(--prototype-phone-height), calc(var(--onboarding-viewport-height,100dvh) - var(--prototype-workspace-inset)));--onboarding-safe-top:0px;--onboarding-safe-bottom:0px;padding-top:0;top:50%;left:50%;transform:translate(-50%,-50%)}}.yypZua_layout[data-onboarding-keyboard-open] .yypZua_actions[data-onboarding-reserved-actions=choices]{min-height:0}.yypZua_layout[data-onboarding-mobile] .yypZua_scroll>div{height:100%}.yypZua_layout[data-onboarding-mobile] .yypZua_content{min-height:100%}.yypZua_layout[data-onboarding-keyboard-open] [data-onboarding-question-heading]{min-height:0}@media (max-height:40rem){.yypZua_layout [data-onboarding-question-heading]{min-height:0}.yypZua_layout [data-onboarding-question]{gap:calc(var(--spacing) * 4)}}.yypZua_layout [data-page-entry],.yypZua_layout [data-page-entry-content]{animation:none}.yypZua_actions [data-slot=button][data-size=mobile],.yypZua_actions [data-slot=button][data-size=lg]{height:auto;min-height:calc(var(--spacing) * 14)}@media (min-width:40rem){.yypZua_actions [data-slot=button][data-size=mobile],.yypZua_actions [data-slot=button][data-size=lg]{min-height:calc(var(--spacing) * 12)}}.yypZua_header,.yypZua_footer{min-width:0}.yypZua_actions [data-slot=button]{white-space:normal}.yypZua_actions [data-swipe-controls]{padding-top:0}.yypZua_layout progress[value="100"]::-webkit-progress-value{transition:none}
._04dr_a_row{--button-press-scale:.99}._04dr_a_layout{grid-template-columns:auto minmax(0,1fr) auto;display:grid}
.IQ8Gdq_pageIn{animation:.5s ease-out backwards IQ8Gdq_page-fade}.IQ8Gdq_rise{animation:.4s ease-out .25s backwards IQ8Gdq_rise}.IQ8Gdq_marks{margin-left:calc(-1 * var(--mono-space-1));animation:.9s cubic-bezier(.34,1.4,.64,1) .4s backwards IQ8Gdq_marks-in;display:flex}.IQ8Gdq_disc{box-sizing:border-box;border:var(--mono-space-1) solid var(--background);background:var(--mono-color-mist);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.IQ8Gdq_discGmail{margin-left:calc(-1 * (var(--mono-space-6) + var(--mono-space-2)));animation:.9s cubic-bezier(.34,1.4,.64,1) .4s backwards IQ8Gdq_disc-settle}.IQ8Gdq_mark{height:58px}.IQ8Gdq_gmail{width:44px;height:33px}@keyframes IQ8Gdq_page-fade{0%{opacity:0}}@keyframes IQ8Gdq_rise{0%{opacity:0;transform:translateY(var(--mono-space-5))}}@keyframes IQ8Gdq_marks-in{0%{opacity:0;transform:translateX(calc(-1 * var(--mono-space-5)))}}@keyframes IQ8Gdq_disc-settle{0%{margin-left:calc(-1 * (var(--mono-space-12) + var(--mono-space-2)))}}@media (prefers-reduced-motion:reduce){.IQ8Gdq_pageIn,.IQ8Gdq_rise,.IQ8Gdq_marks,.IQ8Gdq_discGmail{animation-duration:10ms;animation-delay:0s}}
.WYX-rW_document{gap:var(--mono-space-3);overflow-wrap:break-word;flex-direction:column;display:flex}.WYX-rW_document :is(p,ul,ol,blockquote,pre,h1,h2,h3,h4,h5,h6,table,hr){margin:0}.WYX-rW_document :is(ul,ol){gap:var(--mono-space-1);padding-left:var(--mono-space-5);flex-direction:column;display:flex}.WYX-rW_document ul{list-style:outside}.WYX-rW_document ol{list-style:decimal}.WYX-rW_document a{text-underline-offset:3px;text-decoration:underline}.WYX-rW_document code{border-radius:var(--mono-radius-xs);background:var(--muted);padding:0 var(--mono-space-1)}.WYX-rW_document pre{border-radius:var(--mono-radius-sm);background:var(--muted);padding:var(--mono-space-3);overflow-x:auto}.WYX-rW_document pre code{background:0 0;padding:0}.WYX-rW_document blockquote{border-left:var(--mono-border-width-base) solid var(--input);padding-left:var(--mono-space-3)}.WYX-rW_document hr{border:0;border-top:var(--mono-border-width-base) solid var(--border)}.WYX-rW_document table{border-collapse:collapse}.WYX-rW_document :is(th,td){border-bottom:var(--mono-border-width-base) solid var(--border);padding:var(--mono-space-2) var(--mono-space-3) var(--mono-space-2) 0;text-align:left;vertical-align:top}
.JMT0AG_pressable{transform-origin:50%;transition:scale .12s}.JMT0AG_pressable:active:not([data-disabled]):not([aria-disabled=true]){scale:.975}
.SZr30G_thumbHint{animation:.75s ease-in-out SZr30G_slider-thumb-hint}@keyframes SZr30G_slider-thumb-hint{0%,to{transform:translate(0)}15%{transform:translate(-.5rem)}30%{transform:translate(.5rem)}45%{transform:translate(-.375rem)}60%{transform:translate(.375rem)}75%{transform:translate(-.1875rem)}90%{transform:translate(.1875rem)}}@media (prefers-reduced-motion:reduce){.SZr30G_thumbHint{animation:none}}
.ID4gXW_summary::-webkit-details-marker{display:none}
._1250AG_stage{background:var(--mono-color-mist);transition:background-color .4s ease-out;position:relative;overflow:hidden}._1250AG_stageEmpty{background:0 0}._1250AG_brandmark{bottom:calc(var(--mono-space-12) + var(--mono-space-8));aspect-ratio:1;height:min(140px,70%);margin:0 auto;position:absolute;left:0;right:0}._1250AG_pageIn{animation:.5s ease-out backwards _1250AG_page-fade}._1250AG_welcomeText,._1250AG_welcomeControls{animation:.4s ease-out .25s backwards _1250AG_rise}._1250AG_brandmarkIn{animation:.4s ease-out .6s backwards _1250AG_rise}@keyframes _1250AG_page-fade{0%{opacity:0}}@keyframes _1250AG_rise{0%{opacity:0;transform:translateY(var(--mono-space-5))}}._1250AG_film{width:100%;height:auto;animation:.6s cubic-bezier(.2,.7,.2,1) both _1250AG_film-in;display:block;position:absolute;top:0;left:0}._1250AG_filmLeaving{animation:.6s ease-out both _1250AG_film-out}._1250AG_textIn{animation:.5s cubic-bezier(.2,.7,.2,1) both _1250AG_film-in}@keyframes _1250AG_film-in{0%{opacity:0;transform:translateY(var(--mono-space-2))}to{opacity:1;transform:translateY(0)}}@keyframes _1250AG_film-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._1250AG_film,._1250AG_filmLeaving,._1250AG_textIn,._1250AG_pageIn,._1250AG_welcomeText,._1250AG_welcomeControls,._1250AG_brandmarkIn{animation-duration:10ms;animation-delay:0s}._1250AG_stage{transition:none}}._1250AG_dot{height:var(--mono-space-2);width:var(--mono-space-2);border-radius:var(--mono-radius-full);background:var(--mono-color-line-strong)}._1250AG_dotCurrent{width:var(--mono-space-6);background:var(--mono-color-text)}@media (max-width:1023px){._1250AG_stage{border-bottom-left-radius:var(--mono-radius-xl);border-bottom-right-radius:var(--mono-radius-xl);flex:1 1 0;min-height:0}._1250AG_film{top:auto;bottom:0}}@media (min-width:1024px){._1250AG_canvas{padding-bottom:6vh}._1250AG_column{width:393px}._1250AG_stage{aspect-ratio:1080/1394;border-radius:var(--mono-radius-xl);width:100%;max-height:52vh}._1250AG_film{object-fit:cover;object-position:bottom;height:100%}}
.f0nSEG_prose{color:var(--foreground)}.f0nSEG_prose p{margin-bottom:1.1em}.f0nSEG_prose ul,.f0nSEG_prose ol{margin-bottom:1.1em;padding-left:1.4em}.f0nSEG_prose ul{list-style:outside}.f0nSEG_prose ol{list-style:decimal}.f0nSEG_prose li{margin:.25em 0}.f0nSEG_prose li::marker{color:var(--copy-foreground)}.f0nSEG_prose a{color:var(--foreground);-webkit-text-decoration-color:var(--copy-foreground);text-decoration-color:var(--copy-foreground);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}.f0nSEG_prose a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.f0nSEG_prose hr{border:0;border-top:1px solid var(--border);margin:2em 0}.f0nSEG_sectionHeader{border-top:1px solid var(--border);margin-top:2.4em;margin-bottom:.6em;padding-top:1.1em;scroll-margin-top:7rem}.f0nSEG_prose>section:first-child>.f0nSEG_sectionHeader{border-top:0;margin-top:0;padding-top:0}.f0nSEG_subheading{margin-top:1.6em;margin-bottom:.4em}.f0nSEG_requirements{margin-top:.9em;margin-bottom:1.25em}.f0nSEG_quote{color:var(--copy-foreground);margin-bottom:1.2em}.f0nSEG_inlineCode{background:var(--muted);border-radius:.25rem;padding:.0625rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.f0nSEG_chat{border:1px solid var(--border);border-radius:var(--radius-mono-xl);flex-direction:column;gap:.5rem;margin-top:1.4em;margin-bottom:1.4em;padding:2rem 1.5rem;display:flex}.f0nSEG_code{background:var(--muted);color:var(--foreground);border-radius:0;margin-top:1.4em;margin-bottom:1.4em;position:relative}.f0nSEG_code pre{white-space:pre-wrap;word-break:break-word;padding:1.125rem 3.25rem 1.125rem 1.25rem;overflow-x:auto}.f0nSEG_code[data-kind=code] pre{white-space:pre;word-break:normal}.f0nSEG_copyCorner{position:absolute;top:.5rem;right:.5rem}.f0nSEG_copyButton{color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.f0nSEG_copyButton:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}.f0nSEG_clipboardField{opacity:0;pointer-events:none;inset-inline-start:-100vw;position:fixed;top:0}.f0nSEG_figure{margin:2.25em 0}.f0nSEG_figureMedia{border-radius:var(--mono-radius-lg);width:auto;max-width:100%;height:auto;max-height:40rem;margin-inline:auto;display:block;overflow:hidden}iframe.f0nSEG_figureMedia{width:100%;max-height:none}.f0nSEG_reel{justify-content:center;display:flex}.f0nSEG_reelEmbed{width:100%;max-width:33rem;min-height:43rem}.f0nSEG_reelEmbed .instagram-media{border-radius:var(--mono-radius-lg)!important;box-shadow:none!important;min-width:0!important;max-width:100%!important;margin:0 auto!important}.f0nSEG_reelEmbed iframe.instagram-media{border:1px solid var(--border)!important}
.Bvf9JG_row{scrollbar-width:none}.Bvf9JG_row::-webkit-scrollbar{display:none}
.eqEk3W_image{width:auto;max-width:100%;max-height:calc(100svh - var(--goal-card-viewport-inset));object-fit:contain;margin-inline:auto;display:block}
._1ooYAq_control::-webkit-search-cancel-button{appearance:none;display:none}._1ooYAq_control::-webkit-search-decoration{appearance:none;display:none}
._6AhbqW_viewport{height:24rem;padding:.75rem 1rem 3.25rem;overflow:hidden}._6AhbqW_deck{width:100%;height:20rem;position:relative}._6AhbqW_card{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-onboarding-control);transform-origin:bottom;will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}._6AhbqW_card[data-depth="0"]{z-index:3;transform:translate3d(var(--swipe-card-x,0), 0, 0) rotate(var(--swipe-card-rotation,0))}._6AhbqW_card[data-depth="1"]{z-index:2;transform:translateY(calc(.75rem * (1 - var(--swipe-card-progress,0)))) rotate(calc(-1.25deg * (1 - var(--swipe-card-progress,0)))) scale(calc(.965 + .035 * var(--swipe-card-progress,0)))}._6AhbqW_card[data-depth="2"]{z-index:1;transform:translateY(calc(.75rem * (2 - var(--swipe-card-progress,0)))) rotate(calc(1.25deg - 2.5deg * var(--swipe-card-progress,0))) scale(calc(.93 + .035 * var(--swipe-card-progress,0)))}._6AhbqW_deck[data-dragging=true] ._6AhbqW_card{cursor:grabbing;transition:none}._6AhbqW_deck[data-exiting=true] ._6AhbqW_card{transition-duration:var(--swipe-card-exit-duration);transition-timing-function:cubic-bezier(.4,0,.2,1)}._6AhbqW_cardContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}._6AhbqW_cue{z-index:1;background:var(--secondary);color:var(--foreground);border-radius:9999px;padding:.375rem .75rem;transition:opacity 80ms linear;position:absolute;top:1.25rem}._6AhbqW_meCue{opacity:var(--swipe-card-me-opacity,0);right:1.25rem;transform:rotate(6deg)}._6AhbqW_notMeCue{opacity:var(--swipe-card-not-me-opacity,0);left:1.25rem;transform:rotate(-6deg)}._6AhbqW_controls{justify-content:center;gap:3rem;padding-top:1.75rem;display:flex}._6AhbqW_control{flex-direction:column;align-items:center;gap:.5rem;display:flex}._6AhbqW_decisionButton[data-slot=button]{--button-press-scale:.92;box-shadow:var(--shadow-onboarding-control)}._6AhbqW_decisionButton:active:not(:disabled){box-shadow:none}._6AhbqW_controls[data-decision] ._6AhbqW_decisionButton:disabled{cursor:default;opacity:1}._6AhbqW_controls[data-decision=me] ._6AhbqW_decisionButton[data-choice=me],._6AhbqW_controls[data-decision=not_me] ._6AhbqW_decisionButton[data-choice=not_me]{animation:.22s cubic-bezier(.22,1,.36,1) both _6AhbqW_decision-release}@keyframes _6AhbqW_decision-release{0%{box-shadow:none;scale:.92}to{box-shadow:var(--shadow-onboarding-control);scale:1}}@media (prefers-reduced-motion:reduce){._6AhbqW_card,._6AhbqW_cue{transition:none}._6AhbqW_controls ._6AhbqW_decisionButton[data-slot=button]{--button-press-scale:1;animation:none}}