.neo-brutalist-button.svelte-dcxemu{background:var(--btn-bg, #000);border:var(--btn-border-width, 3px) solid var(--btn-border-color, #000);box-shadow:var(--btn-shadow, 4px 4px 0 0 #ff6d4d);font-family:system-ui,-apple-system,sans-serif;font-size:14px;font-weight:900;padding:.75rem 1.5rem;cursor:pointer;text-align:center;color:var(--btn-fg, #fff);text-transform:uppercase;letter-spacing:.05em;transition:all .1s ease;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.neo-brutalist-button.svelte-dcxemu:hover:not(:disabled){background:var(--btn-bg-hover, #333);transform:translate(-2px,-2px);box-shadow:var(--btn-shadow-hover, 6px 6px 0 0 #ff6d4d)}.neo-brutalist-button.svelte-dcxemu:active:not(:disabled){background:var(--btn-bg-active, #555);transform:translate(2px,2px);box-shadow:var(--btn-shadow-active, 2px 2px 0 0 #ff6d4d)}.neo-brutalist-button.svelte-dcxemu:disabled{background:#f5f5f5;color:#999;cursor:not-allowed;box-shadow:4px 4px #ccc}.neo-brutalist-button.svelte-dcxemu:disabled:hover{transform:none;box-shadow:4px 4px #ccc}
