.Make-module__V_ZW_G__page{min-height:100dvh;padding:12px var(--gutter,16px) 48px;background:radial-gradient(120% 50% at 50% -10%, color-mix(in srgb, var(--paper) 55%, transparent), transparent 70%);color:var(--ink);font-family:var(--font-ui);overflow-x:hidden}.Make-module__V_ZW_G__page[data-story]{background:radial-gradient(120% 60% at 50% -10%, color-mix(in srgb, var(--sky-soft) 80%, transparent), transparent 70%), var(--paper)}.Make-module__V_ZW_G__wrap{gap:18px;width:100%;max-width:560px;margin:0 auto;display:grid}.Make-module__V_ZW_G__top{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.Make-module__V_ZW_G__back{border-radius:var(--radius-pill);min-height:48px;color:var(--ink-soft);font-size:var(--text-md);align-items:center;gap:6px;padding:0 14px 0 8px;font-weight:600;text-decoration:none;display:inline-flex}.Make-module__V_ZW_G__back:hover{background:var(--card-2)}.Make-module__V_ZW_G__title{font-size:var(--text-lg);color:var(--ink-soft);margin:0;font-weight:600}.Make-module__V_ZW_G__kids{flex-wrap:wrap;gap:8px;display:flex}.Make-module__V_ZW_G__kidChip{border:2px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);min-height:48px;color:var(--ink);font:inherit;font-size:var(--text-md);align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.Make-module__V_ZW_G__kidChip[aria-current=page]{border-color:var(--grape);background:var(--grape-soft)}.Make-module__V_ZW_G__says{margin-top:4px}.Make-module__V_ZW_G__card{border:2.5px solid var(--line-strong);background:radial-gradient(120% 50% at 50% 0%, color-mix(in srgb, var(--sun-soft) 45%, transparent), transparent 70%), var(--card);box-shadow:0 5px 0 var(--line-strong), 0 22px 36px -22px #1d184061;border-radius:26px;gap:16px;padding:20px;display:grid}.Make-module__V_ZW_G__readyCard{position:relative}.Make-module__V_ZW_G__label{font-size:var(--text-md);color:var(--ink-soft);margin:0;font-weight:600}.Make-module__V_ZW_G__ideas{border:2.5px solid var(--line-strong);border-radius:var(--radius-md);background:var(--paper);width:100%;min-height:132px;color:var(--ink);font-family:var(--font-read);resize:vertical;box-sizing:border-box;padding:14px 16px;font-size:21px;line-height:1.4}.Make-module__V_ZW_G__ideas:focus-visible{box-shadow:var(--glow-focus);outline:none}.Make-module__V_ZW_G__coach{border-radius:var(--radius-lg);background:var(--sun-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 14px 16px 0;padding:10px 12px;display:flex;position:relative}.Make-module__V_ZW_G__coach p{font-size:var(--text-md);flex:220px;margin:0}.Make-module__V_ZW_G__sparks{flex-wrap:wrap;gap:8px;display:flex}.Make-module__V_ZW_G__spark{border:2px dashed var(--line-strong);border-radius:var(--radius-pill);min-height:48px;color:var(--ink);font:inherit;font-size:var(--text-md);cursor:pointer;transition:transform var(--dur-fast) var(--ease-bounce), background var(--dur-fast);background:0 0;padding:0 14px}.Make-module__V_ZW_G__spark:hover{background:var(--sun-soft)}.Make-module__V_ZW_G__spark:active{transform:scale(.94)}.Make-module__V_ZW_G__tones{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;display:grid}.Make-module__V_ZW_G__tone{min-height:var(--tap-kid);border:2.5px solid var(--line-strong);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:18px;font-weight:600;display:flex}.Make-module__V_ZW_G__tone[aria-pressed=true]{border-color:var(--grape);background:var(--grape-soft)}.Make-module__V_ZW_G__levels{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:8px;display:grid}.Make-module__V_ZW_G__level{border:2.5px solid var(--line-strong);border-radius:var(--radius-md);background:var(--paper);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:4px 8px;font-size:14px;font-weight:600;display:flex}.Make-module__V_ZW_G__level[aria-pressed=true]{border-color:var(--mint-deep);background:var(--mint-soft)}.Make-module__V_ZW_G__toggle{min-height:var(--tap-kid);border:2.5px solid var(--line-strong);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:14px;padding:8px 14px;font-size:18px;font-weight:600;display:flex}.Make-module__V_ZW_G__toggle[aria-pressed=true]{border-color:var(--mint-deep);background:var(--mint-soft)}.Make-module__V_ZW_G__check{border:2.5px solid var(--line-strong);background:var(--card);width:30px;height:30px;color:var(--mint-deep);border-radius:9px;flex:none;place-items:center;font-size:18px;display:grid}.Make-module__V_ZW_G__go{min-height:var(--tap-kid);border-radius:var(--radius-pill);background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 86%, white), var(--brand) 55%);color:var(--on-brand);font:inherit;box-shadow:0 5px 0 var(--brand-deep), 0 14px 22px -12px color-mix(in srgb, var(--brand-deep) 80%, transparent), inset 0 2px 0 #ffffff59;cursor:pointer;text-align:center;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast);border:none;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:22px;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.Make-module__V_ZW_G__go:hover{transform:translateY(-2px)}.Make-module__V_ZW_G__go:active{box-shadow:0 1px 0 var(--brand-deep);transform:translateY(4px)scale(.985,.97)}.Make-module__V_ZW_G__go:disabled{opacity:.55;cursor:default;transform:none}.Make-module__V_ZW_G__ghost{min-height:var(--tap-kid);border:2.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-size:19px;font-weight:600;text-decoration:none;display:inline-flex}.Make-module__V_ZW_G__row{flex-wrap:wrap;gap:12px;display:flex}.Make-module__V_ZW_G__row>*{flex:160px}.Make-module__V_ZW_G__row>.Make-module__V_ZW_G__small{flex:none;padding:0 22px}.Make-module__V_ZW_G__word{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--grape);text-decoration-color:var(--grape);text-underline-offset:5px;background:0 0;font-weight:700;text-decoration-thickness:3px}.Make-module__V_ZW_G__note{color:var(--ink-soft);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.Make-module__V_ZW_G__steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Make-module__V_ZW_G__step{border:2.5px solid var(--line);border-radius:var(--radius-lg);background:var(--card);min-height:96px;color:var(--ink);grid-template-columns:88px 1fr;align-items:center;gap:14px;padding:10px 14px 10px 10px;text-decoration:none;display:grid}a.Make-module__V_ZW_G__step:hover{border-color:var(--line-strong)}.Make-module__V_ZW_G__step[data-done=true]{border-color:color-mix(in srgb, var(--mint-deep) 55%, var(--line));background:color-mix(in srgb, var(--mint-soft) 55%, var(--card))}.Make-module__V_ZW_G__stepArt{width:88px;height:88px}.Make-module__V_ZW_G__stepText{gap:2px;display:grid}.Make-module__V_ZW_G__stepText b{font-size:19px;line-height:1.25}.Make-module__V_ZW_G__stepText span{color:var(--ink-soft);font-size:var(--text-sm)}.Make-module__V_ZW_G__fill{transition:transform var(--dur-slow) var(--ease-out)}.Make-module__V_ZW_G__ready{border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--sun-soft), var(--card) 70%);border:2.5px solid color-mix(in srgb, var(--sun-deep) 60%, var(--line));box-shadow:var(--shadow-pop);gap:12px;padding:20px;display:grid;position:relative}.Make-module__V_ZW_G__ready h2,.Make-module__V_ZW_G__card h2{font-size:var(--text-xl);line-height:var(--leading-snug);margin:0}.Make-module__V_ZW_G__recap{font-family:var(--font-read);margin:0;font-size:20px;line-height:1.45}.Make-module__V_ZW_G__cooking{text-align:center;justify-items:center;gap:10px;padding:24px 16px 28px;display:grid}.Make-module__V_ZW_G__pot{width:min(260px,70vw);height:auto}.Make-module__V_ZW_G__bubble{animation:Make-module__V_ZW_G__rise 2.6s var(--ease-out) infinite;transform-box:fill-box;transform-origin:50%}.Make-module__V_ZW_G__bubble:nth-of-type(2){animation-delay:.7s}.Make-module__V_ZW_G__bubble:nth-of-type(3){animation-delay:1.4s}.Make-module__V_ZW_G__bubble:nth-of-type(4){animation-delay:2s}.Make-module__V_ZW_G__letter{transform-box:fill-box;animation:3.2s ease-in-out infinite Make-module__V_ZW_G__float}.Make-module__V_ZW_G__letter:nth-of-type(2n){animation-delay:1.1s}.Make-module__V_ZW_G__letter:nth-of-type(3n){animation-delay:2.1s}.Make-module__V_ZW_G__steam{transform-box:fill-box;transform-origin:bottom;animation:3s ease-in-out infinite Make-module__V_ZW_G__sway}@keyframes Make-module__V_ZW_G__rise{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-70px)scale(1.1)}}@keyframes Make-module__V_ZW_G__float{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-12px)rotate(6deg)}}@keyframes Make-module__V_ZW_G__sway{0%,to{transform:skew(-6deg)}50%{transform:skew(6deg)}}.Make-module__V_ZW_G__line{min-height:3em;font-size:var(--text-lg);color:var(--ink);margin:0;font-weight:600}.Make-module__V_ZW_G__bar{border:2.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--card-2);width:min(320px,100%);height:16px;margin:6px 0 0;overflow:hidden}.Make-module__V_ZW_G__barFill{background:linear-gradient(90deg, var(--grape), var(--sun));height:100%;transition:width .5s linear}.Make-module__V_ZW_G__teaser{gap:14px;display:grid}.Make-module__V_ZW_G__bookTitle{font-size:var(--text-2xl);line-height:var(--leading-tight);text-wrap:balance;margin:0}.Make-module__V_ZW_G__page_{border-radius:var(--radius-lg);background:var(--card);border:2.5px solid var(--line);min-height:240px;box-shadow:var(--shadow-md);align-content:center;gap:12px;padding:22px 20px;display:grid}.Make-module__V_ZW_G__text{font-family:var(--font-read);margin:0;font-size:22px;line-height:1.55}.Make-module__V_ZW_G__textBig{text-align:center;font-size:clamp(28px,7vw,40px);line-height:1.3}.Make-module__V_ZW_G__hook{border-radius:var(--radius-md);background:var(--sun-soft);margin-top:6px;padding:10px 14px;font-weight:700;display:block}.Make-module__V_ZW_G__dots{justify-content:center;gap:8px;display:flex}.Make-module__V_ZW_G__dot{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.Make-module__V_ZW_G__dot[data-on=true]{background:var(--grape)}.Make-module__V_ZW_G__guesses{gap:10px;display:grid}.Make-module__V_ZW_G__guess{min-height:var(--tap-kid);border:2.5px solid var(--line-strong);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font-family:var(--font-read);text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-bounce);padding:10px 18px;font-size:20px}.Make-module__V_ZW_G__guess:active{transform:scale(.97)}.Make-module__V_ZW_G__guess[aria-pressed=true]{border-color:var(--grape);background:var(--grape-soft);font-weight:700}.Make-module__V_ZW_G__guess:disabled:not([aria-pressed=true]){opacity:.6;cursor:default}.Make-module__V_ZW_G__tomorrow{text-align:center;border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--grape-soft), var(--card));justify-items:center;gap:8px;padding:18px;display:grid}.Make-module__V_ZW_G__tomorrow p{font-size:var(--text-lg);margin:0;font-weight:600}.Make-module__V_ZW_G__gift{width:84px;height:84px}@media (prefers-reduced-motion:reduce){.Make-module__V_ZW_G__bubble,.Make-module__V_ZW_G__letter,.Make-module__V_ZW_G__steam{animation:none}.Make-module__V_ZW_G__bubble{opacity:.8}.Make-module__V_ZW_G__fill,.Make-module__V_ZW_G__go,.Make-module__V_ZW_G__spark,.Make-module__V_ZW_G__guess{transition:none}}.Make-module__V_ZW_G__page[data-bedtime=on]{--paper:#17100b;--paper-deep:#1e150e;--card:#22180f;--card-2:#2a1e13;--ink:#f1dcbc;--ink-soft:#c9ab86;--ink-faint:#9c8366;--line:#3a2b1d;--line-strong:#4a3724;--sky-soft:#2a1e13;--brand:#d98e45;--brand-deep:#bd8038;--on-brand:#1a120b;--grape:#e0a15a;--grape-deep:#bd8038;--grape-soft:#3a2a18;--sun:#e0a15a;--sun-deep:#bd8038;--sun-soft:#3a2a18;--mint:#d9b26a;--mint-deep:#c99a4e;--mint-soft:#3a2e19;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--paper)}.Make-module__V_ZW_G__page[data-bedtime=on] *,.Make-module__V_ZW_G__page[data-bedtime=on] :before,.Make-module__V_ZW_G__page[data-bedtime=on] :after{transition:none!important;animation:none!important}.Make-module__V_ZW_G__micWrap{gap:10px;display:grid}.Make-module__V_ZW_G__mic{border-radius:var(--radius-lg,28px);background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 86%, white), var(--brand) 55%);width:100%;min-height:96px;color:var(--on-brand);font:inherit;text-align:left;cursor:pointer;box-shadow:0 6px 0 var(--brand-deep), 0 16px 24px -12px color-mix(in srgb, var(--brand-deep) 80%, transparent), inset 0 2px 0 #ffffff59;transition:transform var(--dur-fast) var(--ease-bounce);border:none;justify-content:center;align-items:center;gap:14px;padding:14px 20px;font-size:24px;font-weight:700;line-height:1.2;display:flex}.Make-module__V_ZW_G__mic:active{transform:translateY(3px)}.Make-module__V_ZW_G__mic:disabled{opacity:.5;cursor:default}.Make-module__V_ZW_G__mic:focus-visible{box-shadow:var(--glow-focus), 0 6px 0 var(--brand-deep);outline:none}.Make-module__V_ZW_G__micIcon{font-size:52px;line-height:1}.Make-module__V_ZW_G__mic[data-listening]{background:linear-gradient(#ff8a8a,#e5484d 55%);animation:1.2s ease-in-out infinite Make-module__V_ZW_G__micPulse;box-shadow:0 6px #a82a2f,inset 0 2px #ffffff59}@keyframes Make-module__V_ZW_G__micPulse{50%{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.Make-module__V_ZW_G__mic[data-listening]{animation:none}}.Make-module__V_ZW_G__mic{position:relative;overflow:hidden}.Make-module__V_ZW_G__mic[data-busy]{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 60%, white), color-mix(in srgb, var(--brand) 80%, white) 55%)}.Make-module__V_ZW_G__micLoad{background:var(--on-brand);opacity:.85;transform-origin:0;height:6px;transition:transform .4s ease-out;position:absolute;bottom:0;left:0;right:0}.Make-module__V_ZW_G__micHelp{border:2.5px solid var(--line-strong);border-radius:var(--radius-md);background:var(--sun-soft);color:var(--ink);font-size:var(--text-md);padding:12px 16px;line-height:1.4}.Make-module__V_ZW_G__micHelp p,.Make-module__V_ZW_G__micHelp ol{margin:0 0 8px}.Make-module__V_ZW_G__micHelp ol{padding-left:22px}.Make-module__V_ZW_G__slider{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.Make-module__V_ZW_G__sliderSide{min-height:var(--tap-kid);color:var(--ink-soft);font:inherit;cursor:pointer;opacity:.6;transition:opacity var(--dur-fast), transform var(--dur-fast) var(--ease-bounce);background:0 0;border:none;padding:4px 6px;font-size:18px;font-weight:700;line-height:1.15}.Make-module__V_ZW_G__sliderSide:first-child{text-align:right}.Make-module__V_ZW_G__sliderSide:last-child{text-align:left}.Make-module__V_ZW_G__sliderSide[aria-pressed=true]{color:var(--ink);opacity:1;transform:scale(1.06)}.Make-module__V_ZW_G__sliderTrack{border:2.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--grape-soft);width:92px;height:52px;box-shadow:0 4px 0 var(--line-strong);cursor:pointer;transition:background var(--dur-fast);padding:0;position:relative}.Make-module__V_ZW_G__slider[data-real] .Make-module__V_ZW_G__sliderTrack{background:var(--mint-soft)}.Make-module__V_ZW_G__sliderKnob{background:var(--card);border:2.5px solid var(--line-strong);width:40px;height:40px;transition:transform var(--dur-fast) var(--ease-bounce);border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:3px;left:3px}.Make-module__V_ZW_G__slider[data-real] .Make-module__V_ZW_G__sliderKnob{transform:translate(40px)}@media (prefers-reduced-motion:reduce){.Make-module__V_ZW_G__sliderKnob,.Make-module__V_ZW_G__sliderSide{transition:none}}
.StoryStage-module__GaCgWq__stage{isolation:isolate;border:3px solid #00000014;border-radius:18px;height:128px;margin:0 0 12px;position:relative;overflow:hidden;box-shadow:inset 0 -6px #0000000f}.StoryStage-module__GaCgWq__svg{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.StoryStage-module__GaCgWq__landmark{opacity:.92;filter:drop-shadow(0 3px #0000001f);font-size:54px;line-height:1;animation:.6s cubic-bezier(.2,1.4,.4,1) both StoryStage-module__GaCgWq__stgRise;position:absolute;bottom:30px;right:8%}.StoryStage-module__GaCgWq__cast{align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:14px;left:6%;right:30%}.StoryStage-module__GaCgWq__actor{font-size:44px;line-height:1;animation:.55s cubic-bezier(.2,1.6,.4,1) both StoryStage-module__GaCgWq__stgHop;display:inline-block;position:relative}.StoryStage-module__GaCgWq__actorInner{animation:StoryStage-module__GaCgWq__stgBob var(--bob,1.8s) ease-in-out infinite;filter:drop-shadow(0 4px #00000024);display:inline-block}.StoryStage-module__GaCgWq__stage[data-rehearse] .StoryStage-module__GaCgWq__actorInner{animation:.7s ease-in-out infinite alternate StoryStage-module__GaCgWq__stgDance}.StoryStage-module__GaCgWq__spark{pointer-events:none;opacity:0;background:radial-gradient(circle at 20% 20%,#ffe066 0 3px,#0000 4px),radial-gradient(circle at 80% 30%,#ff8fd1 0 3px,#0000 4px),radial-gradient(circle at 50% 0,#7fe7ff 0 3px,#0000 4px);animation:.9s ease-out both StoryStage-module__GaCgWq__stgSpark;position:absolute;inset:-8px}.StoryStage-module__GaCgWq__props{gap:10px;display:flex;position:absolute;top:10px;left:40%}.StoryStage-module__GaCgWq__prop{font-size:28px;animation:.6s ease-out both StoryStage-module__GaCgWq__stgFloatIn,3.2s ease-in-out .6s infinite StoryStage-module__GaCgWq__stgFloat;display:inline-block}.StoryStage-module__GaCgWq__caption,.StoryStage-module__GaCgWq__empty{color:#333;background:#ffffffd1;border-radius:999px;margin:0;padding:2px 10px;font-size:13px;font-weight:800;position:absolute;top:8px;left:10px}.StoryStage-module__GaCgWq__empty{white-space:nowrap;top:auto;bottom:10px;left:50%;transform:translate(-50%)}.StoryStage-module__GaCgWq__stage[data-backdrop=space] .StoryStage-module__GaCgWq__caption,.StoryStage-module__GaCgWq__stage[data-backdrop=night] .StoryStage-module__GaCgWq__caption{background:#ffffffe6}.StoryStage-module__GaCgWq__twinkle circle{animation:2s ease-in-out infinite StoryStage-module__GaCgWq__stgTwinkle}.StoryStage-module__GaCgWq__clouds{animation:14s linear infinite alternate StoryStage-module__GaCgWq__stgDrift}.StoryStage-module__GaCgWq__waves{animation:4s linear infinite StoryStage-module__GaCgWq__stgWave}@keyframes StoryStage-module__GaCgWq__stgHop{0%{opacity:0;transform:translateY(40px)scale(.3)}to{opacity:1;transform:none}}@keyframes StoryStage-module__GaCgWq__stgRise{0%{opacity:0;transform:translateY(30px)}to{opacity:.92;transform:none}}@keyframes StoryStage-module__GaCgWq__stgBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes StoryStage-module__GaCgWq__stgDance{0%{transform:rotate(-10deg)translateY(0)}to{transform:rotate(10deg)translateY(-8px)}}@keyframes StoryStage-module__GaCgWq__stgSpark{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}@keyframes StoryStage-module__GaCgWq__stgFloatIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:none}}@keyframes StoryStage-module__GaCgWq__stgFloat{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(5px)rotate(4deg)}}@keyframes StoryStage-module__GaCgWq__stgTwinkle{0%,to{opacity:1}50%{opacity:.25}}@keyframes StoryStage-module__GaCgWq__stgDrift{0%{transform:translate(-12px)}to{transform:translate(14px)}}@keyframes StoryStage-module__GaCgWq__stgWave{0%{transform:translate(0)}to{transform:translate(-40px)}}@media (prefers-reduced-motion:reduce){.StoryStage-module__GaCgWq__stage *,.StoryStage-module__GaCgWq__stage :before{animation:none!important}.StoryStage-module__GaCgWq__spark{display:none}}
.StoryIdeaGenerator-module__8d6yHW__box{border-radius:var(--radius-lg,24px);background:var(--paper-deep);box-shadow:inset 0 0 0 2px var(--line-strong);margin:24px 0 32px;padding:20px 16px 16px}.StoryIdeaGenerator-module__8d6yHW__title{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 12px;font-size:15px;font-weight:700}.StoryIdeaGenerator-module__8d6yHW__bands{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.StoryIdeaGenerator-module__8d6yHW__band,.StoryIdeaGenerator-module__8d6yHW__small,.StoryIdeaGenerator-module__8d6yHW__soft,.StoryIdeaGenerator-module__8d6yHW__main{font:inherit;font-family:var(--font-ui);cursor:pointer;color:var(--ink);border:0}.StoryIdeaGenerator-module__8d6yHW__band{border-radius:var(--radius-pill);background:var(--card);min-height:44px;box-shadow:inset 0 0 0 2px var(--line-strong);padding:0 16px;font-weight:600}.StoryIdeaGenerator-module__8d6yHW__band[aria-pressed=true]{background:var(--brand-deep);box-shadow:none;color:var(--on-brand)}.StoryIdeaGenerator-module__8d6yHW__ages{opacity:.8;font-weight:400}.StoryIdeaGenerator-module__8d6yHW__sentence{font-family:var(--font-serif);color:var(--ink);margin:0 0 16px;font-size:clamp(22px,5vw,28px);line-height:1.3}.StoryIdeaGenerator-module__8d6yHW__mood{color:var(--grape)}.StoryIdeaGenerator-module__8d6yHW__parts{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.StoryIdeaGenerator-module__8d6yHW__part{border-radius:var(--radius-md);background:var(--card);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:1fr auto;grid-template-areas:"label buttons""text buttons";align-items:center;gap:2px 12px;padding:10px 12px;display:grid}.StoryIdeaGenerator-module__8d6yHW__partLabel{font-family:var(--font-ui);color:var(--ink-soft);grid-area:label;font-size:13px}.StoryIdeaGenerator-module__8d6yHW__partText{color:var(--ink);grid-area:text;font-size:17px}.StoryIdeaGenerator-module__8d6yHW__partButtons{grid-area:buttons;gap:6px;display:flex}.StoryIdeaGenerator-module__8d6yHW__small{border-radius:var(--radius-pill);background:var(--paper-deep);min-width:44px;min-height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);padding:0 12px;font-size:14px}.StoryIdeaGenerator-module__8d6yHW__small[aria-pressed=true]{background:var(--sun);box-shadow:none;color:#2a1f00}.StoryIdeaGenerator-module__8d6yHW__actions{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.StoryIdeaGenerator-module__8d6yHW__main,.StoryIdeaGenerator-module__8d6yHW__make,.StoryIdeaGenerator-module__8d6yHW__soft{border-radius:var(--radius-pill);justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.StoryIdeaGenerator-module__8d6yHW__main{background:var(--sun);box-shadow:0 4px 0 var(--sun-deep);color:#2a1f00}.StoryIdeaGenerator-module__8d6yHW__make{background:var(--brand-deep);box-shadow:0 5px 0 color-mix(in srgb, var(--brand-deep) 62%, #000);color:var(--on-brand)!important}.StoryIdeaGenerator-module__8d6yHW__soft{background:var(--card);box-shadow:inset 0 0 0 2px var(--line-strong)}.StoryIdeaGenerator-module__8d6yHW__main:focus-visible,.StoryIdeaGenerator-module__8d6yHW__make:focus-visible,.StoryIdeaGenerator-module__8d6yHW__soft:focus-visible,.StoryIdeaGenerator-module__8d6yHW__small:focus-visible,.StoryIdeaGenerator-module__8d6yHW__band:focus-visible{box-shadow:var(--glow-focus);outline:none}.StoryIdeaGenerator-module__8d6yHW__fine{color:var(--ink-soft);margin:0;font-size:14px}@media (max-width:480px){.StoryIdeaGenerator-module__8d6yHW__main,.StoryIdeaGenerator-module__8d6yHW__make,.StoryIdeaGenerator-module__8d6yHW__soft{flex:100%}}@media (prefers-reduced-motion:no-preference){.StoryIdeaGenerator-module__8d6yHW__main:active,.StoryIdeaGenerator-module__8d6yHW__make:active{transform:translateY(2px)}}.StoryIdeaGenerator-module__8d6yHW__cheer{border-radius:var(--radius-md);background:var(--sun-soft,#fff3c4);color:var(--ink);margin:12px 0 0;padding:10px 14px;font-weight:800}.StoryIdeaGenerator-module__8d6yHW__more{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0 0;font-weight:700;display:flex}.StoryIdeaGenerator-module__8d6yHW__more a{border-radius:var(--radius-pill,999px);background:var(--card);box-shadow:inset 0 0 0 2px var(--line);color:var(--ink);padding:8px 14px;text-decoration:none}.StoryIdeaGenerator-module__8d6yHW__more a:hover{box-shadow:inset 0 0 0 2px var(--grape)}@media (prefers-reduced-motion:no-preference){.StoryIdeaGenerator-module__8d6yHW__part{animation:.42s cubic-bezier(.2,1.3,.4,1) both StoryIdeaGenerator-module__8d6yHW__sigReel}.StoryIdeaGenerator-module__8d6yHW__sentence{animation:.35s ease-out both StoryIdeaGenerator-module__8d6yHW__sigFade}.StoryIdeaGenerator-module__8d6yHW__cheer{animation:.5s cubic-bezier(.2,1.6,.4,1) both StoryIdeaGenerator-module__8d6yHW__sigPop}}@keyframes StoryIdeaGenerator-module__8d6yHW__sigReel{0%{opacity:0;transform:translateY(-18px)rotateX(70deg)}to{opacity:1;transform:none}}@keyframes StoryIdeaGenerator-module__8d6yHW__sigFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes StoryIdeaGenerator-module__8d6yHW__sigPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}
