@keyframes _keyframes-bell-ring_1f50l_1{18%{transform:rotate(16deg)}36%{transform:rotate(-13deg)}54%{transform:rotate(8deg)}72%{transform:rotate(-4deg)}}._animation-play-bell-ring_1f50l_15{transform-origin:50% 12%;animation:.62s cubic-bezier(.2,.8,.2,1) _keyframes-bell-ring_1f50l_1}@keyframes _keyframes-check-draw_1f50l_1{to{stroke-dashoffset:0}}._animation-play-check-draw_1f50l_25 path{stroke-dasharray:22;stroke-dashoffset:22px;animation:.38s cubic-bezier(.2,.8,.2,1) forwards _keyframes-check-draw_1f50l_1}@keyframes _keyframes-dna-spin_1f50l_1{to{transform:rotate(360deg)}}._animation-play-dna-spin_1f50l_36{animation:.6s cubic-bezier(.2,.8,.2,1) _keyframes-dna-spin_1f50l_1}@keyframes _keyframes-dna-twist_1f50l_1{30%{transform:scaleX(.15)}60%{transform:scaleX(1)}80%{transform:scaleX(.6)}}._animation-play-dna-twist_1f50l_51{animation:.56s cubic-bezier(.2,.8,.2,1) _keyframes-dna-twist_1f50l_1}@keyframes _keyframes-sparkles-twinkle_1f50l_1{50%{opacity:.45;transform:scale(.55)}}._animation-loop-sparkles-twinkle_1f50l_61 .icon-part-sparkle-large{transform-origin:10px 13px;transform-box:view-box;animation:.9s ease-in-out infinite _keyframes-sparkles-twinkle_1f50l_1}._animation-loop-sparkles-twinkle_1f50l_61 .icon-part-sparkle-small{transform-origin:18px 6px;transform-box:view-box;animation:.9s ease-in-out .45s infinite _keyframes-sparkles-twinkle_1f50l_1}@keyframes _keyframes-export-slide-out_1f50l_1{50%{opacity:.55;transform:translate(2.5px)}}._animation-loop-export-slide-out_1f50l_78 .icon-part-arrow{animation:1.1s cubic-bezier(.45,0,.55,1) infinite _keyframes-export-slide-out_1f50l_1}@keyframes _keyframes-download-drop_1f50l_1{50%{transform:translateY(2.5px)}}._animation-loop-download-drop_1f50l_87 .icon-part-arrow{animation:1.1s cubic-bezier(.45,0,.55,1) infinite _keyframes-download-drop_1f50l_1}@keyframes _keyframes-upload-rise_1f50l_1{50%{transform:translateY(-2.5px)}}._animation-loop-upload-rise_1f50l_96 .icon-part-arrow{animation:1.1s cubic-bezier(.45,0,.55,1) infinite _keyframes-upload-rise_1f50l_1}@keyframes _keyframes-reset-rotate_1f50l_1{to{transform:rotate(360deg)}}._animation-loop-reset-rotate_1f50l_105 svg{animation:1.2s cubic-bezier(.45,0,.55,1) infinite _keyframes-reset-rotate_1f50l_1}@keyframes _keyframes-translate-alternate_1f50l_1{0%,to{opacity:1}50%{opacity:.3}}._animation-loop-translate-alternate_1f50l_117 .icon-part-translate-from{animation:1.4s ease-in-out infinite _keyframes-translate-alternate_1f50l_1}._animation-loop-translate-alternate_1f50l_117 .icon-part-translate-to{animation:1.4s ease-in-out .7s infinite _keyframes-translate-alternate_1f50l_1}@keyframes _keyframes-search-circle_1f50l_1{25%{transform:translate(1.5px,-1.5px)}50%{transform:translateY(-3px)}75%{transform:translate(-1.5px,-1.5px)}}._animation-loop-search-circle_1f50l_135 svg{animation:1.4s linear infinite _keyframes-search-circle_1f50l_1}._animation-icon-swap_1f50l_139{flex:none;display:grid}._animation-icon-swap_1f50l_139>svg{grid-area:1/1;transition:opacity .18s,transform .22s cubic-bezier(.34,1.56,.64,1)}._animation-icon-swap-hidden_1f50l_148{opacity:0;transform:scale(.4)}@media (prefers-reduced-motion:reduce){._animation-play-bell-ring_1f50l_15,._animation-play-dna-spin_1f50l_36,._animation-play-dna-twist_1f50l_51,._animation-play-check-draw_1f50l_25 path,._animation-loop-sparkles-twinkle_1f50l_61 *,._animation-loop-export-slide-out_1f50l_78 *,._animation-loop-download-drop_1f50l_87 *,._animation-loop-upload-rise_1f50l_96 *,._animation-loop-reset-rotate_1f50l_105 svg,._animation-loop-translate-alternate_1f50l_117 *,._animation-loop-search-circle_1f50l_135 svg,._animation-icon-swap_1f50l_139>svg{transition:none;animation:none}._animation-play-check-draw_1f50l_25 path{stroke-dashoffset:0}}._button_1w6vc_1{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-medium);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;font-size:14px;font-weight:400;line-height:1;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s,transform 90ms;display:inline-flex}._button_1w6vc_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._button_1w6vc_1:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._button_1w6vc_1:active:not(:disabled){transform:translateY(1px)}._button_1w6vc_1[aria-pressed=true],._button_1w6vc_1[aria-busy=true]:not(._button-variant-primary_1w6vc_29){background:var(--color-primary-transparent);color:var(--color-primary);border-color:var(--color-primary-light);box-shadow:none}._button-size-small_1w6vc_36{height:32px}._button-size-medium_1w6vc_40{height:40px}._button-icon-only_1w6vc_44{aspect-ratio:1;padding:0}._button-loading_1w6vc_49{cursor:progress;animation:.9s ease-in-out infinite _keyframes-loading-pulse_1w6vc_1}@keyframes _keyframes-loading-pulse_1w6vc_1{0%,to{opacity:1}50%{opacity:.6}}._button-variant-primary_1w6vc_29{background:var(--color-primary);color:var(--color-text-on-primary);font-weight:700;box-shadow:inset 0 1px #fff3,0 1px 2px #0000001f}._button-variant-primary_1w6vc_29:hover:not(:disabled,[aria-pressed=true],[aria-busy=true]){background:var(--color-primary-dark)}._button-variant-secondary_1w6vc_72{background:var(--color-background);color:var(--color-text-default);border-color:var(--color-border-default);box-shadow:inset 0 1px #fff9,0 1px 2px #0000000a}._button-variant-secondary_1w6vc_72:hover:not(:disabled,[aria-pressed=true],[aria-busy=true]){background:var(--color-surface)}._button-variant-ghost_1w6vc_82{color:var(--color-text-muted);background:0 0}._button-variant-ghost_1w6vc_82:hover:not(:disabled,[aria-pressed=true],[aria-busy=true]){background:var(--color-surface);color:var(--color-text-default)}._button-variant-dashed_1w6vc_91{color:var(--color-text-muted);border:1px dashed color-mix(in srgb, var(--color-text-muted) 55%, transparent);background:0 0}._button-variant-dashed_1w6vc_91:hover:not(:disabled,[aria-pressed=true],[aria-busy=true]){background:var(--color-surface);color:var(--color-text-default);border-color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){._button_1w6vc_1{transition:none}._button_1w6vc_1:active:not(:disabled){transform:none}._button-loading_1w6vc_49{animation:none}}
