@property --sr-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.StartRecallButton_wrap__8LGuY{position:relative;display:inline-block;padding:2px;border-radius:999px;background:white;isolation:isolate;cursor:pointer;transition:transform .26s cubic-bezier(.22,.61,.36,1)}.StartRecallButton_wrap__8LGuY:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--sr-angle,0deg),rgba(255,160,108,.12),rgba(255,160,108,.95),rgba(255,226,209,.16),rgba(255,160,108,.95),rgba(255,160,108,.12));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:StartRecallButton_sr-flow__5pobh 2.8s linear infinite;pointer-events:none}.StartRecallButton_wrap__8LGuY:after{content:"";position:absolute;inset:-6px;z-index:-1;border-radius:inherit;background-color:white;background:radial-gradient(60% 60% at 50% 50%,rgba(255,160,108,.35) 0,rgba(255,160,108,0) 70%);opacity:.75;filter:blur(8px);animation:StartRecallButton_sr-breath__Ii8OD 3.2s ease-in-out infinite;pointer-events:none}.StartRecallButton_btn__WNh8e{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:14px 26px 14px 20px;border:0;border-radius:999px;background:#fff7f0;color:#300b10;font-family:var(--font-sans);font-weight:600;font-size:16px;line-height:1;letter-spacing:0;cursor:pointer;overflow:hidden;transition:background-color .22s ease,color .22s ease}.StartRecallButton_btn__WNh8e:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,160,108,0) 30%,rgba(255,200,160,.55) 50%,rgba(255,160,108,0) 70%);transform:translateX(-120%);animation:StartRecallButton_sr-sweep__k9KvR 3.4s ease-in-out infinite;pointer-events:none}.StartRecallButton_wrap__8LGuY:hover{transform:translateY(-2px)}.StartRecallButton_wrap__8LGuY:hover:after{opacity:1}.StartRecallButton_wrap__8LGuY:hover .StartRecallButton_btn__WNh8e{background:#ffe2d1}.StartRecallButton_wrap__8LGuY:active{transform:translateY(0)}.StartRecallButton_iconWrap__yCo9H{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffa06c;color:#ffffff;flex-shrink:0;box-shadow:0 4px 10px rgba(255,160,108,.45)}.StartRecallButton_iconWrap__yCo9H svg{display:block}@keyframes StartRecallButton_sr-flow__5pobh{to{--sr-angle:360deg}}@keyframes StartRecallButton_sr-breath__Ii8OD{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes StartRecallButton_sr-sweep__k9KvR{0%{transform:translateX(-120%)}55%{transform:translateX(120%)}to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.StartRecallButton_btn__WNh8e:before,.StartRecallButton_wrap__8LGuY:after,.StartRecallButton_wrap__8LGuY:before{animation:none}}