.developer-platform{--developer-enter:.22s;--developer-feedback:.15s;--developer-ease:cubic-bezier(.22, 1, .36, 1)}.developer-page-motion{display:contents}.developer-platform :where(.developer-page-motion>main>:not(div),.developer-page-motion>main>div>*,.developer-page-motion>div>*,.developer-page-motion>section,.developer-reveal,.developer-workspace-page>*,[data-slot=tabs-content][data-state=active],details[open]>:not(summary)){transition:opacity var(--developer-enter) var(--developer-ease), transform var(--developer-enter) var(--developer-ease)}@starting-style{.developer-platform :where(.developer-page-motion>main>:not(div),.developer-page-motion>main>div>*,.developer-page-motion>div>*,.developer-page-motion>section,.developer-reveal,.developer-workspace-page>*,[data-slot=tabs-content][data-state=active],details[open]>:not(summary)){opacity:0;transform:translateY(6px)}}.developer-platform .developer-page-motion>main>div>:nth-child(2){transition-delay:30ms}.developer-platform .developer-page-motion>main>div>:nth-child(3){transition-delay:60ms}.developer-platform :where(button,a,summary){transition-property:color,background-color,border-color,opacity,transform;transition-duration:var(--developer-feedback);transition-timing-function:var(--developer-ease)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.developer-platform:not([data-motion-input=keyboard]) :where(button:not([role=tab]),a[data-slot=button]):active:not(:disabled){transition-duration:80ms;transform:scale(.98)}}.developer-copy-icon{flex-shrink:0;display:inline-grid}.developer-copy-icon>svg{transition:opacity .15s var(--developer-ease), transform .15s var(--developer-ease);grid-area:1/1}.developer-copy-icon[data-copied=false]>:last-child,.developer-copy-icon[data-copied=true]>:first-child{opacity:0;transform:scale(.9)}.developer-copy-icon[data-copied=true]>:last-child,.developer-copy-icon[data-copied=false]>:first-child{opacity:1;transform:scale(1)}.developer-platform[data-motion-input=keyboard] *,.developer-platform[data-motion-input=keyboard] :before,.developer-platform[data-motion-input=keyboard] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important}@media (prefers-reduced-motion:reduce){.developer-platform *,.developer-platform :before,.developer-platform :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}body:has(.developer-platform) :where([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=select-content],[data-slot=popover-content]){animation-duration:.2s;animation-timing-function:cubic-bezier(.22,1,.36,1)}body:has(.developer-platform) :where([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=select-content],[data-slot=popover-content])[data-state=closed]{animation-duration:.15s}body:has(.developer-platform[data-motion-input=keyboard]) :where([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=select-content],[data-slot=popover-content]){animation-duration:0s!important}@media (prefers-reduced-motion:reduce){body:has(.developer-platform) :where([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=select-content],[data-slot=popover-content]){animation:none!important}}
