[data-ui=warm-stage] .as-hero-scrim{background:linear-gradient(#1c130ca8 0%,#1c130c4d 30%,#1c130c00 52%),linear-gradient(#1c130c00 78%,#1c130c57 100%)}@media (max-width:1023px){[data-ui=warm-stage] .as-hero-scrim{background:linear-gradient(#1c130cb3 0%,#1c130c94 46%,#1c130c00 82%),linear-gradient(#1c130c00 74%,#1c130c4d 100%)}}[data-ui=warm-stage] .as-hero-card{box-shadow:var(--stage-shadow-card), inset 0 0 0 1px #ffeed014}[data-ui=warm-stage] .as-fb-scrim{background:radial-gradient(60rem 44rem,#1c130c2e,#1c130c00 70%),linear-gradient(#1c130c8c 0%,#1c130c38 16% 60%,#1c130c9e 100%),linear-gradient(90deg,#1c130c66 0%,#1c130c00 38%)}[data-ui=warm-stage] .as-fb-text{text-shadow:0 1px 2px #1c130c4d,0 2px 18px #1c130c73}@media (min-width:1024px){[data-ui=warm-stage] .as-fb-card{box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #ffeed02e,0 2px 6px #1c130c2e,0 40px 90px -30px #0c0908b3}[data-ui=warm-stage].dark .as-fb-card,.dark [data-ui=warm-stage] .as-fb-card{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffeed01a,0 40px 90px -30px #000c}}[data-ui=warm-stage] .as-glass{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#261a1057;box-shadow:inset 0 1px .5px #fff0dc47,inset 0 0 0 1px #fff0dc2e}[data-ui=warm-stage] .as-glow{background:radial-gradient(56rem 30rem at 50% -8rem, color-mix(in oklch, var(--stage-studio) 15%, transparent), transparent 72%), radial-gradient(40rem 26rem at 78% -6rem, #ffeccccc, transparent 70%), radial-gradient(36rem 24rem at 50% 115%, color-mix(in oklch, var(--stage-studio) 6%, transparent), transparent 70%), var(--stage-paper)}[data-ui=warm-stage].dark .as-glow,.dark [data-ui=warm-stage] .as-glow{background:radial-gradient(56rem 30rem at 50% -8rem, color-mix(in oklch, var(--stage-studio) 18%, transparent), transparent 72%), radial-gradient(40rem 26rem at 78% -6rem, #ffb25c12, transparent 70%), var(--stage-paper)}[data-ui=warm-stage] .as-band{background:radial-gradient(34rem 18rem at 0% 0%, #ffeed012, transparent 70%), linear-gradient(165deg, var(--stage-studio-strong) 0%, color-mix(in oklch, var(--stage-studio-strong) 80%, #06140a) 52%, color-mix(in oklch, var(--stage-studio-strong) 74%, #06140a) 100%);color:var(--stage-studio-on);box-shadow:inset 0 1px #ffffff1f}[data-ui=warm-stage] .as-wash{background:radial-gradient(70rem 40rem at 18% -10%, #ffeed024, transparent 70%), radial-gradient(60rem 50rem at 100% 110%, color-mix(in oklch, var(--stage-studio-strong) 70%, #06140a), transparent 70%), linear-gradient(160deg, var(--stage-studio-strong) 0%, color-mix(in oklch, var(--stage-studio-strong) 76%, #06140a) 100%);color:var(--stage-studio-on)}[data-ui=warm-stage] .as-wash-glass{background:var(--stage-studio-strong);color:#fff;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff24}[data-ui=warm-stage] .as-wash-card{box-shadow:inset 0 1px #ffffffe6,0 2px 6px #0c09082e,0 40px 90px -30px #0c09088c}[data-ui=warm-stage] .as-studio-font{font-family:var(--font-heading-family,var(--stage-font-display))}[data-ui=warm-stage] .as-code-cell{background:var(--stage-sheet);min-width:0;height:56px;box-shadow:inset 0 0 0 1px var(--stage-line-2);font-family:var(--stage-font-display);font-optical-sizing:auto;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--stage-ink);border-radius:14px;flex:1 1 0;place-items:center;font-size:26px;font-weight:600;line-height:32px;display:grid}@media (max-width:767px){[data-ui=warm-stage] .as-code-cell{height:52px;font-size:24px}}[data-ui=warm-stage] .as-code-cell-on{box-shadow:inset 0 0 0 2px var(--stage-studio-strong), 0 0 0 4px color-mix(in oklch, var(--stage-studio-strong) 14%, transparent)}[data-ui=warm-stage] .as-code-cell-error{box-shadow:inset 0 0 0 2px var(--stage-alert)}[data-ui=warm-stage] .as-caret{animation:1.1s step-end infinite as-caret-blink}@keyframes as-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){[data-ui=warm-stage] .as-caret{animation:none}}[data-ui=warm-stage] .as-step-no{background:var(--stage-sheet);font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--stage-ink);box-shadow:var(--stage-shadow-pill);border-radius:9999px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}[data-ui=warm-stage] .as-ida-shield{background:url(/studio/ida-Photoroom.svg) 50%/contain no-repeat;flex:none;display:inline-block}[data-ui=warm-stage] .as-field:focus-within{box-shadow:inset 0 0 0 2px var(--stage-studio-strong), 0 0 0 4px color-mix(in oklch, var(--stage-studio-strong) 13%, transparent)}[data-ui=warm-stage] .as-field-error{box-shadow:inset 0 0 0 2px var(--stage-alert), 0 0 0 4px color-mix(in oklch, var(--stage-alert) 12%, transparent)}
