.e-frame{--p:3.5cqw;position:relative;aspect-ratio:4/3;container-type:inline-size;overflow:hidden;isolation:isolate;border-radius:22px;border:1px solid hsl(0 0% 100%/.1);background:hsl(var(--e-ink));color:hsl(var(--e-white));font-size:10px;line-height:1.3}.e-frame>*{font-size:max(10px,2.9cqw)}.e-frame img,.e-frame video{display:block;width:100%;height:100%;object-fit:cover}.e-frame .e-chip{min-height:max(18px,5.4cqw);padding:0 max(7px,2.3cqw);gap:max(3px,1cqw)}.e-frame .e-chip,.e-frame .e-demo-label{font-size:max(8.5px,2.3cqw)}.e-frame .e-chip-line{color:hsl(0 0% 100%/.86);background:hsl(var(--e-ink)/.55)}.e-frame svg.lucide{width:max(10px,2.8cqw);height:max(10px,2.8cqw);flex:none}.e-fx-dim{color:hsl(0 0% 100%/.62)}.e-fx-dim2{color:hsl(0 0% 100%/.7)}@container (max-width: 320px){.e-fx-hide-sm{display:none!important}}.e-fx-bottom,.e-fx-top{position:absolute;z-index:6;inset-inline:var(--p);display:flex;align-items:center;gap:1.4cqw;min-width:0}.e-fx-top{top:var(--p)}.e-fx-bottom{bottom:var(--p)}.e-fx-bottom>*,.e-fx-top>*{flex:none}.e-fx-scene{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .38s ease,visibility 0s linear .38s}.e-fx-scene.is-on{opacity:1;visibility:visible;transition:opacity .38s ease}.e-fx-stage{position:absolute;top:13cqw;bottom:var(--p);inset-inline:var(--p)}@keyframes e-fx-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes e-fx-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes e-fx-rise{0%{opacity:0;translate:0 3cqw}to{opacity:1;translate:0 0}}@keyframes e-fx-fade{0%{opacity:0}to{opacity:1}}@keyframes e-fx-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes e-fx-write-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes e-fx-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes e-fx-blink{0%,49%{opacity:1}50%,to{opacity:.2}}.e-fx-rail{position:absolute;z-index:6;top:var(--p);inset-inline:var(--p);display:flex;gap:1.2cqw;margin:0;padding:0;list-style:none}.e-fx-rail li{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.9cqw}.e-fx-rail-label{font-family:var(--e-font-mono),monospace;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:max(7.5px,2cqw);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(0 0% 100%/.45);transition:color .3s ease}[dir=rtl] .e-fx-rail-label{font-family:var(--e-font-arabic),sans-serif;letter-spacing:0;text-transform:none}.e-fx-rail li[data-state=done] .e-fx-rail-label{color:hsl(0 0% 100%/.85)}.e-fx-rail li[data-state=now] .e-fx-rail-label{color:hsl(var(--e-volt))}.e-fx-rail-bar{height:max(2px,.7cqw);border-radius:99px;background:hsl(0 0% 100%/.16);overflow:hidden}.e-fx-rail-bar i{display:block;height:100%;background:hsl(var(--e-volt));transform-origin:left center;transform:scaleX(0)}[dir=rtl] .e-fx-rail-bar i{transform-origin:right center}.e-fx-rail li[data-state=done] .e-fx-rail-bar i{transform:scaleX(1);background:hsl(0 0% 100%/.85)}.e-frame:not([data-playing]) .e-fx-rail li[data-state=now] .e-fx-rail-bar i{transform:scaleX(1)}.e-frame[data-playing] .e-fx-rail li[data-state=now] .e-fx-rail-bar i{animation:e-fx-fill var(--d) linear both}.e-fx-looks{position:absolute;top:13cqw;inset-inline:var(--p);display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:1cqw;transform:perspective(150cqw) rotateX(16deg) rotate(-4deg);transform-origin:50% 35%}[dir=rtl] .e-fx-looks{transform:perspective(150cqw) rotateX(16deg) rotate(4deg)}.e-fx-look{position:relative;aspect-ratio:3/4;border-radius:1.3cqw;overflow:hidden;background:hsl(0 0% 100%/.06);transition:filter .42s ease,transform .52s cubic-bezier(.34,1.6,.64,1),box-shadow .3s ease}.e-fx-image[data-step="1"] .e-fx-look:not(.is-pick){filter:brightness(.36) saturate(.6)}.e-fx-image[data-step="1"] .e-fx-look.is-pick{z-index:2;transform:scale(1.38);box-shadow:0 0 0 max(2px,.6cqw) hsl(var(--e-volt)),0 2cqw 4cqw hsl(0 0% 0%/.55)}.e-frame[data-playing][data-step="0"] .e-fx-look{animation:e-fx-born .6s cubic-bezier(.34,1.5,.64,1) both;animation-delay:calc(var(--i) * 85ms)}.e-frame[data-playing][data-step="0"] .e-fx-look img{animation:e-fx-fade .32s ease both;animation-delay:calc(var(--i) * 85ms + .26s)}@keyframes e-fx-born{0%{transform:scale(.16);border-radius:50%;background:hsl(var(--e-volt))}45%{transform:scale(.3);border-radius:50%;background:hsl(var(--e-volt))}to{transform:none;border-radius:1.3cqw}}.e-fx-open img{position:absolute;inset:0;object-position:50% 42%}.e-frame[data-playing] .e-fx-open.is-on img{animation:e-fx-open 2.6s cubic-bezier(.22,1,.36,1) both}@keyframes e-fx-open{0%{clip-path:inset(34% 43% 28% 43% round 2cqw);transform:scale(1)}38%{clip-path:inset(0 0 0 0 round 0)}to{clip-path:inset(0 0 0 0 round 0);transform:scale(1.08)}}.e-fx-deck-row{position:absolute;inset-inline:0;top:14cqw;height:46cqw}.e-fx-card{position:absolute;left:50%;top:0;width:22cqw;aspect-ratio:3/4;border-radius:1.8cqw;z-index:calc(10 - var(--a));transform:translateX(calc(-50% + var(--o) * 15.5cqw)) translateY(calc(var(--a) * 2.4cqw)) rotate(calc(var(--o) * 5deg));box-shadow:0 2cqw 5cqw hsl(0 0% 0%/.5);filter:brightness(.62)}[dir=rtl] .e-fx-card{transform:translateX(calc(-50% - var(--o) * 15.5cqw)) translateY(calc(var(--a) * 2.4cqw)) rotate(calc(var(--o) * -5deg))}.e-fx-card img{border-radius:inherit}.e-frame .e-fx-card.is-pick{z-index:12;filter:none;transform:translateX(-50%) translateY(-1cqw) scale(1.12);box-shadow:0 0 0 max(2px,.6cqw) hsl(var(--e-volt)),0 3cqw 6cqw hsl(0 0% 0%/.55)}.e-frame[data-playing] .e-fx-deck.is-on .e-fx-card{animation:e-fx-deal .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc((var(--o) + 2) * 90ms)}@keyframes e-fx-deal{0%{opacity:0;translate:0 10cqw;scale:.5}to{opacity:1;translate:0 0;scale:1}}.e-fx-pin{position:absolute;bottom:2cqw;inset-inline-start:2cqw;white-space:nowrap;display:inline-flex;align-items:center;gap:.8cqw;padding:.9cqw 1.4cqw;border-radius:1.6cqw 1.6cqw 1.6cqw .4cqw;background:hsl(var(--e-white));color:hsl(var(--e-ink));font-size:max(8px,1.9cqw);font-weight:700;line-height:1.2}.e-frame .e-fx-pin svg.lucide{width:max(8px,2cqw);height:max(8px,2cqw)}.e-frame[data-playing] .e-fx-deck.is-on .e-fx-pin{animation:e-fx-pop .42s cubic-bezier(.34,1.7,.64,1) 1.3s both;transform-origin:bottom left}.e-frame .e-fx-prompt{position:absolute;z-index:6;bottom:var(--p);inset-inline:var(--p);display:flex;align-items:center;gap:1.6cqw;padding:.9cqw .9cqw .9cqw 3cqw;border-radius:99px;background:hsl(var(--e-ink)/.8);backdrop-filter:blur(8px)}[dir=rtl] .e-frame .e-fx-prompt{padding:.9cqw 3cqw .9cqw .9cqw}.e-fx-prompt-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:max(10px,2.6cqw);color:hsl(0 0% 100%/.9)}.e-frame[data-playing] .e-fx-prompt-text{animation:e-fx-write .9s steps(24) both}[dir=rtl] .e-frame[data-playing] .e-fx-prompt-text[dir=rtl]{animation-name:e-fx-write-rtl}.e-fx-go{flex:none;display:inline-flex;align-items:center;gap:.8cqw;height:max(24px,6.6cqw);padding:0 2.4cqw;border-radius:99px;background:hsl(var(--e-volt));color:hsl(var(--e-ink));font-weight:700;font-size:max(9px,2.4cqw);white-space:nowrap;box-shadow:0 .6cqw 0 hsl(76 72% 33%)}.e-fx-clip{position:absolute;top:var(--p);bottom:var(--p);inset-inline-start:var(--p);aspect-ratio:3/4;border-radius:2.4cqw;overflow:hidden;background:hsl(0 0% 0%)}.e-fx-clip>video{position:absolute;inset:0;opacity:0}.e-fx-clip>video.is-on{opacity:1}.e-fx-rec{position:absolute;z-index:3;top:2cqw;inset-inline-start:2cqw;display:inline-flex;align-items:center;gap:1cqw;padding:.7cqw 1.6cqw;border-radius:99px;background:hsl(var(--e-ink)/.62)}.e-fx-rec i{width:max(5px,1.5cqw);height:max(5px,1.5cqw);border-radius:50%;background:hsl(var(--e-pink))}.e-frame[data-playing] .e-fx-rec i{animation:e-fx-blink 1s steps(1) infinite}.e-fx-flash{position:absolute;inset:0;z-index:2;pointer-events:none;background:hsl(var(--e-white));animation:e-fx-flash .2s ease-out both}@keyframes e-fx-flash{0%{opacity:.35}to{opacity:0}}.e-fx-side{position:absolute;z-index:4;top:var(--p);bottom:var(--p);inset-inline-end:var(--p);width:calc(100cqw - 2 * var(--p) - 51cqw - 3.5cqw);display:flex;flex-direction:column;gap:1.8cqw;min-width:0}.e-fx-ticks{display:flex;gap:1cqw}.e-fx-ticks i{flex:1;height:max(2px,.7cqw);border-radius:99px;background:hsl(0 0% 100%/.18);overflow:hidden}.e-fx-ticks b{display:block;height:100%;background:hsl(var(--e-volt));transform:scaleX(0);transform-origin:left center}.e-fx-ticks i[data-state=done] b{transform:scaleX(1);background:hsl(0 0% 100%/.8)}.e-frame:not([data-playing]) .e-fx-ticks i[data-state=now] b{transform:scaleX(1)}.e-frame[data-playing] .e-fx-ticks i[data-state=now] b{animation:e-fx-fill var(--d) linear both}.e-fx-style-name{margin:.6cqw 0 0;font-family:var(--e-font-beat),var(--e-font-body),sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.03em;line-height:.9;font-size:5.4cqw;overflow-wrap:anywhere}.e-frame[data-playing] .e-fx-style-name{animation:e-fx-rise .46s cubic-bezier(.22,1,.36,1) both}.e-fx-path-box{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:1cqw}.e-fx-path{width:100%;height:auto;max-height:100%;overflow:visible}.e-fx-path-ghost{fill:none;stroke:hsl(0 0% 100%/.18);stroke-width:1.2;stroke-dasharray:.02 .02}.e-fx-path-line{fill:none;stroke:hsl(var(--e-volt));stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.e-frame[data-playing] .e-fx-path-line{animation:e-fx-draw 2.9s cubic-bezier(.4,0,.2,1) both}.e-fx-path-dot{fill:hsl(var(--e-volt));stroke:hsl(var(--e-ink));stroke-width:1.4}.e-fx-move{color:hsl(0 0% 100%/.85)}.e-fx-chips{display:flex;flex-wrap:wrap;gap:1cqw}.e-fx-wave{position:absolute;top:14cqw;height:28cqw;inset-inline:var(--p)}.e-fx-wave-row{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between}.e-fx-wave-row i{width:.95cqw;height:calc(var(--h) * 100%);border-radius:99px;background:hsl(0 0% 100%/.2)}.e-fx-wave-live{position:absolute;inset:0}.e-fx-wave-live .e-fx-wave-row i{background:hsl(var(--e-volt))}.e-frame[data-playing] .e-fx-wave-live{animation:e-fx-sweep var(--d) linear both}@keyframes e-fx-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.e-frame[data-playing] .e-fx-wave-live i{animation:e-fx-bar .64s ease-in-out infinite alternate;animation-delay:calc(var(--k) * -47ms)}@keyframes e-fx-bar{0%{transform:scaleY(.5)}to{transform:scaleY(1.1)}}.e-fx-playhead{position:absolute;z-index:2;top:-2cqw;bottom:-2cqw;left:0;width:max(2px,.45cqw);margin-left:-.2cqw;border-radius:99px;background:hsl(var(--e-white));animation:e-fx-head var(--d) linear both}@keyframes e-fx-head{0%{left:0}to{left:100%}}.e-fx-say{position:absolute;top:47cqw;inset-inline:var(--p);margin:0;font-size:max(13px,4.4cqw);font-weight:650;line-height:1.22;letter-spacing:-.01em}.e-fx-say span{color:hsl(0 0% 100%/.28);transition:color .2s ease}.e-fx-say span[data-said]{color:hsl(var(--e-white))}.e-fx-say span[data-now]{color:hsl(var(--e-volt))}.e-fx-script{display:flex;flex-direction:column;gap:1.5cqw;padding:3cqw 3.6cqw;border-radius:2cqw;background:hsl(0 0% 100%/.05);border:1px solid hsl(0 0% 100%/.1);font-family:var(--e-font-mono),monospace;font-size:max(9px,2.6cqw);line-height:1.35}[dir=rtl] .e-fx-script{font-family:var(--e-font-arabic),sans-serif}.e-fx-script p{margin:0;color:hsl(0 0% 100%/.88)}.e-fx-script p.is-slug{font-weight:700;color:hsl(var(--e-volt))}.e-frame[data-playing] .e-fx-script.is-on p{animation:e-fx-write .52s steps(18) both;animation-delay:calc(var(--i) * .48s + .12s)}[dir=rtl] .e-frame[data-playing] .e-fx-script.is-on p{animation-name:e-fx-write-rtl}.e-fx-stamp{position:absolute;bottom:2.4cqw;inset-inline-end:2.4cqw}.e-frame[data-playing] .is-on .e-fx-sheet-info .e-fx-stamp,.e-frame[data-playing] .is-on>.e-fx-stamp{animation:e-fx-pop .42s cubic-bezier(.34,1.7,.64,1) 1.7s both}.e-fx-sheet{display:flex;gap:3cqw}.e-fx-sheet-pic{height:100%;aspect-ratio:1;border-radius:2cqw;overflow:hidden;flex:none}.e-fx-sheet-info{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1.4cqw}.e-fx-sheet-info .e-fx-stamp{position:static;align-self:flex-start}.e-fx-sheet-name{margin:0;font-family:var(--e-font-headline),var(--e-font-body),sans-serif;text-transform:uppercase;font-size:8cqw;line-height:.9}[dir=rtl] .e-fx-sheet-name{font-family:var(--e-font-arabic),sans-serif;font-weight:900;font-size:6.6cqw;line-height:1.2}.e-frame[data-playing] .e-fx-sheet.is-on .e-fx-sheet-pic{animation:e-fx-pop .52s cubic-bezier(.22,1,.36,1) both}.e-fx-location img{border-radius:2cqw}.e-frame[data-playing] .e-fx-location.is-on img{animation:e-fx-kenburns 2.6s ease-out both}@keyframes e-fx-kenburns{0%{transform:scale(1.12)}to{transform:scale(1)}}.e-fx-location{overflow:hidden;border-radius:2cqw}.e-fx-caption{position:absolute;bottom:2.4cqw;inset-inline-start:2.4cqw}.e-fx-location .e-fx-stamp{top:2.4cqw;bottom:auto}.e-fx-timeline{display:flex;flex-direction:column;gap:1.8cqw;padding-top:1.4cqw}.e-fx-ruler{display:flex;justify-content:space-between;margin-inline-start:6.4cqw;font-family:var(--e-font-mono),monospace;font-size:max(7.5px,1.9cqw);color:hsl(0 0% 100%/.5)}.e-fx-track{display:flex;align-items:center;gap:1.4cqw}.e-fx-track>b{width:5cqw;flex:none;color:hsl(0 0% 100%/.6)}.e-fx-clips{flex:1;display:flex;gap:.6cqw;height:17cqw}.e-fx-clips>span{flex-basis:0;min-width:0;border-radius:1cqw;overflow:hidden;box-shadow:inset 0 0 0 1px hsl(0 0% 100%/.25)}.e-frame[data-playing] .e-fx-timeline.is-on .e-fx-clips>span{animation:e-fx-rise .42s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .14s)}.e-fx-audio{flex:1;height:9cqw;display:flex;align-items:center;justify-content:space-between;padding-inline:1cqw;border-radius:1cqw;background:hsl(0 0% 100%/.06)}.e-fx-audio i{width:.7cqw;height:calc(var(--h) * 80%);border-radius:99px;background:hsl(0 0% 100%/.55)}.e-fx-head{top:4.6cqw;height:31cqw;left:6.4cqw;width:max(2px,.45cqw);border-radius:99px;translate:calc((100cqw - 2 * var(--p) - 6.4cqw) * .62) 0}.e-fx-head,.e-fx-head:before{position:absolute;background:hsl(var(--e-volt))}.e-fx-head:before{content:"";top:-1.4cqw;left:50%;width:2.4cqw;height:2.4cqw;margin-left:-1.2cqw;border-radius:.5cqw .5cqw 50% 50%}.e-frame[data-playing] .e-fx-timeline.is-on .e-fx-head{animation:e-fx-scrub 2.9s linear both}@keyframes e-fx-scrub{0%{translate:0 0}to{translate:calc(100cqw - 2 * var(--p) - 6.4cqw) 0}}.e-fx-shots{align-self:flex-start;margin-top:auto}.e-fx-final{display:flex;align-items:center;justify-content:center;gap:2.4cqw}.e-fx-final-frame{position:relative;height:100%;aspect-ratio:9/16;border-radius:2cqw;overflow:hidden;background:hsl(0 0% 0%);box-shadow:0 0 0 max(2px,.5cqw) hsl(var(--e-volt))}.e-fx-final-frame video{position:absolute;inset:0}.e-frame[data-playing] .e-fx-final.is-on .e-fx-final-frame{animation:e-fx-pop .52s cubic-bezier(.22,1,.36,1) both}.e-fx-cal{position:absolute;top:12cqw;bottom:19.5cqw;inset-inline:var(--p);display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:auto repeat(4,minmax(0,1fr));gap:.8cqw}.e-fx-dow{text-align:center;color:hsl(0 0% 100%/.5)}.e-fx-day{position:relative;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:.4cqw;padding:.8cqw;border-radius:1.2cqw;background:hsl(0 0% 100%/.06);transition:opacity .3s ease}.e-fx-day>b{font-weight:600;color:hsl(0 0% 100%/.5)}.e-fx-day>b,.e-fx-piece{font-size:max(7px,1.8cqw)}.e-fx-piece{font-style:normal;font-weight:700;line-height:1;padding:.7cqw .8cqw;border-radius:.8cqw;color:hsl(var(--e-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.e-fx-calendar .is-reel{background:hsl(var(--e-pink))}.e-fx-calendar .is-carousel{background:hsl(var(--e-cyan))}.e-fx-calendar .is-story{background:hsl(var(--e-orange))}.e-fx-calendar .is-post{background:hsl(var(--e-volt))}.e-fx-calendar .is-video{background:hsl(var(--e-uv));color:hsl(var(--e-white))}.e-fx-calendar[data-step="0"] .e-fx-day{opacity:.22}.e-fx-calendar[data-step="0"] .e-fx-piece,.e-fx-calendar[data-step="1"] .e-fx-piece{opacity:0}.e-frame[data-playing][data-step="1"] .e-fx-day{animation:e-fx-pop .38s cubic-bezier(.34,1.6,.64,1) both;animation-delay:calc(var(--i) * 38ms)}.e-frame[data-playing][data-step="2"] .e-fx-piece{animation:e-fx-drop .46s cubic-bezier(.34,1.6,.64,1) both;animation-delay:calc(var(--j) * .12s)}@keyframes e-fx-drop{0%{opacity:0;translate:0 -3cqw;scale:.6}to{opacity:1;translate:0 0;scale:1}}.e-fx-calendar[data-step="3"] .e-fx-day.is-pick{box-shadow:0 0 0 max(2px,.5cqw) hsl(var(--e-white))}.e-fx-research{position:absolute;z-index:5;top:50%;left:50%;width:62cqw;translate:-50% -46%;display:flex;flex-direction:column;gap:1.4cqw;padding:3cqw;border-radius:2.4cqw;background:hsl(var(--e-ink)/.92);border:1px solid hsl(0 0% 100%/.16);opacity:0;visibility:hidden;transition:opacity .36s ease,visibility 0s linear .36s}.e-fx-research.is-on{opacity:1;visibility:visible;transition:opacity .36s ease}.e-fx-research p{margin:0;display:flex;align-items:center;gap:1.2cqw;font-size:max(9px,2.5cqw)}.e-fx-research p svg.lucide{color:hsl(var(--e-volt))}.e-frame[data-playing] .e-fx-research.is-on p{animation:e-fx-rise .38s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .42s + .25s)}.e-fx-meter{height:max(3px,.9cqw);border-radius:99px;background:hsl(0 0% 100%/.14);overflow:hidden}.e-fx-meter i{display:block;height:100%;background:hsl(var(--e-volt));transform-origin:left center}[dir=rtl] .e-fx-meter i{transform-origin:right center}.e-frame[data-playing] .e-fx-research.is-on .e-fx-meter i{animation:e-fx-fill 2.2s cubic-bezier(.4,0,.2,1) both}.e-fx-legend{position:absolute;bottom:var(--p);inset-inline:var(--p);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8cqw 2cqw}.e-fx-legend>span:not(.e-chip){display:inline-flex;align-items:center;gap:.8cqw;color:hsl(0 0% 100%/.8)}.e-fx-legend i{width:max(6px,1.8cqw);height:max(6px,1.8cqw);border-radius:.5cqw}.e-frame .e-fx-deckchip{position:absolute;z-index:5;bottom:10.5cqw;inset-inline-end:var(--p);opacity:0;scale:.7;transition:opacity .3s ease,scale .42s cubic-bezier(.34,1.7,.64,1)}.e-fx-calendar[data-step="3"] .e-fx-deckchip{opacity:1;scale:1}.e-fx-mark{fill:none;overflow:visible}.e-fx-mark path{stroke:var(--b-1);stroke-width:5.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.e-fx-mark circle{fill:var(--b-1)}.e-fx-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2cqw}.e-fx-logo .e-fx-mark{width:20cqw;height:20cqw}.e-frame[data-playing] .e-fx-logo.is-on .e-fx-mark path{animation:e-fx-draw 1.1s cubic-bezier(.65,0,.35,1) both}.e-frame[data-playing] .e-fx-logo.is-on .e-fx-mark circle{animation:e-fx-pop .42s cubic-bezier(.34,1.7,.64,1) .95s both;transform-origin:30px 35px}.e-fx-word{margin:0;display:flex;flex-direction:column;align-items:center;gap:.6cqw;font-family:var(--e-font-headline),var(--e-font-body),sans-serif;font-size:9cqw;line-height:.9;letter-spacing:.24em;color:var(--b-3)}.e-fx-word small{font-family:var(--e-font-mono),monospace;font-size:max(8px,2.2cqw);letter-spacing:.5em;color:var(--b-1)}.e-frame[data-playing] .e-fx-logo.is-on .e-fx-word{animation:e-fx-rise .52s cubic-bezier(.22,1,.36,1) 1.25s both}.e-fx-swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2cqw;align-content:center}.e-fx-swatches>span{display:flex;flex-direction:column;gap:.8cqw;min-width:0}.e-fx-swatches i{height:32cqw;border-radius:1.8cqw;box-shadow:inset 0 0 0 1px hsl(0 0% 100%/.16)}.e-fx-swatches b{font-size:max(9px,2.5cqw);font-weight:650}.e-fx-swatches em{font-style:normal;font-family:var(--e-font-mono),monospace;font-size:max(8px,2cqw);color:hsl(0 0% 100%/.6)}.e-frame[data-playing] .e-fx-swatches.is-on>span{animation:e-fx-rise .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .16s)}.e-fx-type{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;gap:1.6cqw 2cqw;align-items:end;padding-bottom:6cqw}.e-fx-type>div{display:flex;flex-direction:column;align-items:center;gap:1cqw}.e-fx-type-glyph{line-height:1;color:var(--b-1)}.e-fx-type .is-latin{font-family:var(--e-font-headline),var(--e-font-body),sans-serif;text-transform:uppercase}.e-fx-type .is-arabic{font-family:var(--e-font-arabic),sans-serif;font-weight:900}.e-fx-type-glyph.is-latin{font-size:22cqw;text-transform:none}.e-fx-type-glyph.is-arabic{font-size:17cqw;line-height:1.25}.e-fx-type-line{grid-column:1/-1;margin:0;text-align:center;font-size:4.6cqw;color:var(--b-3)}.e-fx-type-line .is-latin{text-transform:none}.e-frame[data-playing] .e-fx-type.is-on>*{animation:e-fx-rise .52s cubic-bezier(.22,1,.36,1) both}.e-frame[data-playing] .e-fx-type.is-on>:nth-child(2){animation-delay:.22s}.e-frame[data-playing] .e-fx-type.is-on>:nth-child(3){animation-delay:.52s}.e-fx-motion{display:flex;flex-direction:column;justify-content:center;gap:2cqw}.e-fx-curve{width:56%;height:auto;overflow:visible}.e-fx-axis{fill:none;stroke:hsl(0 0% 100%/.25);stroke-width:.8}.e-fx-ease{fill:none;stroke:var(--b-1);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.e-frame[data-playing] .e-fx-motion.is-on .e-fx-ease{animation:e-fx-draw .9s cubic-bezier(.22,1,.36,1) both}.e-fx-slide{position:relative;height:11cqw;border-radius:1.6cqw;background:hsl(0 0% 100%/.06)}.e-fx-slide-tile{position:absolute;top:1.3cqw;inset-inline-start:calc(100% - 9.7cqw);width:8.4cqw;height:8.4cqw;display:grid;place-items:center;border-radius:1.4cqw;background:var(--b-2);box-shadow:inset 0 0 0 1px hsl(0 0% 100%/.12)}.e-fx-slide-tile .e-fx-mark{width:5.4cqw;height:5.4cqw}.e-frame[data-playing] .e-fx-motion.is-on .e-fx-slide-tile{animation:e-fx-ease 1.9s infinite}@keyframes e-fx-ease{0%{inset-inline-start:1.3cqw;opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}8%{opacity:1}34%,to{inset-inline-start:calc(100% - 9.7cqw);opacity:1}}.e-fx-apply{display:flex;align-items:center;gap:3cqw}.e-fx-pack{flex:none;width:34cqw;height:100%;align-items:flex-end;padding-bottom:7cqw}.e-fx-can,.e-fx-pack{display:flex;justify-content:center;gap:1.6cqw}.e-fx-can{position:relative;width:15cqw;height:31cqw;border-radius:2.4cqw 2.4cqw 2cqw 2cqw;background:var(--b-1);flex-direction:column;align-items:center;box-shadow:inset -2.6cqw 0 0 hsl(0 0% 0%/.12),inset 0 1.4cqw 0 hsl(0 0% 100%/.25)}.e-fx-can .e-fx-mark{width:8cqw;height:8cqw}.e-fx-can .e-fx-mark path{stroke:var(--b-2)}.e-fx-can .e-fx-mark circle{fill:var(--b-2)}.e-fx-can b{font-family:var(--e-font-headline),var(--e-font-body),sans-serif;font-weight:400;font-size:3.6cqw;letter-spacing:.2em;color:var(--b-2)}.e-fx-cup{width:12cqw;height:13cqw;border-radius:.6cqw .6cqw 3cqw 3cqw;background:var(--b-3);display:grid;place-items:center;box-shadow:inset -1.8cqw 0 0 hsl(0 0% 0%/.08)}.e-fx-cup .e-fx-mark{width:6cqw;height:6cqw}.e-fx-cup .e-fx-mark path{stroke:var(--b-4)}.e-fx-cup .e-fx-mark circle{fill:var(--b-4)}.e-fx-site{flex:1;min-width:0;align-self:center;border-radius:1.8cqw;overflow:hidden;background:var(--b-3);box-shadow:0 0 0 1px hsl(0 0% 100%/.14)}.e-fx-site-bar{display:flex;gap:.8cqw;padding:1.2cqw 1.6cqw;background:hsl(0 0% 0%/.1)}.e-fx-site-bar i{width:1.4cqw;height:1.4cqw;border-radius:50%;background:hsl(0 0% 0%/.25)}.e-fx-site-page{display:flex;flex-direction:column;align-items:flex-start;gap:1.8cqw;padding:2.4cqw 3cqw 3.4cqw;color:var(--b-2)}.e-fx-site-logo{display:inline-flex;align-items:center;gap:.8cqw;font-family:var(--e-font-headline),var(--e-font-body),sans-serif;font-size:2.6cqw;letter-spacing:.2em}.e-fx-site-logo .e-fx-mark{width:3.6cqw;height:3.6cqw}.e-fx-site-page>b{font-family:var(--e-font-headline),var(--e-font-body),sans-serif;font-weight:400;text-transform:uppercase;font-size:6.6cqw;line-height:.92}.e-fx-site-btn{padding:1cqw 2.6cqw;border-radius:99px;background:var(--b-1);color:var(--b-2);font-weight:700;font-size:max(8px,2.2cqw)}.e-fx-applied{position:absolute;bottom:0;inset-inline-start:0}.e-frame[data-playing] .e-fx-apply.is-on .e-fx-can{animation:e-fx-rise .52s cubic-bezier(.22,1,.36,1) both}.e-frame[data-playing] .e-fx-apply.is-on .e-fx-cup{animation:e-fx-rise .52s cubic-bezier(.22,1,.36,1) .16s both}.e-frame[data-playing] .e-fx-apply.is-on .e-fx-site{animation:e-fx-rise .56s cubic-bezier(.22,1,.36,1) .36s both}.e-frame[data-playing] .e-fx-apply.is-on .e-fx-applied{animation:e-fx-pop .42s cubic-bezier(.34,1.7,.64,1) 1.2s both}.e-fx-brandname{position:absolute;z-index:1;bottom:var(--p);inset-inline-end:var(--p);color:hsl(0 0% 100%/.5)}.e-fx-toolkit:is([data-step="3"],[data-step="4"]) .e-fx-brandname{display:none}.e-frame .e-fx-face{display:block;flex:none;width:max(16px,4.6cqw);height:max(16px,4.6cqw);border-radius:50%;object-fit:cover;box-shadow:0 0 0 max(1.5px,.4cqw) hsl(var(--e-ink))}.e-fx-team{display:inline-flex}.e-frame .e-fx-team .e-fx-face{width:max(18px,5.6cqw);height:max(18px,5.6cqw);margin-inline-start:-1.2cqw}.e-fx-board{position:absolute;top:12.5cqw;bottom:15.5cqw;inset-inline:var(--p);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw}.e-fx-col{padding:1.4cqw;border-radius:1.6cqw;background:hsl(0 0% 100%/.04);transition:background-color .3s ease}.e-fx-col>span{color:hsl(0 0% 100%/.6)}.e-fx-col[data-on]{background:hsl(0 0% 100%/.08)}.e-fx-col[data-on]>span{color:hsl(var(--e-white))}.e-fx-task{position:absolute;inset-inline-start:calc(var(--col) * ((100% - 2.4cqw) / 3 + 1.2cqw) + 1.2cqw);top:calc(7cqw + var(--row) * 15cqw);width:calc((100% - 2.4cqw) / 3 - 2.4cqw);min-height:13cqw;display:flex;flex-wrap:wrap;align-items:center;align-content:space-between;gap:1cqw;padding:1.6cqw;border-radius:1.6cqw;background:hsl(0 0% 100%/.1);font-size:max(8.5px,2.4cqw);line-height:1.2}.e-fx-task>span{flex:1 1 0;min-width:0;font-weight:600}.e-frame .e-fx-task>.e-fx-face{width:max(15px,4.4cqw);height:max(15px,4.4cqw)}.e-fx-task>svg.lucide{color:hsl(var(--e-volt))}.e-fx-task.is-done>span:not(.e-fx-task-foot){color:hsl(0 0% 100%/.6);text-decoration:line-through}.e-fx-task.is-moving{z-index:2;background:hsl(0 0% 100%/.16);box-shadow:0 0 0 max(1.5px,.45cqw) hsl(var(--e-volt));transition:inset-inline-start .72s cubic-bezier(.65,0,.35,1)}.e-fx-task.is-moving.is-done{box-shadow:0 0 0 1px hsl(0 0% 100%/.2)}.e-frame .e-fx-task>.e-fx-task-foot{flex:1 0 100%;display:flex;font-style:normal}.e-fx-task-foot em,.e-fx-task-note{font-style:normal}.e-fx-task-note{display:inline-flex;align-items:center;gap:.6cqw}.e-fx-task-note,.e-fx-task-note svg.lucide{color:hsl(var(--e-pink))}.e-fx-task-note.is-cost{color:hsl(var(--e-volt))}.e-fx-cost{position:absolute;bottom:var(--p);inset-inline:var(--p);display:flex;align-items:center;gap:2.4cqw;padding:1.8cqw 2.4cqw;border-radius:1.8cqw;background:hsl(0 0% 100%/.06);white-space:nowrap}.e-fx-cost>b{font-family:var(--e-font-beat),var(--e-font-body),sans-serif;font-weight:800;font-size:max(13px,4.4cqw);line-height:1;letter-spacing:-.02em}[dir=rtl] .e-fx-cost>b:first-of-type{font-family:var(--e-font-arabic),sans-serif}.e-fx-cost>b:first-of-type{color:hsl(var(--e-volt))}.e-fx-review-pic img{position:absolute;inset:0}.e-fx-dot{position:absolute;z-index:2;display:grid;place-items:center;width:max(16px,4.6cqw);height:max(16px,4.6cqw);border-radius:50%;background:hsl(var(--e-pink));color:hsl(var(--e-ink));font-size:max(8px,2.2cqw);font-weight:800;box-shadow:0 0 0 max(1.5px,.6cqw) hsl(var(--e-ink))}.e-fx-box{position:absolute;z-index:1;border:max(1.5px,.5cqw) solid hsl(var(--e-pink));border-radius:1.2cqw}.e-fx-review .e-fx-box:not([data-on]),.e-fx-review .e-fx-dot.is-two:not([data-on]){opacity:0;scale:1.25}.e-fx-box,.e-fx-dot.is-two{transition:opacity .3s ease,scale .46s cubic-bezier(.34,1.6,.64,1)}.e-frame[data-playing][data-step="0"] .e-fx-dot:not(.is-two){animation:e-fx-pop .42s cubic-bezier(.34,1.7,.64,1) .3s both}.e-fx-approved{position:absolute;z-index:3;bottom:2.4cqw;inset-inline-end:2.4cqw;rotate:-4deg}.e-frame[data-playing] .e-fx-approved{animation:e-fx-stamp .46s cubic-bezier(.34,1.7,.64,1) .3s both}@keyframes e-fx-stamp{0%{opacity:0;scale:1.8}to{opacity:1;scale:1}}.e-fx-note{margin:0;display:flex;align-items:flex-start;gap:1.2cqw;padding:1.4cqw;border-radius:1.4cqw;background:hsl(0 0% 100%/.07);font-size:max(8.5px,2.25cqw);line-height:1.25}.e-fx-note>b{display:grid;place-items:center;flex:none;width:max(14px,3.6cqw);height:max(14px,3.6cqw);border-radius:50%;background:hsl(var(--e-pink));color:hsl(var(--e-ink));font-size:max(7px,1.8cqw)}.e-fx-review .e-fx-note+.e-fx-note:not([data-on]){opacity:0;translate:0 2cqw}.e-fx-note{transition:opacity .3s ease,translate .42s cubic-bezier(.22,1,.36,1)}.e-frame[data-playing][data-step="0"] .e-fx-note:first-of-type{animation:e-fx-rise .42s cubic-bezier(.22,1,.36,1) .52s both}.e-fx-chain{margin:auto 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1cqw}.e-fx-chain li{display:flex;align-items:center;gap:1.2cqw;min-width:0;font-size:max(8.5px,2.2cqw);color:hsl(0 0% 100%/.7)}.e-fx-chain li>i{display:grid;place-items:center;flex:none;width:max(16px,4.4cqw);height:max(16px,4.4cqw);border-radius:50%;border:1px solid hsl(0 0% 100%/.35);font-style:normal;font-size:max(7px,1.9cqw);font-weight:700;transition:background-color .26s ease,border-color .26s ease}.e-fx-chain li[data-done]{color:hsl(var(--e-white))}.e-fx-chain li[data-done]>i{background:hsl(var(--e-volt));border-color:transparent;color:hsl(var(--e-ink))}.e-frame[data-playing] .e-fx-chain li[data-done]>i{animation:e-fx-pop .38s cubic-bezier(.34,1.7,.64,1) both}.e-fx-files{position:absolute;top:12.5cqw;inset-inline-start:var(--p);width:57cqw;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw}.e-fx-files>span{position:relative;aspect-ratio:3/4;border-radius:1.4cqw;overflow:hidden}.e-fx-files>span>i{position:absolute;bottom:1cqw;inset-inline-end:1cqw;display:grid;place-items:center;width:max(18px,5cqw);height:max(18px,5cqw);border-radius:50%;background:hsl(var(--e-ink)/.75);color:hsl(var(--e-white));transition:background-color .22s ease,color .22s ease}.e-fx-files>span>i[data-done]{background:hsl(var(--e-volt));color:hsl(var(--e-ink))}.e-frame[data-playing] .e-fx-files>span>i[data-done]{animation:e-fx-pop .36s cubic-bezier(.34,1.7,.64,1) both}.e-frame[data-playing][data-step="0"] .e-fx-files>span{animation:e-fx-rise .46s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * .11s)}.e-fx-invoice{position:absolute;top:12.5cqw;bottom:var(--p);inset-inline-end:var(--p);width:calc(100cqw - 2 * var(--p) - 57cqw - 2.6cqw);display:flex;flex-direction:column;justify-content:flex-start;gap:1.6cqw;padding:2.4cqw;border-radius:1.8cqw;background:hsl(0 0% 100%/.07);border:1px solid hsl(0 0% 100%/.1);font-size:max(8.5px,2.2cqw);transition:opacity .3s ease,translate .46s cubic-bezier(.22,1,.36,1)}.e-frame .e-fx-invoice>svg.lucide{width:9cqw;height:9cqw;color:hsl(var(--e-volt))}.e-fx-invoice>.e-chip:last-child{margin-top:auto}.e-fx-invoice>span{white-space:normal;overflow-wrap:anywhere;font-weight:650}.e-fx-invoice small{display:block;margin-top:.6cqw;font-weight:400;color:hsl(0 0% 100%/.6)}.e-fx-invoice>.e-chip{align-self:flex-start}.e-fx-lines{margin:0;padding:1.2cqw 0 0;list-style:none;display:flex;flex-direction:column;gap:.9cqw;border-top:1px solid hsl(0 0% 100%/.12)}.e-fx-lines li{display:flex;align-items:center;justify-content:space-between;gap:1cqw;color:hsl(0 0% 100%/.75)}.e-fx-lines b{display:inline-flex;color:hsl(var(--e-white))}.e-fx-lines svg.lucide{color:hsl(var(--e-volt))}.e-fx-delivery .e-fx-invoice:not([data-on]){opacity:.25;translate:0 2cqw}@media (prefers-reduced-motion:reduce){.e-frame *,.e-frame :before{animation:none!important;transition:none!important}}