.DotButton_frame__0gSF5{--dot-button-radius-duration:180ms;--dot-button-dot-duration:180ms;position:relative;display:inline-flex}.DotButton_dot___l4jR{position:absolute;z-index:2;width:.55rem;height:.55rem;border-radius:50%;opacity:0;pointer-events:none;transform:translate(var(--dot-x),var(--dot-y)) scale(.35);transition-property:opacity,transform;transition-duration:var(--dot-button-dot-duration,.18s);transition-timing-function:ease;transition-delay:0s}.DotButton_frame__0gSF5:not([data-disabled=true]):has(.DotButton_button__U71qz:focus-visible) .DotButton_dot___l4jR,.DotButton_frame__0gSF5:not([data-disabled=true]):hover .DotButton_dot___l4jR{opacity:1;transform:translate(var(--dot-x),var(--dot-y)) scale(1);transition-delay:calc(var(--dot-button-radius-duration) + var(--dot-delay, 0s))}.DotButton_topLeft__gnLPr{--dot-x:-50%;--dot-y:-50%;--dot-delay:0ms;top:0;left:0}.DotButton_topRight__QSseZ{--dot-x:50%;--dot-y:-50%;--dot-delay:35ms;top:0;right:0}.DotButton_bottomRight__rsuC9{--dot-x:50%;--dot-y:50%;--dot-delay:70ms;right:0;bottom:0}.DotButton_bottomLeft__xgKIY{--dot-x:-50%;--dot-y:50%;--dot-delay:105ms;bottom:0;left:0}.DotButton_blue__ESWiZ{background:var(--event-blue)}.DotButton_green__jF2VE{background:var(--event-green)}.DotButton_orange__7CCoL{background:var(--event-orange)}.DotButton_purple__6eNMV{background:var(--event-purple)}.DotButton_button__U71qz{position:relative;z-index:1;cursor:pointer;border-radius:1.25rem;transition:border-radius var(--dot-button-radius-duration) ease var(--dot-button-dot-duration),background-color .18s ease,border-color .18s ease,color .18s ease}.DotButton_button__U71qz:not(:disabled):focus-visible,.DotButton_button__U71qz:not(:disabled):hover{border-radius:0;transition:border-radius var(--dot-button-radius-duration) ease,background-color .18s ease,border-color .18s ease,color .18s ease}.DotButton_button__U71qz:disabled{cursor:default}.DotButton_label__kYDL7{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.DotButton_button__U71qz,.DotButton_dot___l4jR{transition:none}}@font-face{font-family:OpenAI Sans DevDay;src:url(/fonts/OpenAISans-Medium.otf) format("opentype");font-display:swap}.DrawDots_drawDotsWrap__JftYa{--draw-dots-hover-release-delay:500ms;--draw-dots-hover-fill-duration:1ms;--draw-dots-hover-dot-duration:1ms;--draw-dots-point-sequence-duration:1100ms;--draw-dots-point-pop-duration:90ms;position:relative;display:inline-block;max-width:100%;white-space:normal}.DrawDots_drawDotsWrap__JftYa[data-fit=true]{contain:inline-size;container-type:inline-size;display:block;line-height:0;max-width:100%;min-width:0;white-space:nowrap;width:100%}.DrawDots_drawDotsWrap__JftYa[data-fit=true] .DrawDots_drawDotsText__n1ZgI{display:inline-block;max-width:100%;overflow:hidden;overflow-wrap:normal;white-space:nowrap}.DrawDots_drawDotsStage__snW9s{position:relative;display:block;width:100%}.DrawDots_drawDotsText__n1ZgI{display:block;margin:0;color:var(--draw-dots-text-color,currentColor);font-family:OpenAI Sans DevDay,Arial,Helvetica,sans-serif;font-variant-ligatures:none;font-weight:500;line-height:.9;overflow-wrap:anywhere;text-align:left;white-space:normal}.DrawDots_drawDotsTextDefaultSize__pUJjn{font-size:clamp(1rem,8vw,8.2rem)}.DrawDots_drawDotsWrap__JftYa[data-rendered=true] .DrawDots_drawDotsText__n1ZgI{color:transparent}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.DrawDots_drawDotsWrap__JftYa[data-animate=true]:not([data-failed=true]) .DrawDots_drawDotsText__n1ZgI{color:transparent}}.DrawDots_drawDots__VHdAy{position:absolute;z-index:1;display:block;overflow:visible;pointer-events:none}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true][data-animation-complete=true] .DrawDots_drawDots__VHdAy{pointer-events:auto}.DrawDots_letterFill__roZHH{fill:var(--draw-dots-text-color,currentColor)}.DrawDots_letterStroke__39gfj{fill:none;opacity:0;stroke:var(--draw-dots-outline-color,currentColor);stroke-linejoin:round;stroke-width:var(--draw-dots-stroke-width,2.2)}.DrawDots_letterHitArea__2Fh67{fill:transparent;pointer-events:all;stroke:transparent;touch-action:none}.DrawDots_animatedLetterStroke__Knd9u{fill:none;opacity:0;stroke:var(--draw-dots-outline-color,currentColor);stroke-linejoin:round;stroke-width:var(--draw-dots-stroke-width,2.2)}.DrawDots_animatedLetterFill__AT_hk{fill:var(--draw-dots-text-color,currentColor);opacity:1}.DrawDots_anchorPoint__04_q0{stroke:none}.DrawDots_animatedAnchorPoint__fog8W{opacity:0}.DrawDots_drawDotsWrap__JftYa[data-animate=true]:not([data-animation-complete=true]) .DrawDots_animatedLetterStroke__Knd9u{opacity:0;animation:DrawDots_drawDotsOutlinePhase__URR4Z .28s step-end forwards}.DrawDots_drawDotsWrap__JftYa[data-animate=true]:not([data-animation-complete=true]) .DrawDots_animatedLetterFill__AT_hk{opacity:0;animation:DrawDots_drawDotsShow__xVq22 1ms linear forwards}.DrawDots_drawDotsWrap__JftYa[data-no-fill=true] .DrawDots_animatedLetterFill__AT_hk,.DrawDots_drawDotsWrap__JftYa[data-no-fill=true][data-animate=true]:not([data-animation-complete=true]) .DrawDots_animatedLetterFill__AT_hk{animation:none;opacity:0}.DrawDots_drawDotsWrap__JftYa[data-no-fill=true][data-animate=true]:not([data-animation-complete=true]) .DrawDots_animatedLetterStroke__Knd9u{animation:DrawDots_drawDotsShow__xVq22 1ms step-end forwards}.DrawDots_drawDotsWrap__JftYa[data-no-fill=true][data-animation-complete=true] .DrawDots_animatedLetterStroke__Knd9u{opacity:1}.DrawDots_drawDotsWrap__JftYa[data-animate=true]:not([data-animation-complete=true]) .DrawDots_animatedAnchorPoint__fog8W{animation-delay:var(--draw-dots-point-delay,0s)}.DrawDots_drawDotsWrap__JftYa[data-animate=true]:not([data-animation-complete=true]) .DrawDots_animatedAnchorPointLarge__S_Iee{animation-name:DrawDots_drawDotsPointLargeSequence__XCSWm;animation-duration:var(--draw-dots-point-sequence-duration);animation-fill-mode:forwards;animation-timing-function:linear}.DrawDots_drawDotsWrap__JftYa[data-animate=true]:not([data-animation-complete=true]) .DrawDots_animatedAnchorPointSmall__9hNFn{animation-name:DrawDots_drawDotsPointSmallSequence__m_cIO;animation-duration:var(--draw-dots-point-sequence-duration);animation-fill-mode:forwards;animation-timing-function:linear}.DrawDots_drawDotsWrap__JftYa[data-animate=true][data-keep-dots=true]:not([data-animation-complete=true]) .DrawDots_animatedAnchorPointSmall__9hNFn{animation-name:DrawDots_drawDotsPointSmallPersistentSequence__7k0ul}.DrawDots_drawDotsWrap__JftYa[data-animate=true][data-keep-dots=true][data-animation-complete=true] .DrawDots_animatedAnchorPointSmall__9hNFn{opacity:1}.DrawDots_drawDotsWrap__JftYa[data-animate=true][data-no-fill=true]:not([data-animation-complete=true]) .DrawDots_animatedAnchorPointSmall__9hNFn{animation-name:DrawDots_drawDotsPointSmallPersistentSequence__7k0ul}.DrawDots_drawDotsWrap__JftYa[data-animate=true][data-no-fill=true][data-animation-complete=true] .DrawDots_animatedAnchorPointSmall__9hNFn{opacity:1}.DrawDots_hoverAnchorPoint__0vLTU{opacity:0}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetterFill__AT_hk,.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetterStroke__Knd9u{transition:opacity var(--draw-dots-hover-fill-duration) step-end var(--draw-dots-hover-release-delay)}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_hoverAnchorPoint__0vLTU{transition:opacity var(--draw-dots-hover-dot-duration) step-end calc(var(--draw-dots-hover-release-delay) + var(--draw-dots-hover-fill-duration) + var(--draw-dots-point-delay, 0s))}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=active] .DrawDots_animatedLetterStroke__Knd9u,.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=playing] .DrawDots_animatedLetterStroke__Knd9u{animation:none;opacity:1;transition-delay:0s}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=active] .DrawDots_animatedLetterFill__AT_hk,.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=playing] .DrawDots_animatedLetterFill__AT_hk{animation:none;opacity:0;transition-delay:0s}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=active] .DrawDots_hoverAnchorPoint__0vLTU,.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=playing] .DrawDots_hoverAnchorPoint__0vLTU{transition-delay:0s}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=playing] .DrawDots_hoverAnchorPointLarge__Q5mR2{animation:DrawDots_drawDotsHoverLargePoint__49sXx var(--draw-dots-point-pop-duration) step-end var(--draw-dots-point-delay,0s) forwards}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=playing] .DrawDots_hoverAnchorPointSmall__I9sY1{opacity:1;transition-delay:calc(var(--draw-dots-point-delay, 0s) + var(--draw-dots-point-pop-duration))}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetter__3tjGb[data-hover-state=active] .DrawDots_hoverAnchorPointSmall__I9sY1{opacity:1}.DrawDots_anchorPointPurple__YzCn_{fill:var(--draw-dots-dot-color,var(--event-purple))}.DrawDots_anchorPointGreen__apK3z{fill:var(--draw-dots-dot-color,var(--event-green))}.DrawDots_anchorPointOrange__8fDoK{fill:var(--draw-dots-dot-color,var(--event-orange))}.DrawDots_drawDotsWrap__JftYa[data-dot-color=true] .DrawDots_anchorPoint__04_q0{fill:var(--draw-dots-dot-color)}@keyframes DrawDots_drawDotsPointLargeSequence__XCSWm{0%{opacity:1}8.18%{opacity:1}8.19%,to{opacity:0}}@keyframes DrawDots_drawDotsPointSmallSequence__m_cIO{0%,8.18%{opacity:0}78%,8.19%{opacity:1}78.01%,to{opacity:0}}@keyframes DrawDots_drawDotsPointSmallPersistentSequence__7k0ul{0%,8.18%{opacity:0}8.19%,to{opacity:1}}@keyframes DrawDots_drawDotsShow__xVq22{0%{opacity:1}to{opacity:1}}@keyframes DrawDots_drawDotsOutlinePhase__URR4Z{0%{opacity:1}to{opacity:0}}@keyframes DrawDots_drawDotsHoverLargePoint__49sXx{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.DrawDots_animatedAnchorPoint__fog8W,.DrawDots_animatedLetterFill__AT_hk,.DrawDots_animatedLetterStroke__Knd9u,.DrawDots_hoverAnchorPoint__0vLTU{animation:none}.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_animatedLetterFill__AT_hk,.DrawDots_drawDotsWrap__JftYa[data-animate-on-hover=true] .DrawDots_hoverAnchorPoint__0vLTU{transition:none}.DrawDots_animatedLetterFill__AT_hk{opacity:1}.DrawDots_animatedAnchorPoint__fog8W,.DrawDots_animatedLetterStroke__Knd9u,.DrawDots_drawDotsWrap__JftYa[data-no-fill=true] .DrawDots_animatedLetterFill__AT_hk{opacity:0}.DrawDots_drawDotsWrap__JftYa[data-no-fill=true] .DrawDots_animatedLetterStroke__Knd9u{opacity:1}.DrawDots_hoverAnchorPoint__0vLTU{opacity:0}.DrawDots_drawDotsWrap__JftYa[data-animate=true][data-keep-dots=true] .DrawDots_animatedAnchorPointSmall__9hNFn,.DrawDots_drawDotsWrap__JftYa[data-animate=true][data-no-fill=true] .DrawDots_animatedAnchorPointSmall__9hNFn{opacity:1}}.AgendaCharacter_character__dstSb{position:relative;width:152px;height:133px;pointer-events:none;font-size:37px;font-weight:500;line-height:1.1;letter-spacing:-1.5px;translate:0 var(--spacing-sm);transition:color .22s,opacity .1s ease-out,translate 0s .1s}.AgendaCharacter_character__dstSb[data-visible=true]{translate:0 0;transition:color .22s,opacity .24s ease-out,translate .36s cubic-bezier(.22,1,.36,1)}.AgendaCharacter_circle__WyzGI{position:absolute;top:26px;left:32px;width:80px;height:80px;overflow:hidden;border-radius:50%;background:currentColor}.AgendaCharacter_face__Itoc2,.AgendaCharacter_marks__S6JmM{position:absolute;inset:0;transition:transform 90ms linear}.AgendaCharacter_expression__twvDd{position:absolute;inset:0;color:var(--color-background);animation:AgendaCharacter_enter__2HqZP .28s cubic-bezier(.22,1,.36,1) both}.AgendaCharacter_expression__twvDd span,.AgendaCharacter_symbols__hdZfH span{position:absolute;display:grid;place-items:center;height:43px;white-space:nowrap}.AgendaCharacter_symbols__hdZfH{position:absolute;inset:0;transform-origin:72px 66px;animation:AgendaCharacter_enter__2HqZP .42s cubic-bezier(.22,1,.36,1) both}@keyframes AgendaCharacter_enter__2HqZP{0%{opacity:0;scale:.65}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.AgendaCharacter_character__dstSb,.AgendaCharacter_character__dstSb[data-visible=true],.AgendaCharacter_face__Itoc2,.AgendaCharacter_marks__S6JmM{transition:none}.AgendaCharacter_character__dstSb{translate:none}.AgendaCharacter_expression__twvDd,.AgendaCharacter_symbols__hdZfH{animation:none}}.Modal_dialog__u_uN6{position:fixed;inset:0;margin:auto;padding:6px;width:min(42rem,calc(100% - 1rem));max-width:none;max-height:none;overflow:visible;border:0;background:transparent;color:var(--color-primary-100);opacity:0;transform:translateY(8px);transition:opacity .2s ease-out,transform .2s ease-out}.Modal_dialog__u_uN6::backdrop{background:rgb(0 0 0/0);transition:background-color .2s ease-out}.Modal_dialog__u_uN6[open][data-state=open]{opacity:1;transform:translateY(0)}.Modal_dialog__u_uN6[open][data-state=open]::backdrop{background:rgb(0 0 0/60%)}@starting-style{.Modal_dialog__u_uN6[open][data-state=open]{opacity:0;transform:translateY(8px)}.Modal_dialog__u_uN6[open][data-state=open]::backdrop{background:rgb(0 0 0/0)}}.Modal_surface__Y_acc{position:relative;display:flex;flex-direction:column;max-height:calc(100dvh - 3rem);border:1px solid var(--color-primary-44);background:var(--color-background)}.Modal_overlay__zu8jP{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.Modal_content__C3JZc{--scrollbar-thumb:transparent;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-3xs);scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.Modal_content__C3JZc:has(:focus-visible),.Modal_content__C3JZc[data-scrolling=true]{--scrollbar-thumb:var(--color-primary-44)}@media (hover:hover){.Modal_content__C3JZc:hover{--scrollbar-thumb:var(--color-primary-44)}}.Modal_dot__Wl508{position:absolute;z-index:1;width:10px;height:10px;border-radius:50%;pointer-events:none}.Modal_topLeft__qJWqQ{top:-5px;left:-5px;background:var(--event-blue)}.Modal_topRight__45ptZ{top:-5px;right:-5px;background:var(--event-green)}.Modal_bottomLeft__7el5_{bottom:-5px;left:-5px;background:var(--event-purple)}.Modal_bottomRight__53ozU{bottom:-5px;right:-5px;background:var(--event-orange)}@media (prefers-reduced-motion:reduce){.Modal_dialog__u_uN6,.Modal_dialog__u_uN6::backdrop{transition:none}}.LaunchpadSuccessIcon_circle__n3JRM{stroke-dasharray:1;animation:LaunchpadSuccessIcon_draw__0EYum .25s ease-out .12s both}.LaunchpadSuccessIcon_check__tywhG{transform-box:fill-box;transform-origin:center;animation:LaunchpadSuccessIcon_pop__L2HMe .2s cubic-bezier(.16,1,.3,1) .35s both}@keyframes LaunchpadSuccessIcon_draw__0EYum{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes LaunchpadSuccessIcon_pop__L2HMe{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.LaunchpadSuccessIcon_check__tywhG,.LaunchpadSuccessIcon_circle__n3JRM{animation:none}}.LaunchpadTransition_stage__3IcZJ{display:grid}.LaunchpadTransition_form__W9wGa{grid-area:1/1;transition:opacity .16s ease-out}.LaunchpadTransition_stage__3IcZJ[data-complete=true] .LaunchpadTransition_form__W9wGa{opacity:0;pointer-events:none}.LaunchpadTransition_success__aVcdL{align-self:center;text-align:center;outline:none;animation:LaunchpadTransition_arrive__yXyGY .18s ease-out .12s both}.LaunchpadTransition_arrival__JoZps{animation:LaunchpadTransition_arrive__yXyGY .24s ease-out both}@keyframes LaunchpadTransition_arrive__yXyGY{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LaunchpadTransition_form__W9wGa{transition:none}.LaunchpadTransition_arrival__JoZps,.LaunchpadTransition_success__aVcdL{animation:none}}.ThemeCard_card__C_YBY{position:relative;border-radius:.5rem}.ThemeCard_card__C_YBY:has(button:not(:disabled):focus-visible) .ThemeCard_dot__lepU_,.ThemeCard_card__C_YBY:has(button:not(:disabled):hover) .ThemeCard_dot__lepU_{opacity:1;transform:translate(var(--dot-x),var(--dot-y)) scale(1);transition-delay:calc(.18s + var(--dot-delay, 0s))}.ThemeCard_card__C_YBY:has(button[aria-pressed=true]) button:is(:hover,:focus-visible){border-radius:999px}