.osw{--osw-ease:cubic-bezier(.22, 1, .36, 1)}.osw-panel{animation:osw-panel-in .55s var(--osw-ease)}.osw-panel[data-handed-over]{animation:none}@keyframes osw-panel-in{0%{opacity:0;transform:translateY(22px)scale(.975)}}.osw-stage{grid-template-columns:minmax(0,1fr);display:grid}.osw-stage>.osw-content{grid-area:1/1}.osw-stage>.osw-content:not(:last-child){pointer-events:none}.osb-preview-layer:has([data-platform=web]){opacity:1!important}.osb-preview-layer:last-child:not(:only-child) [data-platform=web] [data-frame-style]>:last-child{animation:.22s ease-out both osb-page-in}@keyframes osb-page-in{0%{opacity:0}}.osw-content h1,.osw-content .osw-description,.osw-sources,.osw-fields,.osw-path,.osb-card,.osb-manual-preview{animation:osw-rise .42s var(--osw-ease) backwards}.osw-content .osw-description{animation-delay:50ms}.osw-sources,.osw-fields,.osw-path,.osb-card{animation-delay:.1s}.osw-path:nth-child(2),.osb-manual-preview{animation-delay:.17s}.osw-path{transition:border-color .15s, background .15s, box-shadow .3s var(--osw-ease), transform .3s var(--osw-ease)}.osw-path:hover{transform:translateY(-2px)}.osw-path-title>svg{transition:transform .3s var(--osw-ease)}.osw-path:hover .osw-path-title>svg{transform:translate(3px)}.osw-agent-logos{transition:transform .45s var(--osw-ease)}.osw-path:hover .osw-agent-logos{transform:scale(1.03)}.osw-agent-logos>*{--osw-logo-delay:0s;animation:osw-logo-in .45s var(--osw-ease) calc(.2s + var(--osw-logo-delay)) backwards, osw-logo-float 7s ease-in-out calc(1.1s + var(--osw-logo-delay) * 8) infinite}.osw-agent-logos>:nth-child(2){--osw-logo-delay:45ms}.osw-agent-logos>:nth-child(3){--osw-logo-delay:90ms}.osw-agent-logos>:nth-child(4){--osw-logo-delay:.135s}.osw-agent-logos>:nth-child(5){--osw-logo-delay:.18s}.osw-agent-logos>:nth-child(6){--osw-logo-delay:.225s}.osw-path-badge{--osw-sheen:#ffffff26;animation:osw-fade .4s var(--osw-ease) .32s backwards}.osw-path-badge:after{content:"";background:linear-gradient(105deg, transparent 30%, var(--osw-sheen) 50%, transparent 70%);pointer-events:none;animation:1.1s ease-in-out .75s both osw-sheen;position:absolute;inset:0;transform:translate(-100%)}:root:not(.dark) .osw-path-badge{--osw-sheen:#ffffffe6}.osw .osw-primary>svg:not(.animate-spin),.osw .osw-back>svg{transition:transform .25s var(--osw-ease)}.osw .osw-primary:hover:not(:disabled)>svg:not(.animate-spin){transform:translate(2px)}.osw .osw-back:hover:not(:disabled)>svg{transform:translate(-2px)}@keyframes osw-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes osw-fade{0%{opacity:0}}@keyframes osw-logo-in{0%{opacity:0;transform:translateY(5px)scale(.92)}}@keyframes osw-logo-float{0%,to{transform:none}50%{transform:translateY(-1.5px)}}@keyframes osw-sheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.osw *,.osw :before,.osw :after{transition:none!important}.osw-panel,.osw-content h1,.osw-content .osw-description,.osw-sources,.osw-fields,.osw-path,.osb-card,.osb-manual-preview,.osw-agent-logos>*,.osw-path-badge,.osw-path-badge:after,.osb-preview-layer [data-frame-style]>:last-child{animation:none}.osw-path-badge:after{display:none}.osw-path:hover,.osw-path:hover .osw-path-title>svg,.osw-path:hover .osw-agent-logos,.osw .osw-primary:hover>svg,.osw .osw-back:hover>svg{transform:none}}