/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.dancing-dots{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.dancing-dots[data-size=sm]{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}.dancing-dots[data-size=md]{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10)}.dancing-dots[data-size=lg]{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}.dancing-dots__image{height:var(--spacing-control-sm,2rem);width:calc(var(--spacing,.25rem) * 16);object-fit:contain;max-width:none}.dancing-dots[data-size=sm] .dancing-dots__image{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 24)}.dancing-dots[data-size=md] .dancing-dots__image{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 32)}.dancing-dots[data-size=lg] .dancing-dots__image{height:calc(var(--spacing,.25rem) * 24);width:calc(var(--spacing,.25rem) * 40)}.surface-state{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:center;flex-direction:column;width:100%;min-width:0;display:flex}.surface-state:not([data-size=inline]){min-height:calc(var(--spacing,.25rem) * 48);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 12)}.surface-state[data-size=inline]{padding-block:calc(var(--spacing,.25rem) * 6)}.surface-state[data-boxed]{border-radius:var(--radius-lg,.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-color-default,#e2e5ea);background-color:var(--color-surface,#fff)}.surface-state:not([data-size=inline]):not([data-boxed]){flex:1}.surface-state__icon{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);color:var(--text-color-tertiary,#626c7b)}.surface-state[data-size=inline] .surface-state__icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}.surface-state[data-kind=success] .surface-state__icon{color:var(--color-status-success,#0f7a50)}.surface-state[data-kind=pending-projection] .surface-state__icon{animation:var(--animate-spin,spin 1s linear infinite)}.surface-state__body{width:100%;max-width:calc(var(--spacing,.25rem) * 144);gap:var(--spacing,.25rem);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:none;display:flex}.surface-state__text{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.5rem));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400));overflow-wrap:break-word;color:var(--text-color-tertiary,#626c7b)}.surface-state__title{font-size:var(--text-subtitle,1rem);line-height:var(--tw-leading,var(--text-subtitle--line-height,1.5rem));letter-spacing:var(--tw-tracking,var(--text-subtitle--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-subtitle--font-weight,600));overflow-wrap:break-word;color:var(--text-color-primary,#16181d)}.surface-state__description{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.5rem));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-body--font-weight,400));overflow-wrap:break-word;color:var(--text-color-tertiary,#626c7b)}.surface-state__action{max-width:100%}}@layer utilities;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}
