.PandaSpeech-module__GYNi0W__speech{touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:26px;width:100%;display:flex}.PandaSpeech-module__GYNi0W__panda{flex-shrink:0;width:116px;height:116px;animation:.36s cubic-bezier(.22,1,.36,1) both PandaSpeech-module__GYNi0W__arrive;position:relative}.PandaSpeech-module__GYNi0W__face{z-index:1;width:100%;height:100%;display:block;position:relative}.PandaSpeech-module__GYNi0W__shadow{filter:blur(10px);background:#00000017;border-radius:50%;width:85%;height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.PandaSpeech-module__GYNi0W__bubble{--outline:#e3d4f5;--base:#d8c3f2;border:2px solid var(--outline);border-bottom:5px solid var(--base);transform-origin:50% 0;background:#fff;border-radius:22px;width:100%;min-width:0;padding:17px 20px 16px;animation:.34s cubic-bezier(.3,1.35,.5,1) 40ms both PandaSpeech-module__GYNi0W__bubble;position:relative}.PandaSpeech-module__GYNi0W__bubble[data-held]{visibility:hidden;animation:none}.PandaSpeech-module__GYNi0W__text{color:var(--ink);font-family:var(--display);letter-spacing:-.01em;white-space:pre-line;text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:16.5px;font-weight:600;line-height:1.5;animation:.32s ease-out .26s both PandaSpeech-module__GYNi0W__words}.PandaSpeech-module__GYNi0W__tailUp,.PandaSpeech-module__GYNi0W__tailLeft{pointer-events:none;fill:#fff;stroke:var(--outline);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}.PandaSpeech-module__GYNi0W__tailUp{width:32px;height:24px;top:-23px;left:calc(50% - 16px)}.PandaSpeech-module__GYNi0W__tailLeft{width:24px;height:28px;display:none;top:calc(50% - 14px);left:-24px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact]{flex-direction:row;align-items:center;gap:16px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__panda{width:68px;height:68px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__shadow{height:12px;bottom:-6px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__bubble{transform-origin:0;border-bottom-width:4px;border-radius:18px;flex:1;padding:11px 15px 10px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__text{font-size:15px;line-height:1.45}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__tailUp{display:none}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__tailLeft{width:16px;height:20px;display:block;top:calc(50% - 10px);left:-16px}@media (min-width:768px){.PandaSpeech-module__GYNi0W__speech{flex-direction:row;gap:30px}.PandaSpeech-module__GYNi0W__panda{width:148px;height:148px}.PandaSpeech-module__GYNi0W__bubble{transform-origin:0;border-radius:24px;flex:1;padding:20px 24px 19px}.PandaSpeech-module__GYNi0W__text{font-size:17.5px}.PandaSpeech-module__GYNi0W__tailUp{display:none}.PandaSpeech-module__GYNi0W__tailLeft{display:block}.PandaSpeech-module__GYNi0W__speech[data-variant=compact]{gap:22px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__panda{width:92px;height:92px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__bubble{padding:14px 19px 13px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__text{font-size:16px}.PandaSpeech-module__GYNi0W__speech[data-variant=compact] .PandaSpeech-module__GYNi0W__tailLeft{width:24px;height:28px;top:calc(50% - 14px);left:-24px}}.PandaSpeech-module__GYNi0W__speech[data-panda=v2] .PandaSpeech-module__GYNi0W__panda{width:128px;height:128px;margin:-6px 0 -4px;animation:none}.PandaSpeech-module__GYNi0W__speech[data-panda=v2][data-variant=compact] .PandaSpeech-module__GYNi0W__panda{width:78px;height:78px;margin:-4px 0}@media (min-width:768px){.PandaSpeech-module__GYNi0W__speech[data-panda=v2] .PandaSpeech-module__GYNi0W__panda{width:164px;height:164px;margin:-10px -4px -10px -8px}.PandaSpeech-module__GYNi0W__speech[data-panda=v2][data-variant=compact] .PandaSpeech-module__GYNi0W__panda{width:104px;height:104px;margin:-6px -2px -6px -6px}}.PandaSpeech-module__GYNi0W__speech.PandaSpeech-module__GYNi0W__speech[data-panda=v2]:has([data-arrival=continue]){animation:none}.PandaSpeech-module__GYNi0W__text[data-spoken]{animation:none}.PandaSpeech-module__GYNi0W__word{white-space:nowrap}.PandaSpeech-module__GYNi0W__ch{animation:PandaSpeech-module__GYNi0W__type 90ms linear var(--at,0s) both}.PandaSpeech-module__GYNi0W__text[data-done] .PandaSpeech-module__GYNi0W__ch{animation:none}@keyframes PandaSpeech-module__GYNi0W__type{0%{opacity:0}to{opacity:1}}@keyframes PandaSpeech-module__GYNi0W__arrive{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes PandaSpeech-module__GYNi0W__bubble{0%{opacity:0;transform:scale(.88)}55%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes PandaSpeech-module__GYNi0W__words{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PandaSpeech-module__GYNi0W__panda,.PandaSpeech-module__GYNi0W__bubble,.PandaSpeech-module__GYNi0W__text,.PandaSpeech-module__GYNi0W__ch{animation:none}}
.CreationShell-module__3t6mXq__root{min-height:100svh;background:var(--paper);flex-direction:column;min-height:100dvh;display:flex}.CreationShell-module__3t6mXq__top{z-index:40;background:var(--paper);position:sticky;top:0;box-shadow:0 1px #ece7f2}.CreationShell-module__3t6mXq__topInner{width:100%;max-width:1280px;padding:12px var(--gutter) 10px;margin-inline-start:auto;margin-inline-end:auto}.CreationShell-module__3t6mXq__body{width:100%;max-width:1280px;padding:18px var(--gutter) 26px;flex:1;gap:max(36px,min(4vw,64px));margin-inline-start:auto;margin-inline-end:auto;display:flex}.CreationShell-module__3t6mXq__main{flex-direction:column;flex:1;gap:26px;width:100%;min-width:0;max-width:680px;margin-inline-start:auto;margin-inline-end:auto;display:flex}.CreationShell-module__3t6mXq__body[data-wide] .CreationShell-module__3t6mXq__main{max-width:1120px}.CreationShell-module__3t6mXq__aside{display:none}.CreationShell-module__3t6mXq__main>:not([data-reveal]){animation:.9s cubic-bezier(.16,.84,.24,1) both CreationShell-module__3t6mXq__enter}.CreationShell-module__3t6mXq__main>:nth-child(2){--d:70ms;animation-delay:70ms}.CreationShell-module__3t6mXq__main>:nth-child(3){--d:.14s;animation-delay:.14s}.CreationShell-module__3t6mXq__main>:nth-child(4){--d:.2s;animation-delay:.2s}.CreationShell-module__3t6mXq__main>:nth-child(n+5){--d:.26s;animation-delay:.26s}@keyframes CreationShell-module__3t6mXq__enter{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:none}}.CreationShell-module__3t6mXq__main>:has([data-reveal]){animation:none}.CreationShell-module__3t6mXq__footer{z-index:30;padding:14px var(--gutter) calc(16px + env(safe-area-inset-bottom,0px));border-top:2px solid var(--line);background:var(--paper);position:sticky;bottom:0}.CreationShell-module__3t6mXq__footerInner{align-items:center;gap:12px;width:100%;max-width:680px;margin-inline-start:auto;margin-inline-end:auto;display:flex}.CreationShell-module__3t6mXq__footerMain{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.CreationShell-module__3t6mXq__back.CreationShell-module__3t6mXq__back{display:none}.CreationShell-module__3t6mXq__barFooter{z-index:30;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none;position:sticky;bottom:0}.CreationShell-module__3t6mXq__barFooter>*{pointer-events:auto}.CreationShell-module__3t6mXq__floating{right:16px;bottom:calc(106px + env(safe-area-inset-bottom,0px));z-index:35;animation:.5s cubic-bezier(.2,.7,.2,1) .4s both CreationShell-module__3t6mXq__enter;position:fixed}.CreationShell-module__3t6mXq__floatSpace{flex-shrink:0;height:58px}@media (min-width:768px){.CreationShell-module__3t6mXq__topInner{padding-top:20px;padding-bottom:14px}.CreationShell-module__3t6mXq__body{padding-top:26px}.CreationShell-module__3t6mXq__main{gap:30px}.CreationShell-module__3t6mXq__footerMain{flex-direction:row;justify-content:flex-end;align-items:center;gap:20px}}@media (min-width:1024px){.CreationShell-module__3t6mXq__main{max-width:none;margin-inline-start:0;margin-inline-end:0}.CreationShell-module__3t6mXq__body[data-wide] .CreationShell-module__3t6mXq__main{max-width:1120px;margin-inline-start:auto;margin-inline-end:auto}.CreationShell-module__3t6mXq__footer{padding:16px var(--gutter) 18px}.CreationShell-module__3t6mXq__footerInner{max-width:calc(1280px - 2 * var(--gutter))}.CreationShell-module__3t6mXq__back.CreationShell-module__3t6mXq__back{flex-shrink:0;min-height:56px;display:inline-flex}.CreationShell-module__3t6mXq__aside{flex:0 0 max(400px,min(32vw,456px));align-self:flex-start;height:calc(100dvh - 292px);min-height:480px;animation:.6s cubic-bezier(.2,.7,.2,1) .12s both CreationShell-module__3t6mXq__enter;display:flex;position:sticky;top:120px}.CreationShell-module__3t6mXq__aside>*{flex:1;min-height:0}.CreationShell-module__3t6mXq__body[data-book-aside] .CreationShell-module__3t6mXq__aside{flex-basis:max(440px,min(36vw,600px))}.CreationShell-module__3t6mXq__root[data-book] .CreationShell-module__3t6mXq__topInner,.CreationShell-module__3t6mXq__root[data-book] .CreationShell-module__3t6mXq__body{max-width:1600px}.CreationShell-module__3t6mXq__root[data-book] .CreationShell-module__3t6mXq__footerInner{max-width:calc(1600px - 2 * var(--gutter))}.CreationShell-module__3t6mXq__root[data-book] .CreationShell-module__3t6mXq__body[data-wide] .CreationShell-module__3t6mXq__main,.CreationShell-module__3t6mXq__root[data-book] .CreationShell-module__3t6mXq__body:not([data-aside]) .CreationShell-module__3t6mXq__main{max-width:1240px;margin-inline-start:auto;margin-inline-end:auto}.CreationShell-module__3t6mXq__floating,.CreationShell-module__3t6mXq__floatSpace{display:none}.CreationShell-module__3t6mXq__barFooter{padding:12px var(--gutter) 18px}}@media (prefers-reduced-motion:reduce){.CreationShell-module__3t6mXq__main>*,.CreationShell-module__3t6mXq__aside,.CreationShell-module__3t6mXq__floating{animation:none!important}}@media (min-width:1024px){.CreationShell-module__3t6mXq__body[data-wide]~.CreationShell-module__3t6mXq__footer .CreationShell-module__3t6mXq__footerInner{max-width:min(1120px, calc(1280px - 2 * var(--gutter)))}.CreationShell-module__3t6mXq__root[data-book] .CreationShell-module__3t6mXq__body[data-wide]~.CreationShell-module__3t6mXq__footer .CreationShell-module__3t6mXq__footerInner{max-width:min(1240px, calc(1600px - 2 * var(--gutter)))}}
.Hint-module__48gK4a__hint{color:var(--muted);text-wrap:pretty;background:#ffffffb3;border:1px solid #ece4f5;border-bottom-width:3px;border-radius:16px;align-items:center;gap:12px;margin:0;padding:9px 14px 9px 9px;font-size:14px;line-height:1.5;display:flex}.Hint-module__48gK4a__icon{background:#f4eefb;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;padding:4px;display:grid}.Hint-module__48gK4a__icon>svg{width:100%;height:100%}.Hint-module__48gK4a__hint:not([data-state=pending]) .Hint-module__48gK4a__icon>svg{animation:Hint-module__48gK4a__hop .7s cubic-bezier(.3,1.4,.5,1) calc(var(--d,0s) + .2s) both}.Hint-module__48gK4a__text{min-width:0}.Hint-module__48gK4a__text b{color:var(--ink);font-weight:600}@keyframes Hint-module__48gK4a__hop{0%{opacity:0;transform:scale(.5)rotate(-14deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hint-module__48gK4a__hint .Hint-module__48gK4a__icon>svg{animation:none}}
.creation-module__KSk4Eq__cta{width:100%;min-height:60px;font-size:18px}.creation-module__KSk4Eq__cta.creation-module__KSk4Eq__cta:disabled,.creation-module__KSk4Eq__cta.creation-module__KSk4Eq__cta:disabled:hover,.creation-module__KSk4Eq__cta.creation-module__KSk4Eq__cta:disabled:active{cursor:not-allowed;color:#8f8a98;background:#e8e6ec;transform:none;box-shadow:0 4px #d4d0da}.creation-module__KSk4Eq__cta.creation-module__KSk4Eq__cta[data-blocked],.creation-module__KSk4Eq__cta.creation-module__KSk4Eq__cta[data-blocked]:hover,.creation-module__KSk4Eq__cta.creation-module__KSk4Eq__cta[data-blocked]:active{cursor:pointer;color:#8f8a98;background:#e8e6ec;animation:none;transform:none;box-shadow:0 4px #d4d0da}.creation-module__KSk4Eq__cta[data-blocked] svg{animation:none}.creation-module__KSk4Eq__ctaWrap{flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.creation-module__KSk4Eq__ctaHint{z-index:2;background:var(--ink,#2a1f3d);color:#fff;text-align:center;text-wrap:balance;border-radius:14px;width:max-content;max-width:min(92vw,420px);padding:9px 14px;font-size:14.5px;font-weight:600;line-height:1.35;animation:.28s cubic-bezier(.34,1.56,.64,1) creation-module__KSk4Eq__ctaHintIn;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%}.creation-module__KSk4Eq__ctaHint:after{content:"";border:7px solid #0000;border-top-color:var(--ink,#2a1f3d);position:absolute;top:100%;left:50%;translate:-50%}@keyframes creation-module__KSk4Eq__ctaHintIn{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}[data-missing-shake]{animation:.6s cubic-bezier(.36,.07,.19,.97) creation-module__KSk4Eq__missingShake}@keyframes creation-module__KSk4Eq__missingShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.creation-module__KSk4Eq__ctaHint{animation:none}}.creation-module__KSk4Eq__cta svg{flex-shrink:0}.creation-module__KSk4Eq__cta:not(:disabled){animation:.5s cubic-bezier(.34,1.56,.64,1) creation-module__KSk4Eq__ctaReady}.creation-module__KSk4Eq__cta:not(:disabled) svg{animation:.9s cubic-bezier(.2,.7,.2,1) .2s creation-module__KSk4Eq__ctaArrow}@keyframes creation-module__KSk4Eq__ctaReady{0%{transform:scale(.97)}60%{transform:scale(1.02)}to{transform:none}}@keyframes creation-module__KSk4Eq__ctaArrow{0%,to{transform:none}45%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.creation-module__KSk4Eq__cta:not(:disabled),.creation-module__KSk4Eq__cta:not(:disabled) svg{animation:none}}@media (min-width:768px){.creation-module__KSk4Eq__cta{width:auto;min-width:280px}.creation-module__KSk4Eq__ctaWrap{width:auto}}.creation-module__KSk4Eq__fields{flex-direction:column;gap:18px;width:100%;min-width:0;display:flex}.creation-module__KSk4Eq__note{color:var(--muted);text-wrap:pretty;align-items:baseline;gap:10px;margin:0;font-size:14.5px;line-height:1.55;display:flex}.creation-module__KSk4Eq__note svg{fill:#c9aaf0;flex-shrink:0;width:11px;height:11px;transform:translateY(1px)}.creation-module__KSk4Eq__note b{color:var(--ink);font-weight:600}.creation-module__KSk4Eq__error{color:#c2415c;margin:-6px 0 0;font-size:14px;font-weight:500}.creation-module__KSk4Eq__label{color:#9a8fae;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:700}.creation-module__KSk4Eq__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.creation-module__KSk4Eq__chip{color:#6b4b98;text-align:left;background:#fff;border:1px solid #e3d8f0;border-bottom-width:2px;border-radius:999px;padding:8px 13px;font-size:13.5px;font-weight:600;line-height:1.3;transition:background .15s,border-color .15s}.creation-module__KSk4Eq__chip:hover{background:#f7f2fd;border-color:#d7c2f3}.creation-module__KSk4Eq__chip:active{transform:translateY(1px)}.creation-module__KSk4Eq__link{color:var(--brand-ink);font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:6px;padding:4px 0;font-size:14.5px;font-weight:700;display:inline-flex}.creation-module__KSk4Eq__link:hover{text-underline-offset:4px;text-decoration:underline}.creation-module__KSk4Eq__previewPill{color:#fff;min-height:50px;font-family:var(--display);letter-spacing:-.01em;background:#1d1a22;border:0;border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-size:14.5px;font-weight:700;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 0 0 4px #ffffffd9,0 14px 28px -12px #1d1a22b3}.creation-module__KSk4Eq__previewPill:hover{background:#2a2531}.creation-module__KSk4Eq__previewPill:active{transform:translateY(2px)}.creation-module__KSk4Eq__previewGlyph{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;padding:8px;display:grid;box-shadow:inset 0 -3px #0000002e}.creation-module__KSk4Eq__previewGlyph svg{width:100%;height:100%}.creation-module__KSk4Eq__previewPill:focus-visible{outline-offset:2px;outline:3px solid #c9aaf0}.creation-module__KSk4Eq__centered{min-height:180px;color:var(--muted);text-align:center;place-items:center;gap:12px;display:grid}.creation-module__KSk4Eq__spinner{border:3px solid #e7daf8;border-top-color:var(--brand);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite creation-module__KSk4Eq__spin}@keyframes creation-module__KSk4Eq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.creation-module__KSk4Eq__spinner{animation-duration:2s}}
