:root{--motion-ease-out:cubic-bezier(.22, 1, .36, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1);--motion-instant:.14s;--motion-state:.2s;--motion-layout:.28s}@keyframes chapter-fade-in{0%{opacity:0}to{opacity:1}}@keyframes chapter-fade-out{0%{opacity:1}to{opacity:0}}@keyframes chapter-pop-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes chapter-pop-out{0%{opacity:1;scale:1}to{opacity:0;scale:.97}}@keyframes chapter-dialog-in{0%{opacity:0;scale:.965}to{opacity:1;scale:1}}@keyframes chapter-dialog-out{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}@keyframes pin-deny{0%,to{translate:0}30%{translate:-6px}60%{translate:5px}80%{translate:-2px}}@keyframes chapter-check-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes chapter-confirm-in{0%{opacity:0;rotate:-12deg;scale:.5}to{opacity:1;rotate:none;scale:1}}@keyframes chapter-section-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@layer components{.chapter-popover[data-state]{transform-origin:var(--radix-popper-transform-origin,top center)}.chapter-popover[data-state=open]{animation:chapter-pop-in var(--motion-state) var(--motion-ease-out)}.chapter-popover[data-state=closed]{animation:chapter-pop-out var(--motion-instant) var(--motion-ease-in) forwards}.chapter-tooltip{transform-origin:var(--radix-tooltip-content-transform-origin,center)}.chapter-tooltip[data-state=delayed-open]{animation:chapter-pop-in .16s var(--motion-ease-out)}.chapter-tooltip[data-state=instant-open]{animation:chapter-fade-in .1s var(--motion-ease-out)}.chapter-tooltip[data-state=closed]{animation:chapter-fade-out .1s var(--motion-ease-in) forwards}.chapter-overlay[data-state=open]{animation:chapter-fade-in var(--motion-state) var(--motion-ease-out)}.chapter-overlay[data-state=closed]{animation:chapter-fade-out .16s var(--motion-ease-in) forwards}.chapter-dialog[data-state=open]{animation:chapter-dialog-in var(--motion-layout) var(--motion-ease-out)}.chapter-dialog[data-state=closed]{animation:chapter-dialog-out var(--motion-state) var(--motion-ease-in) forwards}.chapter-check-icon{animation:chapter-check-in var(--motion-instant) var(--motion-ease-out)}.chapter-confirm-icon{animation:chapter-confirm-in .32s var(--motion-ease-out) 60ms both}.chapter-route-enter{animation:chapter-fade-in .18s var(--motion-ease-out)}.chapter-select-trigger>svg:last-child{transition:rotate var(--motion-instant) var(--motion-ease-out)}.chapter-select-trigger[data-state=open]>svg:last-child{rotate:180deg}.chapter-tab-indicator{z-index:0;pointer-events:none;opacity:0;background:var(--color-brand);box-shadow:var(--p-shadow-control,0 1px 2px color-mix(in srgb, var(--color-foreground) 6%, transparent));position:absolute;top:0;left:0}.chapter-tabs[data-indicator=ready]>.chapter-tab-indicator{opacity:1}.chapter-tabs[data-indicator-animate]>.chapter-tab-indicator{transition:transform var(--motion-state) var(--motion-ease-out), width var(--motion-state) var(--motion-ease-out), height var(--motion-state) var(--motion-ease-out)}.chapter-tabs[data-indicator=ready]>.chapter-tab-trigger{z-index:1;position:relative}.chapter-tab-content[data-state=active]{animation:chapter-fade-in .16s var(--motion-ease-out)}.hover-lift,.interactive-surface{will-change:auto;transition-timing-function:var(--motion-ease-out)}.chapter-popover :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option]){transition:background-color var(--motion-instant) var(--motion-ease-out), color var(--motion-instant) var(--motion-ease-out)}}.spotlight-item{transition:background-color var(--motion-instant) var(--motion-ease-out), color var(--motion-instant) var(--motion-ease-out)}::view-transition-old(root){animation-duration:.18s;animation-timing-function:var(--motion-ease-out)}::view-transition-new(root){animation-duration:.18s;animation-timing-function:var(--motion-ease-out)}.chapter-sidebar{transition-duration:var(--motion-layout);transition-timing-function:var(--motion-ease-out)}aside.chapter-sidebar{view-transition-name:chapter-sidebar}.chapter-topbar{view-transition-name:chapter-topbar;transition:box-shadow var(--motion-state) var(--motion-ease-out), background-color var(--motion-state) var(--motion-ease-out)}::view-transition-old(chapter-sidebar){animation-duration:.16s;animation-timing-function:var(--motion-ease-out)}::view-transition-new(chapter-sidebar){animation-duration:.16s;animation-timing-function:var(--motion-ease-out)}::view-transition-old(chapter-topbar){animation-duration:.16s;animation-timing-function:var(--motion-ease-out)}::view-transition-new(chapter-topbar){animation-duration:.16s;animation-timing-function:var(--motion-ease-out)}html[data-chapter-vt] .chapter-route-enter{animation:none}.chapter-vt-person,[data-person-id][data-share] p.truncate.font-semibold{view-transition-name:chapter-person}.chapter-vt-avatar,[data-person-id][data-share] :is(.h-9,.h-14).shrink-0.rounded-2xl,[data-profile-morph] .h-24.w-24.shrink-0.rounded-2xl{view-transition-name:chapter-person-avatar}::view-transition-group(chapter-person){animation-duration:var(--motion-layout);animation-timing-function:var(--motion-ease-out)}::view-transition-group(chapter-person-avatar){animation-duration:var(--motion-layout);animation-timing-function:var(--motion-ease-out)}::view-transition-old(chapter-person){animation-duration:.16s;animation-timing-function:var(--motion-ease-out);height:100%;overflow:clip}::view-transition-new(chapter-person){animation-duration:.16s;animation-timing-function:var(--motion-ease-out);height:100%;overflow:clip}::view-transition-old(chapter-person-avatar){animation-duration:.16s;animation-timing-function:var(--motion-ease-out);height:100%;overflow:clip}::view-transition-new(chapter-person-avatar){animation-duration:.16s;animation-timing-function:var(--motion-ease-out);height:100%;overflow:clip}.motion-panel{transition:opacity .18s var(--motion-ease-out), transform .18s var(--motion-ease-out), box-shadow .2s var(--motion-ease-out), border-color .18s var(--motion-ease-out), background-color .18s var(--motion-ease-out)}@supports (animation-timeline:scroll()){.chapter-topbar{animation:linear both chapter-topbar-edge;animation-timeline:scroll();animation-range:0 28px}}@keyframes chapter-topbar-edge{0%{box-shadow:0 0 #0000}to{box-shadow:0 10px 28px color-mix(in srgb, var(--color-foreground) 7%, transparent)}}html:not([data-personality]) .chapter-tabs[data-indicator=ready]>.chapter-tab-trigger{transition:color var(--motion-state) var(--motion-ease-out), background-color var(--motion-instant) var(--motion-ease-out)}html:not([data-personality]) .chapter-tabs[data-indicator=ready]>.chapter-tab-trigger[data-state=active]{box-shadow:none;background-color:#0000}html[data-personality] .chapter-tab-indicator{display:none}@media (prefers-reduced-motion:reduce){.chapter-popover[data-state=open],.chapter-tooltip[data-state=delayed-open],.chapter-tooltip[data-state=instant-open],.chapter-dialog[data-state=open]{animation-name:chapter-fade-in}.chapter-popover[data-state=closed],.chapter-dialog[data-state=closed]{animation-name:chapter-fade-out}.chapter-check-icon,.chapter-confirm-icon,.chapter-route-enter,.chapter-tab-content[data-state=active]{animation:none}.chapter-select-trigger>svg:last-child,.chapter-tabs[data-indicator-animate]>.chapter-tab-indicator,.chapter-topbar,.chapter-sidebar,.motion-panel{transition:none;animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(chapter-sidebar){animation:none}::view-transition-new(chapter-sidebar){animation:none}::view-transition-old(chapter-topbar){animation:none}::view-transition-new(chapter-topbar){animation:none}::view-transition-group(chapter-person){animation:none}::view-transition-group(chapter-person-avatar){animation:none}.chapter-vt-person,.chapter-vt-avatar,[data-person-id][data-share] p.truncate.font-semibold,[data-person-id][data-share] :is(.h-9,.h-14).shrink-0.rounded-2xl,[data-profile-morph] .h-24.w-24.shrink-0.rounded-2xl{view-transition-name:none}}
