[data-slot=dashboard-welcome-header]:after{content:"";background:var(--line);transform-origin:0;pointer-events:none;height:1px;position:absolute;inset-block-end:0;inset-inline:0}[dir=rtl] [data-slot=dashboard-welcome-header]:after{transform-origin:100%}@media (prefers-reduced-motion:no-preference){html:not([data-motion=none]) [data-slot=dashboard-welcome-header] [data-slot=avatar]{animation:welcome-avatar-arrive var(--duration-sheet) var(--ease-standard) backwards}html:not([data-motion=none]) [data-slot=dashboard-welcome-header] [data-slot=dashboard-intro]{animation:welcome-settle-in var(--duration-slow) var(--ease-standard) 40ms backwards}html:not([data-motion=none]) [data-slot=dashboard-welcome-header] :is(h1,h2){animation:welcome-settle-in var(--duration-sheet) var(--ease-standard) 80ms backwards}html:not([data-motion=none]) [data-slot=dashboard-welcome-header] [data-slot=page-header-actions]{animation:welcome-settle-in var(--duration-sheet) var(--ease-standard) .14s backwards}html:not([data-motion=none]) [data-slot=dashboard-welcome-header]:after{animation:welcome-divider-reveal calc(var(--duration-sheet) + var(--duration-slow)) var(--ease-standard) 80ms backwards}html:not([data-motion=none]) [data-slot=dashboard-welcome-header] [data-welcome-action=reservation]>svg{transition:transform var(--duration-slow) var(--ease-standard)}html:not([data-motion=none]) [data-slot=dashboard-welcome-header] [data-welcome-action=reservation]:focus-visible>svg{transform:rotate(90deg)}html:not([data-motion=none]) [data-slot=dashboard-welcome-header] [data-slot=page-header-actions]:focus-within{animation:none}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html:not([data-motion=none]) [data-slot=dashboard-welcome-header] [data-welcome-action=reservation]:not(:disabled):hover>svg{transform:rotate(90deg)}}@keyframes welcome-avatar-arrive{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}@keyframes welcome-settle-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes welcome-divider-reveal{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}
