.chips.svelte-ctpklb{transition:opacity .2s var(--ease);flex-wrap:wrap;gap:8px;display:flex}.off.svelte-ctpklb{opacity:.45}.chip.svelte-ctpklb{min-height:40px;font:inherit;color:var(--deep-gold);background:var(--surface);box-shadow:inset 0 0 0 1px var(--card-border), var(--card-shadow);border-radius:20px;padding:8px 15px;font-size:14px;font-weight:700}.chip.primary.svelte-ctpklb{color:var(--on-gold);background:var(--gold-gradient);box-shadow:inset 0 0 0 1px #e7b137}.chip.chosen.svelte-ctpklb{color:var(--on-gold);background:var(--gold-gradient)}.chip.svelte-ctpklb:disabled:not(.chosen){cursor:default}.animate.svelte-ctpklb .chip:where(.svelte-ctpklb){animation:svelte-ctpklb-chip-in .26s var(--ease) both;animation-delay:calc(var(--delay) + var(--i) * 60ms)}@keyframes svelte-ctpklb-chip-in{0%{opacity:0;transform:translateY(6px)scale(.96)}}@media (prefers-reduced-motion:reduce){.animate.svelte-ctpklb .chip:where(.svelte-ctpklb){animation:none}}.notice.svelte-dwd7vr{background:color-mix(in srgb, var(--pink) 8%, var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pink) 30%, transparent);border-radius:16px;align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px 14px;display:flex}p.svelte-dwd7vr{color:var(--ink);margin:0;font-size:13.5px;line-height:1.35}.genie.svelte-18fcbd2{pointer-events:none;flex:none}.rig.svelte-18fcbd2{width:100%;height:100%}.avatar.svelte-5lvgy2{width:calc(var(--s) + 14px);height:calc(var(--s) + 14px);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ring.svelte-5lvgy2{background:radial-gradient(circle at 50% 40%,#fffdf6,#f7eed9 70%);border-radius:50%;position:absolute;inset:3px;box-shadow:inset 0 0 0 1.5px #e2b43e,inset 0 0 0 4px #ffe29f59}[data-theme=dark] .ring.svelte-5lvgy2{background:radial-gradient(circle at 50% 40%,#2a2414,#111826 70%);box-shadow:inset 0 0 0 1.5px #c9a04a,inset 0 0 0 4px #ffd9751f}.ring.busy.svelte-5lvgy2{box-shadow:inset 0 0 0 2px #efb72d,inset 0 0 0 5px #ffd5574d}.face.svelte-5lvgy2{width:var(--s);height:var(--s);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.squash.svelte-5lvgy2{animation:svelte-5lvgy2-squash .28s var(--spring)}@keyframes svelte-5lvgy2-squash{35%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.squash.svelte-5lvgy2{animation:none}}.still.svelte-1jzsj2f{flex:none;display:block}img.svelte-1jzsj2f{width:100%;height:100%;display:block}.switch.svelte-1y47drj{text-align:left;align-items:center;gap:14px;width:100%;padding:12px 0;display:flex}.switch.svelte-1y47drj:disabled{opacity:.5}.text.svelte-1y47drj{flex:1;gap:2px;min-width:0;display:grid}b.svelte-1y47drj{color:var(--ink);font-size:14.5px;font-weight:600}small.svelte-1y47drj{color:var(--muted);font-size:12px}.track.svelte-1y47drj{background:var(--line);width:46px;height:28px;transition:background .2s var(--ease,ease);border-radius:14px;flex:none;position:relative}.track.on.svelte-1y47drj{background:var(--gold-gradient)}.knob.svelte-1y47drj{width:22px;height:22px;transition:transform .2s var(--ease,ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.track.on.svelte-1y47drj .knob:where(.svelte-1y47drj){transform:translate(18px)}@media (prefers-reduced-motion:reduce){.track.svelte-1y47drj,.knob.svelte-1y47drj{transition:none}}.lead.svelte-i094wc{color:var(--muted);margin:0 0 6px;font-size:12.5px}.actions.svelte-i094wc{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.pill.svelte-i094wc{min-height:40px;color:var(--deep-gold);background:var(--surface);box-shadow:inset 0 0 0 1px var(--gold);border-radius:20px;padding:8px 14px;font-size:13.5px;font-weight:700}.pill.quiet.svelte-i094wc{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.bar.svelte-1rna61g{width:100%;display:block;position:relative;overflow:hidden}.fill.svelte-1rna61g{border-radius:inherit;transform-origin:0;position:absolute;inset:0}.glide.svelte-1rna61g{transition:transform .7s var(--ease) .2s}@media (prefers-reduced-motion:reduce){.glide.svelte-1rna61g{transition:none}}h3.svelte-tngw12{color:var(--ink);margin:6px 0 12px;font-size:20px;font-weight:800}.track.svelte-tngw12{align-items:center;display:flex}.link.svelte-tngw12{flex:1;min-width:0}.dot.svelte-tngw12{background:var(--line);border-radius:50%;flex:none;place-items:center;width:14px;height:14px;display:grid}.dot.reached.svelte-tngw12{background:var(--gold-gradient)}.dot.now.svelte-tngw12{width:22px;height:22px;box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 30%, transparent)}.pop.svelte-tngw12{animation:svelte-tngw12-pop .6s var(--spring) backwards}.pulse.svelte-tngw12{animation:svelte-tngw12-pulse .9s var(--ease) .2s backwards}.meta.svelte-tngw12{color:var(--muted);margin:10px 0 0;font-size:12.5px}@keyframes svelte-tngw12-pop{0%{transform:scale(.9)}}@keyframes svelte-tngw12-pulse{40%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.pop.svelte-tngw12,.pulse.svelte-tngw12{animation:none}}.head.svelte-1yr3it4{align-items:center;gap:8px;display:flex}.grow.svelte-1yr3it4{flex:1;min-width:0}.pill.svelte-1yr3it4{color:var(--deep-gold);background:color-mix(in srgb, var(--deep-gold) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--deep-gold) 40%, transparent);border-radius:12px;padding:4px 10px;font-size:12px;font-weight:800}.row.svelte-1yr3it4{margin:0}.words.svelte-1yr3it4{color:var(--ink);margin-top:8px;font-size:14px}.muted.svelte-1yr3it4{color:var(--muted);margin-top:10px;font-size:12.5px}.passed.svelte-1yr3it4{color:var(--green);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;font-weight:700;display:flex}.warn.svelte-1yr3it4{color:var(--deep-gold);margin-top:6px;font-size:12.5px}.arrive.svelte-1yr3it4{animation:svelte-1yr3it4-rise .3s var(--ease) backwards;animation-delay:calc(var(--i) * 60ms + .12s)}@keyframes svelte-1yr3it4-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.arrive.svelte-1yr3it4{animation:none}}.page.svelte-1xbjdtj{flex-direction:column;display:flex}.mood.svelte-1xbjdtj{color:var(--muted);margin:12px 0 0;font-size:13px;font-weight:600}.links.svelte-1xbjdtj{flex-wrap:wrap;gap:8px;display:flex}.link.svelte-1xbjdtj{min-height:40px;color:var(--deep-gold);align-items:center;gap:6px;padding:8px 8px 8px 0;font-size:14px;font-weight:700;display:inline-flex}.label.svelte-1xbjdtj{color:var(--deep-gold);margin:14px 0 6px;font-size:13px;font-weight:800}.intro.svelte-1s4zk4r,.empty.svelte-1s4zk4r{color:var(--muted);margin:0;font-size:12.5px}h4.svelte-1s4zk4r{letter-spacing:.6px;color:var(--deep-gold);margin:18px 0 4px;font-size:13px;font-weight:800}.row.svelte-1s4zk4r{content-visibility:auto;contain-intrinsic-size:auto 44px;align-items:center;gap:6px;padding:3px 0;display:flex}.rtext.svelte-1s4zk4r{flex:1;gap:1px;min-width:0;display:grid}.rtext.svelte-1s4zk4r b:where(.svelte-1s4zk4r){color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600}.rtext.svelte-1s4zk4r small:where(.svelte-1s4zk4r){color:var(--muted);font-size:12px}.x.svelte-1s4zk4r{border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.link.svelte-1s4zk4r{color:var(--deep-gold);padding:8px 4px;font-size:13px;font-weight:700}.link.strong.svelte-1s4zk4r{font-weight:800}.undo.svelte-1s4zk4r{background:var(--cream);box-shadow:inset 0 0 0 1px var(--deep-gold);color:var(--ink);animation:svelte-1s4zk4r-rise .26s var(--ease,ease) backwards;border-radius:14px;align-items:center;gap:8px;margin-top:10px;padding:2px 4px 2px 14px;font-size:13.5px;font-weight:600;display:flex}.undo.svelte-1s4zk4r span:where(.svelte-1s4zk4r){flex:1}.actions.svelte-1s4zk4r{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pill.svelte-1s4zk4r{min-height:40px;color:var(--deep-gold);background:var(--surface);box-shadow:inset 0 0 0 1px var(--gold);border-radius:20px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.pill.quiet.svelte-1s4zk4r{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}@keyframes svelte-1s4zk4r-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.undo.svelte-1s4zk4r{animation:none}}.page.svelte-yuvpsd{flex-direction:column;display:flex}.intro.svelte-yuvpsd{color:var(--muted);margin:0 0 6px;font-size:12.5px}.switch.svelte-yuvpsd{align-items:center;gap:14px;padding:10px 0;display:flex}.stext.svelte-yuvpsd{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.stext.svelte-yuvpsd strong:where(.svelte-yuvpsd){color:var(--ink);font-size:14.5px;font-weight:600}.stext.svelte-yuvpsd small:where(.svelte-yuvpsd){color:var(--muted);font-size:12px}.label.svelte-yuvpsd{color:var(--deep-gold);margin:14px 0 6px;font-size:13px;font-weight:800}.chips.svelte-yuvpsd{flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.chip.svelte-yuvpsd{min-height:36px;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--card-border);transition:background-color .16s var(--ease), color .16s var(--ease);border-radius:18px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.chip.on.svelte-yuvpsd{color:var(--on-gold);background:var(--gold-gradient);box-shadow:none}.none.svelte-yuvpsd{color:var(--muted);margin:0;font-size:13px}.routine.svelte-yuvpsd{color:var(--ink);align-items:center;gap:8px;margin:0;padding:3px 0;font-size:13.5px;font-weight:600;display:flex}.routine.svelte-yuvpsd span:where(.svelte-yuvpsd){flex:1;min-width:0}.stats.svelte-yuvpsd{color:var(--muted);margin:10px 0 0;font-size:12px}@media (prefers-reduced-motion:reduce){.chip.svelte-yuvpsd{transition:none}}.options.svelte-1sbtoti{flex-direction:column;gap:10px;margin:10px 0 22px;display:flex}.option.svelte-1sbtoti{text-align:left;background:var(--surface);box-shadow:inset 0 0 0 1px var(--card-border);transition:box-shadow .2s var(--ease);border-radius:18px;flex-direction:column;gap:6px;padding:14px;display:flex}.option.on.svelte-1sbtoti{box-shadow:inset 0 0 0 1.6px #e7b137}.top.svelte-1sbtoti{align-items:center;gap:10px;display:flex}.top.svelte-1sbtoti strong:where(.svelte-1sbtoti){color:var(--ink);flex:1;font-size:16px;font-weight:800}.radio.svelte-1sbtoti{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--line);border-radius:50%;flex:none}.on.svelte-1sbtoti .radio:where(.svelte-1sbtoti){box-shadow:inset 0 0 0 2px #e7b137, inset 0 0 0 5px var(--surface);background:#e7b137}.badge.svelte-1sbtoti{color:var(--deep-gold);background:color-mix(in srgb, var(--gold) 18%, transparent);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:800}.detail.svelte-1sbtoti{color:var(--ink);font-size:13.5px}.facts.svelte-1sbtoti{flex-wrap:wrap;gap:6px;display:flex}.facts.svelte-1sbtoti span:where(.svelte-1sbtoti){color:var(--muted);background:var(--cream);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.note.svelte-1sbtoti{color:var(--muted);font-size:12.5px}.problem.svelte-1sbtoti{color:var(--deep-gold);-webkit-user-select:text;user-select:text;font-size:11.5px;font-weight:600}.label.svelte-1sbtoti{color:var(--muted);margin:10px 0 8px;font-size:13px;font-weight:600}.voices.svelte-1sbtoti{flex-wrap:wrap;gap:8px;display:flex}.voice.svelte-1sbtoti{min-height:40px;font:inherit;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--card-border);border-radius:20px;padding:8px 14px;font-size:14px;font-weight:600}.voice.on.svelte-1sbtoti{color:var(--on-gold);background:var(--gold-gradient);box-shadow:inset 0 0 0 1px #e7b137}.field.svelte-1sbtoti{margin:10px 0 12px;display:block}.flabel.svelte-1sbtoti{color:var(--muted);margin:0 0 6px 4px;font-size:12px;font-weight:600;display:block}.field.svelte-1sbtoti input:where(.svelte-1sbtoti){box-sizing:border-box;width:100%;min-height:52px;font:inherit;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:15px;outline:0;padding:0 14px;font-size:16px}.field.svelte-1sbtoti input:where(.svelte-1sbtoti):focus{box-shadow:inset 0 0 0 2px var(--deep-gold)}.field.svelte-1sbtoti small:where(.svelte-1sbtoti){color:var(--muted);margin:5px 0 0 14px;font-size:12px;display:block}.personality.svelte-1sbtoti{margin-bottom:22px}.hint.svelte-1sbtoti{color:var(--muted);margin:8px 0;font-size:12px}@media (prefers-reduced-motion:reduce){.option.svelte-1sbtoti{transition:none}}.pages.svelte-1sbtoti{margin:0 -18px;padding:0 18px;display:grid;overflow:hidden}.page.svelte-1sbtoti{min-width:0;animation:svelte-1sbtoti-slide .32s var(--ease,ease) backwards;grid-area:1/1}@keyframes svelte-1sbtoti-slide{0%{transform:translateX(var(--from))}}.reveal.play.svelte-1sbtoti{animation:svelte-1sbtoti-rise .38s var(--ease,ease) backwards;animation-delay:calc(var(--i,0) * 60ms)}@keyframes svelte-1sbtoti-rise{0%{opacity:0;transform:translateY(10px)}}.card-top.svelte-1sbtoti{align-items:center;gap:12px;display:flex}.who.svelte-1sbtoti{gap:2px;display:grid}.who.svelte-1sbtoti strong:where(.svelte-1sbtoti){color:var(--ink);font-size:21px;font-weight:800}.who.svelte-1sbtoti .mode:where(.svelte-1sbtoti){color:var(--deep-gold);font-size:13px;font-weight:700}.who.svelte-1sbtoti small:where(.svelte-1sbtoti){color:var(--muted);font-size:12.5px}.card-actions.svelte-1sbtoti{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.card-actions.svelte-1sbtoti button:where(.svelte-1sbtoti){border-radius:15px;justify-content:center;align-items:center;gap:6px;min-height:52px;font-size:14px;font-weight:700;display:inline-flex}.gold.svelte-1sbtoti{color:var(--on-gold);background:var(--gold-gradient)}.outline.svelte-1sbtoti{color:var(--deep-gold);box-shadow:inset 0 0 0 1px var(--gold)}.group.svelte-1sbtoti{margin-top:18px}.gtitle.svelte-1sbtoti{letter-spacing:.8px;text-transform:uppercase;color:var(--muted);margin:16px 4px 6px;font-size:12px;font-weight:800}.group.svelte-1sbtoti .gtitle:where(.svelte-1sbtoti){margin-top:0}.glist.svelte-1sbtoti{background:var(--surface);box-shadow:inset 0 0 0 1px var(--card-border);border-radius:18px;overflow:hidden}.link-row.svelte-1sbtoti{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.link-row.svelte-1sbtoti+.link-row:where(.svelte-1sbtoti){box-shadow:inset 0 1px 0 var(--line)}.tile.svelte-1sbtoti{background:var(--cream);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ltext.svelte-1sbtoti{flex:1;gap:2px;min-width:0;display:grid}.ltext.svelte-1sbtoti b:where(.svelte-1sbtoti){color:var(--ink);font-size:14.5px;font-weight:700}.ltext.svelte-1sbtoti small:where(.svelte-1sbtoti){color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.foot.svelte-1sbtoti{margin:14px 4px 4px}.reset.svelte-1sbtoti{color:var(--deep-gold);align-items:center;gap:6px;padding:10px 4px;font-size:13px;font-weight:700;display:inline-flex}.confirm.svelte-1sbtoti{background:var(--cream);box-shadow:inset 0 0 0 1px var(--gold);animation:svelte-1sbtoti-rise .26s var(--ease,ease) backwards;border-radius:16px;gap:6px;margin-top:8px;padding:14px;display:grid}.confirm.svelte-1sbtoti b:where(.svelte-1sbtoti){color:var(--ink);font-size:14.5px}.confirm.svelte-1sbtoti small:where(.svelte-1sbtoti){color:var(--muted);font-size:12.5px}.confirm-actions.svelte-1sbtoti{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.pill.svelte-1sbtoti{min-height:40px;color:var(--deep-gold);box-shadow:inset 0 0 0 1px var(--gold);border-radius:20px;padding:8px 16px;font-size:13.5px;font-weight:700}.pill.solid.svelte-1sbtoti{color:var(--on-gold);background:var(--gold-gradient);box-shadow:none}.phead.svelte-1sbtoti{align-items:center;gap:10px;margin:0 0 12px -6px;display:flex}.back.svelte-1sbtoti{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.badge-icon.svelte-1sbtoti{background:var(--gold-gradient);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}h3.svelte-1sbtoti{color:var(--ink);margin:0;font-size:18px;font-weight:800}.voice.icon.svelte-1sbtoti{align-items:center;gap:6px;display:inline-flex}@media (prefers-reduced-motion:reduce){.page.svelte-1sbtoti,.reveal.play.svelte-1sbtoti,.confirm.svelte-1sbtoti{animation:none}}.box.svelte-11scfft{box-shadow:inset 0 0 0 1px var(--card-border), var(--card-shadow);background:#fffcf6;border-radius:22px;padding:8px}[data-theme=dark] .box.svelte-11scfft{background:#151d2c}.hero.svelte-11scfft{align-items:center;gap:8px;display:flex}.lead.svelte-11scfft{flex:1;min-width:0}.kick.svelte-11scfft{align-items:center;gap:6px;display:flex}.amount.svelte-11scfft{color:var(--on-dark);white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;font-size:34px;font-weight:800;line-height:1.1;overflow:hidden}.worth.svelte-11scfft{color:#e8cf96;margin:0;font-size:15px;font-weight:600}.safe.svelte-11scfft{flex-direction:column;align-items:center;gap:6px;display:flex}.safe.svelte-11scfft img:where(.svelte-11scfft){object-fit:contain;width:92px;height:80px}.rate.svelte-11scfft{color:var(--on-dark);white-space:nowrap;background:#0006;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:700;box-shadow:inset 0 0 0 1px #e7b137cc}.asked.svelte-11scfft{background:#fff3d6;border-radius:16px;align-items:center;gap:10px;margin:10px 2px 2px;padding:10px 12px 10px 10px;display:flex;box-shadow:inset 0 0 0 1px #f0d58c}[data-theme=dark] .asked.svelte-11scfft{background:#2a2414;box-shadow:inset 0 0 0 1px #f0d58c59}.when.svelte-11scfft{color:var(--ink);flex:1;font-size:15px;font-weight:700}.right.svelte-11scfft{flex-direction:column;align-items:flex-end;display:flex}.right.svelte-11scfft strong:where(.svelte-11scfft){color:var(--deep-gold);font-size:18px;font-weight:800}.grid.svelte-11scfft{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:4px;display:grid}.grid.svelte-11scfft>.tile:nth-child(odd){border-right:1px solid var(--line)}.grid.svelte-11scfft>.tile:nth-child(-n+2){border-bottom:1px solid var(--line)}.tile.svelte-11scfft{align-items:center;gap:10px;min-width:0;padding:12px 8px 12px 10px;display:flex}.tile.strong.svelte-11scfft{background:#fff6e0}[data-theme=dark] .tile.strong.svelte-11scfft{background:#2a2414}.badge.svelte-11scfft{background:#fbefd2;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}[data-theme=dark] .badge.svelte-11scfft{background:#2e2716}.badge.small.svelte-11scfft{width:36px;height:36px}.fig.svelte-11scfft{flex-direction:column;min-width:0;display:flex}.label.svelte-11scfft{color:var(--muted);font-size:12.5px;font-weight:600}.fig.svelte-11scfft strong:where(.svelte-11scfft){color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:17px;font-weight:800;overflow:hidden}.local.svelte-11scfft{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.rules.svelte-11scfft{align-items:center;gap:10px;padding:12px 10px 6px;display:flex}.rules.svelte-11scfft p:where(.svelte-11scfft){color:var(--muted);margin:0;font-size:12.5px;font-weight:500}.buttons.svelte-11scfft{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.btn.svelte-11scfft{height:54px;font:inherit;color:var(--ink);background:#fff;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:15px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #efd795}[data-theme=dark] .btn.svelte-11scfft:not(.primary){background:#151d2c;box-shadow:inset 0 0 0 1px #efd79559}.btn.svelte-11scfft span:where(.svelte-11scfft){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn.primary.svelte-11scfft{color:var(--on-gold);background:var(--gold-gradient);box-shadow:inset 0 0 0 1px #e7b137}.dots.svelte-1pl41fe{align-items:center;gap:6px;height:22px;padding:0 1px;display:inline-flex}i.svelte-1pl41fe{background:var(--deep-gold);opacity:.35;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite svelte-1pl41fe-breathe}i.svelte-1pl41fe:nth-child(2){animation-delay:.2s}i.svelte-1pl41fe:nth-child(3){animation-delay:.4s}@keyframes svelte-1pl41fe-breathe{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){i.svelte-1pl41fe{animation:none}i.svelte-1pl41fe:nth-child(2){opacity:.65}i.svelte-1pl41fe:nth-child(3){opacity:1}}.title.svelte-11kwe4{align-items:center;gap:8px;display:flex}h3.svelte-11kwe4{color:var(--ink);margin:0;font-size:16px;font-weight:800}.fact.svelte-11kwe4{color:var(--ink);align-items:center;gap:6px;margin-top:8px;font-size:14px;display:flex}.fact.svelte-11kwe4 span:where(.svelte-11kwe4){flex:1;min-width:0}.fact.arrive.svelte-11kwe4{animation:svelte-11kwe4-rise .36s var(--ease,ease) backwards;animation-delay:calc(var(--i) * 60ms + .12s)}.x.svelte-11kwe4{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.link.svelte-11kwe4{color:var(--deep-gold);padding:8px;font-size:13px;font-weight:800}.muted.svelte-11kwe4{color:var(--muted);margin:0;font-size:12.5px}.gap.svelte-11kwe4{margin-top:10px}.locked.svelte-11kwe4{color:#fff8e9;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:700;display:flex}.code.svelte-11kwe4{letter-spacing:1.2px;color:#fff8e9;word-break:break-all;-webkit-user-select:all;user-select:all;margin:10px 0 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:19px;font-weight:700;line-height:1.5}.code.glint.svelte-11kwe4{animation:.6s backwards svelte-11kwe4-glint}.fine.svelte-11kwe4{color:#e8cf96;margin:8px 0 0;font-size:12.5px}.gold-link.svelte-11kwe4{color:#ffd98a;align-items:center;gap:6px;margin-top:6px;padding:8px 0;font-size:13px;font-weight:700;display:inline-flex}@keyframes svelte-11kwe4-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes svelte-11kwe4-glint{0%{opacity:.2;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.fact.arrive.svelte-11kwe4,.code.glint.svelte-11kwe4{animation:none}}.burst.svelte-1f2zp4z{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:visible}.piece.svelte-1f2zp4z{opacity:0;width:6px;height:9px;animation:1.5s cubic-bezier(.2,.6,.35,1) backwards svelte-1f2zp4z-fall;animation-delay:calc(var(--delay) + var(--wait));border-radius:1.5px;position:absolute;top:8%}.piece.wide.svelte-1f2zp4z{width:9px;height:5px}@keyframes svelte-1f2zp4z-fall{0%{opacity:1;transform:translateY(-24px)rotate(0)scale(.6)}15%{opacity:1;transform:translate(calc(var(--dx) * .3), -40px) rotate(calc(var(--spin) * .2)) scale(1)}to{opacity:0;transform:translate(var(--dx), var(--fall)) rotate(var(--spin)) scale(.9)}}@media (prefers-reduced-motion:reduce){.burst.svelte-1f2zp4z{display:none}}.ring.svelte-ezzm20{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:50%;left:50%}.spark.svelte-ezzm20{background:var(--gold-gradient);opacity:0;width:6px;height:6px;animation:.7s cubic-bezier(.2,.7,.3,1) backwards svelte-ezzm20-burst;animation-delay:calc(.26s + var(--wait));border-radius:50%;position:absolute;top:-3px;left:-3px}.spark.big.svelte-ezzm20{width:8px;height:8px;top:-4px;left:-4px}@keyframes svelte-ezzm20-burst{0%{opacity:0;transform:translate(0)scale(.3)}30%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@media (prefers-reduced-motion:reduce){.ring.svelte-ezzm20{display:none}}.wrap.svelte-hku7xu{position:relative}.list.svelte-hku7xu{margin-top:10px}.list.tight.svelte-hku7xu{margin-top:8px}.goal.svelte-hku7xu{margin-bottom:14px}.goal.svelte-hku7xu:last-child{margin-bottom:0}.top.svelte-hku7xu{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.title.svelte-hku7xu{min-width:0;color:var(--ink);flex:1;font-size:15px;font-weight:800}.pct.svelte-hku7xu{color:var(--deep-gold);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.pct.green.svelte-hku7xu{color:var(--green)}.detail.svelte-hku7xu{color:var(--muted);font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:12.5px}.decision.svelte-hku7xu{flex-direction:column;padding:6px 0;display:flex}.decision.svelte-hku7xu strong:where(.svelte-hku7xu){color:var(--ink);font-size:14.5px;font-weight:700}.decision.svelte-hku7xu small:where(.svelte-hku7xu){color:var(--muted);font-size:12.5px}.learned.svelte-hku7xu .lrow:where(.svelte-hku7xu){align-items:center;gap:8px;display:flex}.ltext.svelte-hku7xu{color:var(--muted);font-size:13px;font-weight:600}.glint.svelte-hku7xu{place-items:center;display:inline-grid}.glint.play.svelte-hku7xu{animation:svelte-hku7xu-glint .7s var(--ease) .2s backwards}.gap.svelte-hku7xu{margin-top:10px}.head.svelte-hku7xu{align-items:center;gap:8px;display:flex}.grow.svelte-hku7xu{flex:1;min-width:0}.pill-wrap.svelte-hku7xu{display:inline-flex;position:relative}.pill.svelte-hku7xu{white-space:nowrap;color:var(--deep-gold);background:color-mix(in srgb, var(--deep-gold) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--deep-gold) 40%, transparent);border-radius:12px;padding:4px 10px;font-size:12px;font-weight:800}.pill.green.svelte-hku7xu{color:var(--green);background:color-mix(in srgb, var(--green) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 40%, transparent)}.pill.muted.svelte-hku7xu{color:var(--muted);background:color-mix(in srgb, var(--muted) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--muted) 35%, transparent)}h3.svelte-hku7xu{color:var(--ink);margin:6px 0 10px;font-size:20px;font-weight:800}.steps.svelte-hku7xu{scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;margin-top:12px;display:flex;overflow-x:auto}.steps.svelte-hku7xu::-webkit-scrollbar{display:none}.step.svelte-hku7xu{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.dotbox.svelte-hku7xu{place-items:center;width:24px;height:24px;display:grid}.dot.svelte-hku7xu{background:var(--line);width:18px;height:18px;transition:transform .26s var(--ease);border-radius:50%;place-items:center;display:grid}.dot.done.svelte-hku7xu,.dot.next.svelte-hku7xu{background:var(--gold-gradient)}.dot.next.svelte-hku7xu{transform:scale(1.333)}.month.svelte-hku7xu{color:var(--muted);font-size:11px;font-weight:700}.month.nextm.svelte-hku7xu{color:var(--deep-gold)}.pulse.svelte-hku7xu{animation:svelte-hku7xu-pulse .9s var(--ease) 1s backwards}.arrive.svelte-hku7xu{animation:svelte-hku7xu-rise .3s var(--ease) backwards;animation-delay:calc(var(--i) * 45ms + .12s)}@keyframes svelte-hku7xu-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-hku7xu-pulse{0%,to{transform:scale(1)}40%{transform:scale(1.03,1.35)}}@keyframes svelte-hku7xu-glint{0%{opacity:.3;transform:scale(.6)rotate(-30deg)}60%{opacity:1;transform:scale(1.25)rotate(10deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.arrive.svelte-hku7xu,.pulse.svelte-hku7xu,.glint.play.svelte-hku7xu{animation:none}.dot.svelte-hku7xu{transition:none}}.life.svelte-sps222{position:relative}.tiles.svelte-sps222{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.tile.svelte-sps222{background:#ffffff0f;border-radius:14px;flex-direction:column;flex:88px;gap:3px;min-width:0;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #ffd97533}.tlabel.svelte-sps222{color:#e8cf96;font-size:11px;font-weight:700}.tile.svelte-sps222 strong:where(.svelte-sps222){color:#fff8e9;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.tile.green.svelte-sps222 strong:where(.svelte-sps222){color:#9fe0b6}.goal.svelte-sps222{margin-top:12px}.gtop.svelte-sps222{align-items:baseline;gap:8px;margin-bottom:5px;display:flex}.gtop.svelte-sps222 span:where(.svelte-sps222){color:#fff8e9;flex:1;min-width:0;font-size:13.5px;font-weight:700}.gtop.svelte-sps222 strong:where(.svelte-sps222){color:#ffd98a;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.head.svelte-sps222{align-items:center;gap:8px;margin-bottom:10px;display:flex}.grow.svelte-sps222{flex:1;min-width:0}.pill.svelte-sps222{color:var(--deep-gold);background:color-mix(in srgb, var(--deep-gold) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--deep-gold) 40%, transparent);white-space:nowrap;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:800}.quiet.svelte-sps222{color:var(--muted);margin:0;font-size:14px}.wrow.svelte-sps222{align-items:flex-start;gap:10px;padding:5px 0;display:flex}.icon.svelte-sps222,.sdot.svelte-sps222{background:var(--cream);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;place-items:center;display:grid}.wtext.svelte-sps222{min-width:0;color:var(--ink);flex:1;padding-top:4px;font-size:14px;font-weight:600}h3.svelte-sps222{color:var(--ink);margin:4px 0 0;font-size:20px;font-weight:800}.bond.svelte-sps222{color:var(--deep-gold);margin:0 0 12px;font-size:13px;font-weight:700}.month.svelte-sps222{letter-spacing:1.2px;color:var(--deep-gold);margin:6px 0;font-size:11.5px;font-weight:800}.srow.svelte-sps222{align-items:flex-start;gap:10px;display:flex;position:relative}.sdot.svelte-sps222{width:26px;height:26px;margin:0 2px}.sdot.gold.svelte-sps222{background:var(--gold-gradient)}.srow.rail.svelte-sps222:before{content:"";background:var(--line);width:1px;position:absolute;top:26px;bottom:0;left:14.5px}.stext.svelte-sps222{flex-direction:column;flex:1;min-width:0;padding:3px 0 12px;display:flex}.stext.svelte-sps222 strong:where(.svelte-sps222){color:var(--ink);font-size:14px;font-weight:700}.stext.svelte-sps222 small:where(.svelte-sps222){color:var(--muted);font-size:12.5px}.stext.svelte-sps222 .date:where(.svelte-sps222){font-size:11.5px}.more.svelte-sps222{color:var(--deep-gold);padding:8px 0;font-size:13.5px;font-weight:700}.arrive.svelte-sps222{animation:svelte-sps222-rise .3s var(--ease) backwards;animation-delay:calc(var(--i) * 45ms + .12s)}@keyframes svelte-sps222-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.arrive.svelte-sps222{animation:none}}.dots.svelte-1i4jbmf{padding:4px 0 8px}.head.svelte-1i4jbmf{align-items:center;gap:10px;display:flex}.bulb.svelte-1i4jbmf{background:var(--gold-gradient);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.kicker.svelte-1i4jbmf{flex:1;min-width:0}.why-button.svelte-1i4jbmf{color:var(--deep-gold);border-radius:10px;margin:-8px -6px -8px 0;padding:8px 10px;font-size:14px;font-weight:700}.headline.svelte-1i4jbmf{color:var(--ink);margin:6px 0 0;font-size:15.5px;font-weight:700;line-height:1.35}.options.svelte-1i4jbmf{flex-direction:column;gap:8px;margin-top:12px;display:flex}.option.svelte-1i4jbmf{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:stretch;gap:3px;width:100%;padding:12px;display:flex}.option.svelte-1i4jbmf:disabled{cursor:default;opacity:1}.option.pick.svelte-1i4jbmf{background:color-mix(in srgb, var(--gold) 14%, transparent);border:1.5px solid var(--deep-gold);padding:11.5px}.option.chosen.svelte-1i4jbmf{background:color-mix(in srgb, var(--green) 10%, transparent);border:1.5px solid var(--green);padding:11.5px}.option.arrive.svelte-1i4jbmf{animation:svelte-1i4jbmf-rise .32s var(--ease) backwards;animation-delay:calc(var(--i) * 70ms + .16s)}.top.svelte-1i4jbmf{align-items:center;gap:8px;display:flex}.top.svelte-1i4jbmf strong:where(.svelte-1i4jbmf){min-width:0;color:var(--ink);flex:1;font-size:14.5px;font-weight:800}.badge.svelte-1i4jbmf{color:var(--on-gold);background:var(--gold);border-radius:999px;flex:none;padding:2px 8px;font-size:11px;font-weight:800}.tick.svelte-1i4jbmf{background:var(--green);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.effect.svelte-1i4jbmf{color:var(--muted);font-size:12.5px;line-height:1.35}.tip.svelte-1i4jbmf{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.4}.based.svelte-1i4jbmf{background:var(--cream);border-radius:14px;margin-top:10px;padding:12px}.based-title.svelte-1i4jbmf{color:var(--deep-gold);margin:0;font-size:12px;font-weight:800}.fact.svelte-1i4jbmf{align-items:baseline;gap:10px;margin-top:4px;font-size:13px;display:flex}.fact.svelte-1i4jbmf span:where(.svelte-1i4jbmf){min-width:0;color:var(--muted);flex:1}.fact.svelte-1i4jbmf strong:where(.svelte-1i4jbmf){color:var(--ink);text-align:right;font-weight:700}.fine.svelte-1i4jbmf{color:var(--muted);margin:6px 0 0;font-size:11.5px}[data-theme=dark] .option.pick.svelte-1i4jbmf{background:color-mix(in srgb, var(--gold) 12%, transparent)}[data-theme=dark] .option.chosen.svelte-1i4jbmf{background:color-mix(in srgb, var(--green) 12%, transparent)}[data-theme=dark] .badge.svelte-1i4jbmf{color:#101420}@keyframes svelte-1i4jbmf-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.option.arrive.svelte-1i4jbmf{animation:none}}.head.svelte-ht81ey{align-items:center;gap:12px;display:flex}.coin.svelte-ht81ey{background:var(--cream);width:56px;height:56px;box-shadow:inset 0 0 0 1.6px var(--gold);border-radius:50%;flex:none;position:relative}.coin.svelte-ht81ey img:where(.svelte-ht81ey){object-fit:cover;clip-path:circle(26.4px);border-radius:50%;width:56px;height:56px;transition:transform .42s cubic-bezier(.34,1.56,.64,1);display:block}.coin.done.svelte-ht81ey{box-shadow:inset 0 0 0 1.6px var(--green)}.coin.done.svelte-ht81ey img:where(.svelte-ht81ey){transform:scale(1.08)}.burst.svelte-ht81ey{pointer-events:none;position:absolute;inset:0}.burst.svelte-ht81ey i:where(.svelte-ht81ey){background:var(--gold);opacity:0;width:6px;height:6px;animation:svelte-ht81ey-spark .72s var(--ease) forwards;transform:rotate(var(--a)) translateY(0);border-radius:50%;margin:-3px;position:absolute;top:50%;left:50%}@keyframes svelte-ht81ey-spark{0%{opacity:1;transform:rotate(var(--a)) translateY(-20px) scale(.6)}to{opacity:0;transform:rotate(var(--a)) translateY(-44px) scale(1)}}.title.svelte-ht81ey{flex:1;min-width:0}h3.svelte-ht81ey{color:var(--ink);margin:0;font-size:16px;font-weight:800}.dots.svelte-ht81ey{gap:5px;margin-top:6px;display:flex}.dot.svelte-ht81ey{background:var(--line);transform-origin:0;border-radius:4px;width:8px;height:8px}.dot.on.svelte-ht81ey{background:var(--gold);width:18px;animation:.36s cubic-bezier(.33,1,.68,1) svelte-ht81ey-grow}@keyframes svelte-ht81ey-grow{0%{transform:scaleX(.44)}}.dot.on.all.svelte-ht81ey{background:var(--green)}.rows.svelte-ht81ey{margin-top:12px}.row.svelte-ht81ey{align-items:flex-start;gap:8px;padding:4px 0;display:flex}.row.svelte-ht81ey svg{flex:none;margin-top:2px}.label.svelte-ht81ey{width:110px;color:var(--muted);flex:none;font-size:13px}.value.svelte-ht81ey{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:14px;font-weight:700}.row.stagger.svelte-ht81ey{animation:svelte-ht81ey-rise .26s var(--ease) backwards;animation-delay:calc(var(--i) * 50ms + .16s)}.row.tick.svelte-ht81ey{animation:svelte-ht81ey-rise .22s var(--ease) backwards}@keyframes svelte-ht81ey-rise{0%{opacity:0;transform:translateY(6px)}}.pay.svelte-ht81ey{color:#fffdf8;background:#0f0f12;border-radius:18px;margin-top:12px;padding:14px;box-shadow:inset 0 0 0 1px #ffd5578c}.kick.svelte-ht81ey{letter-spacing:.6px;color:#ffd557;font-size:11px;font-weight:800;display:block}.sum.svelte-ht81ey{color:#fffdf8;margin-bottom:8px;font-size:26px;font-weight:800;display:block}.line.svelte-ht81ey{align-items:center;gap:6px;display:flex}.ltext.svelte-ht81ey{flex-direction:column;flex:1;min-width:0;padding:3px 0;display:flex}.ltext.svelte-ht81ey small:where(.svelte-ht81ey){color:#ffd557cc;font-size:11.5px}.ltext.svelte-ht81ey b:where(.svelte-ht81ey){color:#fffdf8;overflow-wrap:anywhere;font-size:14.5px;font-weight:700}.copy.svelte-ht81ey{--gold:#ffd557;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.steps.svelte-ht81ey{color:var(--ink);flex-direction:column;gap:6px;margin:10px 0 0;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.steps.svelte-ht81ey li:where(.svelte-ht81ey){align-items:center;gap:8px;display:flex}.steps.svelte-ht81ey .mark:where(.svelte-ht81ey){width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gold);border-radius:50%;place-items:center;display:grid}.steps.svelte-ht81ey .working:where(.svelte-ht81ey) .mark:where(.svelte-ht81ey){border-top:2px solid var(--deep-gold);box-shadow:none;animation:.9s linear infinite svelte-ht81ey-spin}.steps.svelte-ht81ey .done:where(.svelte-ht81ey) .mark:where(.svelte-ht81ey){background:var(--gold-gradient);box-shadow:none}.steps.svelte-ht81ey .failed:where(.svelte-ht81ey) .mark:where(.svelte-ht81ey){box-shadow:none;background:#c0533a}@keyframes svelte-ht81ey-spin{to{transform:rotate(360deg)}}.status.svelte-ht81ey{color:var(--ink);align-items:center;gap:8px;margin-top:10px;font-size:13px;font-weight:600;display:flex}.gap.svelte-ht81ey,.chips.svelte-ht81ey{margin-top:12px}@media (prefers-reduced-motion:reduce){.row.stagger.svelte-ht81ey,.row.tick.svelte-ht81ey,.burst.svelte-ht81ey i:where(.svelte-ht81ey),.dot.on.svelte-ht81ey,.steps.svelte-ht81ey .working:where(.svelte-ht81ey) .mark:where(.svelte-ht81ey){animation:none}.burst.svelte-ht81ey{display:none}.coin.svelte-ht81ey img:where(.svelte-ht81ey){transition:none}}.mine.svelte-7k0v8h{justify-content:flex-end;margin-bottom:14px;padding-left:40px;display:flex}.bubble.svelte-7k0v8h{max-width:420px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#fff0c2;border-radius:18px 18px 6px;align-items:flex-start;gap:6px;padding:12px 14px;font-size:14px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #e2c36d}[data-theme=dark] .bubble.svelte-7k0v8h{background:#3a3020;box-shadow:inset 0 0 0 1px #e2c36d8c}.reply.svelte-7k0v8h{align-items:flex-start;gap:6px;margin-bottom:14px;display:flex}.avatar.svelte-7k0v8h{flex:none}.content.svelte-7k0v8h{flex:1;min-width:0}.dots.svelte-7k0v8h{padding:6px 0 4px}.words.svelte-7k0v8h{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 8px;font-size:15px;line-height:1.4}.words.answer.svelte-7k0v8h{-webkit-user-select:text;user-select:text;margin:0}.words.small.svelte-7k0v8h{margin:0;font-size:14px}.gap.svelte-7k0v8h{margin-top:10px}.more.svelte-7k0v8h{flex-direction:column;gap:8px;margin-top:14px;display:flex}.article.svelte-7k0v8h{text-align:left;width:100%;box-shadow:inset 0 0 0 1px var(--card-border), var(--card-shadow);background:linear-gradient(135deg,#fff,#fffbf3);border-radius:17px;align-items:center;gap:11px;padding:14px;display:flex}[data-theme=dark] .article.svelte-7k0v8h{background:linear-gradient(135deg,#1a2435,#131b29)}.atext.svelte-7k0v8h,.rtext.svelte-7k0v8h{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.atext.svelte-7k0v8h strong:where(.svelte-7k0v8h),.rtext.svelte-7k0v8h strong:where(.svelte-7k0v8h){color:var(--ink);font-size:14px;font-weight:700}.atext.svelte-7k0v8h small:where(.svelte-7k0v8h){color:var(--muted);font-size:13px}.rtext.svelte-7k0v8h small:where(.svelte-7k0v8h){color:var(--muted);font-size:12.5px}.report.svelte-7k0v8h{justify-content:flex-end;display:flex}.flag.svelte-7k0v8h{min-height:40px;font:inherit;color:var(--muted);align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.big.svelte-7k0v8h{color:#fff8e9;margin:10px 0 0;font-size:28px;font-weight:800}.about.svelte-7k0v8h{color:#e8cf96;margin:4px 0 0;font-size:13px}.head.svelte-7k0v8h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}h3.svelte-7k0v8h{color:var(--ink);margin:0;font-size:17px;font-weight:700}.head.svelte-7k0v8h strong:where(.svelte-7k0v8h){font-size:17px;font-weight:800}.title.svelte-7k0v8h{margin-top:6px}.muted.svelte-7k0v8h{color:var(--muted);margin:0;font-size:13px}.row.svelte-7k0v8h{text-align:left;width:100%;font:inherit;color:var(--ink);align-items:center;gap:10px;padding:8px 0;display:flex}.row.svelte-7k0v8h>strong:where(.svelte-7k0v8h){white-space:nowrap;font-size:14px;font-weight:700}.green.svelte-7k0v8h{font-weight:600;color:var(--green)!important}.stage.svelte-7k0v8h{color:var(--muted);font-size:12.5px;font-weight:700}.pairs.svelte-7k0v8h{grid-template-columns:1fr auto;gap:8px 12px;margin-top:10px;font-size:14px;display:grid}.pairs.svelte-7k0v8h span:where(.svelte-7k0v8h){color:var(--muted)}.pairs.svelte-7k0v8h strong:where(.svelte-7k0v8h){text-align:right;font-weight:700}.arrive.mine.svelte-7k0v8h{animation:svelte-7k0v8h-from-right .3s var(--ease) both}.arrive.reply.svelte-7k0v8h{animation:svelte-7k0v8h-rise .3s var(--ease) both}.arrive.svelte-7k0v8h .row:where(.svelte-7k0v8h){animation:svelte-7k0v8h-rise .26s var(--ease) both;animation-delay:calc(.12s + var(--i,0) * 50ms)}@keyframes svelte-7k0v8h-from-right{0%{opacity:0;transform:translate(16px)}}@keyframes svelte-7k0v8h-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.arrive.mine.svelte-7k0v8h,.arrive.reply.svelte-7k0v8h,.arrive.svelte-7k0v8h .row:where(.svelte-7k0v8h){animation:none}}.steps.svelte-7k0v8h{color:var(--ink);flex-direction:column;gap:6px;margin:0 0 8px;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.steps.svelte-7k0v8h li:where(.svelte-7k0v8h){align-items:center;gap:8px;display:flex}.steps.svelte-7k0v8h .mark:where(.svelte-7k0v8h){width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gold);border-radius:50%;place-items:center;display:grid}.steps.svelte-7k0v8h .working:where(.svelte-7k0v8h) .mark:where(.svelte-7k0v8h){border-top:2px solid var(--deep-gold);box-shadow:none;animation:.9s linear infinite svelte-7k0v8h-spin}.steps.svelte-7k0v8h .done:where(.svelte-7k0v8h) .mark:where(.svelte-7k0v8h){background:var(--gold-gradient);box-shadow:none}.steps.svelte-7k0v8h .failed:where(.svelte-7k0v8h) .mark:where(.svelte-7k0v8h){box-shadow:none;background:#c0533a}@keyframes svelte-7k0v8h-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.steps.svelte-7k0v8h .working:where(.svelte-7k0v8h) .mark:where(.svelte-7k0v8h){animation:none}}.ask.svelte-77j4ru{color:var(--ink);margin:0 0 12px;font-size:15px;font-weight:700}.reasons.svelte-77j4ru{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.reason.svelte-77j4ru{min-height:40px;font:inherit;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--card-border);border-radius:20px;padding:8px 14px;font-size:14px;font-weight:600}.reason.on.svelte-77j4ru{color:var(--on-gold);background:var(--gold-gradient);box-shadow:inset 0 0 0 1px #e7b137}textarea.svelte-77j4ru{width:100%;font:inherit;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--card-border);resize:none;border:0;border-radius:16px;padding:12px 14px;font-size:15px}.small.svelte-77j4ru{color:var(--muted);margin:10px 0 12px;font-size:12.5px}.error.svelte-77j4ru{color:var(--pink);margin:0 0 10px;font-size:12.5px;font-weight:600}.thanks.svelte-77j4ru{align-items:center;gap:12px;padding:8px 0 16px;display:flex}.thanks.svelte-77j4ru p:where(.svelte-77j4ru){color:var(--ink);margin:0;font-size:15px}.ideas.svelte-1cd0p8e{scrollbar-width:none;gap:8px;margin:10px -16px 22px;padding:0 16px 4px;display:flex;overflow-x:auto}.idea.svelte-1cd0p8e{min-height:48px;box-shadow:inset 0 0 0 1px var(--card-border), var(--card-shadow);font:inherit;color:var(--ink);white-space:nowrap;background:linear-gradient(135deg,#fff,#fffbf3);border-radius:24px;flex:none;align-items:center;gap:8px;padding:6px 15px 6px 8px;font-size:14px;font-weight:600;display:flex}[data-theme=dark] .idea.svelte-1cd0p8e,[data-theme=dark] .topic.svelte-1cd0p8e,[data-theme=dark] .article.svelte-1cd0p8e{background:linear-gradient(135deg,#1a2435,#131b29)}.icon.svelte-1cd0p8e{background:var(--cream);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.questions.svelte-1cd0p8e{margin-top:10px}hr.svelte-1cd0p8e{border:0;border-top:1px solid var(--line);margin:0 0 0 52px}.question.svelte-1cd0p8e{text-align:left;border-radius:16px;align-items:center;gap:12px;width:100%;padding:12px 10px;display:flex}.qtext.svelte-1cd0p8e{color:var(--ink);flex:1;font-size:14px;font-weight:600}.more.svelte-1cd0p8e{min-height:44px;font:inherit;color:var(--deep-gold);align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:700;display:inline-flex}.turn.svelte-1cd0p8e{transition:transform .26s var(--ease);display:grid}.turn.up.svelte-1cd0p8e{transform:rotate(180deg)}.topics-kicker.svelte-1cd0p8e{margin-top:16px}.topics.svelte-1cd0p8e{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}@media (width<=340px){.topics.svelte-1cd0p8e{grid-template-columns:1fr}}.topic.svelte-1cd0p8e{text-align:left;box-shadow:inset 0 0 0 1px var(--card-border), var(--card-shadow);background:linear-gradient(135deg,#fff,#fffbf3);border-radius:18px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.disc.svelte-1cd0p8e{background:linear-gradient(90deg,#fff6dc,#ffe7a8);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}[data-theme=dark] .disc.svelte-1cd0p8e{background:linear-gradient(90deg,#3a3220,#1d2433)}.ttext.svelte-1cd0p8e,.atext.svelte-1cd0p8e{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ttext.svelte-1cd0p8e strong:where(.svelte-1cd0p8e){color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.ttext.svelte-1cd0p8e small:where(.svelte-1cd0p8e){color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.privacy.svelte-1cd0p8e{align-items:flex-start;gap:10px;margin-top:18px;display:flex}.privacy.svelte-1cd0p8e p:where(.svelte-1cd0p8e){color:var(--muted);margin:0;font-size:12px}.pagetitle.svelte-1cd0p8e{color:var(--ink);margin:0 0 16px;font-size:22px;font-weight:800}.pagetitle.top.svelte-1cd0p8e{margin:12px 0}.summary.svelte-1cd0p8e{color:var(--deep-gold);margin:0 0 16px;font-size:16px}.body.svelte-1cd0p8e{color:var(--ink);margin:0 0 14px;font-size:14px;line-height:1.45}.related.svelte-1cd0p8e{margin:24px 0 12px}.article.svelte-1cd0p8e{text-align:left;width:100%;box-shadow:inset 0 0 0 1px var(--card-border), var(--card-shadow);background:linear-gradient(135deg,#fff,#fffbf3);border-radius:17px;align-items:center;gap:11px;margin-bottom:9px;padding:14px;display:flex}.atext.svelte-1cd0p8e strong:where(.svelte-1cd0p8e){color:var(--ink);font-size:14px;font-weight:700}.atext.svelte-1cd0p8e small:where(.svelte-1cd0p8e){color:var(--muted);margin-top:3px;font-size:13px}@media (prefers-reduced-motion:reduce){.turn.svelte-1cd0p8e{transition:none}}.pill.svelte-ormmla{box-shadow:inset 0 0 0 1px #e8d29c, var(--card-shadow);transition:box-shadow .32s var(--ease);background:linear-gradient(135deg,#fff,#fff6e2);border-radius:32px;align-items:center;padding:8px 4px;display:flex}[data-theme=dark] .pill.svelte-ormmla{box-shadow:inset 0 0 0 1px #ffd97554, var(--card-shadow);background:linear-gradient(135deg,#1c2a43,#111a2a)}.pill.listening.svelte-ormmla{box-shadow:inset 0 0 0 1.4px color-mix(in srgb, var(--green) 55%, transparent), var(--card-shadow)!important}.icon.svelte-ormmla{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.orb.svelte-ormmla{flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative}.glow.svelte-ormmla{background:radial-gradient(circle,#ffd5578c,#ffd55700 70%);border-radius:50%;transition:transform 90ms linear;position:absolute;inset:2px}.listening.svelte-ormmla .glow:where(.svelte-ormmla),.orb.listening.svelte-ormmla .glow:where(.svelte-ormmla){background:radial-gradient(circle, color-mix(in srgb, var(--green) 45%, transparent), transparent 70%)}.core.svelte-ormmla{background:var(--gold-gradient);border-radius:50%;width:30px;height:30px;position:relative;box-shadow:inset 0 0 0 1px #e7b137}.orb.listening.svelte-ormmla .core:where(.svelte-ormmla){background:radial-gradient(circle at 35% 35%, #b7f5d9, var(--green));box-shadow:none}.orb.paused.svelte-ormmla .core:where(.svelte-ormmla){background:var(--line);box-shadow:none}.orb.connecting.svelte-ormmla .glow:where(.svelte-ormmla),.orb.working.svelte-ormmla .glow:where(.svelte-ormmla),.orb.thinking.svelte-ormmla .glow:where(.svelte-ormmla){animation:1.4s ease-out infinite svelte-ormmla-ripple}@keyframes svelte-ormmla-ripple{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.25)}}.text.svelte-ormmla{flex-direction:column;flex:1;gap:2px;min-width:0;padding-left:10px;display:flex}.text.svelte-ormmla strong:where(.svelte-ormmla){color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;display:-webkit-box;overflow:hidden}.text.svelte-ormmla strong.strong:where(.svelte-ormmla){color:var(--ink)}.pending.svelte-ormmla span:where(.svelte-ormmla){animation:1.2s steps(2,end) infinite svelte-ormmla-blink;display:inline-block}@keyframes svelte-ormmla-blink{50%{opacity:.2}}small.svelte-ormmla{color:var(--muted);font-size:12px}.ai.svelte-ormmla{color:var(--deep-gold);background:color-mix(in srgb, var(--gold) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--deep-gold) 35%, transparent);border-radius:999px;align-self:flex-start;padding:2px 9px;font-size:11.5px;font-weight:800}.wave.svelte-ormmla{align-items:center;gap:3px;height:18px;display:flex}.wave.svelte-ormmla i:where(.svelte-ormmla){background:var(--gold-gradient);border-radius:2px;width:3px;height:18px;transition:transform 90ms linear}@media (prefers-reduced-motion:reduce){.glow.svelte-ormmla,.wave.svelte-ormmla i:where(.svelte-ormmla){transition:none;transform:none!important}.orb.svelte-ormmla .glow:where(.svelte-ormmla),.pending.svelte-ormmla span:where(.svelte-ormmla){animation:none!important}}.wake.svelte-1y1sccj{animation:svelte-1y1sccj-fold-in .36s var(--ease) both;background:linear-gradient(90deg,#fff6dc,#fffcf5);border-radius:20px;align-items:center;gap:10px;margin:0 16px 10px;padding:10px 14px 12px 10px;display:flex;box-shadow:inset 0 0 0 1px #efd795}[data-theme=dark] .wake.svelte-1y1sccj{background:linear-gradient(90deg,#2a2414,#172033);box-shadow:inset 0 0 0 1px #ffd97554}.genie.svelte-1y1sccj{flex:none;place-items:center;width:48px;height:48px;display:grid}.text.svelte-1y1sccj{flex:1;min-width:0}strong.svelte-1y1sccj{color:var(--ink);font-size:14px;font-weight:800;display:block}.step.svelte-1y1sccj{color:var(--muted);animation:svelte-1y1sccj-fade .26s var(--ease) both;margin:2px 0 0;font-size:12px}.row.svelte-1y1sccj{align-items:center;gap:4px;margin-top:8px;display:flex}.bar.svelte-1y1sccj{background:var(--line);border-radius:4px;flex:1;height:6px;margin-right:6px;overflow:hidden}.bar.svelte-1y1sccj i:where(.svelte-1y1sccj){transform-origin:0;height:100%;transition:transform .6s var(--ease);background:linear-gradient(90deg,#efb72d,#fff4c2,#efb72d);display:block}.dot.svelte-1y1sccj{background:var(--line);width:8px;height:8px;transition:width .3s var(--ease);border-radius:4px}.dot.now.svelte-1y1sccj,.dot.done.svelte-1y1sccj{background:var(--gold-gradient)}.dot.now.svelte-1y1sccj{width:14px}@keyframes svelte-1y1sccj-fold-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes svelte-1y1sccj-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.wake.svelte-1y1sccj,.step.svelte-1y1sccj{animation:none}.bar.svelte-1y1sccj i:where(.svelte-1y1sccj),.dot.svelte-1y1sccj{transition:none}}.welcome.svelte-fw367d{z-index:5;border-radius:inherit;background:linear-gradient(180deg, var(--surface), var(--ivory));color:var(--ink);flex-direction:column;display:flex;position:absolute;inset:0}[data-theme=dark] .welcome.svelte-fw367d{background:linear-gradient(#16233a,#0c131e)}.top.svelte-fw367d{align-items:center;padding:14px 12px 0 18px;display:flex}.dots.svelte-fw367d{flex:1;gap:6px;display:flex}.dots.svelte-fw367d i:where(.svelte-fw367d){background:var(--line);border-radius:4px;width:8px;height:8px;transition:width .26s cubic-bezier(.33,1,.68,1),background-color .26s}.dots.svelte-fw367d i.on:where(.svelte-fw367d){background:var(--deep-gold)}.dots.svelte-fw367d i.here:where(.svelte-fw367d){width:26px}.skip.svelte-fw367d{min-height:40px;color:var(--muted);border-radius:20px;padding:0 12px;font-size:13.5px;font-weight:700}.pages.svelte-fw367d{flex:1;position:relative;overflow:clip}.page.svelte-fw367d{overscroll-behavior:contain;padding:8px 20px 24px;animation:.32s cubic-bezier(.33,1,.68,1) both svelte-fw367d-slide;position:absolute;inset:0;overflow-y:auto}@keyframes svelte-fw367d-slide{0%{transform:translateX(var(--from))}}h2.svelte-fw367d{text-align:center;margin:12px 0 6px;font-size:24px;font-weight:800}.lead.svelte-fw367d{text-align:center;color:var(--muted);margin:0 0 18px;font-size:13.5px}.genie.svelte-fw367d{justify-content:center;display:flex}.field.svelte-fw367d{margin-bottom:12px;display:block}.field.svelte-fw367d .label:where(.svelte-fw367d){color:var(--muted);margin:0 0 6px 4px;font-size:12px;font-weight:600;display:block}.input.svelte-fw367d{min-height:54px;box-shadow:inset 0 0 0 1px var(--line);background:#fffdf9;border-radius:15px;align-items:center;gap:10px;padding:0 14px;display:flex}.input.svelte-fw367d:focus-within{box-shadow:inset 0 0 0 2px var(--deep-gold)}[data-theme=dark] .input.svelte-fw367d{background:#121a28}.input.svelte-fw367d input:where(.svelte-fw367d){min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.field.svelte-fw367d small:where(.svelte-fw367d){color:var(--muted);margin:5px 0 0 14px;font-size:12px;display:block}.caption.svelte-fw367d{color:var(--muted);margin:16px 0 8px;font-size:13px;font-weight:600}.chips.svelte-fw367d{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-fw367d{min-height:40px;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.chip.on.svelte-fw367d{box-shadow:inset 0 0 0 1px var(--deep-gold);background:#d6ac4d2e}.voices.svelte-fw367d{grid-template-columns:1fr 1fr;gap:10px;display:grid}.voice.svelte-fw367d{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;justify-items:center;gap:4px;padding:12px 0;display:grid}.voice.on.svelte-fw367d{box-shadow:inset 0 0 0 1.5px var(--deep-gold);background:#d6ac4d29}.voice.svelte-fw367d b:where(.svelte-fw367d){color:var(--ink);font-size:14px;font-weight:700}.small.svelte-fw367d{color:var(--muted);margin:6px 0 18px;font-size:12px}.orb.svelte-fw367d{place-items:center;width:140px;height:120px;margin:0 auto;display:grid;position:relative}.ring.svelte-fw367d{width:92px;height:92px;box-shadow:0 0 0 2px var(--gold);opacity:0;border-radius:50%;animation:2.8s cubic-bezier(.33,1,.68,1) .6s both svelte-fw367d-ripple;position:absolute}.finger.svelte-fw367d{background:var(--deep-gold);opacity:0;border-radius:50%;width:22px;height:22px;animation:2.8s both svelte-fw367d-tap;position:absolute;bottom:8px;right:22px}@keyframes svelte-fw367d-ripple{0%,25%{opacity:0;transform:scale(.9)}35%{opacity:.9}to{opacity:0;transform:scale(1.5)}}@keyframes svelte-fw367d-tap{0%{opacity:0;transform:translate(18px,18px)}20%{opacity:.55;transform:translate(0)}30%{opacity:.55;transform:translate(-2px,-2px)scale(.85)}60%,to{opacity:0;transform:translate(18px,18px)}}.tip.svelte-fw367d{margin-bottom:10px}.tiprow.svelte-fw367d{align-items:flex-start;gap:12px;display:flex}.badge.svelte-fw367d{background:var(--gold-gradient);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.tiptext.svelte-fw367d{gap:2px;display:grid}.tiptext.svelte-fw367d b:where(.svelte-fw367d){font-size:14.5px;font-weight:700}.tiptext.svelte-fw367d small:where(.svelte-fw367d){color:var(--muted);font-size:12.5px}.examples.svelte-fw367d{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.example.svelte-fw367d{animation:svelte-fw367d-rise .36s cubic-bezier(.33, 1, .68, 1) var(--d) both;background:#d6ac4d24;border-radius:18px;padding:8px 12px;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #a6781f80}.wave.svelte-fw367d{place-items:center;height:104px;display:grid;overflow:hidden}.hello.svelte-fw367d{justify-items:center;gap:2px;animation:.42s cubic-bezier(.33,1,.68,1) both svelte-fw367d-rise;display:grid}.hello.svelte-fw367d b:where(.svelte-fw367d){color:var(--deep-gold);font-size:40px;font-weight:800}.hello.svelte-fw367d small:where(.svelte-fw367d){color:var(--muted);font-size:13px;font-weight:600}.gap.svelte-fw367d{height:4px}.type.svelte-fw367d{min-height:44px;color:var(--deep-gold);border-radius:22px;margin:8px auto 0;padding:0 16px;font-size:14px;font-weight:700;display:block}.s0.svelte-fw367d,.s1.svelte-fw367d,.s2.svelte-fw367d,.s3.svelte-fw367d,.s4.svelte-fw367d,.s5.svelte-fw367d,.s6.svelte-fw367d,.s7.svelte-fw367d{animation:.36s cubic-bezier(.33,1,.68,1) both svelte-fw367d-rise}.s1.svelte-fw367d{animation-delay:50ms}.s2.svelte-fw367d{animation-delay:.1s}.s3.svelte-fw367d{animation-delay:.15s}.s4.svelte-fw367d{animation-delay:.2s}.s5.svelte-fw367d{animation-delay:.25s}.s6.svelte-fw367d{animation-delay:.3s}.s7.svelte-fw367d{animation-delay:.35s}@keyframes svelte-fw367d-rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.page.svelte-fw367d,.hello.svelte-fw367d,.example.svelte-fw367d,.ring.svelte-fw367d,.finger.svelte-fw367d,.s0.svelte-fw367d,.s1.svelte-fw367d,.s2.svelte-fw367d,.s3.svelte-fw367d,.s4.svelte-fw367d,.s5.svelte-fw367d,.s6.svelte-fw367d,.s7.svelte-fw367d{animation:none}.dots.svelte-fw367d i:where(.svelte-fw367d){transition:none}}.restore.svelte-fw367d{text-align:center;width:100%;color:var(--deep-gold);margin-top:8px;padding:12px 8px;font-size:13px;font-weight:700;display:block}.restore.svelte-fw367d:disabled{opacity:.5}.overlay.svelte-mgxm8g{z-index:80;cursor:pointer;outline:none;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.shade.svelte-mgxm8g{animation:svelte-mgxm8g-fade .48s var(--ease) backwards;background:#0f0f1294;position:absolute;inset:0}[data-theme=dark] .shade.svelte-mgxm8g{background:#0f0f12b8}.holder.svelte-mgxm8g{width:100%;max-width:380px;position:relative}.card.svelte-mgxm8g{animation:svelte-mgxm8g-fade .36s var(--ease) backwards}.stack.svelte-mgxm8g{text-align:center;flex-direction:column;align-items:center;display:flex}.genie.svelte-mgxm8g{width:170px;height:170px;animation:svelte-mgxm8g-rise .8s var(--spring) .16s backwards;place-items:center;display:grid;position:relative}.face.svelte-mgxm8g{transform:scale(var(--grow,1));place-items:center;display:grid;position:relative}.halo.svelte-mgxm8g{opacity:.75;background:radial-gradient(circle,#f6c4536b 0%,#f6c45300 70%);border-radius:50%;width:140px;height:140px;margin:-70px 0 0 -70px;position:absolute;top:50%;left:50%}.halo.s2.svelte-mgxm8g{opacity:.88;width:146px;height:146px;margin:-73px 0 0 -73px}.halo.s3.svelte-mgxm8g{opacity:1;width:152px;height:152px;margin:-76px 0 0 -76px}.crest.svelte-mgxm8g{border-radius:50%;width:134px;height:134px;margin:-67px 0 0 -67px;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1.2px #f6c4538c}.orbit.svelte-mgxm8g{animation:3.2s linear 3 svelte-mgxm8g-orbit;position:absolute;inset:0}.spark.svelte-mgxm8g{width:6px;height:6px;transform:rotate(var(--a)) translateX(64px);background:#f6d77a;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #f6c45338}.star.svelte-mgxm8g{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#f6c453;width:12px;height:12px;animation:1.6s ease-in-out 4 alternate svelte-mgxm8g-twinkle;position:absolute}.star.one.svelte-mgxm8g{top:calc(50% - 38px);left:calc(50% + 34px)}.star.two.svelte-mgxm8g{width:9px;height:9px;animation-delay:.8s;top:calc(50% - 20px);left:calc(50% - 50px)}.words.svelte-mgxm8g{animation:svelte-mgxm8g-fade .56s var(--ease) .72s backwards;flex-direction:column;align-items:center;margin-top:6px;display:flex}h2.svelte-mgxm8g{color:#fff8e9;margin:6px 0 4px;font-size:22px;font-weight:800}.lead.svelte-mgxm8g{color:#e8cf96;margin:0 0 12px;font-size:13px}ul.svelte-mgxm8g{text-align:left;width:100%;margin:0;padding:0;list-style:none}li.svelte-mgxm8g{color:#fff8e9;animation:svelte-mgxm8g-lift .42s var(--ease) backwards;animation-delay:calc(.88s + var(--i) * .16s);align-items:center;gap:10px;padding:4px 0;font-size:14px;font-weight:600;display:flex}li.svelte-mgxm8g span:where(.svelte-mgxm8g){flex:1;min-width:0}.go.svelte-mgxm8g{width:100%;margin-top:14px}.leaving.svelte-mgxm8g .shade:where(.svelte-mgxm8g),.leaving.svelte-mgxm8g .card:where(.svelte-mgxm8g){opacity:0;transition:opacity .32s ease-in}.leaving.svelte-mgxm8g .genie:where(.svelte-mgxm8g){opacity:0;transition:transform .32s ease-in,opacity .24s ease-in;transform:scale(.6)}@keyframes svelte-mgxm8g-fade{0%{opacity:0}}@keyframes svelte-mgxm8g-rise{0%{opacity:0;transform:scale(.6)}}@keyframes svelte-mgxm8g-lift{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-mgxm8g-orbit{to{transform:rotate(360deg)}}@keyframes svelte-mgxm8g-twinkle{0%{opacity:.4;transform:scale(.75)}to{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.shade.svelte-mgxm8g,.card.svelte-mgxm8g,.genie.svelte-mgxm8g,.words.svelte-mgxm8g,li.svelte-mgxm8g,.orbit.svelte-mgxm8g,.star.svelte-mgxm8g{animation:none}}.scrim.svelte-1kwhrj8{z-index:36;opacity:0;pointer-events:none;transition:opacity .28s var(--ease);background:#10142073;position:fixed;inset:0}.scrim.open.svelte-1kwhrj8{opacity:1;pointer-events:auto;transition-duration:.42s}.panel.svelte-1kwhrj8{z-index:37;left:50%;bottom:var(--kb,0px);width:min(100vw,600px);height:min(88dvh, calc(100dvh - var(--kb,0px) - 32px));background:var(--ivory);box-shadow:0 -1px 0 var(--line);color:var(--ink);visibility:hidden;border-radius:30px 30px 0 0;flex-direction:column;transition:translate .28s cubic-bezier(.32,0,.67,0),visibility 0s linear .28s;display:flex;position:fixed;translate:-50% 100%}@media (width>=1024px){.panel.svelte-1kwhrj8{width:min(100vw,680px)}}.panel.open.svelte-1kwhrj8{visibility:visible;transition:translate .42s var(--ease), visibility 0s;translate:-50%}.handle.svelte-1kwhrj8{background:linear-gradient(90deg,#e8c877,#c4943c);border-radius:4px;flex:none;width:40px;height:4px;margin:10px auto 0}.reveal.svelte-1kwhrj8{animation:svelte-1kwhrj8-reveal .38s var(--ease) both;animation-delay:calc(.12s + var(--o) * 70ms)}@keyframes svelte-1kwhrj8-reveal{0%{opacity:0;transform:translateY(10px)}}.head.svelte-1kwhrj8{flex:none;align-items:center;gap:6px;padding:10px 8px 10px 14px;display:flex}.who.svelte-1kwhrj8{flex:1;min-width:0;margin-left:6px}h2.svelte-1kwhrj8{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:21px;font-weight:800;overflow:hidden}.status.svelte-1kwhrj8{color:var(--muted);animation:svelte-1kwhrj8-fade .24s var(--ease) both;align-items:center;gap:6px;margin:5px 0 0;font-size:13px;font-weight:600;display:flex}.status.svelte-1kwhrj8 span:where(.svelte-1kwhrj8){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.status.svelte-1kwhrj8 i:where(.svelte-1kwhrj8){background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.status.svelte-1kwhrj8 i.gold:where(.svelte-1kwhrj8){background:var(--deep-gold)}.status.svelte-1kwhrj8 i.muted:where(.svelte-1kwhrj8){background:var(--muted)}@keyframes svelte-1kwhrj8-fade{0%{opacity:0;transform:translateY(3px)}}.round.svelte-1kwhrj8{background:color-mix(in srgb, var(--cream) 70%, transparent);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;flex:none;place-items:center;display:grid}[data-theme=dark] .round.svelte-1kwhrj8{background:#ffffff0f}.scroll.svelte-1kwhrj8{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;padding:4px 16px 0;overflow-y:auto}.end.svelte-1kwhrj8{height:16px}.matches.svelte-1kwhrj8{margin-top:10px}.article.svelte-1kwhrj8{text-align:left;width:100%;box-shadow:inset 0 0 0 1px var(--card-border), var(--card-shadow);background:linear-gradient(135deg,#fff,#fffbf3);border-radius:17px;align-items:center;gap:11px;margin-bottom:9px;padding:14px;display:flex}[data-theme=dark] .article.svelte-1kwhrj8{background:linear-gradient(135deg,#1a2435,#131b29)}.atext.svelte-1kwhrj8{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.atext.svelte-1kwhrj8 strong:where(.svelte-1kwhrj8){font-size:14px;font-weight:700}.atext.svelte-1kwhrj8 small:where(.svelte-1kwhrj8){color:var(--muted);font-size:13px}.followups.svelte-1kwhrj8{padding:4px 0 0 40px}.new.svelte-1kwhrj8{left:50%;bottom:calc(86px + env(safe-area-inset-bottom));font:inherit;color:var(--on-gold);background:var(--gold-gradient);border-radius:999px;align-items:center;gap:4px;padding:8px 14px;font-size:13px;font-weight:800;display:flex;position:absolute;translate:-50%;box-shadow:inset 0 0 0 1px #e7b137}.dock.svelte-1kwhrj8{padding:6px 12px calc(10px + env(safe-area-inset-bottom));flex:none}.dock.kb.svelte-1kwhrj8{padding-bottom:10px}.composer.svelte-1kwhrj8{box-shadow:inset 0 0 0 1px #e8d29c, var(--card-shadow);background:#fff;border-radius:26px;align-items:flex-end;gap:2px;padding:5px;display:flex;position:relative}[data-theme=dark] .composer.svelte-1kwhrj8{box-shadow:inset 0 0 0 1px #ffd97554, var(--card-shadow);background:#111a29}.spark.svelte-1kwhrj8{flex:none;place-items:center;width:42px;height:42px;display:grid}textarea.svelte-1kwhrj8{resize:none;min-width:0;min-height:42px;max-height:92px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-size:16px;line-height:22px}textarea.svelte-1kwhrj8::placeholder{color:var(--muted)}.ghost.svelte-1kwhrj8{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;animation:svelte-1kwhrj8-ghost .16s var(--ease) forwards;font-size:16px;line-height:22px;position:absolute;top:15px;left:47px;right:56px;overflow:hidden}@keyframes svelte-1kwhrj8-ghost{to{opacity:0;transform:translateY(-8px)}}.send.svelte-1kwhrj8{width:42px;height:42px;color:var(--on-gold);transition:background .2s var(--ease), transform .2s var(--ease);background:#f3c752;border-radius:50%;flex:none;place-items:center;display:grid}.send.svelte-1kwhrj8:disabled{color:var(--muted);background:var(--line)}.send.svelte-1kwhrj8:not(:disabled):active{transform:scale(.94)}.orb.svelte-1kwhrj8{z-index:29;right:max(16px,50vw - 284px);bottom:calc(137px * var(--z,1) + 16px + env(safe-area-inset-bottom));background:var(--ivory);width:56px;height:56px;box-shadow:inset 0 0 0 1.5px #e2b43e, var(--card-shadow);animation:svelte-1kwhrj8-pop .32s var(--spring) both;border-radius:50%;place-items:center;display:grid;position:fixed;overflow:visible}[data-theme=dark] .orb.svelte-1kwhrj8{background:#1b1a17}.orb-face.svelte-1kwhrj8{place-items:center;width:66px;height:66px;display:grid}.live-dot.svelte-1kwhrj8{background:var(--deep-gold);width:12px;height:12px;box-shadow:0 0 0 2px var(--ivory);border-radius:50%;position:absolute;top:2px;right:2px}.live-dot.listening.svelte-1kwhrj8{background:var(--green)}@keyframes svelte-1kwhrj8-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.panel.svelte-1kwhrj8,.panel.open.svelte-1kwhrj8,.scrim.svelte-1kwhrj8,.scrim.open.svelte-1kwhrj8{transition:none}.reveal.svelte-1kwhrj8,.status.svelte-1kwhrj8,.ghost.svelte-1kwhrj8,.orb.svelte-1kwhrj8{animation:none}}
