.AnimationSandbox-module__DYoE6G__sandbox{z-index:40;color:var(--text-primary);padding:max(10px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));--muted:#626262;animation:AnimationSandbox-module__DYoE6G__screenIn .46s var(--ease-out) backwards;background:#f5f5f4;flex-direction:column;display:flex;position:absolute;inset:0}.AnimationSandbox-module__DYoE6G__sandbox[data-closing=true]{animation:AnimationSandbox-module__DYoE6G__screenOut .26s var(--ease-in) both;pointer-events:none}.AnimationSandbox-module__DYoE6G__sandbox button,.AnimationSandbox-module__DYoE6G__sandbox input,.AnimationSandbox-module__DYoE6G__sandbox select{font:inherit;color:inherit}.AnimationSandbox-module__DYoE6G__sandbox button{cursor:pointer;min-height:44px;transition:background .16s, border-color .16s, color .16s, transform .2s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.AnimationSandbox-module__DYoE6G__sandbox button:active:not(:disabled){transform:scale(.97)}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__primary:active:not(:disabled),.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__iconButton:active:not(:disabled),.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__back:active{transform:scale(.92)}.AnimationSandbox-module__DYoE6G__sandbox button:disabled{opacity:.4;cursor:wait}.AnimationSandbox-module__DYoE6G__sandbox :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #111}.AnimationSandbox-module__DYoE6G__sandbox svg{flex-shrink:0}.AnimationSandbox-module__DYoE6G__header{flex-shrink:0;align-items:center;gap:10px;padding:0 2px 12px;display:flex}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__back{border:1px solid var(--border);background:#fff;border-radius:50%;width:44px}.AnimationSandbox-module__DYoE6G__eyebrow{letter-spacing:.16em;color:var(--muted);margin-bottom:2px;font-size:8px;font-weight:650;display:block}.AnimationSandbox-module__DYoE6G__header h1{letter-spacing:-.055em;align-items:center;gap:12px;font-size:19px;font-weight:600;line-height:1.2;display:flex}.AnimationSandbox-module__DYoE6G__badge{color:var(--muted);letter-spacing:0;font-size:10px;font-weight:400;display:none}.AnimationSandbox-module__DYoE6G__sessionNote{color:var(--muted);margin-left:auto;padding-right:8px;font-size:10px}.AnimationSandbox-module__DYoE6G__workspace{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.AnimationSandbox-module__DYoE6G__stage{border:1px solid var(--border);isolation:isolate;background:#fff;border-radius:24px;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.AnimationSandbox-module__DYoE6G__viewport{touch-action:none;position:absolute;inset:0 0 116px}.AnimationSandbox-module__DYoE6G__stageTop{pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:12px 12px auto}.AnimationSandbox-module__DYoE6G__stageLabel{color:#4d4d4d;background:#ffffffc9;border-radius:20px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:flex}.AnimationSandbox-module__DYoE6G__dot{background:#333;border-radius:50%;width:5px;height:5px}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__camera{pointer-events:auto;border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd9;border-radius:22px;min-height:38px;padding:0 12px;font-size:10px}.AnimationSandbox-module__DYoE6G__camera svg{width:15px;height:15px}.AnimationSandbox-module__DYoE6G__transport{border-top:1px solid var(--border);background:#fff;padding:9px 4px 0;position:absolute;inset:auto 12px 10px}.AnimationSandbox-module__DYoE6G__now{justify-content:space-between;align-items:center;gap:8px;display:flex}.AnimationSandbox-module__DYoE6G__now>div{align-items:baseline;gap:9px;min-width:0;display:flex}.AnimationSandbox-module__DYoE6G__now strong{letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.AnimationSandbox-module__DYoE6G__now span{color:var(--muted);font-size:10px}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__now .AnimationSandbox-module__DYoE6G__iconButton{width:32px;height:32px;min-height:32px}.AnimationSandbox-module__DYoE6G__now .AnimationSandbox-module__DYoE6G__iconButton svg{width:16px;height:16px}.AnimationSandbox-module__DYoE6G__playback{justify-content:space-between;align-items:center;gap:8px;margin-top:5px;display:flex}.AnimationSandbox-module__DYoE6G__speed{flex-shrink:0;width:64px}.AnimationSandbox-module__DYoE6G__speed select{border:1px solid var(--border);cursor:pointer;background:#fafafa;border-radius:13px;width:100%;min-height:44px;padding:0 6px;font-size:12px}.AnimationSandbox-module__DYoE6G__playButtons{align-items:center;gap:10px;display:flex}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__iconButton{border-radius:50%;width:44px;height:44px}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__iconButton[aria-pressed=true]{background:#ededeb;box-shadow:inset 0 0 0 1px #b8b8b8}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__primary{color:#fff;background:#111;border-radius:50%;width:48px;height:48px;box-shadow:0 4px 12px #00000012}.AnimationSandbox-module__DYoE6G__dragHint{color:var(--muted);text-align:right;width:64px;font-size:9px;line-height:1.5}.AnimationSandbox-module__DYoE6G__loading{background:#ffffffd9;place-items:center;font-size:12px;transition:opacity .36s,visibility linear;animation:.3s .12s backwards AnimationSandbox-module__DYoE6G__fade;display:grid;position:absolute;inset:0 0 116px}.AnimationSandbox-module__DYoE6G__loading[data-done=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .36s,visibility 0s linear .36s}.AnimationSandbox-module__DYoE6G__loading>div{animation:AnimationSandbox-module__DYoE6G__rise .42s var(--ease-out) backwards;justify-items:center;gap:12px;display:grid}.AnimationSandbox-module__DYoE6G__loader{border:2px solid #ccc;border-top-color:#111;border-radius:50%;width:28px;height:28px;animation:1s linear infinite AnimationSandbox-module__DYoE6G__spin;display:block}@keyframes AnimationSandbox-module__DYoE6G__spin{to{transform:rotate(360deg)}}@keyframes AnimationSandbox-module__DYoE6G__fade{0%{opacity:0}to{opacity:1}}@keyframes AnimationSandbox-module__DYoE6G__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes AnimationSandbox-module__DYoE6G__screenIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes AnimationSandbox-module__DYoE6G__screenOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.985)}}.AnimationSandbox-module__DYoE6G__controls{border:1px solid var(--border);background:#fff;border-radius:22px;flex-direction:column;flex-shrink:0;min-height:0;max-height:46%;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000003}.AnimationSandbox-module__DYoE6G__panelTabs{flex-shrink:0;gap:4px;padding:7px;display:flex}.AnimationSandbox-module__DYoE6G__panelTabs button{color:#5c5c5c;flex:1;gap:7px;min-width:0;padding:4px;font-size:11px}.AnimationSandbox-module__DYoE6G__panelTabs svg{width:18px;height:18px}.AnimationSandbox-module__DYoE6G__panelTabs small{color:#666;background:#eeeeec;border-radius:6px;padding:2px 5px;font-size:9px}.AnimationSandbox-module__DYoE6G__panelTabs button[aria-expanded=true]{color:#111;background:#f0f0ee}.AnimationSandbox-module__DYoE6G__panelBody{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:0 15px 18px;overflow-y:auto}.AnimationSandbox-module__DYoE6G__panelBody[hidden]{display:none}.AnimationSandbox-module__DYoE6G__panelBody:not([hidden]){animation:AnimationSandbox-module__DYoE6G__rise .38s var(--ease-out) backwards}.AnimationSandbox-module__DYoE6G__settings>*{animation:AnimationSandbox-module__DYoE6G__rise .42s var(--ease-out) backwards}.AnimationSandbox-module__DYoE6G__settings>:nth-child(2){animation-delay:40ms}.AnimationSandbox-module__DYoE6G__settings>:nth-child(3){animation-delay:80ms}.AnimationSandbox-module__DYoE6G__settings>:nth-child(n+4){animation-delay:.12s}.AnimationSandbox-module__DYoE6G__panelHeading{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:12px 0 16px;display:flex}.AnimationSandbox-module__DYoE6G__panelHeading h2{letter-spacing:-.04em;font-size:16px;font-weight:600}.AnimationSandbox-module__DYoE6G__panelHeading p{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.6}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__collapse{background:#f6f6f4;border-radius:50%;min-width:44px}.AnimationSandbox-module__DYoE6G__search{border:1px solid var(--border);color:#666;background:#f8f8f7;border-radius:13px;align-items:center;gap:8px;padding:0 12px;display:flex}.AnimationSandbox-module__DYoE6G__search svg{width:17px;height:17px}.AnimationSandbox-module__DYoE6G__search input{outline-offset:0;background:0 0;border:0;width:100%;min-width:0;min-height:44px;font-size:12px}.AnimationSandbox-module__DYoE6G__categories{gap:4px;margin:10px 0;display:flex}.AnimationSandbox-module__DYoE6G__categories button{color:#4d4d4d;border-radius:12px;flex:1;min-height:40px;padding:0 8px;font-size:11px}.AnimationSandbox-module__DYoE6G__categories button[aria-pressed=true]{color:#fff;background:#171717}.AnimationSandbox-module__DYoE6G__results{color:var(--muted);margin:12px 0;font-size:10px}.AnimationSandbox-module__DYoE6G__library{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button{text-align:left;border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;align-items:stretch;gap:5px;min-width:0;min-height:98px;padding:12px;display:flex}.AnimationSandbox-module__DYoE6G__library button[aria-pressed=true]{background:#f7f7f5;border-color:#222}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button{animation:AnimationSandbox-module__DYoE6G__rise .42s var(--ease-out) backwards}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button:nth-child(2){animation-delay:25ms}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button:nth-child(3){animation-delay:50ms}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button:nth-child(4){animation-delay:75ms}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button:nth-child(5){animation-delay:.1s}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button:nth-child(6){animation-delay:.125s}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button:nth-child(n+7){animation-delay:.15s}.AnimationSandbox-module__DYoE6G__itemMark{transition:background .2s, color .2s, transform .3s var(--ease-out)}[aria-pressed=true] .AnimationSandbox-module__DYoE6G__itemMark{transform:scale(1.08)}.AnimationSandbox-module__DYoE6G__empty{animation:.3s backwards AnimationSandbox-module__DYoE6G__fade}.AnimationSandbox-module__DYoE6G__itemTop{justify-content:space-between;align-items:center;gap:5px;display:flex}.AnimationSandbox-module__DYoE6G__itemTop strong{font-size:12px;font-weight:550;line-height:1.4}.AnimationSandbox-module__DYoE6G__itemMark{background:#f2f2f0;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.AnimationSandbox-module__DYoE6G__itemMark svg{width:12px;height:12px}[aria-pressed=true] .AnimationSandbox-module__DYoE6G__itemMark{color:#fff;background:#111}.AnimationSandbox-module__DYoE6G__itemNote{color:#666;font-size:10px;line-height:1.5}.AnimationSandbox-module__DYoE6G__library small{color:#5c5c5c;background:#f3f3f1;border-radius:5px;align-self:flex-start;margin-top:auto;padding:2px 5px;font-size:9px}.AnimationSandbox-module__DYoE6G__empty{color:var(--muted);padding:24px 0;font-size:12px}.AnimationSandbox-module__DYoE6G__settings{gap:18px;padding-top:3px;display:grid}.AnimationSandbox-module__DYoE6G__settings>label{gap:8px;font-size:12px;font-weight:500;display:grid}.AnimationSandbox-module__DYoE6G__settings select{border:1px solid var(--border);cursor:pointer;background:#f8f8f6;border-radius:12px;width:100%;min-height:46px;padding:10px 12px;font-size:13px}.AnimationSandbox-module__DYoE6G__settings p{color:var(--muted);font-size:11px;line-height:1.7}.AnimationSandbox-module__DYoE6G__settings .AnimationSandbox-module__DYoE6G__toggle{border-block:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.AnimationSandbox-module__DYoE6G__toggle small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:400;display:block}.AnimationSandbox-module__DYoE6G__toggle input{accent-color:#111;width:20px;height:20px}.AnimationSandbox-module__DYoE6G__outfits{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.AnimationSandbox-module__DYoE6G__outfits legend{margin-bottom:10px;font-size:12px;font-weight:500}.AnimationSandbox-module__DYoE6G__outfits button{border:1px solid var(--border);background:#fafaf9;gap:4px}.AnimationSandbox-module__DYoE6G__outfits button[aria-pressed=true]{border-color:#111}.AnimationSandbox-module__DYoE6G__outfits svg{width:12px;height:12px}.AnimationSandbox-module__DYoE6G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.AnimationSandbox-module__DYoE6G__sandbox button:not(:disabled):hover{background:#efefed}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__primary:hover,.AnimationSandbox-module__DYoE6G__categories button[aria-pressed=true]:hover{background:#333}}@media (min-width:760px) and (min-height:551px){.AnimationSandbox-module__DYoE6G__sandbox{padding:max(18px, env(safe-area-inset-top)) 24px max(20px, env(safe-area-inset-bottom))}.AnimationSandbox-module__DYoE6G__header{gap:13px;padding-bottom:18px}.AnimationSandbox-module__DYoE6G__header h1{font-size:24px}.AnimationSandbox-module__DYoE6G__badge{display:inline}.AnimationSandbox-module__DYoE6G__sessionNote{font-size:11px}.AnimationSandbox-module__DYoE6G__workspace{grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:18px;display:grid}.AnimationSandbox-module__DYoE6G__controls{border-radius:24px;height:100%;max-height:none}.AnimationSandbox-module__DYoE6G__panelTabs{padding:12px}.AnimationSandbox-module__DYoE6G__panelBody{padding:0 20px 24px}.AnimationSandbox-module__DYoE6G__panelHeading{padding-top:20px}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__collapse{display:none}.AnimationSandbox-module__DYoE6G__stageTop{inset:18px 20px auto}.AnimationSandbox-module__DYoE6G__transport{bottom:18px;left:max(24px,50% - 260px);right:max(24px,50% - 260px)}.AnimationSandbox-module__DYoE6G__viewport{bottom:128px}.AnimationSandbox-module__DYoE6G__now strong{font-size:16px}}@media (min-width:1200px){.AnimationSandbox-module__DYoE6G__workspace{grid-template-columns:minmax(0,1fr) 410px}.AnimationSandbox-module__DYoE6G__sandbox{padding-inline:max(28px,50vw - 800px)}}@media (max-width:759px){.AnimationSandbox-module__DYoE6G__panelHeading{padding-block:6px 10px}.AnimationSandbox-module__DYoE6G__panelHeading h2{font-size:14px}.AnimationSandbox-module__DYoE6G__panelHeading p{display:none}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__collapse{min-width:36px;min-height:36px}.AnimationSandbox-module__DYoE6G__sandbox .AnimationSandbox-module__DYoE6G__library button{min-height:84px;padding:10px}}@media (max-height:550px) and (orientation:landscape){.AnimationSandbox-module__DYoE6G__header{padding-bottom:8px}.AnimationSandbox-module__DYoE6G__header h1{font-size:16px}.AnimationSandbox-module__DYoE6G__workspace{flex-direction:row}.AnimationSandbox-module__DYoE6G__controls{width:66px;max-height:100%}.AnimationSandbox-module__DYoE6G__controls[data-expanded=true]{width:310px;max-width:48%}.AnimationSandbox-module__DYoE6G__panelTabs{flex-direction:column}.AnimationSandbox-module__DYoE6G__panelTabs button{flex-direction:column;gap:4px;padding:8px 3px;font-size:9px}.AnimationSandbox-module__DYoE6G__panelTabs small{display:none}.AnimationSandbox-module__DYoE6G__controls[data-expanded=true] .AnimationSandbox-module__DYoE6G__panelTabs,.AnimationSandbox-module__DYoE6G__controls[data-expanded=true] .AnimationSandbox-module__DYoE6G__panelTabs button{flex-direction:row}.AnimationSandbox-module__DYoE6G__viewport{bottom:98px}.AnimationSandbox-module__DYoE6G__transport{padding-top:4px;bottom:6px}.AnimationSandbox-module__DYoE6G__now>div{gap:6px}.AnimationSandbox-module__DYoE6G__now strong{font-size:12px}.AnimationSandbox-module__DYoE6G__stageLabel{display:none}.AnimationSandbox-module__DYoE6G__stageTop{justify-content:flex-end;top:6px}}@media (prefers-reduced-motion:reduce){.AnimationSandbox-module__DYoE6G__sandbox,.AnimationSandbox-module__DYoE6G__sandbox *,.AnimationSandbox-module__DYoE6G__sandbox :before{transition:none!important;animation:none!important}}
.fi{--fi-ease:cubic-bezier(.22, 1, .36, 1);--fi-spring:cubic-bezier(.34, 1.56, .64, 1);vertical-align:middle;flex-shrink:0;overflow:visible}.fi :where(path,rect,circle,ellipse,g){transform-box:fill-box;transform-origin:50%}.fi .fi-b{opacity:var(--fi-fill,.3)}.fi :where(.fi-b,.fi-f):not(.fi-s):not(.fi-soft){stroke:none}.fi .fi-s{fill:none;stroke:currentColor;stroke-width:var(--fi-stroke,2.1);stroke-linecap:round;stroke-linejoin:round}.fi .fi-w{stroke-width:calc(var(--fi-stroke,2.1) * 1.2)}.fi .fi-t{stroke-width:calc(var(--fi-stroke,2.1) * .78)}.fi .fi-soft{stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round}.fi[data-solid] .fi-b{display:none}.fi .fi-wave{transition:opacity .28s}.fi:not([data-active]) .fi-wave{opacity:0}@keyframes fi-grow{0%{transform:scaleX(.35)}65%{transform:scaleX(1.06)}to{transform:none}}@keyframes fi-extend{50%{transform:scaleX(1.88)}to{transform:none}}@keyframes fi-pop{0%{transform:scale(.3)}60%{transform:scale(1.25)}to{transform:none}}@keyframes fi-pop-soft{0%{transform:scale(.82)}60%{transform:scale(1.08)}to{transform:none}}@keyframes fi-throb{50%{transform:scale(.88)}}@keyframes fi-turn{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes fi-half{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes fi-rewind{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes fi-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes fi-trace{0%{stroke-dasharray:.35 .65;stroke-dashoffset:1px}to{stroke-dasharray:.35 .65;stroke-dashoffset:0}}@keyframes fi-shift{0%{transform:translate(2px,-2px)}to{transform:none}}@keyframes fi-wobble{0%{transform:scale(.86)rotate(-6deg)}55%{transform:scale(1.06)rotate(3deg)}to{transform:none}}@keyframes fi-flip{45%{transform:scaleX(.15)skewY(-10deg)}to{transform:none}}@keyframes fi-drop{0%{transform:translateY(-3px)}60%{transform:translateY(1px)}to{transform:none}}@keyframes fi-trail{0%{transform:translate(4px)}to{transform:none}}@keyframes fi-squash-y{40%{transform:scaleY(.6)}75%{transform:scaleY(1.08)}}@keyframes fi-squash-x{40%{transform:scaleX(.9)}}@keyframes fi-squash{40%{transform:scale(1.06,.9)}}@keyframes fi-spin-pop{0%{transform:rotate(-90deg)scale(.7)}to{transform:none}}@keyframes fi-slide-r{0%{transform:translate(-3px)}to{transform:none}}@keyframes fi-slide-l{0%{transform:translate(3px)}to{transform:none}}@keyframes fi-out-tr{50%{transform:translate(1.6px,-1.6px)}}@keyframes fi-out-bl{50%{transform:translate(-1.6px,1.6px)}}@keyframes fi-bounce-y{30%{transform:translateY(3px)}60%{transform:translateY(-1px)}}@keyframes fi-nudge-l{35%{transform:translate(-3px)}70%{transform:translate(1px)}}@keyframes fi-stretch{35%{transform:scaleX(1.3)}}@keyframes fi-tilt{30%{transform:rotate(-8deg)}65%{transform:rotate(4deg)}}@keyframes fi-hop{35%{transform:translateY(-2px)}70%{transform:translateY(.5px)}}@keyframes fi-breath{50%{transform:scale(1.07)}}@keyframes fi-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1.25)}}@keyframes fi-shake{20%{transform:translate(-1.5px)}40%{transform:translate(1.5px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}@keyframes fi-ring{15%,45%,75%{transform:rotate(-12deg)}30%,60%{transform:rotate(12deg)}90%{transform:rotate(-4deg)}}@keyframes fi-fly{40%{opacity:0;transform:translate(7px,-7px)scale(.6)}41%{opacity:0;transform:translate(-7px,7px)scale(.6)}to{opacity:1;transform:none}}@keyframes fi-peek{25%{transform:rotate(-14deg)}55%{transform:rotate(10deg)}80%{transform:rotate(-4deg)}}@keyframes fi-glint{0%{opacity:0}50%{opacity:1}}@keyframes fi-wink{30%,55%{transform:scaleY(.12)}}@keyframes fi-grin{40%{transform:scaleX(1.18)}}@keyframes fi-gear{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes fi-exit{45%{opacity:0;transform:translate(4px)}46%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes fi-lid{35%{transform:translateY(-2.2px)rotate(-16deg)}70%{transform:translateY(-.5px)rotate(4deg)}}@keyframes fi-open{40%{transform:skew(-10deg)scaleY(.82)}}@keyframes fi-rise{0%{transform:translateY(4px)scale(.6)}to{transform:none}}@keyframes fi-embrace{35%{transform:scale(.9,1.03)}70%{transform:scale(1.03,.99)}}@keyframes fi-lean-r{40%{transform:translate(.9px)rotate(3deg)}}@keyframes fi-lean-l{40%{transform:translate(-.7px)rotate(-2deg)}}@keyframes fi-sway{25%{transform:rotate(-8deg)}55%{transform:rotate(6deg)}80%{transform:rotate(-2deg)}}@keyframes fi-twinkle{0%{transform:scale(.4)rotate(-45deg)}60%{transform:scale(1.15)rotate(8deg)}to{transform:none}}@keyframes fi-burst{45%{transform:rotate(45deg)scale(.8)}to{transform:rotate(90deg)}}@keyframes fi-bubble{70%{opacity:0;transform:translateY(-5px)}71%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes fi-slosh{30%{transform:skewY(-6deg)}65%{transform:skewY(4deg)}}@keyframes fi-dash{0%{transform:translate(-4px)}60%{transform:translate(1.5px)}to{transform:none}}@keyframes fi-knob-r{40%{transform:translate(5px)}}@keyframes fi-knob-l{40%{transform:translate(-5px)}}@keyframes fi-focus{0%{transform:scale(1.2)}60%{transform:scale(.94)}to{transform:none}}@keyframes fi-down{0%{opacity:0;transform:translateY(-5px)}60%{opacity:1;transform:translateY(1px)}to{transform:none}}@keyframes fi-up{0%{opacity:0;transform:translateY(5px)}60%{opacity:1;transform:translateY(-1px)}to{transform:none}}@keyframes fi-beat{15%{transform:scale(1.18)}30%{transform:scale(.96)}45%{transform:scale(1.1)}70%{transform:none}}@keyframes fi-enter{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes fi-enter-b{0%{transform:scale(.75)}}@keyframes fi-float{50%{transform:translateY(-3px)}}.fi[data-play] .fi-f:not(.fi-draw){animation:fi-enter .56s var(--fi-spring) both}.fi[data-play] .fi-b{animation:fi-enter-b .48s var(--fi-ease) both}.fi:is([data-play],[data-fi-run]) .fi-draw{animation:fi-draw .56s var(--fi-ease) 80ms both}.fi[data-idle]{animation:4.8s ease-in-out infinite fi-float}.fi[data-idle][data-icon=heart] .fi-p0{animation:2.4s ease-in-out infinite fi-beat}.fi[data-active] .fi-b{animation:1.4s ease-in-out infinite fi-breath}.fi[data-active][data-icon=mic] .fi-p1{animation:1.2s ease-in-out infinite fi-breath}.fi[data-active] .fi-wave .fi-p3{animation:.9s ease-in-out infinite fi-wave}.fi[data-active] .fi-wave .fi-p4{animation:.9s ease-in-out .3s infinite fi-wave}.fi[data-fi-run][data-icon=menu] :is(.fi-p1,.fi-p2,.fi-p3){transform-origin:0}.fi[data-fi-run][data-icon=menu] .fi-p1{animation:fi-grow .6s var(--fi-ease)}.fi[data-fi-run][data-icon=menu] .fi-p2{animation:fi-extend .7s var(--fi-ease) 60ms both}.fi[data-fi-run][data-icon=menu] .fi-p3{animation:fi-grow .6s var(--fi-ease) .12s both}.fi[data-fi-run][data-icon=menu] .fi-p4{animation:fi-pop .5s var(--fi-spring) .2s both}.fi[data-fi-run][data-icon=close] .fi-p1,.fi[data-fi-run][data-icon=plus] .fi-p1{animation:fi-turn .56s var(--fi-spring)}.fi[data-fi-run][data-icon=plus] .fi-p2{animation:fi-throb .48s var(--fi-ease)}.fi[data-fi-run][data-icon=chat] .fi-p1{animation:fi-shift .6s var(--fi-ease)}.fi[data-fi-run][data-icon=chat] .fi-p2{transform-origin:0 100%;animation:fi-wobble .64s var(--fi-spring)}.fi[data-fi-run][data-icon=book] .fi-p2{transform-origin:0;animation:fi-flip .7s var(--fi-ease)}.fi[data-fi-run][data-icon=book] .fi-p3{animation:fi-drop .56s var(--fi-spring) .15s both}.fi[data-fi-run][data-icon=play] .fi-p1{animation:fi-pop-soft .52s var(--fi-spring)}.fi[data-fi-run][data-icon=play] .fi-p2{animation:fi-trail .56s var(--fi-ease)}.fi[data-fi-run][data-icon=pause] .fi-p1{animation:fi-squash-y .52s var(--fi-ease)}.fi[data-fi-run][data-icon=pause] .fi-p2{animation:fi-squash-y .52s var(--fi-ease) 90ms}.fi[data-fi-run][data-icon=stop] .fi-p1{animation:fi-spin-pop .6s var(--fi-spring)}.fi[data-fi-run][data-icon=stop] .fi-p2{animation:fi-throb .48s var(--fi-ease)}.fi[data-fi-run][data-icon=replay] .fi-p1{transform-box:view-box;transform-origin:12px 12px;animation:fi-rewind .8s var(--fi-ease)}.fi[data-fi-run][data-icon=replay] .fi-p2{animation:fi-pop .5s var(--fi-spring) .26s both}.fi[data-fi-run][data-icon=loop] .fi-p1{animation:fi-slide-r .56s var(--fi-ease)}.fi[data-fi-run][data-icon=loop] .fi-p2{animation:fi-slide-l .56s var(--fi-ease) 80ms both}.fi[data-fi-run][data-icon=loop] .fi-p3{animation:fi-throb .48s var(--fi-ease)}.fi[data-fi-run][data-icon=expand] .fi-p1{animation:fi-out-tr .52s var(--fi-ease)}.fi[data-fi-run][data-icon=expand] .fi-p2,.fi[data-fi-run][data-icon=collapse] .fi-p1{animation:fi-out-bl .52s var(--fi-ease)}.fi[data-fi-run][data-icon=collapse] .fi-p2{animation:fi-out-tr .52s var(--fi-ease)}.fi[data-fi-run]:is([data-icon=expand],[data-icon=collapse]) .fi-p3{animation:fi-throb .52s var(--fi-ease)}.fi[data-fi-run][data-icon=chevronDown] .fi-p1{animation:fi-bounce-y .6s var(--fi-ease)}.fi[data-fi-run][data-icon=chevronDown] .fi-p2{animation:fi-bounce-y .6s var(--fi-ease) 80ms}.fi[data-fi-run][data-icon=back] .fi-p1{animation:fi-nudge-l .56s var(--fi-ease)}.fi[data-fi-run][data-icon=back] .fi-p2{transform-origin:100%;animation:fi-stretch .56s var(--fi-ease)}.fi[data-fi-run][data-icon=video] .fi-p1{animation:fi-tilt .6s var(--fi-ease)}.fi[data-fi-run][data-icon=video] .fi-p2{animation:fi-slide-r .52s var(--fi-spring) .1s both}.fi[data-fi-run][data-icon=switchCamera] .fi-p1{animation:fi-half .7s var(--fi-spring)}.fi[data-fi-run][data-icon=mic] .fi-p1{animation:fi-hop .56s var(--fi-ease)}.fi[data-fi-run][data-icon=mic] .fi-p2{animation:fi-throb .52s var(--fi-ease)}.fi[data-fi-run][data-icon=micOff] .fi-p2{animation:.48s fi-shake}.fi[data-fi-run][data-icon=phoneEnd] .fi-p1{animation:.7s fi-ring}.fi[data-fi-run][data-icon=phoneEnd] .fi-p2{animation:fi-bounce-y .6s var(--fi-ease) .15s}.fi[data-fi-run][data-icon=send] .fi-p1{animation:fi-fly .76s var(--fi-ease)}.fi[data-fi-run][data-icon=send] .fi-p2{transform-origin:100% 0;animation:fi-stretch .56s var(--fi-ease)}.fi[data-fi-run][data-icon=search] .fi-p0{transform-origin:40% 40%;animation:fi-peek .68s var(--fi-ease)}.fi[data-fi-run][data-icon=search] .fi-p1{animation:.6s fi-glint}.fi[data-fi-run][data-icon=user] .fi-p1{animation:fi-hop .56s var(--fi-ease)}.fi[data-fi-run][data-icon=user] .fi-p2{transform-origin:50% 100%;animation:fi-squash .52s var(--fi-ease)}.fi[data-fi-run][data-icon=user] .fi-p3{animation:fi-pop-soft .52s var(--fi-spring) .12s both}.fi[data-fi-run][data-icon=smile] .fi-p2{animation:.64s fi-wink}.fi[data-fi-run][data-icon=smile] .fi-p3{animation:fi-grin .6s var(--fi-spring)}.fi[data-fi-run][data-icon=settings] .fi-p1{animation:fi-gear .82s var(--fi-ease)}.fi[data-fi-run][data-icon=settings] .fi-p2{animation:fi-throb .52s var(--fi-ease)}.fi[data-fi-run][data-icon=logout] .fi-p1{animation:fi-exit .72s var(--fi-ease)}.fi[data-fi-run][data-icon=logout] .fi-p2{transform-origin:0;animation:fi-squash-x .52s var(--fi-ease)}.fi[data-fi-run][data-icon=trash] .fi-p1{transform-origin:10% 100%;animation:fi-lid .64s var(--fi-ease)}.fi[data-fi-run][data-icon=trash] .fi-p3{animation:fi-squash-y .52s var(--fi-ease) .1s}.fi[data-fi-run][data-icon=folder] .fi-p1{transform-origin:50% 100%;animation:fi-open .62s var(--fi-ease)}.fi[data-fi-run][data-icon=image] .fi-p1{animation:fi-rise .64s var(--fi-spring)}.fi[data-fi-run][data-icon=image] .fi-p2{transform-origin:50% 100%;animation:fi-squash .52s var(--fi-ease)}.fi[data-fi-run][data-icon=shirt] .fi-p0{transform-origin:50% 0;animation:fi-sway .72s var(--fi-ease)}.fi[data-fi-run][data-icon=shirt] .fi-p1{animation:fi-pop-soft .52s var(--fi-spring) .1s both}.fi[data-fi-run][data-icon=sparkle] .fi-p1{animation:fi-twinkle .62s var(--fi-spring)}.fi[data-fi-run][data-icon=sparkle] .fi-p2{animation:fi-twinkle .62s var(--fi-spring) 90ms both}.fi[data-fi-run][data-icon=sparkle] .fi-p3{animation:fi-twinkle .62s var(--fi-spring) .18s both}.fi[data-fi-run][data-icon=spark] .fi-p1{animation:fi-burst .72s var(--fi-ease)}.fi[data-fi-run][data-icon=spark] .fi-p2{animation:fi-pop .5s var(--fi-spring) .15s both}.fi[data-fi-run][data-icon=spark] .fi-p3{animation:fi-pop .5s var(--fi-spring) .25s both}.fi[data-fi-run][data-icon=flask] .fi-p1{animation:.76s fi-bubble}.fi[data-fi-run][data-icon=flask] .fi-p3{transform-origin:50% 100%;animation:.64s fi-slosh}.fi[data-fi-run][data-icon=motion] .fi-p1{animation:fi-dash .6s var(--fi-ease)}.fi[data-fi-run][data-icon=motion] .fi-p2{transform-origin:100%;animation:fi-stretch .56s var(--fi-ease)}.fi[data-fi-run][data-icon=sliders] .fi-p1{animation:fi-knob-r .64s var(--fi-ease)}.fi[data-fi-run][data-icon=sliders] .fi-p2{animation:fi-knob-l .64s var(--fi-ease) 70ms}.fi[data-fi-run][data-icon=sliders] .fi-p3{animation:fi-knob-r .64s var(--fi-ease) .14s}.fi[data-fi-run][data-icon=frame] .fi-p1{animation:fi-focus .62s var(--fi-ease)}.fi[data-fi-run][data-icon=frame] .fi-p2{animation:fi-hop .56s var(--fi-ease) .12s}.fi[data-fi-run][data-icon=download] .fi-p1{animation:fi-down .6s var(--fi-ease)}.fi[data-fi-run][data-icon=upload] .fi-p1{animation:fi-up .6s var(--fi-ease)}.fi[data-fi-run]:is([data-icon=download],[data-icon=upload]) .fi-p2{transform-origin:50% 100%;animation:fi-squash .48s var(--fi-ease) .2s}.fi[data-fi-run][data-icon=infinity] .fi-p1{animation:1s linear fi-trace}.fi[data-fi-run]:is([data-icon=alert],[data-icon=alertCircle]) :is(.fi-p0,.fi-p1){animation:.48s fi-shake}.fi[data-fi-run][data-icon=backspace] .fi-p1{animation:fi-turn .52s var(--fi-spring)}.fi[data-fi-run][data-icon=backspace] .fi-p2{animation:fi-nudge-l .52s var(--fi-ease)}.fi[data-fi-run][data-icon=heart] .fi-p0{animation:.8s fi-beat}.fi[data-fi-run][data-icon=heart] .fi-p1{animation:.6s fi-glint}.fi[data-fi-run][data-icon=shield] .fi-p0{animation:fi-pop-soft .52s var(--fi-spring)}.fi[data-fi-run][data-icon=key] .fi-p0{transform-box:view-box;transform-origin:8px 12px;animation:fi-tilt .64s var(--fi-ease)}.fi[data-fi-run][data-icon=key] .fi-p1{animation:fi-slide-r .52s var(--fi-ease)}.fi[data-fi-run][data-icon=compass] .fi-p1{animation:fi-sway .82s var(--fi-ease)}.fi[data-fi-run][data-icon=compass] .fi-p2{animation:fi-pop-soft .52s var(--fi-spring)}.fi[data-fi-run][data-icon=manpu] .fi-p0{animation:.76s fi-beat}.fi[data-fi-run][data-icon=manpu] .fi-p1{animation:fi-pop-soft .52s var(--fi-spring)}@keyframes fi-globe{45%{transform:scaleX(.22)}to{transform:none}}.fi[data-fi-run][data-icon=language] .fi-p0{animation:fi-pop-soft .52s var(--fi-spring)}.fi[data-fi-run][data-icon=language] .fi-p1{animation:fi-globe .72s var(--fi-ease)}.fi[data-fi-run][data-icon=hug] .fi-p0{transform-origin:50% 100%;animation:fi-embrace .72s var(--fi-spring)}.fi[data-fi-run][data-icon=hug] .fi-p1{animation:fi-lean-l .72s var(--fi-ease)}.fi[data-fi-run][data-icon=hug] .fi-p2{animation:fi-lean-r .72s var(--fi-ease)}.fi[data-fi-run][data-icon=hug] circle.fi-p3,.fi[data-fi-run][data-icon=hug] circle.fi-p4{animation:fi-pop-soft .48s var(--fi-spring) .28s both}.fi:is([data-play],[data-fi-run])[data-icon=hug] path.fi-p4{animation-delay:.16s}@keyframes fi-tear{0%{opacity:0;transform:translateY(-2px)}30%{opacity:1}to{opacity:0;transform:translateY(4px)}}@keyframes fi-sideeye{30%,70%{transform:translate(-2.4px)}}@keyframes fi-whirl{to{transform:rotate(360deg)}}@keyframes fi-shiver{15%,45%,75%{transform:translate(-.8px)}30%,60%,90%{transform:translate(.8px)}}.fi[data-fi-run][data-icon=undo] .fi-p1{animation:fi-nudge-l .56s var(--fi-ease)}.fi[data-fi-run][data-icon=undo] .fi-p2{animation:fi-throb .52s var(--fi-ease)}.fi[data-fi-run][data-icon=moodLove] :is(.fi-p1,.fi-p3){animation:.8s fi-beat}.fi[data-fi-run][data-icon=moodLove] .fi-p2{animation:fi-grin .6s var(--fi-spring)}.fi[data-fi-run][data-icon=moodJoy] :is(.fi-p1,.fi-p2){animation:fi-hop .52s var(--fi-ease)}.fi[data-fi-run][data-icon=moodJoy] .fi-p3{transform-origin:50% 0;animation:fi-squash-y .56s var(--fi-spring)}.fi[data-fi-run][data-icon=moodAnger] :is(.fi-p1,.fi-p2,.fi-p3){animation:.48s fi-shake}.fi[data-fi-run][data-icon=moodDisgust] .fi-p1{animation:fi-tilt .6s var(--fi-ease)}.fi[data-fi-run][data-icon=moodDisgust] .fi-p2{animation:.64s fi-slosh}.fi[data-fi-run][data-icon=moodFear] :is(.fi-p1,.fi-p2,.fi-p3){animation:.52s linear fi-shiver}.fi[data-fi-run][data-icon=moodFear] .fi-p4{animation:fi-drop .6s var(--fi-ease)}.fi[data-fi-run][data-icon=moodSad] .fi-p1{animation:.9s ease-in fi-tear}.fi[data-fi-run][data-icon=moodSad] .fi-p2{animation:fi-drop .64s var(--fi-ease)}.fi[data-fi-run][data-icon=moodSurprise] .fi-p1{animation:fi-pop .52s var(--fi-spring)}.fi[data-fi-run][data-icon=moodSurprise] .fi-p2{animation:fi-hop .52s var(--fi-ease)}.fi[data-fi-run][data-icon=moodJealous] .fi-p1{animation:fi-sideeye .9s var(--fi-ease)}.fi[data-fi-run][data-icon=moodJealous] .fi-p2{animation:fi-tilt .6s var(--fi-ease)}.fi[data-fi-run][data-icon=moodObsessed] :is(.fi-p1,.fi-p2){animation:fi-whirl .9s var(--fi-ease)}.fi[data-fi-run][data-icon=moodObsessed] .fi-p4{animation:.8s fi-beat}@keyframes fi-dim{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.fi,.fi *{animation:none!important}.fi[data-fi-run] .fi-f{animation:.42s fi-dim!important}.fi:is([data-play],[data-fi-run]) .fi-draw{animation:.42s both fi-draw!important}}
.LanguageToggle-module__jEs9rq__toggle{--ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;background:#0000000d;border-radius:999px;grid-template-columns:repeat(2,1fr);padding:3px;display:grid;position:relative}.LanguageToggle-module__jEs9rq__toggle button{color:#00000080;min-width:38px;height:30px;font:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:11px;font-weight:700;transition:color .3s;position:relative}.LanguageToggle-module__jEs9rq__toggle button[aria-checked=true]{color:#111}.LanguageToggle-module__jEs9rq__toggle button:focus-visible{outline-offset:2px;outline:2px solid #000}.LanguageToggle-module__jEs9rq__indicator{z-index:-1;width:calc(50% - 3px);transform:translateX(calc(var(--index) * 100%));transition:transform .42s var(--ease);background:#fff;border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #00000014,0 2px 8px #0000000f}.LanguageToggle-module__jEs9rq__toggle[data-tone=dark]{background:#ffffff1f}.LanguageToggle-module__jEs9rq__toggle[data-tone=dark] button{color:#fff9}.LanguageToggle-module__jEs9rq__toggle[data-tone=dark] button[aria-checked=true]{color:#111}@media (prefers-reduced-motion:reduce){.LanguageToggle-module__jEs9rq__indicator{transition-duration:1ms}}
.TourGuide-module__TAszsa__root{--ease:cubic-bezier(.22, 1, .36, 1);z-index:400;animation:.32s both TourGuide-module__TAszsa__fade;position:fixed;inset:0}.TourGuide-module__TAszsa__root[data-leaving=true]{animation:.26s both TourGuide-module__TAszsa__fadeOut}.TourGuide-module__TAszsa__blocker{position:absolute;inset:0}.TourGuide-module__TAszsa__spotlight{pointer-events:none;transition:top .46s var(--ease), left .46s var(--ease), width .46s var(--ease), height .46s var(--ease), border-radius .46s var(--ease);position:absolute;box-shadow:0 0 0 200vmax #00000094}.TourGuide-module__TAszsa__spotlight[data-target=true]:after{content:"";border-radius:inherit;border:2px solid #fff;animation:1.8s ease-in-out infinite TourGuide-module__TAszsa__ring;position:absolute;inset:-2px;box-shadow:0 0 0 1px #0000001f,0 0 24px #ffffff59}.TourGuide-module__TAszsa__card{background:var(--white);width:calc(100vw - 32px);max-width:420px;color:var(--text-primary);transition:top .46s var(--ease), left .46s var(--ease);animation:TourGuide-module__TAszsa__cardIn .52s var(--ease) both;border-radius:22px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0000000d,0 24px 70px #00000047}.TourGuide-module__TAszsa__card button{cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit}.TourGuide-module__TAszsa__card :focus-visible{outline:2px solid var(--black);outline-offset:3px}.TourGuide-module__TAszsa__cardBody{animation:TourGuide-module__TAszsa__stepIn .42s var(--ease) both;padding:16px 18px 14px}.TourGuide-module__TAszsa__cardTop{align-items:center;gap:10px;display:flex}.TourGuide-module__TAszsa__icon{color:#111;background:#0000000d;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.TourGuide-module__TAszsa__progress{letter-spacing:.02em;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.TourGuide-module__TAszsa__skip{color:#0000008c;background:0 0;border:0;border-radius:10px;margin-left:auto;padding:8px 10px;font-size:12px;font-weight:600;transition:background .2s,color .2s}.TourGuide-module__TAszsa__title{letter-spacing:-.025em;margin-top:12px;font-size:17px;font-weight:700;line-height:1.3}.TourGuide-module__TAszsa__body{color:#000000a3;text-wrap:pretty;margin-top:6px;font-size:13.5px;line-height:1.55}.TourGuide-module__TAszsa__bar{background:#00000012;border-radius:2px;height:3px;margin:0 18px;overflow:hidden}.TourGuide-module__TAszsa__bar span{transform-origin:0;height:100%;transition:transform .46s var(--ease);background:#111;display:block}.TourGuide-module__TAszsa__actions{gap:8px;padding:14px 18px 16px;display:flex}.TourGuide-module__TAszsa__primary,.TourGuide-module__TAszsa__secondary{height:46px;transition:transform .2s var(--ease), background .2s, opacity .2s;border-radius:14px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.TourGuide-module__TAszsa__primary{color:var(--white);background:#111;border:0;flex:1}.TourGuide-module__TAszsa__secondary{background:var(--white);color:#111;border:1px solid #0000001f;padding:0 18px}.TourGuide-module__TAszsa__primary:active,.TourGuide-module__TAszsa__secondary:active{transform:scale(.97)}.TourGuide-module__TAszsa__forward{transform:scaleX(-1)}@media (hover:hover){.TourGuide-module__TAszsa__skip:hover{color:#111;background:#0000000d}.TourGuide-module__TAszsa__secondary:hover{background:#0000000a}.TourGuide-module__TAszsa__primary:hover{opacity:.9}}@media (min-width:640px){.TourGuide-module__TAszsa__card{width:360px}}@keyframes TourGuide-module__TAszsa__fade{0%{opacity:0}to{opacity:1}}@keyframes TourGuide-module__TAszsa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes TourGuide-module__TAszsa__cardIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes TourGuide-module__TAszsa__stepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes TourGuide-module__TAszsa__ring{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.TourGuide-module__TAszsa__root,.TourGuide-module__TAszsa__card,.TourGuide-module__TAszsa__cardBody{animation-duration:1ms!important}.TourGuide-module__TAszsa__spotlight,.TourGuide-module__TAszsa__card,.TourGuide-module__TAszsa__bar span{transition-duration:1ms}.TourGuide-module__TAszsa__spotlight[data-target=true]:after{animation:none}}
.LandingPage-module__81V3Qq__page{--ease:cubic-bezier(.22, 1, .36, 1);--muted:#00000094;--surface:#f6f6f6;--line:#00000014;scroll-behavior:smooth;height:100dvh;color:var(--text-primary);background:#fff;overflow:hidden auto}.LandingPage-module__81V3Qq__page a{color:inherit}.LandingPage-module__81V3Qq__page :focus-visible{outline-offset:3px;outline:2px solid #000}.LandingPage-module__81V3Qq__page button{cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit}.LandingPage-module__81V3Qq__nav{z-index:20;padding:max(10px, env(safe-area-inset-top)) 16px 10px;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);border-bottom:1px solid var(--line);background:linear-gradient(#ffffffeb,#ffffffc7);position:sticky;top:0}.LandingPage-module__81V3Qq__navInner{align-items:center;gap:12px;max-width:1120px;margin:0 auto;display:flex}.LandingPage-module__81V3Qq__brand{letter-spacing:-.03em;align-items:center;gap:9px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.LandingPage-module__81V3Qq__brandMark{object-fit:cover;border-radius:50%;width:32px;height:32px;box-shadow:0 0 0 1px #00000014}.LandingPage-module__81V3Qq__links{display:none}.LandingPage-module__81V3Qq__navActions{align-items:center;gap:8px;margin-left:auto;display:flex}.LandingPage-module__81V3Qq__navCta{white-space:nowrap;height:36px;transition:transform .3s var(--ease), opacity .2s;background:#111;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.LandingPage-module__81V3Qq__navCta:active{transform:scale(.95)}.LandingPage-module__81V3Qq__hero{flex-direction:column;gap:8px;max-width:1120px;margin:0 auto;padding:28px 16px 8px;display:flex}.LandingPage-module__81V3Qq__heroCopy{flex-direction:column;align-items:flex-start;display:flex}.LandingPage-module__81V3Qq__heroCopy>*{animation:LandingPage-module__81V3Qq__rise .64s var(--ease) backwards}.LandingPage-module__81V3Qq__heroCopy>:nth-child(2){animation-delay:60ms}.LandingPage-module__81V3Qq__heroCopy>:nth-child(3){animation-delay:.12s}.LandingPage-module__81V3Qq__heroCopy>:nth-child(4){animation-delay:.18s}.LandingPage-module__81V3Qq__heroCopy>:nth-child(5){animation-delay:.24s}.LandingPage-module__81V3Qq__badge{background:var(--surface);border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:10px;font-weight:700;display:inline-flex}.LandingPage-module__81V3Qq__liveDot{background:#16a34a;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite LandingPage-module__81V3Qq__pulse;box-shadow:0 0 0 3px #16a34a2e}.LandingPage-module__81V3Qq__title{letter-spacing:-.05em;text-wrap:balance;margin-top:16px;font-size:clamp(34px,9.5vw,64px);font-weight:750;line-height:1.02}.LandingPage-module__81V3Qq__lead{max-width:520px;color:var(--muted);text-wrap:pretty;margin-top:14px;font-size:16px;line-height:1.6}.LandingPage-module__81V3Qq__ctaRow{flex-wrap:wrap;gap:10px;width:100%;margin-top:24px;display:flex}.LandingPage-module__81V3Qq__primary,.LandingPage-module__81V3Qq__secondary{height:52px;transition:transform .26s var(--ease), box-shadow .26s, background .2s;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.LandingPage-module__81V3Qq__primary{background:#111;flex:auto;box-shadow:0 10px 28px #0000002e;color:#fff!important}.LandingPage-module__81V3Qq__secondary{background:#fff;border:1px solid #0000001f;flex:auto}.LandingPage-module__81V3Qq__primary:active,.LandingPage-module__81V3Qq__secondary:active{transform:scale(.97)}.LandingPage-module__81V3Qq__arrow{transition:translate .26s var(--ease);transform:scaleX(-1)}.LandingPage-module__81V3Qq__facts{flex-wrap:wrap;gap:8px 14px;margin-top:20px;padding:0;list-style:none;display:flex}.LandingPage-module__81V3Qq__facts li{color:#000000b3;align-items:center;gap:6px;font-size:12.5px;font-weight:550;display:inline-flex}.LandingPage-module__81V3Qq__stage{height:470px;margin:8px -16px 0;position:relative;overflow:hidden}.LandingPage-module__81V3Qq__stageGlow{background:radial-gradient(circle,#efefef 0%,#f7f7f7 45%,#fff0 70%);border-radius:50%;width:360px;height:360px;position:absolute;bottom:40px;left:50%;translate:-50%}.LandingPage-module__81V3Qq__figures{width:300px;height:400px;position:absolute;bottom:52px;left:50%;translate:-50%}.LandingPage-module__81V3Qq__figure{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .7s ease, transform .9s var(--ease);position:absolute;inset:0;transform:translateY(10px)scale(.98)}.LandingPage-module__81V3Qq__figure[data-active=true]{opacity:1;transform:none}.LandingPage-module__81V3Qq__bubble{max-width:210px;animation:LandingPage-module__81V3Qq__float 6s ease-in-out infinite, LandingPage-module__81V3Qq__rise .7s var(--ease) backwards;padding:11px 14px;font-size:13px;line-height:1.45;position:absolute;box-shadow:0 0 0 1px #0000000a,0 12px 30px #0000001a}.LandingPage-module__81V3Qq__bubbleFarra{background:#fff;border-radius:18px 18px 18px 6px;animation-delay:0s,.4s;top:34px;left:16px}.LandingPage-module__81V3Qq__bubbleUser{color:#fff;background:#111;border-radius:18px 18px 6px;max-width:180px;animation-delay:-3s,.6s;top:200px;right:16px}.LandingPage-module__81V3Qq__emotion{letter-spacing:.04em;text-transform:uppercase;background:#0000000d;border-radius:999px;align-items:center;gap:4px;margin-top:8px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.LandingPage-module__81V3Qq__bubbleFarra>span:first-child{display:block}.LandingPage-module__81V3Qq__picker{background:#ffffffe6;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;bottom:8px;left:50%;translate:-50%;box-shadow:0 0 0 1px #0000000f,0 8px 24px #00000014}.LandingPage-module__81V3Qq__picker button{color:#0000008c;background:0 0;border:0;border-radius:999px;height:32px;padding:0 14px;font-size:12px;font-weight:600;transition:background .3s,color .3s}.LandingPage-module__81V3Qq__picker button[aria-checked=true]{color:#fff;background:#111}.LandingPage-module__81V3Qq__section{max-width:1120px;margin:0 auto;padding:56px 16px 0;scroll-margin-top:64px}.LandingPage-module__81V3Qq__eyebrow{letter-spacing:.16em;color:var(--text-secondary);font-size:10px;font-weight:700}.LandingPage-module__81V3Qq__eyebrowDark{color:#fff9}.LandingPage-module__81V3Qq__sectionTitle{letter-spacing:-.04em;text-wrap:balance;margin-top:8px;font-size:clamp(26px,6.5vw,40px);font-weight:700;line-height:1.1}.LandingPage-module__81V3Qq__sectionLead{max-width:520px;color:var(--muted);margin-top:10px;font-size:15px;line-height:1.6}.LandingPage-module__81V3Qq__features{gap:10px;margin-top:24px;padding:0;list-style:none;display:grid}.LandingPage-module__81V3Qq__feature{border:1px solid var(--line);background:var(--surface);transition:transform .4s var(--ease), background .3s, box-shadow .3s;border-radius:20px;padding:18px}.LandingPage-module__81V3Qq__featureIcon{background:#fff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 0 1px #0000000d,0 4px 12px #0000000d}.LandingPage-module__81V3Qq__feature h3{letter-spacing:-.02em;margin-top:14px;font-size:16px;font-weight:650}.LandingPage-module__81V3Qq__feature p{color:var(--muted);margin-top:6px;font-size:13.5px;line-height:1.55}.LandingPage-module__81V3Qq__how{counter-reset:none;gap:10px;margin-top:24px;padding:0;list-style:none;display:grid}.LandingPage-module__81V3Qq__how li{border:1px solid var(--line);border-radius:20px;align-items:flex-start;gap:14px;padding:16px;display:flex}.LandingPage-module__81V3Qq__howNumber{color:#fff;background:#111;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:grid}.LandingPage-module__81V3Qq__how h3{letter-spacing:-.015em;font-size:15px;font-weight:650}.LandingPage-module__81V3Qq__how p{color:var(--muted);margin-top:4px;font-size:13.5px;line-height:1.55}.LandingPage-module__81V3Qq__byok{color:#fff;background:#111;border-radius:28px;padding:28px 20px;position:relative;overflow:hidden}.LandingPage-module__81V3Qq__byok:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1f,#fff0 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-80px}.LandingPage-module__81V3Qq__byokIcon{background:#ffffff1a;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:18px;display:grid}.LandingPage-module__81V3Qq__byokTitle{letter-spacing:-.04em;margin-top:8px;font-size:clamp(26px,6.5vw,40px);font-weight:700;line-height:1.1}.LandingPage-module__81V3Qq__byokLead{color:#ffffffb8;max-width:560px;margin-top:10px;font-size:15px;line-height:1.6}.LandingPage-module__81V3Qq__byokPoints{gap:10px;margin-top:20px;padding:0;list-style:none;display:grid}.LandingPage-module__81V3Qq__byokPoints li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.LandingPage-module__81V3Qq__byokPoints svg{flex-shrink:0;margin-top:2px}.LandingPage-module__81V3Qq__byokCta{width:100%;height:50px;transition:transform .26s var(--ease), opacity .2s;background:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0 18px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex;color:#111!important}.LandingPage-module__81V3Qq__byokCta:active{transform:scale(.97)}.LandingPage-module__81V3Qq__faq{gap:8px;margin-top:24px;display:grid}.LandingPage-module__81V3Qq__faqItem{border:1px solid var(--line);background:#fff;border-radius:18px;transition:background .3s}.LandingPage-module__81V3Qq__faqItem[open]{background:var(--surface)}.LandingPage-module__81V3Qq__faqItem summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 16px;font-size:15px;font-weight:600;list-style:none;display:flex}.LandingPage-module__81V3Qq__faqItem summary::-webkit-details-marker{display:none}.LandingPage-module__81V3Qq__faqIcon{transition:transform .36s var(--ease);flex-shrink:0}.LandingPage-module__81V3Qq__faqItem[open] .LandingPage-module__81V3Qq__faqIcon{transform:rotate(45deg)}.LandingPage-module__81V3Qq__faqItem p{color:var(--muted);animation:LandingPage-module__81V3Qq__rise .42s var(--ease) both;padding:0 16px 16px;font-size:14px;line-height:1.6}.LandingPage-module__81V3Qq__final{text-align:center;flex-direction:column;align-items:center;max-width:1120px;margin:56px auto 0;padding:0 16px;display:flex}.LandingPage-module__81V3Qq__final .LandingPage-module__81V3Qq__primary{flex:none;width:100%;max-width:360px;margin-top:22px}.LandingPage-module__81V3Qq__final .LandingPage-module__81V3Qq__sectionLead{margin-left:auto;margin-right:auto}.LandingPage-module__81V3Qq__finalAvatar{object-fit:cover;border-radius:50%;width:72px;height:72px;margin-bottom:12px;box-shadow:0 0 0 4px #fff,0 0 0 5px #00000014,0 10px 26px #00000024}.LandingPage-module__81V3Qq__footer{max-width:1120px;padding:20px 16px max(24px, env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--text-secondary);flex-direction:column;gap:4px;margin:56px auto 0;font-size:12px;display:flex}@media (hover:hover){.LandingPage-module__81V3Qq__navCta:hover,.LandingPage-module__81V3Qq__primary:hover{opacity:.88}.LandingPage-module__81V3Qq__primary:hover .LandingPage-module__81V3Qq__arrow{translate:3px}.LandingPage-module__81V3Qq__secondary:hover{background:var(--surface)}.LandingPage-module__81V3Qq__feature:hover{background:#fff;transform:translateY(-3px);box-shadow:0 14px 34px #00000012}.LandingPage-module__81V3Qq__byokCta:hover{opacity:.9}.LandingPage-module__81V3Qq__links a:hover{color:#111}}@media (min-width:640px){.LandingPage-module__81V3Qq__nav{padding-left:24px;padding-right:24px}.LandingPage-module__81V3Qq__hero{padding:40px 24px 8px}.LandingPage-module__81V3Qq__ctaRow{width:auto}.LandingPage-module__81V3Qq__primary,.LandingPage-module__81V3Qq__secondary{flex:none}.LandingPage-module__81V3Qq__stage{height:520px;margin:8px 0 0}.LandingPage-module__81V3Qq__figures{width:330px;height:440px}.LandingPage-module__81V3Qq__bubbleFarra{top:60px;left:calc(50% - 300px)}.LandingPage-module__81V3Qq__bubbleUser{top:230px;right:calc(50% - 290px)}.LandingPage-module__81V3Qq__section{padding:72px 24px 0}.LandingPage-module__81V3Qq__features{grid-template-columns:repeat(2,1fr)}.LandingPage-module__81V3Qq__byok{padding:40px}.LandingPage-module__81V3Qq__byokCta{width:auto}.LandingPage-module__81V3Qq__final{padding:0 24px}.LandingPage-module__81V3Qq__footer{flex-direction:row;justify-content:space-between;padding-left:24px;padding-right:24px}}@media (min-width:900px){.LandingPage-module__81V3Qq__links{gap:4px;margin-left:24px;display:flex}.LandingPage-module__81V3Qq__links a{color:#0009;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:550;text-decoration:none;transition:color .2s,background .2s}.LandingPage-module__81V3Qq__hero{flex-direction:row;align-items:center;gap:24px;min-height:calc(100dvh - 140px);padding-top:24px}.LandingPage-module__81V3Qq__heroCopy{flex:1}.LandingPage-module__81V3Qq__stage{flex:1;height:600px}.LandingPage-module__81V3Qq__figures{width:400px;height:533px;bottom:56px}.LandingPage-module__81V3Qq__stageGlow{width:480px;height:480px}.LandingPage-module__81V3Qq__bubbleFarra{top:70px;left:0}.LandingPage-module__81V3Qq__bubbleUser{top:280px;right:0}.LandingPage-module__81V3Qq__features,.LandingPage-module__81V3Qq__how{grid-template-columns:repeat(3,1fr);gap:14px}.LandingPage-module__81V3Qq__how li{flex-direction:column;padding:22px}.LandingPage-module__81V3Qq__byok{grid-template-columns:1.2fr 1fr;column-gap:48px;padding:56px;display:grid}.LandingPage-module__81V3Qq__byok>:not(.LandingPage-module__81V3Qq__byokPoints,.LandingPage-module__81V3Qq__byokCta){grid-column:1}.LandingPage-module__81V3Qq__byokPoints{grid-area:1/2/span 4;align-self:center;gap:14px;margin-top:0}.LandingPage-module__81V3Qq__byokCta{grid-column:1;justify-self:start}.LandingPage-module__81V3Qq__faq{max-width:760px}}@keyframes LandingPage-module__81V3Qq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes LandingPage-module__81V3Qq__float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes LandingPage-module__81V3Qq__pulse{0%,to{box-shadow:0 0 0 3px #16a34a2e}50%{box-shadow:0 0 0 6px #16a34a0f}}@media (prefers-reduced-motion:reduce){.LandingPage-module__81V3Qq__page{scroll-behavior:auto}.LandingPage-module__81V3Qq__heroCopy>*,.LandingPage-module__81V3Qq__bubble,.LandingPage-module__81V3Qq__faqItem p,.LandingPage-module__81V3Qq__liveDot{animation:none}.LandingPage-module__81V3Qq__figure{transition-duration:1ms}}
.LoginForm-module__qT6pZW__page{--ease:cubic-bezier(.22, 1, .36, 1);--muted:#00000094;overscroll-behavior:contain;height:100dvh;color:var(--text-primary);background:#fafafa;flex-direction:column;display:flex;position:relative;overflow-y:auto}.LoginForm-module__qT6pZW__visual{background:radial-gradient(120% 90% at 50% 100%,#ececec 0%,#f6f6f6 45%,#fafafa 100%);flex-shrink:0;height:clamp(200px,30dvh,280px);position:relative;overflow:hidden}.LoginForm-module__qT6pZW__glow{aspect-ratio:1;background:radial-gradient(circle,#fff 0%,#fff0 62%);border-radius:50%;width:120%;position:absolute;bottom:-40%;left:50%;translate:-50%}.LoginForm-module__qT6pZW__figure{width:260px;height:auto;animation:LoginForm-module__qT6pZW__figureIn .9s var(--ease) both;position:absolute;top:18px;left:50%;translate:-50%}.LoginForm-module__qT6pZW__quote{display:none}.LoginForm-module__qT6pZW__panel{z-index:1;padding:0 16px max(20px, env(safe-area-inset-bottom));flex-direction:column;flex:1;margin-top:-28px;display:flex;position:relative}.LoginForm-module__qT6pZW__top{z-index:2;top:max(12px, env(safe-area-inset-top));justify-content:space-between;align-items:center;display:flex;position:fixed;left:16px;right:16px}.LoginForm-module__qT6pZW__back{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#111;height:38px;transition:transform .3s var(--ease);background:#ffffffdb;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #0000000d,0 4px 14px #0000000f}.LoginForm-module__qT6pZW__back:active{transform:scale(.95)}.LoginForm-module__qT6pZW__back:focus-visible,.LoginForm-module__qT6pZW__google:focus-visible{outline-offset:3px;outline:2px solid #000}.LoginForm-module__qT6pZW__top>:last-child{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;box-shadow:0 0 0 1px #0000000d,0 4px 14px #0000000f}.LoginForm-module__qT6pZW__card{text-align:center;width:100%;max-width:420px;animation:LoginForm-module__qT6pZW__rise .64s var(--ease) 80ms both;background:#fff;border-radius:26px;flex-direction:column;align-items:center;margin:0 auto;padding:24px 20px 22px;display:flex;box-shadow:0 0 0 1px #0000000a,0 18px 50px #00000014}.LoginForm-module__qT6pZW__card>*{animation:LoginForm-module__qT6pZW__rise .56s var(--ease) backwards}.LoginForm-module__qT6pZW__card>:nth-child(2){animation-delay:.14s}.LoginForm-module__qT6pZW__card>:nth-child(3){animation-delay:.17s}.LoginForm-module__qT6pZW__card>:nth-child(4){animation-delay:.2s}.LoginForm-module__qT6pZW__card>:nth-child(5){animation-delay:.23s}.LoginForm-module__qT6pZW__card>:nth-child(n+6){animation-delay:.26s}.LoginForm-module__qT6pZW__avatar{border-radius:50%;width:64px;height:64px;display:block;overflow:hidden;box-shadow:0 0 0 3px #fff,0 0 0 4px #00000014,0 8px 20px #0000001f;animation:LoginForm-module__qT6pZW__pop .52s var(--ease) .12s backwards!important}.LoginForm-module__qT6pZW__avatar img{object-fit:cover;width:100%;height:100%}.LoginForm-module__qT6pZW__eyebrow{letter-spacing:.16em;color:var(--text-secondary);margin-top:16px;font-size:9px;font-weight:700}.LoginForm-module__qT6pZW__title{letter-spacing:-.04em;margin-top:6px;font-size:26px;font-weight:700;line-height:1.1}.LoginForm-module__qT6pZW__subtitle{max-width:340px;color:var(--muted);text-wrap:pretty;margin-top:8px;font-size:14px;line-height:1.55}.LoginForm-module__qT6pZW__steps{gap:6px;width:100%;margin-top:20px;padding:0;list-style:none;display:flex}.LoginForm-module__qT6pZW__steps li{color:#00000080;background:#00000008;border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:10px 4px;font-size:11px;font-weight:600;line-height:1.3;display:flex}.LoginForm-module__qT6pZW__steps li[data-current=true]{color:#111;background:#0000000f}.LoginForm-module__qT6pZW__stepNumber{color:#fff;background:#0000001f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.LoginForm-module__qT6pZW__steps li[data-current=true] .LoginForm-module__qT6pZW__stepNumber{background:#111}.LoginForm-module__qT6pZW__error{color:#dc2626;text-align:left;background:#dc26260f;border:1px solid #dc262624;border-radius:12px;align-items:flex-start;gap:8px;width:100%;margin-top:16px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.LoginForm-module__qT6pZW__error svg{flex-shrink:0;margin-top:1px}.LoginForm-module__qT6pZW__google{color:#111;width:100%;height:52px;font:inherit;cursor:pointer;transition:transform .22s var(--ease), box-shadow .22s, border-color .22s;background:#fff;border:1px solid #0000001f;border-radius:14px;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:15px;font-weight:600;display:flex}.LoginForm-module__qT6pZW__google:active:not(:disabled){transform:scale(.98)}.LoginForm-module__qT6pZW__google:disabled{cursor:progress;opacity:.8}.LoginForm-module__qT6pZW__googleIcon{flex-shrink:0}.LoginForm-module__qT6pZW__spinner{border:2px solid #0000001f;border-top-color:#111;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite LoginForm-module__qT6pZW__spin}.LoginForm-module__qT6pZW__terms{color:#00000080;text-wrap:pretty;margin-top:16px;font-size:11px;line-height:1.55}@media (hover:hover){.LoginForm-module__qT6pZW__google:hover:not(:disabled){border-color:#00000038;box-shadow:0 6px 18px #00000014}}@media (min-width:640px){.LoginForm-module__qT6pZW__visual{height:300px}.LoginForm-module__qT6pZW__figure{width:300px}.LoginForm-module__qT6pZW__card{padding:32px 30px 26px}.LoginForm-module__qT6pZW__top{top:20px;left:24px;right:24px}}@media (min-width:960px){.LoginForm-module__qT6pZW__page{flex-direction:row;overflow:hidden}.LoginForm-module__qT6pZW__visual{background:radial-gradient(90% 70% at 50% 80%,#ebebeb 0%,#f5f5f5 50%,#fafafa 100%);flex:1.1;height:auto}.LoginForm-module__qT6pZW__glow{width:90%;bottom:-10%}.LoginForm-module__qT6pZW__figure{width:min(460px,72%);top:auto;bottom:-2%}.LoginForm-module__qT6pZW__quote{max-width:260px;animation:LoginForm-module__qT6pZW__rise .7s var(--ease) .5s both;background:#fff;border-radius:18px 18px 18px 6px;padding:14px 16px;display:block;position:absolute;top:96px;left:40px;box-shadow:0 0 0 1px #0000000a,0 12px 30px #00000014}.LoginForm-module__qT6pZW__quote blockquote{letter-spacing:-.01em;font-size:15px;font-weight:600}.LoginForm-module__qT6pZW__quote figcaption{color:var(--text-secondary);margin-top:4px;font-size:11px}.LoginForm-module__qT6pZW__panel{flex:1;justify-content:center;margin:0;padding:32px;overflow-y:auto}.LoginForm-module__qT6pZW__top{position:fixed;top:24px;left:32px;right:32px}}@keyframes LoginForm-module__qT6pZW__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes LoginForm-module__qT6pZW__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes LoginForm-module__qT6pZW__figureIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes LoginForm-module__qT6pZW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LoginForm-module__qT6pZW__figure,.LoginForm-module__qT6pZW__card,.LoginForm-module__qT6pZW__card>*,.LoginForm-module__qT6pZW__avatar,.LoginForm-module__qT6pZW__quote{animation-duration:1ms!important;animation-delay:0s!important}}
