.L9iQWW_stateFrame{position:relative}.L9iQWW_successState{flex-direction:column;justify-content:center;align-items:center;min-height:176px;display:flex}.L9iQWW_successIcon{width:88px;height:88px;overflow:visible}.L9iQWW_successCircle{fill:var(--wl-success);transform-box:fill-box;transform-origin:50%;animation:.26s cubic-bezier(.16,1,.3,1) both L9iQWW_success-circle}.L9iQWW_successTick{fill:none;stroke:var(--wl-surface);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;animation:.16s ease-out .12s backwards L9iQWW_success-tick}.L9iQWW_caption{animation:.18s ease-out .18s both L9iQWW_caption}@keyframes L9iQWW_success-circle{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:scale(1)}}@keyframes L9iQWW_success-tick{0%{opacity:0}to{opacity:1}}@keyframes L9iQWW_caption{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.L9iQWW_successCircle,.L9iQWW_successTick,.L9iQWW_caption{opacity:1;animation:none;transform:none}}
.SzuBcq_card{min-width:0;container-type:inline-size}.SzuBcq_heading{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@container (min-width:480px){.SzuBcq_heading{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}}
.lasQ6a_header{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lasQ6a_header>:last-child{width:100%;margin-left:0}.lasQ6a_header>:first-child>:first-child{-moz-column-gap:12px;flex-wrap:nowrap;justify-content:space-between;column-gap:12px}@media (min-width:1280px){.lasQ6a_header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.lasQ6a_header>:first-child>:first-child{-moz-column-gap:20px;justify-content:flex-start;column-gap:20px}}
.YxCUfW_dock{z-index:40;position:fixed;bottom:22px;right:24px}.YxCUfW_top{top:max(20px, env(safe-area-inset-top));bottom:auto}.YxCUfW_top .YxCUfW_hello{display:none}.YxCUfW_top .YxCUfW_launcher{width:64px}.YxCUfW_left{right:auto;left:calc(24px + var(--pet-sidebar-inset,0px))}.YxCUfW_launcher{cursor:pointer;width:80px;color:var(--wl-fg,#243d35);background:0 0;border:0;border-radius:24px;flex-direction:column;align-items:center;display:flex}.YxCUfW_launcher,.YxCUfW_tucked{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.YxCUfW_launcher:active,.YxCUfW_tucked:active{cursor:grabbing}.YxCUfW_launcher:focus-visible,.YxCUfW_tucked:focus-visible{outline-offset:5px;outline:3px solid #639f90}.YxCUfW_mascot{width:100%;height:auto;display:block;overflow:visible}.YxCUfW_creature{transform-origin:100px 211px;animation:4s ease-in-out infinite YxCUfW_breathe}.YxCUfW_shadow{transform-origin:50%;animation:4s ease-in-out infinite YxCUfW_shadow}.YxCUfW_eyes{transform-box:fill-box;transform-origin:50%;animation:6.4s infinite YxCUfW_blink}.YxCUfW_arm{transform-origin:156px 156px;animation:8s ease-in-out infinite YxCUfW_wave}.YxCUfW_launcher:hover .YxCUfW_arm,.YxCUfW_waving .YxCUfW_arm{animation:1.5s ease-in-out infinite YxCUfW_wave}.YxCUfW_hello{background:var(--wl-surface,#fffdf7);border:1px solid var(--wl-border-soft,#dfe7df);white-space:nowrap;border-radius:14px 14px 4px;margin-bottom:-6px;padding:7px 12px;font-size:11px;box-shadow:0 3px 12px #163c2910}.YxCUfW_name{background:var(--wl-surface,#fffdf7);border:1px solid var(--wl-border-soft,#dfe7df);overflow-wrap:anywhere;border-radius:20px;align-items:center;gap:6px;max-width:150px;margin-top:-4px;padding:4px 10px;font-size:11px;font-weight:600;display:flex}.YxCUfW_overlay{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0005;animation:.25s ease-out YxCUfW_reveal;position:fixed;inset:0}.YxCUfW_conversation{z-index:51;outline:none;flex-direction:column;align-items:center;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);padding:8px 8px 16px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.YxCUfW_bubble{background:var(--wl-surface-elevated);width:100%;color:var(--wl-fg);border:1px solid var(--wl-border);box-shadow:var(--wl-shadow-xl);border-radius:26px;padding:clamp(14px,3.2dvh,25px);animation:.35s ease-out both YxCUfW_bubbleIn;position:relative}.YxCUfW_bubble:after{content:"";background:var(--wl-surface-elevated);border-right:1px solid var(--wl-border);border-bottom:1px solid var(--wl-border);border-radius:0 0 6px;width:24px;height:24px;position:absolute;bottom:-11px;left:calc(50% - 12px);transform:rotate(45deg)}.YxCUfW_question{letter-spacing:-.025em;padding-right:25px;font-size:clamp(18px,2.8dvh,22px);font-weight:600;line-height:1.3}.YxCUfW_speaker{letter-spacing:.1em;color:var(--wl-fg-secondary);overflow-wrap:anywhere;padding-right:25px;font-size:11px;font-weight:700}.YxCUfW_speech{white-space:pre-line;overflow-wrap:anywhere;margin-top:0;font-size:clamp(14px,2dvh,15px);line-height:1.6;display:grid}.YxCUfW_bubbleHeader{align-items:center;gap:8px;min-height:44px;margin:-8px -8px 14px;display:flex}.YxCUfW_bubbleHeader .YxCUfW_speaker{letter-spacing:.02em;flex:1;min-width:0;padding:0 0 0 8px;font-size:14px;font-weight:600}.YxCUfW_bubbleHeader .YxCUfW_question{flex:1;min-width:0;padding:0 0 0 8px}.YxCUfW_assistantHeader{min-height:36px;margin:-6px -8px 8px}.YxCUfW_bubbleHeader.YxCUfW_assistantHeader{gap:6px}.YxCUfW_bubbleHeader.YxCUfW_assistantHeader .YxCUfW_speaker{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.YxCUfW_bubbleHeader.YxCUfW_assistantHeader .YxCUfW_avatar{width:24px;margin:0}.YxCUfW_bubbleHeader.YxCUfW_assistantHeader .YxCUfW_close,.YxCUfW_bubbleHeader.YxCUfW_assistantHeader .YxCUfW_customize,.YxCUfW_bubbleHeader.YxCUfW_assistantHeader .YxCUfW_back{width:34px;min-height:34px}.YxCUfW_bubbleHeader.YxCUfW_assistantHeader .YxCUfW_headerActions{gap:6px}.YxCUfW_headerActions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.YxCUfW_close,.YxCUfW_customize,.YxCUfW_back{border:1px solid var(--wl-border);min-height:44px;color:var(--wl-fg-secondary);background:hsl(var(--secondary));cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;transition:background .15s,transform .15s;display:inline-flex}.YxCUfW_close{width:44px}.YxCUfW_customize{width:44px;padding:0}.YxCUfW_back{background:0 0;border-color:#0000;padding:0 10px}.YxCUfW_customize:hover,.YxCUfW_close:hover,.YxCUfW_back:hover{background:color-mix(in srgb, var(--wl-fg) 10%, var(--wl-surface));color:var(--wl-fg)}.YxCUfW_customize:active,.YxCUfW_close:active,.YxCUfW_back:active{transform:scale(.96)}.YxCUfW_customize:focus-visible,.YxCUfW_back:focus-visible,.YxCUfW_inlineLink:focus-visible{outline:2px solid var(--wl-focus);outline-offset:3px}.YxCUfW_inlineLink{color:var(--wl-fg);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--wl-fg-tertiary);text-decoration-color:var(--wl-fg-tertiary);text-underline-offset:4px;cursor:pointer;border-radius:3px;padding:2px 0;font-weight:500;text-decoration-thickness:1px;display:inline}.YxCUfW_inlineLink:hover{color:var(--wl-warning);text-decoration-color:currentColor}.YxCUfW_inlineLink:active{opacity:.65}.YxCUfW_settings{margin-top:8px}.YxCUfW_settings .YxCUfW_rename{margin-top:0}.YxCUfW_settingRow{border-bottom:1px solid var(--wl-border-soft);justify-content:space-between;align-items:center;gap:16px;min-height:46px;font-size:14px;display:flex}.YxCUfW_switchTarget{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.YxCUfW_close:focus-visible,.YxCUfW_textReply:focus-visible{outline:2px solid var(--wl-focus);outline-offset:3px}.YxCUfW_centerPet{width:clamp(56px, calc(var(--pet-visible-height,100dvh) * .13), 120px);text-align:center;flex-shrink:0;margin-top:14px;animation:.6s cubic-bezier(.16,1,.3,1) both YxCUfW_arrive;position:relative}.YxCUfW_petLabel{color:#fffdf7;text-shadow:0 1px 8px #183c29;overflow-wrap:anywhere;max-width:100%;font-size:12px;display:inline-block}.YxCUfW_reserve,.YxCUfW_typed{grid-area:1/1}.YxCUfW_reserve{visibility:hidden}.YxCUfW_mouth{transform-box:fill-box;transform-origin:50%;transition:transform 70ms ease-out}.YxCUfW_mouth[data-shape=round]{transform:scale(.65,1.1)}.YxCUfW_mouth[data-shape=wide]{transform:scale(1.2,.65)}.YxCUfW_replies{flex-wrap:nowrap;align-items:stretch;gap:8px;margin-top:clamp(10px,2dvh,16px);display:flex}.YxCUfW_replies>button{flex:none;height:auto;padding-block:6px;line-height:1.2}.YxCUfW_replies>button[data-wrap]{white-space:normal;text-wrap:balance;flex:0 auto;min-width:0}@media (max-width:440px){.YxCUfW_replies{gap:6px}.YxCUfW_replies>button{padding-inline:11px;font-size:13px}}.YxCUfW_textReply{color:var(--wl-fg-secondary);text-underline-offset:4px;min-height:42px;padding:10px 4px;font-size:12px;text-decoration:underline}.YxCUfW_rename{margin-top:clamp(10px,2dvh,16px)}.YxCUfW_rename label{color:var(--wl-fg-secondary);margin-bottom:8px;font-size:12px;display:block}.YxCUfW_rename input{color:var(--mochi-name);background:var(--wl-surface);border-color:var(--wl-border);font-weight:600}.YxCUfW_nameRow{gap:8px;display:flex}.YxCUfW_nameRow input{min-width:0;min-height:44px}.YxCUfW_nameRow button,.YxCUfW_replies>button{min-height:44px}.YxCUfW_note{color:var(--wl-fg-secondary);margin-top:14px;font-size:11px}.YxCUfW_mascot:hover .YxCUfW_eyes,.YxCUfW_launcher:hover .YxCUfW_eyes,.YxCUfW_launcher:focus-visible .YxCUfW_eyes{animation:.65s ease-in-out YxCUfW_helloBlink}.YxCUfW_pointing .YxCUfW_arm{animation:1.2s ease-in-out 3 YxCUfW_point}.YxCUfW_thinking .YxCUfW_creature{animation:2s ease-in-out 2 YxCUfW_ponder}.YxCUfW_thinking .YxCUfW_arm{animation:2s ease-in-out 2 YxCUfW_point}.YxCUfW_nodding .YxCUfW_creature{animation:.8s ease-in-out 3 YxCUfW_nod}@keyframes YxCUfW_helloBlink{0%,35%,65%,to{transform:scaleY(1)}20%,50%{transform:scaleY(.08)}}@keyframes YxCUfW_point{0%,to{transform:rotate(0)}45%,70%{transform:rotate(-35deg)}}@keyframes YxCUfW_ponder{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)translateY(-2px)}}@keyframes YxCUfW_nod{0%,to{transform:scaleY(1)}50%{transform:scaleY(.96)translateY(3px)}}@media (prefers-color-scheme:dark){.YxCUfW_mascot{filter:drop-shadow(0 3px 12px #b9ded11a)}}@keyframes YxCUfW_reveal{0%{opacity:0}to{opacity:1}}@keyframes YxCUfW_bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes YxCUfW_arrive{0%{opacity:0;transform:translate(var(--from-x,0px), var(--from-y,40px)) scale(.55)}to{opacity:1;transform:translate(0)scale(1)}}.YxCUfW_quiet *,.YxCUfW_quiet{transition:none!important;animation:none!important}@keyframes YxCUfW_breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.015,1.025)}}@keyframes YxCUfW_shadow{50%{opacity:.08;transform:scaleX(.92)}}@keyframes YxCUfW_blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.07)}}@keyframes YxCUfW_wave{0%,65%,to{transform:rotate(0)}72%,86%{transform:rotate(-18deg)}79%,93%{transform:rotate(9deg)}}@media (max-width:767px){.YxCUfW_dock{right:10px;bottom:max(8px, calc(env(safe-area-inset-bottom) - 2px))}.YxCUfW_top{top:calc(10px + env(safe-area-inset-top));bottom:auto}.YxCUfW_left{left:10px;right:auto}.YxCUfW_launcher,.YxCUfW_top .YxCUfW_launcher{width:44px}.YxCUfW_hello,.YxCUfW_name{display:none}.YxCUfW_bubble{border-radius:24px;padding:22px}.YxCUfW_speech{font-size:16px}.YxCUfW_centerPet{width:130px}}@media (prefers-reduced-motion:reduce){.YxCUfW_mascot *,.YxCUfW_mascot,.YxCUfW_overlay,.YxCUfW_bubble,.YxCUfW_centerPet{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.YxCUfW_overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000a}}.YxCUfW_dock,.YxCUfW_conversation{--mochi-name:var(--mochi-name-light,#286750)}.YxCUfW_bubbleHeader .YxCUfW_speaker{color:var(--wl-fg)}.YxCUfW_bubbleHeader .YxCUfW_speaker[data-persona=true],.YxCUfW_nickname{color:var(--mochi-name);font-weight:650}.YxCUfW_creatorName{color:var(--wl-warning);font-weight:600}.YxCUfW_name,.YxCUfW_petLabel{color:var(--mochi-name);font-weight:600}.YxCUfW_petLabel{background:var(--wl-surface);text-shadow:none;border-radius:12px;padding:4px 10px}.YxCUfW_back{border-color:var(--wl-border);background:hsl(var(--secondary));flex-shrink:0;width:44px;padding:0}.YxCUfW_fieldError{color:var(--wl-danger);margin-top:8px;font-size:12px;line-height:1.5}@media (prefers-color-scheme:dark){.YxCUfW_dock,.YxCUfW_conversation{--mochi-name:var(--mochi-name-dark,#add9c4)}}.YxCUfW_performer{transform-origin:50% 92%}.YxCUfW_celebrating .YxCUfW_creature{animation:.65s ease-in-out 3 YxCUfW_happyHop}.YxCUfW_celebrating .YxCUfW_arm{animation:.8s ease-in-out 3 YxCUfW_wave}.YxCUfW_running .YxCUfW_creature{transform-origin:100px 211px;animation:.42s ease-in-out infinite YxCUfW_runBob}.YxCUfW_running .YxCUfW_leftFoot{transform-origin:72px 207px;animation:.42s ease-in-out infinite YxCUfW_runStep}.YxCUfW_running .YxCUfW_rightFoot{transform-origin:129px 207px;animation:.42s ease-in-out -.21s infinite YxCUfW_runStep}.YxCUfW_running .YxCUfW_arm{animation:.42s ease-in-out infinite YxCUfW_runSwing}@keyframes YxCUfW_runBob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-4px)rotate(-1deg)}}@keyframes YxCUfW_runStep{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes YxCUfW_runSwing{0%,to{transform:rotate(-22deg)}50%{transform:rotate(14deg)}}@keyframes YxCUfW_explainStroll{0%,to{transform:translate(-6px)rotate(-2deg)}30%{transform:translate(8px)rotate(2deg)}65%{transform:translate(3px)rotate(-1deg)}}@keyframes YxCUfW_curiousLean{0%,to{transform:rotate(-3deg)}50%{transform:translate(7px)rotate(5deg)}}@keyframes YxCUfW_littleStep{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-7deg)}}@keyframes YxCUfW_explainHand{0%,to{transform:rotate(0)}50%{transform:rotate(16deg)translateY(-2px)}}@keyframes YxCUfW_happyHop{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-10px)scale(1.02,1.04)}80%{transform:scale(1.04,.97)}}.YxCUfW_followThrough{width:min(370px,100vw - 32px);max-height:calc(100dvh - 110px);inset:auto 20px 20px auto;transform:none}.YxCUfW_followThrough .YxCUfW_centerPet{width:105px;margin-top:10px}.YxCUfW_followThrough .YxCUfW_speech{font-size:14px}.YxCUfW_walkthroughFooter{color:var(--wl-fg-secondary);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:12px;display:flex}.YxCUfW_walkthroughFooter button{min-height:44px;padding:8px}.YxCUfW_videoFlow{margin-top:20px}.YxCUfW_videoForm{gap:10px;display:grid}.YxCUfW_videoForm label{color:var(--wl-fg);font-size:13px;font-weight:500}.YxCUfW_videoForm select{border:1px solid var(--wl-border);background:var(--wl-surface);width:100%;min-width:0;min-height:44px;color:var(--wl-fg);font:inherit;border-radius:12px;padding:10px;font-size:14px}.YxCUfW_videoForm select:focus-visible{outline:2px solid var(--wl-focus);outline-offset:2px}.YxCUfW_videoForm input,.YxCUfW_videoFlow button{min-height:44px}.YxCUfW_videoForm>button{justify-self:end;margin-top:6px}.YxCUfW_videoReview{border:1px solid var(--wl-border-soft);background:var(--wl-surface);border-radius:14px;gap:12px;margin-bottom:16px;padding:16px;display:grid}.YxCUfW_videoReview dt{color:var(--wl-fg-secondary);margin-bottom:4px;font-size:11px}.YxCUfW_videoReview dd{color:var(--wl-fg);overflow-wrap:anywhere;font-size:14px}@media (max-width:767px){.YxCUfW_followThrough{bottom:calc(80px + env(safe-area-inset-bottom));max-height:calc(100dvh - 170px);right:12px}.YxCUfW_followThrough .YxCUfW_centerPet{width:76px}}@media (prefers-reduced-motion:reduce){.YxCUfW_performer{animation:none!important}}.YxCUfW_videoActions{justify-content:flex-end;margin-top:16px;display:flex}.YxCUfW_conversation{top:var(--pet-visible-center,50%);max-height:calc(var(--pet-visible-height,100dvh) - 24px)}.YxCUfW_followThrough{max-height:calc(var(--pet-visible-height,100dvh) - 110px);top:auto}.YxCUfW_conversation[data-keyboard=true] .YxCUfW_centerPet{width:72px;margin-top:8px}@media (max-width:767px){.YxCUfW_conversation input,.YxCUfW_conversation select,.YxCUfW_conversation textarea{font-size:16px}.YxCUfW_conversation{padding-bottom:max(12px, env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.YxCUfW_followThrough{max-height:calc(var(--pet-visible-height,100dvh) - 170px)}.YxCUfW_bubbleHeader .YxCUfW_speaker{overflow-wrap:anywhere}.YxCUfW_headerActions{gap:6px}.YxCUfW_videoReview a{overflow-wrap:anywhere}}@media (max-width:380px){.YxCUfW_customize span{display:none}.YxCUfW_customize{width:44px;padding:0}.YxCUfW_bubble{padding:18px}.YxCUfW_bubbleHeader{gap:6px}}.YxCUfW_performer[data-speaking=true] .YxCUfW_leftFoot{transform-origin:72px 207px;animation:.85s ease-in-out infinite YxCUfW_littleStep}.YxCUfW_performer[data-speaking=true] .YxCUfW_rightFoot{transform-origin:129px 207px;animation:.85s ease-in-out .425s infinite YxCUfW_littleStep}.YxCUfW_performer[data-speaking=true] .YxCUfW_leftArm{transform-origin:44px 151px;animation:2s ease-in-out infinite YxCUfW_explainHand}@media (prefers-reduced-motion:reduce){.YxCUfW_performer{animation:none!important}}.YxCUfW_restArtwork{transform-origin:100px 205px;animation:4s ease-in-out infinite YxCUfW_restBreathing}@keyframes YxCUfW_restBreathing{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.YxCUfW_wordLanding{z-index:60;pointer-events:none;transform-origin:50% 95%;animation:.65s cubic-bezier(.2,.8,.2,1) both YxCUfW_petWordFlight;position:fixed}.YxCUfW_wordLanding .YxCUfW_creature,.YxCUfW_wordLanding .YxCUfW_arm,.YxCUfW_wordLanding .YxCUfW_leftArm{animation:none}.YxCUfW_wordLanding .YxCUfW_arm{transform:rotate(-18deg)}@keyframes YxCUfW_petWordFlight{0%{opacity:.5;transform:translate(var(--pet-flight-x), var(--pet-flight-y)) scale(2)}72%{opacity:1;transform:translateY(-5px)scale(.95)}88%{transform:translateY(1px)scale(1.04,.96)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.YxCUfW_restArtwork,.YxCUfW_wordLanding{animation:none!important}}.YxCUfW_sitArtwork{transform-origin:100px 211px;animation:.5s ease-out both YxCUfW_sitSettle}.YxCUfW_sitArtwork .pet-sit-eyes{transform-box:fill-box;transform-origin:50%;animation:6.4s infinite YxCUfW_blink}@keyframes YxCUfW_sitSettle{0%{transform:translateY(-5px)scale(1.01)}60%{transform:translateY(1px)scale(1.015,.99)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.YxCUfW_sitArtwork{animation:none!important}}.YxCUfW_restBlink{transform-box:fill-box;transform-origin:50%;animation:4.7s ease-in-out infinite YxCUfW_restBlink}.YxCUfW_restKickNear,.YxCUfW_restKickFar{transform-origin:0 0;animation:2.4s ease-in-out infinite YxCUfW_restFlutter}.YxCUfW_restKickFar{animation-direction:reverse;animation-delay:-.3s}@keyframes YxCUfW_restBlink{0%,18%,24%,68%,74%,to{transform:scaleY(1)}21%,71%{transform:scaleY(.07)}}@keyframes YxCUfW_restFlutter{0%,48%,to{transform:rotate(0)}10%,30%{transform:rotate(-12deg)translateY(-5px)}20%,40%{transform:rotate(8deg)translateY(2px)}}.YxCUfW_sitYawnMouth{opacity:0;transform-box:fill-box;transform-origin:50%}.YxCUfW_sitExpression[data-idle=true] .YxCUfW_sitYawnMouth{animation:9s ease-in-out infinite YxCUfW_sitYawn}.YxCUfW_sitExpression[data-idle=true] .YxCUfW_sitSmile{animation:9s ease-in-out infinite YxCUfW_sitSmileHide}.YxCUfW_sitSquint{transform-box:fill-box;transform-origin:50%}.YxCUfW_sitExpression[data-idle=true] .YxCUfW_sitSquint{animation:9s ease-in-out infinite YxCUfW_sitYawnSquint}.YxCUfW_sitCoverHand{transform-origin:163px 140px}.YxCUfW_sitExpression[data-idle=true] .YxCUfW_sitCoverHand{animation:9s ease-in-out infinite YxCUfW_sitYawnHand}@keyframes YxCUfW_sitYawn{0%,8%,33%,to{opacity:0;transform:scale(.5,.3)}16%,26%{opacity:1;transform:scaleY(1.1)}}@keyframes YxCUfW_sitSmileHide{0%,8%,33%,to{opacity:1}15%,27%{opacity:0}}@keyframes YxCUfW_sitYawnSquint{0%,8%,35%,to{transform:scaleY(1)}18%,26%{transform:scaleY(.12)}}@keyframes YxCUfW_sitYawnHand{0%,6%,39%,to{transform:rotate(0)}10%{transform:rotate(-3deg)}18%,27%{transform:rotate(48deg)}32%{transform:rotate(42deg)}}@media (prefers-reduced-motion:reduce){.YxCUfW_restBlink,.YxCUfW_restKickNear,.YxCUfW_restKickFar,.YxCUfW_sitYawnMouth,.YxCUfW_sitSmile,.YxCUfW_sitSquint,.YxCUfW_sitCoverHand{animation:none!important}}.YxCUfW_poseLayer{opacity:0;visibility:hidden;transform-origin:100px 213px;pointer-events:none;transition:opacity .45s ease-in-out,transform .55s cubic-bezier(.2,.8,.2,1),visibility 0s linear .55s;transform:translateY(3px)}.YxCUfW_poseLayer[data-active=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.YxCUfW_restLayer{transform:translateY(5px)rotate(-3deg)}.YxCUfW_poseLayer:not([data-active=true]) *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.YxCUfW_poseLayer{transition:none;transform:none}}.YxCUfW_poseLayer:not([data-active=true]) .YxCUfW_sitYawnMouth,.YxCUfW_poseLayer:not([data-active=true]) .YxCUfW_sitSmile,.YxCUfW_poseLayer:not([data-active=true]) .YxCUfW_sitSquint,.YxCUfW_poseLayer:not([data-active=true]) .YxCUfW_sitCoverHand{animation:none}@media (max-height:640px){.YxCUfW_bubbleHeader{margin-bottom:8px}.YxCUfW_textReply{min-height:36px;padding-block:6px}.YxCUfW_centerPet{margin-top:6px}}.YxCUfW_followThrough .YxCUfW_note{display:none}.YxCUfW_followThrough .YxCUfW_bubble{padding:12px 14px}.YxCUfW_followThrough .YxCUfW_bubbleHeader{min-height:36px;margin-bottom:6px}.YxCUfW_followThrough .YxCUfW_speech{font-size:13px;line-height:1.5}.YxCUfW_followThrough .YxCUfW_walkthroughFooter{margin-top:8px}.YxCUfW_followThrough .YxCUfW_walkthroughFooter button{min-height:36px}@media (max-width:767px){.YxCUfW_followThrough{width:auto;max-height:36dvh;left:12px;right:12px}.YxCUfW_followThrough .YxCUfW_centerPet,.YxCUfW_followThrough .YxCUfW_customize span{display:none}}.YxCUfW_dock.YxCUfW_tuckedDock{right:0}.YxCUfW_dock.YxCUfW_left.YxCUfW_tuckedDock{left:var(--pet-sidebar-inset,0px);right:auto}.YxCUfW_tucked{border:1px solid var(--wl-border-soft,#dfe7df);background:var(--wl-surface,#fffdf7);width:44px;height:52px;color:var(--wl-fg-secondary);border-right:0;border-radius:22px 0 0 22px;align-items:center;padding:0;display:flex;box-shadow:0 4px 20px #163c2918}.YxCUfW_left .YxCUfW_tucked{border-right:1px solid var(--wl-border-soft,#dfe7df);border-left:0;border-radius:0 22px 22px 0;flex-direction:row-reverse}.YxCUfW_tuckArrow{justify-content:center;align-items:center;width:44px;height:100%;display:inline-flex}.YxCUfW_speedSetting{border-bottom:1px solid var(--wl-border-soft);gap:4px;padding:8px 0;font-size:14px;display:grid}.YxCUfW_speedLabel{justify-content:space-between;align-items:center;gap:16px;display:flex}.YxCUfW_speedLabel output{font-variant-numeric:tabular-nums;transform-origin:100%;transition:color .2s,transform .25s cubic-bezier(.2,.9,.3,1.4)}.YxCUfW_speedSetting[data-dragging=true] .YxCUfW_speedLabel output{color:var(--mochi-name);transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.YxCUfW_speedLabel output{transition:none}.YxCUfW_speedSetting[data-dragging=true] .YxCUfW_speedLabel output{transform:none}}.YxCUfW_colorSetting{border:0;min-width:0;margin:0;padding:8px 0 4px}.YxCUfW_colorSetting legend{color:var(--wl-fg-secondary);padding:0;font-size:12px}.YxCUfW_colorChoices{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-items:center;display:grid}.YxCUfW_colorChoice{cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:100%;max-width:44px;height:44px;display:grid}.YxCUfW_colorChoice>span{aspect-ratio:1;color:#1c2930;width:min(30px,100% - 10px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wl-fg) 14%, transparent);border-radius:50%;place-items:center;display:grid}.YxCUfW_colorChoice[aria-label=Black]>span{color:#f5f5f7}.YxCUfW_colorChoice[aria-pressed=true]>span{outline:2px solid var(--wl-fg);outline-offset:3px}.YxCUfW_colorChoice:focus-visible{outline:2px solid var(--wl-focus);outline-offset:1px}.YxCUfW_close,.YxCUfW_customize,.YxCUfW_back{background:color-mix(in srgb, var(--wl-fg) 6%, transparent);border-color:#0000;border-radius:50%}.YxCUfW_followThrough .YxCUfW_bubble{border-radius:20px;padding:10px 10px 12px 16px;box-shadow:0 14px 36px #0000002e,0 2px 6px #00000014}.YxCUfW_followThrough .YxCUfW_bubble:after{display:none}.YxCUfW_followThrough .YxCUfW_bubbleHeader{gap:2px;min-height:32px;margin:0 0 2px}.YxCUfW_followThrough .YxCUfW_bubbleHeader .YxCUfW_speaker{padding-left:0;font-size:13px}.YxCUfW_followThrough .YxCUfW_close,.YxCUfW_followThrough .YxCUfW_customize,.YxCUfW_followThrough .YxCUfW_back{background:0 0;width:32px;height:32px;min-height:32px;position:relative}.YxCUfW_followThrough .YxCUfW_close:before,.YxCUfW_followThrough .YxCUfW_customize:before,.YxCUfW_followThrough .YxCUfW_back:before{content:"";position:absolute;inset:-6px}.YxCUfW_followThrough .YxCUfW_speech{padding-right:6px;font-size:14px;line-height:1.5}.YxCUfW_followThrough .YxCUfW_walkthroughFooter{margin-top:10px;padding-right:2px}.YxCUfW_stepDots{align-items:center;gap:5px;display:flex}.YxCUfW_stepDots i{background:color-mix(in srgb, var(--wl-fg) 22%, transparent);border-radius:3px;width:6px;height:6px;transition:width .2s,background-color .2s}.YxCUfW_stepDots i[data-on=true]{background:var(--wl-fg);width:16px}.YxCUfW_stepButton{background:var(--wl-accent);min-height:36px;color:var(--wl-accent-on);border-radius:9999px;padding:0 18px;font-size:13px;font-weight:600;transition:transform .15s}.YxCUfW_stepButton:active{transform:scale(.96)}.YxCUfW_stepButton:focus-visible{outline:2px solid var(--wl-focus);outline-offset:2px}.YxCUfW_followThrough[data-dock=top]{top:20px;bottom:auto}@media (max-width:767px){.YxCUfW_followThrough{bottom:calc(76px + env(safe-area-inset-bottom));max-height:40dvh}.YxCUfW_followThrough[data-dock=top]{top:max(10px, env(safe-area-inset-top));bottom:auto}}.YxCUfW_followThrough .YxCUfW_centerPet{display:none}.YxCUfW_avatar{flex-shrink:0;width:30px;margin:-2px 2px 0 0;display:block}.YxCUfW_avatar .YxCUfW_mascot{width:100%}.YxCUfW_confetti{pointer-events:none;position:absolute;inset:0}.YxCUfW_confetti i{top:6px;left:calc(10% + var(--i) * 5.6%);opacity:0;background:hsl(calc(var(--i) * 47deg) 85% 60%);width:6px;height:10px;animation:YxCUfW_confettiBurst 1.5s cubic-bezier(.2,.7,.3,1) calc(var(--i) * 35ms) both;border-radius:2px;position:absolute}@keyframes YxCUfW_confettiBurst{0%{opacity:0;transform:translateY(8px)scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(calc((var(--i) - 7) * 5px), -64px) rotate(calc(var(--i) * 67deg))}}@media (prefers-reduced-motion:reduce){.YxCUfW_confetti{display:none}}@media (min-width:768px) and (max-height:850px){.YxCUfW_launcher{width:56px}.YxCUfW_hello{display:none}.YxCUfW_launcher:hover .YxCUfW_hello,.YxCUfW_launcher:focus-visible .YxCUfW_hello,.YxCUfW_hello[data-unread=true]{display:block}.YxCUfW_name{padding:2px 8px;font-size:10px}}.YxCUfW_conversation.YxCUfW_wide{width:min(680px,100vw - 32px)}.YxCUfW_workingLabel{background:linear-gradient(90deg, var(--wl-fg-secondary) 35%, var(--wl-fg) 50%, var(--wl-fg-secondary) 65%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite YxCUfW_workingShimmer,.25s ease-out both YxCUfW_reveal}@keyframes YxCUfW_workingShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.YxCUfW_workingDots i,.YxCUfW_workingLabel{animation:none!important}.YxCUfW_workingLabel{color:var(--wl-fg-secondary);background:0 0}}.YxCUfW_centeredReplies{justify-content:center}.YxCUfW_workingDots{flex:0 0 26px;width:26px;height:26px;animation:3s linear infinite YxCUfW_mochiOrbit;position:relative}.YxCUfW_workingDots i{background:var(--wl-accent);border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite YxCUfW_mochiBreathe;position:absolute}.YxCUfW_workingDots i:first-child{top:2px;left:11px}.YxCUfW_workingDots i:nth-child(2){animation-delay:.2s;bottom:4px;left:2px}.YxCUfW_workingDots i:nth-child(3){animation-delay:.4s;bottom:4px;right:2px}@keyframes YxCUfW_mochiOrbit{to{transform:rotate(360deg)}}@keyframes YxCUfW_mochiBreathe{0%,to{opacity:.45;scale:.8}50%{opacity:1;scale:1.2}}@media (prefers-reduced-motion:reduce){.YxCUfW_workingDots,.YxCUfW_workingDots i{animation:none!important}}.YxCUfW_conversation.YxCUfW_wide .YxCUfW_bubble:after{display:none}
