.action-button.svelte-10dn8tt{position:relative;--action-button-bracket: #e2e8f0;--action-button-bracket-size: 9px;--action-button-bracket-thickness: 1.75px}.action-button.svelte-10dn8tt:after{content:"";position:absolute;inset:-1px;pointer-events:none;opacity:0;background:linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) left top / var(--action-button-bracket-size) var(--action-button-bracket-thickness) no-repeat,linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) left top / var(--action-button-bracket-thickness) var(--action-button-bracket-size) no-repeat,linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) right top / var(--action-button-bracket-size) var(--action-button-bracket-thickness) no-repeat,linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) right top / var(--action-button-bracket-thickness) var(--action-button-bracket-size) no-repeat,linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) left bottom / var(--action-button-bracket-size) var(--action-button-bracket-thickness) no-repeat,linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) left bottom / var(--action-button-bracket-thickness) var(--action-button-bracket-size) no-repeat,linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) right bottom / var(--action-button-bracket-size) var(--action-button-bracket-thickness) no-repeat,linear-gradient(var(--action-button-bracket),var(--action-button-bracket)) right bottom / var(--action-button-bracket-thickness) var(--action-button-bracket-size) no-repeat;background-size:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;transition:opacity 80ms ease-out}.action-button.svelte-10dn8tt:hover:after{opacity:1;background-size:var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size);animation:svelte-10dn8tt-action-button-bracket-glitch .14s steps(1,end)}.action-button.svelte-10dn8tt:disabled:after{opacity:0;background-size:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;animation:none}@keyframes svelte-10dn8tt-action-button-bracket-glitch{0%{background-size:var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size)}40%{background-size:var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size)}55%{background-size:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0}70%{background-size:var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size)}to{background-size:var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size),var(--action-button-bracket-size) var(--action-button-bracket-thickness),var(--action-button-bracket-thickness) var(--action-button-bracket-size)}}[data-theme=light] .action-button.svelte-10dn8tt{--action-button-bracket: #334155;border-color:#dbe4f0;background:#fff;color:#0f172a;box-shadow:0 8px 20px #0f172a14}[data-theme=light] .action-button.svelte-10dn8tt:hover{border-color:#cbd5e1;background:#f8fafc}
