.checkout-action.svelte-178jq6k{max-width:100%}.checkout-message.svelte-178jq6k{max-width:30rem;margin-top:.8rem;font-size:.8rem;line-height:1.6}.checkout-message.svelte-178jq6k a:where(.svelte-178jq6k){text-decoration:underline}.price-separator.svelte-178jq6k{opacity:.4;margin-inline:.15rem}.spin{animation:1s linear infinite svelte-178jq6k-spin}@keyframes svelte-178jq6k-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}.scene.svelte-r90sup{isolation:isolate;min-width:0;position:relative}.scene-stage.svelte-r90sup{perspective:1400px;padding:138px 0 66px;position:relative}.scene-grid.svelte-r90sup{z-index:-2;background-image:radial-gradient(#aab6a7 1px,#0000 1px);background-size:19px 19px;position:absolute;inset:0 -30px;-webkit-mask-image:radial-gradient(#0008,#0000 68%);mask-image:radial-gradient(#0008,#0000 68%)}.backplate.svelte-r90sup{z-index:-1;filter:blur(22px);background:radial-gradient(#d4e2c3 0%,#e5ebdf70 50%,#0000 72%);position:absolute;inset:20% -2% 10% 8%}.back-sheet.svelte-r90sup{background:linear-gradient(140deg,#e8eee2,#f4f6ef);border:1px solid #d7dfd1;border-radius:17px;position:absolute;inset:113px 5px 68px 37px;transform:rotate(5deg)}.editor-window.svelte-r90sup{background:#18201b;border:1px solid #3e4840;border-radius:14px;width:99%;position:relative;left:4%;overflow:hidden;transform:rotateY(-7deg)rotateX(3deg)rotate(1deg);box-shadow:0 28px 55px -15px #20352340,0 3px 7px #20352322,inset 0 1px #ffffff20}.window-bar.svelte-r90sup{letter-spacing:.13em;color:#b8c5ba;justify-content:space-between;align-items:center;padding:14px 16px;font-size:9px;display:flex}.window-dots.svelte-r90sup{gap:5px;display:flex}.window-dots.svelte-r90sup i:where(.svelte-r90sup){background:#657467;border-radius:50%;width:5px;height:5px}.project-frames.svelte-r90sup{border-radius:5px;margin:0 7px;position:relative;overflow:hidden}img.svelte-r90sup{width:100%;height:auto;display:block}.before-view.svelte-r90sup{opacity:0;position:absolute;inset:0}.frame-label.svelte-r90sup{color:#f2f6ef;background:#17221ef2;border:1px solid #ffffff20;border-radius:5px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 2px 8px #0002}.after-label.svelte-r90sup span:where(.svelte-r90sup),.status-dot.svelte-r90sup{background:#bad895;border-radius:50%;width:5px;height:5px;display:inline-block}.editor-bottom.svelte-r90sup{color:#b6c5b7;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px;font-size:9px;display:flex}.editor-bottom.svelte-r90sup>span:where(.svelte-r90sup):first-child{align-items:center;gap:6px;display:flex}.prompt-card.svelte-r90sup{z-index:2;background:linear-gradient(125deg,#fff 20%,#f6f9f2);border:1px solid #d8e0d1;border-radius:14px;width:min(375px,85%);padding:16px 20px 13px;position:absolute;top:12px;left:-17px;transform:rotate(-2deg);box-shadow:0 15px 35px -10px #223e2833,0 2px 4px #223e280a,inset 0 1px #fff}.prompt-heading.svelte-r90sup{letter-spacing:.075em;color:#53634e;align-items:center;gap:8px;font-size:9px;display:flex}.command-icon.svelte-r90sup{color:#405b32;background:#eaf0e3;border:1px solid #dbe5d2;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.prompt-example.svelte-r90sup{color:#697164;letter-spacing:0;margin-left:auto;font-size:9px}.prompt-card.svelte-r90sup p:where(.svelte-r90sup){letter-spacing:-.03em;color:#1e2a20;margin:14px 0 16px;font-size:17px;font-weight:500;line-height:1.5}.green-word.svelte-r90sup{color:#3c6427;background:#e1edce;border-radius:4px;padding:0 3px 2px}.prompt-bottom.svelte-r90sup{color:#63715b;border-top:1px solid #e0e7d9;align-items:center;gap:6px;padding-top:10px;font-size:10px;display:flex}.enter-key.svelte-r90sup{text-align:center;background:#fff;border:1px solid #d6dfce;border-radius:4px;width:23px;margin-left:auto;box-shadow:0 2px #e0e5da}.result-note.svelte-r90sup{z-index:3;background:#e9f1df;border:1px solid #cedcbd;border-radius:12px;align-items:center;gap:10px;padding:13px 18px;font-size:12px;line-height:1.45;display:flex;position:absolute;bottom:130px;right:-9px;transform:rotate(3deg);box-shadow:0 12px 26px -8px #20352333,inset 0 1px #fff9}.check-disc.svelte-r90sup{color:#355724;background:#cfe2b6;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.result-note.svelte-r90sup strong:where(.svelte-r90sup){font-weight:600}.handoff.svelte-r90sup{color:#4e6046;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;bottom:0;left:4%;right:0}.handoff.svelte-r90sup>span:where(.svelte-r90sup){white-space:nowrap;align-items:center;gap:6px;display:flex}.handoff.svelte-r90sup i:where(.svelte-r90sup){color:#899780;font-variant-numeric:tabular-nums;font-size:9px;font-style:normal}.handoff.svelte-r90sup b:where(.svelte-r90sup){background:#d5dfcc;flex:1;height:1px;position:relative;overflow:hidden}.handoff.svelte-r90sup b:where(.svelte-r90sup):after{content:"";transform-origin:0;background:#779762;height:100%;display:block}.scene-caption.svelte-r90sup{color:#6b7665;justify-content:space-between;align-items:center;gap:10px;margin:16px 0 0 4%;font-size:10px;display:flex}.replay.svelte-r90sup{cursor:pointer;color:#526448;border-radius:5px;align-items:center;gap:5px;padding:5px;display:inline-flex}.replay.svelte-r90sup:hover{background:#e9efdf}.replay.svelte-r90sup:focus-visible{outline-offset:3px;outline:2px solid #506842}.scene-play.svelte-r90sup{color:#35472e;justify-content:center;align-items:center;gap:9px;margin-top:12px;font-size:12px;display:flex}.scene-play.svelte-r90sup>span:where(.svelte-r90sup):not(.play-icon){color:#6d7867;font-size:10px}.play-icon.svelte-r90sup{background:#f1f5eb;border:1px solid #d5dfcd;border-radius:50%;place-items:center;width:27px;height:27px;transition:background .2s,transform .2s;display:grid}.scene-play.svelte-r90sup:hover .play-icon:where(.svelte-r90sup){background:#dcebc9;transform:scale(1.08)}.animate.svelte-r90sup .prompt-card:where(.svelte-r90sup){animation:.7s cubic-bezier(.2,.7,.3,1) both svelte-r90sup-prompt-arrive}.animate.svelte-r90sup .enter-key:where(.svelte-r90sup){animation:1.8s both svelte-r90sup-key-press}.animate.svelte-r90sup .editor-window:where(.svelte-r90sup){animation:.9s cubic-bezier(.2,.7,.3,1) both svelte-r90sup-settle}.animate.svelte-r90sup .before-view:where(.svelte-r90sup){animation:4.6s cubic-bezier(.2,.7,.3,1) both svelte-r90sup-frame-reveal}.animate.svelte-r90sup .result-note:where(.svelte-r90sup){animation:4.6s cubic-bezier(.2,.7,.3,1) both svelte-r90sup-result-arrive}.animate.svelte-r90sup .handoff:where(.svelte-r90sup) b:where(.svelte-r90sup):after{animation:2.4s both svelte-r90sup-handoff}.animate.svelte-r90sup .handoff:where(.svelte-r90sup) b:where(.svelte-r90sup):last-of-type:after{animation-duration:4.6s}@keyframes svelte-r90sup-prompt-arrive{0%{transform:translateY(9px)rotate(-3deg)}to{transform:rotate(-2deg)}}@keyframes svelte-r90sup-key-press{0%,65%,to{transform:translateY(0);box-shadow:0 2px #e0e5da}75%,85%{transform:translateY(2px);box-shadow:0 0 #e0e5da}}@keyframes svelte-r90sup-settle{0%{transform:translateY(12px)rotateY(-10deg)rotateX(5deg)rotate(1deg)}to{transform:rotateY(-7deg)rotateX(3deg)rotate(1deg)}}@keyframes svelte-r90sup-frame-reveal{0%,38%{opacity:1;clip-path:inset(0)}80%,to{opacity:1;clip-path:inset(0 0 0 100%)}}@keyframes svelte-r90sup-result-arrive{0%,72%{opacity:0;transform:translateY(12px)rotate(5deg)scale(.97)}to{opacity:1;transform:rotate(3deg)}}@keyframes svelte-r90sup-handoff{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=1500px){.scene-stage.svelte-r90sup{padding-top:145px}.prompt-card.svelte-r90sup{top:22px}}@media (width<=1050px){.scene.svelte-r90sup{width:100%;max-width:640px;margin:12px auto 0}.editor-window.svelte-r90sup{width:95%;left:3%}.prompt-card.svelte-r90sup{left:0}.result-note.svelte-r90sup{right:0}}@media (width<=600px),(prefers-reduced-motion:reduce){.scene-stage.svelte-r90sup .editor-window:where(.svelte-r90sup),.scene-stage.svelte-r90sup .prompt-card:where(.svelte-r90sup),.scene-stage.svelte-r90sup .result-note:where(.svelte-r90sup),.scene-stage.svelte-r90sup .enter-key:where(.svelte-r90sup),.scene-stage.svelte-r90sup .handoff:where(.svelte-r90sup) b:where(.svelte-r90sup):after,.scene-stage.svelte-r90sup .before-view:where(.svelte-r90sup){animation:none}.editor-window.svelte-r90sup,.prompt-card.svelte-r90sup,.result-note.svelte-r90sup{transform:none}.before-view.svelte-r90sup,.replay.svelte-r90sup{display:none}.scene-play.svelte-r90sup:hover .play-icon:where(.svelte-r90sup){transform:none}}@media (width<=600px){.scene.svelte-r90sup{margin-top:0}.scene-stage.svelte-r90sup{flex-direction:column;gap:15px;padding:0;display:flex}.prompt-card.svelte-r90sup{align-self:flex-start;width:93%;padding:14px 16px 12px;position:relative;top:auto;left:auto}.prompt-card.svelte-r90sup p:where(.svelte-r90sup){margin:11px 0;font-size:15px}.prompt-heading.svelte-r90sup,.prompt-example.svelte-r90sup{font-size:8px}.editor-window.svelte-r90sup{width:100%;position:relative;top:auto;left:auto}.window-bar.svelte-r90sup{padding:11px;font-size:8px}.editor-bottom.svelte-r90sup{padding:12px;font-size:8px}.editor-bottom.svelte-r90sup>span:where(.svelte-r90sup):last-child{display:none}.frame-label.svelte-r90sup{font-size:9px;bottom:7px;left:7px}.result-note.svelte-r90sup{align-self:flex-end;margin:-34px 9px 2px 0;padding:10px 13px;font-size:11px;position:relative;bottom:auto;right:auto}.handoff.svelte-r90sup{gap:7px;margin-top:3px;font-size:9px;position:relative;inset:auto}.handoff.svelte-r90sup>span:where(.svelte-r90sup){gap:4px}.handoff.svelte-r90sup i:where(.svelte-r90sup){font-size:8px}.back-sheet.svelte-r90sup{inset:165px 9px 45px;transform:rotate(3deg)}.scene-caption.svelte-r90sup{margin-left:0;font-size:9px}.scene-play.svelte-r90sup{margin-top:17px}}.hero-urgency.svelte-1uha8ag{color:#526b40;max-width:28rem;margin:-8px 0 10px;font-size:12px;font-weight:550;line-height:1.55}.hero-purchase-note.svelte-1uha8ag{margin:0 0 14px}.price-urgency.svelte-1uha8ag{color:#3f4d34;background:#f3f7ec;border:1px solid #d6dece;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;font-size:12px;line-height:1.55;display:flex}.price-urgency.svelte-1uha8ag .tiny-status:where(.svelte-1uha8ag){margin-top:6px}
