.FallenButtons-module__sRs3fG__scene{--ink:var(--color-brand-gold-dark,#7c6420);--floor:var(--color-brand-gold-mid,#b59a5b);width:min(100%,360px);height:116px;margin:0 auto 28px;position:relative;overflow:hidden}.FallenButtons-module__sRs3fG__floor{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--floor) 65%, transparent) 14%, color-mix(in oklab, var(--floor) 65%, transparent) 86%, transparent);height:1px;position:absolute;bottom:15px;left:0;right:0}.FallenButtons-module__sRs3fG__item{bottom:15px;left:var(--at);width:var(--d);height:var(--d);margin-left:calc(var(--d) / -2);position:absolute}.FallenButtons-module__sRs3fG__lift{width:100%;height:100%}.FallenButtons-module__sRs3fG__button{width:100%;height:100%;color:var(--ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9999px;padding:0;display:block}.FallenButtons-module__sRs3fG__art{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;transform:rotate(var(--rest));display:block;overflow:visible}.FallenButtons-module__sRs3fG__body{stroke-width:2.6px;fill:color-mix(in oklab, var(--floor) 11%, transparent)}.FallenButtons-module__sRs3fG__fine{stroke-width:1.5px}.FallenButtons-module__sRs3fG__sheen{stroke-width:1.3px;opacity:.5}.FallenButtons-module__sRs3fG__hole{stroke-width:2px;fill:color-mix(in oklab, var(--ink) 14%, transparent)}.FallenButtons-module__sRs3fG__stitch{stroke-width:1.6px;opacity:.6}.FallenButtons-module__sRs3fG__thread{stroke-width:1.7px}.FallenButtons-module__sRs3fG__shadow{background:radial-gradient(closest-side,#211d1933,#0000);border-radius:50%;width:72%;height:6px;position:absolute;bottom:-3px;left:14%}.FallenButtons-module__sRs3fG__fall{animation:FallenButtons-module__sRs3fG__slide 2s var(--delay) cubic-bezier(.2, .55, .3, 1) backwards}.FallenButtons-module__sRs3fG__fall .FallenButtons-module__sRs3fG__lift{animation:FallenButtons-module__sRs3fG__drop 2s var(--delay) backwards}.FallenButtons-module__sRs3fG__fall .FallenButtons-module__sRs3fG__art{animation:FallenButtons-module__sRs3fG__tumble 2s var(--delay) cubic-bezier(.2, .55, .3, 1) backwards}.FallenButtons-module__sRs3fG__fall .FallenButtons-module__sRs3fG__shadow{animation:FallenButtons-module__sRs3fG__shade 2s var(--delay) backwards}.FallenButtons-module__sRs3fG__hopping .FallenButtons-module__sRs3fG__lift{animation:.7s FallenButtons-module__sRs3fG__hop}.FallenButtons-module__sRs3fG__hopping .FallenButtons-module__sRs3fG__art{animation:.7s ease-in-out FallenButtons-module__sRs3fG__hop-spin}.FallenButtons-module__sRs3fG__hopping .FallenButtons-module__sRs3fG__shadow{animation:.7s FallenButtons-module__sRs3fG__hop-shade}@keyframes FallenButtons-module__sRs3fG__slide{0%{transform:translateX(calc(var(--roll) * -1))}}@keyframes FallenButtons-module__sRs3fG__tumble{0%{transform:rotate(calc(var(--rest) + var(--spin)))}}@keyframes FallenButtons-module__sRs3fG__drop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.05,.9,.6);transform:translateY(-190px)}7%{opacity:1}30%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translateY(0)}44%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(-34px)}57%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translateY(0)}64%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(-9px)}71%,to{transform:translateY(0)}}@keyframes FallenButtons-module__sRs3fG__shade{0%{opacity:0;transform:scaleX(.3)}30%{opacity:1;transform:scaleX(1)}44%{opacity:.45;transform:scaleX(.6)}57%{opacity:1;transform:scaleX(1)}64%{opacity:.8;transform:scaleX(.85)}71%,to{opacity:1;transform:scaleX(1)}}@keyframes FallenButtons-module__sRs3fG__hop{0%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translateY(0)}38%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(-38px)}70%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translateY(0)}82%{animation-timing-function:cubic-bezier(.6,0,.9,.5);transform:translateY(-7px)}to{transform:translateY(0)}}@keyframes FallenButtons-module__sRs3fG__hop-spin{0%{transform:rotate(var(--rest))}to{transform:rotate(calc(var(--rest) + 360deg))}}@keyframes FallenButtons-module__sRs3fG__hop-shade{0%,70%,to{opacity:1;transform:scaleX(1)}38%{opacity:.4;transform:scaleX(.55)}}@keyframes FallenButtons-module__sRs3fG__pulse{40%{opacity:.35}}@media (prefers-reduced-motion:reduce){.FallenButtons-module__sRs3fG__fall,.FallenButtons-module__sRs3fG__fall .FallenButtons-module__sRs3fG__art,.FallenButtons-module__sRs3fG__fall .FallenButtons-module__sRs3fG__shadow,.FallenButtons-module__sRs3fG__fall .FallenButtons-module__sRs3fG__lift{animation:none}.FallenButtons-module__sRs3fG__hopping .FallenButtons-module__sRs3fG__lift{animation:.5s FallenButtons-module__sRs3fG__pulse}.FallenButtons-module__sRs3fG__hopping .FallenButtons-module__sRs3fG__art,.FallenButtons-module__sRs3fG__hopping .FallenButtons-module__sRs3fG__shadow{animation:none}}
