[data-public-root] .header-band{z-index:0;background-color:var(--color-surface-default);width:100%;color:var(--color-fg-default);grid-template-rows:1fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),background-color .36s;display:grid;position:relative}[data-public-root] .header-band[data-open=false]{pointer-events:none;background-color:#0000;grid-template-rows:0fr}[data-public-root] .header-band__clip{min-height:0;overflow:hidden}[data-public-root] .header-band__inner{box-sizing:border-box;width:100%;max-width:var(--container-max-width);min-width:var(--container-min-width);padding-inline:var(--space-container-x);padding-block:var(--prv-space-10);opacity:1;justify-content:center;align-items:center;margin-inline:auto;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .28s;display:flex;position:relative;transform:translateY(0)}[data-public-root] .header-band__inner:before{content:"";top:0;right:var(--space-container-x);left:var(--space-container-x);border-top:1px solid color-mix(in srgb, var(--color-fg-default) 10%, transparent);position:absolute}[data-public-root] .header-band[data-open=false] .header-band__inner{opacity:0;transform:translateY(-8px)}[data-public-root] .header[data-scrolled-away=true]:has(>.header-band[data-open=true]){transform:translateY(calc(-1 * var(--header-band-top,var(--size-header-height))));box-shadow:var(--shadow-raised);visibility:visible}[data-public-root] .header[data-scrolled-away=true]:has(>.header-band[data-open=true])>:not(.header-band,.header-band~*){visibility:hidden}@media (prefers-reduced-motion:reduce){[data-public-root] .header-band,[data-public-root] .header-band__inner{transition:none}}
.abf{border-radius:var(--abf-radius,16px);background:var(--abf-ground,#f2f3f6);color:#111318;width:600px;height:400px;position:relative;overflow:hidden}.abf[data-still],.abf[data-still] *,.abf[data-still] :before,.abf[data-still] :after{animation-play-state:paused!important;animation-delay:calc(var(--at) * -1)!important}.abf *,.abf :before,.abf :after{animation-duration:var(--T);animation-iteration-count:infinite}.abf-fit{border-radius:calc(var(--abf-radius,16px) * var(--abf-k));position:relative;overflow:hidden}.abf-fit>.abf{transform:scale(var(--abf-k));transform-origin:0 0;position:absolute;top:0;left:0}.abf-fit[data-crop]{-webkit-mask-composite:source-in;border-radius:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000),linear-gradient(#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000),linear-gradient(#0000,#000 14px calc(100% - 14px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.abf-fit[data-crop]>.abf{top:var(--abf-y);left:var(--abf-x)}.abf-fit[data-fluid]{aspect-ratio:3/2;border-radius:var(--abf-fit-radius,12px);width:100%;height:auto;container-type:inline-size}.abf-fit[data-fluid]>.abf{transform:scale(tan(atan2(100cqw, 600px)))}.abf.abf--card{--abf-ground:transparent}.abf[data-off],.abf[data-off] *,.abf[data-off] :before,.abf[data-off] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.abf,.abf *,.abf :before,.abf :after{animation-play-state:paused!important;animation-delay:calc(var(--at,3.6s) * -1)!important}}.ai-star{width:100%;height:100%;display:block;overflow:visible}.ai-star--think{animation-name:ai-think;animation-timing-function:cubic-bezier(.65,0,.35,1)}.abf .ai-star--think{animation-duration:1.8s}.abf[data-still] .ai-star--think{filter:drop-shadow(0 0 4px #6c4bff8c);animation:none!important}@keyframes ai-think{0%{filter:drop-shadow(0 0 2px #6c4bff66);transform:rotate(0)scale(1)}50%{filter:drop-shadow(0 0 8px #6c4bffe6);transform:rotate(45deg)scale(.8)}to{filter:drop-shadow(0 0 2px #6c4bff66);transform:rotate(90deg)scale(1)}}.abf[data-public-root] .gw{--gw-accent:#6c4bff;box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}.abf[data-public-root] .gw-sale{background:linear-gradient(135deg,#111318,#251446 58%,#6c4bff)}.abf[data-public-root] .gw-sale .gw-btn{color:#fff;background:#6c4bff}.gw-hl{z-index:0;background:linear-gradient(#fff 30%,#ffd166);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;position:relative}.gw-hl:after{z-index:-1;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M3 7.2C26 4.4 55 3 97 4.2' fill='none' stroke='%23ffc23d' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.22em;position:absolute;bottom:-.06em;left:2%;right:4%}.abf-skel :is(.gw,.gw-plan,.gw-field,.gw-switch,.gw-total){box-shadow:none!important;background:#fff!important;border-color:#eceef2!important}.abf-skel .gw-sale{background:#fff!important}.abf-skel :is(.gw-title,.gw-plan-name,.gw-price,.gw-plan li,.gw-btn,.gw-switch span,.gw-badge,.gw-field span,.gw-field b,.gw-seg span,.gw-total>span,.gw-eyebrow,.gw-sale-title,.gw-sale-text,.gw-timer span,.gw-muted){border-radius:8px;box-shadow:none!important;color:#0000!important;background:#e9ebf0!important;border-color:#0000!important}.abf-skel :is(.gw-price b,.gw-timer b,.gw-total b){color:#0000!important}.abf-skel svg,.abf-skel :is(.gw-seg-label,.gw-pin){visibility:hidden}.abf-skel .gw-disc{background:#e9ebf0!important}.abf-skel .gw-hl{color:#0000!important;background:0 0!important}.abf-skel .gw-hl:after{display:none}@property --dr{syntax:"<length>";inherits:true;initial-value:.9px}@property --p1{syntax:"<number>";inherits:true;initial-value:0}@property --p2{syntax:"<number>";inherits:true;initial-value:0}@property --p3{syntax:"<number>";inherits:true;initial-value:0}@property --amp{syntax:"<length>";inherits:true;initial-value:.6px}@property --grow{syntax:"<number>";inherits:true;initial-value:.15}@property --rt{syntax:"<number>";inherits:true;initial-value:1}@property --fa{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ty{syntax:"<number>";inherits:true;initial-value:0}@property --dc{syntax:"<color>";inherits:true;initial-value:#d9dce3}.e-scene{position:absolute;inset:0}.e-canvas{background:#fff;border-radius:13px;width:383px;height:238px;animation-name:e-shape,e-hover,e-squish;position:absolute;top:205px;left:300px;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}.e-canvas:after{z-index:5;border-radius:inherit;background:conic-gradient(from var(--fa), #6c4bff47 0deg, #6c4bff47 230deg, #6c4bff 290deg, #bcb6d6 320deg, #6c4bff47 350deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;content:"";padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.abf .e-canvas:after{animation-name:e-focus,e-focus-run;animation-duration:var(--T), 2.2s;animation-timing-function:linear}.e-canvas>i,.e-canvas>.e-dots{position:absolute;inset:0}.abf .e-dots{animation-name:e-field,e-breath,e-ph1,e-ph2,e-ph3;animation-duration:var(--T), var(--T), 2.7s, 4.1s, 3.3s;animation-timing-function:linear}.e-dots>i{top:calc(50% + var(--y));left:calc(50% + var(--x));width:calc(var(--dr) * 2);height:calc(var(--dr) * 2);margin:calc(var(--dr) * -1) 0 0 calc(var(--dr) * -1);background:var(--dc);transform:translate(calc(sin(var(--p1) * 1turn + var(--k1) * 1deg) * var(--amp)), calc(sin(var(--p2) * 1turn + var(--k2) * 1deg) * var(--amp))) scale(calc(1 + max(0, sin(var(--p3) * 1turn - var(--k3) * 1deg)) * var(--grow)));border-radius:50%;position:absolute}.e-w{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.66)}.abf[data-public-root] .e-w .gw{box-shadow:none}.e-skel{pointer-events:none;position:absolute;inset:0}.e-w :is(.gw-title,.gw-switch,.gw-plan,.gw-field,.gw-total,.gw-calc>.gw-btn,.gw-eyebrow,.gw-sale-title,.gw-sale-text,.gw-timer>span,.gw-sale>.gw-btn){--p:clamp(0, (var(--rt) - var(--s,0)) * 4.5, 1)}.e-real :is(.gw-title,.gw-switch,.gw-plan,.gw-field,.gw-total,.gw-calc>.gw-btn,.gw-eyebrow,.gw-sale-title,.gw-sale-text,.gw-timer>span,.gw-sale>.gw-btn){opacity:var(--p);translate:0 calc((1 - var(--p)) * 5px)}.e-skel :is(.gw-title,.gw-switch,.gw-plan,.gw-field,.gw-total,.gw-calc>.gw-btn,.gw-eyebrow,.gw-sale-title,.gw-sale-text,.gw-timer>span,.gw-sale>.gw-btn){opacity:calc(1 - var(--p))}.abf-skel.e-skel :is(.gw,.gw-sale,.gw-field,.gw-switch,.gw-total){background:0 0!important}.abf-skel.e-skel .gw-plan{background:0 0!important;border-color:#e6e8ed!important}.abf-skel.e-skel .gw-sale :is(.gw-eyebrow,.gw-sale-title,.gw-sale-text,.gw-timer span,.gw-btn){background:#ffffff29!important}.e-w .gw-pricing>.gw-title{--s:.02}.e-w .gw-pricing>.gw-switch{--s:.3}.e-w .gw-plan:first-child{--s:.14}.e-w .gw-plan:nth-child(2){--s:.46}.e-w .gw-plan:nth-child(3){--s:.24}.e-w .gw-calc>:first-child{--s:0}.e-w .gw-calc>:nth-child(2){--s:.22}.e-w .gw-calc>:nth-child(3){--s:.1}.e-w .gw-calc>:nth-child(4){--s:.4}.e-w .gw-calc>:nth-child(5){--s:.3}.e-w .gw-calc>:nth-child(6){--s:.55}.e-w .gw-eyebrow{--s:.05}.e-w .gw-sale-title{--s:.18}.e-w .gw-sale-text{--s:.42}.e-w .gw-timer>:first-child{--s:.26}.e-w .gw-timer>:nth-child(2){--s:.12}.e-w .gw-timer>:nth-child(3){--s:.34}.e-w .gw-timer>:nth-child(4){--s:.2}.e-w .gw-sale>.gw-btn{--s:.56}.e-w--0{animation-name:e-w0,e-rt0}.e-w--1{animation-name:e-w1,e-rt1}.e-w--2{animation-name:e-w2,e-rt2}.e-ring{z-index:3;-webkit-backdrop-filter:blur(1.2px)brightness(1.06);backdrop-filter:blur(1.2px)brightness(1.06);opacity:0;background:radial-gradient(circle,#0000 36%,#6c4bff24 50%,#bcb6d63d 57%,#0000 70%);border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;animation-name:e-ring;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#0000 34%,#000 50% 58%,#0000 71%);mask-image:radial-gradient(circle,#0000 34%,#000 50% 58%,#0000 71%)}.e-cursor{z-index:4;animation-name:e-move,e-fade;position:absolute;top:0;left:0}.e-press{transform-origin:0 0;animation-name:e-press;position:absolute;top:0;left:0}.e-arrow{filter:drop-shadow(0 0 .6px #11131873)drop-shadow(0 3px 6px #1113182e);width:26px;height:26px;position:absolute;top:-3px;left:-4px;overflow:visible}.e-arrow path{fill:#fff;stroke:#fff;stroke-width:2.4px;stroke-linejoin:round}.e-star-wrap{width:15px;height:15px;animation-name:e-starw;position:absolute;top:17px;left:15px}.e-glow{opacity:0;background:radial-gradient(circle,#6c4bff6b,#bcb6d638 45%,#0000 70%);border-radius:50%;width:80px;height:80px;animation-name:e-glow;position:absolute;top:-16px;left:-18px}.e-prompt{isolation:isolate;color:#fff;white-space:nowrap;opacity:0;transform-origin:0 0;padding:12px 20px;font-size:16px;font-weight:500;line-height:22px;position:absolute;top:32px;left:22px}.e-prompt:before{z-index:-1;clip-path:inset(0 calc((1 - clamp(.12, var(--ty) * 1.04, 1)) * 100%) 0 0 round 999px);content:"";background:#14161c;border-radius:999px;position:absolute;inset:0}.e-prompt i{white-space:pre;opacity:clamp(0, (var(--ty) - var(--o)) * 40, 1);font-style:normal}@keyframes e-move{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(560px,10px)}3.889%{transform:translate(160px,120px)}33.278%{transform:translate(160px,120px)}33.333%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(560px,10px)}37.222%{transform:translate(215px,105px)}66.611%{transform:translate(215px,105px)}66.667%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(560px,10px)}70.556%{transform:translate(165px,258px)}99.944%{transform:translate(165px,258px)}to{transform:translate(560px,10px)}}@keyframes e-fade{0%{opacity:0}1.389%{opacity:1}14.222%{opacity:1}15.556%{opacity:0}33.278%{opacity:0}33.333%{opacity:0}34.722%{opacity:1}47.556%{opacity:1}48.889%{opacity:0}66.611%{opacity:0}66.667%{opacity:0}68.056%{opacity:1}80.889%{opacity:1}82.222%{opacity:0}99.944%{opacity:0}to{opacity:0}}@keyframes e-press{0%{transform:scale(1)}11.778%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(1)}13.611%{transform:scale(.8)}13.889%{animation-timing-function:cubic-bezier(.2,.8,.3,1.2);transform:scale(.8)}14.667%{transform:scale(1.06)}15.556%{transform:scale(1)}45.111%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(1)}46.944%{transform:scale(.8)}47.222%{animation-timing-function:cubic-bezier(.2,.8,.3,1.2);transform:scale(.8)}48%{transform:scale(1.06)}48.889%{transform:scale(1)}78.444%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(1)}80.278%{transform:scale(.8)}80.556%{animation-timing-function:cubic-bezier(.2,.8,.3,1.2);transform:scale(.8)}81.333%{transform:scale(1.06)}82.222%{transform:scale(1)}to{transform:scale(1)}}@keyframes e-ring{0%{opacity:0;transform:translate(0)scale(.2)}13.889%{opacity:0;transform:translate(-140px,-85px)scale(.2)}14.056%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-140px,-85px)scale(.3)}16.111%{opacity:.9;transform:translate(-140px,-85px)scale(2.6)}18.611%{opacity:0;transform:translate(-140px,-85px)scale(5.5)}18.667%{opacity:0;transform:translate(0)scale(.2)}47.222%{opacity:0;transform:translate(-85px,-100px)scale(.2)}47.389%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-85px,-100px)scale(.3)}49.444%{opacity:.9;transform:translate(-85px,-100px)scale(2.6)}51.944%{opacity:0;transform:translate(-85px,-100px)scale(5.5)}52%{opacity:0;transform:translate(0)scale(.2)}80.556%{opacity:0;transform:translate(-135px,53px)scale(.2)}80.722%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translate(-135px,53px)scale(.3)}82.778%{opacity:.9;transform:translate(-135px,53px)scale(2.6)}85.278%{opacity:0;transform:translate(-135px,53px)scale(5.5)}85.333%{opacity:0;transform:translate(0)scale(.2)}to{opacity:0;transform:translate(0)scale(.2)}}@keyframes e-squish{0%{scale:1}3.056%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1}5.278%{scale:1.03}14.056%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.03}14.611%{scale:.965}16%{scale:1.01}17%{scale:1}36.389%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1}38.611%{scale:1.03}47.389%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.03}47.944%{scale:.965}49.333%{scale:1.01}50.333%{scale:1}69.722%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1}71.944%{scale:1.03}80.722%{animation-timing-function:cubic-bezier(.2,.7,.3,1);scale:1.03}81.278%{scale:.965}82.667%{scale:1.01}83.667%{scale:1}to{scale:1}}.e-prompt--0{animation-name:e-p0,e-t0}@keyframes e-p0{0%{opacity:0;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translateY(6px)scale(.96)}5.278%{opacity:0;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translateY(6px)scale(.96)}5.944%{opacity:1;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translate(0)scale(1)}11.278%{opacity:1;filter:blur()drop-shadow(0 0 #6c4bff00);animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translate(0)scale(1)}11.778%{opacity:1;filter:blur()drop-shadow(0 0 12px #6c4bffcc);transform:translate(4px,2px)scale(.92)}11.944%{opacity:1;filter:blur()drop-shadow(0 0 9px #6c4bff99);animation-timing-function:cubic-bezier(.6,0,.9,.6);transform:translate(2px,1px)scale(.95)}12.944%{opacity:.9;filter:blur(.6px)drop-shadow(0 0 6px #6c4bff80);transform:translate(-8px,-14px)scale(.5,.3)skew(-16deg)}13.333%{opacity:0;filter:blur(3px)drop-shadow(0 0 #6c4bff00);transform:translate(-18px,-26px)scale(.02)}to{opacity:0;filter:blur(3px)drop-shadow(0 0 #6c4bff00);transform:translate(-18px,-26px)scale(.02)}}@keyframes e-t0{0%{--ty:0}5.278%{--ty:0;animation-timing-function:linear}10.833%{--ty:1}to{--ty:1}}.e-prompt--1{animation-name:e-p1,e-t1}@keyframes e-p1{0%{opacity:0;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translateY(6px)scale(.96)}38.611%{opacity:0;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translateY(6px)scale(.96)}39.278%{opacity:1;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translate(0)scale(1)}44.611%{opacity:1;filter:blur()drop-shadow(0 0 #6c4bff00);animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translate(0)scale(1)}45.111%{opacity:1;filter:blur()drop-shadow(0 0 12px #6c4bffcc);transform:translate(4px,2px)scale(.92)}45.278%{opacity:1;filter:blur()drop-shadow(0 0 9px #6c4bff99);animation-timing-function:cubic-bezier(.6,0,.9,.6);transform:translate(2px,1px)scale(.95)}46.278%{opacity:.9;filter:blur(.6px)drop-shadow(0 0 6px #6c4bff80);transform:translate(-8px,-14px)scale(.5,.3)skew(-16deg)}46.667%{opacity:0;filter:blur(3px)drop-shadow(0 0 #6c4bff00);transform:translate(-18px,-26px)scale(.02)}to{opacity:0;filter:blur(3px)drop-shadow(0 0 #6c4bff00);transform:translate(-18px,-26px)scale(.02)}}@keyframes e-t1{0%{--ty:0}38.611%{--ty:0;animation-timing-function:linear}44.167%{--ty:1}to{--ty:1}}.e-prompt--2{animation-name:e-p2,e-t2}@keyframes e-p2{0%{opacity:0;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translateY(6px)scale(.96)}71.944%{opacity:0;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translateY(6px)scale(.96)}72.611%{opacity:1;filter:blur()drop-shadow(0 0 #6c4bff00);transform:translate(0)scale(1)}77.944%{opacity:1;filter:blur()drop-shadow(0 0 #6c4bff00);animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translate(0)scale(1)}78.444%{opacity:1;filter:blur()drop-shadow(0 0 12px #6c4bffcc);transform:translate(4px,2px)scale(.92)}78.611%{opacity:1;filter:blur()drop-shadow(0 0 9px #6c4bff99);animation-timing-function:cubic-bezier(.6,0,.9,.6);transform:translate(2px,1px)scale(.95)}79.611%{opacity:.9;filter:blur(.6px)drop-shadow(0 0 6px #6c4bff80);transform:translate(-8px,-14px)scale(.5,.3)skew(-16deg)}80%{opacity:0;filter:blur(3px)drop-shadow(0 0 #6c4bff00);transform:translate(-18px,-26px)scale(.02)}to{opacity:0;filter:blur(3px)drop-shadow(0 0 #6c4bff00);transform:translate(-18px,-26px)scale(.02)}}@keyframes e-t2{0%{--ty:0}71.944%{--ty:0;animation-timing-function:linear}77.5%{--ty:1}to{--ty:1}}@keyframes e-glow{0%{opacity:0;transform:scale(.6)}11.944%{opacity:0;transform:scale(.6)}13.611%{opacity:.8;transform:scale(1)}14.333%{opacity:1;transform:scale(1.5)}16.111%{opacity:0;transform:scale(1.8)}45.278%{opacity:0;transform:scale(.6)}46.944%{opacity:.8;transform:scale(1)}47.667%{opacity:1;transform:scale(1.5)}49.444%{opacity:0;transform:scale(1.8)}78.611%{opacity:0;transform:scale(.6)}80.278%{opacity:.8;transform:scale(1)}81%{opacity:1;transform:scale(1.5)}82.778%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(.6)}}@keyframes e-starw{0%{transform:scale(1)}11.944%{transform:scale(1)}13.611%{transform:scale(1.5)}14.333%{transform:scale(2.3)}15.556%{transform:scale(.9)}16.222%{transform:scale(1)}45.278%{transform:scale(1)}46.944%{transform:scale(1.5)}47.667%{transform:scale(2.3)}48.889%{transform:scale(.9)}49.556%{transform:scale(1)}78.611%{transform:scale(1)}80.278%{transform:scale(1.5)}81%{transform:scale(2.3)}82.222%{transform:scale(.9)}82.889%{transform:scale(1)}to{transform:scale(1)}}@keyframes e-field{0%{opacity:0;--dc:#d3d6de}15%{opacity:0;--dc:#d3d6de}16.944%{opacity:1;--dc:#d3d6de}17.222%{opacity:1;--dc:#d3d6de}18.889%{opacity:1;--dc:#6c4bff80}23.056%{opacity:1;--dc:#6c4bff80}25.278%{opacity:0;--dc:#6c4bff80}25.333%{opacity:0;--dc:#d3d6de}48.333%{opacity:0;--dc:#d3d6de}50.278%{opacity:1;--dc:#d3d6de}50.556%{opacity:1;--dc:#d3d6de}52.222%{opacity:1;--dc:#6c4bff80}56.389%{opacity:1;--dc:#6c4bff80}58.611%{opacity:0;--dc:#6c4bff80}58.667%{opacity:0;--dc:#d3d6de}81.667%{opacity:0;--dc:#d3d6de}83.611%{opacity:1;--dc:#d3d6de}83.889%{opacity:1;--dc:#d3d6de}85.556%{opacity:1;--dc:#6c4bff80}89.722%{opacity:1;--dc:#6c4bff80}91.944%{opacity:0;--dc:#6c4bff80}92%{opacity:0;--dc:#d3d6de}to{opacity:0;--dc:#d3d6de}}@keyframes e-breath{0%{--dr:0px;--amp:.6px;--grow:.15}15%{--dr:0px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}16.944%{--dr:.9px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}17.222%{--dr:.9px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}19.444%{--dr:.9px;--amp:2.2px;--grow:.55;animation-timing-function:cubic-bezier(.45,0,.55,1)}23.056%{--dr:.9px;--amp:2.2px;--grow:.55;animation-timing-function:cubic-bezier(.45,0,.55,1)}25.278%{--dr:0px;--amp:.6px;--grow:.15}48.333%{--dr:0px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}50.278%{--dr:.9px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}50.556%{--dr:.9px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}52.778%{--dr:.9px;--amp:2.2px;--grow:.55;animation-timing-function:cubic-bezier(.45,0,.55,1)}56.389%{--dr:.9px;--amp:2.2px;--grow:.55;animation-timing-function:cubic-bezier(.45,0,.55,1)}58.611%{--dr:0px;--amp:.6px;--grow:.15}81.667%{--dr:0px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}83.611%{--dr:.9px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}83.889%{--dr:.9px;--amp:.6px;--grow:.15;animation-timing-function:cubic-bezier(.45,0,.55,1)}86.111%{--dr:.9px;--amp:2.2px;--grow:.55;animation-timing-function:cubic-bezier(.45,0,.55,1)}89.722%{--dr:.9px;--amp:2.2px;--grow:.55;animation-timing-function:cubic-bezier(.45,0,.55,1)}91.944%{--dr:0px;--amp:.6px;--grow:.15}to{--dr:0px;--amp:.6px;--grow:.15}}@keyframes e-ph1{0%{--p1:0}to{--p1:1}}@keyframes e-ph2{0%{--p2:0}to{--p2:1}}@keyframes e-ph3{0%{--p3:0}to{--p3:1}}@keyframes e-shape{0%{border-radius:13px;width:383px;height:238px}17.778%{border-radius:13px;width:383px;height:238px;animation-timing-function:cubic-bezier(.5,0,.2,1)}22.222%{border-radius:13px;width:251px;height:284px}51.111%{border-radius:13px;width:251px;height:284px;animation-timing-function:cubic-bezier(.5,0,.2,1)}55.556%{border-radius:13px;width:317px;height:206px}84.444%{border-radius:13px;width:317px;height:206px;animation-timing-function:cubic-bezier(.5,0,.2,1)}88.889%{border-radius:13px;width:383px;height:238px}to{border-radius:13px;width:383px;height:238px}}@keyframes e-hover{0%{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}3.056%{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}5.278%{box-shadow:0 0 0 6px #6c4bff1a,0 18px 40px #5a2bff29}14.444%{box-shadow:0 0 0 6px #6c4bff1a,0 18px 40px #5a2bff29}16.667%{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}36.389%{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}38.611%{box-shadow:0 0 0 6px #6c4bff1a,0 18px 40px #5a2bff29}47.778%{box-shadow:0 0 0 6px #6c4bff1a,0 18px 40px #5a2bff29}50%{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}69.722%{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}71.944%{box-shadow:0 0 0 6px #6c4bff1a,0 18px 40px #5a2bff29}81.111%{box-shadow:0 0 0 6px #6c4bff1a,0 18px 40px #5a2bff29}83.333%{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}to{box-shadow:0 0 0 1px #eceef2,0 12px 30px #11131814}}@keyframes e-focus{0%{opacity:0}3.056%{opacity:0}5.278%{opacity:1}14.444%{opacity:1}16.389%{opacity:0}36.389%{opacity:0}38.611%{opacity:1}47.778%{opacity:1}49.722%{opacity:0}69.722%{opacity:0}71.944%{opacity:1}81.111%{opacity:1}83.056%{opacity:0}to{opacity:0}}@keyframes e-focus-run{0%{--fa:0deg}to{--fa:360deg}}@keyframes e-w0{0%{opacity:0}23.611%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.2,1)}25%{opacity:1}48.333%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.2,1)}50.278%{opacity:0}to{opacity:0}}@keyframes e-w1{0%{opacity:0}56.944%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.2,1)}58.333%{opacity:1}81.667%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.2,1)}83.611%{opacity:0}to{opacity:0}}@keyframes e-w2{0%{opacity:1}15%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.2,1)}16.944%{opacity:0}90.278%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.2,1)}91.667%{opacity:1}to{opacity:1}}@keyframes e-rt0{0%{--rt:0}24.278%{--rt:0;animation-timing-function:linear}30.833%{--rt:1}to{--rt:1}}@keyframes e-rt1{0%{--rt:0}57.611%{--rt:0;animation-timing-function:linear}64.167%{--rt:1}to{--rt:1}}@keyframes e-rt2{0%{--rt:1}17.222%{--rt:1}17.278%{--rt:0}90.944%{--rt:0;animation-timing-function:linear}97.5%{--rt:1}to{--rt:1}}.abf .e-media{--site-tint:#6c4bff;background:0 0;position:absolute;inset:0}.e-onsite,.e-onsite .e-site{position:absolute;inset:0}.abf:has(>.e-media){background:0 0}
.mkx-stack{grid-template:100%/100%;place-items:center;display:grid}.mkx-stack img{opacity:0;grid-area:1/1;transition:opacity .45s,transform .6s cubic-bezier(.2,0,0,1);transform:scale(.96)}.mkx-stack img[data-on]{opacity:1;transform:none}.mkx-pill{z-index:3;background:var(--prv-palette-white);color:#111111b3;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 4px 0 10px;font-size:12px;font-weight:600;line-height:24px;display:inline-flex;position:absolute;top:10px;left:12px}.mkx-pill:not(:has(.mkx-pill-dots)){padding-right:10px}.mk-card[data-run] .mkx-pill{color:#111}.mkx-pill-dots{display:inline-flex}.mkx-pill-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:12px;height:24px;padding:0;display:grid}.mkx-pill-dot:before{content:"";background:#1111112e;border-radius:50%;width:5px;height:5px;transition:background .2s}.mkx-pill-dot[aria-current=true]:before{background:#111}.mkx-pill-dot:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #111}.mkx-why{color:#111}.mkx-ab{display:block;position:relative}.mkx-ab-stage{color:#14161c;-webkit-font-smoothing:antialiased;transform-origin:0 0;--off:-340px;width:422px;height:338px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:transform .9s cubic-bezier(.65,0,.25,1),opacity .35s;position:absolute;top:0;left:0;transform:translate(15.6px,4px)scale(.58)}.mkx-ab-stage:is([data-phase=enter],[data-phase=set]){--off:0px;transform:translate(110px,32px)scale(.42)}.mkx-ab-stage[data-phase=out]{opacity:0;transform:translate(110px,32px)scale(.42)}.mkx-ab-stage>*{box-sizing:border-box;position:absolute}.mkx-ab-canvas{background:#fff9;border-radius:22px;width:384px;height:312px;transition:background .5s,box-shadow .5s;top:26px;left:0;box-shadow:0 0 0 1px #8d38ff24,0 12px 32px #46328c14}.mkx-ab-stage[data-phase=app] .mkx-ab-canvas{background:#fff;box-shadow:0 0 0 1px #14161c14,0 2px 4px #14161c0f,0 22px 44px #46328c29}.mkx-ab-slot{background:#8d38ff0d;border:1.5px dashed #8d38ff80;border-radius:10px;transition:opacity .4s}.mkx-ab-stage[data-phase=app] .mkx-ab-slot{opacity:0}.mkx-ab-decoy{color:#9aa0ab;white-space:nowrap;transform:translateX(var(--off)) rotate(var(--r));background:#fff;border-radius:9px;place-items:center;font-size:10px;transition:transform .85s cubic-bezier(.55,0,.8,.35);display:grid;box-shadow:0 1px 2px #14161c0f,0 8px 20px #46328c1a}.mkx-ab-stage[data-phase=enter] .mkx-ab-decoy{transition:transform .9s cubic-bezier(.2, .75, .25, 1) var(--d)}.mkx-ab-decoy--chat{color:#33363f}.mkx-ab-decoy--dark{color:#fff;background:#14161c;font-weight:600}.mkx-ab-decoy--chip{color:#6b7080}.mkx-ab-decoy:is(.mkx-ab-decoy--skel,.mkx-ab-decoy--lines){flex-direction:column;justify-content:space-between;padding:6px;display:flex}.mkx-ab-decoy--skel i{background:#e8eaf0;border-radius:5px;height:36px}.mkx-ab-decoy b{background:#e3e5eb;border-radius:3px;height:5px}.mkx-ab-decoy b:last-child{width:60%}.mkx-ab-decoy--button{color:#fff;background:#1f6bff;font-weight:600}.mkx-ab-decoy--stars{color:#ffb400;letter-spacing:1px}.mkx-ab-decoy--toggle i{background:#1f6bff;border-radius:8px;width:26px;height:14px;position:relative}.mkx-ab-decoy--toggle i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:2px}.mkx-ab-decoy--play{border-radius:50%}.mkx-ab-decoy--play i{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #1f6bff;width:0;height:0;margin-left:3px}.mkx-ab-card{transform-origin:0 0;background:#fff;border-radius:11px;flex-direction:column;transition:transform .6s cubic-bezier(.3,.9,.3,1.08),box-shadow .35s,border-radius .35s;display:flex;overflow:hidden;box-shadow:0 2px 4px #14161c0f,0 22px 38px #46328c2e}.mkx-ab-card[data-state=tray]{transform:translate(calc(var(--tx) + var(--off)), var(--ty)) scale(var(--ts)) rotate(var(--tr));box-shadow:0 1px 2px #14161c0f,0 10px 24px #46328c1a}.mkx-ab-stage[data-phase=enter] .mkx-ab-card{transition:transform .9s cubic-bezier(.2, .75, .25, 1) var(--d)}.mkx-ab-stage[data-phase=out] .mkx-ab-card{transition:transform 0s .4s,box-shadow 0s .4s,border-radius 0s .4s}.mkx-ab-card[data-state=chosen]{transform:translate(calc(var(--tx) - 6px), calc(var(--ty) - 6px)) scale(calc(var(--ts) * 1.1)) rotate(0deg);box-shadow:0 0 0 4px #8d38ff8c,0 14px 30px #46328c38}.mkx-ab-card[data-state=landed]{transform:translate(6px,-8px)}.mkx-ab-card[data-state=snapped]{border-radius:9px;transform:none;box-shadow:0 0 0 1px #14161c12}.mkx-ab-card small{color:#7a7f8c}.mkx-ab-title{justify-content:center;padding:9px 15px}.mkx-ab-title b{font-size:16px;font-weight:700;line-height:20px}.mkx-ab-title small{margin-top:1px;font-size:11px;line-height:14px}.mkx-ab-latte{padding:7px}.mkx-ab-latte img{object-fit:cover;border-radius:8px;width:100%;height:140px;display:block}.mkx-ab-latte b{margin:8px 2px 0;font-size:12.5px;font-weight:600;line-height:16px}.mkx-ab-latte small{margin:0 2px;font-size:11px}.mkx-ab-photo img{object-fit:cover;width:100%;height:100%;display:block}.mkx-ab-rating{justify-content:center;align-items:center;gap:2px}.mkx-ab-rating b{font-size:26px;font-weight:700;line-height:28px}.mkx-ab-rating i{color:#ffb400;letter-spacing:1px;font-size:12px;font-style:normal}.mkx-ab-rating small{font-size:10px}.mkx-ab-count{justify-content:center;align-items:center}.mkx-ab-count small{margin-bottom:6px;font-size:11px}.mkx-ab-tiles{color:#1f6bff;align-items:center;gap:4px;font-size:18px;font-weight:700;display:flex}.mkx-ab-tiles b{color:#fff;background:#1f6bff;border-radius:8px;place-items:center;width:42px;height:38px;font-size:20px;display:grid}.mkx-ab-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8c;border-radius:50%;width:84px;height:84px;top:0;left:338px;box-shadow:inset 0 0 0 1px #ffffffbf,0 10px 26px #46328c1f}.mkx-ab-stars{width:84px;height:84px;top:0;left:338px}.mkx-ab-star{filter:drop-shadow(0 4px 10px #8d38ff47);display:block;position:absolute;overflow:visible}.mkx-ab-star--big{width:40px;height:40px;top:22px;left:24px}.mkx-ab-star--small{transform-origin:30px 30px;width:17px;height:17px;top:12px;left:14px}.mkx-ab-stage:is([data-phase=enter],[data-phase=set]) .mkx-ab-star--big{animation:2.6s ease-in-out infinite mkx-ab-think}.mkx-ab-stage:is([data-phase=enter],[data-phase=set]) .mkx-ab-star--small{animation:2.2s cubic-bezier(.45,.05,.55,.95) infinite mkx-ab-orbit}@keyframes mkx-ab-think{25%{transform:translate(-3px,2px)rotate(-12deg)scale(.92)}50%{transform:translate(2px,4px)rotate(8deg)scale(1.05)}75%{transform:translate(3px,-2px)rotate(-5deg)scale(.97)}}@keyframes mkx-ab-orbit{to{transform:rotate(360deg)}}.mkx-ab-stars[data-flare]{animation:.7s cubic-bezier(.2,0,0,1) mkx-ab-flare}@keyframes mkx-ab-flare{40%{filter:drop-shadow(0 0 14px #8d38ff8c);transform:scale(1.16)}}.mkx-ab-defs{position:absolute}@media (prefers-reduced-motion:reduce){.mkx-ab-stage,.mkx-ab-card,.mkx-ab-decoy{transition:none}.mkx-ab-stars,.mkx-ab-star{animation:none!important}}.mkx-ac .mkx-ab-stage[data-phase=app]{transform:translate(26px,4px)scale(.58)}.mkx-ac .mkx-ab-card{z-index:3;transition:opacity .45s,transform .45s,filter .45s}.mkx-ac .mkx-ab-card[data-picked],.mkx-ac .mkx-ac-new{z-index:5}.mkx-ac .mkx-ab-card[data-gone]{opacity:0;filter:blur(3px);transform:scale(.96)}.mkx-ac .mkx-ac-new{opacity:0;transition:opacity .4s .15s,transform .55s cubic-bezier(.3,1.4,.4,1) .15s;transform:scale(.9)}.mkx-ac .mkx-ac-new[data-on]{opacity:1;transform:none}.mkx-ac-signup{justify-content:center;gap:9px;padding:12px 14px}.mkx-ac-signup small{font-size:11.5px;line-height:14px}.mkx-ac-signup-row{gap:6px;display:flex}.mkx-ac-input,.mkx-ac-btn{white-space:nowrap;border-radius:8px;align-items:center;height:32px;font-size:11.5px;display:grid}.mkx-ac-input{color:#9aa0ab;flex:1;padding:0 10px;box-shadow:inset 0 0 0 1px #e1e3ea}.mkx-ac-btn{color:#fff;background:#1f6bff;padding:0 12px;font-weight:600}.mkx-ac-chat{padding:12px 10px;position:relative}.mkx-ac-bubble{background:#f1f2f6;border-radius:11px 11px 11px 3px;padding:7px 9px;font-size:10.5px;line-height:13px}.mkx-ac-chat-btn{background:#1f6bff;border-radius:50%;width:30px;height:30px;position:absolute;bottom:10px;right:10px;box-shadow:0 4px 10px #1f6bff59}.mkx-ac-chat-btn:after{content:"";background:#fff;border-radius:6px 6px 6px 2px;position:absolute;inset:9px 8px 10px}.mkx-ac-dim{z-index:4;pointer-events:none;background:#14161c00;border-radius:22px;width:384px;height:312px;transition:background .35s;top:26px;left:0}.mkx-ac-dim[data-on]{background:#14161c4d}.mkx-ac-select{z-index:6;pointer-events:none;border:2px solid #8d38ff;border-radius:13px;animation:.35s cubic-bezier(.2,0,0,1) mkx-ac-take;box-shadow:0 0 0 5px #8d38ff29}.mkx-ac-select i{background:#fff;border:2px solid #8d38ff;border-radius:3px;width:9px;height:9px;position:absolute}.mkx-ac-select i:first-child{top:-6px;left:-6px}.mkx-ac-select i:nth-child(2){top:-6px;right:-6px}.mkx-ac-select i:nth-child(3){bottom:-6px;left:-6px}.mkx-ac-select i:nth-child(4){bottom:-6px;right:-6px}.mkx-ac-select[data-new]{animation:.6s mkx-ac-done}@keyframes mkx-ac-take{0%{opacity:0;transform:scale(1.06)}}@keyframes mkx-ac-done{40%{box-shadow:0 0 0 10px #8d38ff38}}.mkx-ac-rays{z-index:7;filter:drop-shadow(0 0 4px #8d38ff99);pointer-events:none;width:422px;height:338px;animation:1.15s both mkx-ac-rays;top:0;left:0;overflow:visible}.mkx-ac-rays line{stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:5 7;animation:.6s linear infinite mkx-ac-flow}@keyframes mkx-ac-rays{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}@keyframes mkx-ac-flow{to{stroke-dashoffset:-24px}}.mkx-ac-scan{z-index:6;pointer-events:none;border-radius:9px;overflow:hidden}.mkx-ac-scan:after{content:"";background:linear-gradient(#0000,#8d38ff00 10%,#8d38ff52 70%,#ffffffbf 92%,#0000);height:45%;animation:.55s cubic-bezier(.45,0,.55,1) 2 mkx-ac-scan;position:absolute;left:0;right:0}@keyframes mkx-ac-scan{0%{transform:translateY(-100%)}to{transform:translateY(230%)}}.mkx-ac-prompt{z-index:8;color:#fff;white-space:nowrap;opacity:0;transform-origin:0;pointer-events:none;background:#14161c;border-radius:14px;align-items:center;gap:8px;padding:9px 14px 9px 10px;font-size:15px;font-weight:500;line-height:20px;transition:opacity .3s,transform .35s cubic-bezier(.2,0,0,1);display:inline-flex;transform:translateY(6px);box-shadow:0 0 0 1px #8d38ff8c,0 14px 30px #14161c52}.mkx-ac-prompt svg{flex:none;width:16px;height:16px}.mkx-ac-prompt>span:after{content:"";vertical-align:-3px;background:#b9a6ff;width:2px;height:17px;margin-left:2px;animation:.9s step-end infinite mkx-ac-caret;display:inline-block}@keyframes mkx-ac-caret{50%{opacity:0}}.mkx-ac-prompt[data-on]{opacity:1;transform:none}.mkx-ac-prompt[data-sent]{opacity:0;transform:translate(var(--to-x), var(--to-y)) scale(.08);transition:opacity .45s .1s,transform .5s cubic-bezier(.6,0,.8,.4)}.mkx-ac-cursor{z-index:9;pointer-events:none;width:26px;height:26px;transition:transform .85s cubic-bezier(.45,0,.2,1);top:0;left:0}.mkx-ac-arrow{filter:drop-shadow(0 3px 6px #14161c4d);width:26px;height:26px;transition:transform .15s;position:absolute;top:0;left:0;overflow:visible}.mkx-ac-arrow path{fill:#14161c;stroke:#fff;stroke-width:1.6px;stroke-linejoin:round}.mkx-ac-star{filter:drop-shadow(0 2px 6px #8d38ff73);width:20px;height:20px;transition:transform .3s;position:absolute;top:13px;left:13px;overflow:visible}.mkx-ac-cursor[data-press] .mkx-ac-arrow{transform:scale(.86)}.mkx-ac-cursor[data-press]:after{content:"";border:2px solid #8d38ffb3;border-radius:50%;width:20px;height:20px;animation:.45s ease-out both mkx-ac-ring;position:absolute;top:-10px;left:-10px}@keyframes mkx-ac-ring{0%{transform:scale(.3)}to{opacity:0;transform:scale(2.2)}}.mkx-ac-cursor[data-busy] .mkx-ac-star{animation:.6s ease-in-out infinite alternate mkx-ac-busy}@keyframes mkx-ac-busy{to{transform:scale(1.25)rotate(18deg)}}.mkx-ac-cursor[data-flare] .mkx-ac-star{animation:.7s cubic-bezier(.2,0,0,1) mkx-ab-flare}@media (prefers-reduced-motion:reduce){.mkx-ac .mkx-ab-card,.mkx-ac .mkx-ac-new,.mkx-ac-cursor,.mkx-ac-prompt,.mkx-ac-dim{transition:none}.mkx-ac-select,.mkx-ac-rays,.mkx-ac-rays line,.mkx-ac-scan:after,.mkx-ac-star,.mkx-ac-prompt>span:after{animation:none!important}}.mk .cc-request.mkx-ai-block{min-height:300px;padding:48px 24px}.mkx-ai-title.cc-request-title{text-wrap:balance;font-size:28px;line-height:36px}.mkx-ai-text{max-width:480px;color:var(--color-fg-muted);text-wrap:balance;margin:8px 0 0;font-size:16px;line-height:24px}.mkx-ai-block .mk-request-actions{margin-top:24px}.mkx-close-title.mk-shelf-title{margin-bottom:24px;font-size:22px;line-height:28px}.mk .cc-request.mk-request:has(.mkx-ways){container-type:inline-size}.mkx-ways{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:40px;width:100%;max-width:920px;margin-top:28px;display:grid}.mkx-choice.mkx-way{text-align:center;background:0 0;border-radius:0;align-items:center;padding:0}.mkx-way .mkx-choice-icon{background:0 0}.mkx-way .mk-request-beta{color:#4b26d9;background:#6c4bff1a}.mkx-ways-or{color:var(--color-fg-muted);flex-direction:column;align-items:center;gap:10px;font-size:15px;line-height:20px;display:flex}.mkx-ways-or:before,.mkx-ways-or:after{content:"";background:#1111111f;flex:1;width:1px}.mkx-way-team{align-items:center;height:48px;margin-bottom:8px;display:flex}.mkx-way-team img{box-sizing:border-box;border:3px solid var(--prv-palette-white);object-fit:cover;border-radius:50%;width:44px;height:44px;margin-left:-10px}.mkx-way-team img:first-child{margin-left:0}.mkx-way-act{align-items:center;min-height:52px;display:flex}.mkx-way-act .cc-request-btn{margin-top:0}@container (max-width:699px){.mkx-ways{grid-template-columns:minmax(0,1fr);gap:24px}.mkx-ways-or{flex-direction:row}.mkx-ways-or:before,.mkx-ways-or:after{width:auto;height:1px}}.mkx-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mkx-choice{background:var(--mk-ground);border-radius:24px;flex-direction:column;align-items:flex-start;gap:8px;padding:28px;display:flex}.mkx-choice-icon{background:var(--prv-palette-white);color:#111;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:8px;display:grid}.mkx-choice-icon svg{width:24px;height:24px}.mkx-choice-icon .cc-side-icon{width:26px;height:26px}.mkx-choice-title{color:#111;overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:28px}.mkx-choice-text{color:var(--color-fg-muted);margin-bottom:16px;font-size:16px;line-height:24px}.mkx-choice>:last-child{margin-top:auto}.mkx-choice--ai{background:radial-gradient(ellipse 70% 90% at 90% 110%, color-mix(in srgb, var(--prv-palette-purple) 65%, #000), transparent 72%), color-mix(in srgb, var(--prv-palette-purple) 16%, #000)}.mkx-choice--ai .mkx-choice-icon{background:0 0}.mkx-choice-icon svg.mk-ai-icon{width:48px;height:48px}.mkx-choice-title .mk-request-beta{vertical-align:3px;margin-left:10px}.mkx-choice .mk-ai-banner-form{align-self:stretch;max-width:none;margin-top:auto}.mkx-choice--ai .mkx-choice-title{color:#fff}.mkx-choice--ai .mkx-choice-text{color:#ffffffbf}.mkx-choices[data-single]{grid-template-columns:minmax(0,1fr)}@media (min-width:641px){.mkx-choices[data-single] .mkx-choice{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 20px;padding:24px 28px;display:grid}.mkx-choices[data-single] .mkx-choice-icon{grid-row:1/3;margin-bottom:0}.mkx-choices[data-single] .mkx-choice-title{grid-column:2;align-self:end}.mkx-choices[data-single] .mkx-choice-text{grid-column:2;align-self:start;margin-bottom:0}.mkx-choices[data-single] .mkx-choice>:last-child{grid-area:1/3/3;margin-top:0}}@media (max-width:640px){.mkx-choices{grid-template-columns:minmax(0,1fr)}.mkx-choice{padding:24px 20px}}.mkx-smart{width:100%;position:relative}.mkx-dd{z-index:1000;box-sizing:border-box;background:var(--prv-palette-white);text-align:left;border-radius:20px;max-height:min(70vh,520px);padding:8px;animation:.16s cubic-bezier(.2,0,0,1) mkx-dd-in;position:fixed;overflow:auto;box-shadow:0 16px 40px #11131824,0 1px 2px #11131814}@keyframes mkx-dd-in{0%{opacity:0;transform:translateY(-4px)}}.mkx-dd-sec{color:var(--color-fg-muted);margin:0;padding:10px 12px 4px;font-size:13px;line-height:18px}.mkx-dd-hint{color:var(--color-fg-default);margin:0;padding:10px 12px;font-size:15px;line-height:20px}.mkx-dd-note{align-items:flex-start;gap:12px;padding:10px 12px 12px;display:flex}.mkx-dd-note .mkx-dd-mark{color:#111}.mkx-dd-note-title{color:#111;font-size:15px;font-weight:600;line-height:20px}.mkx-dd-note-text{color:var(--color-fg-muted);margin-top:2px;font-size:14px;line-height:20px}.mkx-dd-row{cursor:pointer;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:6px 12px;display:flex}.mkx-dd-row[aria-selected=true]{background:var(--mk-ground,#f2f3f7)}.mkx-dd-mark{background:var(--mk-ground,#f2f3f7);color:#707070;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.mkx-dd-row[aria-selected=true] .mkx-dd-mark{background:var(--prv-palette-white)}.mkx-dd-mark svg{width:20px;height:20px}.mkx-dd-mark--app,.mkx-dd-row[aria-selected=true] .mkx-dd-mark--app{background:0 0}.mkx-dd-mark--app svg{width:28px;height:28px;fill:var(--mk-app,#f93262)}.mkx-dd-mark--ai{background:#6c4bff1a}.mkx-dd-mark--ai .ai-star{width:18px;height:18px}.mkx-dd-words{flex-direction:column;flex:1;min-width:0;display:flex}.mkx-dd-title{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.mkx-dd-sub{color:var(--color-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.mkx-dd-enter{color:#1116;flex-shrink:0;width:16px;height:16px}.mkx-site-hint{color:var(--color-fg-muted);text-align:center;margin:16px 0 0;font-size:15px;line-height:22px}.mkx-field-btn:disabled{opacity:.3;cursor:default}.mkx-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}@media (min-width:900px){.mkx-hero:not([data-look=doors],[data-look=sentence],[data-look=token]) :is(.mkx-chips,.mkx-demo){flex-wrap:nowrap;margin-inline:-140px}}.mkx-chip{background:var(--prv-palette-white);color:#111;height:36px;font:inherit;cursor:pointer;border:1px solid #1111111a;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:500;line-height:20px;transition:border-color .2s,background .2s;display:inline-flex}.mkx-chip:hover{border-color:#1111113d}.mkx-chip svg{width:16px;height:16px}.mkx-chip--site[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.mkx-chips-lead{color:var(--color-fg-muted);white-space:nowrap;align-self:center;margin-right:2px;font-size:15px;line-height:20px}.mkx-chips-rule{background:#11111124;align-self:center;width:1px;height:20px;margin-inline:4px}.mkx-chip--ai{color:#4b26d9;border-color:#6c4bff38}.mkx-chip--ai .lucide{color:#6c4bff}.mkx-chip--ai:hover{border-color:#6c4bff73}.mkx-chip--ai[aria-pressed=true]{background:#6c4bff14;border-color:#6c4bff}.mkx-chip .cc-side-icon{width:16px;height:16px}.mkx-field-glyph{color:#949494;flex-shrink:0;place-items:center;margin-right:12px;display:grid}.mkx-field-glyph svg{width:22px;height:22px}.mkx-tool{color:#7c7c7c;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;margin:0 10px 0 -10px;padding:0 8px 0 10px;font-size:15px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.mkx-tool:hover,.mkx-tool[aria-expanded=true]{background:var(--mk-ground,#f2f3f7);color:#111}.mkx-tool svg{width:22px;height:22px}.mkx-tool .mkx-tool-chevron{width:16px;height:16px;transition:transform .2s}.mkx-tool[aria-expanded=true] .mkx-tool-chevron{transform:rotate(180deg)}.mkx-tool[data-intent=site]{background:var(--mk-ground,#f2f3f7);color:#111}.mkx-tool[data-intent=ai]{color:#4b26d9;background:#6c4bff1a}.mkx-tool .cc-side-icon{width:20px;height:20px}.mkx-field-btn{color:#fff;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#111;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;margin:0 -12px 0 8px;padding:0 16px;font-size:15px;font-weight:600;transition:filter .2s,background .2s;display:inline-flex}.mkx-field-btn:hover{filter:brightness(1.25)}.mkx-field-btn .ai-star{flex:none;width:16px;height:16px}.mkx-field-btn--ai{color:#4b26d9;background:#6c4bff1a}.mkx-field-btn--ai:hover{filter:none;background:#6c4bff29}.mkx-field-btn--ai[aria-pressed=true],.mkx-tool~.mkx-field-btn--ai{color:#fff;background:linear-gradient(to bottom right,#5a2bff,#6c4bff 35%,#bcb6d6)}.mkx-field-btn--ai[aria-pressed=true] :is(.cc-side-icon,.ai-star) path,.mkx-tool~.mkx-field-btn--ai :is(.cc-side-icon,.ai-star) path{fill:#fff;stroke:#fff}.mkx-field-btn .cc-side-icon{width:18px;height:18px}.mkx-smart[data-intent=ai] .search.mk-search{--mk-rim-1:#6c4bff;--mk-rim-2:#bcb6d6;--mk-rim-3:#e3dcff;--mk-focus:#6c4bff1f;--mk-glow-soft:#6c4bff29;--mk-glow-edge:#5a2bff24}.mkx-dd[data-modes] .mkx-dd-enter{color:#111}.mkx-strip{z-index:2;pointer-events:none;gap:4px;display:flex;position:absolute;top:254px;left:32px;right:32px}.mkx-strip-seg{background:#1111111a;border-radius:2px;flex:1;height:3px;transition:background .15s}.mkx-strip-seg[data-on]{background:#11111147}.mk-card[data-run] .mkx-strip-seg[data-on]{background:#111}.mkx-strip-label{color:#fff;white-space:nowrap;opacity:0;background:#111;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;line-height:16px;transition:left .18s cubic-bezier(.2,0,0,1),opacity .2s,transform .2s;position:absolute;bottom:10px;transform:translate(-50%,4px)}.mk-card[data-run] .mkx-strip-label{opacity:1;transform:translate(-50%)}.mkx-corner{z-index:3;opacity:0;pointer-events:none;align-items:center;gap:3px;height:20px;transition:opacity .2s;display:flex;position:absolute;top:12px;left:16px;right:16px}.mk-card[data-run] .mkx-corner{opacity:1}.mkx-corner i{background:#11111124;flex:none;transition:background .15s;display:block}.mkx-corner i[data-on]{background:#111111b3}.mkx-corner[data-kind=bars] i{border-radius:2px;width:14px;height:3px}.mkx-corner[data-kind=dots]{gap:5px}.mkx-corner[data-kind=dots] i{border-radius:50%;width:5px;height:5px}.mkx-corner[data-kind=text]{color:#1111118c;font-size:12px;font-weight:600;line-height:16px}.mk-card[data-layouts^=scrub] .mkx-stack img{transition:opacity .18s,transform .3s cubic-bezier(.2,0,0,1)}.mkx-tabs{z-index:3;background:var(--prv-palette-white);opacity:0;border-radius:999px;gap:2px;padding:3px;transition:opacity .2s,transform .25s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:214px;left:50%;transform:translate(-50%,6px);box-shadow:0 6px 18px #11131824,0 1px 2px #1113181a}.mk-card[data-run] .mkx-tabs,.mkx-tabs:focus-within{opacity:1;transform:translate(-50%)}.mkx-tabs button{color:#1119;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}.mkx-tabs button[aria-pressed=true]{color:#fff;background:#111}.ctl-page[data-hero-trust=off] .mk-trust{display:none}.ctl-page[data-hero-look=doors] .mk-hero-search{max-width:1040px}.ctl-page[data-hero-look=sentence] .mk-hero-search{max-width:820px}.mkx-hero{flex-direction:column;display:flex}.mkx-note-wrap{position:relative}.mkx-note{color:#f93262;text-align:left;pointer-events:none;align-items:center;gap:6px;width:270px;display:flex;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-58%)rotate(-3deg)}.mkx-note-arrow{stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:56px;height:36px}.mkx-note-text{text-wrap:balance;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:26px;font-weight:600;line-height:26px}@media (max-width:1279px){.mkx-note-wrap{flex-direction:column-reverse;display:flex}.mkx-note{flex-direction:row-reverse;justify-content:center;width:auto;margin:0 auto 6px;position:static;transform:rotate(-2deg)}.mkx-note-arrow{width:40px;transform:rotate(-80deg)scaleY(-1)}.mkx-note-text{font-size:24px}}.mkx-chip{white-space:nowrap;flex-shrink:0}@media (min-width:1180px){.mkx-hero[data-look=token] .mkx-chips{flex-wrap:nowrap;margin-inline:-240px}}a.mkx-chip{text-decoration:none}.mkx-chip[data-kind=site] svg{color:#111}.mkx-chip[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.mkx-chip[aria-pressed=true] :is(svg,.cc-side-icon){color:#fff}.mkx-token{color:#d4144a;white-space:nowrap;background:#f9326217;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:36px;margin:0 8px 0 -10px;padding:0 4px 0 12px;font-size:16px;font-weight:600;animation:.2s cubic-bezier(.2,0,0,1) mkx-token-in;display:inline-flex}@keyframes mkx-token-in{0%{opacity:0;transform:scale(.9)}}.mkx-token>svg{width:18px;height:18px}.mkx-token-x{color:currentColor;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;transition:background .2s;display:grid}.mkx-token-x:hover{background:#f9326224}.mkx-token-x svg{width:14px;height:14px}.mkx-split-rule{background:#1111111f;flex-shrink:0;width:1px;height:24px;margin:0 4px 0 10px}.mkx-split{color:#111;height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;margin-right:-12px;padding:0 14px;font-size:15px;font-weight:600;transition:background .2s;display:inline-flex}.mkx-split:hover{background:var(--mk-ground,#f2f3f7)}.mkx-split svg{color:#f93262;width:20px;height:20px}.mkx-split[data-intent=auto]{color:var(--color-fg-muted);font-weight:500}.mkx-split[data-intent=auto] svg{color:currentColor}.mkx-badge-wrap{position:relative}.mkx-field-badge{z-index:2;background:var(--prv-palette-white);color:#f93262;height:26px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #f9326247;border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:13px;font-weight:600;line-height:18px;transition:background .2s;display:inline-flex;position:absolute;top:-13px;left:28px;box-shadow:0 2px 8px #f9326224}.mkx-field-badge:hover{background:#f932620f}.mkx-field-badge svg{width:14px;height:14px}.mkx-demo{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:36px;margin-top:16px;transition:opacity .3s,transform .3s cubic-bezier(.2,0,0,1);display:flex;transform:translateY(4px)}.mkx-demo[data-shown]{opacity:1;transform:none}.mkx-hero[data-look=demo] .search:not(:focus-within) .search__field::placeholder{color:#111111b8}.mkx-demo-lead{color:#111;align-items:center;gap:6px;margin-right:2px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.mkx-demo-lead svg{color:#f93262;width:18px;height:18px}.mkx-demo-item{background:var(--prv-palette-white);color:#111;white-space:nowrap;border:1px solid #11111114;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 12px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.mkx-demo-item svg{width:22px;height:22px;fill:var(--mk-app,#f93262)}.mkx-doors{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mkx-door{background:var(--prv-palette-white);border:1px solid #11111114;border-radius:24px;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.mkx-door--site{background:linear-gradient(var(--prv-palette-white), var(--prv-palette-white)) padding-box, linear-gradient(90deg, var(--mk-rim-1), var(--mk-rim-2), var(--mk-rim-3)) border-box;box-shadow:0 10px 28px var(--mk-glow-soft), 0 1px 2px var(--mk-glow-edge);border:1.5px solid #0000}.mkx-door-title{color:#111;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:600;line-height:26px;display:flex}.mkx-door-title svg{flex-shrink:0;width:22px;height:22px}.mkx-door-text{color:var(--color-fg-muted);margin:-4px 0 4px;font-size:15px;line-height:21px}.mkx-door .mkx-chips{justify-content:flex-start;margin-top:4px}.mkx-door .mkx-chips-lead{display:none}@media (max-width:860px){.mkx-doors{grid-template-columns:minmax(0,1fr)}}.mkx-sentence{color:#111;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;font-size:32px;font-weight:600;line-height:44px;display:flex}.mkx-site[data-dress=sentence]{flex-direction:column;display:inline-flex}.mkx-sentence-field{border-bottom:3px solid #f93262;align-items:center;gap:10px;padding-bottom:4px;display:inline-flex}.mkx-sentence-input{color:#f93262;width:8.6em;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0}.mkx-sentence-input::placeholder{color:#f9326266}.mkx-sentence-go{color:#fff;cursor:pointer;background:#111;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:filter .2s;display:grid}.mkx-sentence-go:hover{filter:brightness(1.3)}.mkx-sentence-go svg{width:22px;height:22px}.mkx-or{color:var(--color-fg-muted);margin:36px 0 12px;font-size:15px;line-height:20px}.mkx-hero[data-look=sentence]>:is(.mkx-smart,.mkx-chips){width:100%;max-width:560px;margin-inline:auto}.mkx-site-error{color:#d61f4b;text-align:left;margin:8px 0 0;font-size:14px;font-weight:400;line-height:20px}@media (max-width:640px){.mkx-sentence{font-size:24px;line-height:34px}.mkx-sentence-go{width:36px;height:36px}}.mkx-picks{flex-direction:column;gap:24px;display:flex}.mkx-examples{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.mkx-examples-lead{color:var(--color-fg-muted);margin-right:4px;font-size:15px}.mkx-examples button{background:var(--mk-ground);color:var(--color-fg-muted);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:6px 12px;font-size:14px;line-height:20px;transition:background .2s,color .2s}.mkx-examples button:hover{background:var(--mk-ground-hover);color:#111}.mkx-examples button[aria-pressed=true]{color:#fff;background:#111}.mkx-picks:has(.mkx-task){gap:40px}.mkx-task-head{flex-direction:column;gap:10px;padding:24px 8px 0 0;display:flex}.mkx-task-title{margin:0;font-size:24px;font-weight:600;line-height:30px}.mkx-task-title a{color:#111;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.mkx-task-title .cc-side-icon{flex:none;width:26px;height:26px}.mkx-task-angle{flex:none;width:18px;height:18px;margin-left:-4px;transition:transform .25s cubic-bezier(.2,0,0,1)}.mkx-task-title a:hover .mkx-task-angle{transform:translate(3px)}.mkx-task-text{color:var(--color-fg-muted);margin:0;font-size:16px;line-height:24px}.mkx-task>.mk-cell,.mkx-task-head,.mkx-picks>.mk-ai-banner{animation:.5s cubic-bezier(.2,0,0,1) both mkx-in}.mkx-task:nth-of-type(2)>*{animation-delay:80ms}.mkx-task:nth-of-type(3)>*{animation-delay:.16s}.mkx-task:nth-of-type(n+4)>*,.mkx-picks>.mk-ai-banner{animation-delay:.24s}@keyframes mkx-in{0%{opacity:0;transform:translateY(12px)}}@media (max-width:640px){.ctl-dev-switch.mkx-switch{scrollbar-width:none;left:8px;right:8px;overflow-x:auto}.mkx-switch button{white-space:nowrap}.mkx-ai-title.cc-request-title{font-size:22px;line-height:28px}.mkx-task-head{padding:0}.mkx-task-title{font-size:22px;line-height:28px}}@media (prefers-reduced-motion:reduce){.mkx-stack img,.mkx-task>*,.mkx-picks>.mk-ai-banner{transition:none;animation:none;transform:none}}.mkx-dd-mark--app .app-glyph{background:var(--mk-app,#f93262);width:28px;height:28px}.mkx-demo-item .app-glyph{background:var(--mk-app,#f93262);width:22px;height:22px;display:inline-block}
[data-public-root] .aiw-glyph{color:var(--color-accent-purple)}[data-public-root] .aiw-card{align-items:center;gap:var(--space-gap-sm);box-sizing:border-box;height:100%;padding:var(--space-gap-xs);border-radius:var(--radius-md);background:var(--color-surface-default);box-shadow:var(--shadow-raised);color:var(--color-fg-default);text-decoration:none;transition:transform .15s;display:flex}[data-public-root] .aiw-card:hover{transform:translateY(-2px)}[data-public-root] .live-preview__frame>.ais:not(.live-preview__iframe):not(.live-preview__stub){display:grid}[data-public-root] .ais{width:100%;height:100%;color:var(--color-fg-default);text-align:left;grid-template-columns:404px minmax(0,1fr);display:grid}[data-public-root] .ais-panel{gap:var(--space-gap-md);border-right:1px solid var(--color-border-subtle);flex-direction:column;min-height:0;padding:24px;display:flex;overflow:auto}[data-public-root] .ais-group,[data-public-root] .ais-suggest{gap:var(--space-gap-xs);flex-direction:column;display:flex}[data-public-root] .ais-label{color:var(--color-fg-muted);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:inline-flex}[data-public-root] .ais-title{margin:0;font-size:18px;font-weight:600}[data-public-root] .ais-hint{color:var(--color-fg-muted);margin:4px 0 0;font-size:14px}[data-public-root] .ais-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-public-root] .ais-card{background:var(--color-surface-default);box-shadow:var(--shadow-raised);color:var(--color-fg-default);font:inherit;text-align:left;cursor:pointer;border:2px solid #0000;border-radius:16px;flex-direction:column;gap:6px;padding:6px;transition:border-color .15s;display:flex}[data-public-root] .ais-card:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent-purple) 40%, transparent)}[data-public-root] .ais-card[aria-pressed=true]{border-color:var(--color-accent-purple)}[data-public-root] .ais-card:disabled{cursor:default;opacity:.6}[data-public-root] .ais-card-pic{background:var(--color-surface-muted);border-radius:11px;justify-content:center;align-items:flex-start;height:112px;display:flex;overflow:hidden}[data-public-root] .ais-mini{zoom:.26;pointer-events:none;width:620px;margin-top:10px;display:block}[data-public-root] .ais-own{background:color-mix(in srgb, var(--color-accent-purple) 10%, var(--color-surface-default));width:100%;height:100%;color:var(--color-accent-purple);justify-content:center;align-items:center;display:flex}[data-public-root] .ais-card-label{flex-direction:column;padding:0 4px 2px;font-size:14px;font-weight:600;line-height:18px;display:flex}[data-public-root] .ais-card-label small{color:var(--color-fg-muted);font-size:12px;font-weight:400}[data-public-root] .ais-chips{flex-wrap:wrap;gap:6px;display:flex}[data-public-root] .ais-pill{border:1px solid var(--color-border-subtle);background:var(--color-surface-default);color:var(--color-fg-default);font:inherit;text-align:left;cursor:pointer;border-radius:12px;padding:8px 12px;font-size:14px;line-height:18px}[data-public-root] .ais-pill:hover{border-color:var(--color-accent-purple)}[data-public-root] .ais-pill[aria-pressed=true]{border-color:var(--color-accent-purple);background:color-mix(in srgb, var(--color-accent-purple) 10%, transparent);color:var(--color-accent-purple)}[data-public-root] .ais-back{color:var(--color-fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:14px;display:inline-flex}[data-public-root] .ais-cta{flex-direction:column;gap:6px;margin-top:auto;display:flex}[data-public-root] .ais-add{border-radius:var(--radius-pill);background:var(--color-success);color:#fff;font:inherit;cursor:pointer;border:0;justify-content:center;padding:14px 20px;font-weight:600;text-decoration:none;display:inline-flex}[data-public-root] .ais-add:disabled{background:var(--color-surface-muted);color:var(--color-fg-muted);cursor:default}[data-public-root] .ais-stage{background:#eef0f3;flex-direction:column;min-width:0;transition:opacity .2s;display:flex;position:relative}[data-public-root] .ais-stage[data-busy]{opacity:.5}[data-public-root] .ais-bar{z-index:1;background:var(--color-surface-default);min-width:0;box-shadow:var(--shadow-raised);border:0;border-radius:10px;gap:2px;margin:0;padding:3px;display:flex;position:absolute;top:16px;right:72px}[data-public-root] .ais-bar button{width:32px;height:28px;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}[data-public-root] .ais-bar button[aria-pressed=true]{background:var(--color-surface-muted);color:var(--color-fg-default)}[data-public-root] .ais-canvas{flex:1;justify-content:center;align-items:center;min-height:0;padding:64px 40px 40px;display:flex;overflow:auto}[data-public-root] .ais-canvas[data-device=mobile]>.rw{max-width:375px}[data-public-root] .ais-canvas[data-device=mobile] .rw[data-style=magazine]{flex-direction:column}[data-public-root] .ais-canvas[data-device=mobile] .rw[data-style=magazine] .rw-picture{height:150px}[data-public-root] .ais-canvas[data-device=mobile] .rwc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-public-root] .ais-canvas[data-device=mobile] .rw-cols{grid-template-columns:1fr}[data-public-root] .ais-empty{align-items:center;gap:var(--space-gap-xs);max-width:380px;color:var(--color-fg-muted);text-align:center;flex-direction:column;display:flex}[data-public-root] .ais-empty p{margin:0}[data-public-root] .ais-empty svg{color:var(--color-accent-purple)}[data-public-root] .ais-pending-title{color:var(--color-fg-default);font-size:20px;font-weight:600}[data-public-root] .ais-spinner{border:3px solid color-mix(in srgb, var(--color-accent-purple) 25%, transparent);border-top-color:var(--color-accent-purple);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite ais-spin}@keyframes ais-spin{to{transform:rotate(360deg)}}[data-public-root] .rw{--rw-accent:#f93262;--rw-bg:#fff;--rw-fg:#111318;--rw-muted:#6b6d76;--rw-line:#e6e7eb;--rw-soft:#f6f6f8;background:var(--rw-bg);width:100%;max-width:620px;color:var(--rw-fg);border-radius:20px;flex-direction:column;font-size:15px;line-height:22px;transition:background-color .3s,color .3s;display:flex;overflow:hidden;box-shadow:0 12px 40px #1113181a}[data-public-root] .rw[data-green]{--rw-accent:#1f9d55}[data-public-root] .rw[data-dark]{--rw-bg:#17181c;--rw-fg:#f3f3f5;--rw-muted:#a3a5ad;--rw-line:#2c2e35;--rw-soft:#22242a}[data-public-root] .rw-picture{background:linear-gradient(135deg,#ffe7c2,#ffd0dc);justify-content:center;align-items:center;height:150px;font-size:72px;display:flex}[data-public-root] .rw-body{flex-direction:column;gap:18px;padding:22px 24px 24px;display:flex}[data-public-root] .rw-head{flex-direction:column;gap:6px;display:flex}[data-public-root] .rw :is(h3,h4,.rw-h,.rw-title,p,ul,ol,dl){margin:0}[data-public-root] .rw-title{font-size:24px;font-weight:700;line-height:30px}[data-public-root] .rw-text{color:var(--rw-muted)}[data-public-root] .rw-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}[data-public-root] .rw-chip,[data-public-root] .rw-servings{background:var(--rw-soft);color:var(--rw-muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}[data-public-root] .rw-chip b,[data-public-root] .rw-servings b{color:var(--rw-fg)}[data-public-root] .rw-servings .rw-step-btn{background:var(--rw-accent);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}[data-public-root] .rw-print{color:var(--rw-accent)}[data-public-root] .rw-cols{grid-template-columns:1fr 1.3fr;gap:24px;display:grid}[data-public-root] .rw .rw-h{color:var(--rw-accent);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:700}[data-public-root] .rw-ingredients{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}[data-public-root] .rw-ingredients li{border-bottom:1px solid var(--rw-line);padding-bottom:6px}[data-public-root] .rw-steps{flex-direction:column;gap:10px;padding-left:20px;display:flex}[data-public-root] .rw-steps li::marker{color:var(--rw-accent);font-weight:700}[data-public-root] .rw-nutrition{margin-top:16px}[data-public-root] .rw-nutrition dl{gap:8px;display:flex}[data-public-root] .rw-nutrition dl>div{background:var(--rw-soft);text-align:center;border-radius:10px;flex:1;padding:8px}[data-public-root] .rw-nutrition dt{color:var(--rw-muted);font-size:12px}[data-public-root] .rw-nutrition dd{margin:0;font-weight:700}[data-public-root] .rwc{box-sizing:border-box;gap:14px;max-width:720px;min-height:420px;padding:22px 22px 24px;position:relative}[data-public-root] .rwc-head{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-public-root] .rwc-search{background:var(--rw-soft);min-width:0;color:var(--rw-muted);border-radius:999px;flex:0 220px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:flex}[data-public-root] .rwc-search input{width:100%;min-width:0;color:var(--rw-fg);font:inherit;background:0 0;border:0;outline:0;padding:0}[data-public-root] .rwc-tabs{flex-wrap:wrap;gap:6px;display:flex}[data-public-root] .rwc-tab{border:1px solid var(--rw-line);color:var(--rw-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:13px;line-height:18px}[data-public-root] .rwc-tab[aria-pressed=true]{border-color:var(--rw-accent);background:var(--rw-accent);color:#fff}[data-public-root] .rwc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}[data-public-root] .rwc-card{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}[data-public-root] .rwc-pic{aspect-ratio:4/3;background:linear-gradient(135deg,#ffe7c2,#ffd0dc);border-radius:14px;justify-content:center;align-items:center;font-size:44px;display:flex;position:relative}[data-public-root] .rwc-info{flex-direction:column;gap:2px;min-width:0;display:flex}[data-public-root] .rwc-name{font-weight:700;line-height:20px}[data-public-root] .rwc-text{color:var(--rw-muted);font-size:14px;line-height:20px}[data-public-root] .rwc-meta{color:var(--rw-muted);align-items:center;gap:4px;font-size:12px;line-height:18px;display:inline-flex}[data-public-root] .rwc[data-style=list] .rwc-grid{grid-template-columns:1fr;gap:0}[data-public-root] .rwc[data-style=list] .rwc-card{border-bottom:1px solid var(--rw-line);flex-direction:row;align-items:center;gap:14px;padding:10px 0}[data-public-root] .rwc[data-style=list] .rwc-pic{border-radius:12px;flex:0 0 72px;font-size:30px}[data-public-root] .rwc-play{box-sizing:border-box;color:#fff;background:#1113188c;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding-left:3px;display:flex;position:absolute}[data-public-root] .rwc-play-lg{width:60px;height:60px}[data-public-root] .rwc-dur{color:#fff;background:#111318b3;border-radius:6px;padding:1px 6px;font-size:11px;font-weight:600;line-height:16px;position:absolute;bottom:8px;right:8px}[data-public-root] .rwc[data-style=video] .rwc-pic{aspect-ratio:16/10}[data-public-root] .rwc-pop{z-index:3;width:auto;max-width:none;height:auto;max-height:none;color:inherit;background:#11131873;border:0;justify-content:center;align-items:flex-start;margin:0;padding:16px;display:flex;position:absolute;inset:0;overflow:auto}[data-public-root] .rwc-pop-box{background:var(--rw-bg);border-radius:20px;width:100%;max-width:560px;position:relative;overflow:hidden}[data-public-root] .rwc-pop-box>.rw{max-width:none;box-shadow:none;border:0;border-radius:0}[data-public-root] .rwc-close{z-index:1;color:#111318;cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:10px;right:10px}[data-public-root] .rwc-video{aspect-ratio:16/9;background:linear-gradient(135deg,#3a2a20,#7a3b2e);justify-content:center;align-items:center;font-size:96px;display:flex;position:relative}[data-public-root] .rw[data-style=magazine]{flex-direction:row;max-width:720px}[data-public-root] .rw[data-style=magazine] .rw-picture{flex:0 0 34%;height:auto;font-size:88px}[data-public-root] .rw[data-style=magazine] .rw-title{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:600;line-height:34px}[data-public-root] .rw[data-style=magazine] .rw-cols{grid-template-columns:1fr;gap:16px}[data-public-root] .rw[data-style=minimal]{border:1px solid var(--rw-line);box-shadow:none}[data-public-root] .rw[data-style=minimal] .rw-chip,[data-public-root] .rw[data-style=minimal] .rw-servings{border:1px solid var(--rw-line);background:0 0}[data-public-root] .rw[data-style=minimal] .rw-title{letter-spacing:-.01em;font-size:26px;font-weight:600}@media (max-width:1000px){[data-public-root] .live-preview__frame>.ais:not(.live-preview__iframe):not(.live-preview__stub){grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr}[data-public-root] .ais-panel{border-right:0;border-bottom:1px solid var(--color-border-subtle)}}@media (max-width:640px){[data-public-root] .rw-cols{grid-template-columns:1fr}[data-public-root] .rwc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-public-root] .ais-canvas{padding:56px 8px 16px}[data-public-root] .rw[data-style=magazine]{flex-direction:column}[data-public-root] .rw[data-style=magazine] .rw-picture{height:150px}}[data-public-root] .aiw-ideas{justify-content:center;gap:var(--space-gap-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-public-root] .aiw-ideas li{border-radius:var(--radius-pill);background:var(--color-surface-default);box-shadow:var(--shadow-raised);padding:10px 16px;font-size:15px}[data-public-root] .aiw-shot{align-items:flex-start}[data-public-root] .aith-zoom{zoom:.72;pointer-events:none;width:420px;margin-top:28px;display:block}[data-public-root] .aith-zoom-recipe{zoom:.5;width:620px;margin-top:24px}[data-public-root] .aith{color:#111318;text-align:left;background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:24px;font-size:15px;line-height:20px;display:flex;box-shadow:0 12px 40px #1113181a}[data-public-root] .aith b{font-weight:700}[data-public-root] .aith-muted{color:#6b6d76;font-size:13px}[data-public-root] .aith-big{font-size:40px;line-height:44px}[data-public-root] .aith-btn{color:#fff;background:#f93262;border-radius:999px;align-self:flex-start;padding:8px 16px;font-size:13px;font-weight:600}[data-public-root] .aith-bar{background:#f1f1f4;border-radius:999px;height:14px;overflow:hidden}[data-public-root] .aith-bar span{border-radius:inherit;background:linear-gradient(90deg,#ff8a5c,#f93262);height:100%;display:block}[data-public-root] .aith-row{color:#6b6d76;justify-content:space-between;font-size:14px;display:flex}[data-public-root] .aith-row b{color:#111318;font-size:18px}[data-public-root] .aith-soon{text-align:center;color:#fff;background:linear-gradient(160deg,#1b1d24,#2d2140);align-items:center}[data-public-root] .aith-soon .aith-muted{color:#b9bbc4}[data-public-root] .aith-count{gap:10px;display:flex}[data-public-root] .aith-count span{color:#b9bbc4;background:#ffffff1a;border-radius:12px;flex-direction:column;align-items:center;min-width:72px;padding:10px 0;font-size:12px;display:flex}[data-public-root] .aith-count b{color:#fff;font-size:28px;line-height:34px}[data-public-root] .aith-coupon{text-align:center;border:2px dashed #f93262;align-items:center}[data-public-root] .aith-code{letter-spacing:.08em;background:#f6f6f8;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-weight:700;display:flex}[data-public-root] .aith-tour,[data-public-root] .aith-ticker{padding:0;position:relative;overflow:hidden}[data-public-root] .aith-page{flex-direction:column;gap:10px;padding:24px;display:flex}[data-public-root] .aith-page span{background:#ececf0;border-radius:7px;height:14px}[data-public-root] .aith-page span:first-child{width:60%;height:22px}[data-public-root] .aith-page span:nth-child(3){width:80%}[data-public-root] .aith-tour .aith-page{padding-bottom:120px}[data-public-root] .aith-tip{color:#fff;background:#111318;border-radius:14px;flex-direction:column;gap:6px;width:220px;padding:14px 16px;display:flex;position:absolute;bottom:20px;right:24px}[data-public-root] .aith-tip .aith-muted{color:#b9bbc4}[data-public-root] .aith-tickbar{color:#fff;white-space:nowrap;background:#111318;align-items:center;gap:12px;padding:12px 16px;display:flex;overflow:hidden}[data-public-root] .aith-tickbar b{background:#f93262;border-radius:6px;padding:2px 8px;font-size:12px}[data-public-root] .ais-card-pic .aith-zoom{zoom:.38;margin-top:12px}[data-public-root] .ais-card-pic .aith-zoom-recipe{zoom:.26;margin-top:10px}[data-public-root] .aic{border:1px solid color-mix(in srgb, var(--color-accent-purple) 30%, transparent);background:var(--color-surface-default);box-shadow:var(--shadow-raised);border-radius:22px;flex-direction:column;gap:6px;padding:10px 10px 8px 14px;display:flex}[data-public-root] .aic:focus-within{border-color:var(--color-accent-purple)}[data-public-root] .aic[data-listening]{border-color:var(--color-accent)}[data-public-root] .aic textarea{width:100%;min-height:44px;color:var(--color-fg-default);font:inherit;resize:none;background:0 0;border:0;outline:0;padding:2px 0;font-size:15px;line-height:22px}[data-public-root] .aic-row{align-items:center;gap:4px;display:flex}[data-public-root] .aic-gap{flex:1}[data-public-root] .aic-icon{border:1px solid var(--color-border-subtle);background:var(--color-surface-default);width:34px;height:34px;color:var(--color-fg-default);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-public-root] .aic-icon:hover{background:var(--color-surface-muted)}[data-public-root] .aic-icon[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:#fff;animation:1.2s ease-in-out infinite aic-pulse}@keyframes aic-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 20%, transparent)}}[data-public-root] .aic-send{background:var(--color-accent-purple);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}[data-public-root] .aic-file{background:var(--color-surface-muted);border-radius:10px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:6px 8px 6px 10px;font-size:13px;display:inline-flex}[data-public-root] .aic-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-public-root] .aic-file button{color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}[data-public-root] .ais-chat{flex-direction:column;gap:8px;max-height:220px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex;overflow:auto}[data-public-root] .ais-chat li{white-space:pre-line;border-radius:14px;gap:6px;max-width:88%;padding:8px 12px;display:flex}[data-public-root] .ais-chat [data-from=you]{background:var(--color-surface-muted);align-self:flex-end}[data-public-root] .ais-chat [data-from=ai]{background:color-mix(in srgb, var(--color-accent-purple) 8%, transparent);align-self:flex-start}[data-public-root] .ais-chat [data-from=ai] svg{color:var(--color-accent-purple);flex:none;margin-top:3px}[data-public-root] .ais-chat [data-from=you] span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-public-root] .ais-quick{color:var(--color-accent-purple);align-items:center;gap:6px;display:inline-flex}[data-public-root] .aiw-hero-pic{box-sizing:border-box;width:100%;color:var(--mood-end,var(--color-accent));pointer-events:none;transform-origin:30%;justify-content:center;align-items:center;padding:72px 28px 24px;display:flex;position:relative;transform:perspective(1800px)rotateY(-16deg)rotateX(4deg)}[data-public-root] .aiw-hero-pic .mg{height:440px}[data-public-root] .aiw-hero-pic .mg-frame .rw{box-shadow:0 30px 60px color-mix(in srgb, var(--mood-end,var(--color-accent)) 20%, transparent)}[data-public-root] .aiw-hero-site{width:720px;max-width:120%;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 40%,#0000 68%);mask-image:linear-gradient(#000 40%,#0000 68%)}[data-public-root] .ais-lazy{width:100%}[data-public-root] .ais-placeholder{border-radius:var(--radius-lg);background:var(--color-surface-muted);width:100%;height:min(900px,90vh)}[data-public-root] .aiw-band-tint{background:radial-gradient(60% 55% at 8% 0,#f93262bf 0,#0000 70%),radial-gradient(55% 50% at 92% 8%,#ff8a4c73 0,#0000 70%),radial-gradient(70% 60% at 50% 100%,#5e7bff59 0,#0000 70%),linear-gradient(#8a2be2 0,#5b1fa8 520px,#2b0f5e 1100px)}@property --mg-a{syntax:"<angle>";inherits:false;initial-value:0deg}[data-public-root] .mg{justify-content:center;align-items:center;width:100%;height:470px;display:flex;position:relative;overflow:visible}[data-public-root] .mg-widget{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-public-root] .mg-frame{transform-origin:50%;flex:none;width:560px;transition:transform .6s cubic-bezier(.4,0,.2,1);position:relative}[data-public-root] .mg-frame .rw{z-index:1;max-width:none;transition:background-color .4s,color .4s;position:relative}[data-public-root] .mg-glow{z-index:2;background:conic-gradient(from var(--mg-a), #f93262, #b14dff, #8d38ff, #ff4ecd, #ff8a4c, #f93262);opacity:0;pointer-events:none;border-radius:20px;transition:opacity .2s ease-out;animation:2.4s linear infinite mg-turn;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#0000 36px calc(100% - 36px),#000),linear-gradient(#000,#0000 36px calc(100% - 36px),#000);mask-image:linear-gradient(90deg,#000,#0000 36px calc(100% - 36px),#000),linear-gradient(#000,#0000 36px calc(100% - 36px),#000);-webkit-mask-composite:source-over;mask-composite:add}[data-public-root] .mg-glow[data-on]{opacity:.85;transition:opacity .35s ease-in}@keyframes mg-turn{to{--mg-a:360deg}}[data-public-root] .mg-cursor{z-index:3;opacity:0;pointer-events:none;transition:left .7s cubic-bezier(.5,0,.2,1),top .7s cubic-bezier(.5,0,.2,1),opacity .3s;position:absolute}[data-public-root] .mg-cursor[data-on]{opacity:1}[data-public-root] .mg-cursor svg{filter:drop-shadow(0 2px 4px #00000040);transition:transform .15s;display:block}[data-public-root] .mg-cursor[data-press] svg{transform:scale(.82)}[data-public-root] .mg-agent{border-radius:var(--radius-pill);color:#fff;white-space:nowrap;background:linear-gradient(90deg,#8d38ff,#f93262);align-items:center;gap:3px;padding:2px 7px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex;position:absolute;top:20px;left:18px}[data-public-root] .mg-bubble{color:#111318;white-space:nowrap;background:#fff;border-radius:4px 16px 16px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 14px;font-size:15px;font-weight:500;line-height:20px;display:flex;position:absolute;top:44px;left:18px;box-shadow:0 10px 30px #1113182e}[data-public-root] .mg-attach{color:#46474f;background:#f1f1f4;border-radius:8px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}[data-public-root] .mg-text:after{content:"";vertical-align:-2px;background:#8d38ff;width:2px;height:15px;margin-left:2px;animation:.8s step-end infinite mg-caret;display:inline-block}@keyframes mg-caret{50%{opacity:0}}[data-public-root] .mg-ripple{z-index:2;pointer-events:none;border:2px solid #8d38ff;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;animation:.9s ease-out forwards mg-ripple;position:absolute}@keyframes mg-ripple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(6)}}@media (max-width:640px){[data-public-root] .mg{height:380px}[data-public-root] .mg-bubble{font-size:13px}}.site-mood .hero-rotating .rot{background-image:linear-gradient(90deg, var(--mood-brand), var(--mood-end))}.site-mood[data-mood-cta] [data-public-root] .logo-marquee__highlight:after{content:none}.site-mood[data-mood-cta] [data-public-root] .logo-marquee__title{max-width:none;font-size:15px;line-height:22px}[data-public-root] .gm-frame{width:auto}[data-public-root] .gm-in{animation:.45s ease-out gm-in}@keyframes gm-in{0%{opacity:0;transform:scale(.97)}}[data-public-root] .gm-blank{box-sizing:border-box;width:460px;height:320px;box-shadow:0 30px 60px color-mix(in srgb, var(--mood-end,var(--color-accent)) 20%, transparent);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:28px;display:flex}[data-public-root] .gm-blank span{background:linear-gradient(90deg,#f1f1f4,#e6e7eb,#f1f1f4) 0 0/200% 100%;border-radius:8px;height:16px;animation:1.2s linear infinite gm-shimmer}[data-public-root] .gm-blank span:first-child{width:55%;height:24px}[data-public-root] .gm-blank span:nth-child(2){width:80%}[data-public-root] .gm-blank span:last-child{border-radius:14px;flex:1}@keyframes gm-shimmer{to{background-position:-200% 0}}[data-public-root] .gw{--gw-accent:var(--mood-brand,#8d38ff);box-sizing:border-box;box-shadow:0 30px 60px color-mix(in srgb, var(--mood-end,var(--color-accent)) 20%, transparent);color:#111318;background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:24px;font-size:14px;line-height:20px;display:flex}[data-public-root] .gw-title{font-size:22px;font-weight:700;line-height:28px}[data-public-root] .gw-muted{color:#6b6d76}[data-public-root] .gw-btn{background:var(--gw-accent);color:#fff;border-radius:999px;justify-content:center;padding:10px 16px;font-weight:600;display:flex}[data-public-root] .gw-pricing{align-items:center;width:580px}[data-public-root] .gw-switch{background:#f1f1f4;border-radius:999px;padding:3px;font-size:13px;display:flex}[data-public-root] .gw-switch span{color:#6b6d76;border-radius:999px;padding:5px 14px}[data-public-root] .gw-switch span[data-on]{color:#111318;background:#fff;font-weight:600;box-shadow:0 1px 3px #1113181f}[data-public-root] .gw-plans{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;display:grid}[data-public-root] .gw-plan{border:1px solid #e6e7eb;border-radius:14px;flex-direction:column;gap:8px;padding:18px 14px 14px;display:flex;position:relative}[data-public-root] .gw-plan[data-featured]{border:2px solid var(--gw-accent)}[data-public-root] .gw-plan:not([data-featured]) .gw-btn{color:#111318;background:#f1f1f4}[data-public-root] .gw-badge{background:var(--gw-accent);color:#fff;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}[data-public-root] .gw-plan-name{font-weight:600}[data-public-root] .gw-price{color:#6b6d76}[data-public-root] .gw-price b{color:#111318;font-size:26px;line-height:32px}[data-public-root] .gw-plan ul{flex-direction:column;flex:1;gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}[data-public-root] .gw-plan li{align-items:center;gap:5px;display:flex}[data-public-root] .gw-plan li svg{color:var(--gw-accent);flex:none}[data-public-root] .gw-calc{width:380px}[data-public-root] .gw-field{color:#6b6d76;border:1px solid #e6e7eb;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}[data-public-root] .gw-field b{color:#111318}[data-public-root] .gw-field-col{border:0;flex-direction:column;align-items:stretch;gap:8px;padding:0}[data-public-root] .gw-seg{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}[data-public-root] .gw-seg span{color:#111318;text-align:center;border:1px solid #e6e7eb;border-radius:10px;padding:7px}[data-public-root] .gw-seg span[data-on]{border-color:var(--gw-accent);background:color-mix(in srgb, var(--gw-accent) 8%, #fff);color:var(--gw-accent);font-weight:600}[data-public-root] .gw-total{color:#6b6d76;border-top:1px dashed #e6e7eb;justify-content:space-between;align-items:baseline;padding-top:6px;display:flex}[data-public-root] .gw-total b{color:#111318;font-size:28px;line-height:34px}[data-public-root] .gw-sale{color:#fff;text-align:center;background:linear-gradient(135deg,#111318,#3b1340 60%,#f93262);align-items:center;width:480px;padding:32px 28px}[data-public-root] .gw-eyebrow{letter-spacing:.06em;text-transform:uppercase;border:1px solid #fff6;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}[data-public-root] .gw-sale-title{font-size:32px;font-weight:800;line-height:38px}[data-public-root] .gw-sale-text{color:#ffffffb3}[data-public-root] .gw-timer{gap:10px;display:flex}[data-public-root] .gw-timer span{color:#ffffffb3;background:#ffffff1f;border-radius:12px;flex-direction:column;align-items:center;min-width:62px;padding:8px 4px;font-size:11px;display:flex}[data-public-root] .gw-timer b{color:#fff;font-size:26px;line-height:32px}[data-public-root] .gw-btn-light{color:#111318;background:#fff;padding:10px 28px}[data-public-root] .gw-wheel{flex-direction:row;align-items:center;gap:24px;width:520px}[data-public-root] .gw-disc-wrap{flex:none;width:230px;height:230px;position:relative}[data-public-root] .gw-disc{box-sizing:border-box;border:6px solid #fff;border-radius:50%;width:100%;height:100%;position:relative;box-shadow:0 0 0 2px #e6e7eb}[data-public-root] .gw-seg-label{justify-content:center;display:flex;position:absolute;inset:0}[data-public-root] .gw-seg-label i{color:#111318;writing-mode:vertical-rl;margin-top:14px;font-size:11px;font-style:normal;font-weight:700;transform:rotate(180deg)}[data-public-root] .gw-pin{border-top:18px solid #111318;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}[data-public-root] .gw-disc-wrap:after{content:"";background:#111318;border:4px solid #fff;border-radius:50%;width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-public-root] .gw-wheel-side{flex-direction:column;gap:12px;display:flex}[data-public-root] .live-preview__frame>.ais-start:not(.live-preview__iframe):not(.live-preview__stub){display:flex}[data-public-root] .ais-start{box-sizing:border-box;width:100%;height:100%;color:var(--color-fg-default);text-align:left;flex-direction:column;gap:40px;padding:56px 40px 40px;display:flex;overflow:auto}[data-public-root] .ais-start-ask{flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:720px;margin:0 auto;display:flex}[data-public-root] .ais-start-title{text-align:center;margin:0;font-size:32px;font-weight:700;line-height:40px}[data-public-root] .ais-start-ask .ais-suggest{flex-flow:wrap;justify-content:center}[data-public-root] .ais-start-tpl{flex-direction:column;gap:16px;display:flex}[data-public-root] .ais-start-bar{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}[data-public-root] .ais-start-bar .ais-label{margin:0}[data-public-root] .ais-start-search{box-sizing:border-box;border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);width:260px;color:var(--color-fg-muted);align-items:center;gap:8px;margin-left:auto;padding:8px 14px;display:flex}[data-public-root] .ais-start-search input{min-width:0;color:var(--color-fg-default);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}[data-public-root] .ais-start-cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}[data-public-root] .ais-start-cards .ais-card-pic{height:150px}[data-public-root] .ais-start-cards .ais-card-pic .aith-zoom{zoom:.5}[data-public-root] .ais-start-cards .ais-card-pic .aith-zoom-recipe{zoom:.36}[data-public-root] .aith-zoom-gen{width:auto}[data-public-root] .ais-start-cards .ais-card-pic .aith-zoom-gen{zoom:.36}[data-public-root] .ais-start-none{color:var(--color-fg-muted);flex-direction:column;align-items:center;gap:12px;padding:40px 0;display:flex}[data-public-root] .ais-start-none p{margin:0}[data-public-root] .ais-start-none .ais-add{align-items:center;gap:8px}@media (max-width:640px){[data-public-root] .ais-start{gap:28px;padding:48px 16px 24px}[data-public-root] .ais-start-title{font-size:24px;line-height:30px}[data-public-root] .ais-start-search{width:100%;margin-left:0}[data-public-root] .ais-start-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-public-root] .aiw-product{letter-spacing:-.01em;align-items:center;gap:10px;font-size:22px;font-weight:700;line-height:28px;display:inline-flex}[data-public-root] .aiw-product-mark{background:linear-gradient(135deg, var(--mood-brand,#8d38ff), var(--mood-end,#f93262));color:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}[data-public-root] .aiw-product-link{color:inherit;gap:8px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none}[data-public-root] .aiw-product-link .aiw-product-mark{border-radius:8px;width:26px;height:26px}[data-public-root] .aiw-product-link:hover{color:var(--mood-brand,var(--color-accent))}
