.rx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rx-spinner-wrap{display:inline-flex;align-items:center;vertical-align:middle}.rx-spinner{display:inline-block;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top:2px solid var(--raxx-moss-bright,#7fb77e);animation:rx-spin .7s linear infinite}.rx-spinner--sm{width:14px;height:14px}.rx-spinner--md{width:22px;height:22px;border-width:3px}.rx-spinner-static{color:var(--raxx-muted);font-size:.875em}@keyframes rx-spin{to{transform:rotate(1turn)}}.rx-skeleton{display:block;background:var(--raxx-bg-3,#1F2732);border-radius:var(--raxx-radius-sm,6px);animation:rx-breathe 1.6s ease-in-out infinite}.rx-skeleton--line{margin:6px 0}.rx-skeleton-rows{display:flex;flex-direction:column;gap:var(--raxx-space-2,8px)}.rx-skeleton-row{display:flex;gap:var(--raxx-space-3,12px)}.rx-skeleton-row>.rx-skeleton{flex:1 1}.rx-breathing{padding:var(--raxx-space-3,12px) 0}.rx-breathing__label{margin:0 0 var(--raxx-space-2,8px);color:var(--raxx-muted)}.rx-breathing__text{animation:rx-breathe 1.6s ease-in-out infinite;color:var(--raxx-moss-bright,#7FB77E)}@keyframes rx-breathe{0%,to{opacity:.45}50%{opacity:1}}.rx-btn-busy{display:inline-flex;align-items:center;gap:var(--raxx-space-2,8px)}@media (prefers-reduced-motion:reduce){.rx-breathing__text,.rx-skeleton,.rx-spinner{animation:none}.rx-skeleton{opacity:.7}}*,:after,:before{box-sizing:border-box}html{font-family:var(--raxx-font-inter);background-color:var(--raxx-bg);color:var(--raxx-fg)}body{margin:0}