.ModelViewer-module__UeiQqa__figure{margin:0}.ModelViewer-module__UeiQqa__stage{aspect-ratio:16/9;border-radius:var(--radius-image);background:var(--color-bg);isolation:isolate;position:relative;overflow:hidden}.ModelViewer-module__UeiQqa__poster{object-fit:contain}.ModelViewer-module__UeiQqa__posterHidden{opacity:0}.ModelViewer-module__UeiQqa__canvas{opacity:0;touch-action:pan-y;position:absolute;inset:0}.ModelViewer-module__UeiQqa__canvas canvas{width:100%;height:100%;display:block}.ModelViewer-module__UeiQqa__canvasReady{opacity:1;cursor:grab}.ModelViewer-module__UeiQqa__canvasReady:active{cursor:grabbing}@media (prefers-reduced-motion:no-preference){.ModelViewer-module__UeiQqa__poster,.ModelViewer-module__UeiQqa__canvas{transition:opacity .25s cubic-bezier(.2,.8,.2,1)}}.ModelViewer-module__UeiQqa__bottomline{pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:16px;left:20px;right:20px}.ModelViewer-module__UeiQqa__status{color:var(--color-text-secondary)}.ModelViewer-module__UeiQqa__controls{pointer-events:auto;gap:8px;display:flex}.ModelViewer-module__UeiQqa__controls button{border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-bg);min-width:44px;min-height:44px;color:var(--color-text);font:inherit;font-size:var(--fs-meta);line-height:var(--lh-meta);cursor:pointer;padding:0 14px;font-weight:500;transition:border-color .2s}.ModelViewer-module__UeiQqa__controls button:hover{border-color:var(--color-text)}.ModelViewer-module__UeiQqa__controls button:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (max-width:640px){.ModelViewer-module__UeiQqa__stage{aspect-ratio:4/3}.ModelViewer-module__UeiQqa__bottomline{bottom:12px;left:12px;right:12px}.ModelViewer-module__UeiQqa__status{display:none}.ModelViewer-module__UeiQqa__controls{margin-left:auto}}
.AppEmbed-module__i2g19a__figure{margin:0}.AppEmbed-module__i2g19a__stage{aspect-ratio:16/10;border-radius:var(--radius-image);background:var(--color-bg-neutral);isolation:isolate;position:relative;overflow:hidden}.AppEmbed-module__i2g19a__poster{object-fit:cover}.AppEmbed-module__i2g19a__frame{opacity:0;border:0;width:100%;height:100%;position:absolute;inset:0}.AppEmbed-module__i2g19a__frameReady{opacity:1}.AppEmbed-module__i2g19a__overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AppEmbed-module__i2g19a__start{border-radius:var(--radius-button);background:var(--color-bg-dark);min-height:44px;color:var(--color-text-inverted);font:inherit;font-size:var(--fs-body-md);line-height:var(--lh-body-md);cursor:pointer;border:0;padding:10px 22px;font-weight:500}.AppEmbed-module__i2g19a__start:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.AppEmbed-module__i2g19a__loading{border-radius:var(--radius-button);background:var(--color-bg);color:var(--color-text);padding:8px 14px}.AppEmbed-module__i2g19a__caption{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:12px;display:flex}.AppEmbed-module__i2g19a__actions{gap:20px;display:flex}.AppEmbed-module__i2g19a__link{color:var(--color-text);font:inherit;text-underline-offset:4px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.AppEmbed-module__i2g19a__link:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}@media (max-width:640px){.AppEmbed-module__i2g19a__stage{aspect-ratio:3/4}}@media (prefers-reduced-motion:no-preference){.AppEmbed-module__i2g19a__frame{transition:opacity .25s cubic-bezier(.2,.8,.2,1)}}
.AvatarStates-module__KUXQHG__figure{margin:0}.AvatarStates-module__KUXQHG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin:0;padding:0;list-style:none;display:grid}.AvatarStates-module__KUXQHG__item{text-align:center;flex-direction:column;align-items:center;display:flex}.AvatarStates-module__KUXQHG__face{aspect-ratio:1;background:var(--color-bg-dark);border-radius:50%;width:100%;max-width:280px;margin-bottom:16px;overflow:hidden}.AvatarStates-module__KUXQHG__video{object-fit:cover;width:100%;height:100%;display:block}.AvatarStates-module__KUXQHG__state{color:var(--color-text-secondary);margin-top:4px}.AvatarStates-module__KUXQHG__caption{color:var(--color-text-secondary);margin-top:24px}@media (max-width:768px){.AvatarStates-module__KUXQHG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}
