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