.inypro_button.svelte-1gpepk9{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;color:#fff;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 1.5rem;font-size:.9rem;font-weight:600;transition:background .18s,box-shadow .18s,transform .15s,color .18s,opacity .18s,filter .22s;display:flex;overflow:hidden}.inypro_button.svelte-1gpepk9:disabled{opacity:.5;cursor:not-allowed}.inypro_button_default.svelte-1gpepk9{background:var(--gradient-primary-deep);box-shadow:0 2px 8px #4b6ef53d}.inypro_button_default.svelte-1gpepk9:not(:disabled):hover{filter:brightness(.9);box-shadow:var(--shadow-primary);transform:translateY(-1px)}.inypro_button_default.svelte-1gpepk9:not(:disabled):active{transform:translateY(0);box-shadow:0 1px 4px #4b6ef53d}.inypro_button_ghost.svelte-1gpepk9{box-shadow:none;color:#ffffff8c;text-transform:none;letter-spacing:0;border-radius:var(--radius-md);background:0 0;border:none;justify-content:flex-start;padding:.58rem .75rem;font-size:.875rem;font-weight:500}.inypro_button_ghost.svelte-1gpepk9:not(:disabled):hover{box-shadow:none;color:#ffffffeb;background:#ffffff14;transform:none}.inypro_button_ghost.svelte-1gpepk9:disabled:hover{color:#ffffff8c;background:0 0}.inypro_button_ghost-neutral.svelte-1gpepk9{border:1px solid var(--color-border);box-shadow:none;color:var(--color-text-muted);text-transform:none;letter-spacing:0;border-radius:var(--radius-full);background:0 0;justify-content:center;width:auto;padding:.45rem 1rem;font-size:.82rem;font-weight:500}.inypro_button_ghost-neutral.svelte-1gpepk9:not(:disabled):hover{background:var(--color-surface-offset);box-shadow:none;color:var(--color-text);border-color:var(--color-border-strong);transform:none}.inypro_button_ghost-neutral.svelte-1gpepk9:disabled{opacity:.5;cursor:not-allowed}.inypro_button_success{background:linear-gradient(135deg, var(--color-success) 0%, var(--color-success-hover) 100%)!important;box-shadow:0 2px 8px color-mix(in srgb, var(--color-success) 30%, transparent)!important}.inypro_button_success:not(:disabled):hover{filter:brightness(.9);transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb, var(--color-success) 35%, transparent)!important}.inypro_button_success:not(:disabled):active{transform:translateY(0);box-shadow:0 1px 4px color-mix(in srgb, var(--color-success) 25%, transparent)!important}.inypro_button_danger{background:linear-gradient(135deg, var(--color-error) 0%, var(--color-error-hover) 100%)!important;box-shadow:0 2px 8px color-mix(in srgb, var(--color-error) 30%, transparent)!important}.inypro_button_danger:not(:disabled):hover{filter:brightness(.9);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb, var(--color-error) 35%, transparent)!important}.inypro_button_danger:not(:disabled):active{transform:translateY(0);box-shadow:0 1px 4px color-mix(in srgb, var(--color-error) 25%, transparent)!important}
