.fancy-3d-btn.svelte-b7ok09{transition:transform var(--fancy-release-duration,.15s);position:relative}.fancy-3d-btn--toolbar.svelte-b7ok09{--fancy-press-duration:0s;--fancy-release-duration:0s}.fancy-3d-btn__visual.svelte-b7ok09{z-index:0;border-radius:inherit;pointer-events:none;box-shadow:3px 3px 0 var(--fancy-shadow-color,gray);transition:transform .15s, box-shadow var(--fancy-release-duration,.15s), opacity .15s;position:absolute;inset:0}.fancy-3d-btn__content.svelte-b7ok09{z-index:1;position:relative}.fancy-3d-btn__content--toolbar.svelte-b7ok09{justify-content:center;align-items:center;gap:.5rem;display:flex}.fancy-3d-btn.svelte-b7ok09:not(:disabled):hover .fancy-3d-btn__visual:where(.svelte-b7ok09){opacity:.92}.fancy-3d-btn.svelte-b7ok09:not(:disabled):hover .fancy-3d-btn__visual--hover-scale:where(.svelte-b7ok09){transform:scale(1.02)}.fancy-3d-btn.svelte-b7ok09:not(:disabled):not(.fancy-3d-btn--toolbar):active,.fancy-3d-btn--toolbar:not(:disabled)[data-pressed].svelte-b7ok09{transition-duration:var(--fancy-press-duration,75ms);transform:translate(3px,3px)}.fancy-3d-btn.svelte-b7ok09:not(:disabled):not(.fancy-3d-btn--toolbar):active .fancy-3d-btn__visual:where(.svelte-b7ok09),.fancy-3d-btn--toolbar:not(:disabled)[data-pressed].svelte-b7ok09 .fancy-3d-btn__visual:where(.svelte-b7ok09){box-shadow:0 0 0 var(--fancy-shadow-color,gray);transition-duration:var(--fancy-press-duration,75ms)}@media (prefers-reduced-motion:reduce){.fancy-3d-btn.svelte-b7ok09,.fancy-3d-btn__visual.svelte-b7ok09{transition:none}}
