.rk-wrap.svelte-1r1rebc{position:absolute;z-index:8;touch-action:none;will-change:transform}.rk-sway.svelte-1r1rebc{animation:svelte-1r1rebc-rk-sway 5s ease-in-out infinite}.rk-bob.svelte-1r1rebc{animation:svelte-1r1rebc-rk-bob 2.6s ease-in-out infinite}.rk-img.svelte-1r1rebc{display:block;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 6px 10px rgba(0,33,94,.22))}@keyframes svelte-1r1rebc-rk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes svelte-1r1rebc-rk-sway{0%{transform:rotate(0)}25%{transform:rotate(3.5deg)}50%{transform:rotate(0)}75%{transform:rotate(-3.5deg)}to{transform:rotate(0)}}.sbs-card.svelte-1dg8r6x{position:relative;border-radius:1rem;border:1px solid #e5e7eb;background:#fff;perspective:720px}html.dark .sbs-card.svelte-1dg8r6x{border-color:#1f2937;background:#11182799}.sbs-face.svelte-1dg8r6x{display:flex;flex-direction:column;gap:1rem;padding:1.375rem}.sbs-front-header.svelte-1dg8r6x{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sbs-kicker.svelte-1dg8r6x{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-family:Sofia Pro,system-ui,sans-serif}html.dark .sbs-kicker.svelte-1dg8r6x{color:#9ca3af}.sbs-badge.svelte-1dg8r6x{display:inline-flex;align-items:center;padding:.125rem .625rem;border-radius:9999px;background:#ede9fe;border:1px solid #c4b5fd;font-size:.68rem;font-weight:700;color:#6d28d9;letter-spacing:.04em;font-family:Sofia Pro,system-ui,sans-serif}html.dark .sbs-badge.svelte-1dg8r6x{background:#6d28d92e;border-color:#a78bfa61;color:#a78bfa}.sbs-hint-row.svelte-1dg8r6x{display:flex;align-items:flex-start;gap:.625rem}.sbs-sparkle.svelte-1dg8r6x{font-size:1.35rem;line-height:1.2;color:#7c3aed;flex-shrink:0;margin-top:.05rem}.sbs-hint-text.svelte-1dg8r6x{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.84rem;color:#9ca3af;line-height:1.55;filter:blur(3.5px);user-select:none;-webkit-user-select:none}html.dark .sbs-hint-text.svelte-1dg8r6x{color:#374151}.sbs-reveal-btn.svelte-1dg8r6x{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.72rem 1.25rem;border-radius:.625rem;border:1.5px solid #8b5cf6;background:transparent;font-family:Sofia Pro,system-ui,sans-serif;font-size:.875rem;font-weight:600;color:#7c3aed;cursor:pointer;transition:background .14s,box-shadow .14s,transform .14s}.sbs-reveal-btn.svelte-1dg8r6x:hover{background:#ede9fe;box-shadow:0 0 0 3px #8b5cf624;transform:translateY(-1px)}html.dark .sbs-reveal-btn.svelte-1dg8r6x{color:#a78bfa;border-color:#a78bfa73}html.dark .sbs-reveal-btn.svelte-1dg8r6x:hover{background:#6d28d924}.sbs-reveal-btn-ghost.svelte-1dg8r6x{opacity:.5;pointer-events:none;cursor:default}.sbs-btn-icon.svelte-1dg8r6x{width:1rem;height:1rem;flex-shrink:0}.sbs-front-closing.svelte-1dg8r6x{animation:svelte-1dg8r6x-sbs-flip-close .22s ease-in forwards;pointer-events:none}@keyframes svelte-1dg8r6x-sbs-flip-close{0%{transform:rotateY(0);opacity:1}65%{opacity:.6}to{transform:rotateY(90deg);opacity:0}}.sbs-back.svelte-1dg8r6x{animation:svelte-1dg8r6x-sbs-flip-open .3s ease-out forwards;padding-top:2.25rem}@keyframes svelte-1dg8r6x-sbs-flip-open{0%{transform:rotateY(-90deg);opacity:0}35%{opacity:1}to{transform:rotateY(0)}}.sbs-progress.svelte-1dg8r6x{display:flex;align-items:center;gap:.375rem}.sbs-dot.svelte-1dg8r6x{width:.45rem;height:.45rem;border-radius:9999px;background:#e5e7eb;transition:background .22s,transform .22s;flex-shrink:0}html.dark .sbs-dot.svelte-1dg8r6x{background:#374151}.sbs-dot.sbs-dot-active.svelte-1dg8r6x{background:#8b5cf6}.sbs-dot.sbs-dot-current.svelte-1dg8r6x{background:#8b5cf6;transform:scale(1.5)}.sbs-progress-label.svelte-1dg8r6x{margin-left:.25rem;font-size:.68rem;font-weight:600;color:#9ca3af;letter-spacing:.04em;font-family:Sofia Pro,system-ui,sans-serif}html.dark .sbs-progress-label.svelte-1dg8r6x{color:#6b7280}.sbs-steps.svelte-1dg8r6x{display:flex;flex-direction:column;gap:.625rem}.sbs-steps[data-copy-protected="1"].svelte-1dg8r6x{user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.sbs-step.svelte-1dg8r6x{padding:.875rem;border-radius:.625rem;background:#f9fafb;border:1px solid #f3f4f6}html.dark .sbs-step.svelte-1dg8r6x{background:#ffffff0a;border-color:#ffffff12}.sbs-step.sbs-step-past.svelte-1dg8r6x{opacity:1}.sbs-step-label.svelte-1dg8r6x{font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#8b5cf6;margin-bottom:.4rem;font-family:Sofia Pro,system-ui,sans-serif}html.dark .sbs-step-label.svelte-1dg8r6x{color:#a78bfa}.sbs-prose.svelte-1dg8r6x{font-family:Arial,Helvetica,sans-serif}.sbs-illustration.svelte-1dg8r6x{border-radius:.75rem;overflow:hidden;border:1px solid #e0f2fe;background:linear-gradient(135deg,#f0f9ff,#fff,#f0fdf4)}html.dark .sbs-illustration.svelte-1dg8r6x{border-color:#1e3a5f;background:linear-gradient(135deg,#0e2233,#111827,#102a24)}.sbs-actions.svelte-1dg8r6x{display:flex;justify-content:flex-end;padding-top:.125rem}.sbs-next-btn.svelte-1dg8r6x{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.1rem;border-radius:.5rem;border:1.5px solid #8b5cf6;background:#8b5cf6;color:#fff;font-family:Sofia Pro,system-ui,sans-serif;font-size:.8rem;font-weight:700;cursor:pointer;transition:background .14s,transform .14s,box-shadow .14s,opacity .14s}.sbs-next-btn.svelte-1dg8r6x:hover:not(:disabled){background:#7c3aed;transform:translateY(-1px);box-shadow:0 4px 14px #8b5cf65c}.sbs-next-btn.svelte-1dg8r6x:disabled{opacity:.55;cursor:default}.sbs-next-btn.sbs-next-pulse.svelte-1dg8r6x{animation:svelte-1dg8r6x-sbs-pulse 2.4s ease-in-out infinite}@keyframes svelte-1dg8r6x-sbs-pulse{0%,to{box-shadow:0 0 #8b5cf600}50%{box-shadow:0 0 0 5px #8b5cf633}}.sbs-done.svelte-1dg8r6x{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1rem;border-radius:.5rem;background:#f0fdf4;border:1.5px solid #86efac;color:#15803d;font-family:Sofia Pro,system-ui,sans-serif;font-size:.8rem;font-weight:700}.sbs-done-icon.svelte-1dg8r6x{width:.95rem;height:.95rem;flex-shrink:0}html.dark .sbs-done.svelte-1dg8r6x{background:#14532d47;border-color:#86efac47;color:#4ade80}.video-frame.svelte-z880t1{aspect-ratio:16 / 9;width:100%}.locked-video.svelte-z880t1{min-height:12rem}@property --similar-r{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.similar-button-shell.svelte-17wgnmd{position:relative;display:inline-flex;width:min(100%,22rem);padding:1.5px;border-radius:9999px;isolation:isolate;background:conic-gradient(from var(--similar-r),#222 0%,#7dd3fc 12%,#a78bfa 38%,#f0abfc 62%,#22d3ee 82%,#7dd3fc 90%,#222 98%);animation:svelte-17wgnmd-similar-rotating 3s linear infinite}.similar-button-shadow.svelte-17wgnmd{position:absolute;inset:1px;border-radius:inherit;background:#12181b;transform:translate(6px,6px);transition:transform .18s ease;pointer-events:none;z-index:-3}.similar-button-shell.svelte-17wgnmd:hover .similar-button-shadow:where(.svelte-17wgnmd){transform:translate(8px,8px)}.similar-button.svelte-17wgnmd{position:relative;z-index:1;display:inline-flex;width:100%;align-items:center;justify-content:center;border:1px solid transparent;border-radius:9999px;background:#fff;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding:.95rem 1.5rem;cursor:pointer;outline:none;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.similar-button.svelte-17wgnmd:focus,.similar-button.svelte-17wgnmd:focus-visible{outline:none;box-shadow:none}.similar-button.svelte-17wgnmd:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #00000024}.similar-button.svelte-17wgnmd:active,.similar-button[aria-busy=true].svelte-17wgnmd{transform:none;box-shadow:none}.similar-button.svelte-17wgnmd:disabled{cursor:wait;opacity:1}.similar-button-label.svelte-17wgnmd{display:inline-block;padding-right:1.75rem;font-family:var(--font-cubano, "Cubano", sans-serif);font-size:.82rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#12181b;text-align:center;line-height:1.2}.similar-button-spinner.svelte-17wgnmd{position:absolute;right:1rem;top:50%;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%);pointer-events:none}@keyframes svelte-17wgnmd-similar-rotating{0%{--similar-r: 0deg}to{--similar-r: 360deg}}html.dark .similar-button.svelte-17wgnmd{border-color:transparent;background:linear-gradient(180deg,#171a26,#0d1018)}html.dark .similar-button-label.svelte-17wgnmd{color:#f3f4f6}html.dark .similar-button-shadow.svelte-17wgnmd{background:#0b1120}html.dark .similar-button.svelte-17wgnmd:hover:not(:disabled){box-shadow:0 12px 28px #00000057}html.dark .similar-button.svelte-17wgnmd:active,html.dark .similar-button[aria-busy=true].svelte-17wgnmd{box-shadow:none}.qsc-flip-perspective.svelte-17wgnmd{perspective:900px}@keyframes svelte-17wgnmd-qsc-close{0%{transform:rotateY(0)}to{transform:rotateY(90deg)}}@keyframes svelte-17wgnmd-qsc-open{0%{transform:rotateY(-90deg)}to{transform:rotateY(0)}}.qsc-flip-card.qsc-flip-closing.svelte-17wgnmd{animation:svelte-17wgnmd-qsc-close .16s ease-in forwards}.qsc-flip-card.qsc-flip-opening.svelte-17wgnmd{animation:svelte-17wgnmd-qsc-open .16s ease-out forwards}
