.wf-scrim{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .5s var(--ease-ui);background:#1a0a06bd;position:fixed;inset:0}.wf-scrim.is-open{opacity:1}.wf-scrim[hidden]{display:none}.wf-film{--lit:color-mix(in oklab, var(--ground) 88%, var(--color-ink));--pad:clamp(12px, min(3vw, 4svh), 40px);z-index:75;padding:var(--pad) clamp(16px, 3.6vw, 56px) clamp(10px, 1.8vw, 22px);background-color:var(--wf-scene,var(--lit));isolation:isolate;color:var(--color-cream);opacity:0;overscroll-behavior:contain;transition:opacity .5s var(--ease-rise), transform .6s var(--ease-rise);border-radius:26px;flex-direction:column;gap:10px;display:flex;position:fixed;inset:clamp(10px,2.2vw,32px);overflow:hidden auto;transform:translateY(14px)scale(.985);box-shadow:0 40px 100px #1a0a0673;container-type:inline-size}.wf-background{z-index:-1;pointer-events:none;opacity:0;will-change:opacity;position:absolute;inset:0}.wf-film.is-open{opacity:1;transform:none}.wf-film:not(.is-open){transition-duration:.3s}.wf-film[hidden]{display:none}@media (orientation:landscape) and (height<=540px){.wf-film{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);column-gap:24px;display:grid}.wf-stage{grid-area:1/1}.wf-caption{text-align:left;grid-area:1/2;align-self:center;margin:0;font-size:clamp(17px,2.6svw,24px)}.wf-film>.sr-only{position:absolute}.wf-bar{grid-area:2/1/auto/-1;padding-top:8px}.wf-turn{opacity:.75;grid-area:1/2;align-self:end;margin:0 0 8px;font-size:13px;display:block}}.wf-turn{display:none}@media not (pointer:coarse){.wf-turn{display:none!important}}@media (width<=767px){.wf-film{padding-top:calc(env(safe-area-inset-top,0px) + var(--pad));padding-bottom:calc(env(safe-area-inset-bottom,0px) + 10px);border-radius:0;inset:0}}.wf-stage{flex:1;min-height:160px;position:relative;container:wf-stage/size}.wf-scene{opacity:0;visibility:hidden;transition:opacity .6s var(--ease-ui), visibility 0s linear .6s;position:absolute;inset:0}.wf-scene.is-on{opacity:1;visibility:visible;transition:opacity .9s var(--ease-rise) .2s, visibility 0s}.wf-scene-in{width:100%;transform:translateY(-50%) scale(var(--fit,1));transform-origin:50%;transition:transform .5s var(--ease-ui);align-items:center;gap:clamp(18px,4cqi,56px);display:grid;position:absolute;top:50%;left:0}@container wf-stage (width>=56rem) or ((width>=24rem) and (orientation:landscape)){.wf-scene.is-split .wf-scene-in{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.wf-scene-motion.is-split .wf-scene-in{grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr)}}.wf-scene.is-centre .wf-scene-in{text-align:center;justify-items:center}.wf-copy{flex-direction:column;gap:16px;display:flex}.wf-copy .caps{margin:0}.wf-title{margin:0;font-size:clamp(34px,4.6cqi,60px)}.wf-visual{min-width:0}.wf-visual .btn,.wf-visual .pick{pointer-events:none}.wf-scene [data-in]{opacity:0}.wf-scene.is-on [data-in]{animation:wf-in 1s var(--ease-rise) both;animation-delay:calc(var(--d,.25s) + var(--i,0) * .14s)}.wf-film.is-paused .wf-scene.is-on,.wf-film.is-paused .wf-scene.is-on *,.wf-film.is-paused .wf-scene.is-on :after,.wf-film.is-paused .wf-presence *{animation-play-state:paused!important}.wf-wait{z-index:2;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-ui);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.wf-wait .lp-patch{stroke:var(--wf-scene,var(--ground))}.wf-film.is-waiting .wf-wait{opacity:1}.wf-hear{z-index:3;background:var(--color-cream);min-height:56px;color:var(--color-ink);text-align:left;cursor:pointer;transition:transform .25s var(--ease-ui), box-shadow .35s var(--ease-ui);animation:wf-pulse 2.8s var(--ease-ui) 1.2s infinite;border:0;border-radius:999px;align-items:center;gap:12px;padding:8px 24px 8px 8px;display:inline-flex;position:absolute;bottom:8px;left:50%;translate:-50%;box-shadow:0 16px 34px #2b151238}.wf-hear.is-play{gap:16px;min-height:80px;padding:10px 32px 10px 10px;top:50%;bottom:auto;translate:-50% -50%}.wf-hear:hover{animation:none;box-shadow:0 0 0 6px #fff4e82e,0 16px 34px #2b151238}.wf-hear:active{transform:scale(.97)}.wf-hear:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}.wf-hear-disc{background:var(--ground);width:40px;height:40px;color:var(--color-cream);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.wf-hear.is-play .wf-hear-disc{width:60px;height:60px}.wf-hear-words{white-space:nowrap;flex-direction:column;gap:4px;display:flex}.wf-hear-words b{font:600 16px/1.2 var(--font-sans)}.wf-hear.is-play .wf-hear-words b{font-size:clamp(18px,1.6cqi,21px)}.wf-hear-words small{color:var(--color-ink-soft);font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){.wf-hear{animation:none}}.wf-caption{text-align:center;text-wrap:balance;max-width:30em;min-height:2.5em;margin:0 auto;font-size:clamp(18px,min(2.2cqi,3.4svh),30px);position:relative}.wf-caption .w{opacity:0;filter:blur(8px);transition:opacity 1s var(--ease-rise), transform 1s var(--ease-rise), filter 1s var(--ease-rise);margin-inline:-.2em;padding-inline:.2em;display:inline-block;transform:translateY(6px)}.wf-caption .w.is-in{opacity:1;filter:none;transform:none}.wf-bar{border-top:1px solid #fff4e824;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:14px;display:flex}.wf-ctl{width:44px;height:44px;color:var(--color-cream);opacity:.85;cursor:pointer;transition:background-color .25s var(--ease-ui), opacity .25s var(--ease-ui);background:0 0;border:0;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.wf-ctl:hover{opacity:1;background:#fff4e81f}.wf-ctl:focus-visible,.wf-chapter:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}.wf-mute{width:auto;font:500 13px/1 var(--font-sans);background:#fff4e824;border-radius:999px;padding:0 14px}.wf-where{white-space:nowrap;min-width:150px;margin:0;font-size:13px;font-weight:500}.wf-chapters{flex:220px;align-items:center;gap:3px;min-width:180px;display:flex}.wf-chapter{flex:var(--len) 1 0;cursor:pointer;background:0 0;border:0;align-items:center;height:32px;padding:0;display:flex}.wf-chapter span{width:100%;height:3px;transition:height .2s var(--ease-ui);background:#fff4e838;border-radius:2px;display:block;position:relative;overflow:hidden}.wf-chapter span:before{content:"";transform:scaleX(var(--b,0));transform-origin:0;transition:transform .3s var(--ease-ui);background:#fff4e84d;position:absolute;inset:0}.wf-chapter span:after{content:"";background:var(--color-cream);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}.wf-chapter:hover span{height:6px}.wf-skip{min-height:40px}@media (width<=767px){.wf-where{display:none}.wf-chapters{flex-basis:100%;order:9}}.wf-stack{flex-direction:column;gap:14px;display:flex}.wf-gap-sm{gap:8px}.wf-gap-lg{gap:26px}.wf-card{background:var(--color-paper);color:var(--color-ink);border-radius:22px;flex-direction:column;gap:10px;padding:16px 20px;display:flex;box-shadow:0 30px 60px #2b151247}.wf-card-head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.wf-card-head>b,.wf-head-who b{font:600 16px/1.2 var(--font-sans)}.wf-head-who{align-items:center;gap:12px;display:flex}.wf-head-who small{color:var(--color-ink-soft);font-size:13px;display:block}.wf-card-foot{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.wf-row{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:15px;display:flex}.wf-row:last-child{border-bottom:0}.wf-row b{font-weight:600}.wf-row small{color:var(--color-ink-soft);font-size:14px;display:block}.wf-meta{color:var(--color-ink-soft);margin:0;font-size:14px}.wf-red{color:var(--ground)!important}.wf-note{opacity:.88;margin:0;font-size:14px;line-height:1.5}.wf-small-caps{margin:0;font-size:12px}.wf-ui-caps{font:600 11px/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin:0}.wf-example{align-self:flex-start}.wf-glass{background:#2b151233;border-radius:24px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.wf-glass .bubble-you,.wf-stack>.bubble-you{align-self:flex-end;margin:0}.wf-face{--c:var(--ground);background:var(--c);width:40px;height:40px;color:var(--color-cream);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.wf-face.is-me{background:var(--ground);box-shadow:0 0 0 5px #fff4e81f}.wf-face-lg{width:48px;height:48px}.wf-face-sm{width:30px;height:30px}.wf-face-sq{border-radius:12px;width:40px;height:40px}.wf-reply{align-items:center;gap:12px;display:flex}.wf-reply .voice{margin:0;font-size:clamp(23px,2.3cqi,30px)}@keyframes wf-in{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes wf-out{to{opacity:0}}@keyframes wf-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes wf-grow{to{transform:scale(1)}}@keyframes wf-strike{to{transform:scaleX(1)}}@keyframes wf-lift{to{background:var(--color-paper);color:var(--color-ink);transform:translateY(-4px);box-shadow:0 22px 44px #2b151247}}@keyframes wf-dim{to{opacity:.45}}@keyframes wf-blink{50%{opacity:0}}.wf-centre-stage{flex-direction:column;align-items:center;gap:18px;display:flex}.wf-centre-stage .caps{margin:0}.wf-face-big{width:260px;height:260px;color:var(--color-cream);place-items:center;display:grid;position:relative}.wf-face-big .halo{z-index:1;position:relative}.wf-ripple{opacity:0;border-radius:50%;position:absolute;inset:46px;box-shadow:inset 0 0 0 1.5px #fff4e852}.wf-scene.is-on .wf-ripple{animation:wf-ripple 3.6s var(--ease-ui) calc(.4s + var(--r,0) * 1.2s) infinite}@keyframes wf-ripple{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.wf-end-mark{font-size:clamp(64px,10cqi,140px)}.wf-end-line{margin:0;font-size:clamp(26px,3cqi,40px)}.wf-end-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.wf-yours{gap:14px}.wf-yours>.caps{color:var(--ground);margin:0}.wf-field{flex-direction:column;gap:8px;display:flex}.wf-name-row{align-items:center;gap:10px;display:flex}.wf-namefield{flex:1;align-items:center;font-size:18px;display:flex}.wf-caret{background:var(--ground);width:2px;height:1.15em;margin-left:1px;animation:1s steps(2,end) infinite wf-blink;display:inline-block}.wf-sliders{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wf-slider-ends{justify-content:space-between;font-size:13px;display:flex}.wf-slider-ends span{color:var(--color-ink-soft)}.wf-track-line{background:var(--color-line);border-radius:999px;height:6px;margin-top:8px;display:block;position:relative}.wf-track-line i{border-radius:inherit;background:var(--ground);width:50%;position:absolute;inset:0 auto 0 0}.wf-track-line em{background:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%;box-shadow:0 1px 4px #2b15124d}.wf-scene.is-on .wf-track-line i{animation:wf-slide-fill 1.1s var(--ease-ui) var(--d) forwards}.wf-scene.is-on .wf-track-line em{animation:wf-slide-knob 1.1s var(--ease-ui) var(--d) forwards}@keyframes wf-slide-fill{to{width:var(--v)}}@keyframes wf-slide-knob{to{left:var(--v)}}.wf-swatches{flex-wrap:wrap;gap:8px;display:flex}.wf-swatch{background:var(--c);border-radius:50%;width:26px;height:26px}.wf-swatch.is-on{box-shadow:0 0 0 3px var(--color-paper), 0 0 0 5px var(--color-ink)}.wf-hands{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wf-hand{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--ground);border-radius:18px;flex-direction:column;gap:2px;padding:10px 14px;font-size:17px;display:flex}.wf-hand .voice-caveat{font-size:1.6em;line-height:1.2}.wf-hand small{color:var(--color-ink-soft);font-size:12px}.wf-hand.is-on{box-shadow:inset 0 0 0 2px var(--ground)}.wf-scene.is-on .wf-forget{animation:wf-forget .7s var(--ease-ui) var(--d) forwards}@keyframes wf-forget{to{opacity:.4;text-decoration:line-through}}.wf-said{flex-direction:column;gap:2px;display:flex}.wf-said p{margin:0;font-size:16px;line-height:1.45}.wf-notify{align-items:center;gap:14px;padding:14px 16px;display:flex}.wf-notify-words{flex-direction:column;flex:1;gap:2px;font-size:14px;display:flex}.wf-notify-words b{font-size:15px}.wf-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wf-way{background:#2b151233;border-radius:18px;flex-direction:column;gap:6px;padding:14px;display:flex}.wf-way b{min-height:26px;font:600 13px/1 var(--font-sans);justify-content:space-between;align-items:center;display:flex}.wf-way-title{font:300 clamp(17px, 1.8cqi, 22px)/1.15 var(--font-display)}.wf-way small{opacity:.88;font-size:13px;line-height:1.4}.wf-way .chip{opacity:0}.wf-scene.is-on .wf-way:not(.is-chosen){animation:wf-in 1s var(--ease-rise) var(--d) both, wf-dim .6s var(--ease-ui) calc(var(--d) + 1.6s) forwards}.wf-scene.is-on .wf-way.is-chosen{animation:wf-in 1s var(--ease-rise) var(--d) both, wf-lift .6s var(--ease-spring) calc(var(--d) + 1.4s) forwards}.wf-scene.is-on .wf-way.is-chosen .chip{animation:wf-pop .5s var(--ease-spring) calc(var(--d) + 1.6s) both}.wf-kinds{flex-wrap:wrap;gap:8px;display:flex}.wf-kind{background:#2b151238;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.wf-kind.is-on{background:var(--color-cream);color:var(--color-ink)}.wf-kind b{font-weight:600}.wf-scene.is-on .wf-kinds>.wf-kind[style]{animation:wf-pop .5s var(--ease-spring) calc(.9s + var(--k) * .22s) both}.wf-using{background:#2b1512e0;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:7px 8px 7px 10px;font-size:15px;font-weight:500;display:inline-flex}.wf-using .wf-face{width:32px;height:32px}.wf-using-sep{background:#fff4e838;width:1px;height:20px}.wf-using-pause{opacity:.85;font-size:14px}.wf-app{position:relative}.wf-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wf-f{flex-direction:column;gap:6px;display:flex}.wf-f .field-paper{align-items:center;display:flex}.wf-fill{opacity:0}.wf-scene.is-on .wf-fill{animation:wf-in .5s var(--ease-ui) var(--d) both}.wf-find{align-self:flex-end}.wf-pointer{z-index:2;opacity:0;pointer-events:none;transition:transform .55s var(--ease-ui), opacity .3s var(--ease-ui);align-items:flex-start;gap:2px;margin:-3px 0 0 -5px;display:flex;position:absolute;top:0;left:0}.wf-pointer.is-shown{opacity:1}.wf-pointer path{fill:var(--ground);stroke:var(--color-cream);stroke-width:1.5px;stroke-linejoin:round}.wf-pointer span{background:var(--ground);color:var(--color-cream);font:600 12px/1.2 var(--font-sans);border-radius:999px;margin-top:16px;padding:3px 9px}.wf-ok-q{margin:0;font-size:clamp(24px,2.6cqi,34px)}.wf-ok-why{margin:0;font-size:16px;line-height:1.55}.wf-ok-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wf-swap{justify-items:end;display:grid}.wf-swap>*{grid-area:1/1}.wf-swap .chip-good{opacity:0}.wf-scene.is-on .wf-swap .chip-caution{animation:wf-out .3s var(--ease-ui) 5.4s forwards}.wf-scene.is-on .wf-swap .chip-good{animation:wf-pop .5s var(--ease-spring) var(--d) both}.wf-scene.is-on .wf-press{animation:wf-press .5s var(--ease-ui) var(--d)}@keyframes wf-press{40%{transform:scale(.97);box-shadow:0 0 0 6px #c23e2b40}}.wf-after{border-top:1px solid var(--color-line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.wf-tickrow{opacity:0;align-items:center;gap:8px;font-size:15px;display:flex}.wf-tickrow svg{color:var(--color-good)}.wf-scene.is-on .wf-tickrow{animation:wf-in .7s var(--ease-rise) var(--d) both}.wf-steps{flex-direction:column;gap:8px;display:flex}.wf-steps span{align-items:center;gap:12px;font-size:15px;display:flex}.wf-steps i{background:var(--color-sunk);width:28px;height:28px;font:600 13px/1 var(--font-sans);border-radius:50%;place-items:center;font-style:normal;display:grid}.wf-switch-row{align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.wf-switch{background:var(--color-field);border-radius:999px;width:56px;height:32px;position:relative}.wf-switch i{background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:4px;left:4px}.wf-scene.is-on .wf-switch{animation:wf-switch-on .35s var(--ease-ui) var(--d) forwards}.wf-scene.is-on .wf-switch i{animation:wf-knob-across .35s var(--ease-spring) var(--d) forwards}@keyframes wf-switch-on{to{background:var(--ground)}}@keyframes wf-knob-across{to{transform:translate(24px)}}.wf-days{align-items:center;gap:24px;display:grid}@container (width>=56rem){.wf-days{grid-template-columns:minmax(0,1fr) 200px}}.wf-today{gap:2px}.wf-journal-head{justify-content:space-between;align-items:center;gap:10px;padding:8px 0 4px;display:flex}.wf-journal-head .seg span{min-height:30px;font:500 13px/1 var(--font-sans);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.wf-journal-head .seg .wf-seg-on{background:var(--ground);color:var(--color-cream)}.wf-time{grid-template-columns:56px minmax(0,1fr);align-items:center;min-height:38px;font-size:15px;display:grid}.wf-time.is-past{color:var(--color-ink-soft)}.wf-write{opacity:0}.wf-scene.is-on .wf-write{animation:wf-in .8s var(--ease-rise) var(--d) both}.wf-now{align-items:center;gap:10px;margin:4px 0;display:flex}.wf-now span{background:var(--ground);min-height:26px;color:var(--color-cream);font:600 12px/1 var(--font-sans);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.wf-now i{background:var(--ground);flex:1;height:2px}.wf-year{flex-direction:column;align-items:center;gap:10px;display:flex}.wf-year svg{width:200px;max-width:100%;overflow:visible}.wf-month{fill:none;stroke:var(--color-cream);stroke-width:7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.wf-month.is-to-come{stroke:#fff4e873;stroke-width:3px;stroke-dasharray:.015 .08;stroke-dashoffset:0}.wf-scene.is-on .wf-month:not(.is-to-come){animation:wf-dash .5s var(--ease-ui) calc(5.2s + var(--m) * .18s) forwards}.wf-year-dot{fill:var(--color-cream);transform-origin:110px 110px;transform:scale(0)}.wf-scene.is-on .wf-year-dot{animation:wf-grow .8s var(--ease-spring) 7s forwards}.wf-night{height:46px;position:relative}.wf-night-line{background:#fff4e838;height:2px;position:absolute;top:10px;left:0;right:0}.wf-night-dot{background:var(--c);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:4px;transform:scale(0);box-shadow:0 0 0 2px #fff4e899}.wf-scene.is-on .wf-night-dot{animation:wf-grow .6s var(--ease-spring) var(--d) forwards}.wf-night-times{opacity:.75;justify-content:space-between;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}.wf-mornings{gap:10px;display:grid}@container (width>=40rem){.wf-mornings{grid-template-columns:repeat(3,minmax(0,1fr))}}.wf-morning{gap:6px;padding:14px 16px}.wf-morning .wf-meta i{background:var(--c);border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.wf-morning-title{font:300 20px/1.15 var(--font-display)}.wf-crew{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@container (width>=40rem){.wf-crew{grid-template-columns:repeat(3,minmax(0,1fr))}}.wf-member{background:#2b151233;border-radius:24px;flex-direction:column;gap:8px;padding:18px;display:flex}.wf-member b{font:600 17px/1.2 var(--font-sans)}.wf-member .wf-meta{color:inherit;opacity:.85}.wf-scene.is-on .wf-member.is-sandra{animation:wf-in 1s var(--ease-rise) var(--d) both, wf-lift .6s var(--ease-spring) calc(var(--d) + 1.2s) forwards}.wf-scene.is-on .wf-member .wf-face{animation:wf-breathe 1.4s var(--ease-ui) calc(var(--d) + .4s)}@keyframes wf-breathe{50%{transform:scale(1.12)}}.wf-moods{flex-wrap:wrap;gap:8px;display:flex}.wf-scene.is-on .wf-moods .pick.is-on{animation:wf-pick-on .5s var(--ease-ui) var(--d) forwards}@keyframes wf-pick-on{to{background:var(--color-cream);color:var(--color-ink)}}.wf-try{padding-block:6px}.wf-try .wf-row{justify-content:flex-start}.wf-try-icon{background:var(--color-sunk);color:#7e2f63;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.wf-goals{gap:0;padding-block:10px 6px}.wf-goal{grid-template-columns:12px minmax(0,1fr) auto;min-height:52px;display:grid}.wf-goal i{background:var(--c);border-radius:50%;width:12px;height:12px}.wf-scene.is-on .wf-goal .wf-pop{animation:wf-pop .5s var(--ease-spring) calc(var(--d) + .7s) both}.wf-post{flex-direction:row;align-items:flex-start;gap:12px}.wf-post>span:last-child{flex-direction:column;gap:4px;font-size:15px;line-height:1.45;display:flex}.wf-reply-in{background:var(--color-sunk);border-radius:14px;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.wf-reply-in>span:last-child{flex-direction:column;gap:2px;display:flex}.wf-pair{gap:14px;display:grid}@container (width>=44rem){.wf-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.wf-bill{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;column-gap:10px;padding:8px 0;font-size:15px;display:grid}.wf-bill:last-child{border-bottom:0}.wf-bill-what{width:fit-content;position:relative}.wf-bill-what.is-gone{color:var(--color-ink-soft)}.wf-bill-what.is-gone:after{content:"";transform-origin:0;background:#1f5f56;height:2px;position:absolute;top:55%;left:0;right:0;transform:scaleX(0)}.wf-scene.is-on .wf-bill-what.is-gone:after{animation:wf-strike .4s var(--ease-ui) var(--d) forwards}.wf-bill-note{color:#1f5f56;opacity:0;grid-column:1/-1;margin:0;font-size:22px;line-height:1.1}.wf-scene.is-on .wf-bill-note{animation:wf-in .7s var(--ease-rise) calc(var(--d) + .4s) both}.wf-idea{background:var(--color-sunk);border-radius:14px;padding:10px 14px;font-size:15px}.wf-quarter{align-items:start;min-height:380px;display:grid;position:relative}.wf-q-ring{width:min(100%,400px);position:absolute;top:50%;right:0;overflow:visible;transform:translateY(-50%)}.wf-q-ring circle:first-child{fill:none;stroke:#fff4e833;stroke-width:28px;stroke-linecap:round}.wf-q-dot{fill:#fff4e833}.wf-q-gap{fill:none;stroke:var(--color-cream);stroke-width:3px;stroke-dasharray:1;stroke-dashoffset:1px}.wf-scene.is-on .wf-q-gap{animation:wf-dash 1s var(--ease-ui) .8s forwards}.wf-shelf{z-index:1;max-width:360px;position:relative;box-shadow:0 30px 70px #2b15126b}.wf-apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;padding-top:4px;display:grid}.wf-app-tile{flex-direction:column;gap:6px;display:flex}.wf-app-tile b{font:600 15px/1.2 var(--font-sans)}.wf-app-tile small{color:var(--color-ink-soft);font-size:13px}.wf-layer{background:#2b151233;border-radius:24px;align-items:center;gap:16px;min-height:72px;padding:0 18px;display:flex}.wf-layer>span:last-child{flex-direction:column;gap:2px;display:flex}.wf-layer b{font:600 17px/1.2 var(--font-sans)}.wf-layer>span:last-child>span{opacity:.85;font-size:15px}.wf-layer-icon{background:#fff4e829;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.wf-devices{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.wf-device{font:500 14px/1.2 var(--font-sans);background:#fff4e814;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px;display:flex}.wf-scene.is-on .wf-device{animation:wf-hop 3.4s var(--ease-ui) calc(1.2s + var(--k) * .55s) both}@keyframes wf-hop{0%{color:var(--color-cream);background:#fff4e814}6%,16%{background:var(--color-cream);color:var(--color-ink);box-shadow:0 10px 24px #2b151247}28%,to{box-shadow:none;color:var(--color-cream);background:#fff4e814}}.wf-line-card{flex-direction:row;align-items:center;gap:16px}.wf-line-card>span:last-child{flex-direction:column;gap:2px;display:flex}.wf-line-card b{font:600 17px/1.25 var(--font-sans)}.wf-glass.wf-line-card>span:last-child>span{opacity:.85;font-size:15px}.wf-versus{gap:0;padding:6px 24px}.wf-vs-head,.wf-vs-row{border-bottom:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;min-height:54px;display:grid}.wf-vs-row:last-child{border-bottom:0}.wf-vs-row span{color:var(--color-ink-soft);font-size:16px}.wf-vs-row b{font-size:16px;font-weight:500}.wf-vs-row:last-child b{color:var(--ground);font-weight:600}.wf-vs-row>*{opacity:0}.wf-scene.is-on .wf-vs-row span{animation:wf-in .7s var(--ease-rise) var(--d) both}.wf-scene.is-on .wf-vs-row b{animation:wf-in .7s var(--ease-rise) calc(var(--d) + .25s) both}.wf-presence{z-index:3;width:200px;height:200px;color:var(--color-cream);pointer-events:none;transform-origin:50%;will-change:transform;transition:opacity .6s var(--ease-ui);position:absolute;top:0;left:0}.wfp-tail{z-index:2;background:var(--color-cream);filter:blur(5px);opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}.wf-presence.is-instant,.wf-presence.is-instant *{transition:none!important}.wf-presence svg{width:100%;height:100%;display:block;overflow:visible}.wf-presence :is(.wfp-track,.wfp-ear,.wfp-surf){fill:none;stroke:currentColor;transition:stroke-width 1s var(--ease-ui), opacity .8s var(--ease-ui)}.wfp-disc{fill:var(--ground);stroke:#fff4e859;stroke-width:3px;opacity:0;transition:opacity .5s var(--ease-ui)}.wf-presence:is(.is-perched,.is-disc) .wfp-disc{opacity:1}.wf-presence.is-disc{filter:drop-shadow(0 0 30px #c23e2b8c)}.wf-presence.is-perched{filter:drop-shadow(0 8px 14px #2b151247)}.wfp-track{stroke-width:5.2px;opacity:0}.wfp-ear{stroke-width:5.2px;stroke-linecap:round}.wfp-dot{fill:currentColor;transform-box:fill-box;transform-origin:50%;scale:calc(1 + var(--lvl,0) * .4);translate:var(--lx,0px) var(--ly,0px);transition:translate .6s var(--ease-ui)}.wf-presence :is(.wfp-look,.wfp-turn,.wfp-surf){transform-box:view-box;transform-origin:50%}.wfp-surf{stroke-width:1.5px;opacity:0}.wf-presence.is-speaking .wfp-surf{animation:wfp-surf 2.4s var(--ease-rise) infinite}.wf-presence.is-speaking .wfp-surf:nth-child(2){animation-delay:-.8s}.wf-presence.is-speaking .wfp-surf:nth-child(3){animation-delay:-1.6s}@keyframes wfp-surf{0%{opacity:0;transform:scale(1.3)}22%{opacity:.5}to{opacity:0;transform:scale(1.85)}}.wf-presence.is-speaking:not(.is-lost) .wfp-look{animation:5.2s ease-in-out infinite wfp-glance}@keyframes wfp-glance{0%,to{transform:none}18%,28%{transform:translate(4px,-2px)}46%,56%{transform:translate(-4px,1px)}74%{transform:translate(1px,3px)}}.wf-presence.is-listening{opacity:.72}.wf-presence.is-listening .wfp-turn{animation:2.6s ease-in-out infinite wfp-ear}@keyframes wfp-ear{50%{transform:rotate(-24deg)}}.wf-presence.is-docked .wfp-surf{stroke-width:4px}.wf-presence.is-void .wfp-dot{opacity:0;scale:.04}.wf-presence:is(.is-void,.is-born):not(.is-drawn,.is-drawing) :is(.wfp-ear,.wfp-track){opacity:0}.wf-presence.is-born:not(.is-drawn,.is-drawing) .wfp-dot{animation:wfp-born 1.6s var(--ease-ui) both}@keyframes wfp-born{0%{opacity:0;filter:drop-shadow(0 0 2px var(--color-cream));scale:.04}16%{opacity:.9;scale:.1}26%{opacity:.15}40%{opacity:1;filter:drop-shadow(0 0 6px var(--color-cream));scale:.14}70%{scale:.5}to{opacity:1;filter:none;scale:1}}.wf-presence.is-drawing .wfp-ear{animation:wfp-draw 1.5s var(--ease-rise) both}.wf-presence.is-drawing .wfp-track{animation:wfp-fade 1.5s var(--ease-ui) both}@keyframes wfp-draw{0%{stroke-dasharray:0 100}60%{stroke-dasharray:62 38}to{stroke-dasharray:72 28}}@keyframes wfp-fade{0%{opacity:0}to{opacity:0}}.wf-presence.is-lost .wfp-look{animation:4.6s ease-in-out infinite wfp-look}.wf-presence.is-lost .wfp-turn{animation:4.6s ease-in-out infinite wfp-turn}@keyframes wfp-look{0%,to{transform:none}18%,30%{transform:translate(-6px,1px)}48%,60%{transform:translate(6px,-1px)}78%{transform:translateY(-5px)}}@keyframes wfp-turn{0%,to{transform:none}24%{transform:rotate(-16deg)}54%{transform:rotate(14deg)}}.wf-seat{flex:none;width:200px;height:200px;display:block}.wf-dock{flex:none;width:34px;height:34px;margin:-4px auto -6px;display:block}@media (orientation:landscape) and (height<=540px){.wf-dock{display:none}}.wf-cap-line{display:block}.wf-caption.is-two{font-size:clamp(16px,min(1.8cqi,2.8svh),24px)}.wf-caption.is-two .wf-cap-line+.wf-cap-line{opacity:.85;margin-top:6px}.wf-cap-who{font:600 11px/1.3 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin-bottom:4px;display:block}@media (prefers-reduced-motion:reduce){.wf-presence,.wf-presence *{animation:none!important}.wf-presence{transition:opacity .3s}}.wf-wake{gap:26px}.wf-wake-boot{opacity:0;margin:0}.wf-scene.is-on .wf-wake-boot{animation:wf-boot 2.8s var(--ease-ui) .9s both}@keyframes wf-boot{0%{opacity:0}20%,70%{opacity:.5}to{opacity:0}}.wf-become-ring{place-items:center;width:520px;height:520px;display:grid;position:relative}.wf-become-part{width:58px;height:58px;color:var(--color-cream);opacity:0;transform:translate(calc(var(--x) * 175px), calc(var(--y) * 175px)) scale(.4);transition:opacity .7s var(--ease-rise), transform .9s var(--ease-spring), background-color .6s var(--ease-ui);background:#fff4e817;border-radius:18px;place-items:center;margin:-29px 0 0 -29px;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #fff4e82e}.wf-become-part.is-cued{opacity:1;transform:translate(calc(var(--x) * 215px), calc(var(--y) * 215px))}.wf-become-part:is([data-wf-cue=hear],[data-wf-cue=remember],[data-wf-cue=calls],[data-wf-cue=days],[data-wf-cue=build]).is-cued{background:#fff4e829}.wf-become-part[data-wf-cue=oh]{transition-delay:calc(var(--k) * 40ms)}.wf-become.is-cued .wf-become-part{opacity:0;transition:opacity .5s var(--ease-ui) calc(var(--k) * 30ms), transform .8s var(--ease-sheet) calc(var(--k) * 30ms);transform:translate(0)scale(.2)}.wf-yours-pair{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;display:grid}.wf-seg{background:var(--color-sunk);box-shadow:inset 0 0 0 1px var(--color-line);--at:0;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;align-self:flex-start;padding:3px;display:inline-grid;position:relative}.wf-seg-opt{z-index:1;color:var(--color-ink-soft);font:500 13px/1.2 var(--font-sans);text-align:center;white-space:nowrap;transition:color .35s var(--ease-ui);padding:7px 14px;position:relative}.wf-seg-knob{width:calc((100% - 6px) / var(--n,2));background:var(--color-ink);transform:translateX(calc(var(--at) * 100%));transition:transform .5s var(--ease-spring);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px}.wf-seg3{--n:3}.wf-seg-opt:first-of-type{color:var(--color-cream)}.wf-voicepick .wf-seg{--n:2}.wf-voices{display:grid;position:relative}.wf-voice-set{transition:opacity .35s var(--ease-ui), transform .45s var(--ease-rise);flex-wrap:wrap;grid-area:1/1;gap:6px;display:flex}.wf-voice-set.is-masc{opacity:0;transform:translateY(6px)}.wf-voice-chip{background:var(--color-card);min-height:30px;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:13px;display:inline-flex}.wf-voice-chip.is-on{background:var(--ground);box-shadow:none;color:var(--color-cream)}.wf-wave{align-items:center;gap:2px;height:12px;display:inline-flex}.wf-wave i{transform-origin:50%;background:currentColor;border-radius:1px;width:2px;height:100%;animation:.9s ease-in-out infinite wf-wave}.wf-wave i:nth-child(2){animation-delay:-.3s}.wf-wave i:nth-child(3){animation-delay:-.6s}.wf-wave i:nth-child(4){animation-delay:-.15s}@keyframes wf-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.wf-voicepick.is-cued .wf-seg{animation:wf-seg-masc 2.6s var(--ease-ui) both}.wf-voicepick.is-cued .wf-seg-opt.is-fem{animation:wf-ink-off 2.6s var(--ease-ui) both}.wf-voicepick.is-cued .wf-seg-opt.is-masc{animation:wf-ink-on 2.6s var(--ease-ui) both}.wf-voicepick.is-cued .wf-voice-set.is-fem{animation:wf-set-off 2.6s var(--ease-ui) both}.wf-voicepick.is-cued .wf-voice-set.is-masc{animation:wf-set-on 2.6s var(--ease-ui) both}@property --at{syntax:"<number>";inherits:true;initial-value:0}@keyframes wf-seg-masc{0%{--at:0}12%,70%{--at:1}82%,to{--at:0}}@keyframes wf-ink-off{0%{color:var(--color-cream)}12%,70%{color:var(--color-ink-soft)}82%,to{color:var(--color-cream)}}@keyframes wf-ink-on{0%{color:var(--color-ink-soft)}12%,70%{color:var(--color-cream)}82%,to{color:var(--color-ink-soft)}}@keyframes wf-set-off{0%{opacity:1;transform:none}12%,70%{opacity:0;transform:translateY(-6px)}82%,to{opacity:1;transform:none}}@keyframes wf-set-on{0%{opacity:0;transform:translateY(6px)}12%,70%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(6px)}}.wf-memory{position:relative}.wf-mem-list{flex-direction:column;display:flex;position:relative}.wf-mem{border-bottom:1px solid var(--color-line);min-height:52px;max-height:84px;transition:max-height .55s var(--ease-sheet), min-height .55s var(--ease-sheet), opacity .4s var(--ease-ui), border-color .4s;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;font-size:15px;display:grid;overflow:hidden}.wf-mem:last-child{border-bottom:0}.wf-mem .btn{justify-self:end}.wf-mem-words{flex-direction:column;gap:2px;padding:8px 0;display:flex}.wf-mem-words small{color:var(--color-ink-soft);font-size:13px}.wf-mem-new{opacity:0;border-color:#0000;min-height:0;max-height:0}.wf-mem-new.is-cued{border-color:var(--color-line);opacity:1;min-height:58px;max-height:84px}.wf-mem-ink{background:linear-gradient(90deg, var(--color-ink) 50%, transparent 50%) 100% 0 / 200% 100% no-repeat;color:#0000;-webkit-background-clip:text;background-clip:text}.wf-mem-new.is-cued .wf-mem-ink{animation:wf-ink 1.4s var(--ease-ui) .2s both}@keyframes wf-ink{0%{background-position:100% 0}to{background-position:0 0}}.wf-mem-new.is-cued small{animation:wf-in .8s var(--ease-rise) .9s both}.wf-mem-list:after{content:"";pointer-events:none;background:linear-gradient(#0000,#c23e2b1a 45% 55%,#0000) 0 -100%/100% 60% no-repeat;border-radius:12px;position:absolute;inset:0}.wf-mem-list.is-cued:after{animation:wf-sweep 1.3s var(--ease-ui) both}@keyframes wf-sweep{to{background-position:0 220%}}.wf-mem-gone.is-cued{opacity:0;border-color:#0000;min-height:0;max-height:0;transition-delay:.5s}.wf-memory:has(.wf-mem-gone.is-cued) .wf-pointer{opacity:0;transition-delay:1s}.wf-mem-gone.is-cued .wf-mem-words{text-decoration:line-through}.wf-mem-gone.is-cued .btn{background:var(--color-ink);color:var(--color-cream)}.wf-close-card{gap:14px}.wf-close-meter{--far:.1;height:52px;position:relative}.wf-close-you{background:var(--color-ink);width:40px;height:40px;color:var(--color-cream);font:600 11px/1 var(--font-sans);border-radius:50%;place-items:center;margin-top:-20px;display:grid;position:absolute;top:50%;left:0}.wf-close-line{width:calc((100% - 94px) * var(--far) + 2px);background:repeating-linear-gradient(90deg, var(--color-field) 0 6px, transparent 6px 11px);height:2px;margin-top:-1px;position:absolute;top:50%;left:44px}.wf-close-her{top:50%;left:calc(46px + (100% - 94px) * var(--far));background:var(--ground);width:46px;height:46px;color:var(--color-cream);border-radius:50%;place-items:center;margin-top:-23px;display:grid;position:absolute}.wf-close .wf-seg{width:100%;display:grid}.wf-close .wf-seg-opt{padding-inline:12px}.wf-moments{gap:10px;padding-block:14px}.wf-moment{opacity:0;transition:opacity .7s var(--ease-rise), transform .8s var(--ease-rise);flex-direction:column;gap:8px;display:flex;transform:translateY(10px)}.wf-moment.is-cued{opacity:1;transform:none}.wf-moment .bubble-you{align-self:flex-end;margin:0}.wf-moment-time{opacity:.85;background:#2b151238;border-radius:999px;align-self:center;padding:2px 10px;font-size:12px;font-weight:600}.wf-moments .wf-reply .voice{font-size:clamp(20px,2cqi,25px)}.wf-says{display:grid}.wf-says>p{transition:opacity .45s var(--ease-ui);grid-area:1/1;margin:0}.wf-says>p:not(.is-friend){opacity:0}.wf-close.is-cued .wf-seg3{animation:wf-seg-three 4s var(--ease-ui) both}.wf-close.is-cued .wf-close-meter{animation:wf-far 4s var(--ease-ui) both}.wf-close.is-cued .wf-says>.is-friend{animation:wf-say-friend 4s var(--ease-ui) both}.wf-close.is-cued .wf-says>.is-both{animation:wf-say-both 4s var(--ease-ui) both}.wf-close.is-cued .wf-says>.is-jobs{animation:wf-say-jobs 4s var(--ease-ui) both}.wf-close.is-cued .wf-seg3 .wf-seg-opt.is-friend{animation:wf-say-friend-ink 4s var(--ease-ui) both}.wf-close.is-cued .wf-seg3 .wf-seg-opt.is-both{animation:wf-say-both-ink 4s var(--ease-ui) both}.wf-close.is-cued .wf-seg3 .wf-seg-opt.is-jobs{animation:wf-say-jobs-ink 4s var(--ease-ui) both}@property --far{syntax:"<number>";inherits:true;initial-value:.1}@keyframes wf-seg-three{0%,8%{--at:0}18%,38%{--at:1}48%,70%{--at:2}82%,to{--at:0}}@keyframes wf-far{0%,8%{--far:.1}18%,38%{--far:.5}48%,70%{--far:.95}82%,to{--far:.1}}@keyframes wf-say-friend{0%,8%{opacity:1}16%,72%{opacity:0}82%,to{opacity:1}}@keyframes wf-say-both{0%,10%{opacity:0}18%,38%{opacity:1}46%,to{opacity:0}}@keyframes wf-say-jobs{0%,40%{opacity:0}48%,70%{opacity:1}80%,to{opacity:0}}@keyframes wf-say-friend-ink{0%,8%{color:var(--color-cream)}16%,72%{color:var(--color-ink-soft)}82%,to{color:var(--color-cream)}}@keyframes wf-say-both-ink{0%,10%{color:var(--color-ink-soft)}18%,38%{color:var(--color-cream)}46%,to{color:var(--color-ink-soft)}}@keyframes wf-say-jobs-ink{0%,40%{color:var(--color-ink-soft)}48%,70%{color:var(--color-cream)}80%,to{color:var(--color-ink-soft)}}.wf-who-calls{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.wf-who-calls .label{color:var(--color-cream);opacity:.8}.wf-who-calls .wf-seg{box-shadow:none;background:#2b151247}.wf-who-calls .wf-seg-opt{color:#fff4e8b3}.wf-who-calls .wf-seg-knob{background:var(--color-cream)}.wf-who-calls .wf-seg-opt:first-of-type{color:var(--color-ink)}.wf-who-calls.is-you .wf-seg{--at:0}.wf-scene.is-on .wf-who-calls.is-you .wf-seg{animation:wf-to-you .6s var(--ease-spring) 1s both}.wf-scene.is-on .wf-who-calls.is-you .wf-seg-opt:first-of-type{animation:wf-ink-cream .6s var(--ease-ui) 1s both}.wf-scene.is-on .wf-who-calls.is-you .wf-seg-opt:nth-of-type(2){animation:wf-ink-dark .6s var(--ease-ui) 1s both}@keyframes wf-to-you{to{--at:1}}@keyframes wf-ink-cream{to{color:#fff4e8b3}}@keyframes wf-ink-dark{to{color:var(--color-ink)}}.wf-phone{gap:12px}.wf-phone-face{background:var(--color-ink);width:44px;height:44px;color:var(--color-cream);scale:calc(1 + var(--lvl,0) * .12);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.wf-phone-face b{z-index:1;font:600 16px/1 var(--font-sans);position:relative}.wf-phone-ring{box-shadow:0 0 0 2px var(--color-ink);opacity:0;border-radius:50%;position:absolute;inset:0}.wf-phone.is-ringing .wf-phone-ring{animation:wf-call-ring 1.6s var(--ease-ui) infinite}.wf-phone.is-ringing .wf-phone-ring+.wf-phone-ring{animation-delay:.8s}@keyframes wf-call-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.wf-phone-face.is-talking{box-shadow:0 0 0 calc(3px + var(--lvl,0) * 9px) #2b151224}.wf-phone-state{display:inline-grid}.wf-ps{opacity:0;transition:opacity .3s var(--ease-ui);grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.wf-ps.is-ring{opacity:1}.wf-phone:is(.is-live,.is-ended) .wf-ps.is-ring{opacity:0}.wf-phone.is-live .wf-ps.is-live,.wf-phone.is-ended .wf-ps.is-end{opacity:1}.wf-ps.is-live i{background:var(--color-good);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite wf-blink}.wf-phone.is-still .wf-ps.is-ring{opacity:0}.wf-phone.is-still .wf-ps.is-end{opacity:1}.wf-log{flex-direction:column;justify-content:flex-end;gap:0;height:236px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 34px);mask-image:linear-gradient(#0000,#000 34px)}.wf-said{opacity:0;transition:grid-template-rows .55s var(--ease-sheet), opacity .5s var(--ease-ui);flex:none;grid-template-rows:0fr;display:grid}.wf-said.is-on{opacity:1;grid-template-rows:1fr}.wf-said-in{border-left:2px solid var(--color-line);flex-direction:column;gap:2px;min-height:0;padding:8px 0 8px 12px;display:flex;overflow:hidden}.wf-said-in .label{align-items:center;gap:5px;display:inline-flex}.wf-said.is-near .wf-said-in .label{color:var(--ground)}.wf-said.is-now .wf-said-in{border-left-color:var(--color-ink)}.wf-said.is-near.is-now .wf-said-in{border-left-color:var(--ground)}.wf-said.is-tr{margin-left:14px}.wf-said.is-tr .wf-said-in{border-left-style:dashed}.wf-said-words{margin:0;font-size:16px;line-height:1.45}.wf-said-words .cw{opacity:.22;transition:opacity .25s var(--ease-ui)}.wf-said-words .cw.is-in{opacity:1}.wf-phone .wf-meta span{opacity:0;transition:opacity .5s var(--ease-ui)}.wf-phone .wf-meta span.is-in{opacity:1}.wf-scene-calls .wf-notify{opacity:0;transition:opacity .7s var(--ease-rise), transform .8s var(--ease-spring);transform:translateY(12px)}.wf-scene-calls .wf-notify.is-cued{opacity:1;transform:none}.wf-print{background:var(--color-sunk);border-radius:16px;align-items:center;gap:14px;padding:10px 14px;display:flex}.wf-print-bars{flex:none;align-items:center;gap:2px;height:34px;display:flex}.wf-print-bars i{background:var(--ground);opacity:.5;width:3px;height:100%;transform:scaleY(calc(var(--h) * .35));border-radius:2px;transition:transform .12s linear,opacity .3s}.wf-print.is-talking .wf-print-bars i{opacity:1;transform:scaleY(calc(.15 + var(--h) * var(--lvl,0) * 1.6))}.wf-print-words{flex-direction:column;gap:2px;display:flex}.wf-print-words b{font-size:15px}.wf-print-words small{color:var(--color-ink-soft);font-size:13px}.wf-langs{background:var(--color-sunk);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.wf-langs-flow{gap:4px;display:inline-flex}.wf-langs-flow i{background:var(--color-field);border-radius:50%;width:6px;height:6px}.wf-phone.is-translating .wf-langs-flow i{background:var(--ground);animation:.9s ease-in-out infinite wf-flow}.wf-phone.is-translating .wf-langs-flow i:nth-child(2){animation-delay:.15s}.wf-phone.is-translating .wf-langs-flow i:nth-child(3){animation-delay:.3s}@keyframes wf-flow{0%,to{opacity:.3;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}.wf-phone:has([data-wf-side=far].is-talking) .wf-langs[data-wf-side=far] .wf-langs-flow i{background:var(--ground);animation:.9s ease-in-out infinite wf-flow}.wf-hear-mode{--n:2;margin-left:auto}.wf-hear-mode .wf-seg-opt{padding:5px 10px;font-size:12px}.wf-hear-mode.is-cued{animation:wf-to-you .6s var(--ease-spring) both}.wf-hear-mode.is-cued .wf-seg-opt:first-of-type{animation:wf-ink-soft .6s var(--ease-ui) both}.wf-hear-mode.is-cued .wf-seg-opt:nth-of-type(2){animation:wf-ink-light .6s var(--ease-ui) both}.wf-langs-live{margin-left:auto}.wf-ow{gap:14px}.wf-ow-av{width:40px;height:40px;color:var(--color-cream);font:600 15px/1 var(--font-sans);background:#1f2a44;border-radius:50%;flex:none;place-items:center;display:grid}.wf-ow-two,.wf-head-who small.wf-ow-two{display:inline-grid}.wf-ow-two>span{transition:opacity .45s var(--ease-ui);grid-area:1/1}.wf-ow-two>.is-serious,.wf-ow-pair.is-cued .wf-ow-two>.is-game,.wf-ow-pair.is-cued .wf-ow-fly{opacity:0}.wf-ow-pair.is-cued .wf-ow-two>.is-serious{opacity:1}.wf-ow-mode{--n:2}.wf-ow-pair.is-cued .wf-ow-mode{animation:wf-to-you .6s var(--ease-spring) both}.wf-ow-pair.is-cued .wf-ow-mode .wf-seg-opt:first-of-type{animation:wf-ink-soft .6s var(--ease-ui) both}.wf-ow-pair.is-cued .wf-ow-mode .wf-seg-opt:nth-of-type(2){animation:wf-ink-light .6s var(--ease-ui) both}@keyframes wf-ink-soft{to{color:var(--color-ink-soft)}}@keyframes wf-ink-light{to{color:var(--color-cream)}}.wf-ow-top{align-items:center;gap:16px;display:flex;position:relative}.wf-ow-ring{flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.wf-ow-ring>svg{width:100%;height:100%;position:absolute;inset:0}.wf-ow-ring .t{fill:none;stroke:var(--color-line);stroke-width:6px}.wf-ow-ring .f{fill:none;stroke:var(--ground);stroke-width:6px;stroke-linecap:round;stroke-dasharray:80 100;transition:stroke-dasharray 1.2s var(--ease-ui), stroke .5s}.wf-ow-ring.is-cued .f{stroke-dasharray:100 100}.wf-ow-pair.is-cued .wf-ow-ring .f{stroke:var(--color-good)}.wf-ow-lv{height:1.2em;font:600 22px/1.2 var(--font-sans);display:grid;overflow:hidden}.wf-ow-lv span{transition:transform .6s var(--ease-spring) .5s, opacity .4s;grid-area:1/1}.wf-ow-lv span+span{transform:translateY(100%)}.wf-ow-ring.is-cued .wf-ow-lv span:first-child{transform:translateY(-100%)}.wf-ow-ring.is-cued .wf-ow-lv span+span{transform:none}.wf-ow-ok{color:var(--color-good);opacity:0;transition:opacity .45s;position:absolute}.wf-ow-pair.is-cued .wf-ow-lv{opacity:0}.wf-ow-pair.is-cued .wf-ow-ok{opacity:1}.wf-ow-xp{flex-direction:column;flex:1;gap:6px;display:flex}.wf-ow-xp .caps{color:var(--color-ink-soft);margin:0;font-size:11px}.wf-ow-xp small{color:var(--color-ink-soft);font-size:13px}.wf-ow-bar{background:var(--color-line);border-radius:999px;height:8px;display:block;overflow:hidden}.wf-ow-bar i{border-radius:inherit;background:var(--ground);transform-origin:0;height:100%;transition:transform 1.4s var(--ease-ui);display:block;transform:scaleX(.8)}.wf-ow-quests.is-cued~* .wf-ow-bar i{transform:scaleX(.97)}.wf-ow:has(.wf-ow-quests.is-cued) .wf-ow-bar i{transform:scaleX(.97)}.wf-ow:has(.wf-ow-ring.is-cued) .wf-ow-bar i{transform:scaleX(1)}.wf-ow-burst{background:var(--color-good);color:#fff;opacity:0;transition:opacity .4s var(--ease-ui) .6s, transform .6s var(--ease-spring) .6s;border-radius:999px;padding:4px 10px;font-size:11px;position:absolute;top:-4px;right:0;transform:translateY(6px)scale(.8)}.wf-ow-burst.is-cued{opacity:1;transform:none}.wf-ow-quests{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wf-ow-q{border-bottom:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;font-size:15px;display:grid;position:relative}.wf-ow-box{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--color-field);color:#0000;transition:background-color .3s,color .3s,box-shadow .3s;transition-delay:calc(var(--k) * .35s);border-radius:7px;place-items:center;display:grid}.wf-ow-quests.is-cued .wf-ow-box{background:var(--color-good);box-shadow:none;color:#fff}.wf-ow-quests.is-cued .wf-ow-name{color:var(--color-ink-soft);transition:color .3s calc(var(--k) * .35s)}.wf-ow-pts{color:var(--color-good);font-size:13px;font-weight:600}.wf-ow-fly{color:var(--color-good);font:600 13px/1 var(--font-sans);opacity:0;pointer-events:none;position:absolute;right:0}.wf-ow-quests.is-cued .wf-ow-fly{animation:wf-fly .9s var(--ease-ui) calc(.2s + var(--k) * .35s) both}@keyframes wf-fly{0%{opacity:0;transform:none}20%{opacity:1}to{opacity:0;transform:translate(-300px, calc(-60px - var(--k) * 46px)) scale(.7)}}.wf-ow-boss{background:var(--color-sunk);border-radius:16px;grid-template-columns:auto minmax(0,1fr) 96px;align-items:center;gap:12px;padding:10px 12px;display:grid}.wf-ow-boss-ico{width:34px;height:34px;color:var(--color-cream);background:#2c4a8a;border-radius:10px;place-items:center;display:grid}.wf-ow-boss-words{flex-direction:column;gap:2px;font-size:14px;display:flex}.wf-ow-boss-words small{color:var(--color-ink-soft);font-size:13px}.wf-ow-hp{background:var(--color-line);border-radius:999px;height:8px;display:block;overflow:hidden}.wf-ow-hp i{border-radius:inherit;width:100%;height:100%;transition:width 1s var(--ease-ui);background:#8f2240;display:block}.wf-ow-boss.is-cued .wf-ow-hp i{width:var(--hp)}.wf-ow-boss.is-cued .wf-ow-boss-ico{animation:wf-hit .5s var(--ease-ui)}@keyframes wf-hit{30%{transform:translate(-4px)rotate(-6deg)}60%{transform:translate(3px)rotate(4deg)}}.wf-tone-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.wf-tone-row .label{margin-right:2px}.wf-tone .wf-seg-opt{color:var(--color-ink-soft);padding:5px 11px;font-size:12px}.wf-tone .wf-seg-opt:first-of-type{color:var(--color-ink-soft)}.wf-tone{--at:var(--from)}.wf-scene.is-on .wf-tone{animation:wf-tone .7s var(--ease-spring) 1.2s both}.wf-scene.is-on .wf-tone .wf-seg-opt.is-to{animation:wf-ink-light .4s var(--ease-ui) 1.4s both}@keyframes wf-tone{0%{--at:var(--from)}to{--at:var(--to)}}.wf-setting{background:var(--color-sunk);color:var(--color-ink-soft);border-radius:999px;gap:5px;padding:5px 10px;font-size:12px;display:inline-flex}.wf-setting b{color:var(--color-ink);font-weight:600}.wf-browser{background:var(--color-paper);color:var(--color-ink);border-radius:16px;overflow:hidden;box-shadow:0 30px 60px #2b15124d}.wf-browser-bar{background:var(--color-sunk);align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:flex}.wf-browser-bar i{background:var(--color-field);border-radius:50%;width:9px;height:9px}.wf-browser-bar span{background:var(--color-card);color:var(--color-ink-soft);text-align:center;border-radius:999px;flex:1;margin-left:8px;padding:3px 10px}.wf-carousel{perspective:1500px;--at:0;flex-shrink:0;width:760px;height:470px;position:relative}.wf-visual:has(>.wf-carousel){justify-content:center;display:flex}.wf-carousel-ring{transform-style:preserve-3d;position:absolute;inset:0}.wf-carousel-card{--o:calc(var(--k) - var(--at));--a:max(var(--o), calc(var(--o) * -1));width:540px;height:380px;opacity:clamp(0, calc(1.6 - var(--a)), 1);transform:translateX(calc(clamp(-1.4, var(--o), 1.4) * 170px)) translateZ(calc(min(var(--a), 1.6) * -260px)) rotateY(calc(clamp(-1, var(--o), 1) * -48deg));margin:-190px 0 0 -270px;position:absolute;top:50%;left:50%;overflow:hidden}.wf-carousel-shot{height:calc(100% - 33px);display:block;overflow:hidden}.wf-carousel-shot img{width:100%;height:auto;display:block}.wf-carousel-card{transition:filter .3s}.wf-carousel-shot img{transform:scale(calc(1 + max(0, .05 - var(--a) * .05)));transform-origin:50% 0}.wf-carousel.is-cued{animation:6.4s cubic-bezier(.45,0,.2,1) forwards wf-carousel-turn}@keyframes wf-carousel-turn{0%,8.57%{--at:0}14.29%,22.86%{--at:1}28.57%,37.14%{--at:2}42.86%,51.43%{--at:3}57.14%,65.71%{--at:4}71.43%,80%{--at:5}85.71%,94.29%{--at:6}to{--at:7}}.wf-reel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.wf-reel-tile{aspect-ratio:400/260;background:#17110e;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000059}.wf-reel-label{z-index:2;color:var(--color-cream);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#17110e99;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:10px;left:12px}.wf-reel-tile video{object-fit:cover;width:100%;height:100%;display:block}.wf-live3d canvas{width:100%;height:100%;display:block}.wf-letterbox{z-index:1;pointer-events:none;transition:box-shadow .5s var(--ease-ui);position:absolute;inset:0;box-shadow:inset 0 0 #000}.wf-three[data-mode=broll] .wf-letterbox{box-shadow:inset 0 26px #000,inset 0 -26px #000}.wf-rec{z-index:2;color:var(--color-cream);font:600 11px/1 var(--font-sans);letter-spacing:.12em;opacity:0;align-items:center;gap:6px;transition:opacity .4s;display:inline-flex;position:absolute;bottom:10px;right:12px}.wf-rec i{background:#ff4d3d;border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,end) infinite wf-blink}.wf-three[data-mode=broll] .wf-rec{opacity:1}.wf-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wf-tools .wf-kind{opacity:0;transition:opacity .4s, transform .5s var(--ease-spring);transition-delay:calc(var(--k) * .15s);background:var(--color-cream);color:var(--color-ink);transform:scale(.7)}.wf-tools .chip{opacity:0;transition:opacity .4s .7s}.wf-tools.is-cued .wf-kind,.wf-tools.is-cued .chip{opacity:1;transform:none}.wf-saas{gap:4px}.wf-saas-row{border-bottom:1px solid var(--color-line);min-height:42px;animation:wf-in .7s var(--ease-rise) calc(.8s + var(--k) * .45s) both;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;font-size:15px;display:grid}.wf-saas-ico{background:var(--color-sunk);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.wf-saas-price,.wf-saas-own{transition:opacity .4s var(--ease-ui);transition-delay:calc(var(--k) * .18s);grid-area:1/3;justify-self:end}.wf-saas-price small{color:var(--color-ink-soft);font-size:12px}.wf-saas-own{opacity:0}.wf-saas-what{transition:color .4s;transition-delay:calc(var(--k) * .18s);position:relative}.wf-saas-what:after{content:"";transform-origin:0;width:100%;height:1.5px;transition:transform .4s var(--ease-ui);transition-delay:calc(var(--k) * .18s);background:currentColor;position:absolute;top:52%;left:0;transform:scaleX(0)}.wf-saas.is-cued .wf-saas-price{opacity:0}.wf-saas.is-cued .wf-saas-own{opacity:1}.wf-saas.is-cued .wf-saas-what{color:var(--color-ink-soft)}.wf-saas.is-cued .wf-saas-what:after{transform:scaleX(1)}.wf-saas-total{padding-top:10px;display:grid}.wf-saas-sum{transition:opacity .5s var(--ease-ui) 1s, transform .6s var(--ease-rise) 1s;flex-direction:column;grid-area:1/1;gap:2px;display:flex}.wf-saas-sum b{font:300 clamp(26px, 2.8cqi, 34px)/1.1 var(--font-display)}.wf-saas-sum small{color:var(--color-ink-soft);font-size:13px}.wf-saas-sum.is-after{opacity:0;transform:translateY(8px)}.wf-saas-sum.is-after b{color:var(--color-good)}.wf-saas.is-cued .wf-saas-sum:not(.is-after){opacity:0;transform:translateY(-8px)}.wf-saas.is-cued .wf-saas-sum.is-after{opacity:1;transform:none}.wf-saas-ticks{flex-wrap:wrap;gap:6px 14px;padding-top:8px;font-size:13px;display:flex}.wf-saas-ticks span{color:var(--color-good);opacity:0;transition:opacity .4s;transition-delay:calc(var(--k) * .2s);align-items:center;gap:5px;display:inline-flex}.wf-saas-ticks.is-cued span{opacity:1}.wf-appgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wf-appcard{opacity:.35;transition:opacity .5s var(--ease-ui), transform .6s var(--ease-spring), background-color .5s;background:#2b151238;border-radius:18px;flex-direction:column;gap:6px;padding:14px;display:flex;transform:scale(.94)}.wf-appcard b{font-size:16px;font-weight:600}.wf-appcard small{opacity:.85;font-size:13px;line-height:1.35}.wf-appcard.is-cued{background:var(--color-paper);color:var(--color-ink);opacity:1;transform:none;box-shadow:0 20px 40px #2b151240}.wf-began{opacity:0;transition:opacity .6s, transform .7s var(--ease-rise);flex-wrap:wrap;align-items:center;gap:10px;display:flex;transform:translateY(10px)}.wf-began.is-cued{opacity:1;transform:none}.wf-began .bubble-you{margin:0}.wf-began-app{background:var(--color-paper);color:var(--color-ink);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-weight:600;display:inline-flex}.wf-listing{gap:12px}.wf-price{--at:-1;width:100%;display:grid}.wf-price .wf-seg-knob{opacity:0;transition:transform .5s var(--ease-spring), opacity .3s}.wf-price .wf-seg-opt:first-of-type{color:var(--color-ink-soft)}.wf-price:has(.is-cued) .wf-seg-knob{opacity:1}.wf-price:has(.wf-seg-opt:first-of-type.is-cued){--at:0}.wf-price:has(.wf-seg-opt:nth-of-type(2).is-cued){--at:1}.wf-price:has(.wf-seg-opt:nth-of-type(3).is-cued){--at:2}.wf-price .wf-seg-opt.is-cued:not(:has(~.is-cued)){color:var(--color-cream)}.wf-income{opacity:0;transition:opacity .6s, transform .7s var(--ease-rise);transform:translateY(14px)}.wf-income.is-cued{opacity:1;transform:none}.wf-bars{align-items:flex-end;gap:10px;height:110px;display:flex}.wf-bars span{height:100%;color:var(--color-ink-soft);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;font-size:11px;display:flex}.wf-bars i{width:100%;height:calc(var(--h) * 1.5%);background:var(--color-good);transform-origin:bottom;border-radius:6px 6px 3px 3px;display:block;transform:scaleY(0)}.wf-income.is-cued .wf-bars i{animation:wf-grow .7s var(--ease-spring) calc(.3s + var(--k) * .18s) forwards}.wf-earn-ways{opacity:0;transition:opacity .6s}.wf-earn-ways.is-cued{opacity:1}.wf-earn-ways .wf-way{animation:none}.wf-earn-ways.is-cued .wf-way{animation:wf-in .7s var(--ease-rise) calc(var(--k) * .2s) both}.wf-chat .bubble-you[data-wf-cue]{opacity:0;transition:opacity .5s}.wf-chat .bubble-you.is-cued{opacity:1}.wf-setup-row{border-bottom:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;font-size:15px;display:grid}.wf-setup-row:last-child{border-bottom:0}.wf-setup .wf-setup-row .chip{opacity:0;transition:opacity .3s, transform .5s var(--ease-spring);transition-delay:calc(var(--k) * .5s);transform:scale(.7)}.wf-setup.is-cued .wf-setup-row .chip{opacity:1;transform:none}.wf-earn-research{opacity:.3;align-items:center;gap:12px;transition:opacity .6s;display:flex}.wf-earn-research.is-cued{opacity:1}.wf-earn-research b{font-size:15px;font-weight:500;display:block}.wf-earn-research small{opacity:.85;margin-top:4px;font-size:13px;display:block}.wf-auto-task{opacity:.3;transition:opacity .6s}.wf-auto-task.is-cued{opacity:1}.wf-auto-task .chip{opacity:0;transition:opacity .3s, transform .5s var(--ease-spring);transform:scale(.7)}.wf-auto-task.is-cued .chip{opacity:1;transform:none}.wf-auto-next,.wf-business-view{opacity:.3;transition:opacity .6s}.wf-auto-next.is-cued,.wf-business-view.is-cued{opacity:1}.wf-pace-business{border-bottom:1px solid var(--color-line);opacity:.3;flex-direction:column;gap:8px;padding-bottom:10px;transition:opacity .6s;display:flex}.wf-pace-business.is-cued{opacity:1}.wf-pace-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.wf-pace-heading b{font-size:15px;font-weight:500}.wf-pace-options{background:var(--color-sunk);text-align:center;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;font-size:13px;display:grid}.wf-pace-options>span{border-radius:999px;padding:8px 10px}.wf-pace-options .is-selected{background:var(--color-ink);color:var(--color-cream)}.wf-business-ledger{opacity:.3;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0;transition:opacity .6s;display:grid}.wf-business-ledger.is-cued{opacity:1}.wf-business-ledger>span{flex-direction:column;gap:4px;display:flex}.wf-business-ledger b{font:300 22px/1.15 var(--font-display)}.wf-business-ledger small{color:var(--color-ink-soft);font-size:13px}@container wf-stage (width<=34rem){.wf-scene-earn .wf-ways{gap:8px}.wf-scene-earn .wf-way{padding:10px}.wf-scene-earn .wf-setup-row{gap:8px;font-size:13px}.wf-scene-earn .wf-setup-row .chip{padding:0 8px;font-size:12px}.wf-pace-heading{flex-wrap:wrap;gap:4px}.wf-pace-options>span{padding:8px 6px}.wf-scene-business-pace .wf-stack{padding-top:24px;display:grid}.wf-scene-business-pace .wf-stack>.wf-card{transform-origin:50% 0;transition:opacity .6s, transform .7s var(--ease-sheet);grid-area:1/1;align-self:center}.wf-scene-business-pace .wf-pace{z-index:1}.wf-scene-business-pace .wf-business-view{z-index:2;opacity:0;transform:translateY(28px)}.wf-scene-business-pace .wf-business-view.is-cued{opacity:1;transform:none}.wf-scene-business-pace .wf-stack:has(.wf-business-view.is-cued) .wf-pace{opacity:.2;transform:translateY(-14px)scale(.93)}}@container wf-stage (height<=22rem) and (orientation:landscape){.wf-scene-earn .wf-ways{grid-template-columns:minmax(0,1fr)}.wf-scene-earn .wf-way{flex-flow:wrap;align-items:center;gap:6px;padding:8px 10px}.wf-scene-earn .wf-way small{flex-basis:100%}}.wf-gpus{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.wf-gpu-card{background:var(--color-sunk);height:54px;color:var(--color-ink-soft);transition:background-color .4s,color .4s;transition-delay:calc(var(--k) * .12s);border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:flex;position:relative}.wf-gpu-card:nth-child(n+3){opacity:.35;transition:background-color .4s,color .4s,opacity .4s;transition-delay:calc(var(--k) * .12s)}.wf-gpu-card i{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px}.wf-gpu-card b{margin-left:auto;font-weight:600}.wf-scene.is-on .wf-gpu-card i{animation:1.2s linear infinite wf-fan}@keyframes wf-fan{to{transform:rotate(360deg)}}.wf-gpus.is-cued .wf-gpu-card{background:var(--color-ink);color:var(--color-cream);opacity:1}.wf-toggle{background:var(--color-good);border-radius:999px;width:40px;height:24px;transition:background-color .4s;position:relative}.wf-toggle i{width:18px;height:18px;transition:left .4s var(--ease-spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:19px}.wf-setup-row.is-cued .wf-toggle{background:var(--color-field)}.wf-setup-row.is-cued .wf-toggle i{left:3px}.wf-two{justify-items:end;font-size:13px;display:grid}.wf-two b{transition:opacity .5s var(--ease-ui);grid-area:1/1}.wf-two .is-after{opacity:0;color:var(--color-good)}.wf-setup-row.is-cued .wf-two b:not(.is-after){opacity:0}.wf-setup-row.is-cued .wf-two .is-after{opacity:1}.wf-harbour{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.wf-golive{gap:6px}.wf-golive .wf-tickrow{opacity:.3;transition:opacity .4s;transition-delay:calc(var(--k) * .4s)}.wf-golive.is-cued .wf-tickrow{opacity:1}.wf-apart{border-top:1px solid var(--color-line);color:var(--color-ink-soft);align-items:center;gap:8px;margin-top:6px;padding-top:10px;font-size:12px;display:flex}.wf-apart i{background:var(--color-field);flex:1;height:2px;position:relative}.wf-apart i:after{content:"";border:5px solid #0000;border-left:7px solid var(--color-field);position:absolute;top:-4px;right:-1px}.wf-shop{opacity:0;transition:opacity .6s, transform .7s var(--ease-rise);transform:translateY(12px)}.wf-golive.is-cued+.wf-shop,.wf-shop.is-cued{opacity:1;transform:none}.wf-shop-page{flex-direction:column;gap:10px;padding:14px;display:flex}.wf-shop-name{font:500 20px/1 Fraunces,Georgia,serif}.wf-mugs{gap:8px;display:flex}.wf-mugs span{color:var(--color-ink-soft);flex-direction:column;flex:1;gap:4px;font-size:11px;display:flex}.wf-mugs i{background:var(--c);border-radius:10px;height:46px}.wf-desk{opacity:0;flex-direction:column;gap:6px;font-size:13px;line-height:1.35;transition:opacity .6s .4s;display:flex}.wf-shop.is-cued .wf-desk{opacity:1}.wf-desk-them{background:var(--color-sunk);border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:7px 10px}.wf-desk-ash{background:var(--color-card);max-width:90%;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:12px 12px 12px 4px;padding:7px 10px}.wf-desk-ash b{color:var(--c);letter-spacing:.08em;text-transform:uppercase;font-size:11px;display:block}.wf-update{opacity:0;transition:opacity .6s var(--ease-rise), transform .7s var(--ease-spring);transform:translateY(12px)}.wf-update.is-cued{opacity:1;transform:none}.wf-guard{border-top:1px solid var(--color-line);flex-direction:column;gap:6px;margin-top:4px;padding-top:10px;display:flex}.wf-guard .wf-tickrow{opacity:.25;transition:opacity .4s;transition-delay:calc(var(--k) * .45s);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.wf-guard .chip{opacity:0;transition:opacity .3s, transform .5s var(--ease-spring);transition-delay:calc(.2s + var(--k) * .45s);transform:scale(.7)}.wf-guard.is-cued .wf-tickrow{opacity:1}.wf-guard.is-cued .chip{opacity:1;transform:none}.wf-ow-pair{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:12px;display:grid}.wf-ow-areas{gap:8px}.wf-ow-chart{width:100%;height:auto}.wf-ow-chart .g{fill:none;stroke:var(--color-line);stroke-width:1px}.wf-ow-chart .s{fill:color-mix(in oklab, var(--ground) 22%, transparent);stroke:var(--ground);stroke-width:2.5px;stroke-linejoin:round;transform-box:view-box;transform-origin:170px 108px;transition:transform 1.4s var(--ease-spring);transform:scale(.08)}.wf-ow-chart .d{fill:var(--ground);transform-box:view-box;transform-origin:170px 108px;transition:transform 1.4s var(--ease-spring);transform:scale(.08)}.wf-ow-areas.is-cued .wf-ow-chart :is(.s,.d){transform:none}.wf-ow-arealist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.wf-ow-arealist li{opacity:.3;transition:opacity .4s;transition-delay:calc(.3s + var(--k) * .18s);grid-template-rows:auto 3px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;font-size:13px;display:grid}.wf-ow-arealist li .wf-saas-ico{grid-row:1/3;width:26px;height:26px}.wf-ow-arealist small{color:var(--color-ink-soft);font-size:12px}.wf-ow-arealist i{background:var(--ground);transform-origin:0;height:3px;transition:transform .8s var(--ease-ui);transition-delay:calc(.4s + var(--k) * .18s);border-radius:2px;grid-column:2/4;transform:scaleX(0)}.wf-ow-areas.is-cued .wf-ow-arealist li{opacity:1}.wf-ow-areas.is-cued .wf-ow-arealist i{transform:scaleX(var(--r))}@container wf-stage (width<=34rem){.wf-ow-pair{grid-template-columns:minmax(0,1fr);align-items:stretch;padding-top:14px}.wf-ow-pair>*{transform-origin:50% 0;transition:opacity .6s var(--ease-ui), transform .7s var(--ease-sheet), filter .6s;grid-area:1/1;position:relative}.wf-ow-chart{max-height:230px}.wf-ow-pair>.wf-ow-areas{z-index:1}.wf-ow-pair>.wf-ow{z-index:2;opacity:0;transform:translateY(28px)}.wf-ow-pair:has(.wf-ow-quests.is-cued)>.wf-ow{opacity:1;transform:none}.wf-ow-pair:has(.wf-ow-quests.is-cued)>.wf-ow-areas{opacity:.55;filter:brightness(.9);transform:translateY(-14px)scale(.93)}}.wf-harbour3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.wf-cms{opacity:.3;gap:4px;transition:opacity .6s}.wf-cms.is-cued{opacity:1}.wf-cms .wf-setup-row{min-height:38px;font-size:13px}.wf-cms .chip{opacity:0;transition:opacity .3s, transform .5s var(--ease-spring);transition-delay:calc(.2s + var(--k) * .4s);transform:scale(.7)}.wf-cms.is-cued .chip{opacity:1;transform:none}.wf-business{background:var(--color-cream);color:var(--color-ink);opacity:0;transition:opacity .6s, transform .7s var(--ease-spring);border-radius:999px;align-self:center;align-items:center;gap:10px;padding:10px 18px;font-size:14px;display:flex;transform:translateY(10px)scale(.96)}.wf-business.is-cued{opacity:1;transform:none}.wf-guard{border-top:0;margin:0;padding-top:16px}@container wf-stage (width<=34rem){.wf-harbour3{grid-template-columns:minmax(0,1fr);align-items:stretch;padding-top:24px}.wf-harbour3>*{transform-origin:50% 0;transition:opacity .6s var(--ease-ui), transform .7s var(--ease-sheet), filter .6s;grid-area:1/1;position:relative}.wf-harbour3>.wf-guard{z-index:1}.wf-harbour3>.wf-shop{z-index:2}.wf-harbour3>.wf-cms{z-index:3}.wf-harbour3>.wf-shop:not(.is-cued),.wf-harbour3>.wf-cms:not(.is-cued){opacity:0;pointer-events:none;transform:translateY(24px)}:is(.wf-harbour3:has(.wf-shop.is-cued)>.wf-guard,.wf-harbour3:has(.wf-cms.is-cued)>.wf-shop){opacity:.6;filter:brightness(.9);transform:translateY(-12px)scale(.94)}.wf-harbour3:has(.wf-cms.is-cued)>.wf-guard{opacity:.35;transform:translateY(-24px)scale(.88)}.wf-business{border-radius:18px;padding:10px 14px;font-size:13px}}.wf-qq{--color-bright:#e8edf4;--color-ion:#5eb3d6;--color-logo-gold:#c9a75c;flex-direction:column;gap:14px;display:flex}.wf-qq-logo{filter:drop-shadow(0 0 30px #c9a75c2e);width:100%;max-width:560px}.wf-qq-logo svg{width:100%;height:auto;display:block}.wf-scene.is-on .wf-qq-logo{animation:wf-qq-in 1.6s var(--ease-rise) .3s both}@keyframes wf-qq-in{0%{opacity:0;filter:blur(8px);transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.wf-qq-sub{color:#c9a75c;font:600 12px/1.2 var(--font-sans);letter-spacing:.24em;text-transform:uppercase;margin:0}.wf-qq-row{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:28px;margin-top:10px;display:grid}.wf-qq-years{flex-direction:column;gap:4px;display:flex}.wf-qq-roll{color:#c9a75c;height:1.05em;font:300 clamp(48px, 5cqi, 64px)/1.05 var(--font-display);display:grid;overflow:hidden}.wf-qq-roll span{grid-area:1/1;transform:translateY(100%)}.wf-qq-roll span:first-child{transform:none}.wf-qq-years.is-cued .wf-qq-roll span{animation:wf-qq-roll 2.6s var(--ease-ui) both;animation-delay:calc(var(--y,0) * .42s)}.wf-qq-roll span:first-child{--y:0}.wf-qq-roll span:nth-child(2){--y:1}.wf-qq-roll span:nth-child(3){--y:2}.wf-qq-roll span:nth-child(4){--y:3}.wf-qq-roll span:nth-child(5){--y:4}.wf-qq-roll span:nth-child(6){--y:5}@keyframes wf-qq-roll{0%{transform:translateY(100%)}8%,16%{transform:none}24%,to{transform:translateY(-100%)}}.wf-qq-years.is-cued .wf-qq-roll span:last-child{animation-name:wf-qq-land}@keyframes wf-qq-land{0%{transform:translateY(100%)}8%,to{transform:none}}.wf-qq-years small{opacity:.75;font-size:13px}.wf-qq-for{opacity:.25;flex-direction:column;align-items:flex-start;gap:10px;transition:opacity .6s;display:flex}.wf-qq-for.is-cued{opacity:1}.wf-qq-for b{font:300 clamp(22px, 2.2cqi, 28px)/1.15 var(--font-display)}.wf-qq-knows{flex-wrap:wrap;gap:8px;display:flex}.wf-qq-knows .wf-kind{background:#e8edf41a}.wf-visual .wf-qq-cta{pointer-events:auto;gap:8px}@container wf-stage (width<=34rem){.wf-qq-row{grid-template-columns:minmax(0,1fr);gap:18px}.wf-qq-cta{white-space:normal;max-width:100%}}.wf-every{gap:10px}.wf-every .wf-title{margin:0 0 6px;font-size:clamp(30px,3.6cqi,46px)}.wf-orbit{width:800px;height:470px;position:relative}.wf-beams{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wf-beam{stroke:var(--color-cream);stroke-width:1.5px;stroke-dasharray:0 1;opacity:.5;transition:stroke-dasharray .7s var(--ease-rise)}.wf-beam.is-cued{stroke-dasharray:1 0}.wf-every.is-cued .wf-beam{stroke-dasharray:.04 .03;opacity:.8;animation:1.2s linear infinite wf-flow-beam}@keyframes wf-flow-beam{to{stroke-dashoffset:-.07px}}.wf-every-seat{width:150px;height:150px;margin:-75px;position:absolute;top:50%;left:50%}.wf-device-o{width:104px;color:var(--color-cream);opacity:.3;transform:translate(var(--x), var(--y)) scale(.88);transition:opacity .5s var(--ease-ui), transform .6s var(--ease-spring);flex-direction:column;align-items:center;gap:4px;margin:-46px 0 0 -52px;display:flex;position:absolute;top:50%;left:50%}.wf-device-o svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:96px;height:72px}.wf-device-o svg .scr{fill:#fff4e81f;stroke:none;transition:fill .5s}.wf-device-o svg .lens{fill:#fff4e814;stroke:none;transition:fill .5s}.wf-device-o.is-cued svg .lens{fill:#c23e2b8c}.wf-device-o small{letter-spacing:.04em;font-size:12px;font-weight:600}.wf-device-o.is-cued{opacity:1;transform:translate(var(--x), var(--y))}.wf-device-o.is-cued svg .scr{fill:var(--ground)}.wf-every.is-cued .wf-device-o svg{filter:drop-shadow(0 0 10px #fff4e873)}.wf-every-on{opacity:.8;text-align:center;max-width:46em;margin:4px 0 0;font-size:13px}.wf-social{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.wf-live-chip i{background:var(--color-good);border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite wf-blink}.wf-live-chip{align-items:center;gap:6px;display:inline-flex}.wf-feed-in{flex-direction:column;gap:4px;display:flex}.wf-post-x{opacity:0;max-height:0;transition:max-height .6s var(--ease-sheet), opacity .5s, padding .5s;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:0;font-size:14px;line-height:1.4;display:grid;overflow:hidden}.wf-post-x.is-cued{opacity:1;border-bottom:1px solid var(--color-line);max-height:140px;padding:8px 0}.wf-post-x.is-reply{margin-left:30px}.wf-post-x b{margin-right:4px}.wf-face-sm b{font:600 12px/1 var(--font-sans);color:var(--color-cream)}.wf-likes{color:var(--ground);align-items:center;gap:4px;margin-left:6px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.wf-count{height:1.2em;display:inline-grid;overflow:hidden}.wf-count span{transition:transform .5s var(--ease-spring) 1.2s;grid-area:1/1}.wf-count span+span{transform:translateY(100%)}.wf-post-x.is-cued .wf-count span:first-child{transform:translateY(-100%)}.wf-post-x.is-cued .wf-count span+span{transform:none}.wf-post-x.is-news{grid-template-columns:auto minmax(0,1fr)}.wf-news{background:var(--color-caution-bg);color:var(--color-caution);border-radius:10px;grid-column:1/-1;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:flex}.wf-social-side{flex-direction:column;gap:14px;display:flex}@container wf-stage (width<=34rem){.wf-social{grid-template-columns:minmax(0,1fr);gap:10px}.wf-feed{gap:6px;padding:12px 14px}.wf-post-x{gap:8px;font-size:13px;line-height:1.35}.wf-post-x.is-cued{padding:6px 0}.wf-post-x.is-reply{margin-left:22px}.wf-post-x .wf-face{width:26px;height:26px}.wf-map svg{max-height:64px}.wf-social-side{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:10px;display:grid}.wf-social-side .wf-card{padding:12px 14px}.wf-couple-faces .wf-face{width:36px;height:36px}.wf-couple small,.wf-map small{font-size:12px}}.wf-couple{text-align:center;opacity:0;transition:opacity .6s, transform .7s var(--ease-spring);align-items:center;transform:translateY(14px)scale(.96)}.wf-couple.is-cued{opacity:1;transform:none}.wf-couple-faces{align-items:center;gap:10px;display:flex}.wf-couple-faces .wf-face{width:44px;height:44px}.wf-couple-heart{color:var(--ground)}.wf-couple.is-cued .wf-couple-heart{animation:1.2s ease-in-out .3s 3 wf-heartbeat}@keyframes wf-heartbeat{0%,to{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.95)}}.wf-couple small,.wf-map small{color:var(--color-ink-soft);font-size:13px}.wf-map{opacity:.35;transition:opacity .6s}.wf-map.is-cued{opacity:1}.wf-map svg{width:100%;height:auto}.wf-map-link{fill:none;stroke:var(--color-field);stroke-width:2px;stroke-dasharray:0 1;transition:stroke-dasharray 1.2s var(--ease-ui)}.wf-map-link.is-love{stroke:var(--ground);stroke-width:3px}.wf-map.is-cued .wf-map-link{stroke-dasharray:1 0}.wf-map circle{transform-box:fill-box;transform-origin:50%}.wf-map.is-cued circle{animation:wf-pop .5s var(--ease-spring) calc(var(--k) * .12s) both}.wf-vs2{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px;display:grid}.wf-vs2-chat{text-align:center;opacity:.4;width:190px;height:190px;transition:opacity .6s, transform .8s var(--ease-spring);background:#fff4e814;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;box-shadow:inset 0 0 0 1.5px #fff4e84d}.wf-vs2-chat.is-cued{opacity:1}.wf-vs2.is-cued .wf-vs2-chat{opacity:.75;transform:scale(.82)}.wf-vs2-logos{gap:8px;display:flex}.wf-vs2-logo{flex-direction:column;align-items:center;gap:2px;font-size:10px;display:flex}.wf-vs2-logo .wf-maker-logo{background:var(--color-paper);border-radius:10px;width:34px;height:34px;padding:6px}.wf-vs2-chat b{font-size:15px}.wf-vs2-chat>small{opacity:.8;font-size:12px}.wf-vs2-os{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:440px;padding:40px 34px;display:flex;position:relative}.wf-vs2-os:has(.wf-vs2-stage:first-child.is-cued) .wf-vs2-os:has(.wf-vs2-stage:nth-child(2).is-cued) .wf-vs2-os:has(.wf-vs2-stage:nth-child(3).is-cued) .wf-vs2-os:has(.wf-vs2-stage:nth-child(4).is-cued) .wf-vs2-os:has(.wf-vs2-stage:nth-child(5).is-cued) .wf-vs2-os:has(.wf-vs2-stage:nth-child(6).is-cued) .wf-vs2-os:has(.wf-vs2-stage:nth-child(7).is-cued) .wf-vs2-mark{font-size:clamp(38px,4cqi,54px);position:relative}.wf-vs2-tiles{flex-wrap:wrap;justify-content:center;gap:8px 6px;max-width:560px;display:flex;position:relative}.wf-vs2-stage{display:contents}.wf-vs2-tile{opacity:0;width:64px;transition:opacity .35s, transform .5s var(--ease-spring);transition-delay:calc(var(--k) * 70ms);flex-direction:column;align-items:center;gap:3px;display:flex;transform:scale(.4)}.wf-vs2-tile .wf-part-tile{background:color-mix(in oklab, var(--color-cream) 16%, transparent);width:40px;height:40px;color:var(--color-cream);border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #fff4e838}.wf-vs2-tile small{opacity:.9;font-size:10px;line-height:1.15}.wf-vs2-stage.is-cued .wf-vs2-tile{opacity:1;transform:none}.wf-vs2-note{opacity:0;font-size:13px;transition:opacity .6s .4s;position:relative}@container wf-stage (width<=40rem){.wf-vs2{grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px}.wf-vs2-chat{gap:4px;width:132px;height:132px}.wf-vs2-logo .wf-maker-logo{border-radius:8px;width:26px;height:26px;padding:4px}.wf-vs2-chat>small,.wf-vs2-logo small{display:none}.wf-vs2-os{gap:6px;width:min(100%,400px);min-height:0;padding:16px 0 0}.wf-vs2-mark{font-size:30px}.wf-vs2-tiles{gap:6px 2px}.wf-vs2-tile{width:50px}.wf-vs2-tile .wf-part-tile{border-radius:9px;width:30px;height:30px}.wf-vs2-tile .wf-part-tile svg{width:16px;height:16px}.wf-vs2-tile small{font-size:8.5px}}.wf-vs2.is-cued .wf-vs2-note{opacity:.85}.wf-desk2{background:color-mix(in oklab, var(--ground) 82%, black);border-radius:20px;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:10px;min-height:380px;padding:12px;display:grid;position:relative;box-shadow:0 30px 60px #2b15124d}.wf-desk2-bar{opacity:.85;grid-column:1/-1;justify-content:space-between;align-items:center;font-size:12px;display:flex}.wf-desk2-mark{font-size:16px}.wf-win{background:var(--color-paper);color:var(--color-ink);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex;box-shadow:0 14px 30px #00000040}.wf-win-head{border-bottom:1px solid var(--color-line);color:var(--color-ink-soft);align-items:center;gap:6px;padding-bottom:6px;font-size:12px;font-weight:600;display:flex}.wf-win-mail{opacity:0;transition:opacity .5s, transform .6s var(--ease-spring);grid-row:2/4;position:relative;transform:translateY(18px)scale(.96)}.wf-win-mail.is-cued{opacity:1;transform:none}.wf-win-mail b{font-size:15px}.wf-win-mail small{color:var(--color-ink-soft)}.wf-attach,.wf-attach-fly{background:var(--color-sunk);border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.wf-attach-fly{opacity:0;pointer-events:none;position:absolute;bottom:12px;left:14px;box-shadow:0 10px 22px #00000040}.wf-attach-fly.is-cued{animation:wf-attach-fly 1s var(--ease-sheet) both}@keyframes wf-attach-fly{0%{opacity:1;transform:none}80%{opacity:1;transform:translate(230px,-70px)scale(.9)}to{opacity:0;transform:translate(240px,-66px)scale(.7)}}.wf-folder{align-items:center;gap:6px;font-weight:600;display:inline-flex}.wf-file-row{color:var(--color-ink-soft);border-radius:8px;padding:5px 8px;font-size:12px}.wf-file-row.is-new{background:var(--color-good-bg);max-height:0;color:var(--color-ink);opacity:0;justify-content:space-between;padding:0 8px;transition:max-height .4s,padding .4s,opacity .4s;display:flex;overflow:hidden}.wf-file-row.is-new.is-cued{opacity:1;max-height:40px;padding:5px 8px}.wf-day{flex-direction:column;gap:6px;display:flex}.wf-event{background:var(--ground);color:var(--color-cream);opacity:0;transition:opacity .4s, transform .5s var(--ease-spring);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;transform:scale(.8)}.wf-event.is-cued{opacity:1;transform:none}.wf-dock2{background:#fff4e824;border-radius:16px;grid-column:1/-1;justify-self:center;gap:8px;padding:8px 12px;display:flex}.wf-dock2-app{width:34px;height:34px;color:var(--color-cream);background:#fff4e829;border-radius:10px;place-items:center;display:grid}.wf-yours-now{background:var(--color-ink);color:var(--color-cream);opacity:0;transition:opacity .4s, transform .5s var(--ease-spring);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex;position:absolute;bottom:62px;left:50%;transform:translate(-50%,10px)}.wf-yours-now.is-cued{opacity:1;transform:translate(-50%)}.wf-desk2:has(.wf-yours-now.is-cued) .wf-pointer{opacity:0;transition-delay:.2s}.wf-finale{place-items:center;width:380px;height:380px;display:grid;position:relative}.wf-finale-part{width:46px;height:46px;color:var(--color-cream);opacity:0;transform:translate(calc(var(--x) * 300px), calc(var(--y) * 300px)) scale(.5);transition:opacity .8s var(--ease-rise), transform 1.4s var(--ease-sheet);transition-delay:calc(.3s + var(--k) * 60ms);background:#fff4e81f;border-radius:14px;place-items:center;margin:-23px;display:grid;position:absolute;top:50%;left:50%}.wf-scene.is-on .wf-finale-part{opacity:1;transform:translate(calc(var(--x) * 165px), calc(var(--y) * 165px))}.wf-finale.is-cued .wf-finale-part{opacity:0;transition-delay:calc(var(--k) * 30ms);transform:scale(.2)}.wf-finale-glow{opacity:0;transition:opacity 1.2s, transform 1.6s var(--ease-rise);background:radial-gradient(circle,#fff4e859,#0000 70%);border-radius:50%;position:absolute;inset:70px;transform:scale(.6)}.wf-finale.is-cued .wf-finale-glow{opacity:1;transform:scale(1.4)}@container (width<=34rem){.wf-design,.wf-harbour{grid-template-columns:minmax(0,1fr)}.wf-appgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-reel,.wf-makers{grid-template-columns:minmax(0,1fr)}}.wf-makers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.wf-makers-group{flex-direction:column;gap:8px;display:flex}.wf-makers-group .label{color:var(--color-cream);opacity:.75}.wf-makers-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.wf-maker{background:var(--color-paper);color:var(--color-ink);opacity:.3;filter:grayscale();transition:opacity .5s var(--ease-ui), transform .6s var(--ease-spring), filter .6s, box-shadow .6s;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:16px 10px 12px;display:flex;transform:scale(.92)}.wf-maker.is-cued{opacity:1;filter:none;transform:none;box-shadow:0 18px 40px #0000004d}.wf-maker b{font-size:14px;font-weight:600}.wf-maker-logo{width:40px;height:40px;color:var(--color-ink);place-items:center;display:grid}.wf-maker-logo svg{fill:currentColor;width:100%;height:100%}.wf-route-row{border-bottom:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;font-size:15px;display:grid}.wf-route-row:last-of-type{border-bottom:0}.wf-route-to{align-items:center;gap:8px;display:flex}.wf-route-to i{background:repeating-linear-gradient(90deg, var(--ground) 0 6px, transparent 6px 10px);width:0;height:2px;transition:width .6s var(--ease-ui);transition-delay:calc(.2s + var(--k) * .7s)}.wf-route-to .wf-maker-logo{background:var(--color-sunk);opacity:0;width:30px;height:30px;transition:opacity .4s, transform .5s var(--ease-spring);transition-delay:calc(.6s + var(--k) * .7s);border-radius:9px;padding:4px;transform:scale(.6)}.wf-models.is-cued .wf-route-to i{width:46px}.wf-models.is-cued .wf-route-to .wf-maker-logo{opacity:1;transform:none}.wf-route{opacity:.5;transition:opacity .6s}.wf-models.is-cued .wf-route{opacity:1}@container (width<=34rem){.wf-copy{gap:6px}.wf-title{font-size:28px}.wf-visual .wf-note{display:none}.wf-caption{min-height:0;font-size:18px}.wf-sliders,.wf-hands{grid-template-columns:minmax(0,1fr)}.wf-way{padding:10px}.wf-devices{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-fields{grid-template-columns:minmax(0,1fr)}.wf-face-big{width:200px;height:200px}.wf-yours-pair{grid-template-columns:minmax(0,1fr)}.wf-log{height:210px}}.wf-takes{bottom:calc(env(safe-area-inset-bottom,0px) + 16px);z-index:80;color:var(--color-ink);font-family:var(--font-sans);position:fixed;left:16px}.wf-takes-toggle{background:var(--color-ink);min-height:44px;color:var(--color-cream);font:500 14px/1 var(--font-sans);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex;box-shadow:0 10px 24px #2b151247}.wf-takes-toggle kbd{font:600 11px/1 var(--font-sans);background:#fff4e829;border-radius:6px;padding:2px 6px}.wf-takes-panel{background:var(--color-card);border-radius:22px;width:min(560px,100vw - 32px);max-height:min(70vh,720px);padding:16px;position:absolute;bottom:54px;left:0;overflow:auto;box-shadow:0 30px 70px #2b15126b}.wf-takes-intro{color:var(--color-ink-soft);margin:0 0 12px;font-size:14px;line-height:1.5}.wf-takes-lines{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wf-takes-lines li{border-top:1px solid var(--color-line);padding:10px 0}.wf-takes-text{margin:0 0 8px;font-size:14px;line-height:1.45}.wf-takes-text span{color:var(--ground);font:600 11px/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px;display:block}.wf-takes-row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.wf-take{background:var(--color-sunk);min-height:44px;color:var(--color-ink);text-align:left;cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:center;gap:2px;padding:6px 14px;display:flex}.wf-take b{font-size:14px;font-weight:600}.wf-take small{color:var(--color-ink-soft);font-size:12px}.wf-take.is-chosen{background:var(--ground);color:var(--color-cream)}.wf-take.is-chosen small{color:#fff4e8d9}.wf-take.is-playing{box-shadow:inset 0 0 0 2px var(--color-ink)}.wf-take.is-flagged b:after{content:" !";color:var(--color-caution)}.wf-take-laugh{font-weight:600}.wf-take-scene{min-height:44px;box-shadow:inset 0 0 0 1.5px var(--color-field);color:var(--color-ink);font:500 14px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px}.wf-take:focus-visible,.wf-take-scene:focus-visible,.wf-takes-toggle:focus-visible{outline:2px solid var(--ground);outline-offset:3px}.wf-portal{display:contents}html.wf-locked .wf-takes{top:calc(env(safe-area-inset-top,0px) + 10px);bottom:auto}html.wf-locked .wf-takes-panel{top:54px;bottom:auto}.wfd{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex;position:relative}.wfd-tag{opacity:.84;margin-top:auto;font-size:12px;line-height:1.3}.wfd-ok{background:var(--color-good-bg);color:var(--color-good);font:600 12px/1 var(--font-sans);animation:wfd-ok 6s var(--ease-spring) infinite;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.wfd-w{animation:wfd-word 5s var(--ease-rise) infinite backwards;animation-delay:calc(.4s + var(--k) * .22s);display:inline-block}.lw-slot[data-lw-playing=false] .wf-tile *,.wf.is-film .wf-tile *{animation-play-state:paused!important}@keyframes wfd-ok{0%,45%{opacity:0;transform:scale(.6)}55%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes wfd-word{0%{opacity:0;filter:blur(5px);transform:translateY(5px)}12%,74%{opacity:1;filter:none;transform:none}86%,to{opacity:0;filter:blur(4px);transform:translateY(-3px)}}@keyframes wfd-in{0%{opacity:0;transform:translateY(-12px)}12%,85%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes wfd-side{0%{opacity:0;transform:translate(-8px)}10%,80%{opacity:1;transform:none}92%,to{opacity:0}}.wfd-call{align-items:center;gap:9px;display:flex}.wfd-av{background:var(--color-cream);width:32px;height:32px;color:var(--c);font:600 13px/1 var(--font-sans);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.wfd-av i{border-radius:50%;animation:1.6s ease-out infinite wfd-ring;position:absolute;inset:0;box-shadow:0 0 0 1.5px #fff4e8b3}.wfd-av i+i{animation-delay:.8s}@keyframes wfd-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.wfd-who{flex-direction:column;gap:3px;min-width:0;display:flex}.wfd-who b{font:600 13px/1.1 var(--font-sans);white-space:nowrap}.wfd-who small{opacity:.8;font-size:11px}.wfd-cap{background:#fff4e821;border-radius:12px;padding:5px 9px;font-size:12px;line-height:1.3;animation:6s infinite wfd-in}.wfd-wave{flex:1;align-items:center;gap:3px;min-height:40px;display:flex}.wfd-wave i{background:var(--color-cream);height:100%;max-height:64px;animation:1.1s ease-in-out infinite alternate wfd-bar;animation-delay:calc(var(--k) * -.13s);border-radius:3px;flex:1;transform:scaleY(.3)}@keyframes wfd-bar{0%{transform:scaleY(.12)}to{transform:scaleY(var(--h,.9))}}.wfd-tr{align-items:baseline;gap:7px;font-size:12px;line-height:1.3;display:flex}.wfd-tr>b{font:600 10px/1 var(--font-sans);letter-spacing:.1em;background:#fff4e829;border-radius:5px;flex-shrink:0;padding:3px 5px}.wfd-site{border:1px solid var(--color-line);background:var(--color-card);border-radius:10px;flex-direction:column;flex:1;gap:5px;padding:0 7px 7px;display:flex;overflow:hidden}.wfd-bar{border-bottom:1px solid var(--color-line);align-items:center;gap:4px;height:13px;margin:0 -7px;padding:0 7px;display:flex}.wfd-bar i{background:var(--color-field);border-radius:50%;width:5px;height:5px}.wfd-b1,.wfd-b2,.wfd-b3 i{animation:wfd-in 5s var(--ease-rise) infinite backwards;border-radius:5px;display:block}.wfd-b1{background:var(--color-ink);width:55%;height:6px;animation-delay:.2s}.wfd-b2{background:var(--ground);height:24px;animation-delay:.6s}.wfd-b3{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.wfd-b3 i{border:1px solid var(--color-line);background:var(--color-sunk);height:15px;animation-delay:calc(1s + var(--k) * .15s)}.wfd-spin{flex:1;place-items:center;display:grid}.wfd-coin{width:54px;height:54px;animation:3s cubic-bezier(.65,0,.35,1) infinite wfd-coin;overflow:visible}.wfd-coin circle{fill:none;stroke:var(--color-cream);stroke-width:9px;stroke-linecap:round;stroke-dasharray:71.8 100;transform-origin:50%;transform:rotate(-90deg)}.wfd-coin .wfd-coin-dot{fill:var(--color-cream);stroke:none}.wfd-floor{background:#2b151273;border-radius:50%;width:48px;height:7px;margin-left:-24px;position:absolute;bottom:0;left:50%}@keyframes wfd-coin{50%{transform:scaleX(-1)}}.wfd-fan{flex:1;position:relative}.wfd-card{background:var(--color-cream);border-radius:8px;width:46px;height:62px;margin:-33px 0 0 -23px;position:absolute;top:50%;left:50%;box-shadow:0 8px 16px #2b151259}.wfd-card:before{content:"";background:var(--k);border-radius:5px;height:22px;position:absolute;top:5px;left:5px;right:5px}.wfd-card:after{content:"";background:var(--color-line);width:60%;height:4px;box-shadow:0 7px 0 var(--color-line), 0 14px 0 var(--color-line);border-radius:2px;position:absolute;top:33px;left:5px}.wfd-card.c1{--k:#2f5d6e;animation:5s ease-in-out infinite wfd-f1}.wfd-card.c2{--k:var(--ground);z-index:1;animation:wfd-f2 5s var(--ease-spring) infinite}.wfd-card.c3{--k:#563a8f;animation:5s ease-in-out infinite wfd-f3}.wfd-card b{background:var(--color-good-bg);width:21px;height:21px;color:var(--color-good);animation:wfd-ok 5s var(--ease-spring) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;right:-8px}@keyframes wfd-f1{0%,35%,to{opacity:1;transform:translate(-40px)rotate(-12deg)}50%,85%{opacity:.55;transform:translate(-47px)rotate(-17deg)}}@keyframes wfd-f3{0%,35%,to{opacity:1;transform:translate(40px)rotate(12deg)}50%,85%{opacity:.55;transform:translate(47px)rotate(17deg)}}@keyframes wfd-f2{0%,35%,to{transform:none}50%,85%{transform:translateY(-7px)scale(1.12)}}.wfd-apps{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:6px;display:grid}.wfd-apps span{background:var(--color-cream);height:32px;color:var(--c);animation:wfd-pop 4.8s var(--ease-spring) infinite backwards;animation-delay:calc(var(--k) * .18s);border-radius:10px;place-items:center;display:grid}@keyframes wfd-pop{0%{opacity:0;transform:scale(.4)}10%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.8)}}.wfd-lv{height:28px;font:300 26px/1 var(--font-display);position:relative}.wfd-lv b{white-space:nowrap;font-weight:300;position:absolute;top:0;left:0}.wfd-lv7{animation:5s infinite wfd-lv7}.wfd-lv8{animation:wfd-lv8 5s var(--ease-rise) infinite}@keyframes wfd-lv7{0%{opacity:0}6%,56%{opacity:1;filter:none;transform:none}64%,to{opacity:0;filter:blur(4px);transform:translateY(-10px)}}@keyframes wfd-lv8{0%,58%{opacity:0;filter:blur(4px);transform:translateY(10px)}68%,92%{opacity:1;filter:none;transform:none}to{opacity:0}}.wfd-xbar{background:#fff4e833;border-radius:999px;height:7px;overflow:hidden}.wfd-xbar i{border-radius:inherit;background:var(--color-cream);transform-origin:0;height:100%;animation:5s cubic-bezier(.65,0,.35,1) infinite wfd-fill;display:block}@keyframes wfd-fill{0%,16%{transform:scaleX(.6)}22%,34%{transform:scaleX(.8)}40%,54%{transform:scaleX(1)}62%,to{transform:scaleX(.06)}}.wfd--overworld .wfd-tag{margin-top:0}.wfd-quest{color:var(--color-cream);background:#fff4e829;margin-top:auto;animation-duration:5s}.wfd-srv{align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.25;display:flex}.wfd-rig{flex-direction:column;gap:7px;display:flex}.wfd-slots{border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:5px;display:grid;box-shadow:inset 0 0 0 1.5px #fff4e873}.wfd-card-gpu{background:var(--color-cream);height:34px;animation:6s var(--ease-rise) infinite;border-radius:6px;flex-direction:column;justify-content:space-evenly;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 -4px #2b15122e}.wfd-card-gpu b{border:2px solid var(--c);border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite wfd-fan}.wfd-card-gpu.g1{animation-name:wfd-g1}.wfd-card-gpu.g2{animation-name:wfd-g2}.wfd-card-gpu.g3{animation-name:wfd-g3}.wfd-card-gpu.g4{animation-name:wfd-g4}@keyframes wfd-g1{0%{opacity:0;transform:translateY(-26px)}8%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(6px)}}@keyframes wfd-g2{0%,22%{opacity:0;transform:translateY(-26px)}30%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(6px)}}@keyframes wfd-g3{0%,44%{opacity:0;transform:translateY(-26px)}52%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(6px)}}@keyframes wfd-g4{0%,66%{opacity:0;transform:translateY(-26px)}74%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(6px)}}.wfd-power{background:#fff4e833;border-radius:999px;height:6px;overflow:hidden}.wfd-power i{border-radius:inherit;background:var(--color-cream);transform-origin:0;height:100%;animation:wfd-power 6s var(--ease-rise) infinite;display:block}@keyframes wfd-power{0%{transform:scaleX(.04)}8%,22%{transform:scaleX(.25)}30%,44%{transform:scaleX(.5)}52%,66%{transform:scaleX(.75)}74%,90%{transform:scaleX(1)}97%,to{transform:scaleX(.04)}}@keyframes wfd-fan{to{transform:rotate(360deg)}}.wfd-row{animation:wfd-side 6s var(--ease-rise) infinite backwards;animation-delay:calc(.3s + var(--k) * .55s);align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.wfd-row b{background:var(--color-good-bg);width:18px;height:18px;color:var(--color-good);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.wfd-row b.is-ash{background:var(--color-cream);color:var(--c);font:600 10px/1 var(--font-sans)}.wfd-chart{aspect-ratio:160/56;width:100%;max-width:160px;position:relative}.wfd-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wfd-chart path{fill:none;stroke:var(--color-cream);stroke-width:2.2px;stroke-linecap:round}.wfd-chart .wfd-base{stroke:#fff4e838;stroke-width:1px}.wfd-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:6s cubic-bezier(.65,0,.35,1) infinite wfd-trace}.wfd-tip{background:var(--color-cream);offset-path:path("M2 52 C 28 48, 40 38, 60 40 S 96 22, 112 24 S 140 8, 158 6");offset-rotate:0deg;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;animation:6s cubic-bezier(.65,0,.35,1) infinite wfd-ride;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #fff4e833}@keyframes wfd-trace{0%,8%{stroke-dashoffset:1px}62%,90%{stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes wfd-ride{0%,8%{offset-distance:0%}62%,90%{opacity:1;offset-distance:100%}to{opacity:0;offset-distance:100%}}.wfd-steps{gap:4px;margin-top:auto;display:flex}.wfd-steps i{font:600 10px/1 var(--font-sans);animation:6s infinite wfd-step;animation-delay:calc(var(--k) * 1.1s);background:#fff4e824;border-radius:999px;padding:4px 7px;font-style:normal}@keyframes wfd-step{0%,6%{opacity:.5}10%,70%{opacity:1;background:var(--color-cream);color:var(--c)}80%,to{opacity:.5}}.wfd-app{align-items:center;gap:9px;display:flex}.wfd-app-i{background:var(--color-cream);width:32px;height:32px;color:var(--c);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.wfd-app b{font:600 13px/1.2 var(--font-sans);display:block}.wfd-app small{opacity:.8;font-size:11px}.wfd-price{text-align:center;background:#2b151247;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));height:26px;display:grid;position:relative}.wfd-price i{color:var(--color-cream);font:500 11px/26px var(--font-sans);font-style:normal}.wfd-pill{background:var(--color-cream);border-radius:999px;width:33.3333%;animation:6s cubic-bezier(.65,0,.35,1) infinite wfd-seg;position:absolute;top:2px;bottom:2px;left:0;overflow:hidden}.wfd-pill-row{grid-template-columns:repeat(3,minmax(0,1fr));width:300%;animation:6s cubic-bezier(.65,0,.35,1) infinite wfd-seg-back;display:grid;position:absolute;top:-2px;left:0}.wfd-pill-row i{color:var(--color-ink)}@keyframes wfd-seg{0%,25%,to{transform:none}33%,58%{transform:translate(100%)}66%,92%{transform:translate(200%)}}@keyframes wfd-seg-back{0%,25%,to{transform:none}33%,58%{transform:translate(-33.3333%)}66%,92%{transform:translate(-66.6667%)}}.wfd-post{animation:wfd-side 6s var(--ease-rise) infinite backwards;animation-delay:calc(.3s + var(--k) * .9s);align-items:flex-start;gap:7px;font-size:12px;line-height:1.25;display:flex}.wfd-post>i{background:var(--a);width:20px;height:20px;color:var(--color-cream);font:600 10px/1 var(--font-sans);border-radius:50%;flex-shrink:0;place-items:center;font-style:normal;display:grid}.wfd-post b{font-weight:600}.wfd-made{background:var(--color-sunk);color:var(--ground);font:600 11px/1 var(--font-sans);animation:wfd-ok 6s var(--ease-spring) infinite;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:auto;padding:5px 9px;display:inline-flex}.wfd-ev{flex:1;justify-content:space-between;align-items:center;gap:6px;display:flex;position:relative}.wfd-ev svg{opacity:.9}.wfd-hop{background:var(--color-cream);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;animation:6s cubic-bezier(.65,0,.35,1) infinite wfd-hop;position:absolute;top:50%;left:0;box-shadow:0 0 0 4px #fff4e840}@keyframes wfd-hop{0%,18%{transform:translate(13px)}25%{transform:translate(calc(16cqw + 8.84px),-22px)}32%,43%{transform:translate(calc(33cqw + 4.42px))}50%{transform:translate(50cqw,-22px)}57%,68%{transform:translate(calc(66cqw - 4.16px))}75%{transform:translate(calc(83cqw - 8.58px),-22px)}82%,93%{transform:translate(calc(100cqw - 13px))}to{transform:translate(13px)}}.wfd--everywhere{container-type:inline-size}.wfd-days{flex:1;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative;overflow:hidden}.wfd-lane{flex-direction:column;gap:4px;min-width:0;display:flex}.wfd-lane b{color:var(--color-ink-soft);font:600 9px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.wfd-lane span{background:var(--color-sunk);font:500 10px/1.15 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:3px 5px;overflow:hidden}.wfd-lane i{background:var(--color-field);transform-origin:0;width:100%;height:4px;animation:6s cubic-bezier(.65,0,.35,1) infinite backwards wfd-write;animation-delay:calc(.6s + var(--k) * 1.1s);border-radius:2px;display:block}@keyframes wfd-write{0%{transform:scaleX(0)}14%,86%{transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}.wfd-now{background:var(--ground);border-radius:1px;height:2px;animation:6s cubic-bezier(.65,0,.35,1) infinite wfd-now;position:absolute;top:12px;left:-4px;right:-4px}.wfd-now:before{content:"";background:var(--ground);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:0}@keyframes wfd-now{0%{transform:translateY(0)}86%{transform:translateY(54px)}to{transform:translateY(0)}}.wfd--companion{justify-content:center;gap:2px}.wfd-time{font:300 32px/1 var(--font-display);letter-spacing:.02em}.wfd-say{font-size:22px;line-height:1.1}@media (prefers-reduced-motion:reduce){.wf-tile *{animation:none!important}.wfd-line{stroke-dashoffset:0}.wfd-lv8,.wfd-tip{opacity:0}}.wfd-quests{flex-direction:column;gap:5px;margin-top:2px;display:flex}.wfd-qt{align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.wfd-qt small{opacity:.8;margin-left:auto;font-size:11px;font-weight:600}.wfd-qt b{color:#0000;width:16px;height:16px;animation:6s var(--ease-spring) infinite;border-radius:5px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #fff4e899}.wfd-qt.q1 b{animation-name:wfd-tick1}.wfd-qt.q2 b{animation-name:wfd-tick2}@keyframes wfd-tick1{0%,14%{color:#0000;background:0 0;transform:none}18%{transform:scale(1.25)}22%,94%{background:var(--color-cream);color:var(--c);transform:none}to{color:#0000;background:0 0}}@keyframes wfd-tick2{0%,32%{color:#0000;background:0 0;transform:none}36%{transform:scale(1.25)}40%,94%{background:var(--color-cream);color:var(--c);transform:none}to{color:#0000;background:0 0}}.wfd-live{background:#fff4e81f;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:500;display:inline-flex}.wfd-live i{background:var(--color-good-bg);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite wfd-beat}@keyframes wfd-beat{0%{box-shadow:0 0 #dcebddb3}to{box-shadow:0 0 0 7px #dcebdd00}}.wfd--harbour .wfd-row{animation:none}.wfd--harbour .wfd-row b{color:#0000;animation:6s var(--ease-spring) infinite;background:0 0;position:relative}.wfd--harbour .wfd-row:nth-child(2) b{animation-name:wfd-done0}.wfd--harbour .wfd-row:nth-child(3) b{animation-name:wfd-done1}.wfd--harbour .wfd-row:nth-child(4) b{animation-name:wfd-done2}.wfd-turning{border:2px solid var(--color-cream);border-right-color:#0000;border-radius:50%;animation:.8s linear infinite wfd-fan,none;position:absolute;inset:2px}.wfd--harbour .wfd-row:nth-child(2) .wfd-turning{animation-name:wfd-fan,wfd-turn0}.wfd--harbour .wfd-row:nth-child(3) .wfd-turning{animation-name:wfd-fan,wfd-turn1}.wfd--harbour .wfd-row:nth-child(4) .wfd-turning{animation-name:wfd-fan,wfd-turn2}@keyframes wfd-done0{0%,22%{color:#0000;background:0 0;transform:none}26%{transform:scale(1.25)}30%,94%{background:var(--color-good-bg);color:var(--color-good);transform:none}}@keyframes wfd-done1{0%,44%{color:#0000;background:0 0;transform:none}48%{transform:scale(1.25)}52%,94%{background:var(--color-good-bg);color:var(--color-good);transform:none}}@keyframes wfd-done2{0%,66%{color:#0000;background:0 0;transform:none}70%{transform:scale(1.25)}74%,94%{background:var(--color-cream);color:var(--c);transform:none}}@keyframes wfd-turn0{0%{opacity:1}24%{opacity:0}96%{opacity:1}}@keyframes wfd-turn1{0%{opacity:1}46%{opacity:0}96%{opacity:1}}@keyframes wfd-turn2{0%{opacity:1}68%{opacity:0}96%{opacity:1}}.wfd-chart{overflow:visible}.wfd-coin-in{background:var(--color-cream);width:17px;height:17px;color:var(--c);font:700 10px/1 var(--font-sans);opacity:0;animation:wfd-coin-up 3.2s var(--ease-rise) infinite;animation-delay:calc(var(--k) * .8s);border-radius:50%;place-items:center;margin-left:-8px;display:grid;position:absolute;bottom:4px;box-shadow:0 4px 10px #2b15124d}@keyframes wfd-coin-up{0%{opacity:0;transform:translateY(6px)scale(.5)}15%{opacity:1;transform:translateY(0)scale(1)}75%{opacity:1;transform:translateY(-34px)scale(1)}to{opacity:0;transform:translateY(-46px)scale(.8)}}.wfd-sale{animation:wfd-sale 3.2s var(--ease-spring) infinite;background:#fff4e824;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:4px 9px 4px 4px;font-size:11px;font-weight:600;display:inline-flex}.wfd-sale b{background:var(--color-good-bg);width:16px;height:16px;color:var(--color-good);border-radius:50%;place-items:center;font-size:10px;display:grid}@keyframes wfd-sale{0%,to{transform:none}10%{transform:scale(1.06)}20%{transform:none}}.wfd-world{background:var(--color-sunk);min-height:58px;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:12px;flex:1;position:relative;overflow:hidden}.wfd-world:before,.wfd-world:after{content:"";background:var(--color-line);border-radius:6px;position:absolute}.wfd-world:before{width:30px;height:20px;top:10px;left:10px}.wfd-world:after{width:38px;height:16px;bottom:9px;right:12px}.wfd-world i{background:var(--a);width:18px;height:18px;color:var(--color-cream);font:600 9px/1 var(--font-sans);border-radius:50%;place-items:center;margin:-9px 0 0 -9px;font-style:normal;animation:none;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 3px 8px #2b151240}.wfd-world .a1{animation-name:wfd-walk1}.wfd-world .a2{animation-name:wfd-walk2}.wfd-world .a3{animation-name:wfd-walk3}@keyframes wfd-walk1{0%,to{transform:translate(-58px,-14px)}25%{transform:translate(-30px,12px)}45%,72%{transform:translate(-10px)}}@keyframes wfd-walk2{0%,to{transform:translate(56px,12px)}25%{transform:translate(34px,-12px)}45%,72%{transform:translate(10px)}}@keyframes wfd-walk3{0%,to{transform:translate(20px,-20px)}33%{transform:translate(-46px,18px)}66%{transform:translate(44px,16px)}}.wfd-meet{background:var(--color-paper);width:18px;height:18px;color:var(--ground);opacity:0;animation:wfd-meet 6s var(--ease-spring) infinite;border-radius:50%;place-items:center;margin-left:-9px;display:grid;position:absolute;top:calc(50% - 22px);left:50%}@keyframes wfd-meet{0%,48%{opacity:0;transform:translateY(4px)scale(.4)}54%,70%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(-6px)}}.wfd-running{color:var(--color-ink-soft);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.wfd-running i{background:var(--color-good);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite wfd-beat-ink}@keyframes wfd-beat-ink{0%{box-shadow:0 0 #245c4080}to{box-shadow:0 0 0 6px #245c4000}}@container wf-tile (height<=136px){.wfd-tag,.wfd-quest,.wfd-steps,.wfd-live,.wfd--overworld .wfd-lv,.wfd-post+.wfd-post+.wfd-made,.wfd-running{display:none}.wfd-card{scale:.8}.wfd-tr{font-size:11px}.wfd-lv{height:24px;font-size:22px}}
