:root{--orbit-ease:cubic-bezier(.33, 1, .32, 1);--orbit-ease-exit:cubic-bezier(.4, 0, .2, 1);--orbit-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--orbit-duration-fast:.175s;--orbit-duration-ui:.175s;--orbit-duration-menu:.38s;--orbit-duration-swap:.41s}::view-transition-old(root){animation-duration:var(--orbit-duration-swap);animation-timing-function:var(--orbit-ease)}::view-transition-new(root){animation-duration:var(--orbit-duration-swap);animation-timing-function:var(--orbit-ease)}@keyframes orbit-rise-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes orbit-rise-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 6px}}@keyframes orbit-pop-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@keyframes orbit-pop-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -3px}}@keyframes orbit-swap-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.orbit-swap{min-width:0;animation:orbit-swap-in var(--orbit-duration-swap) var(--orbit-ease) both}.app-shell .chat-canvas>.orbit-swap{flex-direction:column;flex:auto;min-height:0;display:flex}.orbit-desk-rail>.orbit-swap,.orbit-prompt-split>.orbit-swap{min-width:0}.account-menu,.account-menu[data-state=open],.chat-actions-menu,.chat-actions-menu[data-state=open],.shadcn-select-content,.shadcn-select-content[data-state=open]{animation:orbit-pop-in var(--orbit-duration-menu) var(--orbit-ease) both}.account-menu[data-state=closed],.chat-actions-menu[data-state=closed],.shadcn-select-content[data-state=closed]{animation:orbit-pop-out .24s var(--orbit-ease-exit) both}.topup-dialog,.citation-reader,.command-dialog,.command-dialog[data-state=open],.bulk-modal-card,.welcome-tour-card,.orbit-overlay-card{animation:orbit-rise-in var(--orbit-duration-swap) var(--orbit-ease) both}.topup-dialog-backdrop.out .topup-dialog,.citation-reader-scrim.out .citation-reader,.command-dialog[data-state=closed],.bulk-modal.out .bulk-modal-card,.welcome-tour.out .welcome-tour-card,.welcome-tour.out .welcome-tour-spot,.orbit-overlay.out .orbit-overlay-card{animation:orbit-rise-out .28s var(--orbit-ease-exit) both}.app-shell select,.app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.app-shell textarea,.orbit-docs select,.orbit-docs input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.orbit-docs textarea,.orbit-playground-card select,.orbit-playground-controls select,.orbit-desk-model select,.orbit-desk-field select,.orbit-desk-turn-meta select,.shadcn-select,.portal-access input,.portal-access select,.bulk-admin-page select,.bulk-admin-page input,.bulk-search input,.auth-field-control select,.auth-field-control input{transition:border-color var(--orbit-duration-ui) var(--orbit-ease), box-shadow var(--orbit-duration-ui) var(--orbit-ease), background-color var(--orbit-duration-ui) var(--orbit-ease), color var(--orbit-duration-ui) var(--orbit-ease)}.app-shell .settings-table,.orbit-docs .settings-table,.bulk-table-wrap,.activity-cockpit,.setting-content,.orbit-playground-card,.orbit-prompt-editor,.orbit-desk-setup,.orbit-desk-thread,.portal-members,.bulk-archive,.bulk-desk,.bulk-dash,.key-summary-list,.connection-list,.bulk-archive-list{view-transition-name:none}.app-shell .settings-table tbody tr,.orbit-docs .settings-table tbody tr,.bulk-table-wrap tbody tr,.portal-members li,.key-summary-list li,.about-list li,.bulk-archive-row,.connection-list>div,.orbit-prompt-list li{transition:opacity var(--orbit-duration-swap) var(--orbit-ease), translate var(--orbit-duration-swap) var(--orbit-ease)}@starting-style{.app-shell .settings-table tbody tr,.orbit-docs .settings-table tbody tr,.bulk-table-wrap tbody tr,.portal-members li,.key-summary-list li,.about-list li,.bulk-archive-row,.connection-list>div,.orbit-prompt-list li{opacity:0;translate:0 5px}}.app-shell .settings-desks button,.bulk-filters button,.bulk-tabs button,.orbit-desk-rail-tabs button,.locale-picker button{transition:color var(--orbit-duration-fast) var(--orbit-ease), background-color var(--orbit-duration-fast) var(--orbit-ease), border-color var(--orbit-duration-fast) var(--orbit-ease), box-shadow var(--orbit-duration-fast) var(--orbit-ease)}.app-shell .chat-link{justify-content:flex-start;gap:8px}.app-shell .chat-link .chat-glyph{opacity:.72;flex:none;width:15px}.app-shell .chat-link span{flex:auto}.app-shell .composer.streaming{outline-offset:0;outline:1px solid #8fc6e28c;animation:1.8s ease-in-out infinite orbit-live-glow}.app-shell .composer-model{min-width:31px;min-height:31px;position:relative}.app-shell .orbit-toast{animation:orbit-rise-in var(--orbit-duration-swap) var(--orbit-ease) both}.settings-notice.error,.auth-error,.portal-access [role=alert]{animation:orbit-shake .42s var(--orbit-ease)}.portal-access section,.auth-card{animation:orbit-rise-in var(--orbit-duration-swap) var(--orbit-ease) both}.portal-access button,.portal-access .portal-primary{transition:transform var(--orbit-duration-fast) var(--orbit-ease-spring), opacity var(--orbit-duration-fast) var(--orbit-ease), background-color var(--orbit-duration-fast) var(--orbit-ease)}.portal-access button:active:not(:disabled),.portal-access .portal-primary:active{transform:scale(.97)}.portal-access button[aria-busy=true]{animation:1.6s ease-in-out infinite orbit-live-glow}.portal-steps li{transition:opacity var(--orbit-duration-swap) var(--orbit-ease), translate var(--orbit-duration-swap) var(--orbit-ease)}@starting-style{.portal-steps li{opacity:0;translate:0 6px}}.bulk-composer{transition:border-color var(--orbit-duration-ui) var(--orbit-ease), background-color var(--orbit-duration-ui) var(--orbit-ease), transform var(--orbit-duration-swap) var(--orbit-ease-spring), box-shadow var(--orbit-duration-swap) var(--orbit-ease)}.bulk-composer.dragging{transform:scale(1.012);box-shadow:0 16px 40px #00000040}.pk-code-block-actions button[data-copied=true]{animation:orbit-pop-in var(--orbit-duration-menu) var(--orbit-ease) both}.auth-otp-slot{transition:border-color var(--orbit-duration-fast) var(--orbit-ease), box-shadow var(--orbit-duration-fast) var(--orbit-ease), transform var(--orbit-duration-fast) var(--orbit-ease-spring)}.auth-otp-slot.active{transform:translateY(-1px)}@keyframes orbit-live-glow{50%{outline-color:#8fc6e2f2;box-shadow:0 0 28px #8fc6e229}}@keyframes orbit-shake{0%,to{translate:0}20%{translate:-5px}40%{translate:5px}60%{translate:-3px}80%{translate:2px}}.bulk-admin-page{transition:opacity var(--orbit-duration-swap) var(--orbit-ease), transform var(--orbit-duration-swap) var(--orbit-ease)}.bulk-admin-page.leaving{opacity:0;filter:none;transform:translateY(-6px)}.status-cell,.bulk-row-status,.bulk-status{transition:background-color var(--orbit-duration-ui) var(--orbit-ease), color var(--orbit-duration-ui) var(--orbit-ease), border-color var(--orbit-duration-ui) var(--orbit-ease)}@media (prefers-reduced-motion:reduce){:root{--orbit-duration-fast:1ms;--orbit-duration-ui:1ms;--orbit-duration-menu:1ms;--orbit-duration-swap:1ms}.orbit-swap,.app-shell .settings-table tbody tr,.orbit-docs .settings-table tbody tr,.bulk-table-wrap tbody tr,.portal-members li,.key-summary-list li,.about-list li,.bulk-archive-row,.connection-list>div,.orbit-prompt-list li,.account-menu,.chat-actions-menu,.shadcn-select-content,.topup-dialog,.citation-reader,.command-dialog,.bulk-modal-card,.welcome-tour-card,.orbit-overlay-card,.bulk-admin-page,.app-shell .composer.streaming,.app-shell .orbit-toast,.settings-notice.error,.auth-error,.portal-access [role=alert],.portal-access section,.auth-card,.portal-access button[aria-busy=true],.pk-code-block-actions button[data-copied=true],.portal-steps li,.bulk-composer{transition:none!important;animation:none!important;transform:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}
