.ark-button[data-v-8f81b8fd]{align-items:center;border:none;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;justify-content:center;position:relative;text-decoration:none;transition:all .2s ease;white-space:nowrap}.ark-button[data-v-8f81b8fd]:focus-visible{box-shadow:0 0 0 3px hsla(var(--hue-primary,268),80%,50%,.3);outline:none}.ark-button--sm[data-v-8f81b8fd]{border-radius:.375rem;font-size:.8125rem;padding:.5rem 1rem}.ark-button--md[data-v-8f81b8fd]{border-radius:.5rem;font-size:.9375rem;padding:.75rem 1.5rem}.ark-button--lg[data-v-8f81b8fd]{border-radius:.625rem;font-size:1rem;padding:1rem 2rem}.ark-button--block[data-v-8f81b8fd]{width:100%}.ark-button--icon-only.ark-button--sm[data-v-8f81b8fd]{padding:.5rem}.ark-button--icon-only.ark-button--md[data-v-8f81b8fd]{padding:.75rem}.ark-button--icon-only.ark-button--lg[data-v-8f81b8fd]{padding:1rem}.ark-button--disabled[data-v-8f81b8fd]{cursor:not-allowed;opacity:.5;pointer-events:none}.ark-button--loading[data-v-8f81b8fd]{cursor:wait}.ark-button__spinner[data-v-8f81b8fd]{align-items:center;display:flex;justify-content:center;position:absolute}.ark-button__spinner-icon[data-v-8f81b8fd]{animation:spin-8f81b8fd 1s linear infinite;height:1.25rem;width:1.25rem}@keyframes spin-8f81b8fd{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ark-button__content--hidden[data-v-8f81b8fd]{visibility:hidden}.ark-button--primary[data-v-8f81b8fd]{background:var(--color-primary);color:#fff}.ark-button--primary[data-v-8f81b8fd]:hover:not(.ark-button--disabled){background:var(--color-primary-hover);transform:translateY(-1px)}.ark-button--secondary[data-v-8f81b8fd]{background:var(--color-secondary);color:#fff}.ark-button--secondary[data-v-8f81b8fd]:hover:not(.ark-button--disabled){background:var(--color-secondary-hover);transform:translateY(-1px)}.ark-button--outline[data-v-8f81b8fd]{background:transparent;border:1px solid var(--border-medium);color:var(--text-primary)}.ark-button--outline[data-v-8f81b8fd]:hover:not(.ark-button--disabled){border-color:var(--color-primary);color:var(--color-primary)}.ark-button--ghost[data-v-8f81b8fd]{background:transparent;color:var(--text-secondary)}.ark-button--ghost[data-v-8f81b8fd]:hover:not(.ark-button--disabled){background:var(--bg-surface);color:var(--text-primary)}.ark-button--link[data-v-8f81b8fd]{background:transparent;border-radius:0;color:var(--color-primary);padding:0}.ark-button--link[data-v-8f81b8fd]:hover:not(.ark-button--disabled){text-decoration:underline}.ark-button--theme-ark-classic.ark-button--primary[data-v-8f81b8fd]{border-radius:1rem;box-shadow:0 4px 15px -3px var(--color-primary)}.ark-button--theme-ark-classic.ark-button--primary[data-v-8f81b8fd]:hover:not(.ark-button--disabled){box-shadow:0 8px 25px -5px var(--color-primary)}.ark-button--theme-ark-classic.ark-button--outline[data-v-8f81b8fd]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--glass-bg,transparent);border-radius:1rem}.ark-button--theme-minimal-swiss[data-v-8f81b8fd]{border-radius:0;font-family:Space Grotesk,sans-serif;letter-spacing:.05em;text-transform:uppercase}.ark-button--theme-minimal-swiss.ark-button--primary[data-v-8f81b8fd]{color:var(--bg-base)}.ark-button--theme-minimal-swiss.ark-button--outline[data-v-8f81b8fd]{border-width:2px}.ark-button--theme-minimal-swiss.ark-button--link[data-v-8f81b8fd]{border-bottom:2px solid;padding-bottom:.25rem}.ark-button--theme-immersive[data-v-8f81b8fd]{font-family:Space Grotesk,sans-serif;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ark-button--theme-immersive.ark-button--primary[data-v-8f81b8fd]{border-radius:0}.ark-button--theme-immersive.ark-button--outline[data-v-8f81b8fd]{border-radius:0;border-width:2px}.ark-button--theme-macos26[data-v-8f81b8fd]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,sans-serif;font-weight:600;letter-spacing:-.01em;overflow:hidden}.ark-button--theme-macos26.ark-button--sm[data-v-8f81b8fd]{border-radius:var(--radius-pill,9999px);padding:.625rem 1.25rem}.ark-button--theme-macos26.ark-button--md[data-v-8f81b8fd]{border-radius:var(--radius-pill,9999px);padding:.875rem 1.75rem}.ark-button--theme-macos26.ark-button--lg[data-v-8f81b8fd]{border-radius:var(--radius-pill,9999px);padding:1.125rem 2.25rem}.ark-button--theme-macos26.ark-button--primary[data-v-8f81b8fd]{background:var(--color-primary);border:none;box-shadow:var(--lg-shadow-elevated,0 4px 16px rgba(0,0,0,.1)),inset 0 1px 0 var(--lg-specular-soft,hsla(0,0%,100%,.3)),inset 0 -1px #0000001a;color:#fff;transition:transform var(--lg-duration-fast,.15s) var(--lg-timing-bounce,cubic-bezier(.175,.885,.32,2.2)),box-shadow var(--lg-duration-fast,.15s) var(--lg-timing-smooth,ease),background var(--lg-duration-fast,.15s) ease}.ark-button--theme-macos26.ark-button--primary[data-v-8f81b8fd]:before{background:linear-gradient(180deg,hsla(0,0%,100%,.25) 0,transparent);border-radius:inherit;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;top:0}.ark-button--theme-macos26.ark-button--primary[data-v-8f81b8fd]:hover:not(.ark-button--disabled){background:var(--color-primary-hover);transform:none}.ark-button--theme-macos26.ark-button--primary[data-v-8f81b8fd]:active:not(.ark-button--disabled){transform:scale(.98);transition-duration:50ms}.ark-button--theme-macos26.ark-button--secondary[data-v-8f81b8fd]{background:var(--color-secondary);border:none;box-shadow:var(--lg-shadow-elevated,0 4px 16px rgba(0,0,0,.1)),inset 0 1px #fff6,inset 0 -1px #0000001a;color:#203300;transition:transform var(--lg-duration-fast,.15s) var(--lg-timing-bounce,cubic-bezier(.175,.885,.32,2.2)),box-shadow var(--lg-duration-fast,.15s) ease}.ark-button--theme-macos26.ark-button--secondary[data-v-8f81b8fd]:before{background:linear-gradient(180deg,hsla(0,0%,100%,.35) 0,transparent);border-radius:inherit;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;top:0}.ark-button--theme-macos26.ark-button--secondary[data-v-8f81b8fd]:hover:not(.ark-button--disabled){background:var(--color-secondary-hover);transform:none}.ark-button--theme-macos26.ark-button--outline[data-v-8f81b8fd]{backdrop-filter:blur(var(--lg-blur-regular,16px)) saturate(var(--lg-saturation,180%));-webkit-backdrop-filter:blur(var(--lg-blur-regular,16px)) saturate(var(--lg-saturation,180%));background:var(--lg-material-regular,hsla(0,0%,100%,.15));border:1px solid var(--lg-edge-medium,hsla(0,0%,100%,.5));box-shadow:var(--lg-shadow-elevated,0 4px 16px rgba(0,0,0,.08)),inset 0 1px 0 var(--lg-specular-medium,hsla(0,0%,100%,.6)),inset 0 -1px #0000000d;color:var(--text-primary);transition:transform var(--lg-duration-fast,.15s) var(--lg-timing-bounce,cubic-bezier(.175,.885,.32,2.2)),box-shadow var(--lg-duration-fast,.15s) var(--lg-timing-smooth,ease),background var(--lg-duration-fast,.15s) ease,border-color var(--lg-duration-fast,.15s) ease}.ark-button--theme-macos26.ark-button--outline[data-v-8f81b8fd]:before{background:linear-gradient(to bottom,var(--lg-specular-soft,hsla(0,0%,100%,.3)) 0,transparent 100%);border-radius:inherit;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;top:0}.ark-button--theme-macos26.ark-button--outline[data-v-8f81b8fd]:hover:not(.ark-button--disabled){background:var(--lg-material-thick,hsla(0,0%,100%,.25));border-color:var(--lg-edge-bright,hsla(0,0%,100%,.7));transform:none}.ark-button--theme-macos26.ark-button--outline[data-v-8f81b8fd]:active:not(.ark-button--disabled){transform:scale(.98);transition-duration:50ms}.ark-button--theme-macos26.ark-button--ghost[data-v-8f81b8fd]{background:transparent;border:none;border-radius:var(--radius-lg,1.25rem);color:var(--text-secondary);transition:transform var(--lg-duration-fast,.15s) var(--lg-timing-smooth,ease),background var(--lg-duration-fast,.15s) ease,color var(--lg-duration-fast,.15s) ease,box-shadow var(--lg-duration-fast,.15s) ease}.ark-button--theme-macos26.ark-button--ghost[data-v-8f81b8fd]:hover:not(.ark-button--disabled){backdrop-filter:blur(var(--lg-blur-subtle,8px)) saturate(var(--lg-saturation,180%));-webkit-backdrop-filter:blur(var(--lg-blur-subtle,8px)) saturate(var(--lg-saturation,180%));background:var(--lg-material-thin,hsla(0,0%,100%,.1));box-shadow:inset 0 1px 0 var(--lg-specular-subtle,hsla(0,0%,100%,.2));color:var(--text-primary)}.ark-button--theme-macos26.ark-button--ghost[data-v-8f81b8fd]:active:not(.ark-button--disabled){transform:scale(.98)}.ark-button--theme-macos26.ark-button--link[data-v-8f81b8fd]{color:var(--color-primary);position:relative}.ark-button--theme-macos26.ark-button--link[data-v-8f81b8fd]:after{background:var(--color-primary);border-radius:1px;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width var(--lg-duration-normal,.3s) var(--lg-timing-bounce,cubic-bezier(.175,.885,.32,2.2));width:0}.ark-button--theme-macos26.ark-button--link[data-v-8f81b8fd]:hover:not(.ark-button--disabled):after{width:100%}.ark-button--theme-macos26[data-v-8f81b8fd]:focus-visible{box-shadow:var(--lg-shadow-elevated,0 4px 16px rgba(0,0,0,.1)),inset 0 1px 0 var(--lg-specular-medium,hsla(0,0%,100%,.5)),0 0 0 3px var(--lg-material-regular,hsla(0,0%,100%,.3)),0 0 0 5px hsla(var(--hue-primary,262),80%,50%,.4);outline:none}
