.wz-btn.svelte-ufq28k{--_a: var(--a, var(--g, #C8F051));--_a-hover: var(--g-light, color-mix(in srgb, var(--_a) 88%, #ffffff));--_a-press: var(--g-dark, color-mix(in srgb, var(--_a) 86%, #000000));--_pad-block: 11px;--_pad-inline: 24px;--_fs: 14px;--_radius: 12px;--_ico: 18px;--_gap: 7px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--_gap);font-family:var(--font-ui, "Zen Kaku Gothic New", system-ui, sans-serif);font-size:var(--_fs);line-height:1;padding:var(--_pad-block) var(--_pad-inline);border:none;border-radius:var(--_radius);cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast, .12s) var(--ease-out, ease),border-color var(--dur-fast, .12s) var(--ease-out, ease),box-shadow var(--dur-fast, .12s) var(--ease-out, ease),transform var(--dur-fast, .12s) var(--ease-out, ease)}@media (pointer: coarse){.wz-btn.svelte-ufq28k:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:100%;block-size:100%;min-inline-size:var(--hit-min, 44px);min-block-size:var(--hit-min, 44px)}}.wz-btn.svelte-ufq28k:active{transform:translateY(1px)}.wz-btn--sm.svelte-ufq28k{--_pad-block: 8px;--_pad-inline: 16px;--_fs: 13px;--_radius: 10px;--_ico: 16px;--_gap: 6px}.wz-btn--lg.svelte-ufq28k{--_pad-block: 14px;--_pad-inline: 30px;--_fs: 15px;--_radius: 14px;--_ico: 20px;--_gap: 8px}.wz-btn--primary.svelte-ufq28k,.wz-btn--primary-icon.svelte-ufq28k{background:var(--_a);color:var(--on-green, #0B0E06);font-weight:800;box-shadow:0 6px 22px color-mix(in srgb,var(--_a) 38%,transparent)}.wz-btn--primary.svelte-ufq28k:hover,.wz-btn--primary[data-force~=hover].svelte-ufq28k,.wz-btn--primary-icon.svelte-ufq28k:hover,.wz-btn--primary-icon[data-force~=hover].svelte-ufq28k{background:var(--_a-hover)}.wz-btn--primary.svelte-ufq28k:active,.wz-btn--primary-icon.svelte-ufq28k:active{background:var(--_a-press)}.wz-btn--secondary.svelte-ufq28k{background:var(--surface-2, #0F140A);color:var(--text, #E9ECE3);font-weight:700;border:1px solid var(--border-neutral-lg, rgba(233, 236, 227, .14))}.wz-btn--secondary.svelte-ufq28k:hover,.wz-btn--secondary[data-force~=hover].svelte-ufq28k{border-color:#e9ece33d}.wz-btn--soft.svelte-ufq28k{background:color-mix(in srgb,var(--_a) 16%,transparent);color:var(--g-text, var(--_a));font-weight:700;border:1px solid color-mix(in srgb,var(--_a) 40%,transparent)}.wz-btn--soft.svelte-ufq28k:hover,.wz-btn--soft[data-force~=hover].svelte-ufq28k{background:color-mix(in srgb,var(--_a) 22%,transparent)}.wz-btn--icon.svelte-ufq28k{inline-size:40px;block-size:40px;padding:0;--_radius: 11px;background:var(--surface-2, #0F140A);color:var(--text-secondary, #CDD2C4);border:1px solid var(--border-neutral-md, rgba(233, 236, 227, .1))}.wz-btn--icon.svelte-ufq28k:hover,.wz-btn--icon[data-force~=hover].svelte-ufq28k{color:var(--text, #E9ECE3);border-color:var(--border-neutral-lg, rgba(233, 236, 227, .14))}.wz-btn--full.svelte-ufq28k{inline-size:100%}.wz-btn__content.svelte-ufq28k{display:inline-flex;align-items:center;gap:var(--_gap)}.wz-btn__ico.svelte-ufq28k{display:inline-flex;inline-size:var(--_ico);block-size:var(--_ico)}.wz-btn--loading.svelte-ufq28k{cursor:progress}.wz-btn--loading.svelte-ufq28k .wz-btn__content:where(.svelte-ufq28k){opacity:0}.wz-btn__spinner.svelte-ufq28k{position:absolute;inline-size:var(--_ico);block-size:var(--_ico);border-radius:50%;border:2.5px solid color-mix(in srgb,currentColor 25%,transparent);border-block-start-color:currentColor;animation:svelte-ufq28k-wz-spin .8s linear infinite}.wz-btn.svelte-ufq28k:disabled,.wz-btn[aria-disabled=true].svelte-ufq28k{opacity:.5;box-shadow:none;cursor:not-allowed}.wz-btn.svelte-ufq28k:disabled{pointer-events:none}.wz-btn.svelte-ufq28k:focus-visible,.wz-btn[data-force~=focus].svelte-ufq28k{outline:none;border-radius:var(--_radius);box-shadow:var(--focus-ring, 0 0 0 2px var(--surface-base, #090C05), 0 0 0 4px color-mix(in srgb, var(--_a) 70%, transparent))}@keyframes svelte-ufq28k-wz-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.wz-btn.svelte-ufq28k{transition:none}.wz-btn.svelte-ufq28k:active{transform:none}.wz-btn__spinner.svelte-ufq28k{animation:none}}
