[data-slot=button][data-variant=default],[data-slot=button][data-variant=secondary]{transition:top .12s,box-shadow .12s,background-color .15s,border-color .15s,color .15s,filter .12s;position:relative;top:0}[data-slot=button][data-variant=default]{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -2px 3px #0000001f, 0 3px 0 color-mix(in srgb, var(--accent) 62%, black), 0 8px 16px -8px color-mix(in srgb, var(--accent) 55%, transparent);background-image:linear-gradient(#ffffff38,#0000 42%)}[data-slot=button][data-variant=default]:hover{box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -2px 3px #0000001a, 0 3px 0 color-mix(in srgb, var(--accent) 62%, black), 0 12px 20px -8px color-mix(in srgb, var(--accent) 50%, transparent)}[data-slot=button][data-variant=default]:active:not([data-state=closed]),[data-slot=button][data-variant=default][data-state=open]{box-shadow:inset 0 2px 6px #00000047, inset 0 1px 0 #ffffff1f, 0 0 0 color-mix(in srgb, var(--accent) 62%, black), 0 1px 4px #0000001f;top:3px}[data-slot=button][data-variant=secondary]{background-color:color-mix(in srgb, var(--surface) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 #ffffff8c, 0 2px 0 color-mix(in srgb, var(--ink) 12%, transparent), 0 6px 14px -8px var(--shadow)}[data-slot=button][data-variant=secondary]:hover{box-shadow:inset 0 1px 0 #ffffffa6, 0 2px 0 color-mix(in srgb, var(--ink) 12%, transparent), 0 8px 16px -8px var(--shadow)}[data-slot=button][data-variant=secondary]:active:not([data-state=closed]),[data-slot=button][data-variant=secondary][data-state=open]{box-shadow:inset 0 2px 5px #00000029, 0 0 0 color-mix(in srgb, var(--ink) 12%, transparent);top:2px}
