/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--am-spacing:.25rem}}@layer base,components;@layer utilities{.am\:relative{position:relative}.am\:flex{display:flex}.am\:inline-flex{display:inline-flex}.am\:min-h-72{min-height:calc(var(--am-spacing) * 72)}.am\:items-center{align-items:center}.am\:justify-center{justify-content:center}}.anti-metal-button{box-sizing:border-box;isolation:isolate;color:#fffaf7;letter-spacing:-.015em;cursor:pointer;background:linear-gradient(#251b35 0%,#110c1c 100%);border:0;border-radius:12px;justify-content:center;align-items:center;width:auto;min-width:194px;min-height:52px;padding:14px 20px 14px 136px;font:700 14px/1.35 Manrope,Arial,sans-serif;text-decoration:none;transition:transform .16s ease-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 5px 15px #100b241a}.anti-metal-button[data-embedded=true]{width:100%;min-width:0;min-height:inherit;cursor:inherit}.anti-metal-button:not([data-embedded=true]):active{transform:scale(.98)}.anti-metal-button:not([data-embedded=true]):focus-visible{outline-offset:4px;outline:3px solid #c8acff}.anti-metal-button:disabled{opacity:.5;cursor:default}.anti-metal-button .am-label{z-index:3;max-width:100%;color:inherit;text-align:center;text-wrap:balance;margin-left:auto;display:block;position:relative}.anti-metal-button .am-accent{z-index:1;background:linear-gradient(180deg,var(--am-accent-from,#7f42e1),var(--am-accent-to,#6e2ff6));border-radius:8px;align-items:center;width:40px;transition:width .2s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;top:4px;bottom:4px;left:4px;overflow:hidden;box-shadow:inset 0 1px #ffffff54,inset 0 -2px 4px #220b551f,0 2px 4px #00000014}.anti-metal-button .am-chevron-track{flex-shrink:0;align-items:center;gap:10px;width:120px;padding-left:12px;display:flex}.anti-metal-button .am-chevron{fill:none;stroke:none;stroke-width:0;flex:0 0 14px;width:14px;height:16px;display:block;overflow:visible}.anti-metal-button .am-chevron circle{stroke:none;stroke-width:0}.anti-metal-button .bd-dot{transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite paused am-dot-wave}.anti-metal-button[data-motion=on] .bd-dot{animation-play-state:running}.anti-metal-button[data-motion=off] .bd-dot{opacity:.9;animation:none}.am-host{isolation:isolate;min-height:52px;box-shadow:none!important;color:#fffaf7!important;background:0 0!important;border:0!important;border-radius:12px!important;align-items:stretch!important;padding:0!important;line-height:1.35!important;text-decoration:none!important;display:inline-flex!important}.am-host>[data-am-mount]{border-radius:inherit;flex:1;align-items:stretch;min-width:0;display:flex}.am-host[hidden],.anti-metal-button[hidden]{display:none!important}.am-host:disabled,.am-host[aria-disabled=true]{opacity:.5;cursor:default}.am-host:focus-visible{outline-offset:4px;outline:3px solid #b99ae9!important}.am-host:focus-visible .am-accent,.anti-metal-button:not([data-embedded=true]):focus-visible .am-accent{width:calc(100% - 8px)}@media (hover:hover) and (pointer:fine){.am-host:not(:disabled):hover .am-accent,.anti-metal-button:not([data-embedded=true]):not(:disabled):hover .am-accent{width:calc(100% - 8px)}}@media (hover:none){.am-host:not(:disabled):active .am-accent,.anti-metal-button:not([data-embedded=true]):not(:disabled):active .am-accent{width:calc(100% - 8px)}}@media (max-width:680px){.anti-metal-button{min-height:50px;padding-top:13px;padding-bottom:13px;padding-left:110px;font-size:13px}.anti-metal-button .am-chevron-track{gap:3px}.am-host{min-height:50px}}@keyframes am-dot-wave{0%,70%,to{opacity:.25;transform:scale(.85)}35%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.anti-metal-button,.anti-metal-button .am-accent{transition:none}.anti-metal-button .bd-dot{opacity:1;animation:none!important}}.reduced-motion .anti-metal-button,.reduced-motion .anti-metal-button .am-accent{transition:none}.reduced-motion .anti-metal-button .bd-dot{opacity:1;animation:none!important}.set-footer:has(>.am-host){flex-wrap:wrap;gap:12px}.set-footer>.am-host{max-width:100%;margin-left:auto}.test-setup>.am-host{max-width:100%;margin:6px 0}@media (max-width:680px){.set-footer>.am-host{flex-basis:100%;margin-left:0}}