.wrapped-module__tK7rXa__landing{background:var(--bg-base);height:100dvh;transition:background .7s,opacity .55s;display:flex;position:relative;overflow:hidden}.wrapped-module__tK7rXa__landing[data-phase=generating]{background:#07090d}.wrapped-module__tK7rXa__landing[data-fading]{opacity:0}.wrapped-module__tK7rXa__topLogo{top:14px;left:var(--space-4);color:var(--text-primary);z-index:10;transition:color var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex;position:absolute}.wrapped-module__tK7rXa__topLogo:hover{color:var(--text-primary)}.wrapped-module__tK7rXa__landingLeft{width:50%;min-width:0;padding:var(--space-6);background:var(--bg-base);flex-shrink:0;justify-content:center;align-items:center;transition:width .7s cubic-bezier(.65,0,.35,1),padding .7s cubic-bezier(.65,0,.35,1),opacity .35s;display:flex;overflow:hidden auto}.wrapped-module__tK7rXa__landingLeft[data-hidden]{opacity:0;pointer-events:none;width:0;padding:0}.wrapped-module__tK7rXa__landingLeft[data-picker]{--picker-border:color-mix(in srgb,var(--text-primary)35%,transparent);--picker-accent:var(--text-primary);--picker-accent-hover:color-mix(in srgb,var(--text-primary)88%,var(--bg-base));--picker-confirm-fg:var(--bg-base);padding:0;display:block;position:relative;overflow:hidden}.wrapped-module__tK7rXa__landingLeft[data-picker]:before{content:"";background:var(--bg-base);border-bottom:1px solid var(--bg-border);z-index:5;height:52px;position:absolute;top:0;left:0;right:0}.wrapped-module__tK7rXa__landingInner{gap:var(--space-4);flex-direction:column;width:100%;max-width:420px;display:flex}.wrapped-module__tK7rXa__heroTitle{font-size:var(--text-4xl);font-weight:var(--weight-normal);color:var(--text-primary);margin:0 0 var(--space-2);line-height:var(--leading-tight);text-align:left}.wrapped-module__tK7rXa__heroSub{font-size:var(--text-base);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.wrapped-module__tK7rXa__deckShortcut{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.wrapped-module__tK7rXa__deckShortcutLink{color:var(--text-secondary);font-weight:var(--weight-medium);transition:color var(--transition-fast);text-decoration:none}.wrapped-module__tK7rXa__deckShortcutLink:hover{color:var(--text-primary)}.wrapped-module__tK7rXa__inputCard{gap:var(--space-3);flex-direction:column;display:flex}.wrapped-module__tK7rXa__tabs{background:var(--bg-base);border:1px solid var(--bg-border);border-radius:var(--radius-md);margin-bottom:var(--space-1);gap:2px;padding:3px;display:flex}.wrapped-module__tK7rXa__tab{padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);font-weight:var(--weight-medium);background:0 0;border:none;flex:1}.wrapped-module__tK7rXa__tab[data-active=true]{background:var(--bg-elevated);color:var(--text-primary)}.wrapped-module__tK7rXa__tab:hover:not([data-active=true]){color:var(--text-secondary)}.wrapped-module__tK7rXa__linkInput{box-sizing:border-box;background:var(--bg-base);border:1px solid var(--bg-border);border-radius:var(--radius-md);width:100%;padding:var(--space-3)var(--space-4);font-size:var(--text-base);color:var(--text-primary);transition:border-color var(--transition-fast);outline:none}.wrapped-module__tK7rXa__linkInput::placeholder{color:var(--text-muted)}.wrapped-module__tK7rXa__linkInput:focus{border-color:var(--text-secondary)}.wrapped-module__tK7rXa__pasteArea{box-sizing:border-box;background:var(--bg-base);border:1px solid var(--bg-border);border-radius:var(--radius-md);width:100%;padding:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-primary);resize:none;transition:border-color var(--transition-fast);outline:none}.wrapped-module__tK7rXa__pasteArea::placeholder{color:var(--text-muted)}.wrapped-module__tK7rXa__pasteArea:focus{border-color:var(--text-secondary)}.wrapped-module__tK7rXa__linkInput.wrapped-module__tK7rXa__inputError,.wrapped-module__tK7rXa__linkInput.wrapped-module__tK7rXa__inputError:focus,.wrapped-module__tK7rXa__pasteArea.wrapped-module__tK7rXa__inputError,.wrapped-module__tK7rXa__pasteArea.wrapped-module__tK7rXa__inputError:focus{border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb,var(--error)12%,transparent)}.wrapped-module__tK7rXa__revealBtn{background:var(--text-primary);color:var(--bg-base);border-radius:var(--radius-md);padding:var(--space-3)var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;transition:opacity var(--transition-fast);border:none}.wrapped-module__tK7rXa__revealBtn:hover:not(:disabled){opacity:.9}.wrapped-module__tK7rXa__revealBtn:disabled{cursor:default}.wrapped-module__tK7rXa__revealBtn[data-loading]{font-weight:var(--weight-normal)}.wrapped-module__tK7rXa__sparkle{font-size:var(--text-base);color:var(--mtg-b);flex-shrink:0;line-height:1}.wrapped-module__tK7rXa__menuStar{color:var(--mtg-b);font-size:.95em;line-height:1}.wrapped-module__tK7rXa__error{font-size:var(--text-sm);color:var(--error);margin:0}.wrapped-module__tK7rXa__landingRight{background:var(--bg-surface);border-left:1px solid var(--bg-border);flex-shrink:0;width:50%;min-width:0;transition:width .7s cubic-bezier(.65,0,.35,1),border-left-color .5s,background .7s;display:flex;position:relative;overflow:hidden}.wrapped-module__tK7rXa__landingRight[data-phase=generating]{background:0 0;border-left-color:#0000;width:100%}.wrapped-module__tK7rXa__fanStage{--card-h:min(74vh,calc(27vw*16/9),960px);--card-w:calc(var(--card-h)*9/16);--text-dim:color-mix(in srgb,var(--text-primary)70%,transparent);-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}@keyframes wrapped-module__tK7rXa__spin{to{transform:rotate(360deg)}}.wrapped-module__tK7rXa__revealBtn{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.wrapped-module__tK7rXa__spinner{border:2px solid color-mix(in srgb,var(--bg-base)30%,transparent);border-top-color:var(--bg-base);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite wrapped-module__tK7rXa__spin}.wrapped-module__tK7rXa__cmdPreview{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wrapped-module__tK7rXa__cmdPreviewBlur{filter:blur(40px)brightness(.7);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}.wrapped-module__tK7rXa__cmdPreviewScrim{background:linear-gradient(#07090d66 0%,#07090d26 40%,#07090d8c 100%);position:absolute;inset:0}.wrapped-module__tK7rXa__cmdPreviewInner{z-index:1;align-items:center;gap:var(--space-4);text-align:center;padding:var(--space-8);flex-direction:column;display:flex;position:relative}.wrapped-module__tK7rXa__cmdPreviewCircle{border:1px solid #ffffff38;border-radius:50%;flex-shrink:0;width:140px;height:140px;overflow:hidden;box-shadow:0 8px 32px #00000080}.wrapped-module__tK7rXa__cmdPreviewImg{object-fit:cover;object-position:center 15%;pointer-events:none;width:100%;height:100%;display:block}.wrapped-module__tK7rXa__cmdPreviewName{font-family:var(--font-sans);font-size:var(--text-xl);letter-spacing:-.01em;color:var(--text-primary);text-shadow:0 2px 12px #00000080;margin:0;font-weight:400}.wrapped-module__tK7rXa__cmdPreviewHint{font-size:var(--text-sm);color:#ede9e399;margin:0}@media (max-width:768px){.wrapped-module__tK7rXa__landingRight{display:none}.wrapped-module__tK7rXa__landingLeft{width:100%}.wrapped-module__tK7rXa__landing[data-phase=generating] .wrapped-module__tK7rXa__landingLeft{display:none}.wrapped-module__tK7rXa__landing[data-phase=generating] .wrapped-module__tK7rXa__landingRight{background:0 0;border-left:none;width:100%;display:flex}}.wrapped-module__tK7rXa__authTitle{font-size:var(--text-4xl);font-weight:var(--weight-normal);color:var(--text-primary);margin:0 0 var(--space-2);line-height:var(--leading-tight);text-align:left}.wrapped-module__tK7rXa__authHint{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal);margin:0}.wrapped-module__tK7rXa__authEmailDisplay{color:var(--text-secondary);font-weight:var(--weight-medium)}.wrapped-module__tK7rXa__authCodeInput{text-align:center;font-size:var(--text-xl);letter-spacing:.25em;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.wrapped-module__tK7rXa__authBackBtn{color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;text-align:left;transition:color var(--transition-fast);font-family:var(--font-sans);background:0 0;border:none;padding:0}.wrapped-module__tK7rXa__authBackBtn:hover{color:var(--text-secondary)}.wrapped-module__tK7rXa__authDivider{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);display:flex}.wrapped-module__tK7rXa__authDivider:before,.wrapped-module__tK7rXa__authDivider:after{content:"";background:var(--bg-border);flex:1;height:1px}.wrapped-module__tK7rXa__oauthButtons{gap:var(--space-2);flex-direction:column;display:flex}.wrapped-module__tK7rXa__oauthBtn{justify-content:center;align-items:center;gap:var(--space-2);background:var(--bg-elevated);border:1px solid var(--bg-border);border-radius:var(--radius-md);width:100%;padding:var(--space-3)var(--space-4);font-size:var(--text-sm);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);display:flex}.wrapped-module__tK7rXa__oauthBtn:hover:not(:disabled){background:var(--bg-hover);border-color:var(--text-muted)}.wrapped-module__tK7rXa__oauthBtn:disabled{opacity:.4;cursor:not-allowed}.wrapped-module__tK7rXa__authLegal{font-size:var(--text-xs);color:var(--text-muted);text-align:center;line-height:var(--leading-normal);margin:0}.wrapped-module__tK7rXa__authLegalLink{color:var(--text-muted);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.wrapped-module__tK7rXa__authLegalLink:hover{color:var(--text-secondary)}.wrapped-module__tK7rXa__cmdPreviewPanel{justify-content:center;align-items:center;gap:var(--space-4);isolation:isolate;flex-direction:column;display:flex;position:absolute;inset:0}.wrapped-module__tK7rXa__cmdThumbs{isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.wrapped-module__tK7rXa__cmdThumb{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text-primary)70%,transparent);background:0 0;border-radius:50%;flex-shrink:0;width:120px;height:120px;padding:5px}.wrapped-module__tK7rXa__cmdThumb+.wrapped-module__tK7rXa__cmdThumb{margin-left:-20px}.wrapped-module__tK7rXa__cmdThumbBack{-webkit-mask:radial-gradient(circle at -40px 60px,#0000 60px,#000 60px);mask:radial-gradient(circle at -40px 60px,#0000 60px,#000 60px)}.wrapped-module__tK7rXa__cmdThumb img{object-fit:cover;object-position:center 15%;pointer-events:none;-webkit-user-drag:none;border-radius:50%;width:100%;height:100%;display:block}.wrapped-module__tK7rXa__cmdName{font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text-primary);text-align:center;margin:0;font-weight:400}.wrapped-module__tK7rXa__artGlow{z-index:-1;pointer-events:none;opacity:.85;border-radius:50%;width:225px;height:225px;transition:opacity .55s ease-out;animation:.9s ease-out backwards wrapped-module__tK7rXa__glowFieldIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes wrapped-module__tK7rXa__glowFieldIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.82)}to{transform:translate(-50%,-50%)scale(1)}}.wrapped-module__tK7rXa__artGlowBloom{opacity:0}.wrapped-module__tK7rXa__artGlow.wrapped-module__tK7rXa__artGlowWide{width:360px}.wrapped-module__tK7rXa__artGlowSide{width:63%;position:absolute;top:0;bottom:0}.wrapped-module__tK7rXa__artGlowSide[data-side=l]{left:0}.wrapped-module__tK7rXa__artGlowSide[data-side=r]{right:0}@keyframes wrapped-module__tK7rXa__statusGrowIn{0%{opacity:0;margin-top:calc(var(--space-4)*-1);grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr;margin-top:0}}.wrapped-module__tK7rXa__statusGrow{grid-template-rows:1fr;animation:.7s cubic-bezier(.4,0,.2,1) backwards wrapped-module__tK7rXa__statusGrowIn;display:grid}.wrapped-module__tK7rXa__statusGrowInner{min-height:0;overflow:hidden}.wrapped-module__tK7rXa__artGlowBase{filter:blur(64px)saturate(1.9)brightness(1.55);mix-blend-mode:screen;will-change:transform,opacity;background-position:50%;background-size:cover;animation:12s ease-in-out infinite wrapped-module__tK7rXa__artBase;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 66%,#000 10%,#0000 62%);mask:radial-gradient(70% 66%,#000 10%,#0000 62%)}@keyframes wrapped-module__tK7rXa__artBase{0%{opacity:.36;transform:scale(1.02)}50%{opacity:.5;transform:scale(1.16)}to{opacity:.36;transform:scale(1.02)}}.wrapped-module__tK7rXa__artGlowLayer{filter:blur(64px)saturate(1.9)brightness(1.55);mix-blend-mode:screen;will-change:transform,opacity;background-position:50%;background-size:cover;position:absolute;inset:0;-webkit-mask:radial-gradient(64% 58%,#000 8%,#0000 58%);mask:radial-gradient(64% 58%,#000 8%,#0000 58%)}.wrapped-module__tK7rXa__artGlowLayer[data-layer="0"]{-webkit-mask:radial-gradient(74% 46%,#000 8%,#0000 58%);mask:radial-gradient(74% 46%,#000 8%,#0000 58%)}.wrapped-module__tK7rXa__artGlowLayer[data-layer="1"]{-webkit-mask:radial-gradient(46% 74%,#000 8%,#0000 58%);mask:radial-gradient(46% 74%,#000 8%,#0000 58%)}.wrapped-module__tK7rXa__artGlowLayer[data-layer="2"]{-webkit-mask:radial-gradient(66% 54%,#000 8%,#0000 58%);mask:radial-gradient(66% 54%,#000 8%,#0000 58%)}.wrapped-module__tK7rXa__artGlowLayer[data-layer="3"]{-webkit-mask:radial-gradient(54% 66%,#000 8%,#0000 58%);mask:radial-gradient(54% 66%,#000 8%,#0000 58%)}.wrapped-module__tK7rXa__artGlowLayer[data-layer="4"]{-webkit-mask:radial-gradient(62% 58%,#000 8%,#0000 58%);mask:radial-gradient(62% 58%,#000 8%,#0000 58%)}.wrapped-module__tK7rXa__artGlowLayer[data-layer="5"]{-webkit-mask:radial-gradient(58% 62%,#000 8%,#0000 58%);mask:radial-gradient(58% 62%,#000 8%,#0000 58%)}.wrapped-module__tK7rXa__artGlowLayer[data-layer="0"]{animation:19s ease-in-out -2s infinite wrapped-module__tK7rXa__artBreath0}.wrapped-module__tK7rXa__artGlowLayer[data-layer="1"]{animation:23s ease-in-out -11s infinite wrapped-module__tK7rXa__artBreath1}.wrapped-module__tK7rXa__artGlowLayer[data-layer="2"]{animation:17s ease-in-out -6s infinite wrapped-module__tK7rXa__artBreath2}.wrapped-module__tK7rXa__artGlowLayer[data-layer="3"]{animation:26s ease-in-out -14s infinite wrapped-module__tK7rXa__artBreath3}.wrapped-module__tK7rXa__artGlowLayer[data-layer="4"]{animation:21s ease-in-out -4s infinite wrapped-module__tK7rXa__artBreath4}.wrapped-module__tK7rXa__artGlowLayer[data-layer="5"]{animation:29s ease-in-out -18s infinite wrapped-module__tK7rXa__artBreath5}@keyframes wrapped-module__tK7rXa__artBreath0{0%{opacity:0;transform:rotate(20deg)scale(.86,.88)}2%{opacity:0;transform:rotate(20deg)scale(.86,.88)}17%{opacity:.36;transform:rotate(20deg)scale(1.45,1.06)}31%{opacity:0;transform:rotate(20deg)scale(.86,.88)}34%{opacity:0;transform:rotate(190deg)scale(.86,.88)}50%{opacity:.42;transform:rotate(190deg)scale(1.14,1.5)}64%{opacity:0;transform:rotate(190deg)scale(.86,.88)}67%{opacity:0;transform:rotate(110deg)scale(.86,.88)}83%{opacity:.3;transform:rotate(110deg)scale(1.36,1.3)}98%{opacity:0;transform:rotate(110deg)scale(.86,.88)}to{opacity:0;transform:rotate(20deg)scale(.86,.88)}}@keyframes wrapped-module__tK7rXa__artBreath1{0%{opacity:0;transform:rotate(140deg)scale(.9,.85)}2%{opacity:0;transform:rotate(140deg)scale(.9,.85)}17%{opacity:.34;transform:rotate(140deg)scale(1.22,1.44)}31%{opacity:0;transform:rotate(140deg)scale(.9,.85)}34%{opacity:0;transform:rotate(300deg)scale(.9,.85)}50%{opacity:.3;transform:rotate(300deg)scale(1.48,1.14)}64%{opacity:0;transform:rotate(300deg)scale(.9,.85)}67%{opacity:0;transform:rotate(250deg)scale(.9,.85)}83%{opacity:.36;transform:rotate(250deg)scale(1.12,1.26)}98%{opacity:0;transform:rotate(250deg)scale(.9,.85)}to{opacity:0;transform:rotate(140deg)scale(.9,.85)}}@keyframes wrapped-module__tK7rXa__artBreath2{0%{opacity:0;transform:rotate(70deg)scale(.85,.9)}2%{opacity:0;transform:rotate(70deg)scale(.85,.9)}17%{opacity:.4;transform:rotate(70deg)scale(1.5,1.2)}31%{opacity:0;transform:rotate(70deg)scale(.85,.9)}34%{opacity:0;transform:rotate(340deg)scale(.85,.9)}50%{opacity:.42;transform:rotate(340deg)scale(1.22,1.52)}64%{opacity:0;transform:rotate(340deg)scale(.85,.9)}67%{opacity:0;transform:rotate(210deg)scale(.85,.9)}83%{opacity:.32;transform:rotate(210deg)scale(1.34,1.16)}98%{opacity:0;transform:rotate(210deg)scale(.85,.9)}to{opacity:0;transform:rotate(70deg)scale(.85,.9)}}@keyframes wrapped-module__tK7rXa__artBreath3{0%{opacity:0;transform:rotate(95deg)scale(.88,.86)}2%{opacity:0;transform:rotate(95deg)scale(.88,.86)}17%{opacity:.32;transform:rotate(95deg)scale(1.14,1.32)}31%{opacity:0;transform:rotate(95deg)scale(.88,.86)}34%{opacity:0;transform:rotate(260deg)scale(.88,.86)}50%{opacity:.3;transform:rotate(260deg)scale(1.32,1.14)}64%{opacity:0;transform:rotate(260deg)scale(.88,.86)}67%{opacity:0;transform:rotate(20deg)scale(.88,.86)}83%{opacity:.38;transform:rotate(20deg)scale(1.22)}98%{opacity:0;transform:rotate(20deg)scale(.88,.86)}to{opacity:0;transform:rotate(95deg)scale(.88,.86)}}@keyframes wrapped-module__tK7rXa__artBreath4{0%{opacity:0;transform:rotate(165deg)scale(.86,.9)}2%{opacity:0;transform:rotate(165deg)scale(.86,.9)}17%{opacity:.36;transform:rotate(165deg)scale(1.42,1.16)}31%{opacity:0;transform:rotate(165deg)scale(.86,.9)}34%{opacity:0;transform:rotate(40deg)scale(.86,.9)}50%{opacity:.4;transform:rotate(40deg)scale(1.16,1.46)}64%{opacity:0;transform:rotate(40deg)scale(.86,.9)}67%{opacity:0;transform:rotate(290deg)scale(.86,.9)}83%{opacity:.32;transform:rotate(290deg)scale(1.3,1.34)}98%{opacity:0;transform:rotate(290deg)scale(.86,.9)}to{opacity:0;transform:rotate(165deg)scale(.86,.9)}}@keyframes wrapped-module__tK7rXa__artBreath5{0%{opacity:0;transform:rotate(120deg)scale(.88,.86)}2%{opacity:0;transform:rotate(120deg)scale(.88,.86)}17%{opacity:.38;transform:rotate(120deg)scale(1.32,1.48)}31%{opacity:0;transform:rotate(120deg)scale(.88,.86)}34%{opacity:0;transform:rotate(215deg)scale(.88,.86)}50%{opacity:.3;transform:rotate(215deg)scale(1.46,1.18)}64%{opacity:0;transform:rotate(215deg)scale(.88,.86)}67%{opacity:0;transform:rotate(350deg)scale(.88,.86)}83%{opacity:.34;transform:rotate(350deg)scale(1.24,1.28)}98%{opacity:0;transform:rotate(350deg)scale(.88,.86)}to{opacity:0;transform:rotate(120deg)scale(.88,.86)}}.wrapped-module__tK7rXa__loadError{color:var(--error)}.wrapped-module__tK7rXa__loadRetry{color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;font-family:var(--font-sans);transition:color var(--transition-fast);background:0 0;border:none}.wrapped-module__tK7rXa__loadRetry:hover{color:var(--text-secondary)}.wrapped-module__tK7rXa__loadOverlay{--text-dim:color-mix(in srgb,var(--text-primary)70%,transparent);z-index:100;color:var(--text-primary);justify-content:center;align-items:center;gap:var(--space-5);opacity:1;background:#07090d;flex-direction:column;transition:opacity .6s;display:flex;position:fixed;inset:0}.wrapped-module__tK7rXa__loadFading{opacity:0}.wrapped-module__tK7rXa__loadAvatar{border-radius:50%;width:8.5rem;height:8.5rem;animation:2.4s ease-in-out infinite wrapped-module__tK7rXa__oraclePulse;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e}.wrapped-module__tK7rXa__loadAvatar img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.wrapped-module__tK7rXa__loadText{font-family:var(--font-alegreya);font-size:var(--text-xl);letter-spacing:.01em}.wrapped-module__tK7rXa__loadName{font-size:var(--text-sm);color:var(--text-dim);margin-top:calc(-1*var(--space-3))}@keyframes wrapped-module__tK7rXa__oraclePulse{0%,to{box-shadow:0 0 0 1px #ffffff2e,0 0 50px #c96a2e33}50%{box-shadow:0 0 0 1px #ffffff2e,0 0 85px #c96a2e6b}}@keyframes wrapped-module__tK7rXa__genStatusFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wrapped-module__tK7rXa__genStatusText{font-size:var(--text-sm);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:.02em;margin:0;animation:.75s cubic-bezier(.16,1,.3,1) .2s both wrapped-module__tK7rXa__genStatusFade}.wrapped-module__tK7rXa__genStatusShimmer{font-size:var(--text-sm);font-weight:var(--weight-normal);letter-spacing:.02em;background:linear-gradient(90deg,var(--text-muted)0%,var(--text-muted)25%,var(--text-secondary)40%,var(--text-primary)50%,var(--text-secondary)60%,var(--text-muted)75%,var(--text-muted)100%);-webkit-text-fill-color:transparent;background-size:400%;-webkit-background-clip:text;background-clip:text;margin:0;animation:.75s cubic-bezier(.16,1,.3,1) both wrapped-module__tK7rXa__genStatusFade,7s linear infinite wrapped-module__tK7rXa__shimmer}@keyframes wrapped-module__tK7rXa__shimmer{0%{background-position:100%}to{background-position:-300%}}.wrapped-module__tK7rXa__genError{font-size:var(--text-sm);color:var(--error);text-align:center;margin:0}.wrapped-module__tK7rXa__genRetry{font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0}.wrapped-module__tK7rXa__genRetry:hover{color:var(--text-secondary)}@keyframes wrapped-module__tK7rXa__slidesFadeIn{0%{opacity:0}to{opacity:1}}.wrapped-module__tK7rXa__root{height:100dvh;color:var(--text-primary);--text-dim:color-mix(in srgb,var(--text-primary)70%,transparent);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#07090d;animation:.7s both wrapped-module__tK7rXa__slidesFadeIn;position:relative}.wrapped-module__tK7rXa__restartFab{z-index:30;color:#ffffff80;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07090d80;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;line-height:1;transition:color .15s,background .15s;display:flex;position:fixed;bottom:14px;right:14px}.wrapped-module__tK7rXa__restartFab:hover{color:#fff;background:#07090dcc}.wrapped-module__tK7rXa__stage{--card-h:min(calc(100dvh - 150px),calc(90vw*16/9));--card-w:calc(var(--card-h)*9/16);--text-dim:color-mix(in srgb,var(--text-primary)70%,transparent);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100dvh;padding:12px 12px 16px;display:flex;position:relative;overflow:hidden}.wrapped-module__tK7rXa__stage img{-webkit-user-drag:none}.wrapped-module__tK7rXa__progress{width:var(--card-w);z-index:4;gap:5px;display:flex}.wrapped-module__tK7rXa__segTrack{background:#ffffff29;border-radius:3px;flex:1;height:3px;overflow:hidden}.wrapped-module__tK7rXa__segFill{background:#ffffffeb;border-radius:3px;width:0;height:100%}.wrapped-module__tK7rXa__segFill[data-state=done]{width:100%}.wrapped-module__tK7rXa__segFill[data-state=active]{width:0;animation-name:wrapped-module__tK7rXa__segGrow;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes wrapped-module__tK7rXa__segGrow{0%{width:0}to{width:100%}}.wrapped-module__tK7rXa__stack{width:var(--card-w);height:var(--card-h);position:relative}.wrapped-module__tK7rXa__stackBack,.wrapped-module__tK7rXa__stackBack2{border:1px solid #ffffff0d;border-radius:28px;position:absolute;inset:0}.wrapped-module__tK7rXa__stackBack{opacity:.55;transform:rotate(3.2deg)scale(.965)translate(3%)}.wrapped-module__tK7rXa__stackBack2{opacity:.34;transform:rotate(-2.6deg)scale(.955)translate(-3%)}.wrapped-module__tK7rXa__card{cursor:grab;font-size:calc(var(--card-w)/26);--text-xs:.8125em;--text-sm:.9375em;--text-base:1.0625em;--text-lg:1.25em;--text-xl:1.5em;--text-2xl:1.8em;--space-1:.25em;--space-2:.5em;--space-3:.75em;--space-4:1em;--space-6:1.5em;--space-8:2em;--space-12:3em;border:1px solid #ffffff29;border-radius:28px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 90px -28px #000c}.wrapped-module__tK7rXa__card:active{cursor:grabbing}.wrapped-module__tK7rXa__peek a,.wrapped-module__tK7rXa__peek button{pointer-events:none}.wrapped-module__tK7rXa__noise{z-index:1;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");background-size:256px 256px;position:absolute;inset:0}.wrapped-module__tK7rXa__cardHead{z-index:4;justify-content:space-between;align-items:center;padding:1.25em 1.375em;display:flex;position:absolute;top:0;left:0;right:0}.wrapped-module__tK7rXa__brandMark{color:#fff;filter:drop-shadow(0 1px 3px #0000008c);width:auto;height:1.3em}.wrapped-module__tK7rXa__brandLink{pointer-events:auto;cursor:pointer;transition:opacity var(--transition-fast);align-items:center;display:inline-flex}.wrapped-module__tK7rXa__brandLink:hover{opacity:.7}.wrapped-module__tK7rXa__chromeBrand{display:none}.wrapped-module__tK7rXa__pips{gap:.3125em;display:flex}.wrapped-module__tK7rXa__pip{filter:drop-shadow(0 1px 2px #00000080);font-size:.72em;line-height:1}.wrapped-module__tK7rXa__tapL,.wrapped-module__tK7rXa__tapR{cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;background:0 0;border:none;width:50%;display:none;position:absolute;top:0;bottom:0}.wrapped-module__tK7rXa__tapL{left:0}.wrapped-module__tK7rXa__tapR{right:0}.wrapped-module__tK7rXa__controls{width:var(--card-w);z-index:50;justify-content:space-between;align-items:center;display:flex;position:relative}.wrapped-module__tK7rXa__ctrlGroup{gap:var(--space-2);display:flex}.wrapped-module__tK7rXa__actionGroup{gap:var(--space-2)}.wrapped-module__tK7rXa__shareBtn{height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--bg-border);background:var(--bg-elevated);color:var(--text-dim);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-normal);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);align-items:center;gap:6px;display:inline-flex}.wrapped-module__tK7rXa__shareBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.wrapped-module__tK7rXa__shareScrim{z-index:500;padding:var(--space-6);background:#07090db8;justify-content:center;align-items:center;animation:.15s wrapped-module__tK7rXa__shareScrimIn;display:flex;position:fixed;inset:0}@keyframes wrapped-module__tK7rXa__shareScrimIn{0%{opacity:0}to{opacity:1}}.wrapped-module__tK7rXa__shareModal{width:500px;max-width:calc(100vw - var(--space-8));background:var(--bg-surface);border:1px solid var(--bg-border);border-radius:var(--radius-lg);flex-direction:column;animation:.15s wrapped-module__tK7rXa__shareModalIn;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000080}@keyframes wrapped-module__tK7rXa__shareModalIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.wrapped-module__tK7rXa__shareClose{top:var(--space-3);right:var(--space-3);width:24px;height:24px;color:var(--text-muted);cursor:pointer;z-index:1;transition:color var(--transition-fast);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.wrapped-module__tK7rXa__shareClose:hover{color:var(--text-primary)}.wrapped-module__tK7rXa__closeBtn{top:var(--space-6);right:var(--space-6);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;z-index:60;filter:drop-shadow(0 1px 2px #00000073);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.wrapped-module__tK7rXa__closeBtn:hover{color:var(--text-primary)}.wrapped-module__tK7rXa__shareHead{padding:var(--space-8)var(--space-6)var(--space-6);background:var(--bg-elevated);border-bottom:1px solid var(--bg-border);align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.wrapped-module__tK7rXa__shareAvatar{font-size:9px}.wrapped-module__tK7rXa__shareTitle{font-family:var(--font-alegreya);font-size:var(--text-2xl);color:var(--text-primary);font-weight:500;line-height:var(--leading-tight);margin:0}.wrapped-module__tK7rXa__shareCmd{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.wrapped-module__tK7rXa__shareBody{padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.wrapped-module__tK7rXa__linkRow{gap:var(--space-2);align-items:stretch;display:flex}.wrapped-module__tK7rXa__linkBox{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--bg-base);border:1px solid var(--bg-border);border-radius:var(--radius-md);flex:1;min-width:0;display:flex}.wrapped-module__tK7rXa__linkIcon{color:var(--text-muted);flex-shrink:0}.wrapped-module__tK7rXa__linkText{font-size:var(--text-xs);color:var(--text-secondary);-webkit-user-select:text;user-select:text;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-mono);overflow:hidden}.wrapped-module__tK7rXa__copyBtn{width:90px;padding:var(--space-2)0;border-radius:var(--radius-md);background:var(--text-primary);color:var(--bg-base);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;transition:opacity var(--transition-fast);white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.wrapped-module__tK7rXa__copyBtn:hover{opacity:.9}.wrapped-module__tK7rXa__shareDownloads{gap:var(--space-2);flex-direction:column;display:flex}.wrapped-module__tK7rXa__shareDlAll{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);border-radius:var(--radius-md);border:1px solid var(--bg-border);background:var(--bg-elevated);color:var(--text-dim);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;text-align:center;transition:background var(--transition-fast),color var(--transition-fast);display:inline-flex}.wrapped-module__tK7rXa__shareDlAll:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.wrapped-module__tK7rXa__shareDlAll:disabled{opacity:.45;cursor:default}.wrapped-module__tK7rXa__shareDl{justify-content:center;align-self:center;align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;display:inline-flex}.wrapped-module__tK7rXa__shareDl:hover:not(:disabled){color:var(--text-primary)}.wrapped-module__tK7rXa__shareDl:disabled{opacity:.45;cursor:default}.wrapped-module__tK7rXa__btnSpinner{border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.7s linear infinite wrapped-module__tK7rXa__spin}.wrapped-module__tK7rXa__shareHint{font-size:var(--text-xs);color:var(--text-dim);line-height:var(--leading-normal);text-align:center}@media (max-width:600px){.wrapped-module__tK7rXa__shareScrim{align-items:flex-end;padding:0}.wrapped-module__tK7rXa__shareModal{border-radius:var(--radius-lg)var(--radius-lg)0 0;border-bottom:none;width:100%;max-width:100%;animation:.2s wrapped-module__tK7rXa__shareSheetIn}@keyframes wrapped-module__tK7rXa__shareSheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.wrapped-module__tK7rXa__ctrlBtn{border:1px solid var(--bg-border);background:var(--bg-elevated);width:36px;height:36px;color:var(--text-dim);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex}.wrapped-module__tK7rXa__ctrlBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.wrapped-module__tK7rXa__ctrlBtn:disabled{opacity:.3;cursor:default}.wrapped-module__tK7rXa__regenBtn{border-radius:var(--radius-md)}.wrapped-module__tK7rXa__body{z-index:2;text-align:left;flex-direction:column;flex:1;min-height:0;padding:4.5em 1.625em 1.875em;display:flex;position:relative}.wrapped-module__tK7rXa__eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;font-size:var(--text-xs);color:var(--text-dim);margin:0 0 .875em}.wrapped-module__tK7rXa__bloom{z-index:-1;filter:blur(36px)brightness(.9);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.3)}.wrapped-module__tK7rXa__bloomScrim{z-index:-1;background:linear-gradient(#07090d8c 0%,#07090d1a 30%,#07090d1f 55%,#07090dc7 100%);position:absolute;inset:0}.wrapped-module__tK7rXa__bloomDuoA{-webkit-mask-image:linear-gradient(135deg,#000 22%,#0000 78%);mask-image:linear-gradient(135deg,#000 22%,#0000 78%)}.wrapped-module__tK7rXa__bloomDuoB{-webkit-mask-image:linear-gradient(135deg,#0000 22%,#000 78%);mask-image:linear-gradient(135deg,#0000 22%,#000 78%)}.wrapped-module__tK7rXa__coverBody{justify-content:center;align-items:center;padding:0;overflow:hidden}.wrapped-module__tK7rXa__coverBlur{z-index:0;filter:blur(36px)brightness(.9);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.3)}.wrapped-module__tK7rXa__coverScrim{z-index:1;background:linear-gradient(#07090d8c 0%,#07090d1a 30%,#07090d1f 55%,#07090dc7 100%);position:absolute;inset:0}.wrapped-module__tK7rXa__coverInner{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:.75em;width:100%;padding:0 1.625em;display:flex;position:relative;transform:translateY(.8em)}.wrapped-module__tK7rXa__coverFrame{aspect-ratio:4/3;border:1px solid #ffffff38;border-radius:.875em;width:100%;animation:.85s cubic-bezier(.16,1,.3,1) .12s both wrapped-module__tK7rXa__frameIn;overflow:hidden}.wrapped-module__tK7rXa__coverDuo{justify-content:center;align-items:center;width:100%;display:flex}.wrapped-module__tK7rXa__coverTilt{width:54%;position:relative}.wrapped-module__tK7rXa__coverTiltL{z-index:2;margin-top:-5%;margin-right:-7%;transform:rotate(-5deg)}.wrapped-module__tK7rXa__coverTiltR{z-index:1;margin-left:-7%;transform:rotate(5deg)}.wrapped-module__tK7rXa__coverDuo .wrapped-module__tK7rXa__coverFrame{box-shadow:0 .6em 1.6em #00000080}.wrapped-module__tK7rXa__coverCmd{font-family:var(--font-alegreya);color:var(--text-primary);text-shadow:0 1px 6px #0000006b;margin:0;font-size:1.2em;font-weight:400;animation:.7s cubic-bezier(.16,1,.3,1) .4s both wrapped-module__tK7rXa__riseIn}.wrapped-module__tK7rXa__coverDivider{justify-content:center;align-items:center;gap:.75em;margin:1em 0;animation:.7s cubic-bezier(.16,1,.3,1) .32s both wrapped-module__tK7rXa__riseIn;display:flex}.wrapped-module__tK7rXa__coverRule{background:#ffffff38;width:6.875em;height:1px}.wrapped-module__tK7rXa__coverPips{align-items:center;gap:.25em;display:flex}.wrapped-module__tK7rXa__coverFrameImg{object-fit:cover;width:100%;height:100%;animation:22s ease-in-out infinite alternate wrapped-module__tK7rXa__ken}@keyframes wrapped-module__tK7rXa__ken{0%{transform:scale(1.05)}to{transform:scale(1.16)translateY(-2%)}}@keyframes wrapped-module__tK7rXa__frameIn{0%{opacity:0;transform:scale(.9)translateY(12px)}to{opacity:1;transform:none}}@keyframes wrapped-module__tK7rXa__riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.wrapped-module__tK7rXa__coverTitle{font-family:var(--font-alegreya);letter-spacing:-.015em;color:var(--text-primary);text-shadow:0 2px 14px #0006,0 1px 2px #0000006b;margin:.3em 0 0;font-size:2.7em;font-weight:400;line-height:1;animation:.7s cubic-bezier(.16,1,.3,1) .24s both wrapped-module__tK7rXa__riseIn}.wrapped-module__tK7rXa__coverEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;font-size:var(--text-xs);color:var(--text-dim);text-shadow:0 1px 6px #0000006b;animation:.7s cubic-bezier(.16,1,.3,1) .46s both wrapped-module__tK7rXa__riseIn}.wrapped-module__tK7rXa__proseBody{justify-content:center}.wrapped-module__tK7rXa__prose{z-index:2;letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:2.15em;font-weight:300;line-height:1.18;position:relative}.wrapped-module__tK7rXa__personaBody{justify-content:center}.wrapped-module__tK7rXa__personaTitle{font-family:var(--font-alegreya);letter-spacing:-.015em;margin:.25em 0 .75em;font-size:3em;font-weight:400;line-height:1}.wrapped-module__tK7rXa__personaBlurb{font-size:var(--text-base);color:var(--text-dim);line-height:var(--leading-normal);margin:0}.wrapped-module__tK7rXa__statline{font-size:var(--text-sm);color:var(--text-dim);line-height:var(--leading-normal);margin-top:1.5em}.wrapped-module__tK7rXa__statlineNum{color:var(--text-primary);font-weight:400}.wrapped-module__tK7rXa__themeTag{color:var(--text-primary)}.wrapped-module__tK7rXa__originTitle{margin-bottom:0}.wrapped-module__tK7rXa__originStat{font-family:var(--font-alegreya);color:var(--text-primary);font-size:1.4em;line-height:var(--leading-tight);margin:.5em 0 1.5em}.wrapped-module__tK7rXa__spicyCap{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;font-size:var(--text-xs);color:var(--text-dim);margin:3em 0 0}.wrapped-module__tK7rXa__spicy{flex-direction:column;margin:1.5em 0 0;padding:0;list-style:none;display:flex}.wrapped-module__tK7rXa__spicyCap+.wrapped-module__tK7rXa__spicy{margin-top:.6em}.wrapped-module__tK7rXa__spicy li{font-size:var(--text-sm);color:var(--text-primary);border-top:1px solid #ffffff24;justify-content:space-between;gap:.75em;padding:.5em 0;display:flex}.wrapped-module__tK7rXa__spicy li:first-child{border-top:none}.wrapped-module__tK7rXa__bracketList{margin-top:0}.wrapped-module__tK7rXa__incl{color:var(--text-dim);font-family:var(--font-mono);font-size:var(--text-xs)}.wrapped-module__tK7rXa__statBody{justify-content:center}.wrapped-module__tK7rXa__megaStat{letter-spacing:-.045em;margin:0;font-size:5.4em;font-weight:300;line-height:.88}.wrapped-module__tK7rXa__megaSub{font-family:var(--font-alegreya);font-size:var(--text-xl);margin:.5em 0 .75em}.wrapped-module__tK7rXa__numbersBody{justify-content:center}.wrapped-module__tK7rXa__bracketRow{align-items:baseline;gap:.75em;display:flex}.wrapped-module__tK7rXa__bracketNum{letter-spacing:-.045em;font-size:4.4em;font-weight:300;line-height:.8}.wrapped-module__tK7rXa__bracketLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-xs);color:var(--text-dim)}.wrapped-module__tK7rXa__statTrio{border-top:1px solid #ffffff14;justify-content:space-between;gap:.5em;margin-top:1.125em;padding-top:1em;display:flex}.wrapped-module__tK7rXa__trioNum{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:300;display:block}.wrapped-module__tK7rXa__trioLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);font-size:.6875em}.wrapped-module__tK7rXa__keyBody{padding:0;overflow:hidden}.wrapped-module__tK7rXa__keyBlur{z-index:0;filter:blur(36px)brightness(.9);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.3)}.wrapped-module__tK7rXa__keyScrim{z-index:1;background:linear-gradient(#07090d80 0%,#07090d2e 32%,#07090d38 58%,#07090db8 100%);position:absolute;inset:0}.wrapped-module__tK7rXa__keyInner{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:4.5em 1.625em 1.875em;display:flex;position:relative}.wrapped-module__tK7rXa__keyInner .wrapped-module__tK7rXa__eyebrow{margin:0 0 1.6em}.wrapped-module__tK7rXa__keyFan{justify-content:center;align-items:center;margin:0 0 1.8em;display:flex}.wrapped-module__tK7rXa__keyCard{z-index:1;width:46%;max-width:12em;transform:rotate(calc(var(--i)*7deg))translateY(calc(var(--i)*var(--i)*.7em))scale(calc(1 - var(--i)*var(--i)*.12));border-radius:.55em;margin:0 -1.5em;overflow:hidden;box-shadow:0 .9em 2.2em #0009}.wrapped-module__tK7rXa__keyCard:nth-child(2){z-index:2;position:relative}.wrapped-module__tK7rXa__keyCardImg{width:100%;display:block}.wrapped-module__tK7rXa__keyCardFallback{aspect-ratio:.717;padding:var(--space-2);background:var(--bg-elevated);border:1px solid var(--bg-border);font-size:var(--text-xs);color:var(--text-dim);text-align:center;justify-content:center;align-items:center;display:flex}.wrapped-module__tK7rXa__keyList{width:100%;max-width:17em;margin:0;padding:0;list-style:none}.wrapped-module__tK7rXa__keyListItem{font-family:var(--font-alegreya);font-size:var(--text-lg);color:var(--text-primary);text-shadow:0 1px 6px #00000080;border-top:1px solid #ffffff24;padding:.55em 0}.wrapped-module__tK7rXa__keyListItem:first-child{border-top:none}.wrapped-module__tK7rXa__finaleBody{padding:0;overflow:hidden}.wrapped-module__tK7rXa__finaleInner{z-index:2;box-sizing:border-box;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1em;width:100%;padding:4.5em 1.625em 1.875em;display:flex;position:relative}.wrapped-module__tK7rXa__finaleMark{width:auto;height:4.5em;color:var(--text-primary);filter:drop-shadow(0 2px 14px #00000080);transform:translate(3.5%)}.wrapped-module__tK7rXa__finaleCommander{flex-direction:column;align-items:center;gap:.6em;display:flex}.wrapped-module__tK7rXa__commanderThumbs{justify-content:center;align-items:center;display:flex}.wrapped-module__tK7rXa__commanderThumb{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text-primary)70%,transparent);background:0 0;border-radius:50%;flex-shrink:0;width:9em;height:9em;padding:.4em}.wrapped-module__tK7rXa__commanderThumb+.wrapped-module__tK7rXa__commanderThumb{margin-left:-1.5em;-webkit-mask:radial-gradient(circle at -3em 4.5em,#0000 4.5em,#000 4.5em);mask:radial-gradient(circle at -3em 4.5em,#0000 4.5em,#000 4.5em)}.wrapped-module__tK7rXa__commanderThumb img{object-fit:cover;object-position:center 15%;border-radius:50%;width:100%;height:100%;display:block}.wrapped-module__tK7rXa__finaleCmdName{font-family:var(--font-alegreya);color:var(--text-primary);text-shadow:0 1px 6px #00000080;font-size:1.1em}.wrapped-module__tK7rXa__finaleCtas{pointer-events:auto;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:17rem;margin-top:1.5em;display:flex}.wrapped-module__tK7rXa__ctaPrimary,.wrapped-module__tK7rXa__ctaSecondary{border-radius:var(--radius-md);width:100%;min-height:2.75rem;font-family:var(--font-sans);font-size:1.1rem;font-weight:var(--weight-medium);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast);justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.25rem;display:inline-flex}.wrapped-module__tK7rXa__ctaPrimary{background:var(--text-primary);color:var(--bg-base);border:1px solid var(--text-primary)}.wrapped-module__tK7rXa__ctaPrimary:hover{opacity:.9}.wrapped-module__tK7rXa__ctaSecondary{color:var(--text-primary);background:#ffffff0f;border:1px solid #ffffff2e}.wrapped-module__tK7rXa__ctaSecondary:hover{background:#ffffff1a;border-color:#ffffff52}.wrapped-module__tK7rXa__finaleQr{flex-direction:column;align-items:center;gap:.75em;margin-top:1.5em;display:flex}.wrapped-module__tK7rXa__finaleQrChip{border-radius:var(--radius-lg);background:#fff;padding:.6em;line-height:0;box-shadow:0 .3em 1.2em #0006}.wrapped-module__tK7rXa__finaleQrCode{width:7em;height:7em;display:block}.wrapped-module__tK7rXa__finaleQrLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.18em;font-size:var(--text-xs);color:var(--text-primary);text-shadow:0 1px 6px #0000006b}.wrapped-module__tK7rXa__footer{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-4);border-top:1px solid var(--bg-border);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-dim);z-index:10;background:#07090deb;flex-wrap:wrap;display:flex;position:fixed;bottom:0;left:0;right:0}.wrapped-module__tK7rXa__warn{color:var(--warning)}.wrapped-module__tK7rXa__linkBtn{color:var(--accent-hover);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);background:0 0;border:none;padding:0;text-decoration:underline}.wrapped-module__tK7rXa__summaryBox{max-height:50dvh;padding:var(--space-4);border-top:1px solid var(--bg-border);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-dim);white-space:pre-wrap;z-index:10;background:#07090df7;margin:0;position:fixed;bottom:36px;left:0;right:0;overflow:auto}@media (max-width:640px){.wrapped-module__tK7rXa__stage{--card-h:100dvh;--card-w:100vw;gap:0;padding:0}.wrapped-module__tK7rXa__stack{width:100vw;height:100dvh}.wrapped-module__tK7rXa__card{border-radius:0}.wrapped-module__tK7rXa__progress{z-index:30;width:auto;position:absolute;top:12px;left:14px;right:14px}.wrapped-module__tK7rXa__brandMark{width:auto;height:20px}.wrapped-module__tK7rXa__cardHead{display:none}.wrapped-module__tK7rXa__chromeBrand{z-index:30;display:block;position:absolute;top:31px;left:14px}.wrapped-module__tK7rXa__closeBtn{top:26px;left:auto;right:14px}.wrapped-module__tK7rXa__tapL,.wrapped-module__tK7rXa__tapR{display:block}.wrapped-module__tK7rXa__controls{z-index:30;gap:10px;width:auto;position:absolute;top:26px;left:auto;right:14px}.wrapped-module__tK7rXa__closable .wrapped-module__tK7rXa__controls{right:48px}.wrapped-module__tK7rXa__ctrlGroup:not(.wrapped-module__tK7rXa__actionGroup){display:none}.wrapped-module__tK7rXa__actionGroup{gap:var(--space-1)}.wrapped-module__tK7rXa__shareBtn,.wrapped-module__tK7rXa__regenBtn,.wrapped-module__tK7rXa__closeBtn{-webkit-backdrop-filter:none;backdrop-filter:none;width:30px;height:30px;color:var(--text-primary);filter:drop-shadow(0 1px 2px #0000008c);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.wrapped-module__tK7rXa__shareBtn,.wrapped-module__tK7rXa__regenBtn{position:relative}.wrapped-module__tK7rXa__shareBtn:before,.wrapped-module__tK7rXa__regenBtn:before,.wrapped-module__tK7rXa__closeBtn:before{content:"";position:absolute;inset:-10px -6px}.wrapped-module__tK7rXa__shareLabel{display:none}.wrapped-module__tK7rXa__shareBtn svg{width:15px;height:15px}.wrapped-module__tK7rXa__shareBtn:hover,.wrapped-module__tK7rXa__ctrlBtn.wrapped-module__tK7rXa__regenBtn:hover,.wrapped-module__tK7rXa__closeBtn:hover{background:0 0}}.wrapped-module__tK7rXa__exportRoot{background:#07090d;width:540px}.wrapped-module__tK7rXa__exportFrame{--card-w:540px;--card-h:960px;--text-dim:color-mix(in srgb,var(--text-primary)70%,transparent);width:var(--card-w);height:var(--card-h);font-size:calc(var(--card-w)/26);--text-xs:.6875em;--text-sm:.8125em;--text-base:.9375em;--text-lg:1.0625em;--text-xl:1.25em;--text-2xl:1.5em;--space-1:.25em;--space-2:.5em;--space-3:.75em;--space-4:1em;--space-6:1.5em;--space-8:2em;--space-12:3em;background:#07090d;flex-direction:column;display:flex;position:relative;overflow:hidden}.wrapped-module__tK7rXa__exportUrl{font-family:var(--font-alegreya),Georgia,serif;font-weight:400;font-size:var(--text-sm);letter-spacing:.04em;color:#fff;text-shadow:0 1px 3px #00000080}
.oracle-module__2msoZW__root{background:#07090d;height:100dvh}.oracle-module__2msoZW__centered{justify-content:center;align-items:center;gap:var(--space-4);isolation:isolate;background:#07090d;flex-direction:column;min-height:100dvh;transition:opacity .55s;display:flex;position:relative;overflow:hidden}.oracle-module__2msoZW__centered[data-fading]{opacity:0}.oracle-module__2msoZW__introSub{text-align:center;max-width:360px;font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal);margin:0}.oracle-module__2msoZW__revealActions{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .7s cubic-bezier(.4,0,.2,1),margin-top .7s cubic-bezier(.4,0,.2,1),opacity .38s;display:grid}.oracle-module__2msoZW__revealActionsInner{align-items:center;gap:var(--space-4);flex-direction:column;min-height:0;display:flex;overflow:hidden}.oracle-module__2msoZW__revealActionsOut{margin-top:calc(-1*var(--space-4));opacity:0;pointer-events:none;grid-template-rows:0fr}.oracle-module__2msoZW__fadeAway{opacity:0;pointer-events:none;transition:opacity .38s}.oracle-module__2msoZW__loading{font-size:var(--text-sm);color:var(--text-muted)}.oracle-module__2msoZW__error{font-size:var(--text-sm);color:var(--text-secondary)}.oracle-module__2msoZW__back{font-size:var(--text-sm);color:var(--text-muted);transition:color var(--transition-fast);text-decoration:none}.oracle-module__2msoZW__back:hover{color:var(--text-secondary)}.oracle-module__2msoZW__secondaryBtn{appearance:none;padding:var(--space-1)var(--space-2);cursor:pointer;font-size:var(--text-sm);color:var(--text-muted);transition:color var(--transition-fast);background:0 0;border:none}.oracle-module__2msoZW__secondaryBtn:hover:not(:disabled){color:var(--text-secondary)}.oracle-module__2msoZW__secondaryBtn:disabled{opacity:.5;cursor:default}.oracle-module__2msoZW__getManaBtn{background:var(--mana);color:#fff;border-radius:var(--radius-md);padding:var(--space-3)var(--space-4);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-medium);cursor:pointer;transition:opacity var(--transition-fast);border:none}.oracle-module__2msoZW__getManaBtn:hover:not(:disabled){opacity:.85}.oracle-module__2msoZW__getManaBtn:disabled{opacity:.6;cursor:default}