.wsx-screen{position:relative;flex:1 1 auto;width:100%;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--stack-font-primary);background:#f5f5f5;isolation:isolate}.wsx-screen__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px;max-width:640px;width:100%}.wsx-eyebrow{font-family:var(--stack-font-display);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--stack-text-muted);margin-bottom:10px}.wsx-title{font-family:var(--stack-font-display);font-size:1.7rem;line-height:1.15;font-weight:500;color:var(--stack-text);margin:0}.wsx-sub{font-size:.98rem;line-height:1.5;color:var(--stack-text-muted);margin:12px 0 0;max-width:46ch}.wsx-glows{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;animation:wsxFade 1.4s ease-out both}.wsx-glow-primary,.wsx-glow-secondary{position:absolute;left:50%;width:100%;min-width:1400px;height:auto;pointer-events:none}.wsx-glow-primary{top:0;transform:translate(-50%,-52%);animation:wsxGlowPrimary 2.4s cubic-bezier(.16,1,.3,1) both}.wsx-glow-secondary{bottom:-22%;transform:translate(-50%,50%);animation:wsxGlowSecondary 2.8s cubic-bezier(.16,1,.3,1) both}.wsx-glows--neutral{filter:saturate(.12) brightness(1.03);opacity:.85}.wsx-glows__underglow{position:absolute;left:50%;bottom:-6%;transform:translate(-50%);width:150%;min-width:2000px;height:62%;pointer-events:none;background:radial-gradient(60% 100% at 50% 100%,color-mix(in srgb,var(--stack-secondary) 90%,transparent) 0%,color-mix(in srgb,var(--stack-secondary) 55%,transparent) 30%,color-mix(in srgb,#ffb45e 28%,transparent) 55%,transparent 78%);filter:blur(100px);animation:wsxUnderglow 2.2s cubic-bezier(.16,1,.3,1) both}@keyframes wsxUnderglow{0%{opacity:0;transform:translate(-50%) translateY(26%)}to{opacity:1;transform:translate(-50%) translateY(0)}}.wsx-cloud{bottom:-10%;min-width:1000px;z-index:1;animation:wsxUnderglow 2s cubic-bezier(.16,1,.3,1) both}@keyframes wsxFade{0%{opacity:0}to{opacity:1}}@keyframes wsxGlowPrimary{0%{opacity:0;transform:translate(-50%,-52%) rotate(12deg) scale(.96)}to{opacity:1;transform:translate(-50%,-52%) rotate(0) scale(1)}}@keyframes wsxGlowSecondary{0%{opacity:0;transform:translate(-50%,50%) scale(.96)}to{opacity:1;transform:translate(-50%,50%) scale(1)}}.wsx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 20px;border-radius:10px;font-family:var(--stack-font-primary);font-size:.92rem;font-weight:550;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.wsx-btn:active{transform:translateY(1px)}.wsx-btn:disabled{opacity:.45;cursor:default}.wsx-btn--primary{background:var(--stack-dark);color:#fff}.wsx-btn--primary:not(:disabled):hover{transform:translateY(-1px)}.wsx-btn--ghost{background:#fff;color:var(--stack-text);border-color:#e7e7e7}.wsx-btn--ghost:not(:disabled):hover{background:#f6f6f7}.wsx-btn--link{background:transparent;color:var(--stack-text-muted);height:auto;padding:6px 10px}.wsx-btn--link:hover{color:var(--stack-text)}.wsx-home{animation:wsxGlowBlue .7s ease-in-out both}.wsx-home__logo{margin-bottom:26px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both;filter:drop-shadow(0 8px 26px hsla(197,45%,60%,.35))}.wsx-home .wsx-title{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .08s both}.wsx-home .wsx-sub{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .16s both}.wsx-publish{animation:wsxGlowBlue .7s ease-in-out both}.wsx-publish__logo{margin-bottom:24px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both;filter:drop-shadow(0 8px 26px hsla(197,45%,60%,.35))}.wsx-publish .wsx-title{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .08s both}.wsx-publish .wsx-sub{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .16s both}.wsx-publish__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:28px;min-width:260px;padding:.85rem 1.75rem;border:none;border-radius:10px;background:#111;color:#fff;font-family:var(--stack-font-primary);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:scale .25s cubic-bezier(.33,0,0,1),opacity .15s ease;will-change:scale;scale:1;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .24s both}.wsx-publish__cta:hover:not(:disabled){scale:1.015}.wsx-publish__cta:disabled{opacity:.5;cursor:default}.aio-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;background:#f5f5f5}.aio-screen{flex:1 1 auto;min-height:0}.aio-progress{position:absolute;top:0;left:0;right:0;height:3px;background:color-mix(in srgb,var(--stack-dark) 8%,transparent);z-index:4}.aio-progress__bar{height:100%;background:var(--stack-dark);border-radius:0 999px 999px 0;transition:width .45s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: reduce){.aio-progress__bar{transition:none}}@media (max-width: 768px){.wsx-screen.aio-screen:not(:has(.wsx-ob__paywall)){overflow-y:auto;overflow-x:hidden;align-items:flex-start;-webkit-overflow-scrolling:touch}.aio-screen .wsx-ob__stage:not(:has(.wsx-ob__paywall)){min-height:100%;justify-content:center;padding-block:40px calc(96px + var(--shopify-safe-area-inset-bottom, 0px))}.aio-screen .wsx-glows,.aio-screen .wsx-cloud{position:fixed}.aio-bar{position:fixed;left:0;right:0;bottom:0;z-index:8;display:flex;align-items:center;gap:8px;padding:12px 16px calc(12px + var(--shopify-safe-area-inset-bottom, 0px));background:color-mix(in srgb,#f5f5f5 86%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid #00000010}.aio-bar__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:12px;border:1px solid #e3e3e3;background:#fff;color:var(--stack-text);cursor:pointer;transition:border-color .2s ease,transform .15s ease}.aio-bar__icon:active{transform:scale(.96)}.aio-bar__slot{flex:1 1 auto;display:flex;min-width:0}.aio-bar .wsx-ob__cta{position:relative;width:100%;height:44px;margin:0;animation:none}.aio-bar .wsx-ob__cta.is-held{opacity:0;pointer-events:none}.aio-bar.is-plain{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:none;pointer-events:none}.aio-bar.is-plain .aio-bar__icon{pointer-events:auto}}.wsx-trial{animation:wsxGlowBlue .7s ease-in-out both}.wsx-trial__logo{margin-bottom:22px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both;filter:drop-shadow(0 8px 26px hsla(197,45%,60%,.35))}.wsx-trial__claimed{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:7px 14px;border-radius:999px;background:color-mix(in srgb,var(--stack-success) 12%,#ffffff);border:1px solid color-mix(in srgb,var(--stack-success) 28%,transparent);color:var(--stack-success);font-size:.82rem;font-weight:550;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .04s both}.wsx-trial__title{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .08s both}.wsx-trial__amount{display:flex;align-items:baseline;gap:10px;margin-top:18px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .14s both}.wsx-trial__number{font-family:var(--stack-font-display);font-size:3.6rem;line-height:1;font-weight:500;letter-spacing:-.02em;color:var(--stack-dark);text-shadow:0 10px 34px hsla(197,45%,55%,.28)}.wsx-trial__unit{font-family:var(--stack-font-display);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--stack-text-muted)}.wsx-trial__sub{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .2s both}.wsx-trial__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .26s both}.wsx-trial__cta{min-width:240px;height:46px;font-size:.95rem;box-shadow:0 10px 26px #00000029}.wsx-trial__error{margin:12px 0 0;font-size:.85rem;color:var(--stack-critical, #b42318)}.wsx-trial__fine{margin:18px 0 0;font-size:.8rem;line-height:1.5;color:var(--stack-text-muted);max-width:44ch;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .32s both}.wsx-trial__link{background:none;border:none;padding:0;font:inherit;color:var(--stack-text);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.wsx-trial__steps{display:flex;gap:6px;margin-top:20px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .36s both}.wsx-trial__step{width:22px;height:3px;border-radius:999px;background:color-mix(in srgb,var(--stack-dark) 14%,transparent)}.wsx-trial__step.is-done{background:color-mix(in srgb,var(--stack-success) 55%,transparent)}.wsx-trial__step.is-active{background:var(--stack-dark)}.wsx-home__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;max-width:560px}.wsx-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:#ffffff98;border:1px solid #fff;box-shadow:0 4px 14px #0000000d;font-family:var(--stack-font-primary);font-size:.85rem;font-weight:500;color:var(--stack-dark);cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.24s + var(--wsx-chip-i, 0) * .06s)}.wsx-chip:hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 20px #00000017}.wsx-chip:active{transform:translateY(0)}.wsx-chip__icon{flex-shrink:0;color:var(--stack-text-muted)}.wsx-home__hint{display:inline-flex;align-items:center;gap:9px;margin-top:26px;padding:8px 16px;border-radius:999px;background:#ffffffb0;border:1px solid #fff;box-shadow:0 4px 14px #0000000d;font-size:.85rem;color:var(--stack-text);animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .24s both}.wsx-dot{width:8px;height:8px;border-radius:50%;background:var(--stack-success);box-shadow:0 0 #14855499;animation:wsxPulse 2s infinite}@keyframes wsxPulse{0%{box-shadow:0 0 #1485548c}70%{box-shadow:0 0 0 7px #14855400}to{box-shadow:0 0 #14855400}}@keyframes wsxRise{0%{opacity:0;transform:translateY(14px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.wsx-loading .wsx-screen__content{gap:4px}.wsx-loading__logo{margin-bottom:8px}.wsx-loading__caption{font-size:.95rem;color:var(--stack-text);font-weight:500;min-height:1.4em}.wsx-loading__dots{display:inline-flex;align-items:flex-end;gap:2px;margin-left:3px;padding-bottom:2px}.wsx-loading__dots span{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.3;animation:wsxLoadingDot 1.4s ease-in-out infinite}.wsx-loading__dots span:nth-child(2){animation-delay:.18s}.wsx-loading__dots span:nth-child(3){animation-delay:.36s}@keyframes wsxLoadingDot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:.9;transform:translateY(-2px)}}@media (prefers-reduced-motion: reduce){.wsx-loading__dots span{animation:none;opacity:.5}}.wsx-loading__sub{font-size:.85rem;color:var(--stack-text-muted);margin-top:2px}.wsx-progress{margin-top:22px;width:240px;max-width:70vw;height:4px;border-radius:999px;background:#ececec;overflow:hidden}.wsx-progress__bar{height:100%;width:40%;border-radius:999px;background:linear-gradient(90deg,var(--stack-primary),var(--stack-secondary));animation:wsxIndeterminate 1.5s ease-in-out infinite}@keyframes wsxIndeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}.wsx-info{animation:wsxGlowBlue .7s ease-in-out both}.wsx-info__stage{position:relative;z-index:2;width:min(460px,85%);display:flex;flex-direction:column;align-items:center;gap:2.5rem}.wsx-info__cardstack{position:relative;width:100%;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .08s both}.wsx-info__ghost{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:1rem;transform-origin:top center;pointer-events:none;border:1px solid hsla(0,0%,100%,.85)}.wsx-info__ghost--2{z-index:2;transform:translateY(-12px) scale(.9);background:#f6f7f9;box-shadow:0 6px 18px #0000000d}.wsx-info__ghost--3{z-index:1;transform:translateY(-22px) scale(.8);background:#f1f2f4;box-shadow:0 6px 18px #0000000a}.wsx-info__ghost--3.is-cycling{animation:wsxGhostDip3 .55s cubic-bezier(.34,1.3,.5,1) both}.wsx-info__ghost--2.is-cycling{animation:wsxGhostDip2 .55s cubic-bezier(.34,1.3,.5,1) .09s both}@keyframes wsxGhostDip2{0%,to{transform:translateY(-12px) scale(.9)}45%{transform:translateY(10px) scale(.92)}}@keyframes wsxGhostDip3{0%,to{transform:translateY(-22px) scale(.8)}45%{transform:translateY(20px) scale(.83)}}.wsx-info__card{position:relative;z-index:3;width:100%;background:#fff;border-radius:1rem;border:1px solid #fff;padding:1.5rem;box-shadow:0 4px 15px #0000000d,0 18px 40px #00000007,inset 0 0 30px color-mix(in srgb,var(--stack-primary) 30%,transparent)}.wsx-info__sizer{overflow:hidden}.wsx-info__slide{display:flex;flex-direction:column;gap:.4rem}.wsx-info__media{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background-size:cover;background-position:center;margin-bottom:16px}.wsx-info__media-el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.wsx-info__title{font-family:var(--stack-font-display);font-size:1.18rem;font-weight:500;color:var(--stack-text);margin:0;padding:0 6px}.wsx-info__desc{font-size:.9rem;line-height:1.5;color:var(--stack-text-muted);margin:8px 0 2px;padding:0 8px 6px}.wsx-info__cta{align-self:flex-start;height:36px;padding:0 16px;border-radius:10px;font-size:.85rem}.wsx-creatives__media{aspect-ratio:1 / 1;max-height:min(46vh,420px);background:#f6f7f9}.wsx-creatives__media .wsx-info__media-el{object-fit:contain}.wsx-creatives__badge{position:absolute;top:10px;right:10px;z-index:1;display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;font-family:var(--stack-font-primary);font-size:.72rem;font-weight:600;letter-spacing:.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:wsxFade .2s ease both}.wsx-creatives__badge--keep{background:#eafbf1eb;border:1px solid hsla(145,45%,75%,.9);color:#197643}.wsx-creatives__badge--redo{background:#fef5e7eb;border:1px solid hsla(36,70%,75%,.9);color:#985716}.wsx-creatives__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.wsx-creatives__count{font-size:.8rem;color:var(--stack-text-muted);font-variant-numeric:tabular-nums;padding-right:6px}.wsx-creatives__actions{display:flex;flex-wrap:wrap;gap:10px;margin:10px 8px 4px}.wsx-chip--keep.is-active{background:#e7f9ee;border-color:#aee0c3;color:#176d3e}.wsx-chip--keep.is-active .wsx-chip__icon,.wsx-chip--redo.is-active .wsx-chip__icon{color:inherit}.wsx-chip--redo.is-active{background:#fdf2e3;border-color:#eaca9a;color:#8f5214}.wsx-chip--primary{background:var(--stack-dark);border-color:var(--stack-dark);color:#fff}.wsx-chip--primary .wsx-chip__icon{color:#ffffffbf}.wsx-chip--primary:hover:not(:disabled){background:var(--stack-dark)}.wsx-chip:disabled{opacity:.45;cursor:default;transform:none;box-shadow:0 4px 14px #0000000d}.wsx-info__seg--keep{background:#34b26838}.wsx-info__seg--keep .wsx-info__seg-fill{background:#30a661}.wsx-info__seg--redo{background:#df93203d}.wsx-info__seg--redo .wsx-info__seg-fill{background:#dc8e18}.wsx-creatives__all{animation-delay:.1s}.wsx-creatives__generating{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:999px;background:#ffffffb0;border:1px solid #fff;box-shadow:0 4px 14px #0000000d;font-family:var(--stack-font-primary);font-size:.82rem;color:var(--stack-text-muted);animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .1s both}.wsx-creatives__generating-dot{width:7px;height:7px;border-radius:50%;background:var(--stack-primary);animation:wsxGeneratingPulse 1.2s ease-in-out infinite}@keyframes wsxGeneratingPulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.wsx-creatives__summary{display:flex;align-items:center;gap:14px;animation:wsxRise .5s cubic-bezier(.16,1,.3,1) both}.wsx-creatives__summary-text{font-family:var(--stack-font-primary);font-size:.82rem;color:var(--stack-text-muted);font-variant-numeric:tabular-nums}.wsx-back,.wsx-ob__nav-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:none;border-radius:8px;background:transparent;font-family:var(--stack-font-primary);font-size:.78rem;color:var(--stack-text-muted);cursor:pointer;transition:color .15s ease,background .15s ease,opacity .55s ease}.wsx-back:hover,.wsx-ob__nav-btn:hover{color:var(--stack-dark);background:#fff5}.wsx-back{position:absolute;left:1rem;bottom:1rem;z-index:3;animation:wsxFade .6s ease .45s both}.wsx-info__controls{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .22s both}.wsx-info__progress{flex:1;display:flex;align-items:center;gap:6px;max-width:250px}.wsx-info__seg{flex:1;height:5px;padding:0;border:none;border-radius:999px;background:#0000001a;overflow:hidden;cursor:pointer;position:relative}.wsx-info__seg-fill{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transform:scaleX(0);border-radius:999px;background:var(--stack-primary)}@keyframes wsxSegFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wsxSegComplete{0%{transform:scaleX(var(--wsx-seg-from, 0))}to{transform:scaleX(1)}}.wsx-icon-btn{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;flex-shrink:0;cursor:pointer;color:var(--stack-dark);background:#ffffff98;border:1px solid #fff;box-shadow:0 4px 14px #0000000d;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.wsx-icon-btn:hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 20px #00000017}.wsx-icon-btn:active{transform:translateY(0)}.wsx-glows--bottom .wsx-glow-primary{top:auto;bottom:-30%;left:30%;transform:translate(-50%,40%);animation:wsxFade 1.6s ease-out both}.wsx-glows--bottom .wsx-glow-secondary{top:auto;bottom:-30%;left:70%;transform:translate(-50%,40%);animation:wsxFade 1.6s ease-out both}.wsx-ob{animation:wsxGlowBlue .7s ease-in-out both}.wsx-ob__stage{position:relative;z-index:2;width:min(640px,90%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}.wsx-ob__slide{width:100%;display:flex;flex-direction:column;align-items:center}.wsx-ob__glyph{margin-bottom:24px;filter:drop-shadow(0 8px 26px hsla(197,45%,60%,.35));animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both}.wsx-ob__title{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .08s both}.wsx-ob__sub{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .16s both}.wsx-ob__loader{margin-bottom:18px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both}.wsx-ob__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;max-width:520px}.wsx-ob__grid--wide{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px;max-width:470px;width:100%}.wsx-ob__grid--wide.wsx-ob__grid--cols2{flex-direction:row;flex-wrap:wrap;max-width:700px}.wsx-ob__grid--cols2 .wsx-ob__tile{width:auto;flex:1 1 calc(50% - 5px);min-width:0}@media (max-width: 620px){.wsx-ob__grid--cols2 .wsx-ob__tile{flex-basis:100%}}.wsx-ob__tile-logo{flex:0 0 auto;width:22px;height:22px;object-fit:contain}.wsx-ob__grid--wide .wsx-ob__tile{width:100%;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:14px;padding:15px 18px}.wsx-ob__grid--wide .wsx-ob__tile svg{flex:0 0 auto}.wsx-ob__tile-text{display:flex;flex-direction:column;gap:3px;min-width:0}.wsx-ob__tile-desc{font-size:.85rem;font-weight:400;line-height:1.4;color:var(--stack-text-muted)}.wsx-ob__tile.is-selected .wsx-ob__tile-desc{color:var(--stack-text);opacity:.7}.wsx-ob__tile-check{flex:0 0 auto;display:grid;place-items:center;width:24px;height:24px;margin-left:auto;border-radius:7px;border:1.5px solid #d6d6d6;background:#fff;color:#fff;transition:background .22s ease,border-color .22s ease}.wsx-logo-animation{margin-bottom:.5rem}.wsx-ob__tile-check svg{opacity:0;transform:scale(.4);transition:opacity .18s ease,transform .34s cubic-bezier(.22,1.4,.36,1)}.wsx-ob__tile:hover .wsx-ob__tile-check{border-color:color-mix(in srgb,var(--stack-primary) 70%,#d6d6d6)}.wsx-ob__tile-check.is-on{background:var(--stack-primary);border-color:var(--stack-primary);animation:wsxCheckPop .38s cubic-bezier(.22,1.4,.36,1) both}.wsx-ob__tile-check.is-on svg{opacity:1;transform:none}@keyframes wsxCheckPop{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}.wsx-ob__grid--wide:not(.is-answered) .wsx-ob__tile-check{animation:wsxCheckHint 2.4s ease-out infinite;animation-delay:calc(1s + var(--wsx-tile-i, 0) * .32s)}@keyframes wsxCheckHint{0%{box-shadow:0 0 color-mix(in srgb,var(--stack-primary) 60%,transparent);border-color:var(--stack-primary)}28%{box-shadow:0 0 0 7px color-mix(in srgb,var(--stack-primary) 0%,transparent);border-color:var(--stack-primary)}46%,to{box-shadow:0 0 color-mix(in srgb,var(--stack-primary) 0%,transparent);border-color:#d6d6d6}}.wsx-ob__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:118px;padding:18px 10px 15px;border-radius:14px;background:transparent;border:1px solid #e3e3e3;background:#ffffff20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--stack-font-primary);font-size:.95rem;font-weight:550;color:var(--stack-text);cursor:pointer;transition:transform .15s ease,box-shadow .25s ease,background .2s ease,border-color .2s ease;animation:wsxRise .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.2s + var(--wsx-tile-i, 0) * .05s)}.wsx-ob__tile svg{color:var(--stack-dark)}.wsx-ob__tile:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000017}.wsx-ob__tile.is-selected{background:#fff;border-color:var(--stack-primary);box-shadow:0 8px 20px #00000012,inset 0 0 18px color-mix(in srgb,var(--stack-primary) 18%,transparent)}.wsx-ob__tile-label{line-height:1.25}.wsx-ob__cta{margin-top:28px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .24s both}.wsx-ob__cta.is-gated{animation:none;transition:opacity .55s ease,transform .55s cubic-bezier(.16,1,.3,1),filter .55s ease}.wsx-ob__cta.is-gated.is-held{opacity:0;transform:translateY(10px);filter:blur(2px);pointer-events:none}.wsx-ob__nav-btn.is-held{opacity:0;pointer-events:none}.wsx-ob__bottombar{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;padding:0 1rem 1rem;animation:wsxFade .6s ease .4s both}.wsx-ob__bottombar-side{flex:1;display:flex;align-items:center}.wsx-ob__exit{position:static;animation:none}.wsx-ob__nav{position:relative;display:flex;align-items:center;gap:6px}@media (max-width: 768px){.wsx-ob__bottombar-side--spacer{display:none}}.wsx-plan{animation:wsxGlowBlue .7s ease-in-out both}.wsx-plan__scroll{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow-y:auto;display:flex;padding:32px 24px 52px}.wsx-plan__content{margin:auto;width:min(880px,100%);display:flex;flex-direction:column;align-items:center;text-align:center}.wsx-plan__title{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both}.wsx-plan__sub{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .08s both}.wsx-plan__cards{width:100%;margin-top:28px;text-align:left}.wsx-plan .splan-card--skeleton{animation:wsxFade .4s ease both}.wsx-plan .splan--ready .splan-card{animation:wsxPlanCardIn .9s cubic-bezier(.16,1,.3,1) both}.wsx-plan .splan--ready .splan-grid>.splan-card:nth-child(1){animation-delay:.05s}.wsx-plan .splan--ready .splan-grid>.splan-card:nth-child(2){animation-delay:.16s}.wsx-plan .splan--ready .splan-overage{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .3s both}.wsx-plan .splan--ready .splan-code{animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .38s both}@keyframes wsxPlanCardIn{0%{opacity:0;transform:translateY(28px) scale(.965);filter:blur(6px)}60%{filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes wsxRiseOut{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-16px);filter:blur(2px)}}@keyframes wsxFadeOut{0%{opacity:1}to{opacity:0}}.workspace-view-wrapper.is-leaving .wsx-screen__content>*,.workspace-view-wrapper.is-leaving .wsx-info__stage>*,.workspace-view-wrapper.is-leaving .wsx-back,.workspace-view-wrapper.is-leaving .wsx-ob__stage>*,.workspace-view-wrapper.is-leaving .wsx-ob__bottombar,.workspace-view-wrapper.is-leaving .wsx-plan__content>*{animation:wsxRiseOut .26s cubic-bezier(.4,0,1,1) both!important}.workspace-view-wrapper.is-leaving .wsx-screen__content>*:nth-child(2),.workspace-view-wrapper.is-leaving .wsx-info__stage>*:nth-child(2),.workspace-view-wrapper.is-leaving .wsx-plan__content>*:nth-child(2){animation-delay:.04s!important}.workspace-view-wrapper.is-leaving .wsx-screen__content>*:nth-child(3),.workspace-view-wrapper.is-leaving .wsx-info__stage>*:nth-child(3),.workspace-view-wrapper.is-leaving .wsx-plan__content>*:nth-child(3){animation-delay:.08s!important}.workspace-view-wrapper.is-leaving .wsx-screen__content>*:nth-child(4){animation-delay:.12s!important}.workspace-view-wrapper.is-leaving .wsx-screen__content>*:nth-child(5){animation-delay:.16s!important}.workspace-view-wrapper.is-leaving .workspace-iframe-container,.workspace-view-wrapper.is-leaving .center-empty-state,.workspace-view-wrapper.is-leaving .wsx-ob__vault,.workspace-view-wrapper.is-leaving .wsx-ob__veil{animation:wsxFadeOut .26s ease both!important}.workspace-view-wrapper.is-warm .wsx-glows,.workspace-view-wrapper.is-warm .wsx-glow-primary,.workspace-view-wrapper.is-warm .wsx-glow-secondary,.workspace-view-wrapper.is-warm .wsx-glows__underglow,.workspace-view-wrapper.is-warm .wsx-cloud{animation:none!important}.workspace-view-wrapper.is-warm .wsx-screen,.workspace-view-wrapper.is-warm .wsx-ob{animation:none!important;box-shadow:inset 0 0 150px color-mix(in srgb,var(--stack-primary) 15%,transparent)}@media (prefers-reduced-motion: reduce){.wsx-glows,.wsx-glow-primary,.wsx-glow-secondary,.wsx-home__logo,.wsx-home .wsx-title,.wsx-home .wsx-sub,.wsx-home__hint,.wsx-chip,.wsx-info__ghost,.wsx-info__cardstack,.wsx-info__controls,.wsx-back,.wsx-ob__glyph,.wsx-ob__title,.wsx-ob__sub,.wsx-ob__grid,.wsx-ob__tile,.wsx-ob__cta,.wsx-ob__nav,.wsx-progress__bar,.wsx-dot,.wsx-plan .splan-card,.wsx-plan .splan-overage,.wsx-plan .splan-code,.wsx-trial__logo,.wsx-trial__claimed,.wsx-trial__title,.wsx-trial__amount,.wsx-trial__sub,.wsx-trial__actions,.wsx-trial__fine,.wsx-trial__steps,.workspace-view-wrapper.is-leaving *{animation:none!important}}@keyframes wsxGlowBlue{0%{box-shadow:none}to{box-shadow:inset 0 0 150px color-mix(in srgb,var(--stack-primary) 15%,transparent)}}.wsx-ob__slide:has(.wsx-ob__paywall){width:100%}.wsx-ob__stage:has(.wsx-ob__paywall){position:absolute;top:0;right:0;bottom:0;left:0;width:auto;display:flex;overflow-y:auto;overscroll-behavior:contain;padding:28px 3% 78px}.wsx-ob__stage:has(.wsx-ob__paywall)>*{margin:auto;width:min(1040px,100%)}.wsx-ob__paywall{width:100%;margin-top:26px}.wsx-ob__dismiss{margin-top:.5rem;background:none;border:none;color:var(--stack-muted, #6b7280);font-size:.82rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:.35rem .6rem}.wsx-ob__dismiss:hover{color:var(--stack-dark, #111)}@media (max-width: 749px){.wsx-ob__stage:has(.wsx-ob__paywall){width:94%}.wsx-ob__paywall{max-height:52vh}}.wsx-ob__grid-art{width:min(1040px,100%,142vh);margin:24px auto 0;aspect-ratio:var(--wsx-w) / var(--wsx-h);overflow:hidden;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .16s both}.wsx-ob__grid-art img{display:block;width:100%;height:100%;object-fit:cover}.wsx-ob__buildstep{display:inline-flex;align-items:baseline;margin-top:20px;min-height:1.4em;font-size:.9rem;font-weight:500;color:var(--stack-text);animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .22s both}.wsx-ob__progress{margin-top:18px;animation:wsxFade .7s ease .3s both}.wsx-ob__stage:has(.wsx-obd){width:min(880px,94%)}.wsx-ob__stage:has(.wsx-ob__grid-art){width:min(1080px,96%)}.wsx-obd{--wsx-phone-w: 216px;--wsx-rail: 9px;--wsx-gap: 22px;--wsx-link-w: 34px;display:grid;grid-template-columns:minmax(0,420px) auto auto;justify-content:center;align-items:center;gap:var(--wsx-gap);width:100%;margin-top:26px;text-align:left;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .2s both;pointer-events:none;user-select:none;-webkit-user-select:none}.wsx-obd__composer{position:relative;min-width:0;width:100%}.wsx-obd__composer .ai-chat-card{width:100%;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,opacity .4s ease}.wsx-obd.is-sending .ai-chat-card{animation:wsxCardFire .62s cubic-bezier(.16,1,.3,1) both}@keyframes wsxCardFire{0%{transform:scale(1);box-shadow:0 4px 15px #0000000d}30%{transform:scale(.982);box-shadow:0 2px 10px #00000014,0 0 0 3px color-mix(in srgb,var(--stack-primary) 22%,transparent)}to{transform:scale(1);box-shadow:0 4px 15px #0000000d,0 0 color-mix(in srgb,var(--stack-primary) 0%,transparent)}}.wsx-obd.is-building .ai-chat-card,.wsx-obd.is-done .ai-chat-card{opacity:.78}.wsx-obd__input{font-family:var(--stack-font-primary);font-size:.98rem;font-weight:400;line-height:1.5;color:var(--stack-text);white-space:pre-wrap;overflow:hidden;max-height:none;cursor:default}.wsx-obd__caret{display:inline-block;width:1.5px;height:1em;margin-left:1px;vertical-align:-2px;background:var(--stack-primary);animation:wsxCaret 1s steps(1) infinite}.wsx-obd.is-building .wsx-obd__caret,.wsx-obd.is-done .wsx-obd__caret{display:none}@keyframes wsxCaret{0%,49%{opacity:1}50%,to{opacity:0}}.wsx-obd__composer .ai-chat-plus-btn,.wsx-obd__composer .ai-chat-mode-btn,.wsx-obd__composer .ai-chat-submit{cursor:default;pointer-events:none}.wsx-obd__composer .ai-chat-submit svg{width:20px;height:20px}.wsx-obd__chips{display:flex;gap:10px;flex-wrap:wrap;padding:8px 6px 10px}.wsx-obd__chip{position:relative;width:75px;height:75px;flex:0 0 auto}.wsx-obd__chip-frame{position:relative;display:block;width:100%;height:100%;border-radius:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--stack-primary) 30%,#e5e7eb);background:#f4f4f5}.wsx-obd__chip-frame img{width:100%;height:100%;object-fit:cover;display:block}.wsx-obd__chip-uploading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000002e;color:#fff}.wsx-obd__chip .stack-image-chip-remove{cursor:default;pointer-events:none}.wsx-obd__dropzone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;border-radius:16px;border:2px dashed var(--stack-primary);background:color-mix(in srgb,var(--stack-primary) 12%,transparent);font-size:13px;font-weight:600;color:color-mix(in srgb,var(--stack-primary) 72%,var(--stack-dark));pointer-events:none;animation:wsxFade .25s ease both}.wsx-obd__preload{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.wsx-obd__cursor{position:absolute;top:50%;left:50%;z-index:6;pointer-events:none;animation:wsxDragIn 1.25s cubic-bezier(.32,.06,.28,1) both}.wsx-obd__cursor-img{display:block;width:78px;height:62px;object-fit:cover;border-radius:8px;background:#f4f4f5;border:1px solid #ffffff;box-shadow:0 12px 26px #00000047;transform:rotate(-5deg);opacity:.92}.wsx-obd__cursor-arrow{position:absolute;top:46px;left:52px;filter:drop-shadow(0 2px 3px hsla(0,0%,0%,.3))}@keyframes wsxDragInNarrow{0%{opacity:0;transform:translate(78px,-104px) scale(.86)}18%{opacity:1}72%{transform:translate(-40px,-16px) scale(1)}to{opacity:1;transform:translate(-32px,-26px) scale(.98)}}@keyframes wsxDragIn{0%{opacity:0;transform:translate(150px,-130px) scale(.86)}18%{opacity:1}72%{transform:translate(-48px,-18px) scale(1)}to{opacity:1;transform:translate(-38px,-30px) scale(.98)}}.wsx-obd__link{position:relative;width:34px;height:1px;opacity:0;background:repeating-linear-gradient(90deg,#cfcfcf 0 4px,transparent 4px 8px);transition:opacity .4s ease}.wsx-obd.is-sending .wsx-obd__link,.wsx-obd.is-building .wsx-obd__link,.wsx-obd.is-done .wsx-obd__link{opacity:1}.wsx-obd__link:after{content:"";position:absolute;top:-2px;left:0;width:5px;height:5px;border-radius:50%;background:var(--stack-primary);opacity:0}.wsx-obd.is-sending .wsx-obd__link:after{animation:wsxTravel .55s ease-in both}@keyframes wsxTravel{0%{left:0;opacity:1}to{left:100%;opacity:0}}.wsx-obd__device{position:relative;flex:0 0 auto;width:var(--wsx-phone-w);padding:var(--wsx-rail);border-radius:42px;background:linear-gradient(146deg,#6d6f74,#2a2b2e 22%,#17181a,#35363a 82%,#55575c);box-shadow:0 26px 54px #00000047,0 4px 10px #00000029,inset 0 0 0 1px #ffffff24;animation:wsxPhonePop .62s cubic-bezier(.22,1.2,.36,1) both}@keyframes wsxPhonePop{0%{opacity:0;transform:translateY(34px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.wsx-obd.is-building .wsx-obd__composer,.wsx-obd.is-done .wsx-obd__composer{animation:wsxComposerShift .62s cubic-bezier(.22,1.2,.36,1) both}@keyframes wsxComposerShift{0%{transform:translate(calc((var(--wsx-phone-w) + var(--wsx-link-w) + var(--wsx-gap) * 2) / 2))}to{transform:none}}.wsx-obd__side{position:absolute;width:2px;border-radius:2px;background:linear-gradient(180deg,#5a5c61,#303236)}.wsx-obd__side--silent{left:-2px;top:88px;height:22px}.wsx-obd__side--volup{left:-2px;top:122px;height:38px}.wsx-obd__side--voldn{left:-2px;top:168px;height:38px}.wsx-obd__side--power{right:-2px;top:140px;height:58px}.wsx-obd__screen{position:relative;display:flex;flex-direction:column;aspect-ratio:9 / 19.5;border-radius:34px;background:#fff;overflow:hidden}.wsx-obd__island{position:absolute;top:9px;left:50%;z-index:4;width:68px;height:20px;border-radius:999px;background:#000;transform:translate(-50%)}.wsx-obd__statusbar{position:relative;z-index:3;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 16px 0 18px;color:#111}.wsx-obd__time{font-size:.62rem;font-weight:700;letter-spacing:.01em}.wsx-obd__status-icons{display:inline-flex;align-items:center;gap:4px;color:#111}.wsx-obd__homebar{position:absolute;bottom:7px;left:50%;z-index:4;width:36%;height:4px;border-radius:999px;background:#11111159;transform:translate(-50%)}.wsx-obd__badge{position:absolute;left:50%;bottom:-14px;z-index:5;display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;background:#fff;border:1px solid #e6e6e6;box-shadow:0 4px 12px #0000001f;font-size:.66rem;font-weight:600;color:#6d6d6d;white-space:nowrap;transform:translate(-50%)}.wsx-obd__badge.is-done{color:var(--stack-primary);border-color:color-mix(in srgb,var(--stack-primary) 40%,#e6e6e6)}.wsx-obd__spin{animation:wsxSpin 1s linear infinite}@keyframes wsxSpin{to{transform:rotate(360deg)}}.wsx-obd__page{flex:1;display:flex;flex-direction:column;gap:9px;padding:4px 13px 22px;overflow:hidden}.wsx-obd__block{opacity:0;transform:translateY(10px);filter:blur(3px);transition:opacity .4s ease,transform .45s cubic-bezier(.16,1,.3,1),filter .4s ease}.wsx-obd__block.is-in{opacity:1;transform:none;filter:none}.wsx-obd__mp-media{position:relative;flex:0 0 auto;height:148px;border-radius:12px;overflow:hidden;background:#f1efec}.wsx-obd__mp-photo{display:block;width:100%;height:100%;object-fit:cover}.wsx-obd__mp-media--short{height:92px}.wsx-obd__mp-head{display:flex;flex-direction:column;gap:3px}.wsx-obd__mp-eyebrow{font-size:.54rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9a9a9a}.wsx-obd__mp-title{font-family:var(--stack-font-display);font-size:.96rem;font-weight:500;line-height:1.15;color:#111}.wsx-obd__mp-stars{display:flex;align-items:center;gap:1px;color:#f5a623}.wsx-obd__mp-reviews{margin-left:4px;font-size:.5rem;font-weight:600;color:#9a9a9a}.wsx-obd__mp-pricerow{display:flex;align-items:baseline;gap:6px}.wsx-obd__mp-price{font-size:1.02rem;font-weight:650;color:#111}.wsx-obd__mp-was{font-size:.62rem;color:#a0a0a0;text-decoration:line-through}.wsx-obd__mp-cta{margin-top:auto;padding:11px;border-radius:10px;background:#1a1a1a;color:#fff;font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:center}.wsx-obd__mp-desc{display:flex;flex-direction:column;gap:6px;margin-top:1px}.wsx-obd__mp-desc .wsx-obd__mp-line.wsx-obd__mp-line--short{width:62%}.wsx-obd__mp-trust{display:flex;flex-direction:column;gap:6px;margin-top:2px;margin-bottom:4px}.wsx-obd__mp-trustitem{display:flex;align-items:center;gap:5px;color:var(--stack-primary)}.wsx-obd__mp-line{height:5px;border-radius:999px;background:#ededed}.wsx-obd__mp-trustitem .wsx-obd__mp-line{flex:1 1 auto}.wsx-obd__mp-desc .wsx-obd__mp-line{flex:0 0 auto;width:100%}.wsx-obd__tier{position:relative;display:flex;align-items:center;gap:8px;padding:11px 10px;border-radius:10px;border:1px solid #e6e6e6;background:#fff}.wsx-obd__tier.is-best{border-color:#1a1a1a}.wsx-obd__radio{flex:0 0 auto;width:11px;height:11px;border-radius:50%;border:1.5px solid #cfcfcf}.wsx-obd__tier.is-best .wsx-obd__radio{border-color:#1a1a1a;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 6px #1a1a1a}.wsx-obd__tier-label{flex:1;font-size:.66rem;font-weight:600;line-height:1.25;color:#111}.wsx-obd__tier-prices{display:flex;flex-direction:column;align-items:flex-end}.wsx-obd__tier-price{font-size:.72rem;font-weight:650;color:#111}.wsx-obd__tier-badge{position:absolute;top:-7px;left:10px;padding:1px 6px;border-radius:999px;background:#1a1a1a;color:#fff;font-size:.46rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wsx-obc{width:100%;max-width:460px;margin-top:26px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .18s both}.wsx-obc__card{position:relative;padding:16px 14px 10px;border-radius:16px;border:1px solid #e3e3e3;background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #0000000f}.wsx-obc__svg{display:block;width:100%;height:auto;overflow:visible}.wsx-obc__grid{stroke:#00000010;stroke-width:1}.wsx-obc__marker{stroke:var(--stack-primary);stroke-width:1;stroke-dasharray:3 3;opacity:.35}.wsx-obc__base{fill:none;stroke:#c4c4c4;stroke-width:2;stroke-linecap:round}.wsx-obc__area{fill:url(#wsxObcArea);stroke:none}.wsx-obc__line{fill:none;stroke:url(#wsxObcLine);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--stack-primary) 30%,transparent))}.wsx-obc__dot{fill:var(--stack-primary);stroke:#fff;stroke-width:2.5}.wsx-obc__pill{position:absolute;top:8px;right:10px;padding:5px 11px;border-radius:999px;background:var(--stack-dark, #111);color:#fff;font-size:.86rem;font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-6px) scale(.9);transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1)}.wsx-obc__pill.is-in{opacity:1;transform:none}.wsx-obc__axis{display:flex;justify-content:space-between;margin-top:2px;font-size:.66rem;color:var(--stack-text-muted)}.wsx-obc__legend{display:flex;justify-content:center;gap:16px;margin-top:12px;font-size:.72rem;color:var(--stack-text-muted)}.wsx-obc__legenditem{display:inline-flex;align-items:center;gap:6px}.wsx-obc__swatch{display:inline-block;width:14px;height:3px;border-radius:999px}.wsx-obc__swatch--base{background:#c4c4c4}.wsx-obc__swatch--stack{background:linear-gradient(90deg,var(--stack-secondary),var(--stack-primary))}.wsx-obs{width:100%;max-width:460px;margin-top:26px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .18s both}.wsx-obs__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wsx-obs__stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px 14px 16px;border-radius:16px;border:1px solid #e3e3e3;background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px #0000000f}.wsx-obs__value{font-size:1.7rem;font-weight:680;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--stack-dark, #111)}.wsx-obs__label{font-size:.74rem;font-weight:550;color:var(--stack-text-muted)}.wsx-obs__caption{margin-top:10px;text-align:center;font-size:.68rem;color:var(--stack-text-muted)}@media (max-width: 480px){.wsx-obs__value{font-size:1.4rem}}.wsx-ob__vault{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:1;display:flex;align-items:center;justify-content:center;gap:4%;pointer-events:none;filter:blur(16px) saturate(1.15);animation:wsxVaultIn 1.2s ease-out both}@keyframes wsxVaultIn{0%{opacity:0;transform:scale(1.32)}to{opacity:.72;transform:scale(1.16)}}.wsx-ob__vault>.wsx-obd__page{flex:0 0 auto;width:300px;max-width:32%;padding:24px 20px;gap:12px;border-radius:22px;background:#fff;box-shadow:0 30px 80px #00000040}.wsx-ob__vault .wsx-obd__block{opacity:1;transform:none;filter:none}.wsx-ob__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(62% 54% at 50% 50%,#f5f5f58c,#f5f5f552 58%,#f5f5f524)}.wsx-ob.is-vaulted .wsx-ob__stage,.wsx-ob.is-vaulted .wsx-ob__bottombar{z-index:3}@media (max-width: 1024px){.wsx-obd{grid-template-columns:minmax(0,420px);justify-items:center;gap:18px}.wsx-obd__link{display:none}.wsx-obd.is-building .wsx-obd__composer,.wsx-obd.is-done .wsx-obd__composer{animation:none}.wsx-obd__composer{width:100%;max-width:400px}}@media (max-height: 880px){.wsx-obd{--wsx-phone-w: 186px;--wsx-rail: 8px}.wsx-obd__device{border-radius:36px}.wsx-obd__screen{border-radius:29px}}@media (max-height: 760px){.wsx-obd{--wsx-phone-w: 158px;--wsx-rail: 7px}.wsx-obd__device{border-radius:31px}.wsx-obd__screen{border-radius:25px}.wsx-obd__statusbar{height:30px}.wsx-obd__island{width:54px;height:16px;top:7px}.wsx-obd__mp-media{height:104px}.wsx-obd__mp-media--short{height:68px}}@media (max-width: 749px){.wsx-ob__grid-art{width:100%;border-radius:11px}.wsx-obd{margin-top:18px}.wsx-obd{--wsx-phone-w: 172px}.wsx-obd__cursor{animation-name:wsxDragInNarrow}.wsx-ob__vault>.wsx-obd__page:last-child{display:none}.wsx-ob__vault>.wsx-obd__page{max-width:76%}}.wsx-ob__input{width:min(320px,100%);margin-top:26px;padding:13px 16px;border-radius:13px;border:1px solid #e3e3e3;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--stack-font-primary);font-size:1rem;font-weight:550;color:var(--stack-text);text-align:center;outline:none;transition:border-color .2s ease,box-shadow .25s ease;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .18s both}.wsx-ob__input:focus{border-color:var(--stack-primary);box-shadow:0 8px 20px #00000012}.wsx-ob__skip{margin-top:12px;background:none;border:none;padding:4px 8px;font-family:var(--stack-font-primary);font-size:.84rem;font-weight:550;color:var(--stack-text-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;animation:wsxFade .6s ease .34s both}.wsx-ob__skip:hover{color:var(--stack-text)}.wsx-obch{width:100%;max-width:460px;margin-top:26px}.wsx-obch__row{display:flex;align-items:center;justify-content:center;gap:8px}.wsx-obch__step{display:flex;flex-direction:column;align-items:center;gap:9px;width:104px;padding:16px 8px 13px;border-radius:15px;border:1px solid #e3e3e3;background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transform:translateY(8px);transition:opacity .42s ease,transform .42s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease,background .3s ease}.wsx-obch__step.is-on{opacity:1;transform:none}.wsx-obch__step.is-highlight{border-color:var(--stack-primary);background:#fff;transform:translateY(-3px);box-shadow:0 10px 26px #00000017,inset 0 0 20px color-mix(in srgb,var(--stack-primary) 16%,transparent);animation:wsxChainPulse 2.4s ease-in-out .45s infinite}@keyframes wsxChainPulse{0%,to{box-shadow:0 10px 26px #00000017,inset 0 0 20px color-mix(in srgb,var(--stack-primary) 16%,transparent),0 0 color-mix(in srgb,var(--stack-primary) 26%,transparent)}50%{box-shadow:0 10px 26px #00000017,inset 0 0 20px color-mix(in srgb,var(--stack-primary) 16%,transparent),0 0 0 7px color-mix(in srgb,var(--stack-primary) 0%,transparent)}}.wsx-obch__icon{display:flex;color:var(--stack-dark, #111)}.wsx-obch__step.is-highlight .wsx-obch__icon{color:var(--stack-primary)}.wsx-obch__label{font-size:.86rem;font-weight:600;color:var(--stack-text)}.wsx-obch__link{width:18px;height:1px;flex:none;background:#d6d6d6;opacity:0;transition:opacity .42s ease}.wsx-obch__link.is-on{opacity:1}.wsx-obch__caption{min-height:1.4em;margin:16px 0 0;text-align:center;font-size:.9rem;font-weight:600;color:var(--stack-primary);opacity:0;transition:opacity .42s ease}.wsx-obch__caption.is-on{opacity:1}.wsx-obp{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:460px;margin-top:24px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .18s both}.wsx-obp__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin:0;padding:0;list-style:none;max-height:168px;overflow-y:auto}.wsx-obp__item{display:flex;align-items:center;gap:9px;max-width:100%;padding:7px 13px 7px 7px;border-radius:999px;border:1px solid #e3e3e3;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wsx-obp__thumb{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border-radius:50%;overflow:hidden;background:#f1f1f1;color:var(--stack-text-muted)}.wsx-obp__thumb img{width:100%;height:100%;object-fit:cover}.wsx-obp__title{font-size:.86rem;font-weight:550;color:var(--stack-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:175px}.wsx-obp__remove{display:flex;align-items:center;justify-content:center;width:19px;height:19px;flex:none;padding:0;border:none;border-radius:50%;background:transparent;color:var(--stack-text-muted);cursor:pointer;opacity:.55;transition:opacity .15s ease,background .15s ease,color .15s ease}.wsx-obp__item:hover .wsx-obp__remove{opacity:1}.wsx-obp__remove:hover{opacity:1;background:#00000010;color:var(--stack-dark, #111)}.wsx-obp .wsx-ob__cta{margin-top:4px}.wsx-obsup{display:flex;flex-direction:column;align-items:center;width:100%;max-width:460px;margin-top:22px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) .18s both}.wsx-obsup__link{display:flex;align-items:center;gap:13px;width:100%;padding:14px 16px;border-radius:15px;border:1px solid #e3e3e3;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none;text-align:left;transition:border-color .2s ease,transform .15s ease,box-shadow .25s ease}.wsx-obsup__link:hover{border-color:var(--stack-primary);transform:translateY(-1px);box-shadow:0 10px 26px #00000014}.wsx-obsup__mark{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--stack-primary) 14%,#ffffff);color:var(--stack-dark, #111)}.wsx-obsup__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.wsx-obsup__text strong{font-size:.95rem;font-weight:600;color:var(--stack-text)}.wsx-obsup__text span{font-size:.8rem;line-height:1.35;color:var(--stack-text-muted)}.wsx-obsup__out{flex:none;color:var(--stack-text-muted)}.wsx-obsup__note{margin:14px 0 0;max-width:46ch;text-align:center;font-size:.88rem;line-height:1.5;color:var(--stack-text-muted)}.wsx-obg{display:flex;flex-direction:column;align-items:center;width:100%;max-width:460px;margin-top:10px}.wsx-obg__figure{display:flex;flex-direction:column;align-items:center;gap:2px;animation:wsxRise .7s cubic-bezier(.16,1,.3,1) both}.wsx-obg__amount{font-family:var(--stack-font-display);font-size:clamp(3.6rem,13vw,5.4rem);line-height:.95;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--stack-dark, #111);text-shadow:0 12px 38px hsla(197,45%,55%,.26)}.wsx-obg__unit{font-family:var(--stack-font-display);font-size:clamp(1.25rem,5vw,1.7rem);line-height:1.15;font-weight:500;letter-spacing:-.01em;color:var(--stack-dark, #111)}.wsx-obg__body{max-width:46ch;margin:22px 0 0;text-align:center;font-size:.98rem;line-height:1.5;color:var(--stack-text-muted)}@media (max-width: 749px){.wsx-obch__step{width:92px;padding:13px 6px 11px}.wsx-obch__label{font-size:.78rem}}@media (prefers-reduced-motion: reduce){.wsx-ob__loader,.wsx-ob__grid-art,.wsx-ob__tile-check,.wsx-ob__buildstep,.wsx-ob__progress,.wsx-obd,.wsx-obd__device,.wsx-obd__composer,.wsx-obd__cursor,.wsx-obd__dropzone,.wsx-obd__link:after,.wsx-obd__caret,.wsx-obd__spin,.wsx-obd .ai-chat-card,.wsx-obd .ai-chat-card.submitting:after,.wsx-obc,.wsx-obch,.wsx-obch__step,.wsx-obg__figure,.wsx-obp,.wsx-obsup,.wsx-ob__input,.wsx-ob__skip,.wsx-ob__vault,.wsx-ob__veil{animation:none!important}.wsx-obch__step,.wsx-obch__link,.wsx-obch__caption{transition:none!important;opacity:1;transform:none}.wsx-ob__cta.is-gated,.wsx-ob__nav-btn{transition:none!important}.wsx-ob__tile-check svg{transition:none!important}.wsx-ob__vault{opacity:.72;transform:scale(1.16)}.wsx-obd__block{transition:none!important}}
