.newmorphism-button.svelte-1e21vnf{--nm-bg-color: var(--app-bg-color, #f0f0f3);--nm-shadow-light: rgba(255, 255, 255, .7);--nm-shadow-dark: rgba(0, 0, 0, .1);--nm-shadow-distance: 4px;--nm-shadow-blur: 8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background-color:var(--nm-bg-color);color:var(--text-secondary, #64748b);border-radius:9999px;height:36px;padding:0 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:var(--nm-shadow-distance) var(--nm-shadow-distance) var(--nm-shadow-blur) var(--nm-shadow-dark),calc(-1 * var(--nm-shadow-distance)) calc(-1 * var(--nm-shadow-distance)) var(--nm-shadow-blur) var(--nm-shadow-light)}.newmorphism-button.svelte-1e21vnf:hover{color:var(--text-primary, #0f172a);transform:translateY(-1px)}.newmorphism-button.svelte-1e21vnf:active{transform:translateY(1px)}.newmorphism-button.active.svelte-1e21vnf{color:var(--accent-color, #f97316);box-shadow:inset var(--nm-shadow-distance) var(--nm-shadow-distance) var(--nm-shadow-blur) var(--nm-shadow-dark),inset calc(-1 * var(--nm-shadow-distance)) calc(-1 * var(--nm-shadow-distance)) var(--nm-shadow-blur) var(--nm-shadow-light)}.newmorphism-button.disabled.svelte-1e21vnf{opacity:.55;cursor:not-allowed;transform:none}.newmorphism-button.disabled.svelte-1e21vnf:hover{color:var(--text-secondary, #64748b);transform:none}
