/* Motion only inside the public welcome; text and access buttons stay still. */
@keyframes if-welcome-v4-entry{from{opacity:0}to{opacity:1}}
@keyframes if-welcome-v4-float{0%,100%{translate:0 3px}50%{translate:0 -6px}}
@keyframes if-welcome-v4-light{0%,100%{opacity:.76}50%{opacity:1}}
@keyframes if-welcome-v4-turn{from{rotate:-7deg}to{rotate:7deg}}
@keyframes if-welcome-v4-aurora{from{translate:-7px 5px;scale:1}to{translate:8px -5px;scale:1.035}}
@keyframes if-welcome-v4-flow{to{stroke-dashoffset:-54}}
@keyframes if-welcome-v4-progress{from{scale:0 1}to{scale:1 1}}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]){animation:if-welcome-v4-entry .28s ease-out both}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) :is(.if-welcome-tilt-board,.if-welcome-records-stack,.if-welcome-converse-sheet,.if-welcome-ledger-paper,.if-welcome-network-node,.if-welcome-hologram-document,.if-welcome-product-satellite,.if-welcome-satellite){animation:if-welcome-v4-float 3s ease-in-out infinite}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) :is(.if-welcome-eco-module,.if-welcome-record-document,.if-welcome-ledger-document,.if-welcome-person-disc,.if-welcome-accounting-center,.if-welcome-accounting-hologram,.if-welcome-orbital-core,.if-welcome-star,.if-welcome-knowledge-tag,.if-welcome-human-stamp,.if-welcome-record-tab){animation:if-welcome-v4-light 2s ease-in-out infinite}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) :is(.if-welcome-hologram-document,.if-welcome-product-satellite,.if-welcome-eco-module,.if-welcome-record-document,.if-welcome-ledger-document):nth-child(2n){animation-delay:-.55s}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) :is(.if-welcome-hologram-document,.if-welcome-product-satellite,.if-welcome-eco-module,.if-welcome-record-document,.if-welcome-ledger-document):nth-child(3n){animation-delay:-1.15s}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) .if-welcome-conversation-line{animation:if-welcome-v4-entry .45s .12s ease-out both}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) .if-welcome-conversation-line.if-welcome-team{animation-delay:.45s}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) :is(.if-welcome-orbital-plane,.if-welcome-core-light){animation:if-welcome-v4-turn 5s ease-in-out infinite alternate}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) .if-welcome-aurora{animation:if-welcome-v4-aurora 4s ease-in-out infinite alternate}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) :is(.if-welcome-network-lines,.if-welcome-product-connections) path{stroke-dasharray:8 10;animation:if-welcome-v4-flow 1.8s linear infinite}
#software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) .if-welcome-eco-connectors i{animation:if-welcome-v4-light 1.5s ease-in-out infinite}
#software-inconfin #if-welcome-scene-carousel .if-welcome-scene-picker button{position:relative;overflow:hidden}
#software-inconfin #if-welcome-scene-carousel .if-welcome-scene-picker button[aria-pressed=true]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#fff8;transform-origin:left;animation:if-welcome-v4-progress 2.75s linear both}
@media(prefers-reduced-motion:reduce){
  #software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]){animation:if-welcome-v4-entry .18s ease-out both!important}
  #software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) :is(.if-welcome-tilt-board,.if-welcome-records-stack,.if-welcome-converse-sheet,.if-welcome-ledger-paper,.if-welcome-network-node,.if-welcome-hologram-document,.if-welcome-product-satellite,.if-welcome-satellite,.if-welcome-eco-module,.if-welcome-record-document,.if-welcome-ledger-document,.if-welcome-person-disc,.if-welcome-accounting-center,.if-welcome-accounting-hologram,.if-welcome-orbital-core,.if-welcome-star,.if-welcome-knowledge-tag,.if-welcome-human-stamp,.if-welcome-record-tab){animation:if-welcome-v4-light 2.5s ease-in-out infinite!important;translate:none;rotate:none;scale:none}
  #software-inconfin #if-welcome-scene-carousel article[data-scene-panel]:not([hidden]) .if-welcome-conversation-line{animation:if-welcome-v4-entry .25s ease-out both!important}
  #software-inconfin #if-welcome-scene-carousel .if-welcome-scene-picker button[aria-pressed=true]:after{animation:none!important}
}
#software-inconfin #if-welcome-scene-carousel[data-playback=paused] *,#software-inconfin #if-welcome-scene-carousel[data-playback=paused] *:after{animation-play-state:paused!important}
#software-inconfin #if-welcome-scene-carousel[data-playback=paused] article[data-scene-panel]:not([hidden]) *,#software-inconfin #if-welcome-scene-carousel[data-playback=paused] article[data-scene-panel]:not([hidden]) *:after{animation-play-state:paused!important}
#software-inconfin #if-welcome-scene-carousel[data-playback=paused] article[data-scene-panel]:not([hidden]),#software-inconfin #if-welcome-scene-carousel[data-playback=paused] article[data-scene-panel]:not([hidden]) .if-welcome-conversation-line{animation:none!important;opacity:1}
