.workspace-mockup{color:var(--wm-muted)}.workspace-mockup__rail-btn,.workspace-mockup__rail-fab-label,.workspace-mockup__rail-fab:not(.workspace-mockup__rail-fab--active),.workspace-mockup__rail-item,.workspace-mockup__rail-item-label{color:var(--wm-fg-muted)}.workspace-mockup__ai-bar,.workspace-mockup__chrome-bar,.workspace-mockup__panel-head{border-bottom-color:var(--wm-chrome-divider)}.workspace-mockup__book-title,.workspace-mockup__doc-title,.workspace-mockup__element-title,.workspace-mockup__panel-title{color:var(--wm-fg-strong)}.workspace-mockup__book-author,.workspace-mockup__doc-author{color:var(--wm-fg-muted)}.workspace-mockup__doc-tab{background:var(--wm-doc-tab-bg);color:var(--wm-fg-on-chrome)}.workspace-mockup__doc-tab--active{background:var(--wm-doc-tab-active-bg);color:var(--wm-fg-strong)}.workspace-mockup__doc-tab-icon{color:var(--wm-fg-muted)}.workspace-mockup__chrome-icon-btn,.workspace-mockup__editor-tabs-pane-close,.workspace-mockup__panel-tab-close{color:var(--wm-fg-on-chrome)}.workspace-mockup__chrome-icon-btn:hover,.workspace-mockup__panel-tab-close:hover{background:var(--wm-elevated-hover);color:var(--wm-fg-strong)}.workspace-mockup__chrome-actions,.workspace-mockup__search-head-icon{color:var(--wm-fg-muted)}.workspace-mockup__search-field{background:var(--wm-input-bg);color:var(--wm-fg-muted);box-shadow:var(--wm-inset-shadow)}.workspace-mockup__search-placeholder{color:var(--wm-fg-faint)}.workspace-mockup__search-hint,.workspace-mockup__search-section{color:var(--wm-subtle)}.workspace-mockup__explorer-card{border-color:var(--wm-card-border);background:var(--wm-card-bg)}.workspace-mockup__explorer-chevron-btn:hover{background:var(--wm-elevated-hover)}.workspace-mockup__explorer-refl--active{border-color:color-mix(in srgb,var(--wm-primary-bright) 42%,transparent);background:color-mix(in srgb,var(--wm-primary) 14%,var(--wm-elevated));color:var(--wm-fg-strong)}.workspace-mockup__explorer-refl-text strong{color:var(--wm-fg-strong)}.workspace-mockup__explorer-refl-sep{color:var(--wm-fg-dim)}.workspace-mockup__editor-code{color:var(--wm-tertiary)}.workspace-mockup__editor-placeholder{color:var(--wm-fg-faint)}.workspace-mockup__editor-content p{color:var(--wm-fg-body)}.workspace-mockup__editor-save{color:var(--wm-fg-strong);background:color-mix(in srgb,var(--wm-ai-green) 12%,var(--wm-editor-bg))}.workspace-mockup__tool-btn{color:var(--wm-fg-muted)}.workspace-mockup__tool-btn:hover{background:var(--wm-elevated-hover);color:var(--wm-fg-strong)}.workspace-mockup__editor-tab--muted,.workspace-mockup__editor-tab-add{color:var(--wm-fg-muted)}.workspace-mockup__editor-tab-close{color:var(--wm-fg-dim)}.workspace-mockup__editor-tab-close:hover{background:var(--wm-elevated-hover);color:var(--wm-fg-strong)}.workspace-mockup__editor-tab--current .workspace-mockup__editor-tab-close{color:var(--wm-fg-muted)}.workspace-mockup__icon-muted{color:var(--wm-fg-muted)!important}.reader-text__footer,.workspace-mockup__book-author{color:var(--wm-fg-muted)}.reader-text__footer{border-top-color:var(--wm-chrome-divider)}.reader-text__footer-track{color:inherit}.reader-text__footer-meta{color:var(--wm-fg-faint)}.reader-text{background:var(--wm-reader-viewport)}.reader-text__toolbar{border-bottom-color:var(--wm-chrome-divider)}.reader-text__page,.reader-text__zoom{color:var(--wm-fg-on-chrome)}.reader-text__sep{color:var(--wm-fg-dim)}.reader-text__tool{color:var(--wm-fg-muted)}.reader-text__tool:hover:not(:disabled){background:var(--wm-elevated-hover);color:var(--wm-fg-strong)}.reader-text__viewport{scrollbar-color:var(--wm-scrollbar) transparent}.reader-text__viewport::-webkit-scrollbar-thumb{background:var(--wm-scrollbar)}.reader-text__sheet-foot{color:var(--wm-fg-faint)}.workspace-mockup__reader-caption{color:var(--wm-fg-muted)}.workspace-mockup__reader-body--text{background:var(--wm-reader-viewport)}.workspace-mockup__ai-bar-icon,.workspace-mockup__ai-brand{color:var(--wm-fg-strong)}.workspace-mockup__ai-bar-actions{color:var(--wm-fg-muted)}.workspace-mockup__ai-thread{border-color:var(--wm-card-border);background:var(--wm-elevated);color:var(--wm-fg-on-chrome)}.workspace-mockup__ai-quota,.workspace-mockup__ai-thread-icon{color:var(--wm-fg-muted)}.workspace-mockup__ai-shell{color:var(--wm-fg-dim)}.workspace-mockup__ai-empty-title,.workspace-mockup__ai-hint-label{color:var(--wm-fg-muted)}.workspace-mockup__ai-hint-value{color:var(--wm-fg-faint)}.workspace-mockup__ai-gate-icon{color:var(--wm-fg-dim)}.workspace-mockup__ai-gate-title{color:var(--wm-fg-strong)}.workspace-mockup__ai-gate-body{color:var(--wm-fg-body)}.workspace-mockup__ai-gate-cta{color:var(--wm-fg-strong);background:color-mix(in srgb,var(--wm-primary) 14%,var(--wm-surface))}.workspace-mockup__ai-msg--user{background:var(--wm-msg-user-bg);border-color:var(--wm-msg-user-border);color:var(--wm-fg-on-chrome);box-shadow:0 1px 2px rgba(0,0,0,.04)}.workspace-mockup__ai-msg--assistant{background:var(--wm-msg-assistant-bg);border-color:var(--wm-msg-assistant-border);color:var(--wm-fg-body)}.workspace-mockup__ai-thinking-block{border-color:var(--wm-card-border);background:var(--wm-card-bg);color:var(--wm-fg-on-chrome)}.workspace-mockup__ai-thinking-block summary{color:var(--wm-fg-strong)}.workspace-mockup__ai-thinking-chip>summary{color:var(--wm-fg-muted);border-color:var(--wm-msg-assistant-border);background:var(--wm-msg-assistant-bg)}.workspace-mockup__ai-thinking-chip-body{border-color:var(--wm-msg-assistant-border);background:color-mix(in srgb,var(--wm-msg-assistant-bg) 92%,var(--wm-surface))}.workspace-mockup__ai-thinking-label,.workspace-mockup__ai-thinking-steps,.workspace-mockup__ai-thinking-summary{color:var(--wm-fg-muted)}.workspace-mockup__ai-context-track{background:var(--wm-elevated)}.workspace-mockup__ai-context-pct{color:var(--wm-fg-on-chrome)}.workspace-mockup__ai-input,.workspace-mockup__ai-input--editable,.workspace-mockup__ai-input--readonly{color:var(--wm-fg-body)}.workspace-mockup__ai-input--editable::placeholder{color:var(--wm-fg-faint)}.workspace-mockup__ai-input--editable:read-only{color:var(--wm-fg-muted)}.workspace-mockup__ai-auto,.workspace-mockup__ai-auto .material-symbols-outlined,.workspace-mockup__ai-plus{color:var(--wm-fg-muted)}.workspace-mockup__ai-auto,.workspace-mockup__ai-chip{border-color:var(--wm-card-border);background:var(--wm-elevated);color:var(--wm-fg-on-chrome)}.workspace-mockup__ai-chip--api{color:var(--wm-fg-strong)}.workspace-mockup__ai-composer{box-shadow:0 2px 10px rgba(0,0,0,.08)}.workspace-mockup__ai-mention-picker{background:var(--wm-surface);border-color:var(--wm-card-border);box-shadow:0 -12px 28px color-mix(in srgb,var(--wm-text) 14%,transparent),0 0 0 1px var(--wm-overlay-ink) inset}.workspace-mockup__ai-mention-picker-title{color:var(--wm-fg-strong)}.workspace-mockup__ai-mention-picker-foot,.workspace-mockup__ai-mention-picker-section{color:var(--wm-fg-faint)}.workspace-mockup__ai-mention-picker-foot{border-top-color:var(--wm-chrome-divider)}.workspace-mockup__ai-mention-item{color:var(--wm-fg-body)}.workspace-mockup__ai-mention-item-title{color:var(--wm-fg-strong)}.workspace-mockup__ai-mention-item-sub{color:var(--wm-fg-muted)}.workspace-mockup__ai-mention-item-dot{color:var(--wm-fg-dim)}.workspace-mockup__ai-mention-item--active{border-color:color-mix(in srgb,var(--wm-primary-bright) 40%,transparent);background:color-mix(in srgb,var(--wm-primary-bright) 10%,var(--wm-elevated))}.workspace-mockup__ai-mention-chip{color:var(--wm-fg-strong);border-color:color-mix(in srgb,var(--wm-primary-bright) 32%,transparent);background:color-mix(in srgb,var(--wm-primary-bright) 10%,var(--wm-elevated))}.workspace-mockup__ai-rotate{color:var(--wm-fg-on-chrome);border-color:var(--wm-card-border);background:var(--wm-elevated)}.workspace-mockup--interactive .workspace-mockup__ai-rotate:not(:disabled):hover{background:var(--wm-elevated-hover)}.workspace-mockup__ai-rotate:disabled{opacity:.45}.workspace-mockup__ai-gate--empty{border-color:var(--wm-card-border);background:var(--wm-card-bg)}.workspace-mockup__ai-context span{color:var(--wm-subtle)}.workspace-mockup__pkg-fallback{color:var(--wm-primary)}.workspace-mockup__progress-track{background:var(--wm-elevated)}.workspace-mockup__progress-label{color:var(--wm-fg-muted)}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__ai,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__reader,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__search-col{box-shadow:inset -1px 0 0 var(--wm-chrome-divider)}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current{box-shadow:0 -1px 0 var(--wm-card-border)}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--supports,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--supports{color:#166534}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--critiques,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--critiques{color:#991b1b}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--questions,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--questions{color:#92400e}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--prerequisite,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--prerequisite{color:#1e3a5f}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--part_of,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--part_of{color:#334155}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--example_of,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--example_of{color:#4c1d95}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--elaborates,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--realizes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--rephrases,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--elaborates,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--realizes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--rephrases{color:#115e59}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--precedes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--simultaneous,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--succeeds,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--precedes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--simultaneous,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--succeeds{color:#7c2d12}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--cites,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__explorer-refl--cites{color:#7c3a10}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--cites,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--critiques,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--elaborates,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--example_of,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--part_of,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--precedes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--prerequisite,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--questions,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--realizes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--rephrases,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--simultaneous,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--succeeds,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__editor-tab--current.workspace-mockup__editor-tab--supports{color:var(--wm-fg-strong)}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--supports{--pkg-chip-fg:#14532d}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--critiques{--pkg-chip-fg:#7f1d1d}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--questions{--pkg-chip-fg:#78350f}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--prerequisite{--pkg-chip-fg:#1e3a5f}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--part_of{--pkg-chip-fg:#334155}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--example_of{--pkg-chip-fg:#4c1d95}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--elaborates,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--realizes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--rephrases{--pkg-chip-fg:#115e59}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--precedes,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--simultaneous,:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--succeeds{--pkg-chip-fg:#7c2d12}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--cites{--pkg-chip-fg:#7c3a10}:root:not([data-theme=dark]):not(.dark) .workspace-mockup__pkg-chip--neutral{--pkg-chip-fg:var(--wm-fg-strong);--pkg-chip-accent:var(--wm-fg-muted);--pkg-chip-bg:var(--wm-elevated);--pkg-chip-border:var(--wm-card-border)}