:root{--lithic-paper:var(--semantic-surface-canvas);--lithic-paper-raised:var(--semantic-surface-raised);--lithic-paper-sunken:var(--semantic-surface-subtle);--lithic-limestone:var(--semantic-surface-panel);--lithic-putty:var(--semantic-border-subtle);--lithic-stone:var(--semantic-surface-panel);--lithic-ink:var(--semantic-text-primary);--lithic-ink-muted:var(--semantic-text-secondary);--lithic-ink-quiet:var(--semantic-text-muted);--lithic-hairline:var(--semantic-border-subtle);--lithic-sand:var(--semantic-accent-brand-subtle);--lithic-sand-deep:var(--semantic-accent-brand);--lithic-moss:var(--semantic-state-success);--lithic-clay:var(--semantic-state-danger);--lithic-serif:"Inter", system-ui, sans-serif;--lithic-sans:"Inter", system-ui, sans-serif;--lithic-mono:"JetBrains Mono", ui-monospace, monospace}@keyframes lithic-journey-travel{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media(prefers-reduced-motion:reduce){[role=status] [style*=lithic-journey-travel]{opacity:.35!important;width:100%!important;animation:none!important}}@layer studio-motion{[data-vap-motion=studio-v1] [data-studio=room]{animation:.26s ease-out both studio-room-in}@keyframes studio-room-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}[data-vap-motion=studio-v1] [data-studio-phase=settling] [data-studio-artefact]{animation:.2s ease-out both studio-settle}@keyframes studio-settle{0%{opacity:.85;transform:translateY(0)}60%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}[data-vap-motion=studio-v1] [data-studio-phase=settling] [data-studio-chain-current=true]:after,[data-vap-motion=studio-v1] [data-studio-phase=silence] [data-studio-chain-current=true]:after{content:"";pointer-events:none;border:1px solid #0b0f1459;border-radius:4px;animation:.32s ease-out both studio-chain-pulse;position:absolute;inset:-3px}@keyframes studio-chain-pulse{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.06)}}[data-vap-motion=studio-v1] [data-studio-worklist-row][data-just-committed=true]{animation:.32s ease-out both studio-fold-away}[data-vap-motion=studio-v1] [data-studio-worklist-row][data-just-risen=true]{animation:.36s ease-out both studio-rise-into-focus}@keyframes studio-fold-away{0%{opacity:1;transform:translateY(0)}to{opacity:.55;transform:translateY(-1px)}}@keyframes studio-rise-into-focus{0%{opacity:.6;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}[data-vap-motion=studio-v1] [data-studio-continue][data-studio-visible=true]{animation:.32s ease-out both studio-question-emerge}@keyframes studio-question-emerge{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-vap-motion=studio-v1] [data-studio-continue][data-studio-visible=false]{opacity:0;pointer-events:none}[data-vap-motion=studio-v1] [data-studio-region]{transition:filter .28s ease-out,opacity .28s ease-out}[data-vap-motion=studio-v1] [data-studio-region][data-studio-warm=true]{filter:brightness(1.035)saturate(1.04)}[data-vap-motion=studio-v1] [data-studio-region][data-studio-cool=true]{filter:saturate(.94);opacity:.92}[data-vap-motion=studio-v1] [data-studio-evidence]{opacity:.72;transition:opacity .18s ease-out}[data-vap-motion=studio-v1] [data-studio-evidence][data-studio-match=true]{opacity:1}[data-vap-motion=studio-v1]:not(:has([data-studio-hover-active=true])) [data-studio-evidence]{opacity:1}[data-vap-motion=studio-v1] [data-studio-phase=refused] [data-studio-continue]{opacity:0!important;animation:none!important}}@media(prefers-reduced-motion:reduce){[data-vap-motion=studio-v1] [data-studio=room],[data-vap-motion=studio-v1] [data-studio-phase=settling] [data-studio-artefact],[data-vap-motion=studio-v1] [data-studio-worklist-row][data-just-committed=true],[data-vap-motion=studio-v1] [data-studio-worklist-row][data-just-risen=true],[data-vap-motion=studio-v1] [data-studio-continue][data-studio-visible=true]{animation:none!important}[data-vap-motion=studio-v1] [data-studio-region],[data-vap-motion=studio-v1] [data-studio-evidence]{transition:none!important}[data-vap-motion=studio-v1] [data-studio-phase=settling] [data-studio-chain-current=true]:after,[data-vap-motion=studio-v1] [data-studio-phase=silence] [data-studio-chain-current=true]:after{display:none;animation:none!important}}::view-transition-old(studio-header-identity){animation-duration:.26s;animation-timing-function:ease-out}::view-transition-new(studio-header-identity){animation-duration:.26s;animation-timing-function:ease-out}::view-transition-old(studio-chain){animation-duration:.26s;animation-timing-function:ease-out}::view-transition-new(studio-chain){animation-duration:.26s;animation-timing-function:ease-out}::view-transition-old(studio-spread){animation-duration:.26s;animation-timing-function:ease-out}::view-transition-new(studio-spread){animation-duration:.26s;animation-timing-function:ease-out}
