@property --progress{syntax: "<number>"; initial-value: 0; inherits: true;}@property --progress-abs{syntax: "<number>"; initial-value: 0; inherits: true;}@property --flip-edges{syntax: "<number>"; initial-value: 0; inherits: true;}@keyframes _wiggle_16fcu_205{0%{--progress: 0;--progress-abs: 0;--flip-edges: 0}15%{--progress: -.3;--progress-abs: .3;--flip-edges: 0}30%{--progress: 0;--progress-abs: 0;--flip-edges: 0}45%{--progress: -.3;--progress-abs: .3;--flip-edges: 0}60%{--progress: 0;--progress-abs: 0;--flip-edges: 0}to{--progress: 0;--progress-abs: 0;--flip-edges: 0}}@keyframes _spinRotateCoin_16fcu_1{0%{transform:rotateY(0) rotateX(0) rotate(0)}33%{transform:rotate(120deg) rotateY(-90deg)}66%{transform:rotate(240deg) rotateY(90deg) rotateX(0)}to{transform:rotate(360deg) rotateY(0) rotateX(0)}}._donutContainer_16fcu_75{--thickness: var(--slate-components-donut-container-thickness);--foreground: var(--slate-components-donut-container-background);--filter: blur(calc(var(--slate-components-donut-container-background-blur-xsmall) * .3));--size: var(--slate-components-donut-container-size-xsmall);display:flex;flex-direction:column;align-items:center;gap:var(--slate-components-donut-container-gap-xsmall);z-index:0}._donutContainer_16fcu_75:active{cursor:grabbing}._donutContainer_16fcu_75._disableInteraction_16fcu_93{pointer-events:none}._donutContainer_16fcu_75:has(._disableAnimation_16fcu_97){touch-action:none}@media (min-width: 375px){._donutContainer_16fcu_75{--size: var(--slate-components-donut-container-size-small) }}@media (min-width: 768px){._donutContainer_16fcu_75{gap:var(--slate-components-donut-container-gap-medium);--size: var(--slate-components-donut-container-size-medium);--filter: blur(calc(var(--slate-components-donut-container-background-blur-medium) * .3)) }}@media (min-width: 1024px){._donutContainer_16fcu_75{gap:var(--slate-components-donut-container-gap-large);--size: var(--slate-components-donut-container-size-large);--filter: blur(calc(var(--slate-components-donut-container-background-blur-large) * .3)) }}._donutContainerInner_16fcu_120{position:relative;display:flex;align-items:center;justify-content:center;height:var(--size);width:var(--size)}._donutContainerInner_16fcu_120 ._donutContainerInnerAction_16fcu_128{position:absolute;background:var(--slate-components-donut-container-icon-background);border-radius:var(--slate-size-border-radius-full);opacity:0;pointer-events:none;-webkit-backdrop-filter:var(--filter);backdrop-filter:var(--filter);z-index:1;transition:.1s ease}._donutContainerInner_16fcu_120 ._donutContainerInnerAction_16fcu_128:nth-child(1){left:calc(var(--slate-components-donut-container-content-gap) * -1);transform:translate(-100%)}._donutContainerInner_16fcu_120 ._donutContainerInnerAction_16fcu_128:nth-child(1):active{transform:translate(-100%) scale(.9)}._donutContainerInner_16fcu_120 ._donutContainerInnerAction_16fcu_128:nth-child(2){right:calc(var(--slate-components-donut-container-content-gap) * -1);transform:translate(100%)}._donutContainerInner_16fcu_120 ._donutContainerInnerAction_16fcu_128:nth-child(2):active{transform:translate(100%) scale(.9)}@media (min-width: 1024px){._donutContainerInner_16fcu_120 ._donutContainerInnerAction_16fcu_128{opacity:1;pointer-events:initial}}._donutContainerInner_16fcu_120 ._donutContainerInnerAction_16fcu_128:focus-within{opacity:1}._donutContainerInnerScroll_16fcu_167{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;display:flex;scroll-snap-type:x mandatory;scrollbar-width:none}._donutContainerInnerScroll_16fcu_167::-webkit-scrollbar{display:none}._donutContainerInnerScroll_16fcu_167 ._donutContainerInnerScrollChild_16fcu_182{height:100%;width:100%;flex-shrink:0;scroll-snap-align:center;scroll-snap-stop:always}._donut_16fcu_75{--progress: 0;--progress-abs: 0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;flex-shrink:0;-webkit-user-select:none;user-select:none}._donut_16fcu_75._wiggle_16fcu_205{animation:_wiggle_16fcu_205 1.4s ease-out infinite}._donut_16fcu_75._disableAnimation_16fcu_97{animation:none}._donutCoin_16fcu_214{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;will-change:transform}._donutCoinBlur_16fcu_224{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotateY(calc((var(--progress) * 90deg) + (3deg - (6deg * var(--flip-edges)))));-webkit-backdrop-filter:var(--filter);backdrop-filter:var(--filter);border-radius:calc(25% + (25% * (1.2 - var(--progress-abs))) - (5rem * (var(--progress-abs) - .95) * 5));background:var(--foreground);overflow:hidden;will-change:transform border-radius}._donutCoinBlur_16fcu_224:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80;opacity:calc(var(--progress-abs) * .5);will-change:opacity}._donutCoinFront_16fcu_250{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--slate-size-border-radius-full);backface-visibility:hidden;overflow:hidden;z-index:1;transform:rotateY(calc(var(--progress) * 90deg)) translateZ(calc(var(--thickness) * .75));-webkit-backdrop-filter:var(--filter);backdrop-filter:var(--filter);opacity:calc(1 - (var(--progress-abs) - .75) * 3);will-change:transform opacity}._donutCoinFront_16fcu_250._allowOverflow_16fcu_265{overflow:visible}._donutCoinFront_16fcu_250 ._donutCoinFrontOverlay_16fcu_269{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--slate-size-border-radius-full);backface-visibility:hidden;overflow:hidden;z-index:1;will-change:transform;pointer-events:none}._donutCoinFront_16fcu_250 ._donutCoinFrontOverlay_16fcu_269:before{content:"";position:absolute;top:0;right:0;width:400%;height:100%;background:radial-gradient(circle at top center,rgba(255,255,255,.5),transparent 50%);transform:translate(calc(0% + (-50% * var(--progress))));opacity:.8;will-change:transform}._donutCoinFront_16fcu_250 ._donutCoinFrontOverlay_16fcu_269:after{content:"";position:absolute;top:0;left:0;width:300%;height:100%;background:radial-gradient(circle at bottom right,rgba(255,255,255,.5),transparent 50%);transform:translate(calc(0% + (-50% * var(--progress-abs))));opacity:1;will-change:transform}._isInteracting_16fcu_309 ._donutCoinFront_16fcu_250{pointer-events:none}
