@import url(https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,200..800;1,6..72,200..800&display=swap);code{font-family:var(--font-mono)}.wiki-page{grid-gap:18px;display:grid;gap:18px;padding:24px}.wiki-page,.wiki-page.wiki-index,.wiki-read,.wiki-workspace{--accent-primary:var(--wiki-warm-accent,#b1862e);--noeis-action:var(--wiki-warm-accent,#b1862e);--accent-secondary:var(--wiki-warm-accent,#b1862e);--danger:var(--wiki-quiet-danger,#9b5a46)}.wiki-page.wiki-index{margin:0 auto;max-width:1160px;padding:48px 0 56px;width:min(1160px,calc(100% - 48px))}.wiki-read__layout{grid-gap:28px;align-items:start;display:grid;gap:28px}.wiki-read__header h1{color:var(--text-primary);font-family:var(--font-serif);font-weight:650;line-height:1.02;margin:0}.wiki-read__references li,.wiki-read__toc a{color:var(--text-secondary)}.wiki-read__infobox,.wiki-read__toc nav{background:color-mix(in srgb,var(--surface) 88%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 72%,#0000);border-radius:8px}.wiki-index--compact .wiki-index__list{gap:0}.wiki-index__page-actions{display:flex;justify-content:flex-end;position:relative}.wiki-index__page-delete,.wiki-index__page-more{min-height:44px;min-width:44px}.wiki-index__page-menu{background:var(--surface);border:1px solid color-mix(in srgb,var(--noeis-rule) 76%,#0000);border-radius:8px;box-shadow:0 12px 28px color-mix(in srgb,#000 12%,#0000);display:grid;min-width:128px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:4}.wiki-index__sparse{grid-gap:16px;background:color-mix(in srgb,var(--surface) 92%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 72%,#0000);border-radius:8px;display:grid;gap:16px;padding:18px}.wiki-index__sparse h2,.wiki-index__sparse p{margin:0}.wiki-index__sparse p{color:var(--text-secondary);line-height:1.5}.wiki-index__sparse-agent{grid-gap:5px;background:color-mix(in srgb,#b1862e 10%,#0000);background:color-mix(in srgb,var(--accent-primary,#b1862e) 10%,#0000);border-radius:7px;display:grid;gap:5px;padding:12px 14px}.wiki-index__sparse-agent span{color:var(--text-secondary);font-size:.88rem;line-height:1.4}.wiki-index__sparse-actions{display:flex;flex-wrap:wrap;gap:8px}.wiki-index__sparse-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:0;padding:0}.wiki-index__sparse-list button{grid-gap:4px;background:var(--surface);border:1px solid color-mix(in srgb,var(--noeis-rule) 72%,#0000);border-radius:7px;color:inherit;cursor:pointer;display:grid;gap:4px;padding:10px 12px;text-align:left;width:100%}.wiki-index__sparse-list span{color:var(--text-secondary);font-size:.78rem}.wiki-read{--wiki-reading-ink:#3f3a34;container:wikiread/inline-size;margin:0 auto;padding:28px 0 64px;width:min(1380px,calc(100% - 32px))}.wiki-read__topline{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.wiki-read__layout{grid-template-columns:minmax(140px,200px) minmax(0,700px) minmax(220px,300px)}.wiki-read__title{view-transition-name:wiki-read-title}.wiki-read__title.is-unnamed{color:var(--noeis-ink-muted);font-weight:500}.wiki-read__layout--rail-collapsed{gap:24px;grid-template-columns:minmax(160px,220px) minmax(0,860px) 48px}.wiki-read__rail,.wiki-read__toc{grid-gap:14px;display:grid;gap:14px;position:-webkit-sticky;position:sticky;top:24px}.wiki-read__rail--collapsed{justify-items:end}.wiki-read__rail-content{grid-gap:14px;display:grid;gap:14px}.wiki-read__rail-content--loading{color:var(--text-muted);font-size:.84rem;min-height:120px;place-items:center}.wiki-read__rail-toggle{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:1px solid color-mix(in srgb,var(--noeis-rule) 72%,#0000);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:.75rem;font-weight:600;gap:6px;line-height:1;padding:6px 10px}.wiki-read__rail-toggle--show{box-sizing:border-box;flex-direction:column;gap:8px;max-width:100%;padding:10px 6px;text-orientation:mixed;writing-mode:vertical-rl}.wiki-read__rail-toggle--show .wiki-read__rail-toggle-label{font-size:.65rem;text-transform:uppercase}.wiki-read__rail-toggle--hide{justify-self:end;margin-bottom:4px}.wiki-read__infobox,.wiki-read__toc nav{padding:14px}.wiki-read__infobox h2,.wiki-read__toc h2{color:var(--text-primary);font-size:.88rem;line-height:1.2;margin:0 0 10px}.wiki-read__toc ol{grid-gap:7px;display:grid;gap:7px;list-style:none;margin:0;padding:0}.wiki-read__toc a{align-items:center;display:inline-flex;font-size:.86rem;gap:6px;line-height:1.35;text-decoration:none}.wiki-read__toc a.is-active{color:var(--noeis-action);color:var(--accent-primary,var(--noeis-action));font-weight:750}.wiki-read__toc-update-dot{background:currentColor;border-radius:999px;flex:0 0 6px;height:6px;opacity:.72;width:6px}.wiki-read__toc-item--level-3{padding-left:12px}.wiki-read__article{--wiki-reading-progress:0;color:var(--text-primary);min-width:0}.wiki-read__progress{background:color-mix(in srgb,#b1862e 12%,#0000);background:color-mix(in srgb,var(--accent-primary,#b1862e) 12%,#0000);height:2px;margin-bottom:18px;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;z-index:4}.wiki-read__progress span{background:#b1862e;background:var(--accent-primary,#b1862e);display:block;height:100%;transform:scaleX(var(--wiki-reading-progress));transform-origin:left center;transition:transform .16s linear;width:100%}.wiki-read__header{grid-gap:12px;border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);display:grid;gap:12px;padding-bottom:22px}.wiki-read__eyebrow{color:color-mix(in srgb,var(--text-muted) 88%,#0000);font-size:.78rem;font-weight:750;letter-spacing:.08em;margin:0;text-transform:uppercase}.wiki-read__header h1{font-size:clamp(2.25rem,5vw,4.4rem)}.wiki-read__header h1 em{color:inherit;font-style:italic;font-weight:inherit}.wiki-read__grown{color:var(--text-secondary);font-size:.95rem;margin:0}.wiki-read__actions{display:flex;flex-wrap:wrap;gap:4px 18px}.wiki-read__actions button{background:none;border:0;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.9rem;min-height:44px;min-width:44px;padding:0}.wiki-read__actions button:hover,.wiki-read__actions button[aria-expanded=true]{color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.wiki-read__disagrees,.wiki-read__reread p{color:var(--text-secondary);font-size:.95rem;line-height:1.55;margin:0}.wiki-read__disagrees a{color:inherit;text-underline-offset:3px}.wiki-read__proposal{align-items:baseline;border-bottom:1px solid #dcded3;border-bottom:1px solid var(--noeis-rule,#dcded3);border-top:1px solid #dcded3;border-top:1px solid var(--noeis-rule,#dcded3);display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 0}.wiki-read__proposal button{background:none;border:0;color:var(--text-secondary);cursor:pointer;font:inherit;padding:0}.wiki-read__proposal .wiki-read__proposal-sentence{color:var(--text-primary);text-align:left}.wiki-read__proposal-actions{display:inline-flex;gap:14px}.wiki-read__proposal-actions button:first-child{color:#b1862e;color:var(--accent-primary,#b1862e)}.wiki-read__reread{grid-gap:10px;display:grid;gap:10px;padding:14px 0}.wiki-read__reread-actions{display:flex;flex-wrap:wrap;gap:10px}.open-sentence__held.is-clickable{cursor:pointer}.wiki-read__body,.wiki-read__references{font-family:var(--font-serif)}.wiki-read__body{color:var(--wiki-reading-ink);font-size:1.12rem;line-height:1.6;max-width:68ch;opacity:1;padding:26px 0 12px;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}.wiki-read__body--transitioning[data-state=exiting]{opacity:.72;transform:translateY(2px)}.wiki-read__body--transitioning[data-state=entering]{opacity:1;transform:translateY(0)}.wiki-read__article-panel{position:relative}.wiki-read__marginalia{display:none}.wiki-read__body h2,.wiki-read__body h3{color:var(--text-primary);font-family:var(--font-serif);line-height:1.16;scroll-margin-top:32px}.wiki-read__body h2{border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 34%,#0000);border-top:1px solid color-mix(in srgb,var(--noeis-rule) 58%,#0000);font-size:1.72rem;font-weight:520;margin:2em 0 .55em;padding:.55em 0 7px}.wiki-read__body h3{font-size:1.28rem;font-weight:560;margin:1.35em 0 .45em}.wiki-read__body ol,.wiki-read__body p,.wiki-read__body ul{margin:0 0 1em}.wiki-read__paragraph--recent{animation:wikiParagraphRecentHalo 2s ease-out;border-radius:7px}@keyframes wikiParagraphRecentHalo{0%{background:color-mix(in srgb,var(--noeis-action) 10%,#0000);background:color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 10%,#0000);box-shadow:0 0 0 0 color-mix(in srgb,var(--noeis-action) 42%,#0000);box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 42%,#0000)}70%{background:color-mix(in srgb,var(--noeis-action) 5%,#0000);background:color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 5%,#0000);box-shadow:0 0 0 10px #0000}to{background:#0000;box-shadow:none}}.wiki-read__body li{margin:.28em 0}.wiki-read-pullquote{border-left:3px solid var(--accent-primary,var(--noeis-action));color:var(--text-primary);font-size:1.34rem;font-style:italic;line-height:1.38;margin:1.75em 0;padding:.1em 0 .1em 1.15em}.wiki-read-pullquote p{margin:0}.wiki-read-pullquote cite{color:var(--text-secondary);display:block;font-family:var(--font-sans);font-size:.78rem;font-style:normal;margin-top:.65em}.wiki-read__body>p:first-of-type:first-letter{color:var(--text-primary);float:left;font-size:3.35em;line-height:.82;margin:.06em .08em 0 0}.wiki-read--type-overview .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-topic .wiki-read__body>p:first-of-type:first-letter{font-size:4.8em;line-height:.78;margin-top:.045em}.wiki-read--type-concept .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-entity .wiki-read__body>p:first-of-type:first-letter{font-size:4.05em;line-height:.8;margin-top:.05em}.wiki-read--type-log .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-project .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-question .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-source .wiki-read__body>p:first-of-type:first-letter{font-size:3.2em;line-height:.84}.wiki-read__infobox dl{grid-gap:10px;display:grid;gap:10px;margin:0}.wiki-read__infobox dl>div{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(80px,.8fr) minmax(0,1fr)}.wiki-read__infobox-row.is-updated{animation:wikiInfoboxRowFlash .9s ease-out;border-radius:6px}.wiki-read__infobox dt{color:color-mix(in srgb,var(--text-muted) 88%,#0000);font-size:.76rem;font-weight:750}.wiki-read__infobox dd{color:var(--text-primary);font-size:.86rem;line-height:1.42;margin:0;overflow-wrap:anywhere}.wiki-read__retired-claims ul{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:0;padding:0}.wiki-read__retired-claims li{grid-gap:5px;display:grid;gap:5px}.wiki-read__retired-claims li>span{color:var(--text-muted);font-size:.82rem;line-height:1.4;text-decoration:line-through}.wiki-read__retired-claims small{color:var(--text-muted)}.wiki-read__retired-claims button{background:#0000;border:0;color:var(--noeis-action);color:var(--accent-primary,var(--noeis-action));cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;justify-self:start;padding:0}.wiki-read__retired-claims button:disabled{cursor:wait;opacity:.55}.wiki-read__connections{grid-gap:14px;display:grid;gap:14px}.wiki-read__connection-group{grid-gap:8px;display:grid;gap:8px}.wiki-read__connection-group h3{color:color-mix(in srgb,var(--text-muted) 88%,#0000);font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1.2;margin:0;text-transform:uppercase}.wiki-read__connection-group ol{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.wiki-read__connection-group a,.wiki-read__connection-group li>div{grid-gap:4px;color:inherit;display:grid;gap:4px;text-decoration:none}.wiki-read__connection-group span{color:var(--text-primary);font-size:.86rem;font-weight:700;line-height:1.3}.wiki-read__connection-group p,.wiki-read__connection-group small,.wiki-read__connections>p{color:var(--text-secondary);font-size:.78rem;line-height:1.4;margin:0}.wiki-claim-citation,.wiki-numeric-value,.wiki-read-link-preview__meta,.wiki-read__infobox dd,.wiki-read__reference-backlink,.wiki-read__reference-index,.wiki-workspace-chat__receipts{font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums}.wiki-claim--retired{opacity:.68;text-decoration:line-through;text-decoration-thickness:1px}@media (prefers-reduced-motion:reduce){.wiki-read__body{transition:none}}.wiki-read__references{border-top:1px solid color-mix(in srgb,var(--noeis-rule) 60%,#0000);margin-top:42px;max-width:68ch;padding-top:18px}.wiki-read__references h2{color:var(--text-primary);font-size:1.45rem;font-weight:540;line-height:1.2;margin:0 0 14px}.wiki-read__references ol{grid-gap:11px;display:grid;gap:11px;list-style:none;margin:0;padding:0}.wiki-read__references li{grid-gap:4px;border-radius:6px;display:grid;font-size:.92rem;gap:4px;line-height:1.42;padding:9px 10px}.wiki-read__reference-head{align-items:baseline;display:flex;gap:7px}.wiki-read__reference-title{color:var(--text-primary);font-weight:650}@container wikiread (min-width: 1120px){.wiki-read__layout--rail-collapsed .wiki-read__article-panel{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 184px}.wiki-read__layout--rail-collapsed .wiki-read__marginalia{grid-gap:12px;display:grid;gap:12px;position:-webkit-sticky;position:sticky;top:28px;width:184px}.wiki-read__margin-note{grid-gap:4px;border-left:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);color:var(--text-secondary);display:grid;font-family:var(--font-sans);font-size:.74rem;gap:4px;line-height:1.35;padding:0 0 10px 12px;text-decoration:none}.wiki-read__margin-note:focus-visible,.wiki-read__margin-note:hover{border-left-color:color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 62%,#0000);color:var(--text-primary);outline:none}.wiki-read__margin-note-index{color:var(--text-tertiary);font-family:var(--font-sans);font-size:.72rem;font-weight:750}.wiki-read__margin-note strong{color:var(--text-primary);font-size:.78rem;line-height:1.25}.wiki-read__margin-note span:last-child{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.wiki-read__margin-note-toggle{background:#0000;border:0;border-left:1px solid color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 38%,#0000);color:var(--noeis-action);color:var(--accent-primary,var(--noeis-action));cursor:pointer;font:750 .72rem/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:750 .72rem/1.3 var(--wiki-ui-font,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);justify-self:start;padding:0 0 0 12px}.wiki-read__margin-note-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--noeis-action) 46%,#0000);outline:2px solid color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 46%,#0000);outline-offset:3px}}.wiki-workspace{--wiki-workspace-chat-width:300px;background:var(--surface);display:grid;grid-template-columns:var(--wiki-workspace-chat-width) 8px minmax(0,1fr);height:calc(100vh - 96px);height:calc(100dvh - 96px);max-width:100vw;min-height:calc(100vh - 96px);overflow:hidden}.wiki-workspace-onboarding{background:linear-gradient(135deg,color-mix(in srgb,#b1862e 12%,#0000),#0000 44%),color-mix(in srgb,var(--surface) 94%,#00000029);background:linear-gradient(135deg,color-mix(in srgb,var(--wiki-warm-accent,#b1862e) 12%,#0000),#0000 44%),color-mix(in srgb,var(--surface) 94%,#00000029);display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:55}.wiki-workspace-onboarding__panel{grid-gap:18px;background:color-mix(in srgb,var(--surface) 96%,#0000);border:1px solid color-mix(in srgb,var(--wiki-warm-accent,#b1862e) 30%,var(--noeis-rule));border-radius:8px;box-shadow:0 24px 80px color-mix(in srgb,#000 18%,#0000);display:grid;gap:18px;padding:clamp(24px,4vw,40px);width:min(620px,100%)}.wiki-workspace-onboarding__copy{grid-gap:10px;display:grid;gap:10px}.wiki-workspace-onboarding__copy h1{color:var(--text-primary);font-family:var(--font-serif);font-size:clamp(2rem,5vw,3.5rem);font-weight:540;line-height:1.02;margin:0}.wiki-workspace-onboarding__copy p{color:var(--text-secondary);line-height:1.55;margin:0}.wiki-workspace-onboarding__actions{display:flex;flex-wrap:wrap;gap:10px}.wiki-workspace-onboarding__skip{background:#0000;border:0;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.86rem;font-weight:700;justify-self:start;padding:0;text-decoration:underline;text-underline-offset:3px}.wiki-workspace__chat-pane,.wiki-workspace__right-pane{height:100%;min-height:calc(100vh - 96px);min-height:0;min-width:0}.wiki-workspace__chat-pane{background:color-mix(in srgb,var(--surface) 94%,#fff);border-right:1px solid color-mix(in srgb,var(--noeis-rule) 80%,#0000);overflow:hidden}.wiki-workspace--agent-collapsed{grid-template-columns:minmax(0,1fr)}.wiki-workspace--agent-collapsed .wiki-workspace__chat-pane,.wiki-workspace--agent-collapsed .wiki-workspace__resizer{display:none}.wiki-workspace--agent-collapsed .wiki-workspace__right-pane{grid-column:1;grid-row:1}.wiki-workspace__agent-peek{align-items:center;background:color-mix(in srgb,var(--surface) 92%,#0000);border:1px solid color-mix(in srgb,var(--wiki-warm-accent,#b1862e) 38%,var(--noeis-rule));border-radius:999px;box-shadow:0 10px 28px color-mix(in srgb,#000 10%,#0000);color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:.68rem;font-weight:850;gap:7px;left:max(14px,env(safe-area-inset-left));letter-spacing:.12em;min-height:38px;padding:0 13px 0 10px;position:fixed;text-transform:uppercase;top:112px;z-index:22}.wiki-workspace__agent-peek span{background:color-mix(in srgb,#b1862e 16%,#0000);background:color-mix(in srgb,var(--wiki-warm-accent,#b1862e) 16%,#0000);border-radius:999px;color:#b1862e;color:var(--wiki-warm-accent,#b1862e);display:inline-grid;font-size:1rem;height:18px;line-height:1;place-items:center;width:18px}.wiki-workspace__right-pane{overflow:auto;overflow-x:clip;overflow-y:auto;position:relative}.wiki-workspace--list-view{grid-template-columns:minmax(0,1fr) var(--wiki-workspace-chat-width)}.wiki-workspace--list-view .wiki-workspace__right-pane{grid-column:1;grid-row:1}.wiki-workspace--list-view .wiki-workspace__chat-pane{border-left:1px solid color-mix(in srgb,var(--noeis-rule) 80%,#0000);border-right:0;grid-column:2;grid-row:1}.wiki-workspace--list-view .wiki-workspace__resizer,.wiki-workspace__mobile-agent,.wiki-workspace__mobile-tabs{display:none}.wiki-workspace__pane--inactive{display:inline;display:initial}.wiki-workspace__resizer{background:color-mix(in srgb,var(--surface) 88%,var(--noeis-rule));border:0;border-left:1px solid color-mix(in srgb,var(--noeis-rule) 45%,#0000);border-right:1px solid color-mix(in srgb,var(--noeis-rule) 60%,#0000);cursor:col-resize;padding:0;width:8px}.wiki-workspace-chat{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:100%}.wiki-workspace-chat header,.wiki-workspace-chat__composer{border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000)}.wiki-workspace-chat header{align-items:baseline;display:flex;gap:10px;justify-content:space-between;padding:14px 18px}.wiki-workspace-chat__title{color:var(--text-primary);font-family:var(--font-serif);font-size:1.25rem;font-weight:500;margin:0}.wiki-workspace-chat__composer{grid-gap:10px;background:color-mix(in srgb,var(--surface) 96%,#fff);border-top:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);display:grid;gap:10px;grid-row:3;padding:12px 14px}.wiki-workspace-chat__ticker.agent-ticker{border-radius:7px;max-width:none;padding:9px 11px}.wiki-workspace-chat__composer textarea{background:color-mix(in srgb,var(--surface) 96%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 76%,#0000);border-radius:8px;color:var(--text-primary);font:inherit;min-height:72px;padding:10px 11px;resize:vertical;width:100%}.wiki-workspace-chat__messages{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-row:2;overflow:auto;padding:18px}.wiki-workspace-chat__message{grid-gap:5px;background:color-mix(in srgb,var(--surface) 90%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);border-radius:8px;display:grid;gap:5px;max-width:100%;padding:10px 12px}.wiki-workspace-chat__caret{animation:wiki-chat-caret .85s steps(2,start) infinite;background:var(--noeis-action);background:var(--accent-primary,var(--noeis-action));height:1.1em;width:7px}.wiki-workspace-chat__citations{display:inline-flex;gap:2px;margin-left:.25em;vertical-align:initial}.wiki-workspace-chat__citation{font-feature-settings:"tnum";color:var(--noeis-action);color:var(--accent-primary,var(--noeis-action));font-variant-numeric:tabular-nums;font-weight:750;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}@keyframes wiki-chat-caret{0%,45%{opacity:1}46%,to{opacity:0}}@media (max-width:980px){.wiki-read__layout,.wiki-read__layout--rail-collapsed{gap:18px;grid-template-columns:1fr}.wiki-read__article{order:1;width:100%}.wiki-read__toc{order:2}.wiki-read__rail{order:3}.wiki-read__rail,.wiki-read__toc{position:static}}@media (max-width:1280px) and (min-width:981px){.wiki-read{width:min(100% - 28px,1120px)}.wiki-read__layout{gap:20px;grid-template-columns:minmax(128px,180px) minmax(0,1fr) minmax(190px,240px)}.wiki-read__layout--rail-collapsed{gap:20px;grid-template-columns:minmax(128px,180px) minmax(0,1fr) 48px}.wiki-read__infobox dl>div{gap:4px;grid-template-columns:1fr}.wiki-read__infobox dd{min-width:0;overflow-wrap:anywhere}}@media (max-width:720px){.wiki-workspace .wiki-read,.wiki-workspace .wiki-read__article,.wiki-workspace .wiki-read__article-panel,.wiki-workspace .wiki-read__body,.wiki-workspace .wiki-read__layout,.wiki-workspace .wiki-read__rail{max-width:none;min-width:0;width:100%}.wiki-workspace .wiki-read__layout,.wiki-workspace .wiki-read__layout--rail-collapsed{gap:18px;grid-template-columns:minmax(0,1fr)}.wiki-workspace .wiki-read__rail,.wiki-workspace .wiki-read__toc{position:static}.wiki-read{padding-top:18px;width:min(100% - 24px,720px)}.wiki-read__header h1{font-size:clamp(2.25rem,14vw,3.6rem)}.wiki-read__body{font-size:1.04rem;line-height:1.62}.wiki-read--type-concept .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-entity .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-overview .wiki-read__body>p:first-of-type:first-letter,.wiki-read--type-topic .wiki-read__body>p:first-of-type:first-letter,.wiki-read__body>p:first-of-type:first-letter{font-size:3em;line-height:.84;margin:.06em .08em 0 0}.wiki-workspace{display:block;height:auto;min-height:calc(100vh - 80px);overflow-x:clip;overflow-y:visible}.wiki-workspace__mobile-tabs{grid-gap:6px;border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.wiki-workspace__mobile-tabs a,.wiki-workspace__mobile-tabs button{align-items:center;display:inline-flex;justify-content:center;min-height:44px;text-decoration:none}.wiki-workspace__mobile-agent{grid-gap:6px;align-items:center;background:color-mix(in srgb,var(--surface) 96%,#0000);border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);display:grid;gap:6px;grid-template-columns:minmax(96px,.42fr) minmax(0,1fr) auto auto;max-width:100%;padding:8px;position:-webkit-sticky;position:sticky;top:0;z-index:9}.wiki-workspace__mobile-agent-label{grid-gap:1px;color:var(--text-primary);display:grid;gap:1px;line-height:1.1;min-width:0}.wiki-workspace__mobile-agent-label strong{font-size:.78rem;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-workspace__mobile-agent-label span{color:var(--text-muted);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.wiki-workspace__mobile-agent input{background:color-mix(in srgb,var(--surface) 94%,#fff);border:1px solid color-mix(in srgb,var(--noeis-rule) 80%,#0000);border-radius:8px;color:var(--text-primary);font:inherit;min-height:44px;min-width:0;padding:0 10px}.wiki-workspace__mobile-agent button{min-height:44px;min-width:52px;padding:0 10px}@media (max-width:520px){.wiki-workspace__mobile-agent{grid-template-columns:minmax(0,1fr) auto auto}.wiki-workspace__mobile-agent-label{align-items:baseline;gap:8px;grid-column:1/-1;grid-template-columns:auto 1fr}}.wiki-workspace__chat-pane,.wiki-workspace__right-pane{height:auto;max-width:100%;min-height:calc(100vh - 128px);overflow-x:clip}.wiki-workspace__pane--inactive{display:none}.wiki-workspace__agent-peek{bottom:max(18px,env(safe-area-inset-bottom));left:auto;right:max(14px,env(safe-area-inset-right));top:auto}.wiki-workspace__resizer{display:none}}@keyframes wikiInfoboxRowFlash{0%{background:color-mix(in srgb,var(--noeis-action) 14%,#0000);background:color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 14%,#0000);box-shadow:0 0 0 0 color-mix(in srgb,var(--noeis-action) 28%,#0000);box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-primary,var(--noeis-action)) 28%,#0000)}to{background:#0000;box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){.wiki-read__infobox-row.is-updated{animation:none!important}}body.noeis-editorial .wiki-workspace-chat__ticker.agent-ticker{background:color-mix(in srgb,var(--vellum-panel) 72%,var(--vellum-bg) 28%);border-color:color-mix(in srgb,var(--vellum-line) 72%,#0000);border-radius:6px;gap:0;max-width:none;min-height:34px;overflow:visible;padding:8px 10px}body.noeis-editorial .wiki-workspace-chat__ticker .agent-ticker__history{display:none}body.noeis-editorial .wiki-workspace-chat__ticker .agent-ticker__lines{color:color-mix(in srgb,var(--vellum-ink) 74%,#0000);font-family:var(--font-sans);font-size:.72rem;line-height:1.35}body.noeis-editorial .wiki-workspace-chat__ticker .agent-ticker__line{display:block;opacity:1}body.noeis-editorial .wiki-workspace-chat__ticker .agent-ticker__prompt{display:none}body.noeis-editorial .wiki-workspace-chat__ticker .agent-ticker__line span:not(.agent-ticker__prompt):not(.agent-ticker__cursor){display:block;min-width:0;overflow-wrap:anywhere}body.noeis-editorial .wiki-index__list.library-article-list{background:#0000!important;border:0!important;box-shadow:none!important;padding:0!important}body.noeis-editorial .wiki-index__list .library-article-row{border-left:0;border-right:0;border-top:0}body.noeis-editorial .wiki-index__list .library-article-row:last-child{border-bottom:0}body.noeis-editorial .wiki-index--faceted .wiki-index__faceted-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(220px,260px) minmax(0,1fr)}body.noeis-editorial .wiki-index--faceted .wiki-index__faceted-main{min-width:0}@media (max-width:960px){body.noeis-editorial .wiki-index--faceted .wiki-index__faceted-layout{display:flex;flex-direction:column;gap:16px}body.noeis-editorial .wiki-index--faceted .wiki-index__faceted-main{order:2}}body.noeis-editorial .wiki-read__dossier-review{margin:26px 0}body.noeis-editorial .wiki-read__dossier-judgment-link{border-top:1px solid color-mix(in srgb,var(--noeis-rule) 58%,#0000);color:var(--vellum-subtle);font-family:var(--font-sans);font-size:.8rem;margin:0;padding:18px 0 0}body.noeis-editorial .wiki-read__dossier-judgment-link a{color:var(--vellum-ink)}body.noeis-editorial .wiki-read--standard .wiki-read__header{border-bottom:0;gap:10px;padding-bottom:0}body.noeis-editorial .wiki-read--standard{padding-top:22px;width:min(calc(100% - 40px),1380px)}body.noeis-editorial .wiki-read--standard .wiki-read__layout{gap:clamp(24px,2.4vw,40px);grid-template-columns:minmax(150px,190px) minmax(0,760px) minmax(220px,260px);justify-content:center}body.noeis-editorial .wiki-read--standard .wiki-read__layout--rail-collapsed{grid-template-columns:minmax(150px,190px) minmax(0,820px) 48px}body.noeis-editorial .wiki-read--standard .wiki-read__progress{margin-bottom:28px}body.noeis-editorial .wiki-read--standard .wiki-read__header h1{font-size:clamp(2.45rem,4vw,3.55rem);font-style:normal;font-weight:480;letter-spacing:-.035em;line-height:1.02;margin:0;max-width:18ch}body.noeis-editorial .wiki-read--standard .wiki-read__body{font-size:1.075rem;line-height:1.72;max-width:72ch;padding-top:34px}body.noeis-editorial .wiki-read--standard .wiki-read__body>p:first-of-type{color:var(--vellum-ink);font-size:1.13em;line-height:1.68;margin-bottom:1.65em}body.noeis-editorial .wiki-read--standard .wiki-read__body>p:first-of-type:first-letter{color:inherit;float:none;font-size:inherit;line-height:inherit;margin:0}body.noeis-editorial .wiki-read--standard .wiki-read__body h2{border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 68%,#0000);border-top:0;font-size:1.48rem;font-weight:520;letter-spacing:-.018em;margin:2.25em 0 .7em;padding:0 0 .42em}body.noeis-editorial .wiki-read--standard .wiki-read__body h3{font-size:1.18rem;font-weight:620;margin-top:1.7em}body.noeis-editorial .wiki-read--standard .wiki-read__toc nav{border-left:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);padding:6px 0 0 14px}body.noeis-editorial .wiki-read--standard .wiki-read__infobox--primary h2,body.noeis-editorial .wiki-read--standard .wiki-read__toc h2{color:var(--vellum-ink);font-family:var(--font-sans);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.noeis-editorial .wiki-read--standard .wiki-read__toc a{color:var(--vellum-subtle);font-family:var(--font-sans);font-size:.76rem;line-height:1.4}body.noeis-editorial .wiki-read--standard .wiki-read__toc a.is-active{color:var(--vellum-ink);font-weight:700}body.noeis-editorial .wiki-read--standard .wiki-read__infobox--primary{background:#0000;border:0;border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 68%,#0000);padding:4px 0 16px}body.noeis-editorial .wiki-read--standard .wiki-read__infobox--primary dl{gap:8px}body.noeis-editorial .wiki-read--standard .wiki-read__infobox-type{color:var(--vellum-subtle);font-family:var(--font-sans);font-size:.72rem;margin:-2px 0 12px}body.noeis-editorial .wiki-read--standard .wiki-read__infobox--primary dl>div{gap:10px;grid-template-columns:minmax(72px,.72fr) minmax(0,1fr)}body.noeis-editorial .wiki-read__article-tools{border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 60%,#0000);border-top:1px solid color-mix(in srgb,var(--noeis-rule) 72%,#0000);font-family:var(--font-sans);margin:38px 0 18px}body.noeis-editorial .wiki-read__article-tools>summary{color:var(--vellum-ink-soft);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.1em;padding:14px 0;text-transform:uppercase}body.noeis-editorial .wiki-read__article-tools-panel{grid-gap:18px;display:grid;gap:18px;padding:0 0 22px}body.noeis-editorial .wiki-read__article-tool{align-items:center;display:flex;gap:18px;justify-content:space-between}body.noeis-editorial .wiki-read__article-tool p{margin:0}body.noeis-editorial .wiki-read__article-tool-label{color:var(--vellum-ink);font-weight:700}body.noeis-editorial .wiki-read__dossier-review-panel,body.noeis-editorial .wiki-read__rail-details-panel{grid-gap:18px;display:grid;gap:18px;padding-top:18px}body.noeis-editorial .wiki-read__rail-details{border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 60%,#0000);border-top:1px solid color-mix(in srgb,var(--noeis-rule) 72%,#0000)}body.noeis-editorial .wiki-read__rail-details>summary{align-items:center;color:var(--vellum-subtle);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:.7rem;font-weight:650;justify-content:space-between;letter-spacing:.12em;list-style:none;min-height:44px;text-transform:uppercase}body.noeis-editorial .wiki-read__rail-details>summary::-webkit-details-marker{display:none}body.noeis-editorial .wiki-read__rail-details>summary:after{content:"Open";font-size:.64rem}body.noeis-editorial .wiki-read__rail-details[open]>summary:after{content:"Close"}@container wikiread (max-width: 980px){body.noeis-editorial .wiki-read--standard .wiki-read__layout,body.noeis-editorial .wiki-read--standard .wiki-read__layout--rail-collapsed{grid-template-columns:minmax(150px,180px) minmax(0,1fr)}body.noeis-editorial .wiki-read--standard .wiki-read__toc{border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 68%,#0000);border-top:1px solid color-mix(in srgb,var(--noeis-rule) 68%,#0000);display:grid;font-family:var(--font-sans);grid-column:1;grid-row:1;margin:0 0 8px;order:0;position:static}body.noeis-editorial .wiki-read--standard .wiki-read__toc nav{border-left:0;padding:14px 0}body.noeis-editorial .wiki-read--standard .wiki-read__toc ol{gap:6px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}body.noeis-editorial .wiki-read--standard .wiki-read__article{grid-column:2;grid-row:1/span 2;order:1}body.noeis-editorial .wiki-read--standard .wiki-read__rail{grid-column:1;grid-row:2;position:static}}@container wikiread (max-width: 680px){body.noeis-editorial .wiki-read--standard .wiki-read__layout,body.noeis-editorial .wiki-read--standard .wiki-read__layout--rail-collapsed{grid-template-columns:minmax(0,1fr)}body.noeis-editorial .wiki-read--standard .wiki-read__article{grid-column:1;grid-row:1}body.noeis-editorial .wiki-read--standard .wiki-read__toc{grid-column:1;grid-row:2}body.noeis-editorial .wiki-read--standard .wiki-read__rail{grid-column:1;grid-row:3}}body.noeis-editorial .wiki-read--standard .wiki-read__toc--mobile{display:none}@media (max-width:720px){body.noeis-editorial .wiki-read--standard{padding-top:14px;width:min(calc(100% - 28px),680px)}body.noeis-editorial .wiki-read--standard .wiki-read__layout,body.noeis-editorial .wiki-read--standard .wiki-read__layout--rail-collapsed{gap:18px;grid-template-columns:minmax(0,1fr)}body.noeis-editorial .wiki-read--standard .wiki-read__toc{min-width:0;width:100%}body.noeis-editorial .wiki-read--standard .wiki-read__toc--desktop.wiki-read__left-rail{display:grid;order:2}body.noeis-editorial .wiki-read--standard .wiki-read__left-rail>nav{display:none}body.noeis-editorial .wiki-read--standard .wiki-read__toc--mobile{display:grid;margin:18px 0 0}body.noeis-editorial .wiki-read--standard .wiki-read__article{order:1}body.noeis-editorial .wiki-read--standard .wiki-read__rail{min-width:0;order:3;width:100%}body.noeis-editorial .wiki-read--standard .wiki-read__header h1{font-size:clamp(2.15rem,11vw,3rem)}body.noeis-editorial .wiki-read--standard .wiki-read__body{font-size:1.02rem;line-height:1.68;padding-top:26px}body.noeis-editorial .wiki-read--standard .wiki-read__toc ol{grid-template-columns:minmax(0,1fr)}}.wiki-collection{margin:0 auto;padding:42px 32px 90px;position:relative;width:min(100%,1396px);z-index:1}.wiki-collection__shell{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:184px minmax(0,1fr);min-height:calc(100vh - 108px)}.wiki-collection__nav{min-width:0;padding-top:8px;position:-webkit-sticky;position:sticky;top:28px}.wiki-collection__nav-title{color:#676e62;color:var(--muted,#676e62);font-size:10px;letter-spacing:.13em;margin:0 12px 11px;margin:0 12px 18px;text-transform:uppercase}.wiki-collection__nav-group{display:grid}.wiki-collection__nav-group+.wiki-collection__nav-group{border-top:1px solid #dcded3;border-top:1px solid var(--noeis-rule,var(--vellum-line,#dcded3));margin-top:28px;padding-top:20px}.wiki-collection__nav-btn{align-items:center;background:none;border:0;border-radius:2px;color:#676e62;color:var(--muted,#676e62);cursor:pointer;display:flex;font-size:12px;gap:8px;line-height:1.5;min-height:39px;padding:9px 12px;position:relative;text-align:left;text-decoration:none;width:100%}.wiki-collection__nav-btn:hover{background:#efeee6;background:var(--wash,#efeee6);color:#30362e;color:var(--ink,#30362e)}.wiki-collection__nav-btn.is-active{background:var(--noeis-active);color:var(--noeis-ink)}.wiki-collection__nav-btn.is-active:before{background:var(--noeis-action);bottom:10px;content:"";left:0;position:absolute;top:10px;width:2px}.wiki-collection__nav-count{font-size:10px;margin-left:auto}.wiki-collection__nav-foot{color:#676e62;color:var(--muted,#676e62);font-size:10px;line-height:1.65;margin:28px 12px 0}.wiki-collection__nav-foot span{display:block}.wiki-collection__nav-toggle{background:none;border:0;color:inherit;cursor:pointer;display:none;font-size:19px;min-height:36px;min-width:36px;padding:0}.wiki-collection__stage{max-width:964px;min-width:0}.wiki-collection__pending{color:#866a38;color:var(--ochre,#866a38)}.wiki-collection__pending:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:6px;vertical-align:middle;width:5px}.wiki-collection__search{align-items:center;border-bottom:1px solid #dcded3;border-bottom:1px solid var(--noeis-rule,var(--vellum-line,#dcded3));color:#676e62;color:var(--muted,#676e62);display:flex;gap:10px;padding:16px 0 14px}.wiki-collection__search svg{stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;height:17px;width:17px}.wiki-collection__search input{background:none;border:0;color:inherit;font-size:13px;min-width:0;outline:none;padding:5px 0;width:100%}.wiki-collection__label{color:#676e62;color:var(--muted,#676e62);display:flex;font-size:10px;gap:12px;justify-content:space-between;padding:19px 0 3px}.wiki-collection__pages{list-style:none;margin:0;padding:0}.wiki-collection__row{border-bottom:1px solid #dcded3;border-bottom:1px solid var(--noeis-rule,var(--vellum-line,#dcded3));padding:24px 0 23px;position:relative}.wiki-collection__row-line{align-items:baseline;display:flex;gap:28px;justify-content:space-between}.wiki-collection__title{color:inherit;font-family:var(--font-serif);font-size:25px;letter-spacing:-.35px;line-height:1.2;text-align:left;text-decoration:none}.wiki-collection__title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.wiki-collection__open{color:#506346;color:var(--sage,#506346);font-size:11px;min-height:30px;min-width:43px;opacity:0;text-decoration:none;white-space:nowrap}.wiki-collection__row:focus-within .wiki-collection__open,.wiki-collection__row:hover .wiki-collection__open{opacity:1}.wiki-collection__dek{color:#5b6554;font-family:var(--font-serif);font-size:17px;line-height:1.5;margin:8px 0 0;max-width:75ch}.wiki-collection__hit{border-left:2px solid #c4cfb4;font:15px/1.6 var(--font-serif);margin-top:11px;padding-left:13px}.wiki-collection__hit-kicker{color:#676e62;color:var(--muted,#676e62);display:block;font:9px sans-serif;font:9px var(--sans,sans-serif);letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.wiki-collection__meta{align-items:center;color:#676e62;color:var(--muted,#676e62);display:flex;font-size:10px;gap:15px;justify-content:space-between;margin-top:12px}.wiki-collection__meta-left{align-items:center;display:flex;flex-wrap:wrap;gap:13px}.wiki-collection__kind-filter{background:none;border:0;color:#676e62;color:var(--muted,#676e62);cursor:pointer;flex-shrink:0;font-size:12px;padding:4px 0}.wiki-collection__since-quiet{color:#676e62;color:var(--muted,#676e62);font:16px/1.5 var(--font-serif);margin:22px 0 0}.wiki-collection__since{margin-top:26px}.wiki-collection__since-title{color:#676e62;color:var(--muted,#676e62);font-size:10px;font-weight:400;letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.wiki-collection__since ul{list-style:none;margin:0;padding:0}.wiki-collection__since li{border-bottom:1px solid #dcded3;border-bottom:1px solid var(--noeis-rule,var(--vellum-line,#dcded3));padding:16px 0}.wiki-collection__since-page{color:inherit;font:19px/1.3 var(--font-serif);text-decoration:none}.wiki-collection__since-page:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.wiki-collection__since-sentence{font:16px/1.5 var(--font-serif);margin:6px 0 0;max-width:68ch}.wiki-collection__since .wiki-collection__meta{justify-content:flex-start;margin-top:8px}.wiki-collection__foot{color:#676e62;color:var(--muted,#676e62);font-size:10px;margin-top:22px}.wiki-collection__composer{margin-top:28px}.wiki-collection__status{color:#676e62;color:var(--muted,#676e62);font-size:13px}@media (hover:none){.wiki-collection__open{opacity:1}}@media (max-width:1339px){.wiki-collection{padding:34px 30px 75px}.wiki-collection__shell{gap:34px;grid-template-columns:174px minmax(0,1fr)}.wiki-collection__stage{max-width:none}}@media (max-width:900px){.wiki-collection{padding:30px 24px 65px}.wiki-collection__shell{gap:25px;grid-template-columns:153px minmax(0,1fr)}.wiki-collection__nav-btn{font-size:11px}.wiki-collection__title{font-size:23px}.wiki-collection__dek{font-size:16px}.wiki-collection__open{opacity:1}}@media (max-width:640px){.wiki-collection{padding:24px 22px 60px}.wiki-collection__shell{display:block;min-height:0}.wiki-collection__nav{display:none;margin:0 0 18px;padding:0;position:static}.wiki-collection__nav.is-open{display:block}.wiki-collection__nav-toggle{display:inline-block}.wiki-collection__newpage{display:none}.wiki-collection__search{gap:8px;padding:13px 0}.wiki-collection__search input{font-size:12px}.wiki-collection__title{font-size:23px}.wiki-collection__dek{font-size:16px}.wiki-collection__open{font-size:10px;min-width:35px;opacity:1}.wiki-collection__meta{flex-wrap:wrap;gap:4px 13px;justify-content:flex-start}.wiki-collection__pending{margin-top:8px}.wiki-collection__label{font-size:9px}}@media (max-width:390px){.wiki-collection{padding:24px 22px 60px}}@media (prefers-reduced-motion:reduce){.wiki-collection a,.wiki-collection button{transition:none}}@media (prefers-reduced-motion:no-preference){.wiki-collection a,.wiki-collection button{transition:color .12s ease,background-color .12s ease,opacity .12s ease}}@media print{.wiki-collection__composer,.wiki-collection__nav,.wiki-collection__nav-toggle,.wiki-collection__open,.wiki-collection__search{display:none!important}.wiki-collection,.wiki-collection__shell{display:block;max-width:none;padding:0}.wiki-collection__title{font-size:16pt}}.room-shelf{font-family:var(--font-sans);min-width:0}.room-shelf__heading{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.room-shelf__eyebrow,.room-shelf__section-label{color:color-mix(in srgb,var(--vellum-subtle) 82%,#0000);color:color-mix(in srgb,var(--text-muted,var(--vellum-subtle)) 82%,#0000);font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.16em;margin:0;text-transform:uppercase}.room-shelf__count,.room-shelf__item-meta{font-feature-settings:"tnum";flex:0 0 auto;font-size:.72rem;font-variant-numeric:tabular-nums}.room-shelf__count,.room-shelf__description,.room-shelf__item-meta{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle))}.room-shelf__description{font-size:.78rem;line-height:1.45;margin:-6px 0 18px}.room-shelf__search{display:block;margin:0 0 18px}.room-shelf__search input,body.noeis-editorial .room-shelf__search input{background:color-mix(in srgb,#b1862e 5%,#fbf8f0);background:color-mix(in srgb,var(--vellum-warm,#b1862e) 5%,var(--vellum-bg,#fbf8f0));border:1px solid #0000;border-radius:2px;box-shadow:none;color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));font:.82rem/1.4 ui-sans-serif,system-ui,sans-serif;font:.82rem/1.4 var(--noeis-ui-font,ui-sans-serif,system-ui,sans-serif);min-height:36px;min-width:0;outline:0;padding:8px 10px;width:100%}.room-shelf__search input:focus,body.noeis-editorial .room-shelf__search input:focus{border-color:var(--wiki-warm-accent,var(--vellum-warm));box-shadow:0 0 0 2px color-mix(in srgb,var(--vellum-warm) 12%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--wiki-warm-accent,var(--vellum-warm)) 12%,#0000)}.room-shelf__section{grid-gap:10px;border-top:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 64%,#0000);display:grid;gap:10px;margin-top:24px;padding-top:18px}.room-shelf__list{grid-gap:2px;display:grid;gap:2px;list-style:none;margin:0;padding:0;position:relative}.room-shelf__item{align-items:baseline;background:#0000;border:0;color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));cursor:pointer;display:flex;font:inherit;font-size:.94rem;gap:10px;justify-content:space-between;line-height:1.4;min-height:34px;min-width:0;padding:6px 9px;position:relative;text-align:left;text-decoration:none;transition:color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);width:100%}.room-shelf__item>:first-child{min-width:0;overflow-wrap:anywhere}.room-shelf__item.is-active,.room-shelf__item:is(:hover,:focus-visible){color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink))}.room-shelf__item:is(:hover,:focus-visible){background:color-mix(in srgb,#1c1a17 3%,#0000);background:color-mix(in srgb,var(--vellum-ink,#1c1a17) 3%,#0000)}.room-shelf__item.is-active{background:color-mix(in srgb,#1c1a17 5%,#0000);background:color-mix(in srgb,var(--vellum-ink,#1c1a17) 5%,#0000)}.room-shelf__item.is-active:before{background:#1c1a17;background:var(--vellum-ink,#1c1a17);content:"";inset:0 auto 0 0;position:absolute;width:2px}.room-shelf__item.is-nested{font-size:.88rem;padding-left:18px}@media (prefers-reduced-motion:reduce){.room-shelf__item{transition:none}}.judgment-room{--judgment-ui:var(--noeis-font-ui,system-ui,sans-serif);--judgment-ink:var(--noeis-ink,var(--text-primary));--judgment-muted:var(--noeis-ink-muted,var(--text-muted));--judgment-subtle:var(--noeis-ink-subtle,var(--text-muted));--judgment-rule:var(--noeis-rule,var(--border-subtle));--judgment-thread:var(--noeis-thread-strong,var(--accent));background:var(--page-bg);background:var(--noeis-canvas,var(--page-bg));color:var(--judgment-ink);display:grid;grid-template-columns:240px minmax(0,1fr);min-height:calc(100vh - 76px);min-height:calc(100vh - var(--topbar-height, 76px))}.judgment-room__shelf{grid-column:1;grid-row:1;padding:42px 24px 72px}.judgment-room__content{border-left:1px solid var(--judgment-rule);grid-column:2;min-width:0}.judgment-shelf .room-shelf__item{font-family:var(--font-serif)}.judgment{grid-gap:0;align-content:start;display:grid;gap:0;margin:0 auto;padding:clamp(40px,8vh,96px) 24px 120px;width:min(100%,68ch + 48px)}.judgment button{font:inherit}.judgment-back{color:var(--judgment-muted);font:400 .86rem/1.4 var(--judgment-ui);justify-self:start;margin-bottom:36px;text-decoration:none}.judgment-back:focus-visible,.judgment-back:hover{color:var(--judgment-ink)}.judgment-quiet{color:var(--judgment-subtle);font:italic 400 .98rem/1.5 var(--font-serif);margin:0}.judgment-error{color:#9b5a46;color:var(--noeis-danger,#9b5a46);font:400 .86rem/1.45 var(--judgment-ui);margin:16px 0 0}.judgment-actions{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:18px}.judgment-actions button,.judgment-undo button,.judgment-view__actions button,.judgment-view__record-foot button,.judgment-view__resolve button{background:#0000;border:0;border-bottom:1px solid;color:var(--judgment-ink);cursor:pointer;font:500 .9rem/1.4 var(--judgment-ui);padding:0 0 2px}.judgment-actions button.is-quiet,.judgment-view__record-foot button,.judgment-view__resolve button.is-quiet{border-bottom-color:color-mix(in srgb,currentColor 40%,#0000);color:var(--judgment-muted)}.judgment button:disabled{cursor:default;opacity:.45}.judgment a:focus-visible,.judgment button:focus-visible,.judgment input:focus-visible,.judgment textarea:focus-visible{outline:2px solid var(--judgment-thread);outline:2px solid var(--noeis-focus,var(--judgment-thread));outline-offset:3px}.judgment-hold{grid-gap:14px;display:grid;gap:14px;margin-bottom:40px}.judgment-hold label{color:var(--judgment-muted);font:400 .9rem/1.4 var(--judgment-ui)}.judgment-hold input{background:#0000;border:0;border-bottom:1px solid var(--judgment-rule);color:var(--judgment-ink);font:400 clamp(1.25rem,1.1rem + .6vw,1.6rem)/1.35 var(--font-serif);padding:0 0 12px;width:100%}.judgment-hold input::placeholder{color:var(--judgment-subtle);opacity:.8}.judgment-index__list{border-top:1px solid var(--judgment-rule);display:grid;list-style:none;margin:0;padding:0}.judgment-index__list li{grid-gap:6px;border-bottom:1px solid var(--judgment-rule);display:grid;gap:6px;padding:20px 0}.judgment-index__list a{text-wrap:pretty;color:var(--judgment-ink);font:400 1.22rem/1.38 var(--font-serif);text-decoration:none}.judgment-index__list a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.judgment-index__list p{color:var(--judgment-subtle);font:400 .82rem/1.4 var(--judgment-ui);margin:0}.judgment-view__head{grid-gap:14px;display:grid;gap:14px;margin-bottom:48px}.judgment-view__sentence{text-wrap:balance;letter-spacing:-.012em;margin:0}.judgment textarea.judgment-view__sentence,.judgment-view__sentence{color:var(--judgment-ink);font:400 clamp(1.9rem,1.4rem + 1.8vw,2.9rem)/1.14 var(--font-serif)}.judgment textarea.judgment-view__sentence{background:#0000;border:0;border-bottom:1px solid var(--judgment-rule);padding:0 0 10px;resize:vertical;width:100%}.judgment-view__revise{grid-gap:14px;display:grid;gap:14px}.judgment-view__standing{color:var(--judgment-muted);font:400 .9rem/1.4 var(--judgment-ui);margin:0}.judgment-view__sure{display:flex;flex-wrap:wrap;gap:18px}.judgment-view__sure button{background:#0000;border:0;border-bottom:1px solid #0000;color:var(--judgment-subtle);cursor:pointer;font:400 .9rem/1.4 var(--judgment-ui);padding:0 0 2px}.judgment-view__sure button:hover{color:var(--judgment-ink)}.judgment-view__sure button[aria-pressed=true]{border-bottom-color:var(--judgment-thread);color:var(--judgment-ink)}.judgment-view h2{color:var(--judgment-muted);font:600 .74rem/1.3 var(--judgment-ui);letter-spacing:.08em;margin:0 0 14px;text-transform:uppercase}.judgment-view__columns{grid-gap:40px;border-top:1px solid var(--judgment-rule);display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));padding:28px 0 40px}.judgment-column ul{grid-gap:22px;display:grid;gap:22px;list-style:none;margin:0;padding:0}.judgment-column blockquote{text-wrap:pretty;color:var(--judgment-ink);font:400 1.02rem/1.55 var(--font-serif);margin:0}.judgment-column__cite{color:var(--judgment-subtle);font:400 .8rem/1.4 var(--judgment-ui);margin:6px 0 0}.judgment-column__cite a{color:var(--judgment-thread);text-decoration:none}.judgment-column__cite a:hover{text-decoration:underline;text-underline-offset:.18em}.judgment-test{border-top:1px solid var(--judgment-rule);padding:28px 0 36px}.judgment-test__line{background:#0000;border:0;color:var(--judgment-ink);cursor:text;display:block;font:400 1.12rem/1.5 var(--font-serif);padding:0;text-align:left}.judgment-test__line.is-empty{color:var(--judgment-subtle);font-style:italic}.judgment-test__by{color:var(--judgment-muted)}.judgment-test__form{grid-gap:14px;display:grid;gap:14px}.judgment-test__form input:not([type=date]){background:#0000;border:0;border-bottom:1px solid var(--judgment-rule);color:var(--judgment-ink);font:400 1.12rem/1.5 var(--font-serif);padding:0 0 10px;width:100%}.judgment-test__form label{align-items:baseline;color:var(--judgment-muted);display:inline-flex;font:400 .86rem/1.4 var(--judgment-ui);gap:10px}.judgment-test__form input[type=date]{background:#0000;border:0;border-bottom:1px solid var(--judgment-rule);color:var(--judgment-ink);color-scheme:inherit;font:400 .9rem/1.4 var(--judgment-ui)}.judgment-view__record{border-top:1px solid var(--judgment-rule);padding:28px 0 32px}.judgment-record{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.judgment-record li{grid-gap:12px;display:grid;font:400 .98rem/1.5 var(--font-serif);gap:12px;grid-template-columns:4.5rem minmax(0,1fr)}.judgment-record time{color:var(--judgment-subtle);font:400 .8rem/1.9 var(--judgment-ui)}.judgment-record s{color:var(--judgment-muted);text-decoration-thickness:1px}.judgment-undo,.judgment-view__record-foot{margin:18px 0 0}.judgment-undo{color:var(--judgment-muted);font:400 .9rem/1.4 var(--judgment-ui)}.judgment-view__actions,.judgment-view__resolve{align-items:baseline;border-top:1px solid var(--judgment-rule);display:flex;flex-wrap:wrap;gap:22px;padding-top:24px}.judgment-view__resolve>span{color:var(--judgment-muted);font:400 .9rem/1.4 var(--judgment-ui)}.judgment-reading{margin:0 0 40px}.judgment-test__met{margin:20px 0 0}.judgment-reading ul{grid-gap:24px;display:grid;gap:24px;list-style:none;margin:0;padding:0}.judgment-reading__line{grid-gap:8px;animation:judgment-arrive .22s cubic-bezier(.16,1,.3,1);border-left:1px solid var(--judgment-thread);display:grid;gap:8px;padding-left:14px}.judgment-reading__line>p{color:var(--judgment-muted);font:400 .88rem/1.45 var(--judgment-ui);margin:0}.judgment-reading__line>p a{color:inherit;text-underline-offset:.18em}.judgment-reading blockquote{color:var(--judgment-ink);font:400 1.02rem/1.55 var(--font-serif);margin:0}@keyframes judgment-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.judgment-reading__line{animation:none}}.judgment-mirror{color:var(--text-muted);color:var(--noeis-ink-muted,var(--text-muted));margin:0 auto;padding:clamp(3rem,8vw,7rem) 0;width:min(100% - 3rem,52rem)}.judgment-mirror header{margin:1rem 0 4rem}.judgment-mirror header>p:first-child{font:500 .78rem/1.3 sans-serif;font:500 .78rem/1.3 var(--noeis-font-ui,sans-serif)}.judgment-mirror h1{font:400 clamp(3rem,7vw,5.5rem)/.95 var(--font-serif);margin:.4rem 0}.judgment-mirror h1,.judgment-mirror h2{color:var(--text-primary);color:var(--noeis-ink,var(--text-primary))}.judgment-mirror h2{font:600 .78rem/1.3 sans-serif;font:600 .78rem/1.3 var(--noeis-font-ui,sans-serif);margin:0 0 1rem}.mirror__stats{grid-gap:18px;display:grid;gap:18px;list-style:none;margin:0 0 3rem;padding:0}.mirror__stats a{grid-gap:4px;color:inherit;display:grid;gap:4px;max-width:54ch;text-decoration:none}.mirror__stat-label{color:var(--text-muted);color:var(--noeis-ink-subtle,var(--text-muted));font:400 .8rem/1.3 sans-serif;font:400 .8rem/1.3 var(--noeis-font-ui,sans-serif)}.mirror__stat-value{border-bottom:1px solid #0000;color:var(--text-primary);color:var(--noeis-ink,var(--text-primary));font:400 1.28rem/1.35 var(--font-serif);justify-self:start}.mirror__stats a:hover .mirror__stat-value,.mirror__stats li.is-open .mirror__stat-value{border-bottom-color:initial}.mirror__note{color:var(--accent);color:var(--noeis-thread-strong,var(--accent));font:400 .78rem/1.4 sans-serif;font:400 .78rem/1.4 var(--noeis-font-ui,sans-serif)}.judgment-mirror__calibration,.judgment-mirror__due,.judgment-mirror__record{margin:0 0 4rem}.judgment-mirror__due>a,.judgment-mirror__record article,.judgment-mirror__record li{grid-gap:.2rem 1rem;border-bottom:1px solid var(--noeis-rule,var(--border-subtle));color:inherit;display:grid;gap:.2rem 1rem;grid-template-columns:1fr auto;padding:1.1rem 0;text-decoration:none}.judgment-mirror__record ul{list-style:none;margin:0;padding:0}.judgment-mirror__due span,.judgment-mirror__record a{color:var(--text-primary);color:var(--noeis-ink,var(--text-primary));font:400 1.05rem/1.4 var(--font-serif)}.judgment-mirror__record p{grid-column:1;margin:0}.judgment-mirror__due small,.judgment-mirror__record time{font:400 .78rem/1.4 sans-serif;font:400 .78rem/1.4 var(--noeis-font-ui,sans-serif);grid-column:2;grid-row:1/span 2}.judgment-mirror__calibration p{color:var(--text-primary);color:var(--noeis-ink,var(--text-primary));font:400 1.05rem/1.45 var(--font-serif);margin:0 0 .45rem}.judgment-mirror__decisions{border-top:1px solid var(--noeis-rule,var(--border-subtle));margin:0 0 4rem;padding-top:22px}.judgment-mirror__decision-list{grid-gap:48px;display:grid;gap:48px}.judgment-mirror__decision{grid-gap:20px;display:grid;gap:20px;max-width:48rem}.judgment-mirror__decision>header p,.judgment-mirror__eyebrow{color:var(--text-muted);color:var(--noeis-ink-subtle,var(--text-muted));font:500 .78rem/1.3 sans-serif;font:500 .78rem/1.3 var(--noeis-font-ui,sans-serif);margin:0 0 6px}.judgment-mirror__decision h3{color:var(--text-primary);color:var(--noeis-ink,var(--text-primary));font:400 1.35rem/1.28 var(--font-serif);margin:0}.judgment-mirror__decision dl{grid-gap:18px 36px;display:grid;gap:18px 36px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.judgment-mirror__decision dt{color:var(--text-muted);color:var(--noeis-ink-subtle,var(--text-muted));font:500 .78rem/1.3 sans-serif;font:500 .78rem/1.3 var(--noeis-font-ui,sans-serif)}.judgment-mirror__decision dd{font:400 1rem/1.5 var(--font-serif);margin:7px 0 0}.judgment-mirror__sources{border-block:1px solid var(--border-subtle);border-block:1px solid var(--noeis-rule,var(--border-subtle));padding:12px 0}.judgment-mirror__sources summary{cursor:pointer;font:500 .8rem/1.4 sans-serif;font:500 .8rem/1.4 var(--noeis-font-ui,sans-serif)}.judgment-mirror__sources ul{grid-gap:18px;display:grid;gap:18px;list-style:none;margin:18px 0 4px;padding:0}.judgment-mirror__sources li{grid-gap:6px;display:grid;gap:6px}.judgment-mirror__sources blockquote,.judgment-mirror__sources p{line-height:1.5;margin:0}.judgment-mirror__after>small,.judgment-mirror__sources small,.judgment-mirror__sources time{font:400 .75rem/1.4 sans-serif;font:400 .75rem/1.4 var(--noeis-font-ui,sans-serif)}.judgment-mirror__reveal{background:#0000;border:0;border-bottom:1px solid;color:var(--text-primary);color:var(--noeis-ink,var(--text-primary));cursor:pointer;font:500 .86rem/1.4 sans-serif;font:500 .86rem/1.4 var(--noeis-font-ui,sans-serif);justify-self:start;padding:0 0 2px}.judgment-mirror__after{grid-gap:14px;border-left:1px solid var(--noeis-thread-strong,var(--accent));display:grid;gap:14px;padding-left:18px}.judgment-mirror__after>p{margin:0}.judgment-mirror__after>a{color:inherit;width:-webkit-max-content;width:max-content}.judgment-mirror__silence{font-style:italic;margin-top:1.5rem}@media (max-width:860px){.judgment-room{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.judgment-room__shelf{grid-column:1;grid-row:1;padding:12px 16px 0}.judgment-shelf .room-shelf__heading{display:none}.judgment-shelf .room-shelf__list{display:flex;flex-wrap:wrap;gap:0 4px}.judgment-shelf .room-shelf__item{gap:6px;width:auto}.judgment-room__content{border-left:0;grid-column:1;grid-row:2}.judgment{padding:28px 16px 96px}.judgment-view__columns{gap:32px;grid-template-columns:minmax(0,1fr)}.judgment-mirror__decision dl{grid-template-columns:1fr}}.not-found{margin:0 auto;padding:96px 24px;width:min(100%,560px)}.not-found__title{color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));font-family:var(--font-serif);font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:400;line-height:1.16;margin:0 0 14px}.not-found__path{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-family:var(--font-sans);font-size:.92rem;line-height:1.6;margin:0 0 22px}.not-found__path code{font-family:var(--font-mono);font-size:.86rem;word-break:break-all}.not-found__links{font-family:var(--font-sans);font-size:.92rem;margin:0}.not-found__links a{border-bottom:1px solid;color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));text-decoration:none}body.noeis-editorial .landing-public{grid-gap:34px;display:grid;gap:34px;margin:0 auto;padding:34px 0 56px;width:min(1360px,calc(100vw - 64px))}body.noeis-editorial .landing-public__footer,body.noeis-editorial .landing-public__hero,body.noeis-editorial .landing-public__masthead,body.noeis-editorial .landing-public__strip,body.noeis-editorial .landing-public__support{border-bottom:1px solid var(--vellum-line)}body.noeis-editorial .landing-public__footer,body.noeis-editorial .landing-public__masthead{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;padding-bottom:18px}body.noeis-editorial .landing-public__brand{color:var(--vellum-ink);font-family:var(--font-serif);font-size:clamp(2.2rem,3vw,3rem);font-style:italic;font-weight:500;line-height:.95;text-decoration:none}body.noeis-editorial .landing-public__footer-links,body.noeis-editorial .landing-public__nav{display:flex;flex-wrap:wrap;gap:16px}body.noeis-editorial .landing-public__footer-links a,body.noeis-editorial .landing-public__nav a{color:color-mix(in srgb,var(--vellum-ink) 78%,#0000);font-family:var(--font-sans);font-size:.72rem;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}body.noeis-editorial .landing-public__footer-links a:hover,body.noeis-editorial .landing-public__nav a:hover{color:var(--vellum-ink)}body.noeis-editorial .landing-public__hero{max-width:62ch;padding-bottom:28px}body.noeis-editorial .landing-public__eyebrow{color:var(--vellum-subtle);font-family:var(--font-sans);font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}body.noeis-editorial .landing-public__strip p,body.noeis-editorial .landing-public__support p{color:color-mix(in srgb,var(--vellum-ink) 82%,#0000);font-size:1rem;line-height:1.62;margin:0}body.noeis-editorial .landing-public__main{grid-gap:18px;display:grid;gap:18px}body.noeis-editorial .landing-public__main h1{color:var(--vellum-ink);font-family:var(--font-serif);font-size:clamp(4rem,8vw,6.6rem);font-weight:400;letter-spacing:-.06em;line-height:.9;margin:0;max-width:14ch}body.noeis-editorial .landing-public__lede{color:color-mix(in srgb,var(--vellum-ink) 88%,#0000);font-family:var(--font-serif);font-size:1.28rem;font-style:italic;line-height:1.58;margin:0;max-width:42rem}body.noeis-editorial .landing-public__actions{display:flex;flex-wrap:wrap;gap:14px;padding-top:8px}body.noeis-editorial .landing-public__strip,body.noeis-editorial .landing-public__support{grid-gap:28px;display:grid;gap:28px;padding-bottom:28px}body.noeis-editorial .landing-public__strip{grid-template-columns:repeat(2,minmax(0,1fr))}body.noeis-editorial .landing-public__strip div,body.noeis-editorial .landing-public__support div{grid-gap:12px;display:grid;gap:12px}body.noeis-editorial .landing-public__support{grid-template-columns:minmax(0,auto)}@media (max-width:1240px){body.noeis-editorial .landing-public{padding-top:20px;width:min(100vw - 32px,100%)}body.noeis-editorial .landing-public__hero,body.noeis-editorial .landing-public__strip,body.noeis-editorial .landing-public__support{grid-template-columns:minmax(0,1fr)}body.noeis-editorial .landing-public__footer,body.noeis-editorial .landing-public__masthead{flex-direction:column}}@media (max-width:760px){body.noeis-editorial .landing-public__main h1{font-size:clamp(3rem,16vw,4.6rem)}body.noeis-editorial .landing-public__actions{align-items:stretch;flex-direction:column}body.noeis-editorial .landing-public__actions .ui-button{width:100%}body.noeis-editorial .landing-public__footer-links,body.noeis-editorial .landing-public__nav{gap:10px}}body.noeis-editorial .landing-public .landing-public__hero{display:block;max-width:62ch;padding-bottom:36px}body.noeis-editorial .landing-public .landing-public__main h1{font-size:clamp(2.4rem,4.4vw,3.6rem);letter-spacing:-.02em;line-height:1.04;max-width:18ch}body.noeis-editorial .landing-public .landing-public__lede{font-size:1.02rem;line-height:1.6;max-width:56ch}body.noeis-editorial .landing-public .landing-public__strip span{color:var(--vellum-ink);font-family:var(--font-serif);font-size:1.28rem;font-weight:400;letter-spacing:-.02em;text-transform:none}body.noeis-editorial .landing-public .landing-public__support{grid-template-columns:minmax(0,auto)}body.noeis-editorial .landing-public .landing-public__proof{background:none;border:0;color:color-mix(in srgb,var(--vellum-ink) 78%,#0000);cursor:pointer;font-family:var(--font-sans);font-size:.72rem;letter-spacing:.16em;padding:0;text-transform:uppercase}body.noeis-editorial .landing-public .landing-public__proof:hover{color:var(--vellum-ink)}body.noeis-editorial .landing-public .landing-public__actions .ui-button,body.noeis-editorial .landing-public .landing-public__support .ui-button{background:#0000!important;border:0;border-bottom:1px solid;border-radius:0;color:var(--vellum-ink)!important;font-family:var(--font-sans);font-size:.92rem;font-weight:400;letter-spacing:0;min-height:0;padding:0;text-transform:none}body.noeis-editorial .landing-public .landing-public__actions .ui-button:focus-visible,body.noeis-editorial .landing-public .landing-public__actions .ui-button:hover,body.noeis-editorial .landing-public .landing-public__support .ui-button:focus-visible,body.noeis-editorial .landing-public .landing-public__support .ui-button:hover{color:var(--vellum-warm)!important}body.noeis-editorial .landing-public .landing-public__support .ui-button{justify-self:start;width:auto}@media (max-width:720px){body.noeis-editorial .landing-public .landing-public__main h1{font-size:clamp(2rem,9vw,2.8rem)}body.noeis-editorial .landing-public__actions .ui-button{width:auto}}.think-editor-draft-surface,.think-editor-draft-surface>div,.think-notebook-editor,.think-notebook-editor__body,body.noeis-editorial .think-editor-draft-surface,body.noeis-editorial .think-editor-draft-surface>div,body.noeis-editorial .think-notebook-editor,body.noeis-editorial .think-notebook-editor__body{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0}.think-notebook-editor-body,.think-notebook-editor-body:focus,.think-notebook-editor-body:focus-visible,body.noeis-editorial .think-notebook-editor .ProseMirror:focus,body.noeis-editorial .think-notebook-editor .ProseMirror:focus-visible,body.noeis-editorial .think-notebook-editor-body,body.noeis-editorial .think-notebook-editor-body:focus,body.noeis-editorial .think-notebook-editor-body:focus-visible{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;padding-inline:0!important}.think-notebook-editor__body{overflow:visible;padding:4px 0 48px;position:relative}.think-notebook-editor-body .ProseMirror-trailingBreak::selection,.think-notebook-editor-body>p:has(>.ProseMirror-trailingBreak)::selection{background:#0000}.think-notebook-save-state{color:#827c72;color:var(--vellum-subtle,#827c72);font-family:var(--font-sans);font-size:.75rem;letter-spacing:.02em;white-space:nowrap}.think-notebook-save-state.is-saved{color:color-mix(in srgb,#29251f 68%,#827c72);color:color-mix(in srgb,var(--vellum-ink,#29251f) 68%,var(--vellum-subtle,#827c72))}.think-notebook-save-state.is-error{color:#9a4038;color:var(--danger,#9a4038)}.think-selection-toolbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,#fbf8f1 94%,#0000);background:color-mix(in srgb,var(--vellum-paper,#fbf8f1) 94%,#0000);border:1px solid color-mix(in srgb,#ded7c9 76%,#0000);border:1px solid color-mix(in srgb,var(--vellum-line,#ded7c9) 76%,#0000);border-radius:10px;box-shadow:0 12px 32px #2b251c1f;padding:5px}.think-selection-toolbar .think-rich-text-toolbar,body.noeis-editorial .think-selection-toolbar .think-rich-text-toolbar{flex-wrap:nowrap;gap:2px;overflow:visible;width:auto}.think-selection-toolbar .think-rich-text-toolbar .ui-quiet-button,body.noeis-editorial .think-selection-toolbar .think-rich-text-toolbar .ui-quiet-button{background:#0000;border:0;border-radius:6px;font-size:.68rem;min-height:28px;padding:3px 8px;white-space:nowrap}.think-selection-toolbar .think-rich-text-toolbar .ui-quiet-button:focus-visible,.think-selection-toolbar .think-rich-text-toolbar .ui-quiet-button:hover,body.noeis-editorial .think-selection-toolbar .think-rich-text-toolbar .ui-quiet-button:focus-visible,body.noeis-editorial .think-selection-toolbar .think-rich-text-toolbar .ui-quiet-button:hover{background:color-mix(in srgb,#9b6a18 10%,#0000);background:color-mix(in srgb,var(--vellum-accent,#9b6a18) 10%,#0000)}.think-rich-text-toolbar__partner{border-left:1px solid #ded7c9!important;border-left:1px solid var(--vellum-line,#ded7c9)!important;color:#9b6a18!important;color:var(--vellum-accent,#9b6a18)!important;margin-left:6px;padding-left:10px!important}.think-notebook-editor__body:after{background:linear-gradient(90deg,color-mix(in srgb,#aa7b2d 72%,#0000),#0000);background:linear-gradient(90deg,color-mix(in srgb,var(--vellum-accent,#aa7b2d) 72%,#0000),#0000);content:"";height:1px;opacity:0;pointer-events:none;position:absolute;right:-34px;top:22px;transform:scaleX(0);transform-origin:left;width:clamp(48px,10vw,150px)}.think-notebook-editor__body.is-connecting-agent:after{animation:think-agent-thread .7s cubic-bezier(.22,1,.36,1)}@media (min-width:1121px){.think-notes,[data-writing-rail]{--think-rail-push:var(--noeis-motion-deliberate,320ms) var(--noeis-ease-standard,cubic-bezier(0.2,0.8,0.2,1))}.think-notes [data-writing-rail=left]{--think-rail-rest:184px}.think-notes [data-writing-rail=right]{--think-rail-rest:245px}[data-writing-rail]{overflow-x:hidden}.think-notes__shelf [data-writing-rail]{position:relative}@media (max-width:1180px){.think-notes__partner[data-writing-rail]{position:relative}}[data-writing-rail=left]{--think-rail-rest:250px}[data-writing-rail=right]{--think-rail-rest:300px}[data-writing-rail]>*{box-sizing:border-box;min-width:var(--think-rail-rest);opacity:1}body:not(:is(.think-rails-away,.think-focus-held)) .think-notes__shelf [data-writing-rail=left]>*{max-width:100%;min-width:0;width:100%}[data-writing-rail]:after{color:color-mix(in srgb,#9b6a18 72%,#827c72);color:color-mix(in srgb,var(--vellum-accent,#9b6a18) 72%,var(--vellum-subtle,#827c72));content:attr(data-writing-rail-label);display:block;font-family:var(--font-sans);font-size:.56rem;font-weight:600;letter-spacing:.16em;opacity:0;padding-block:6px;pointer-events:none;position:absolute;text-transform:uppercase;top:min(30vh,240px);width:18px;writing-mode:vertical-rl;z-index:1}[data-writing-rail=left]:after{right:3px;transform:rotate(180deg)}[data-writing-rail=right]:after{left:3px}body:is(.think-rails-away,.think-focus-held) [data-writing-rail]{cursor:pointer}body:is(.think-rails-away,.think-focus-held) [data-writing-rail]>*{opacity:0}body:is(.think-rails-away,.think-focus-held) [data-writing-rail]:after{opacity:.82}body:is(.think-rails-away,.think-focus-held) [data-writing-rail]:is(:hover,:focus-within){cursor:default}body:is(.think-rails-away,.think-focus-held) [data-writing-rail]:is(:hover,:focus-within)>*{opacity:1}body:is(.think-rails-away,.think-focus-held) [data-writing-rail]:is(:hover,:focus-within):after{opacity:0}@media (hover:hover) and (pointer:fine){.think-notes{transition:grid-template-columns var(--think-rail-push),gap var(--think-rail-push)}[data-writing-rail]:after,[data-writing-rail]>*{transition:opacity var(--think-rail-push)}}}@keyframes think-agent-thread{0%{opacity:0;transform:scaleX(0)}35%{opacity:.75}75%{opacity:.45;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.think-notes{transition:none}[data-writing-rail]>*,body:is(.think-rails-away,.think-focus-held) [data-writing-rail]>*{transform:none;transition:none}[data-writing-rail]:after,body:is(.think-rails-away,.think-focus-held) [data-writing-rail]:after{transition:none}.think-notebook-editor__body.is-connecting-agent:after{animation:none}}@media (max-width:760px){.think-notebook-editor__body:after{display:none}}.think-focus-mode{align-items:center;background:none;border:0;border-radius:3px;color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin-left:18px;padding:0;transition:color .16s ease-out,background-color .16s ease-out;width:28px}.think-focus-mode:focus-visible,.think-focus-mode:hover{background:color-mix(in srgb,#1c1a17 5%,#0000);background:color-mix(in srgb,var(--vellum-ink,#1c1a17) 5%,#0000);color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink))}.think-focus-mode.is-held{box-shadow:inset 0 0 0 1px #6f87ff;box-shadow:inset 0 0 0 1px var(--noeis-pointer,#6f87ff);color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink))}@media (prefers-reduced-motion:reduce){.think-focus-mode{transition:none}}.think-focus-mode:focus-visible{outline:2px solid #9b6a18;outline:2px solid var(--vellum-accent,#9b6a18);outline-offset:3px}.think-focus-mode--rail{font:.82rem ui-sans-serif,system-ui,sans-serif;font:.82rem var(--noeis-ui-font,ui-sans-serif,system-ui,sans-serif);gap:8px;height:auto;justify-content:flex-start;margin:0 0 12px;min-height:36px;padding:6px 8px;white-space:nowrap;width:auto}.think-focus-mode--rail svg{flex:none}@media (min-width:1181px){.think-notes__shelf [data-writing-rail=left]{min-height:320px}body:is(.think-rails-away,.think-focus-held) .think-notes__shelf{overflow-x:hidden;padding-right:0}body:is(.think-rails-away,.think-focus-held) .think-notes__shelf .think-focus-mode__label{display:none}}@media (max-width:1180px){body.think-focus-held .think-notes__partner,body.think-focus-held .think-notes__shelf [data-writing-rail=left]{display:none}}@media (pointer:coarse){.think-focus-mode--rail{min-height:44px}}.notebook-arrangement{background:#0000;border:0;display:flex;justify-content:flex-end;margin:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;transform:translate(12px);width:28px;z-index:4}.notebook-arrangement__bracket{border:1.5px solid #6f87ff;border:1.5px solid var(--noeis-pointer,#6f87ff);border-left:0;border-radius:0 3px 3px 0;height:28px;height:var(--passage-height,28px);opacity:.55;position:absolute;right:0;top:0;width:8px}.notebook-arrangement:is(:hover,:focus-within,.is-open) .notebook-arrangement__bracket{opacity:1}.notebook-arrangement__shortcut{color:#6f87ff;color:var(--noeis-pointer,#6f87ff);font-family:var(--font-sans);font-size:.65rem}.notebook-arrangement__shortcut span{color:var(--text-secondary)}.notebook-arrangement__mark,.notebook-arrangement__panel{pointer-events:auto}.notebook-arrangement__mark{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,#fbf8f1 92%,#0000);background:color-mix(in srgb,var(--vellum-paper,#fbf8f1) 92%,#0000);border:1px solid color-mix(in srgb,#ded7c9 76%,#0000);border:1px solid color-mix(in srgb,var(--vellum-line,#ded7c9) 76%,#0000);border-radius:999px;box-shadow:0 8px 22px #2b251c1a;color:#6f87ff;color:var(--noeis-pointer,#6f87ff);cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin:0;padding:0;width:28px}.notebook-arrangement.is-open .notebook-arrangement__mark,.notebook-arrangement__mark:focus-visible,.notebook-arrangement__mark:hover{border-color:#6f87ff;border-color:var(--noeis-pointer,#6f87ff);color:#6f87ff;color:var(--noeis-pointer,#6f87ff)}.notebook-arrangement__panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,#fbf8f1 94%,#0000);background:color-mix(in srgb,var(--vellum-paper,#fbf8f1) 94%,#0000);border:1px solid color-mix(in srgb,#ded7c9 76%,#0000);border:1px solid color-mix(in srgb,var(--vellum-line,#ded7c9) 76%,#0000);border-radius:12px;box-shadow:0 12px 32px #2b251c1f;display:flex;flex-direction:column;gap:.4rem;max-height:min(70vh,22rem);max-width:min(16.5rem,calc(100vw - 48px));overflow:auto;padding:8px 10px;position:absolute;right:calc(100% + 8px);top:0;width:-webkit-max-content;width:max-content}.notebook-arrangement.is-above .notebook-arrangement__panel{bottom:0;top:auto}.notebook-arrangement__label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#29251f;color:var(--text-primary,var(--vellum-ink,#29251f));display:-webkit-box;font-family:var(--font-serif);font-size:.84rem;font-style:italic;line-height:1.35;margin:0;max-width:15rem;overflow:hidden}.notebook-arrangement__controls{align-items:center;display:flex;flex-wrap:wrap;gap:.15rem .35rem}.notebook-arrangement__controls .ui-quiet-button{font-size:.68rem;min-height:28px;padding:3px 8px}@media (max-width:760px){.notebook-arrangement{transform:none}}@media (pointer:coarse){.notebook-arrangement,.notebook-arrangement__mark{height:44px;width:44px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.notebook-arrangement.is-motion{transition:top .18s cubic-bezier(.2,.8,.2,1);transition:top .18s var(--noeis-ease-standard,cubic-bezier(.2,.8,.2,1))}.notebook-arrangement.is-motion .notebook-arrangement__bracket{transition:height .18s var(--noeis-ease-standard),opacity .12s ease}.notebook-arrangement.is-motion .notebook-arrangement__panel{animation:notebook-arrangement-in .16s cubic-bezier(.2,.8,.2,1) both;animation:notebook-arrangement-in .16s var(--noeis-ease-standard,cubic-bezier(.2,.8,.2,1)) both}}@keyframes notebook-arrangement-in{0%{opacity:0}to{opacity:1}}.think-notebook-editor-body .notebook-source-quote,.think-notebook-editor-body blockquote[data-article-id],.think-notebook-editor-body blockquote[data-highlight-id],.think-notebook-editor-body blockquote[data-source-path]{border-left:2px solid;font-style:italic;margin:1.1rem 0 1.1rem .15rem;padding:.35rem 0 .35rem 1rem}.think-notebook-editor-body .notebook-source-quote:before,.think-notebook-editor-body blockquote[data-article-id]:before,.think-notebook-editor-body blockquote[data-highlight-id]:before,.think-notebook-editor-body blockquote[data-source-path]:before{content:"Source quotation";display:block;font-family:var(--font-sans);font-size:.72rem;font-style:normal;font-weight:700;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.think-notebook-editor-body blockquote[data-article-title]:after{content:" — " attr(data-article-title);display:block;font-family:var(--font-sans);font-size:.85rem;font-style:normal;margin-top:.4rem}@media (prefers-reduced-motion:reduce){.notebook-arrangement,.notebook-arrangement *{animation:none!important;transition:none!important}}.think-notebook-editor-body p.is-editor-empty:first-child:before{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));content:attr(data-placeholder);float:left;font-style:italic;height:0;pointer-events:none}.think-notebook-save-state__time{animation:think-saved-fade 2.4s ease 1.6s forwards}.think-notebook-utility:hover .think-notebook-save-state__time{animation:none;opacity:1}@keyframes think-saved-fade{to{opacity:0}}.think-notebook-title-meta{font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;letter-spacing:.06em}@media (hover:hover){.notebook-arrangement{opacity:0;transition:opacity .16s ease}.notebook-arrangement.is-open,.notebook-arrangement:focus-within,.think-notebook-editor__body:hover .notebook-arrangement{opacity:1}}@media (hover:none){.think-notebook-editor__body:not(.is-editing) .notebook-arrangement{opacity:0;pointer-events:none}}.think-slash-menu__item.is-passage .think-slash-menu__item-label{font-family:var(--font-serif);font-style:italic;white-space:normal}.think-entry-facts{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-family:var(--font-sans);font-size:.8rem;gap:8px 28px;margin:14px 0 22px}.think-entry-facts>div{grid-gap:3px;display:grid;gap:3px;max-width:34ch;min-width:0}.think-entry-facts dt{color:var(--text-muted);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.think-entry-facts dd{margin:0;overflow-wrap:anywhere}.think-entry-facts a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,#0000);text-decoration-color:color-mix(in srgb,currentColor 40%,#0000)}.think-entry-facts__act{background:#0000;border:0;color:var(--text-secondary);cursor:pointer;font:inherit;padding:0;text-align:left}.think-entry-facts__act:focus-visible,.think-entry-facts__act:hover{color:#6f87ff;color:var(--noeis-pointer,#6f87ff)}.think-entry-history{animation:think-history-in .18s ease-out;border-top:1px solid var(--vellum-line,var(--border-color));color:var(--text-secondary);font-family:var(--font-sans);font-size:.82rem;margin:10px 0 24px;padding:12px 0 4px}.think-entry-history header{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.think-entry-history h2{color:var(--text-muted);font:inherit;font-size:.66rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.think-entry-history ol{grid-gap:2px 14px;display:grid;gap:2px 14px;grid-template-columns:-webkit-max-content 1fr auto;grid-template-columns:max-content 1fr auto;list-style:none;margin:8px 0 0;padding:0}.think-entry-history li{grid-row-gap:4px;align-items:baseline;display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:6px 0;row-gap:4px}.think-entry-history time{font-feature-settings:"tnum";color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.think-entry-history li>span{color:var(--text-primary);font-family:var(--font-serif);font-size:.95rem}.think-entry-history em{color:var(--text-muted);font-size:.72rem;font-style:normal}.think-entry-history li .ui-quiet-button{font-size:.72rem;min-height:28px;padding:2px}@media (hover:hover){.think-entry-history li .ui-quiet-button{opacity:0;transition:opacity .14s ease}.think-entry-history li .ui-quiet-button:focus-visible,.think-entry-history li:hover .ui-quiet-button{opacity:1}}.think-entry-history__quiet,.think-entry-history__undo{color:var(--text-muted);margin:8px 0 0}@media (max-width:560px){.think-entry-history ol{grid-template-columns:1fr auto}.think-entry-history li>span{grid-column:1/-1;grid-row:2}}.think-entry-rename-note{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-family:var(--font-sans);font-size:.82rem;margin:4px 0 0}.think-entry-rename-note.is-refused{color:var(--danger);color:var(--noeis-danger,var(--danger))}@keyframes think-history-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.think-notebook-save-state__time{animation:none;opacity:.6}.notebook-arrangement{transition:none}.think-entry-history{animation:none}}.system-status{position:relative}.system-status,.system-status__trigger{align-items:center;display:inline-flex;flex-shrink:0}.system-status__trigger{background:#0000;border:0;border-radius:999px;color:color-mix(in srgb,#1a1a1a 72%,#0000);color:color-mix(in srgb,var(--vellum-ink,#1a1a1a) 72%,#0000);cursor:pointer;gap:6px;height:34px;justify-content:center;max-width:34px;min-width:34px;padding:0}.system-status__trigger.is-open,.system-status__trigger:hover{background:#fff9;background:var(--vellum-panel-strong,#fff9);color:#1a1a1a;color:var(--vellum-ink,#1a1a1a)}.system-status__trigger:focus-visible{outline:2px solid #8b6914;outline:2px solid var(--vellum-accent,#8b6914);outline-offset:2px}.system-status__dot{background:color-mix(in srgb,#1a1a1a 40%,#0000);background:color-mix(in srgb,var(--vellum-ink,#1a1a1a) 40%,#0000);border-radius:999px;flex-shrink:0;height:8px;width:8px}.system-status--working .system-status__dot{animation:system-status-pulse 1.4s ease-in-out infinite;background:#8b6914;background:var(--vellum-accent,#8b6914)}.system-status--receipt .system-status__dot{background:color-mix(in srgb,#2f6b3a 82%,#1a1a1a);background:color-mix(in srgb,#2f6b3a 82%,var(--vellum-ink,#1a1a1a))}.system-status--failure .system-status__dot{background:color-mix(in srgb,#9a3b2f 88%,#1a1a1a);background:color-mix(in srgb,#9a3b2f 88%,var(--vellum-ink,#1a1a1a))}.system-status__label{display:none;font-family:var(--font-sans);font-size:.62rem;letter-spacing:.08em;max-width:9rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (min-width:761px){.system-status__trigger{height:34px;max-width:11rem;min-width:auto;padding:0 10px 0 8px}.system-status__label{display:block}}.system-status__popover{background:#faf8f4;background:var(--vellum-panel,#faf8f4);border:1px solid #0000001f;border:1px solid var(--vellum-line,#0000001f);border-radius:10px;box-shadow:0 10px 28px #00000014;max-width:min(320px,calc(100vw - 16px));min-width:220px;padding:8px}.system-status__section{grid-gap:4px;border-radius:8px;display:grid;gap:4px;padding:8px}.system-status__section+.system-status__section{border-top:1px solid #00000014;border-top:1px solid var(--vellum-line-soft,#00000014);margin-top:4px;padding-top:12px}.system-status__section--failure{background:color-mix(in srgb,#9a3b2f 8%,#0000)}.system-status__section--working{background:color-mix(in srgb,#8b6914 8%,#0000);background:color-mix(in srgb,var(--vellum-accent,#8b6914) 8%,#0000)}.system-status__section--receipt{background:color-mix(in srgb,#2f6b3a 6%,#0000)}.system-status__section-kicker{color:color-mix(in srgb,#1a1a1a 58%,#0000);color:color-mix(in srgb,var(--vellum-ink,#1a1a1a) 58%,#0000);font-family:var(--font-sans);font-size:.58rem;letter-spacing:.12em;margin:0;text-transform:uppercase}.system-status__section-title{color:#1a1a1a;color:var(--vellum-ink,#1a1a1a);font-family:var(--font-sans);font-size:.78rem;line-height:1.35;margin:0}.system-status__section-body{color:color-mix(in srgb,#1a1a1a 72%,#0000);color:color-mix(in srgb,var(--vellum-ink,#1a1a1a) 72%,#0000);font-family:var(--font-sans);font-size:.72rem;line-height:1.4;margin:0}.system-status__retry{background:#0000;border:1px solid #0000001f;border:1px solid var(--vellum-line,#0000001f);border-radius:999px;cursor:pointer;font-family:inherit;font-size:.62rem;justify-self:start;letter-spacing:.08em;margin-top:4px;padding:4px 8px;text-transform:uppercase}.system-status__retry:hover{background:#fff9;background:var(--vellum-panel-strong,#fff9)}.system-status__link{color:#8b6914;color:var(--vellum-accent,#8b6914);font-size:.68rem;justify-self:start;margin-top:2px;text-decoration:none}.system-status__link:hover{text-decoration:underline}.system-status__section--recent{background:color-mix(in srgb,#1a1a1a 3%,#0000);background:color-mix(in srgb,var(--vellum-ink,#1a1a1a) 3%,#0000)}.system-status__section-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.system-status__section-header .system-status__section-kicker{flex:1 1}.system-status__clear{background:#0000;border:0;color:color-mix(in srgb,#1a1a1a 52%,#0000);color:color-mix(in srgb,var(--vellum-ink,#1a1a1a) 52%,#0000);cursor:pointer;font-family:inherit;font-size:.58rem;letter-spacing:.08em;padding:0;text-transform:uppercase}.system-status__clear:hover{color:#1a1a1a;color:var(--vellum-ink,#1a1a1a);text-decoration:underline}.system-status__recent-list{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:4px 0 0;padding:0}.system-status__recent-item,.system-status__recent-link{grid-gap:2px;display:grid;gap:2px}.system-status__recent-link{color:inherit;text-decoration:none}.system-status__recent-link:hover .system-status__recent-title{color:#8b6914;color:var(--vellum-accent,#8b6914)}.system-status__recent-title{color:#1a1a1a;color:var(--vellum-ink,#1a1a1a);font-family:var(--font-sans);font-size:.72rem;line-height:1.35}.system-status__recent-summary{color:color-mix(in srgb,#1a1a1a 62%,#0000);color:color-mix(in srgb,var(--vellum-ink,#1a1a1a) 62%,#0000);font-family:var(--font-sans);font-size:.66rem;line-height:1.35}@keyframes system-status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.system-status--working .system-status__dot{animation:none}}.agent-rail{grid-gap:14px;align-content:start;background:#0000;color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));display:grid;font-family:var(--font-sans);gap:14px;width:100%}.agent-rail__identity{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:16px auto minmax(0,1fr)}.agent-rail__thread{background:color-mix(in srgb,var(--vellum-warm) 42%,var(--noeis-rule));background:color-mix(in srgb,var(--wiki-warm-accent,var(--vellum-warm)) 42%,var(--noeis-rule));display:block;height:1px;overflow:visible;position:relative;width:16px}.agent-rail__thread:before{background:inherit;content:"";height:11px;left:0;position:absolute;top:-5px;width:1px}.agent-rail__thread-knot{animation:agent-thread-arrive .22s cubic-bezier(.16,1,.3,1) both;background:#fbf8f2;background:var(--noeis-paper,var(--vellum-surface,#fbf8f2));border:1px solid var(--wiki-warm-accent,var(--vellum-warm));border-radius:50%;height:7px;position:absolute;right:0;top:-3px;width:7px}.agent-rail__thread.is-working .agent-rail__thread-knot{animation:agent-thread-work 1.25s ease-in-out infinite}@keyframes agent-thread-arrive{0%{opacity:0;transform:translateX(-8px) scale(.7)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes agent-thread-work{0%,to{transform:translateX(0)}50%{transform:translateX(-9px)}}.agent-rail__eyebrow{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-size:.72rem;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}.agent-rail__subject{grid-gap:3px;text-wrap:pretty;animation:agent-subject-arrive .26s cubic-bezier(.16,1,.3,1) both;color:var(--vellum-muted);color:var(--text-secondary,var(--vellum-muted));display:grid;font-size:.84rem;gap:3px;line-height:1.55;margin:0}.agent-rail__subject span{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-size:.66rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}@keyframes agent-subject-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.agent-rail__scope{animation:agent-subject-arrive .22s cubic-bezier(.16,1,.3,1) both;border:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 80%,#0000);border-radius:999px;color:var(--vellum-muted);color:var(--text-secondary,var(--vellum-muted));font-size:.72rem;justify-self:start;line-height:1.5;padding:2px 9px}.agent-rail__lines a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,#0000);text-decoration-color:color-mix(in srgb,currentColor 35%,#0000);text-underline-offset:3px}.agent-rail__lines a:focus-visible,.agent-rail__lines a:hover{color:var(--vellum-warm);color:var(--wiki-warm-accent,var(--vellum-warm))}.agent-rail__lines{grid-gap:10px;color:var(--vellum-muted);color:var(--text-secondary,var(--vellum-muted));display:grid;font-size:.82rem;gap:10px;line-height:1.55;list-style:none;margin:0;padding:0}.agent-rail__conversation{grid-gap:14px;display:grid;gap:14px;list-style:none;margin:0;max-height:min(52vh,520px);overflow-y:auto;padding:0 6px 0 0;scrollbar-width:thin}.agent-rail__message{grid-gap:4px;display:grid;gap:4px}.agent-rail__message>small,.agent-rail__message>span{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-size:.68rem;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.agent-rail__message>p{text-wrap:pretty;color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));font-family:var(--font-serif);font-size:.84rem;line-height:1.55;margin:0;white-space:pre-line}.agent-rail__message--user>p{color:var(--vellum-muted);color:var(--text-secondary,var(--vellum-muted));font-family:var(--font-sans);font-size:.79rem}.agent-rail__proposals{grid-gap:18px;display:grid;gap:18px}.agent-rail__proposal{grid-gap:8px;display:grid;gap:8px;opacity:1;transform:translateX(0);transition:opacity .16s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.agent-rail__proposal.is-arriving{animation:agent-rail-note-slide .22s cubic-bezier(.16,1,.3,1) both}@keyframes agent-rail-note-slide{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}.agent-rail__proposal.is-leaving{opacity:0;transform:translateX(8px)}.agent-rail__proposal-sentence{text-wrap:pretty;font-size:.86rem;line-height:1.6;margin:0;white-space:pre-line}.agent-rail__proposal-source{color:var(--vellum-muted);color:var(--text-secondary,var(--vellum-muted));font-size:.78rem;line-height:1.45;margin:4px 0 0}.agent-rail__proposal-count{font-feature-settings:"tnum";font-size:.74rem;font-variant-numeric:tabular-nums;margin:6px 0 0}.agent-rail__proposal-count,.agent-rail__proposal-origin{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle))}.agent-rail__proposal-origin{font-size:.76rem;line-height:1.5;margin:0}.agent-rail__actions{display:inline-flex;gap:18px}.agent-rail__actions button{background:#0000;border:0;border-bottom:1px solid;color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));cursor:pointer;font:inherit;font-size:.84rem;padding:0}.agent-rail__actions button:focus-visible,.agent-rail__actions button:hover{color:var(--vellum-warm);color:var(--wiki-warm-accent,var(--vellum-warm))}.agent-rail__actions button:disabled{cursor:wait;opacity:.5}.agent-rail__quiet,.agent-rail__status{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-size:.82rem;line-height:1.55;margin:0}.agent-rail__error{color:#a54731;color:var(--vellum-error,#a54731);font-size:.82rem;line-height:1.55;margin:0}.agent-rail__ask{grid-gap:10px;display:grid;gap:10px;margin-top:6px}.agent-rail .agent-rail__ask input,.agent-rail .agent-rail__ask input:focus{color:var(--vellum-ink)!important;color:var(--text-primary,var(--vellum-ink))!important;font:inherit;font-size:.84rem;line-height:1.5;min-width:0;padding:8px 0;width:100%}.agent-rail .agent-rail__ask input::placeholder{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle))}.agent-rail .agent-rail__ask input:focus{border-bottom-color:var(--wiki-warm-accent,var(--vellum-warm))!important;outline:none}.agent-rail__ask button{background:#0000;border:0;border-bottom:1px solid;color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));cursor:pointer;font:inherit;font-size:.84rem;justify-self:start;padding:0}.agent-rail__ask button:focus-visible,.agent-rail__ask button:hover{color:var(--vellum-warm);color:var(--wiki-warm-accent,var(--vellum-warm))}.agent-rail__ask button:disabled{cursor:default;opacity:.4}.agent-rail__caption{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-size:.76rem;line-height:1.5;margin:0}.agent-rail__section{grid-gap:12px;border-top:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 72%,#0000);display:grid;gap:12px;padding-top:14px}.agent-rail__label{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font:600 .66rem/1.35 ui-sans-serif,system-ui,sans-serif;font:600 .66rem/1.35 var(--noeis-ui-font,ui-sans-serif,system-ui,sans-serif);letter-spacing:.12em;margin:0;text-transform:uppercase}.agent-rail .agent-thought-partner__review-card{background:#0000;border:0;box-shadow:none;padding:0}.agent-rail .agent-thought-partner__review-head,.agent-rail .agent-thought-partner__structure-step-head{align-items:flex-start;flex-direction:column;gap:5px}.agent-rail .agent-thought-partner__draft-actions,.agent-rail .agent-thought-partner__structure-bulk-actions,.agent-rail .agent-thought-partner__structure-summary{flex-wrap:wrap}.agent-rail .agent-thought-partner__structure-step{padding-inline:0}.agent-rail-drawer__trigger{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--noeis-floating);border:1px solid var(--noeis-rule);border-radius:999px;bottom:18px;box-shadow:0 12px 32px #171b231f;box-shadow:var(--noeis-shadow-float,0 12px 32px #171b231f);color:var(--noeis-ink);cursor:pointer;display:inline-flex;font:600 .7rem/1 ui-sans-serif,system-ui,sans-serif;font:600 .7rem/1 var(--noeis-ui-font,ui-sans-serif,system-ui,sans-serif);justify-content:center;letter-spacing:.12em;min-height:40px;min-width:62px;padding:8px 14px;position:fixed;right:18px;text-transform:uppercase;z-index:72}.agent-rail-drawer{inset:0;pointer-events:none;position:fixed;visibility:hidden;z-index:80}.agent-rail-drawer[data-open=true]{pointer-events:auto;visibility:visible}.agent-rail-drawer__backdrop{background:#181a1e33;border:0;inset:0;opacity:0;position:absolute;transition:opacity .18s ease}.agent-rail-drawer[data-open=true] .agent-rail-drawer__backdrop{opacity:1}.agent-rail-drawer__sheet{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--noeis-floating);border-left:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 72%,#0000);bottom:0;box-shadow:-18px 0 48px #171b231f;overflow-y:auto;padding:18px 24px 28px;position:absolute;right:0;top:0;transform:translateX(102%);transition:transform .22s cubic-bezier(.16,1,.3,1);width:min(400px,calc(100vw - 28px))}.agent-rail-drawer[data-open=true] .agent-rail-drawer__sheet{transform:translateX(0)}.agent-rail-drawer__close{background:#0000;border:0;border-bottom:1px solid;color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));cursor:pointer;display:block;font:500 .72rem/1.4 ui-sans-serif,system-ui,sans-serif;font:500 .72rem/1.4 var(--noeis-ui-font,ui-sans-serif,system-ui,sans-serif);margin:0 0 6px auto;padding:0}.agent-rail-drawer__sheet .agent-rail{padding:18px 0 40px}.agent-rail-drawer__sheet .agent-rail__conversation{max-height:none;overflow:visible}@media (prefers-reduced-motion:reduce){.agent-rail__scope,.agent-rail__subject,.agent-rail__thread-knot,.agent-rail__thread.is-working .agent-rail__thread-knot{animation:none}.agent-rail__proposal,.agent-rail__proposal.is-arriving{animation:none;transform:none;transition:opacity 80ms linear}.agent-rail-drawer__backdrop,.agent-rail-drawer__sheet{transition:none}}.agent-rail__role-description{text-wrap:pretty;color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-family:var(--font-serif);font-size:.82rem;font-style:italic;line-height:1.5;margin:-5px 0 2px 26px}body.noeis-editorial .agent-ticker{grid-gap:7px;background:color-mix(in srgb,var(--vellum-bg) 88%,var(--vellum-panel-strong) 12%);border:1px solid var(--vellum-line);border-radius:8px;display:grid;gap:7px;max-width:48rem;overflow:hidden;padding:12px 14px;position:relative}body.noeis-editorial .agent-ticker__history{background:linear-gradient(to bottom,color-mix(in srgb,var(--vellum-warm) 48%,#0000),#0000);border:0;cursor:pointer;inset:0 auto 0 0;opacity:.7;padding:0;position:absolute;width:2px}body.noeis-editorial .agent-ticker[data-history-count="0"] .agent-ticker__history{cursor:default;opacity:.22}body.noeis-editorial .agent-ticker:not([data-history-count="0"]) .agent-ticker__history:hover{opacity:1;width:4px}body.noeis-editorial .agent-ticker__history:focus-visible{outline:1px solid color-mix(in srgb,var(--vellum-cyan) 60%,#0000);outline-offset:3px;width:5px}body.noeis-editorial .agent-ticker__lines{grid-gap:4px;color:color-mix(in srgb,var(--vellum-ink) 72%,#0000);display:grid;font-family:var(--font-mono);font-size:.76rem;gap:4px;line-height:1.45;list-style:none;margin:0;padding:0}body.noeis-editorial .agent-ticker__lines--history{border-bottom:1px solid color-mix(in srgb,var(--vellum-line) 70%,#0000);padding-bottom:5px}body.noeis-editorial .agent-ticker__line{align-items:baseline;display:flex;gap:7px;min-width:0;opacity:.72}body.noeis-editorial .agent-ticker__line span:not(.agent-ticker__prompt):not(.agent-ticker__cursor){min-width:0;overflow-wrap:anywhere}body.noeis-editorial .agent-ticker__line--active{color:var(--vellum-ink);opacity:1}body.noeis-editorial .agent-ticker__prompt{color:color-mix(in srgb,var(--vellum-warm) 86%,#0000)}body.noeis-editorial .agent-ticker__cursor{animation:noeisTickerCursor .9s steps(2,start) infinite;background:color-mix(in srgb,var(--vellum-warm) 72%,#0000);height:1em;width:.55em}body.noeis-editorial .agent-ticker--working .agent-ticker__history{opacity:1}@keyframes noeisTickerCursor{0%,45%{opacity:1}46%,to{opacity:0}}body.noeis-editorial .agent-thought-partner__review-card,body.noeis-editorial .agent-thought-partner__review-card--structure,body.noeis-editorial .agent-thought-partner__structure-step,body.noeis-editorial .agent-thought-partner__structure-summary-chip{background:color-mix(in srgb,var(--vellum-bg) 90%,#0000)!important;border-color:#786e6224!important;box-shadow:none!important;max-width:100%;min-width:0}body.noeis-editorial .agent-thought-partner__review-card,body.noeis-editorial .agent-thought-partner__review-card--structure{border-radius:20px}body.noeis-editorial .agent-thought-partner__draft-meta{display:flex;flex-wrap:wrap;gap:8px}body.noeis-editorial .agent-thought-partner__draft-meta span{align-items:center;background:#fffbf6e0!important;border:1px solid var(--vellum-line)!important;border-radius:999px;color:color-mix(in srgb,var(--vellum-ink) 72%,#0000);display:inline-flex;font-family:var(--font-sans);font-size:.56rem;letter-spacing:.18em;max-width:100%;overflow-wrap:anywhere;padding:4px 8px;text-transform:uppercase;white-space:normal}body.noeis-editorial .agent-thought-partner__draft-summary{color:#4f4a46cc;font-family:var(--font-sans);font-size:.82rem;line-height:1.62;margin:0;max-width:100%;min-width:0;overflow-wrap:anywhere}body.noeis-editorial .agent-thought-partner__draft-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}body.noeis-editorial .agent-thought-partner__draft-actions .ui-button,body.noeis-editorial .agent-thought-partner__draft-actions .ui-quiet-button{min-height:0;padding-bottom:0;padding-top:0}body.noeis-editorial .agent-rail__ask input{font-size:.82rem;min-width:0;text-overflow:ellipsis;width:100%}@media (max-width:560px){body.noeis-editorial .agent-rail__ask input{font-size:.78rem}}.agent-thought-partner__review-card{grid-gap:10px;background:color-mix(in srgb,var(--noeis-paper) 96%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 80%,#0000);border-radius:20px;display:grid;gap:10px;padding:16px}.agent-thought-partner__review-card.is-history{background:color-mix(in srgb,var(--noeis-paper) 92%,#0000)}.agent-thought-partner__review-card.is-rolled_back{background:color-mix(in srgb,#eef4ff 88%,var(--noeis-paper))}.agent-thought-partner__review-card.is-rejected{background:color-mix(in srgb,#f7f1ef 92%,var(--noeis-paper))}.agent-thought-partner__review-card--structure{background:color-mix(in srgb,#eef7f6 88%,var(--noeis-paper));border-color:color-mix(in srgb,#0f766e 16%,var(--noeis-rule))}.agent-thought-partner__review-card--structure.is-history{background:color-mix(in srgb,#f3f8ff 92%,var(--noeis-paper))}.agent-thought-partner__review-card--structure.is-rolled_back{background:color-mix(in srgb,#eef8ff 90%,var(--noeis-paper))}.agent-thought-partner__review-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.agent-thought-partner__review-head h4{font-size:1rem;letter-spacing:-.03em;margin:4px 0 0}.agent-thought-partner__history-timestamp{color:var(--text-muted);font-size:.77rem;margin:0;text-align:right}.agent-thought-partner__draft-meta{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.72rem;gap:8px;letter-spacing:.08em;text-transform:uppercase}.agent-thought-partner__draft-summary{font-size:.9rem;line-height:1.55}.agent-thought-partner__snapshot-label{color:var(--text-muted);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.agent-thought-partner__structure-note{color:color-mix(in srgb,var(--text-secondary) 92%,#0000);font-size:.84rem;line-height:1.5;margin:-2px 0 0}.agent-thought-partner__structure-summary{display:flex;flex-wrap:wrap;gap:10px}.agent-thought-partner__structure-summary-chip{grid-gap:2px;background:color-mix(in srgb,var(--noeis-paper) 92%,#0000);border:1px solid color-mix(in srgb,#0f766e 14%,var(--noeis-rule));border-radius:14px;display:grid;gap:2px;min-width:112px;padding:10px 12px}.agent-thought-partner__structure-summary-chip strong{font-size:1.02rem;letter-spacing:-.03em}.agent-thought-partner__structure-summary-chip span{color:var(--text-muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.agent-thought-partner__structure-operations{grid-gap:10px;display:grid;gap:10px}.agent-thought-partner__structure-step{grid-gap:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--noeis-paper) 94%,#0000),color-mix(in srgb,var(--noeis-paper-muted) 96%,#0000));border:1px solid color-mix(in srgb,var(--noeis-rule) 74%,#0000);border-radius:16px;display:grid;gap:8px;padding:12px}.agent-thought-partner__structure-step.is-rejected{background:linear-gradient(180deg,color-mix(in srgb,#f9f4ef 92%,var(--noeis-paper)),color-mix(in srgb,var(--noeis-paper-muted) 96%,#0000));opacity:.84}.agent-thought-partner__structure-step.is-invalid{border-color:color-mix(in srgb,#b45309 24%,var(--noeis-rule))}.agent-thought-partner__structure-step-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.agent-thought-partner__structure-step-title{color:var(--text-primary);font-size:.93rem;font-weight:700;letter-spacing:-.02em;margin:4px 0 0}.agent-thought-partner__structure-step-copy,.agent-thought-partner__structure-warning{color:var(--text-muted);font-size:.84rem;line-height:1.52;margin:0}.agent-thought-partner__structure-bulk-bar{align-items:center;background:color-mix(in srgb,var(--noeis-paper) 88%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 74%,#0000);border-radius:14px;display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:space-between;padding:10px 12px}.agent-thought-partner__structure-bulk-count{align-items:baseline;color:var(--text-secondary);display:inline-flex;font-size:.84rem;gap:6px}.agent-thought-partner__structure-bulk-count strong{color:var(--text-primary);font-size:.98rem}.agent-thought-partner__structure-bulk-actions{display:flex;flex-wrap:wrap;gap:8px}.agent-thought-partner__structure-step-title-row{align-items:flex-start;display:flex;gap:10px}.agent-thought-partner__structure-step-check input{accent-color:#6b7280;accent-color:var(--noeis-action,#6b7280);margin-top:4px}.agent-thought-partner__structure-step.is-bulk-selected{border-color:color-mix(in srgb,var(--noeis-action,#6b7280) 28%,var(--noeis-rule))}.agent-thought-partner__structure-quality{background:color-mix(in srgb,var(--noeis-paper-muted) 88%,#0000);border-radius:999px;color:var(--text-muted);font-size:.68rem;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.agent-thought-partner__structure-quality--strong{background:color-mix(in srgb,#dcfce7 72%,var(--noeis-paper-muted));color:color-mix(in srgb,#166534 78%,var(--text-muted))}.agent-thought-partner__structure-quality--thin{background:color-mix(in srgb,#fef3c7 72%,var(--noeis-paper-muted));color:color-mix(in srgb,#92400e 78%,var(--text-muted))}.agent-thought-partner__structure-quality--needs_review{background:color-mix(in srgb,#ffedd5 72%,var(--noeis-paper-muted));color:color-mix(in srgb,#9a3412 78%,var(--text-muted))}.agent-thought-partner__structure-rationale{color:var(--text-secondary);font-size:.84rem;line-height:1.52;margin:0}.agent-thought-partner__structure-rationale span{color:var(--text-muted);display:block;font-size:.68rem;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.agent-thought-partner__structure-evidence{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.agent-thought-partner__structure-evidence span{background:color-mix(in srgb,var(--noeis-paper-muted) 78%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 58%,#0000);border-radius:999px;color:var(--text-muted);font-size:.7rem;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.agent-thought-partner__structure-warning{color:color-mix(in srgb,#b45309 74%,var(--text-muted))}.agent-thought-partner__draft-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:720px){.agent-thought-partner__review-head,.agent-thought-partner__structure-step-head{display:grid}.agent-thought-partner__history-timestamp{text-align:left}}.skeleton{animation:skeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#0000000f 25%,#0000001a 37%,#0000000f 63%);background-size:400% 100%;border-radius:10px}@keyframes skeletonShimmer{0%{background-position:100% 0}to{background-position:0 0}}.skeleton-title{height:18px;width:55%}.skeleton-text{height:12px}*{box-sizing:border-box}body{font-size:var(--type-body);line-height:1.68;transition:var(--theme-transition)}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 8px}p{color:var(--muted);margin:0 0 10px}.notebook-preview h1{font-size:1.6rem}.notebook-preview h1,.notebook-preview h2{font-family:var(--font-serif);font-weight:700;margin:0 0 8px}.notebook-preview h2{font-size:1.35rem}.notebook-preview h3{font-family:var(--font-serif);font-size:1.15rem;font-weight:700;margin:0 0 6px}.notebook-preview p{color:var(--text);font-family:var(--font-serif);margin:0 0 8px}.notebook-preview ul{font-family:var(--font-serif);list-style:disc;margin:0 0 10px;padding-left:20px}.notebook-preview li{color:var(--text);font-family:var(--font-serif);margin:4px 0}.app-shell-new{display:flex;flex-direction:column}.app-shell-new__body{padding:var(--space-5) var(--space-5) var(--space-6)}.topbar{background:var(--surface);border-bottom:1px solid var(--border-subtle-2);padding:var(--space-3) var(--space-5);z-index:20}.topbar__brand{align-items:center;color:var(--text);display:inline-flex;font-size:var(--text-md);font-weight:600;min-height:44px}.topbar__icon-button,.topbar__primary-link{align-items:center;display:inline-flex;justify-content:center;min-height:44px}.topbar__primary-link{position:relative}.topbar__primary-key{color:var(--text-muted);color:var(--noeis-pointer,var(--text-muted));font-family:var(--font-mono);font-size:.64rem;font-weight:600;letter-spacing:.02em;line-height:1;opacity:0;pointer-events:none;position:absolute;right:-8px;top:6px}body.go-to-primed .topbar__primary-key{opacity:1}.topbar__right{gap:var(--space-3)}.topbar__search-trigger{align-items:center;background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font:inherit;gap:8px;min-height:44px;padding:0 6px 0 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;width:min(360px,34vw)}.topbar__search-trigger:focus-visible,.topbar__search-trigger:hover{background:var(--surface-muted);border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);color:var(--text);outline:none}.topbar__search-trigger-label{color:inherit;flex:1 1 auto;font-size:var(--text-sm);min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.topbar__search-kbd{align-items:center;align-self:center;background:color-mix(in srgb,var(--surface) 92%,#0000);border:solid var(--border-subtle);border-radius:4px;border-width:1px 1px 2px;color:var(--text-secondary);display:inline-flex;font-family:var(--font-sans);font-size:.68rem;font-weight:600;height:18px;justify-content:center;letter-spacing:0;line-height:1;margin-right:6px;padding:0 6px;pointer-events:none;-webkit-user-select:none;user-select:none}.kbd-overlay__panel{max-width:580px;width:min(580px,92vw)}.kbd-overlay__sections{grid-gap:22px;display:grid;gap:22px;margin-top:4px}.kbd-overlay__section-title{color:var(--text-secondary);font-size:.66rem;font-weight:600;letter-spacing:.22em;margin:0 0 8px;text-transform:uppercase}.kbd-overlay__list{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.kbd-overlay__row{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 60%,#0000);display:flex;gap:16px;justify-content:space-between;padding:6px 0}.kbd-overlay__row:last-child{border-bottom:0}.kbd-overlay__row-label{color:var(--text);flex:1 1 auto;font-size:.92rem;min-width:0}.kbd-overlay__row-keys{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.kbd-overlay__key{align-items:center;background:color-mix(in srgb,var(--surface) 90%,#0000);border:solid var(--border-subtle);border-radius:5px;border-width:1px 1px 2px;color:var(--text);display:inline-flex;font-family:var(--font-sans);font-size:.74rem;font-weight:600;height:22px;justify-content:center;line-height:1;min-width:22px;padding:0 7px}.kbd-overlay__key--inline{font-size:.66rem;height:18px;min-width:18px;padding:0 5px;vertical-align:middle}.kbd-overlay__row-sep{color:var(--text-secondary);font-size:.74rem;font-weight:500}body.noeis-editorial .palette-overlay{align-items:center;padding:24px}body.noeis-editorial .palette-card{display:flex;flex-direction:column;max-height:60vh;overflow:hidden;width:min(600px,calc(100vw - 32px))}body.noeis-editorial .palette-list{flex:1 1 auto;max-height:none;min-height:0}@media (max-width:480px){.topbar__search-kbd{display:none}.topbar__search-trigger{width:min(240px,42vw)}}.topbar__button{align-items:center;background:#0000;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-family:inherit;font-size:var(--text-xs);font-weight:600;justify-content:center;line-height:1;min-height:44px;padding:6px 12px;transition:color .2s ease,border-color .2s ease,background .2s ease;white-space:nowrap}.topbar__button:hover{background:var(--surface-muted);border-color:var(--border-subtle-2);color:var(--text)}.topbar__menu{position:relative}.topbar__menu-popover{grid-gap:6px;background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:12px;box-shadow:0 14px 34px #00000029;display:grid;gap:6px;min-width:180px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.topbar__menu-item{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text);cursor:pointer;display:flex;font-size:var(--text-xs);font-weight:600;min-height:44px;padding:8px 10px;text-align:left}.topbar__menu-item:hover{background:var(--surface-muted)}.topbar__menu-item:disabled{cursor:not-allowed;opacity:.45}.ui-page{margin:0 auto;max-width:1600px;padding:32px 28px 48px}.ui-card{background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:var(--radius-1);box-shadow:none;padding:24px}.ui-surface-card{background:color-mix(in srgb,var(--surface-card) 92%,var(--surface-panel));border:1px solid var(--border-subtle-2);border-radius:var(--radius-2);box-shadow:0 8px 28px #0f172a0f;padding:18px}.ui-segmented-nav{align-items:center;background:color-mix(in srgb,var(--surface-panel) 82%,var(--surface-card));border:1px solid var(--border-subtle-2);border-radius:999px;display:inline-flex;gap:6px;padding:4px}.ui-segmented-nav__item{background:#0000;border:1px solid #0000;border-radius:999px;cursor:pointer;font-weight:700;letter-spacing:.02em;padding:6px 12px;transition:border-color .16s ease,color .16s ease,background .16s ease}.ui-segmented-nav__item.is-active{background:color-mix(in srgb,var(--accent-soft) 62%,var(--surface-card));border-color:color-mix(in srgb,var(--accent) 46%,var(--border-subtle))}.ui-button{border:1px solid var(--border-subtle-2);border-radius:999px;cursor:pointer;font-weight:600;padding:8px 14px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s ease}.ui-button-primary{background:#111827;box-shadow:none;color:#fff}.ui-button-primary:hover{background:#0b0f1a;transform:translateY(-1px)}.ui-button-primary:active{background:#0b0f1a;transform:translateY(0)}.ui-page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin:0 0 24px}.ui-page-header__copy{grid-gap:6px;display:grid;gap:6px;min-width:0}.ui-empty-state__eyebrow,.ui-page-header__eyebrow{color:var(--noeis-ink-subtle);font-family:var(--font-sans);font-size:var(--type-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ui-page-header__eyebrow a{color:inherit;text-decoration:none}.ui-page-header__title{color:var(--noeis-ink);font-family:var(--font-serif);font-size:var(--noeis-type-display);font-weight:400;letter-spacing:-.015em;line-height:1.08;margin:0}.ui-page-header__lede{color:var(--noeis-ink-muted);font-family:var(--font-serif);font-size:1.05rem;line-height:1.5;margin:0;max-width:68ch}.ui-page-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ui-empty-state{grid-gap:10px;display:grid;gap:10px;justify-items:start;max-width:68ch;padding:24px 0}.ui-empty-state__title{color:var(--noeis-ink);font-family:var(--font-serif);font-size:var(--noeis-type-heading);font-weight:400;line-height:1.25;margin:0}.ui-empty-state__body{grid-gap:8px;color:var(--noeis-ink-muted);display:grid;font-family:var(--font-serif);gap:8px;line-height:1.55}.ui-empty-state__body p{margin:0}.ui-empty-state__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:4px}.ui-empty-state__link{color:var(--noeis-ink-muted);font-size:var(--type-small);text-decoration:none}.ui-empty-state__link:hover{color:var(--noeis-ink);text-decoration:underline}.page-area{min-height:100vh}.ui-tag-chip{align-items:center;background:#0000;border:1px solid var(--border-subtle-2);border-radius:10px;color:var(--text-secondary);display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 8px}.ui-tag-chip.clickable{cursor:pointer;transition:background .2s ease,color .2s ease}.ui-tag-chip.clickable:hover{background:var(--surface-muted);color:var(--text)}.section-heading{font-size:20px;margin-bottom:12px}.muted-label{color:var(--muted);font-size:var(--type-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.highlight-tag-chips{display:flex;flex-wrap:wrap;gap:8px}.highlight-tag-card{border:1px solid var(--noeis-rule)}.notebook-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:320px 1fr}.notebook-pane{padding:0}.search-card-grid{grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.search-card{background:var(--surface)}.search-card,.search-section{border:1px solid var(--border-subtle);border-radius:10px;padding:14px}.section-stack{grid-gap:14px;display:grid;gap:14px}.think-home__column-title{color:var(--muted);font-size:.75rem;letter-spacing:.06em;margin:0 0 8px}.page-header{margin-bottom:14px}.wiki-index--faceted .wiki-index__faceted-layout{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(220px,260px) minmax(0,1fr)}.wiki-index--faceted .wiki-index__faceted-main{min-width:0}@media (max-width:960px){.wiki-index--faceted .wiki-index__faceted-layout{grid-template-columns:minmax(0,1fr)}}.library-article-list{background:color-mix(in srgb,var(--accent-soft) 22%,var(--surface-card));border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border-subtle));border-radius:12px;padding:10px}.library-article-list,.library-article-skeletons{grid-gap:10px;display:grid;gap:10px}.think-list-skeleton-row{grid-gap:8px;background:var(--surface-card);border:1px solid var(--border-subtle-2);border-radius:10px;display:grid;gap:8px;padding:10px 12px}.related-embed-title,.semantic-title{font-weight:600}.highlight-card{grid-gap:10px;background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:12px;display:grid;gap:10px;padding:12px}.highlight-card-collapsed{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.highlight-card-collapsed-main{grid-gap:6px;display:grid;gap:6px;min-width:0}.highlight-card-collapsed-title{color:var(--muted);font-size:.82rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.highlight-card-collapsed-text{color:var(--text);font-family:var(--font-serif);line-height:1.65;overflow-wrap:anywhere}.highlight-card-collapsed-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.passage-door{color:var(--vellum-ink);color:var(--ink-human,var(--text-primary,var(--vellum-ink)));display:block;font-family:var(--font-serif);font-size:.92rem;font-style:italic;font-weight:400;line-height:1.4;margin:2px 0 0;max-width:42rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.passage-door__stance{color:var(--muted);font-family:var(--font-sans);font-size:.66rem;font-style:normal;font-weight:600;letter-spacing:.1em;margin-right:.55em;text-transform:uppercase}.passage-door:not(.passage-door--offer):focus-visible,.passage-door:not(.passage-door--offer):hover{color:var(--vellum-ink);color:var(--ink-human,var(--text-primary,var(--vellum-ink)));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.passage-door--offer{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;overflow:visible;text-overflow:clip;white-space:normal}.passage-door__actions{display:inline-flex;font-style:normal;gap:14px}.passage-door__actions button{background:#0000;border:0;border-bottom:1px solid #0000;color:var(--vellum-subtle);color:var(--muted,var(--text-muted,var(--vellum-subtle)));cursor:pointer;font-family:var(--font-sans);font-size:.82rem;font-weight:400;letter-spacing:0;line-height:1.4;padding:0;text-transform:none}.passage-door__actions button:focus-visible,.passage-door__actions button:hover{border-bottom-color:initial;color:var(--vellum-ink);color:var(--ink-human,var(--text-primary,var(--vellum-ink)))}.passage-door__actions button:disabled{cursor:wait;opacity:.5}.passage-door__error{color:#8b3a2c;color:var(--danger,#8b3a2c);flex-basis:100%;font-family:var(--font-sans);font-size:.75rem;font-style:normal}@media (prefers-reduced-motion:reduce){.passage-door,.passage-door--offer,.passage-door__actions button{transition:none}}.connections-hub{min-height:calc(100vh - 110px);padding:clamp(30px,4vw,44px) 0 max(90px,env(safe-area-inset-bottom));width:min(100%,1032px)}.connections-tabs{border-bottom:1px solid var(--border-subtle);display:flex;gap:clamp(24px,4vw,34px);margin-top:27px}.connections-tabs button{background:#0000;border:0;color:var(--text-muted);cursor:pointer;font:500 .86rem/1 var(--font-sans);min-height:45px;padding:0 0 13px;position:relative}.connections-tabs button:after{background:var(--accent);bottom:-1px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0}.connections-tabs button.is-active{color:var(--text-primary)}.connections-tabs button.is-active:after{opacity:1}.connections-tabs small{color:var(--text-muted);font-size:.68rem;margin-left:7px}.connections-back:focus-visible,.connections-fold>summary:focus-visible,.connections-row:focus-visible,.connections-tabs button:focus-visible,.connections-text-button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.connections-tab-panel{padding-top:26px}.connections-section-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:6px}.connections-section-heading h2{font-family:var(--font-serif);font-size:clamp(1.25rem,2vw,1.52rem);font-weight:500;letter-spacing:-.02em;margin:0}.connections-section-heading p{font-size:.78rem;margin:4px 0 0}.connections-source-group+.connections-source-group{margin-top:26px}.connections-rows{border-top:1px solid var(--border-subtle)}.connections-row{grid-gap:17px;align-items:center;background:#0000;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;color:var(--text-primary);display:grid;gap:17px;grid-template-columns:42px minmax(180px,1fr) minmax(220px,280px) minmax(118px,auto);min-height:108px;padding:21px 2px;text-align:left;width:100%}button.connections-row{cursor:pointer}.connections-row.is-active{background:color-mix(in srgb,var(--accent-soft) 54%,#0000);box-shadow:inset 2px 0 var(--accent)}.connections-sigil{background:color-mix(in srgb,var(--surface-elevated) 72%,#0000);border:1px solid var(--border-subtle);border-radius:5px;color:var(--text-primary);display:grid;font:500 1.25rem/1 var(--font-serif);height:37px;place-items:center;width:37px}.connections-row-state,.connections-row-title{grid-gap:5px;display:grid;gap:5px;min-width:0}.connections-row-title h3,.connections-row-title>strong{color:var(--text-primary);font:500 clamp(1.2rem,2.1vw,1.48rem)/1.1 var(--font-serif);letter-spacing:-.02em;margin:0}.connections-row-state small,.connections-row-title p,.connections-row-title small{color:var(--text-muted);font-size:.75rem;font-weight:400;line-height:1.45;overflow-wrap:anywhere}.connections-row-state{padding-left:14px;position:relative}.connections-row-state>strong{font-size:.78rem;font-weight:600}.connections-state-dot{background:var(--text-muted);border-radius:50%;height:6px;left:0;position:absolute;top:.43rem;width:6px}.connections-row--connected .connections-state-dot{background:var(--accent);background:var(--success,var(--accent))}.connections-row--waiting .connections-state-dot,.connections-row--warning .connections-state-dot,.connections-row--working .connections-state-dot{background:#9a6e2f;background:var(--warning,#9a6e2f)}.connections-back,.connections-text-button{background:#0000;border:0;color:var(--accent);cursor:pointer;font:600 .78rem/1.35 var(--font-sans);padding:6px 0;text-decoration:none;width:-webkit-fit-content;width:fit-content}.connections-row-action{justify-self:end;text-align:right}.connections-empty{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);padding:29px 2px}.connections-empty h3{font:500 1.25rem/1.2 var(--font-serif);margin:0 0 6px}.connections-empty p{font-size:.8rem;margin:0}.connections-fold{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);margin-top:24px}.connections-forwarding{border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.78rem;margin:24px 0 0;overflow-wrap:anywhere;padding-top:16px}.connections-forwarding strong{color:var(--text-primary);font-weight:600}.connections-fold>summary{align-items:center;color:var(--text-muted);cursor:pointer;display:flex;font-size:.78rem;gap:20px;justify-content:space-between;list-style:none;min-height:52px}.connections-fold>summary::-webkit-details-marker{display:none}.connections-fold>summary span{grid-gap:3px;display:grid;gap:3px}.connections-fold>summary strong{color:var(--text-primary);font-weight:600}.connections-fold>summary em,.connections-fold>summary small{color:var(--text-muted);font-size:.72rem;font-style:normal;font-weight:400}.connections-fold[open]{padding-bottom:20px}.connections-copy-fallback,.connections-fold pre{background:color-mix(in srgb,var(--surface-elevated) 72%,#0000);border:1px solid var(--border-subtle);border-radius:4px;color:var(--text-primary);font:.72rem/1.7 ui-monospace,monospace;font:.72rem/1.7 var(--font-mono,ui-monospace,monospace);max-height:340px;overflow:auto;padding:16px;white-space:pre-wrap;width:100%}.connections-copy-fallback{min-height:220px;resize:vertical}.connections-capture .extension-capture-card{background:#0000;border:0;box-shadow:none;margin-top:8px;padding:18px 0 4px}.connections-hub .data-integrations-page>.ui-card{background:#0000;border:0;border-radius:0;border-top:1px solid var(--border-subtle);box-shadow:none;margin-top:24px;padding:24px 2px}.connections-hub .data-integrations-page>.ui-card h2{font-family:var(--font-serif);font-weight:500}.connections-hub .import-source-card{background:#0000;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;min-height:108px;padding:21px 2px;transform:none}.connections-hub .import-source-card.is-active,.connections-hub .import-source-card:hover{background:color-mix(in srgb,var(--accent-soft) 54%,#0000);border-color:var(--border-subtle);transform:none}.connections-return-loop{margin-top:30px}.connections-return-loop__grid{margin-bottom:14px}.connections-preview-passage{margin-top:14px}.connections-preview-passage figure{background:color-mix(in srgb,var(--accent-soft) 48%,#0000);border-left:2px solid var(--accent);margin:12px 0 0;padding:18px 20px}.connections-preview-passage figcaption{color:var(--text-muted);display:flex;font-size:.7rem;gap:16px;justify-content:space-between}.connections-preview-passage figcaption strong{color:var(--text-primary);font-weight:600}.connections-preview-passage blockquote{color:var(--text-primary);font:500 1.3rem/1.5 var(--font-serif);margin:15px 0}.connections-preview-passage figure>div{border-top:1px solid var(--border-subtle);padding-top:12px}.connections-preview-passage figure>div p{color:var(--text-primary);font:italic 1rem/1.55 var(--font-serif);margin:4px 0 0}.connections-preview-passage figure>small{color:var(--text-muted);display:block;font-size:.68rem;margin-top:14px}.connections-display-title{font-family:var(--font-serif);font-size:clamp(2.15rem,5vw,3rem);font-weight:500;letter-spacing:-.045em;line-height:1.05;margin:9px 0 14px;max-width:14ch}.connections-lede{font-size:.9rem;line-height:1.7;max-width:58ch}.connections-detail-grid{grid-gap:clamp(32px,5vw,54px);align-items:start;display:grid;gap:clamp(32px,5vw,54px);grid-template-columns:minmax(0,655px) minmax(220px,1fr)}.connections-back{margin-bottom:18px}.connections-form-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.connections-field,.connections-form-grid label{grid-gap:7px;color:var(--text-muted);display:grid;font-size:.76rem;gap:7px;margin-top:18px}.connections-field input,.connections-field select,.connections-form-grid input,.connections-form-grid select{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:4px;color:var(--text-primary);font:.9rem var(--font-sans);min-height:42px;min-width:0;padding:9px 11px;width:100%}.connections-field small{font-size:.68rem}.connections-permission-choices{border:1px solid var(--border-subtle);border-radius:5px;display:grid;margin:23px 0 0;overflow:hidden;padding:0}.connections-permission-choices legend{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.connections-permission-choices label{align-items:flex-start;cursor:pointer;display:flex;gap:12px;min-height:66px;padding:13px 14px}.connections-permission-choices label+label{border-top:1px solid var(--border-subtle)}.connections-permission-choices label:has(input:checked){background:color-mix(in srgb,var(--accent-soft) 60%,#0000)}.connections-permission-choices input{accent-color:var(--accent);margin-top:4px}.connections-permission-choices span{grid-gap:3px;display:grid;gap:3px}.connections-permission-choices strong{color:var(--text-primary);font-size:.83rem}.connections-permission-choices small{color:var(--text-muted);font-size:.7rem;line-height:1.45}.connections-actions,.connections-footer-links,.connections-permission-inline{align-items:center;display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:20px}.connections-inline-notice,.connections-revoke-confirm{background:color-mix(in srgb,#9a6e2f 9%,#0000);background:color-mix(in srgb,var(--warning,#9a6e2f) 9%,#0000);border-left:2px solid #9a6e2f;border-left:2px solid var(--warning,#9a6e2f);color:var(--text-secondary);font-size:.78rem;margin:18px 0 0;padding:14px 16px}.connections-copy-status{color:var(--accent);font-size:.75rem;margin-top:12px}.connections-side-note{border-left:1px solid var(--border-subtle);padding-left:24px;position:-webkit-sticky;position:sticky;top:92px}.connections-side-note ol{list-style:none;margin:12px 0 20px;padding:0}.connections-side-note li{border-bottom:1px solid var(--border-subtle);display:flex;gap:12px;padding:13px 0}.connections-side-note li>span{color:var(--accent);font-size:.68rem;padding-top:3px}.connections-side-note li p{font-size:.73rem;line-height:1.55;margin:0}.connections-footer-links a,.connections-side-note a{color:var(--accent);font-size:.76rem}.connections-row-detail{border-top:1px solid var(--border-subtle);grid-column:2/-1;padding:18px 0 4px}.connections-receipt-facts,.connections-row-detail dl{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.connections-receipt-facts div,.connections-row-detail dl div{min-width:0}.connections-receipt-facts dt,.connections-row-detail dt{color:var(--text-muted);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.connections-receipt-facts dd,.connections-row-detail dd{color:var(--text-primary);font-size:.76rem;margin:3px 0 0;overflow-wrap:anywhere}.connections-danger{color:#9a503c;color:var(--danger,#9a503c)}.connections-activity-mini{grid-gap:0;display:grid;gap:0;list-style:none;margin:15px 0 0;padding:0}.connections-activity-mini li{border-bottom:1px solid var(--border-subtle);display:flex;font-size:.72rem;gap:18px;justify-content:space-between;padding:10px 0}.connections-activity-mini span{color:var(--text-muted)}.connections-manual-setup{margin-top:28px}.connections-permission-inline label{align-items:center;color:var(--text-secondary);display:flex;font-size:.76rem;gap:7px}.connections-secret{background:var(--surface-elevated);border:1px solid var(--border-subtle);margin-top:18px;padding:16px}.connections-secret pre{overflow:auto}.connections-footer-links{justify-content:space-between}.connections-nested-panel{margin-top:24px}.connections-advanced{background:#0000;border-radius:0;border-width:1px 0;margin-top:28px;padding:0}.connections-advanced>summary{min-height:56px}.connections-activity-list{border-top:1px solid var(--border-subtle)}.connections-activity-row{grid-gap:22px;border-bottom:1px solid var(--border-subtle);display:grid;gap:22px;grid-template-columns:150px minmax(0,1fr);padding:21px 2px}.connections-activity-row time{color:var(--text-muted);font-size:.7rem;padding-top:5px}.connections-activity-row h3{font:500 1.27rem/1.2 var(--font-serif);margin:0 0 3px}.connections-activity-row strong{font-size:.75rem}.connections-activity-row p{font-size:.75rem;margin:4px 0 0}.connections-approval-page{padding-top:clamp(30px,5vw,52px);width:min(100%,760px)}.connections-approval-card{background:#0000;border:1px solid var(--border-subtle);border-radius:6px;box-shadow:none;margin-top:26px;overflow:hidden;padding:0}.connections-approval-card__account{align-items:flex-start;background:color-mix(in srgb,var(--accent-soft) 50%,#0000);display:flex;gap:18px;justify-content:space-between;padding:20px 22px}.connections-approval-card__account h2{font:500 1.7rem/1.1 var(--font-serif);margin:4px 0}.connections-approval-card__account p{font-size:.75rem;margin:0}.connections-approval-card .agent-connect-authorize-card__code{align-items:center;background:#0000;border-color:var(--border-subtle);border-radius:0;border-style:solid;border-width:0 0 1px;display:flex;gap:20px;margin:0;padding:20px 22px}.connections-approval-card .agent-connect-authorize-card__code span{color:var(--text-muted);font-size:.65rem;letter-spacing:.11em;text-transform:uppercase}.connections-approval-card .agent-connect-authorize-card__code strong{font:500 1.5rem/1 ui-monospace,monospace;font:500 1.5rem/1 var(--font-mono,ui-monospace,monospace);letter-spacing:.08em}.connections-approval-facts{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr;margin:0;padding:8px 22px}.connections-approval-facts div{grid-gap:12px;border-bottom:1px solid var(--border-subtle);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:11px 0}.connections-approval-facts div:nth-child(odd){padding-right:18px}.connections-approval-facts div:nth-child(2n){border-left:1px solid var(--border-subtle);padding-left:18px}.connections-approval-facts dt{color:var(--text-muted);font-size:.67rem}.connections-approval-facts dd{color:var(--text-primary);font-size:.72rem;font-weight:600;margin:0;overflow-wrap:anywhere}.connections-approval-card .agent-connect-authorize-card__scope-list,.connections-approval-card>.agent-connect-authorize-card__success,.connections-approval-card>.form-error,.connections-approval-card>.settings-actions,.connections-approval-note{margin-left:22px;margin-right:22px}.connections-approval-card .agent-connect-authorize-card__scope-list{margin-top:12px}.connections-approval-note{border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:.72rem;padding:13px 0}.connections-approval-card>.agent-connect-authorize-card__success,.connections-approval-card>.settings-actions{margin-bottom:22px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.connections-row,.connections-tabs button,.connections-text-button{transition:background-color .15s ease,color .15s ease,opacity .15s ease}button.connections-row:hover{background:color-mix(in srgb,var(--accent-soft) 42%,#0000)}.connections-back:hover,.connections-footer-links a:hover,.connections-side-note a:hover,.connections-text-button:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:900px){.connections-hub{width:100%}.connections-row{grid-template-columns:38px minmax(0,1fr) minmax(170px,220px)}.connections-row-state{grid-column:2;grid-row:2;margin-top:-10px}.connections-row-action{grid-column:3;grid-row:1/3}.connections-detail-grid{display:block}.connections-side-note{border-left:0;border-top:1px solid var(--border-subtle);margin-top:32px;padding:22px 0 0;position:static}.connections-side-note ol{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr}}@media (max-width:600px){.connections-hub{padding-top:24px}.connections-tabs{gap:24px;margin-top:18px}.connections-tab-panel{padding-top:22px}.connections-section-heading{align-items:flex-start}.connections-section-heading .ui-button{font-size:.74rem;min-height:40px;padding-inline:11px}.connections-row{gap:11px;grid-template-columns:32px minmax(0,1fr);min-height:0;padding:19px 0}.connections-sigil{font-size:1rem;height:31px;width:31px}.connections-row-title h3,.connections-row-title>strong{font-size:1.25rem}.connections-row-state{grid-column:2;grid-row:auto;margin:0}.connections-row-action{grid-column:2;grid-row:auto;justify-self:start;min-height:34px;text-align:left}.connections-row-detail{grid-column:1/-1}.connections-form-grid,.connections-receipt-facts,.connections-row-detail dl{grid-template-columns:1fr}.connections-form-grid{gap:0}.connections-display-title{font-size:2.05rem}.connections-side-note ol{display:block}.connections-footer-links{align-items:flex-start;flex-direction:column}.connections-activity-row{gap:6px;grid-template-columns:1fr;padding:18px 0}.connections-activity-row time{padding:0}.connections-activity-mini li{align-items:flex-start;flex-direction:column;gap:3px}.connections-approval-facts{grid-template-columns:1fr;padding-inline:17px}.connections-approval-facts div:nth-child(2n),.connections-approval-facts div:nth-child(odd){border-left:0;padding-left:0;padding-right:0}.connections-approval-card .agent-connect-authorize-card__code,.connections-approval-card__account{padding-inline:17px}.connections-approval-card .agent-connect-authorize-card__scope-list,.connections-approval-card>.agent-connect-authorize-card__success,.connections-approval-card>.form-error,.connections-approval-card>.settings-actions,.connections-approval-note{margin-left:17px;margin-right:17px}}@media (prefers-reduced-motion:reduce){.connections-row,.connections-tabs button,.connections-text-button{transition:none}}.ariadne-thread{display:block;inset:0;pointer-events:none;position:fixed;z-index:18}.ariadne-thread__line{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.ariadne-thread__line path{fill:none;stroke:#a77721;stroke:var(--noeis-gold,#a77721);stroke-width:1;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke;animation:ariadne-travel .76s cubic-bezier(.16,1,.3,1) forwards,ariadne-vanish .32s ease .98s forwards}.ariadne-thread__knot{animation:ariadne-knot .7s cubic-bezier(.16,1,.3,1) .56s forwards;background:#f7f3eb;background:var(--paper,#f7f3eb);border:1px solid #a77721;border:1px solid var(--noeis-gold,#a77721);border-radius:50%;height:6px;opacity:0;position:fixed;transform:translate(-50%,-50%) scale(.7);width:6px}.ariadne-thread--reduced .ariadne-thread__knot{animation:ariadne-knot-reduced .6s linear forwards}@keyframes ariadne-travel{to{stroke-dashoffset:0}}@keyframes ariadne-vanish{to{opacity:0}}@keyframes ariadne-knot{30%,70%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.82)}}@keyframes ariadne-knot-reduced{20%,70%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.highlight-card-expanded{grid-gap:10px;display:grid;gap:10px}.highlight-card-actions{display:flex;flex-wrap:wrap;gap:6px}.item-type-badge{align-items:center;background:var(--surface-muted);border:1px solid var(--border-subtle-2);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.72rem;font-weight:600;letter-spacing:.05em;padding:2px 10px;text-transform:uppercase}.item-type-claim{background:#edf4ff;border-color:#b7d3ff;color:#2558a9}.item-type-evidence{background:#eef9f2;border-color:#bde3d0;color:#2b6a49}.item-type-note{background:var(--surface-muted);border-color:var(--border-subtle-2);color:var(--text-secondary)}.item-tag-summary{align-items:center;background:var(--surface-muted);border:1px solid var(--border-subtle-2);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.75rem;padding:2px 8px}.item-timestamp{color:var(--muted);font-size:.78rem}.article-card-collapsed-title,.note-card-collapsed-title{color:var(--text);font-weight:600}.related-suggestions-panel{grid-gap:8px;background:var(--surface-muted);border:1px solid var(--border-subtle-2);border-radius:10px;display:grid;gap:8px;padding:10px}.related-suggestions-header{color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.related-suggestions-list{grid-gap:8px;display:grid;gap:8px}.related-suggestion-item{grid-gap:4px;background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:9px;color:var(--text);display:grid;gap:4px;padding:9px 10px;text-decoration:none;transition:border-color .2s ease,background .2s ease}.related-suggestion-item:hover{background:var(--accent-soft);border-color:var(--accent)}.related-suggestion-title-row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.related-suggestion-title{color:var(--text);font-weight:600}.related-suggestion-type{color:var(--muted);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.related-suggestion-snippet{color:var(--text-secondary);font-size:.86rem;line-height:1.45;margin:0}.related-suggestion-reasons{display:flex;flex-wrap:wrap;gap:5px}.related-suggestion-reason-chip{background:var(--surface-muted);border:1px solid var(--border-subtle-2);border-radius:999px;color:var(--muted);font-size:.68rem;padding:2px 8px}.semantic-related-panel{grid-gap:10px;background:var(--surface-muted);border:1px solid var(--border-subtle-2);border-radius:10px;display:grid;gap:10px;padding:10px}.semantic-related-header{color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.semantic-related-explain{grid-gap:4px;background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:9px;display:grid;gap:4px;padding:8px 10px}.semantic-related-explain-title{color:var(--muted);font-size:.73rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.semantic-related-explain-body,.semantic-related-explain-note{color:var(--text-secondary);font-size:.82rem;line-height:1.4;margin:0}.semantic-related-item,.semantic-related-list{grid-gap:8px;display:grid;gap:8px}.semantic-related-item{background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:9px;padding:8px 9px}.semantic-related-item-link{grid-gap:4px;color:inherit;display:grid;gap:4px;text-decoration:none}.semantic-related-item-top{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.semantic-related-item-title{color:var(--text);font-weight:600}.semantic-related-item-subtitle{color:var(--text-secondary);font-size:.82rem;line-height:1.35}.semantic-related-band{border:1px solid #0000;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:2px 7px;white-space:nowrap}.semantic-related-band.is-high{background:color-mix(in srgb,var(--success) 20%,#0000);border-color:color-mix(in srgb,var(--success) 50%,#0000);color:color-mix(in srgb,var(--success) 80%,#132218)}.semantic-related-band.is-medium{background:color-mix(in srgb,var(--accent) 18%,#0000);border-color:color-mix(in srgb,var(--accent) 42%,#0000);color:color-mix(in srgb,var(--accent) 86%,#1c2534)}.semantic-related-band.is-low{background:color-mix(in srgb,var(--border-subtle) 36%,#0000);border-color:var(--border-subtle);color:var(--text-secondary)}.semantic-related-item-action{display:flex;justify-content:flex-end}.concept-path-toolbar{align-items:center;display:flex;gap:10px}.concept-path-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.concept-path-stats div{grid-gap:4px;background:color-mix(in srgb,var(--surface) 85%,var(--mix-lift));border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:4px;padding:10px 12px}.concept-path-stats strong{color:var(--text);font-size:1.2rem}.concept-path-stats span{color:var(--muted);font-size:.78rem}.concept-path-list{grid-gap:8px;display:grid;gap:8px}.concept-path-list-item{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:9px 10px;text-align:left}.concept-path-list-item.is-active{background:var(--accent-soft);border-color:var(--accent)}.concept-path-list-title{font-weight:600}.concept-path-list-meta{color:var(--muted);font-size:.78rem}.concept-path-detail{grid-gap:12px;display:grid;gap:12px}.concept-path-detail__intro{grid-gap:4px;display:grid;gap:4px}.concept-path-meta-grid{grid-gap:8px;display:grid;gap:8px}.concept-path-detail>input,.concept-path-meta-grid input,.concept-path-meta-grid textarea,.concept-path-step-notes{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text);padding:8px 10px}.concept-path-meta-actions{display:flex;gap:8px}.concept-path-stepper-card{grid-gap:8px;border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:8px;padding:12px}.concept-path-stepper-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.concept-path-step-index{color:var(--muted);font-size:.8rem;letter-spacing:.03em;text-transform:uppercase}.concept-path-understood{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:.82rem;gap:6px}.concept-path-step-title{color:var(--text);font-weight:700}.concept-path-step-summary{color:var(--text-secondary);font-size:.9rem;margin:0}.concept-path-step-actions{display:flex;gap:8px}.concept-path-connected-list{grid-gap:6px;display:grid;gap:6px}.concept-path-connected-row{align-items:center;border:1px solid var(--border-subtle);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.concept-path-connected-title{color:var(--text);font-size:.9rem}.concept-path-search-results{grid-gap:6px;display:grid;gap:6px}.concept-path-search-row{grid-gap:3px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer;display:grid;gap:3px;padding:8px 10px;text-align:left}.concept-path-search-title{color:var(--text);font-weight:600}.concept-path-search-meta{color:var(--muted);font-size:.8rem}.concept-path-empty{grid-gap:12px;background:color-mix(in srgb,var(--surface) 86%,var(--mix-lift));border:1px dashed var(--border-subtle);border-radius:12px;display:grid;gap:12px;padding:14px}.concept-path-empty__copy{grid-gap:4px;display:grid;gap:4px}.concept-path-empty__copy p{color:var(--muted);margin:0}@media (max-width:720px){.concept-path-stats{grid-template-columns:1fr}}.concept-path-step-row,.concept-path-steps{grid-gap:8px;display:grid;gap:8px}.concept-path-step-row{border:1px solid var(--border-subtle);border-radius:11px;padding:8px 10px}.concept-path-step-row.is-active{border-color:var(--accent)}.concept-path-step-main{grid-gap:8px;align-items:center;background:#0000;border:0;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:0;text-align:left}.concept-path-step-chip{align-items:center;border:1px solid var(--border-subtle);border-radius:999px;color:var(--muted);display:inline-flex;font-size:.76rem;height:24px;justify-content:center;width:24px}.concept-path-step-name{color:var(--text);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.concept-path-step-type{color:var(--muted);font-size:.78rem;letter-spacing:.03em;text-transform:uppercase}.concept-path-step-controls{display:flex;flex-wrap:wrap;gap:6px}.map-view-page{grid-gap:12px;display:grid;gap:12px}.map-detail-title{color:var(--text);font-weight:700}.return-later-control{position:relative}.return-later-popover{grid-gap:8px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--shadow-subtle);display:grid;gap:8px;padding:10px;position:absolute;right:0;top:calc(100% + 6px);width:260px;z-index:15}.return-later-title{color:var(--text);font-weight:600}.return-later-option{align-items:center;color:var(--text);display:flex;font-size:.92rem;gap:8px}.return-later-date,.return-later-reason{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text);padding:8px 10px}.return-later-reason{min-height:56px;resize:vertical}.return-later-actions{display:flex;gap:8px;justify-content:flex-end}.connection-builder{grid-gap:6px;display:grid;gap:6px;position:relative}.connection-builder.is-open{width:min(560px,100%);z-index:2}.connection-preview{grid-gap:5px;display:grid;gap:5px}.connection-preview-row{grid-gap:6px;align-items:center;color:var(--muted);display:grid;font-size:.78rem;gap:6px;grid-template-columns:auto auto minmax(0,1fr) auto}.connection-preview-direction{font-size:.7rem;letter-spacing:.03em;text-transform:uppercase}.connection-preview-relation{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:999px;letter-spacing:.02em;padding:1px 6px;text-transform:uppercase}.connection-preview-title{color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connection-preview-type{color:var(--muted);font-size:.72rem;letter-spacing:.03em;text-transform:uppercase}.connection-builder-panel{grid-gap:10px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;box-shadow:var(--shadow-subtle);display:grid;gap:10px;padding:12px;position:static;width:100%;z-index:16}.connection-builder-head{grid-gap:2px;display:grid;gap:2px}.connection-builder-head-actions{display:flex;justify-content:flex-end}.connection-builder-title{color:var(--text);font-size:.86rem;font-weight:600}.connection-builder-scope{color:var(--muted);font-size:.76rem;letter-spacing:.03em;text-transform:uppercase}.connection-explainer{grid-gap:2px;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:9px;color:var(--muted);display:grid;font-size:.75rem;gap:2px;padding:6px 8px}.connection-builder-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr minmax(112px,auto) auto}.connection-filter-tabs{display:flex;flex-wrap:wrap;gap:6px}.connection-filter-tab{background:var(--surface);border:1px solid var(--border-subtle);border-radius:999px;color:var(--muted);cursor:pointer;font-size:.74rem;padding:4px 10px}.connection-filter-tab.is-active{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.connection-builder-row input,.connection-builder-row select{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text);padding:8px 10px}.connection-selected-target{align-items:center;background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:10px;display:flex;flex-wrap:wrap;gap:6px;padding:6px 8px}.connection-selected-label{color:var(--muted);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.connection-selected-title{color:var(--text);font-size:.84rem}.connection-selected-type{color:var(--muted);font-size:.74rem;letter-spacing:.03em;text-transform:uppercase}.connection-search-results{grid-gap:6px;display:grid;gap:6px;max-height:190px;overflow-y:auto;padding-right:2px}.connection-search-result{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer;padding:8px;text-align:left}.connection-search-result.is-active{background:var(--accent-soft);border-color:var(--accent)}.connection-search-title{color:var(--text);font-weight:600}.connection-search-meta{color:var(--muted);font-size:.8rem;margin-top:2px}.connection-lists{grid-gap:10px;display:grid;gap:10px}.connection-list-block{grid-gap:6px;border-top:1px solid var(--border-subtle);display:grid;gap:6px;padding-top:10px}.connection-list-title{color:var(--muted);font-size:.76rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.connection-row{align-items:center;border-bottom:1px dashed var(--border-subtle);display:flex;gap:8px;justify-content:space-between;padding:6px 0}.connection-row:last-child{border-bottom:0}.connection-row-main{grid-gap:3px;display:grid;gap:3px;min-width:0}.connection-row-relation{color:var(--muted);font-size:.7rem;letter-spacing:.03em;text-transform:uppercase}.connection-row-text{color:var(--text);font-size:.9rem;overflow-wrap:anywhere}.return-queue-title{color:var(--text);font-weight:600}.highlight-organize-panel{grid-gap:10px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:10px;padding:10px}.highlight-organize-row{grid-gap:8px;display:grid;gap:8px}.highlight-organize-label{color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.highlight-organize-row input,.highlight-organize-select{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text);padding:8px 10px}.highlight-organize-tags{display:flex;flex-wrap:wrap;gap:6px}.highlight-tag-chip-button{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);cursor:pointer;font-size:.8rem;padding:4px 10px}.highlight-organize-tag-input{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.highlight-organize-tag-input input{min-width:170px}.highlight-organize-inline{align-items:center;display:flex;gap:8px;justify-content:space-between}.highlight-organize-evidence-list{grid-gap:8px;display:grid;gap:8px}.highlight-organize-evidence-item{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:10px;padding:8px 10px}.highlight-organize-evidence-text{color:var(--text);font-weight:600}.highlight-organize-actions{display:flex;justify-content:flex-end}.library-article-row{align-items:center;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:10px;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--accent) 46%,#0000);display:flex;gap:12px;justify-content:space-between;padding:14px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.library-article-row:hover{border-color:color-mix(in srgb,var(--accent) 46%,var(--border-subtle));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 82%,#1d4ed8)}.library-article-row-main{background:#0000;border:none;cursor:pointer;flex:1 1;padding:0;text-align:left}.library-article-row-action{background:#0000;border:1px solid var(--border-subtle);border-radius:999px;color:var(--muted);cursor:pointer;font-size:12px;opacity:0;padding:6px 10px;transition:opacity .18s ease,border-color .18s ease,color .18s ease}.library-article-row:hover .library-article-row-action{opacity:1}.library-article-row-action:hover{border-color:var(--accent);color:var(--accent)}.library-article-row-title{color:var(--text);font-size:.96rem;font-weight:700;line-height:1.35;margin-bottom:4px}.library-article-row-meta{color:var(--muted);display:flex;font-size:.74rem;gap:12px;letter-spacing:.02em}.library-folder-picker{grid-gap:8px;display:grid;gap:8px;max-height:220px;overflow-y:auto;padding:8px 0}.library-folder-picker .ui-quiet-button{justify-content:space-between}.article-reader{grid-gap:16px;--magnetic-rail-left:16px;--magnetic-rail-width:min(820px,calc(100vw - 32px));display:grid;gap:16px;position:relative}.article-reader-header{align-items:flex-start;background:color-mix(in srgb,var(--surface-card) 92%,var(--surface-panel));border:1px solid var(--border-subtle-2);border-radius:12px;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 76%,#1d4ed8);display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.article-reader-decisions{align-items:baseline;display:inline-flex;flex:0 1 auto;flex-wrap:wrap;gap:10px 18px}.article-reader-title{color:var(--text);font-size:clamp(1.48rem,1.35rem + .5vw,1.86rem);font-weight:700;letter-spacing:-.012em;line-height:1.2;margin:0}.article-reader-meta{color:var(--muted);display:flex;font-size:.77rem;font-weight:600;gap:12px;letter-spacing:.02em}.article-reader-meta a{color:var(--muted);text-decoration:none}.article-reader-meta a:hover{color:var(--accent)}.article-folio{color:var(--vellum-ink);color:var(--ink-human,var(--text-primary,var(--vellum-ink)));display:block;font-family:var(--font-serif);font-size:1.02rem;font-style:italic;font-weight:400;line-height:1.45;margin:6px 0 0;max-width:42rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.article-folio:focus-visible,.article-folio:hover{color:var(--vellum-ink);color:var(--ink-human,var(--text-primary,var(--vellum-ink)));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.article-folio.is-arriving{animation:article-folio-in .22s cubic-bezier(.16,1,.3,1) both}.article-folio.is-arriving.is-reduced{animation:none}@keyframes article-folio-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.article-folio.is-arriving{animation:none}}.article-reader-content{color:var(--text);margin:0 auto;max-width:820px}.article-reader-content p{color:var(--text);margin:0 0 16px}.article-reader-content--highlights{width:100%}.article-highlight-edition{grid-gap:22px;display:grid;gap:22px}.article-highlight-edition__lead{grid-gap:8px;border-bottom:1px solid var(--border-subtle-2);display:grid;gap:8px;padding-bottom:16px}.article-highlight-edition__lead p{color:var(--muted);margin:0;max-width:62ch}.article-highlight-edition__list{grid-gap:18px;counter-reset:article-highlight;display:grid;gap:18px;list-style:none;margin:0;padding:0}.article-highlight-edition__item{grid-gap:10px;border-bottom:1px solid var(--border-subtle-2);counter-increment:article-highlight;display:grid;gap:10px;padding:0 0 18px 44px;position:relative}.article-highlight-edition__item:before{color:var(--muted);content:counter(article-highlight,decimal-leading-zero);font-size:.68rem;font-weight:700;left:0;letter-spacing:.16em;position:absolute;top:3px}.article-highlight-edition__item blockquote{color:var(--text);font-size:1.08em;line-height:1.64;margin:0}.article-highlight-edition__meta{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.7rem;font-weight:700;gap:8px;letter-spacing:.14em;text-transform:uppercase}.article-highlight-edition__note{color:var(--muted);font-size:.92em;font-style:italic;margin:0}.article-passage-threads{grid-gap:var(--space-2);display:grid;gap:var(--space-2);margin:var(--space-4) auto 0;width:min(100%,820px)}.article-passage-threads:empty{display:none}.article-highlight-edition__item>.passage-door{margin-top:var(--space-1)}.article-cited-passage{background:color-mix(in srgb,#b08a4f 7%,#0000);background:color-mix(in srgb,var(--wiki-warm-accent,#b08a4f) 7%,#0000);border-left:2px solid #b08a4f;border-left:2px solid var(--wiki-warm-accent,#b08a4f);margin:0 auto var(--space-5);max-width:760px;padding:var(--space-4) var(--space-5)}.article-cited-passage blockquote{color:var(--text);font-family:var(--font-serif);font-size:1.06rem;line-height:1.65;margin:var(--space-2) 0 0}.article-cited-passage p{color:var(--muted);font-size:.9rem;font-style:italic;margin:var(--space-2) 0 0}.article-reader-content h1,.article-reader-content h2,.article-reader-content h3{margin:24px 0 12px}.article-reader-content mark.highlight{background:color-mix(in srgb,#f6e27a 62%,#0000)!important;background:color-mix(in srgb,var(--highlight-color,#f6e27a) 62%,#0000)!important;border-radius:2px;box-shadow:inset 0 -1px 0 color-mix(in srgb,#f6e27a 40%,#0000);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--highlight-color,#f6e27a) 40%,#0000);padding:0 2px}.article-cited-passage.is-cited-passage,.article-highlight-edition__item.is-cited-passage,.article-reader-content .is-cited-passage{box-shadow:0 0 0 6px color-mix(in srgb,#b08a4f 12%,#0000);box-shadow:0 0 0 6px color-mix(in srgb,var(--wiki-warm-accent,#b08a4f) 12%,#0000);outline:1px solid color-mix(in srgb,#b08a4f 55%,#0000);outline:1px solid color-mix(in srgb,var(--wiki-warm-accent,#b08a4f) 55%,#0000);outline-offset:4px;transition:box-shadow 1.2s ease,outline-color 1.2s ease}@media (prefers-reduced-motion:reduce){.article-cited-passage.is-cited-passage,.article-highlight-edition__item.is-cited-passage,.article-reader-content .is-cited-passage{transition:none}}.article-reader-content :is(img,video,iframe,object,embed){height:auto!important}.article-reader-content :is(video,iframe,object,embed){width:100%!important}.selection-menu{--selection-menu-x:0px;grid-gap:10px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:20px;box-shadow:var(--shadow-subtle);display:grid;gap:10px;max-width:min(520px,calc(100vw - 24px));min-width:360px;padding:10px 12px;position:fixed;transform:translate(-50%,-100%);transition:transform .2s cubic-bezier(.22,1,.36,1),top .2s cubic-bezier(.22,1,.36,1),left .2s cubic-bezier(.22,1,.36,1);z-index:1200}.selection-menu.selection-menu--below{transform:translate(-50%)}.selection-menu.selection-menu--below.is-magnetic{transform:translate(-50%);transform:translate(calc(-50% + var(--selection-menu-x, 0px)))}.selection-menu.is-magnetic{transform:translate(-50%,-100%);transform:translate(calc(-50% + var(--selection-menu-x, 0px)),-100%);transition:top .2s cubic-bezier(.22,1,.36,1),left .2s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.selection-menu.is-magnetic{transform:translate(-50%,-100%)}}.selection-menu__actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.selection-menu-button{background:#0000;border:none;border-radius:999px;color:var(--text);cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px;transition:background .15s ease}.selection-menu-button:hover{background:var(--surface-muted)}.selection-menu-button:disabled{cursor:progress;opacity:.6}.selection-menu-button.is-muted{color:var(--muted)}.selection-menu__input{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text);flex:1 1 180px;font-size:12px;min-width:160px;padding:8px 12px}.selection-menu__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,#0000);outline:none}.article-reader-empty{padding:24px 0}.library-section-head{background:color-mix(in srgb,var(--surface-panel) 88%,var(--surface-card));border:1px solid var(--border-subtle);border-radius:var(--radius-1);padding:var(--space-2) var(--space-3)}.library-section-head .ui-section-header__title{align-items:center;display:inline-flex;gap:8px;min-height:16px;padding-left:22px;position:relative}.library-section-head .ui-section-header__title:after,.library-section-head .ui-section-header__title:before{content:"";left:0;position:absolute;top:2px}.library-section-head.is-articles{background:color-mix(in srgb,var(--accent-soft) 36%,var(--surface-card));border-color:color-mix(in srgb,var(--accent) 32%,var(--border-subtle));box-shadow:inset 2px 0 0 color-mix(in srgb,var(--accent) 75%,#1d4ed8)}.library-section-head.is-articles .ui-section-header__title:before{background:linear-gradient(to bottom,#0000 0 2px,color-mix(in srgb,var(--accent) 45%,#0000) 2px 3px,#0000 3px 6px,color-mix(in srgb,var(--accent) 45%,#0000) 6px 7px,#0000 7px 100%);border:1.5px solid color-mix(in srgb,var(--accent) 58%,var(--text-secondary));border-radius:3px;height:12px;width:14px}.library-section-head.is-articles .ui-section-header__title:after{background:color-mix(in srgb,var(--accent) 68%,var(--text-secondary));border-radius:999px;height:1.5px;left:4px;top:6px;width:6px}.library-section-head.is-highlights{background:color-mix(in srgb,#fef3c7 45%,var(--surface-card));border-color:color-mix(in srgb,#f59e0b 35%,var(--border-subtle));box-shadow:inset 2px 0 0 color-mix(in srgb,#d97706 68%,#92400e)}.library-section-head.is-highlights .ui-section-header__title:before{background:color-mix(in srgb,#f59e0b 76%,#fef3c7);border:1px solid color-mix(in srgb,#d97706 62%,#78350f);border-radius:3px;height:12px;transform:rotate(45deg);width:12px}.library-section-head.is-highlights .ui-section-header__title:after{background:color-mix(in srgb,#7c2d12 58%,#fef3c7);border-radius:999px;height:4px;left:4px;top:6px;width:4px}.library-highlights-surface{background:color-mix(in srgb,#fef3c7 34%,var(--surface-card));border:1px solid color-mix(in srgb,#f59e0b 28%,var(--border-subtle));border-radius:12px;padding:10px}.library-highlight-group-title{color:var(--text);font-weight:700;letter-spacing:.02em}.library-highlight-filters{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.library-highlight-filters input,.library-highlight-filters select{background:var(--surface);border:1px solid var(--border-subtle-2);border-radius:10px;padding:8px 10px}.library-highlights-list{grid-gap:12px;display:grid;gap:12px}.library-highlight-row{grid-gap:10px;background:var(--surface-card);border:1px solid var(--border-subtle-2);border-radius:12px;box-shadow:inset 2px 0 0 color-mix(in srgb,#f59e0b 48%,#0000);display:grid;gap:10px;padding:12px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.library-highlight-row.is-active{background:color-mix(in srgb,var(--accent-soft) 60%,var(--surface-card));border-color:color-mix(in srgb,var(--accent) 58%,var(--border-subtle-2));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 85%,#1d4ed8)}.library-highlight-row-actions{display:flex;flex-wrap:wrap;gap:8px}.library-highlight-row{position:relative}.library-highlight-row__bulk-check{align-items:center;cursor:pointer;display:inline-flex;height:22px;justify-content:center;left:-28px;opacity:0;position:absolute;top:12px;transition:opacity .16s ease-out;width:22px}.library-highlight-row.is-bulk-selected .library-highlight-row__bulk-check,.library-highlight-row:focus-within .library-highlight-row__bulk-check,.library-highlight-row:hover .library-highlight-row__bulk-check{opacity:1}.library-highlight-row__bulk-check input{accent-color:var(--accent);cursor:pointer;height:16px;margin:0;width:16px}.library-highlight-row.is-bulk-selected{background:color-mix(in srgb,var(--accent-soft) 28%,var(--surface-card));border-color:color-mix(in srgb,var(--accent) 50%,var(--border-subtle))}.library-highlights-bulk-bar{align-items:center;animation:libraryHighlightsBulkBarIn .22s ease-out both;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb,var(--surface-card) 88%,#0000);border:1px solid var(--border-subtle);border-radius:12px;bottom:12px;box-shadow:0 12px 28px #1c181224;display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;padding:10px 14px;position:-webkit-sticky;position:sticky;z-index:10}@keyframes libraryHighlightsBulkBarIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.library-highlights-bulk-bar__count{color:var(--text);flex-shrink:0;font-size:.92rem}.library-highlights-bulk-bar__count strong{color:var(--accent);font-weight:700;margin-right:2px}.library-highlights-bulk-bar__actions{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px;justify-content:flex-end}.library-highlights-bulk-bar__danger{border-color:color-mix(in srgb,#a54731 32%,var(--border-subtle));color:#a54731!important}.library-highlights-bulk-bar__danger:hover:not(:disabled){background:color-mix(in srgb,#a54731 8%,#0000);border-color:color-mix(in srgb,#a54731 60%,var(--border-subtle))}.library-highlights-bulk-bar__error{flex-basis:100%;margin:0}@media (prefers-reduced-motion:reduce){.library-highlight-row__bulk-check{transition:none}.library-highlights-bulk-bar{animation:none}}.review-resurface-title{color:var(--text);font-weight:600}.journey-group-title,.review-resurface-context-title{font-weight:600}.today-item-title{color:var(--text);font-weight:600}.today-context-title{font-weight:600}.library-references{grid-gap:10px;display:grid;gap:10px}.library-reference-item{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer;padding:10px 12px;text-align:left;transition:border-color .18s ease,background .18s ease}.library-reference-item:hover{border-color:var(--accent)}.library-reference-title{color:var(--text);font-weight:600;margin-bottom:4px}.agent-presence__copy,.wiki-agent-presence__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.agent-presence__sub,.agent-presence__text,.wiki-agent-presence__sub,.wiki-agent-presence__text{display:block;overflow-wrap:anywhere;white-space:normal}.ui-section-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.ui-section-header__copy{grid-gap:4px;display:grid;gap:4px;min-width:0}.ui-section-header__title{color:var(--text);font-size:var(--type-h2);font-weight:700;letter-spacing:-.01em}.ui-section-header__subtitle{color:var(--muted);font-size:.84rem;margin-top:4px}html[data-ui-theme=dark] .article-reader-content,html[data-ui-theme=dark] .article-reader-content :is(h1,h2,h3,h4,h5,h6,p,li,blockquote){color:#e8eef8}html[data-ui-theme=dark] .library-reference-item .muted,html[data-ui-theme=dark] .semantic-related-explain :is(p,div),html[data-ui-theme=dark] .semantic-related-item .muted,html[data-ui-theme=dark] .ui-section-header__subtitle{color:#c1ccde}html[data-ui-theme=dark] .library-section-head.is-articles{background:color-mix(in srgb,#17324f 74%,#0f1724);border-color:color-mix(in srgb,#4a8fd6 56%,#263548)}html[data-ui-theme=dark] .library-section-head.is-highlights{background:color-mix(in srgb,#3f2b12 76%,#111a2a);border-color:color-mix(in srgb,#c48a2b 45%,#314056)}html[data-ui-theme=dark] .library-article-list{background:color-mix(in srgb,#14273d 78%,#111a2a);border-color:color-mix(in srgb,#4a8fd6 32%,#2b3b50)}html[data-ui-theme=dark] .library-highlights-surface{background:color-mix(in srgb,#3a2916 80%,#111a2a);border-color:color-mix(in srgb,#c48a2b 30%,#2b3b50)}html[data-ui-theme=dark] .article-reader-header{background:#131f31;border-color:#2b3b50}.ui-subtle-divider{border:none;border-top:1px solid var(--border-subtle-2);margin:0}.ui-chip{align-items:center;background:var(--surface-muted);border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 8px}.ui-chip,.ui-quiet-button{border:1px solid var(--border-subtle-2);color:var(--text-secondary)}.ui-quiet-button{background:var(--surface-card);border-radius:999px;cursor:pointer;font-size:.85rem;font-weight:600;padding:6px 12px;transition:all .18s ease}.ui-quiet-button:hover{background:var(--surface-muted);border-color:var(--border-subtle-2);color:var(--text)}.ui-quiet-button.is-active{background:color-mix(in srgb,var(--accent-soft) 64%,var(--surface-card));border-color:color-mix(in srgb,var(--accent) 45%,var(--border-subtle-2));color:var(--text)}.concept-outline__tray-title{color:var(--text-primary);font-weight:650;line-height:1.35;margin:0}.concept-outline__item-title{color:var(--text-primary);font-size:.86rem;font-weight:640;line-height:1.35;overflow-wrap:anywhere}.concept-outline__connection-summary{grid-gap:8px;background:color-mix(in srgb,var(--surface-card) 90%,var(--surface-panel));border:1px solid var(--border-subtle);border-radius:10px;display:grid;gap:8px;padding:10px}.concept-outline__connection-title{color:var(--text-primary);font-size:.84rem;font-weight:640;margin:0}.concept-outline__drawer-title{color:var(--text-primary);font-size:.86rem;font-weight:640;line-height:1.35;margin:0}.ui-panel-header{align-items:center;display:flex;font-weight:600;gap:12px;justify-content:space-between;margin-bottom:12px}.ui-panel-header__title{color:var(--text)}.reflection-row-title{grid-gap:4px;display:grid;gap:4px}.reflection-group-title{color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.think-concept-loading{grid-gap:10px;background:var(--surface-card);border:1px solid var(--border-subtle-2);border-radius:12px;display:grid;gap:10px;padding:14px}.think-question-group-title{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.reference-pull-in__relations{display:flex;flex-wrap:wrap;gap:6px}.reference-pull-in__relations button{background:var(--surface);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-muted);font-size:.72rem;font-weight:700;min-height:30px;padding:4px 9px}.reference-pull-in__relations button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 8%,var(--surface));border-color:color-mix(in srgb,var(--accent) 38%,var(--border-subtle));color:var(--text)}.concept-search-title{color:var(--text);font-weight:600}.highlight-block{grid-gap:8px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:8px;padding:12px 14px}.highlight-block--compact{padding:10px 12px}.highlight-block-quote{color:var(--text);font-family:var(--font-serif);font-size:1rem;line-height:1.7}.highlight-block-meta{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.highlight-block-title{color:var(--text);font-weight:600;text-decoration:none}.highlight-block-title:hover{color:var(--accent)}.highlight-block-tags{display:flex;flex-wrap:wrap;gap:6px}.highlight-block-actions{display:flex;flex-wrap:wrap;gap:8px}.highlight-ref-node,.notebook-ref-node{margin:12px 0}.notebook-ref-card{background:none;border:0;border-left:2px solid color-mix(in srgb,var(--noeis-ink,var(--text)) 24%,#0000);border-radius:0;margin:0;padding:2px 0 2px 16px}.notebook-ref-label{color:var(--muted);color:var(--noeis-ink-subtle,var(--muted));font-family:var(--font-sans);font-size:.68rem;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.notebook-ref-title{border-bottom:1px solid #0000;color:var(--text);color:var(--noeis-ink,var(--text));font-family:var(--font-serif);font-size:1.02rem;font-weight:400;line-height:1.42;text-decoration:none}a.notebook-ref-title:focus-visible,a.notebook-ref-title:hover{border-bottom-color:initial}.notebook-ref-meta{color:var(--muted);color:var(--noeis-ink-subtle,var(--muted));font-size:.8rem;margin-top:2px}.notebook-insert-group{align-items:center;background:color-mix(in srgb,var(--surface-card) 92%,var(--surface-muted));border:1px solid var(--border-subtle);border-radius:14px;display:flex;flex-wrap:wrap;gap:10px;padding:6px 10px}.notebook-insert-label{color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.notebook-insert-buttons{background:#0000;border-radius:0;display:flex;flex-wrap:wrap;gap:6px;padding:0}.notebook-insert-group .ui-quiet-button{background:var(--surface);border:1px solid var(--border-subtle);border-radius:999px;padding:5px 11px;white-space:nowrap}.notebook-insert-group .ui-quiet-button.is-active{border-color:var(--accent);color:var(--accent)}.modal-highlight-list{grid-gap:12px;display:grid;gap:12px;margin-top:12px;max-height:360px;overflow-y:auto}.modal-highlight-item{background:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;padding:12px}.modal-highlight-title{color:var(--text);font-weight:600;margin-bottom:6px}.modal-highlight-text{color:var(--text);font-size:.95rem;margin:0 0 8px}.modal-highlight-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.modal-highlight-actions{display:flex;justify-content:flex-end}.modal-overlay--insert{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:#1c18126b}.modal-content--insert{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--surface-card) 90%,#0000);border:1px solid color-mix(in srgb,var(--border-subtle) 70%,#0000);border-radius:18px;box-shadow:0 22px 56px #1c181238;gap:14px;padding:22px 22px 14px}.modal-content--insert .modal-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.modal-content--insert .modal-header h3{font-size:1.1rem;font-weight:600;margin:0 0 4px}.modal-content--insert .icon-button{background:#0000;border:0;border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:1.4rem;line-height:1;padding:4px 8px;transition:background .16s ease-out,color .16s ease-out}.modal-content--insert .icon-button:hover{background:color-mix(in srgb,var(--accent-soft) 32%,#0000);color:var(--text)}.insert-modal__search{background:color-mix(in srgb,var(--surface) 92%,#0000);border:1px solid color-mix(in srgb,var(--border-subtle) 80%,#0000);border-radius:10px;color:var(--text);font-size:.92rem;padding:10px 12px;transition:border-color .18s ease-out,box-shadow .18s ease-out;width:100%}.insert-modal__search:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 60%,#0000);outline:none}.modal-content--insert .modal-highlight-list{gap:8px;margin-top:6px}.modal-content--insert .modal-highlight-item{background:none;border:0;border-bottom:1px solid color-mix(in srgb,var(--noeis-rule,var(--border-subtle)) 70%,#0000);border-radius:0;padding:10px 12px;transition:background-color .18s ease-out,box-shadow .18s ease-out}.modal-content--insert .modal-highlight-item:last-child{border-bottom:0}.modal-content--insert .modal-highlight-item.is-clickable{cursor:pointer;text-align:left}.modal-content--insert .modal-highlight-item.is-clickable:focus-visible,.modal-content--insert .modal-highlight-item.is-clickable:hover{background:color-mix(in srgb,#1c1a17 5%,#0000);background:color-mix(in srgb,var(--noeis-ink,#1c1a17) 5%,#0000);box-shadow:inset 2px 0 0 0 #1c1a17;box-shadow:inset 2px 0 0 0 var(--noeis-ink,#1c1a17);outline:none}.insert-modal__footer{align-items:center;border-top:1px solid color-mix(in srgb,var(--border-subtle) 60%,#0000);display:flex;gap:12px;justify-content:space-between;margin-top:4px;padding-top:10px}.insert-modal__footer-hint{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:.72rem;gap:6px}.insert-modal__footer-hint kbd{align-items:center;background:color-mix(in srgb,var(--surface) 92%,#0000);border:solid color-mix(in srgb,var(--border-subtle) 80%,#0000);border-radius:4px;border-width:1px 1px 2px;color:var(--text);display:inline-flex;font-family:var(--font-sans);font-size:.68rem;height:18px;justify-content:center;line-height:1;min-width:22px;padding:0 6px}@media (prefers-reduced-motion:reduce){.insert-modal__search,.modal-content--insert .icon-button,.modal-content--insert .modal-highlight-item{transition:none}.modal-content--insert .modal-highlight-item.is-clickable:focus-visible,.modal-content--insert .modal-highlight-item.is-clickable:hover{transform:none}}.think-notebook-list-title{color:var(--text);font-weight:600}.think-notebook-item-title{color:var(--text);font-weight:700;line-height:1.35;margin-bottom:4px}.think-notebook-editor{grid-gap:12px;display:grid;gap:12px;min-width:0;padding:4px}.think-notebook-editor--empty{background:var(--surface);border:1px dashed var(--border-subtle);border-radius:12px;padding:24px}.think-notebook-editor-header{grid-gap:12px;display:grid;gap:12px;min-width:0}.think-notebook-title-block{grid-gap:6px;display:grid;gap:6px;min-width:0}.think-notebook-title-kicker{color:var(--muted);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.think-notebook-title-input{background:#0000;border:none;border-bottom:1px solid var(--border-subtle);color:var(--text);font-family:var(--font-serif);font-size:clamp(2.25rem,1.9rem + .8vw,3rem);font-weight:700;letter-spacing:-.05em;line-height:.98;max-width:100%;min-width:0;outline:none;padding:2px 2px 8px;text-overflow:ellipsis;width:100%}.notebook-organize-panel{grid-gap:12px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:12px;padding:12px}.notebook-organize-row{grid-gap:8px;display:grid;gap:8px}.notebook-organize-label{color:var(--muted);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.notebook-organize-row input,.notebook-organize-select{background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text);padding:8px 10px}.notebook-organize-tags{display:flex;flex-wrap:wrap;gap:6px}.notebook-tag-chip{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);cursor:pointer;font-size:.82rem;padding:4px 10px}.notebook-tag-input-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.notebook-tag-input-row input{min-width:180px}.notebook-organize-inline{align-items:center;display:flex;gap:8px;justify-content:space-between}.notebook-organize-evidence-list{grid-gap:8px;display:grid;gap:8px}.notebook-organize-evidence-item{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:10px;padding:8px 10px}.notebook-organize-evidence-title{color:var(--text);font-weight:600}.think-notebook-editor-body{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card) 96%,var(--mix-lift)) 0,color-mix(in srgb,var(--surface) 97%,var(--mix-lift)) 100%);border:1px solid var(--border-subtle);border-radius:18px;box-shadow:inset 0 1px 0 #ffffff70;color:var(--text);font-family:var(--font-serif);line-height:1.75;min-height:420px;padding:24px 28px 32px}.think-editor-draft-surface{position:relative}.think-editor-slash-hint{align-items:center;color:var(--text-secondary);display:inline-flex;flex-wrap:wrap;font-size:.9rem;gap:10px;line-height:1.4;margin:0 0 8px}.think-editor-slash-hint__token{align-items:center;background:var(--surface);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text);display:inline-flex;font-family:var(--font-mono);font-weight:700;justify-content:center;min-height:28px;min-width:28px;padding:0 10px}.think-editor-block-controls{align-items:center;display:inline-flex;gap:8px;margin-left:auto}.think-editor-block-controls .ui-quiet-button{min-height:30px;padding:4px 10px}.think-draft-block-tray{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.think-draft-block-tray__label{color:var(--text-secondary);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.think-draft-block-tray__actions{display:flex;flex-wrap:wrap;gap:8px}.think-draft-block-tray__actions .ui-quiet-button{border-radius:999px;min-height:30px;padding:4px 10px}.think-rich-text-toolbar-magnet{--caret-magnet-x:0px;transform:translate3d(var(--caret-magnet-x),0,0);will-change:transform}.think-rich-text-toolbar-magnet:not(.is-motion){transform:none;will-change:auto}.think-rich-text-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.think-rich-text-toolbar .ui-quiet-button{background:var(--surface);border:1px solid var(--border-subtle);border-radius:999px;min-height:34px;padding:6px 12px}.think-rich-text-toolbar .ui-quiet-button.is-active{background:color-mix(in srgb,var(--accent-soft) 60%,var(--surface));border-color:var(--accent);color:var(--accent)}.think-notebook-editor-formatting{padding:6px 2px 2px}.think-rich-text-toolbar--full{gap:10px}.think-rich-text-toolbar--slim .ui-quiet-button{min-height:32px;padding:5px 11px}.think-slash-menu{grid-gap:6px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--surface-card) 88%,#0000);border:1px solid color-mix(in srgb,var(--border-subtle) 70%,#0000);border-radius:16px;box-shadow:0 18px 42px #1c181229;display:grid;gap:6px;padding:8px;position:absolute;width:min(320px,calc(100% - 24px));z-index:12}.think-slash-menu__items{grid-gap:2px;display:grid;gap:2px;max-height:clamp(220px,50vh,420px);overflow-y:auto;scroll-padding-block:8px;scrollbar-width:thin}.think-slash-menu__items::-webkit-scrollbar{width:8px}.think-slash-menu__items::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--border-subtle) 80%,#0000);border-radius:999px}.think-slash-menu__item{grid-gap:3px;background:#0000;border:none;border-radius:12px;color:var(--text);cursor:pointer;display:grid;gap:3px;padding:10px 12px;text-align:left;width:100%}.think-slash-menu__item.is-active,.think-slash-menu__item:hover{background:color-mix(in srgb,var(--accent-soft) 48%,var(--surface))}.think-slash-menu__item-row{align-items:center;display:flex;gap:8px;justify-content:space-between}.think-slash-menu__item-label{font-size:.92rem;font-weight:700}.think-slash-menu__item-enter{color:var(--text-secondary);flex-shrink:0;font-size:.78rem;opacity:.7}.think-slash-menu__item-description{color:var(--text-secondary);font-size:.8rem;line-height:1.35}.think-slash-menu__footer{align-items:center;border-top:1px solid color-mix(in srgb,var(--border-subtle) 60%,#0000);color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.7rem;gap:14px;margin-top:2px;padding:8px 10px 4px}.think-slash-menu__hint{align-items:center;display:inline-flex;gap:5px}.think-slash-menu__hint kbd{align-items:center;background:color-mix(in srgb,var(--surface) 92%,#0000);border:solid color-mix(in srgb,var(--border-subtle) 80%,#0000);border-radius:4px;border-width:1px 1px 2px;color:var(--text);display:inline-flex;font-family:var(--font-sans);font-size:.68rem;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.think-slash-menu__empty{grid-gap:4px;display:grid;gap:4px;padding:10px 12px}.think-slash-menu__empty-title{color:var(--text);font-size:.9rem;font-weight:700}.think-slash-menu__empty-copy{color:var(--text-secondary);font-size:.8rem;line-height:1.35}.agent-thought-partner{display:flex;flex-direction:column;gap:10px}.agent-thought-partner__quick-prompts{display:flex;flex-wrap:wrap;gap:8px}.agent-thought-partner__composer{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.agent-thought-partner__composer textarea{background:color-mix(in srgb,var(--surface-panel) 92%,var(--mix-lift) 8%);border:1px solid var(--border-subtle);border-radius:10px;color:inherit;min-height:84px;padding:10px;resize:vertical;width:100%}.agent-thought-partner__thread{display:flex;flex-direction:column;gap:8px}.agent-thought-partner__message{background:color-mix(in srgb,var(--surface-panel) 90%,var(--mix-lift) 10%);border:1px solid var(--border-subtle);border-radius:10px;padding:10px}.agent-thought-partner__message.is-user{background:color-mix(in srgb,var(--surface-panel) 86%,var(--accent-soft) 14%)}.agent-thought-partner__message-role{font-size:.75rem;letter-spacing:.06em;margin:0 0 4px;opacity:.68;text-transform:uppercase}.agent-thought-partner__message p{margin:0;white-space:pre-line}.agent-thought-partner__related-items{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.agent-thought-partner__related-label,.agent-thought-partner__related-link{align-items:center;border:1px solid var(--border-subtle);border-radius:999px;display:inline-flex;font-size:.78rem;line-height:1.2;padding:3px 10px;text-decoration:none}.agent-thought-partner__related-link:hover{border-color:var(--accent);color:var(--accent)}.magnetic-reading-rail{align-items:center;bottom:18px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;left:var(--magnetic-rail-left);max-width:calc(100vw - 12px);max-width:calc(100vw - var(--magnetic-rail-left, 0px) - 12px);overflow:visible;pointer-events:none;position:fixed;width:var(--magnetic-rail-width);z-index:1180}.magnetic-reading-rail__track{background:color-mix(in srgb,var(--border-subtle) 88%,#0000);border-radius:999px;height:3px;opacity:.85;overflow:hidden;width:min(360px,100%)}.magnetic-reading-rail__fill{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,#0000),color-mix(in srgb,var(--accent) 88%,#0b74ff));border-radius:inherit;height:100%;transform:scaleX(0);transform:scaleX(var(--reading-progress,0));transform-origin:left center;transition:transform .32s cubic-bezier(.22,1,.36,1);width:100%}.magnetic-reading-rail__pill-outer{display:flex;justify-content:center;max-width:100%;min-width:0;overflow:visible;pointer-events:auto;width:min(420px,100%)}.magnetic-reading-rail__pill{--magnetic-x:0px;align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--surface-card) 78%,#0000);border:1px solid color-mix(in srgb,var(--border-subtle) 70%,#0000);border-radius:999px;box-shadow:0 12px 40px #0f172a1f;display:inline-flex;gap:10px;padding:8px 14px;transform:translateZ(0);transform:translate3d(var(--magnetic-x,0),0,0);will-change:transform}.magnetic-reading-rail:not(.is-motion) .magnetic-reading-rail__pill{transform:none;will-change:auto}.magnetic-reading-rail__btn{background:color-mix(in srgb,var(--accent-soft) 92%,#0000);border:none;border-radius:999px;color:var(--accent);cursor:pointer;font-family:var(--font-sans);font-size:.78rem;font-weight:700;padding:6px 12px;transition:transform .16s ease,background .16s ease}.magnetic-reading-rail__btn:hover{background:color-mix(in srgb,var(--accent-soft) 100%,var(--mix-lift) 8%);transform:translateY(-1px)}.magnetic-reading-rail__btn:active{transform:translateY(0)}.magnetic-reading-rail__hint{color:var(--text-secondary);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.magnetic-reading-rail__btn,.magnetic-reading-rail__fill,.selection-menu{transition:none}}:root .selection-menu,html[data-ui-theme=dark] .selection-menu{box-shadow:0 16px 48px #02061794}html[data-ui-theme=dark] .selection-menu{background:color-mix(in srgb,var(--surface-card) 96%,var(--mix-lift) 4%);border-color:color-mix(in srgb,var(--border-subtle) 100%,var(--mix-lift) 6%)}html[data-ui-theme=dark] .selection-menu-button:hover{background:color-mix(in srgb,var(--surface-muted) 85%,var(--mix-lift) 6%)}html[data-ui-theme=dark] .magnetic-reading-rail__track{background:color-mix(in srgb,var(--border-subtle) 90%,var(--mix-lift) 8%);opacity:.92}html[data-ui-theme=dark] .magnetic-reading-rail__pill{background:color-mix(in srgb,var(--surface-card) 82%,var(--mix-lift) 4%);border-color:color-mix(in srgb,var(--border-subtle) 100%,var(--mix-lift) 8%);box-shadow:0 16px 44px #0206178c}html[data-ui-theme=dark] .magnetic-reading-rail__btn{background:color-mix(in srgb,var(--accent) 22%,#0000);color:color-mix(in srgb,var(--accent) 72%,var(--mix-lift) 28%)}html[data-ui-theme=dark] .magnetic-reading-rail__btn:hover{background:color-mix(in srgb,var(--accent) 32%,#0000)}html[data-ui-theme=dark] .external-bridge-token-well{background:color-mix(in srgb,var(--surface-elevated) 88%,var(--accent) 6%);border-color:color-mix(in srgb,var(--accent) 38%,var(--border-subtle))}html[data-ui-theme=dark] .external-bridge-pre{background:color-mix(in srgb,var(--surface-card) 92%,var(--mix-lift) 3%);border-color:color-mix(in srgb,var(--border-subtle) 100%,var(--mix-lift) 4%)}.integrations-page{min-height:auto;padding-bottom:max(96px,env(safe-area-inset-bottom));width:min(100%,1500px)}.integrations-advanced-details{margin-top:14px}.integrations-advanced-details>summary{align-items:center;background:#0000;border:0;color:var(--text-primary);cursor:pointer;display:flex;gap:18px;justify-content:space-between;min-width:0;padding:0;text-align:left;width:100%}.integrations-advanced-details{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;padding:18px}.integrations-advanced-details>summary{list-style:none}.integrations-advanced-details>summary::-webkit-details-marker{display:none}.integrations-advanced-details>summary span{grid-gap:4px;display:grid;gap:4px;min-width:0}.integrations-advanced-details>summary strong{font-size:1rem}.integrations-advanced-details>summary em{color:var(--text-muted);font-size:.9rem;font-style:normal;line-height:1.4}.integrations-advanced-details>summary b{color:var(--text-muted);flex:0 0 auto;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.integrations-advanced-details>.settings-card,.integrations-advanced-details>.wiki-mcp-connect-card{margin-top:16px}.wiki-mcp-connect-card{overflow:visible}.wiki-mcp-connect-card__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:12px}.wiki-mcp-connect-card__panel{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;min-width:0;padding:12px}.wiki-mcp-connect-card__panel p{margin:0}.wiki-mcp-connect-card__panel p+p,.wiki-mcp-connect-card__panel p+pre{margin-top:8px}.wiki-mcp-connect-card__manual{margin-top:12px}.wiki-mcp-connect-card__manual summary{color:var(--text-primary);cursor:pointer;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wiki-mcp-connect-card__manual>p{margin:10px 0 0}.agent-connect-authorize-page{width:min(100%,980px)}.agent-connect-authorize-card{grid-gap:18px;display:grid;gap:18px}.agent-connect-authorize-card__code{align-items:center;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:12px}.agent-connect-authorize-card__code span,.agent-connect-authorize-card__scope strong{color:var(--text-muted);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.agent-connect-authorize-card__code strong{color:var(--text-primary);font-family:var(--font-mono);font-size:1.15rem;letter-spacing:.08em}.agent-connect-authorize-card__scope-list{grid-gap:10px;display:grid;gap:10px}.agent-connect-authorize-card__scope{border:1px solid var(--border-subtle);border-radius:10px;min-width:0;padding:12px}.agent-connect-authorize-card__scope p{margin:6px 0 0}.agent-connect-authorize-card__success{background:color-mix(in srgb,#2f8f5b 10%,var(--surface-elevated));background:color-mix(in srgb,var(--success,#2f8f5b) 10%,var(--surface-elevated));border:1px solid color-mix(in srgb,var(--success,#2f8f5b) 45%,var(--border-subtle));border-radius:10px;padding:12px}.agent-connect-authorize-card__success p{margin:6px 0 0}.agent-launch-link-card,.agent-task-run-card{grid-gap:14px;display:grid;gap:14px}.agent-launch-link-card--compact{border-top:1px solid var(--border-subtle);margin-top:18px;padding-top:16px}.agent-launch-link-card__grid,.agent-task-run-card__meta{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agent-launch-link-card label,.agent-launch-link-card__field{grid-gap:6px;display:grid;gap:6px}.agent-launch-link-card input,.agent-launch-link-card select,.agent-launch-link-card textarea{min-width:0;width:100%}.agent-launch-link-card textarea{resize:vertical}.agent-launch-link-card__result,.agent-task-run-card__meta>div,.agent-task-run-card__success,.agent-task-run-card__target,.agent-task-run-card__warning{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;min-width:0;padding:12px}.agent-launch-link-card__result{grid-gap:10px;display:grid;gap:10px}.agent-task-run-page{width:min(100%,980px)}.agent-task-run-card__meta span,.agent-task-run-card__target span{color:var(--text-muted);display:block;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.agent-task-run-card__meta strong,.agent-task-run-card__target strong{color:var(--text-primary);display:block;margin-top:4px}.agent-task-run-card__success p,.agent-task-run-card__target p,.agent-task-run-card__warning p{margin:6px 0 0}.agent-task-run-card__success{background:color-mix(in srgb,#2f8f5b 10%,var(--surface-elevated));background:color-mix(in srgb,var(--success,#2f8f5b) 10%,var(--surface-elevated));border-color:color-mix(in srgb,var(--success,#2f8f5b) 45%,var(--border-subtle))}.agent-task-run-card__warning{background:color-mix(in srgb,#c48a2c 10%,var(--surface-elevated));background:color-mix(in srgb,var(--warning,#c48a2c) 10%,var(--surface-elevated));border-color:color-mix(in srgb,var(--warning,#c48a2c) 45%,var(--border-subtle))}@media (max-width:640px){.integrations-advanced-details{border-radius:10px;padding:16px}.integrations-advanced-details>summary{align-items:flex-start;flex-direction:column}}.external-bridge-card{grid-gap:16px;display:grid;gap:16px}.external-bridge-hero{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.external-bridge-hero h2{margin-bottom:6px}.external-bridge-status{grid-gap:6px;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:6px;min-width:0;padding:14px}.external-bridge-status span{color:var(--text);font-size:.78rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.external-bridge-status p{color:var(--text-secondary);font-size:.82rem;line-height:1.45;margin:0}.external-bridge-status.is-ready{background:color-mix(in srgb,var(--surface-elevated) 90%,#10b981 7%);background:color-mix(in srgb,var(--surface-elevated) 90%,var(--success-color,#10b981) 7%);border-color:color-mix(in srgb,var(--success-color,#10b981) 42%,var(--border-subtle))}.external-bridge-status.is-pending,.external-bridge-status.is-working{background:color-mix(in srgb,var(--surface-elevated) 90%,var(--accent) 6%);border-color:color-mix(in srgb,var(--accent) 36%,var(--border-subtle))}.external-bridge-runtime-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.external-bridge-runtime{grid-gap:5px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;color:var(--text);cursor:pointer;display:grid;gap:5px;min-width:0;padding:14px;text-align:left}.external-bridge-runtime.is-active{background:color-mix(in srgb,var(--surface-elevated) 92%,var(--accent) 7%);border-color:color-mix(in srgb,var(--accent) 52%,var(--border-subtle))}.external-bridge-runtime span{font-size:.95rem;font-weight:780}.external-bridge-runtime p{color:var(--text-secondary);font-size:.82rem;line-height:1.45;margin:0}.external-bridge-setup-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.external-bridge-empty,.external-bridge-mint-panel,.external-bridge-setup-panel{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;min-width:0;padding:14px}.external-bridge-checklist{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:10px 0 0;padding:0}.external-bridge-checklist li{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:16px minmax(0,1fr)}.external-bridge-checklist li>span{background:#0000;border:1px solid var(--noeis-rule);border-radius:999px;height:10px;margin-top:5px;width:10px}.external-bridge-checklist li.is-done>span{background:#10b981;background:var(--success-color,#10b981);border-color:#10b981;border-color:var(--success-color,#10b981);box-shadow:0 0 0 4px color-mix(in srgb,#10b981 14%,#0000);box-shadow:0 0 0 4px color-mix(in srgb,var(--success-color,#10b981) 14%,#0000)}.external-bridge-checklist strong{color:var(--text);display:block;font-size:.88rem}.external-bridge-checklist p{color:var(--text-secondary);font-size:.78rem;line-height:1.4;margin:2px 0 0}.external-bridge-capability-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.external-bridge-capability-list span{align-items:center;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.76rem;font-weight:650;min-height:28px;padding:4px 9px}.external-bridge-protocol-line{margin-top:12px}.external-bridge-access-grid,.external-bridge-health__checks,.external-bridge-health__samples,.external-bridge-scope-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.external-bridge-access-grid span,.external-bridge-health__checks span,.external-bridge-health__samples span{align-items:center;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.74rem;font-weight:650;min-height:26px;padding:4px 8px}.external-bridge-access-grid span.is-enabled,.external-bridge-health__checks span.is-enabled{background:color-mix(in srgb,var(--surface-elevated) 88%,#10b981 8%);background:color-mix(in srgb,var(--surface-elevated) 88%,var(--success-color,#10b981) 8%);border-color:color-mix(in srgb,var(--success-color,#10b981) 34%,var(--border-subtle));color:var(--text)}.external-bridge-agent-grid{grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:10px}.external-bridge-agent-row{grid-gap:4px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:10px;display:grid;gap:4px;min-width:0;padding:10px}.external-bridge-approval-actions,.external-bridge-approval-meta,.external-bridge-mint-row,.external-bridge-primary-actions,.external-bridge-scope-row{flex-wrap:wrap}.external-bridge-scope-presets button{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);cursor:pointer;font-size:.74rem;font-weight:650;min-height:28px;padding:4px 9px}.external-bridge-scope-presets button:disabled{cursor:not-allowed;opacity:.56}.external-bridge-post-mint{grid-gap:14px;display:grid;gap:14px}.external-bridge-token-well{grid-gap:8px;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:8px;min-width:0;padding:12px}.external-bridge-token-well__header{gap:10px}.external-bridge-token-well__warn{font-size:.8rem;margin:0}.external-bridge-pre{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:10px;color:var(--text);line-height:1.5;max-width:100%;overflow:auto;padding:12px}.external-bridge-pre--tight{margin:0}.external-bridge-panel{grid-gap:8px;gap:8px;min-width:0}.external-bridge-reference-grid{grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.external-bridge-verify-banner{background:color-mix(in srgb,var(--surface-elevated) 90%,#10b981 7%);background:color-mix(in srgb,var(--surface-elevated) 90%,var(--success-color,#10b981) 7%);border:1px solid color-mix(in srgb,var(--success-color,#10b981) 34%,var(--border-subtle));border-radius:12px;padding:10px 12px}.external-bridge-health{grid-gap:10px;background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;display:grid;gap:10px;min-width:0;padding:12px}.external-bridge-health strong{color:var(--text);display:block;margin-top:2px}.external-bridge-health__samples span{border-radius:8px;max-width:100%}.external-bridge-approval-list{grid-gap:10px;gap:10px;margin-top:10px}.external-bridge-approval-item{grid-gap:8px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:10px;display:grid;gap:8px;padding:12px}.external-bridge-approval-title{color:var(--text);font-weight:720}@media (max-width:820px){.external-bridge-hero,.external-bridge-reference-grid,.external-bridge-runtime-grid,.external-bridge-setup-grid{grid-template-columns:1fr}.external-bridge-token-well__header{align-items:flex-start;flex-direction:column}}.empty-state{display:flex;flex-direction:column}.concept-share-modal{max-width:640px;width:min(640px,92vw)}.concept-share-modal__active,.concept-share-modal__inactive{grid-gap:14px;display:grid;gap:14px}.concept-share-modal__pitch{color:var(--text);font-size:.95rem;line-height:1.55}.concept-share-modal__label{color:var(--text-secondary);display:block;font-size:.66rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.concept-share-modal__url-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px}.concept-share-modal__url{background:color-mix(in srgb,var(--surface) 92%,#0000);border:1px solid var(--border-subtle);border-radius:8px;box-sizing:border-box;color:var(--text-primary);flex:1 1 180px;font-family:var(--font-sans);font-size:.84rem;max-width:100%;min-width:0;padding:8px 12px}.concept-share-modal__revoke{border-color:color-mix(in srgb,var(--noeis-danger) 32%,var(--border-subtle));color:var(--noeis-danger)!important}.concept-share-modal__revoke:hover:not(:disabled){background:color-mix(in srgb,var(--noeis-danger) 8%,#0000)}.concept-share-modal__header{align-items:flex-start}.concept-share-modal__heading{grid-gap:6px;display:grid;gap:6px;min-width:0}.concept-share-modal__eyebrow{color:var(--text-secondary);display:inline-block;font-family:var(--font-sans);font-size:.6rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.concept-share-modal__lede{margin:2px 0 0;max-width:52ch}.concept-share-modal__loading{padding:24px 0;text-align:center}.concept-share-modal__preview-title{color:var(--text);font-family:var(--font-serif);font-size:1.18rem;letter-spacing:-.02em;line-height:1.2}.concept-share-modal__includes{grid-gap:8px;color:var(--text);display:grid;font-size:.88rem;gap:8px;list-style:none;margin:0;padding:0}.concept-share-modal__includes li{align-items:flex-start;display:flex;gap:10px}.concept-share-modal__includes-icon{align-items:center;background:color-mix(in srgb,var(--accent-soft) 60%,#0000);border-radius:50%;color:color-mix(in srgb,var(--accent) 80%,var(--text));display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:700;height:18px;justify-content:center;line-height:1;width:18px}.concept-share-modal__includes-icon--neg{background:color-mix(in srgb,var(--surface-muted) 70%,#0000);color:var(--text-secondary)}.concept-share-modal__cta-row{display:flex;justify-content:flex-end}.concept-share-modal__cta-row .ui-button{border-radius:999px;min-width:180px}.concept-share-modal__pitch{margin:0}.concept-share-modal__active-controls{grid-gap:10px;display:grid;gap:10px}.concept-share-modal__active-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.concept-share-modal__open-link{color:var(--accent);font-size:.82rem;font-weight:500;text-decoration:none}.concept-share-modal__open-link:focus-visible,.concept-share-modal__open-link:hover{outline:none;text-decoration:underline}.concept-share-modal__reader-label{color:var(--text-secondary);font-size:.66rem;font-weight:650;letter-spacing:.18em;margin:0 0 .45rem;text-transform:uppercase}.concept-share-modal__reader{border-top:1px solid var(--border-subtle);padding:.2rem 0 .6rem}.concept-share-modal__reader--pending{border-top-style:dashed}.concept-share-modal__correction{background:color-mix(in srgb,var(--surface) 92%,#0000);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text);font:inherit;min-height:4.5rem;padding:8px 12px;resize:vertical;width:100%}.concept-share-modal__note{grid-gap:8px;display:grid;gap:8px}.concept-share-modal__takes{grid-gap:1rem;border-top:1px solid var(--border-subtle);display:grid;gap:1rem;padding:.7rem 0 .35rem}.concept-share-modal__waiting-by{color:var(--text-secondary);font-size:.78rem;font-weight:650;letter-spacing:.04em;margin:0}.concept-share-modal__waiting-text{font-family:var(--font-serif);line-height:1.55;margin:0}.think-share-view{grid-gap:1.1rem;color:var(--text);display:grid;gap:1.1rem}.think-share-view.is-compact{font-size:.94em}.think-share-view__header{grid-gap:.35rem;display:grid;gap:.35rem}.think-share-view__by,.think-share-view__eyebrow,.think-share-view__meta,.think-share-view__revised{color:var(--text-secondary);font-family:var(--font-sans);font-size:.78rem;margin:0}.think-share-view__eyebrow{font-weight:650;letter-spacing:.08em;text-transform:uppercase}.think-share-view__title{text-wrap:balance;font-family:var(--font-serif);font-size:clamp(1.6rem,3vw,2.3rem);font-weight:400;line-height:1.15;margin:0}.think-share-view.is-compact .think-share-view__title{font-size:1.35rem}.think-share-view__body p,.think-share-view__correction,.think-share-view__description,.think-share-view__framing,.think-share-view__silence{font-family:var(--font-serif);line-height:1.55;margin:0}.think-share-view__correction{font-style:italic}.think-share-view__section{font-size:.72rem;font-weight:650;letter-spacing:.08em;margin:0 0 .6rem;text-transform:uppercase}.think-share-view__colophon,.think-share-view__section{color:var(--text-secondary);font-family:var(--font-sans)}.think-share-view__colophon{font-size:.84rem;line-height:1.45;margin:.4rem 0 0}.think-share-view__archive{grid-gap:1rem;border-left:1px solid #1c18121f;border-left:1px solid var(--noeis-rule,#1c18121f);display:grid;gap:1rem;padding:.1rem 0 .1rem .9rem}.think-share-view__archive-silence{color:var(--text-secondary);font-family:var(--font-sans);font-size:.84rem;font-style:italic;line-height:1.45;margin:0}.think-share-view__brief,.think-share-view__mandate,.think-share-view__readings,.think-share-view__succession,.think-share-view__yours{grid-gap:1rem;border-top:1px solid #1c18121f;border-top:1px solid var(--noeis-rule,#1c18121f);display:grid;gap:1rem;padding-top:.35rem}.think-share-view__reading{grid-gap:.35rem;display:grid;gap:.35rem}.think-share-view__reading-by{color:var(--text-secondary);font-family:var(--font-sans);font-size:.78rem;font-weight:650;letter-spacing:.04em;margin:0}.think-share-view__reading p{font-family:var(--font-serif);line-height:1.55;margin:0}.think-share-view__remainder{color:var(--text-secondary);font-style:italic}.think-share-view__brief,.think-share-view__mandate,.think-share-view__succession{gap:.35rem}.think-share-view__succession{border-top:0;padding-top:0}.think-share-view__brief p,.think-share-view__mandate p,.think-share-view__succession p{font-family:var(--font-serif);line-height:1.55;margin:0}.think-share-view__brief-label{color:var(--text-secondary);font-family:var(--font-sans);font-size:.72rem;font-weight:650;letter-spacing:.08em;margin:.35rem 0 0;text-transform:uppercase}.think-share-view__brief-label:first-of-type{margin-top:0}.think-share-view__interpretation{border-left:1px solid #1c18121f;border-left:1px solid var(--noeis-rule,#1c18121f);color:var(--text-secondary);font-style:italic;margin-top:.15rem;padding-left:.85rem}.think-share-view__offer,.think-share-view__offer-actions{margin-top:.2rem}.think-share-view__offer-error,.think-share-view__offer-hint,.think-share-view__offer-label,.think-share-view__offer-receipt{color:var(--text-secondary);font-family:var(--font-sans);font-size:.78rem;letter-spacing:.02em;line-height:1.45;margin:.35rem 0 0}.think-share-view__offer-label{display:block;font-weight:650;letter-spacing:.06em;margin-top:.45rem;text-transform:uppercase}.think-share-view__offer-field{background:#0000;border:1px solid #1c181229;border:1px solid var(--noeis-rule,#1c181229);box-sizing:border-box;color:inherit;display:block;font:inherit;font-size:.88rem;line-height:1.45;margin:.35rem 0 0;min-height:2.4rem;padding:.45rem .55rem;resize:none;width:100%}textarea.think-share-view__offer-field{min-height:5.2rem}.think-share-view__offer-error{color:var(--text)}.think-share-view__offer button,.think-share-view__withdraw button{background:#0000;border:0;color:var(--text-secondary);cursor:pointer;font:inherit;font-family:var(--font-sans);font-size:.78rem;letter-spacing:.02em;padding:.2rem 0;text-decoration:underline;text-underline-offset:.18em}.think-share-view__offer-actions{display:flex;flex-wrap:wrap;gap:.85rem}.think-share-view__export,.think-share-view__presence{margin:1.15rem 0 0}.think-share-view__export button{background:#0000;border:0;color:var(--text-secondary);cursor:pointer;font:inherit;font-family:var(--font-sans);font-size:.78rem;letter-spacing:.02em;padding:.2rem 0;text-decoration:underline;text-underline-offset:.18em}.shared-question-companion{margin:1.75rem 0 0}.shared-question-companion__ask,.shared-question-companion__away{background:#0000;border:0;color:var(--text-secondary);cursor:pointer;font:inherit;font-family:var(--font-sans);font-size:.78rem;letter-spacing:.02em;padding:.2rem 0;text-decoration:underline;text-underline-offset:.18em}.shared-question-companion__away{margin-top:.7rem}.shared-question-companion__pause{color:var(--text-secondary);font-family:var(--font-sans);font-size:.82rem;font-style:italic;line-height:1.45;margin:.55rem 0 0}@media (prefers-reduced-motion:reduce){.concept-share-modal__reader,.shared-question-companion,.shared-question-companion .agent-thought-partner,.think-share-view,.think-share-view__archive,.think-share-view__brief,.think-share-view__export,.think-share-view__interpretation,.think-share-view__mandate,.think-share-view__offer,.think-share-view__presence,.think-share-view__readings,.think-share-view__succession,.think-share-view__yours{animation:none;transition:none}}@media print{.shared-concept-topbar__actions,.shared-question-companion,.think-share-view__export,.think-share-view__offer,.think-share-view__offer-receipt,.think-share-view__presence,.think-share-view__withdraw,.think-share-view__yours{display:none}}.shared-concept-page{color:var(--text);font-family:var(--font-serif);margin:0 auto;max-width:760px;padding:56px 28px 96px}.shared-concept-page--error,.shared-concept-page--loading{text-align:center}.shared-concept-page__error-title{font-size:1.6rem;margin:24px 0 12px}.shared-concept-page__home-link{color:var(--accent)}.shared-concept-page__section-title{color:var(--text-secondary);font-family:var(--font-sans);font-size:.66rem;font-weight:700;letter-spacing:.22em;margin:0 0 16px;text-transform:uppercase}.shared-concept-page__cards{grid-gap:14px;display:grid;gap:14px}.shared-concept__card{background:color-mix(in srgb,var(--surface) 92%,#0000);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 18px}.shared-concept__card header{color:var(--text-secondary);display:flex;font-family:var(--font-sans);font-size:.62rem;gap:12px;justify-content:space-between;letter-spacing:.18em;margin-bottom:8px;text-transform:uppercase}.shared-concept__card-eyebrow{font-weight:600}.shared-concept__card-title{font-family:var(--font-serif);font-size:1.08rem;line-height:1.3;margin:0 0 6px}.shared-concept__card-content{font-size:.96rem;line-height:1.55;margin:0 0 8px}.shared-concept__card-why{color:var(--text-secondary);font-size:.86rem;line-height:1.5;margin:0}.shared-concept__card--tension{border-color:color-mix(in srgb,#a54731 36%,var(--border-subtle))}.shared-concept__card--question{background:color-mix(in srgb,var(--accent-soft) 14%,var(--surface))}@media (max-width:640px){.shared-concept-page{padding:40px 18px 80px}.concept-share-modal__url-row{flex-direction:column}}.shared-concept-topbar{align-items:center;background:#0000;border-bottom:1px solid var(--border-subtle);display:flex;gap:16px;justify-content:space-between;margin:0 auto 24px;max-width:920px;padding:14px 28px}.shared-concept-topbar__brand{align-items:center;color:var(--text);display:inline-flex;font-family:var(--font-serif);font-size:1.05rem;font-weight:600;gap:10px;letter-spacing:-.01em;text-decoration:none}.shared-concept-topbar__brand-mark{background:linear-gradient(135deg,#36e4ff,color-mix(in srgb,#36e4ff 50%,var(--text-secondary)));background:linear-gradient(135deg,var(--accent,#36e4ff),color-mix(in srgb,var(--accent,#36e4ff) 50%,var(--text-secondary)));border-radius:6px;display:inline-block;height:22px;width:22px}.shared-concept-topbar__actions{align-items:center;display:inline-flex;gap:10px}.shared-concept-topbar__copy{background:#0000;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);cursor:pointer;font-size:.78rem;font-weight:500;padding:6px 12px;transition:color .16s ease-out,border-color .16s ease-out,background-color .16s ease-out}.shared-concept-topbar__copy:focus-visible,.shared-concept-topbar__copy:hover{background:color-mix(in srgb,var(--accent-soft) 14%,#0000);border-color:color-mix(in srgb,var(--accent) 50%,var(--border-subtle));color:var(--text);outline:none}.shared-concept-topbar__cta{align-items:center;background:var(--text);border-radius:999px;color:var(--surface);display:inline-flex;font-size:.78rem;font-weight:600;padding:6px 14px;text-decoration:none;transition:opacity .16s ease-out}.shared-concept-topbar__cta:focus-visible,.shared-concept-topbar__cta:hover{opacity:.85;outline:none}.shared-concept-page__sticky-bar{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--surface) 92%,#0000);border-bottom:1px solid var(--border-subtle);display:flex;gap:14px;left:0;opacity:0;padding:10px 28px;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:opacity .22s ease-out,transform .22s ease-out;z-index:50}.shared-concept-page__sticky-bar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.shared-concept-page__sticky-title{color:var(--text);flex:1 1;font-family:var(--font-serif);font-size:.96rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shared-concept-page__sticky-meta{display:none;white-space:nowrap}@media (min-width:720px){.shared-concept-page__sticky-meta{display:inline}}.shared-concept-page__sticky-copy{background:#0000;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-size:.74rem;font-weight:500;padding:5px 12px;transition:color .16s ease-out,border-color .16s ease-out,background-color .16s ease-out}.shared-concept-page__sticky-copy:focus-visible,.shared-concept-page__sticky-copy:hover{background:color-mix(in srgb,var(--accent-soft) 14%,#0000);border-color:color-mix(in srgb,var(--accent) 50%,var(--border-subtle));color:var(--text);outline:none}.shared-concept-page__cards--grid{grid-gap:14px;display:grid;gap:14px}@media (min-width:720px){.shared-concept-page__cards--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.shared-concept-page__sticky-bar,.shared-concept-page__sticky-copy,.shared-concept-topbar__copy,.shared-concept-topbar__cta{transition:none}}@media (max-width:640px){.shared-concept-topbar{flex-wrap:wrap;padding:12px 18px}.shared-concept-topbar__actions{margin-left:auto}.shared-concept-page__sticky-bar{padding:8px 18px}}.notion-agent-fetch-card{grid-gap:14px;background:color-mix(in srgb,var(--surface) 92%,var(--accent-soft) 6%);border:1px solid var(--border-subtle);border-radius:14px;display:grid;gap:14px;margin-top:12px;padding:16px 18px}.notion-agent-fetch-card__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.notion-agent-fetch-card__copy{display:flex;flex:1 1 280px;flex-direction:column;gap:4px;min-width:0}.notion-agent-fetch-card__eyebrow{color:var(--text-secondary);font-size:.62rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.notion-agent-fetch-card__title{color:var(--text);font-size:1rem;line-height:1.3;margin:0}.notion-agent-fetch-card__body{margin:0;max-width:60ch}.notion-agent-fetch-card__cta{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:6px}.notion-agent-fetch-card__last-fetched{white-space:nowrap}.notion-agent-fetch-card__result{grid-gap:10px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:10px;display:grid;gap:10px;padding:12px 14px}.notion-agent-fetch-card__result.is-positive{background:color-mix(in srgb,#2e7d32 6%,var(--surface));border-color:color-mix(in srgb,#2e7d32 28%,var(--border-subtle))}.notion-agent-fetch-card__result.is-warning{background:color-mix(in srgb,#b15c0f 6%,var(--surface));border-color:color-mix(in srgb,#b15c0f 32%,var(--border-subtle))}.notion-agent-fetch-card__result.is-danger{background:color-mix(in srgb,#a54731 6%,var(--surface));border-color:color-mix(in srgb,#a54731 36%,var(--border-subtle))}.notion-agent-fetch-card__result-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.notion-agent-fetch-card__pill{align-items:center;background:color-mix(in srgb,var(--surface) 70%,#0000);border-radius:999px;display:inline-flex;font-size:.68rem;font-weight:600;height:22px;letter-spacing:.06em;padding:0 10px}.notion-agent-fetch-card__pill--positive{background:color-mix(in srgb,#2e7d32 14%,var(--surface));color:#2e7d32}.notion-agent-fetch-card__pill--warning{background:color-mix(in srgb,#b15c0f 14%,var(--surface));color:#b15c0f}.notion-agent-fetch-card__pill--danger{background:color-mix(in srgb,#a54731 14%,var(--surface));color:#a54731}.notion-agent-fetch-card__pill--neutral{background:color-mix(in srgb,var(--surface-muted) 60%,var(--surface));color:var(--text-secondary)}.notion-agent-fetch-card__summary{color:var(--text);flex:1 1;font-size:.92rem}.notion-agent-fetch-card__counts{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.84rem;gap:14px}.notion-agent-fetch-card__count strong{color:var(--text);font-weight:600;margin-right:4px}.notion-agent-fetch-card__count.is-danger strong{color:#a54731}.notion-agent-fetch-card__errors-toggle{background:#0000;border:0;color:var(--text-secondary);cursor:pointer;font-size:.78rem;font-weight:500;padding:0;text-decoration:underline;text-underline-offset:2px}.notion-agent-fetch-card__errors-toggle:hover{color:var(--text)}.notion-agent-fetch-card__errors-list{grid-gap:6px;color:var(--text-secondary);display:grid;font-size:.84rem;gap:6px;list-style:none;margin:8px 0 0;padding:0}.notion-agent-fetch-card__errors-list li{align-items:flex-start;display:flex;gap:8px}.notion-agent-fetch-card__error-page{background:color-mix(in srgb,var(--surface-muted) 60%,var(--surface));border-radius:4px;color:var(--text);flex-shrink:0;font-family:var(--font-sans);font-size:.7rem;padding:1px 6px}@media (max-width:640px){.notion-agent-fetch-card__head{align-items:stretch;flex-direction:column}.notion-agent-fetch-card__cta{align-items:stretch}.notion-agent-fetch-card__cta .ui-button{justify-content:center;width:100%}}.extension-capture-card{align-items:center;background:#0000;background:var(--surface-subtle,#0000);border:1px solid #0000001f;border:1px solid var(--border-subtle,#0000001f);border-radius:14px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:18px 20px}.extension-capture-card.is-compact{padding:14px 16px}.extension-capture-card__copy{grid-gap:4px;display:grid;flex:1 1 260px;gap:4px;min-width:0}.extension-capture-card__copy strong{font-size:1rem;line-height:1.3}.extension-capture-card__copy p{font-size:.87rem;line-height:1.4;margin:0}.extension-capture-card__cta{background:color-mix(in srgb,var(--accent) 10%,#0000);background:color-mix(in srgb,var(--accent-primary,var(--accent)) 10%,#0000);border:1px solid color-mix(in srgb,var(--accent-primary,var(--accent)) 38%,var(--border-subtle));border-radius:9px;color:var(--text-primary);flex-shrink:0;font-size:.85rem;font-weight:600;padding:9px 16px;text-decoration:none;transition:background-color .14s ease,border-color .14s ease;white-space:nowrap}.extension-capture-card__cta:hover{background:color-mix(in srgb,var(--accent) 18%,#0000);background:color-mix(in srgb,var(--accent-primary,var(--accent)) 18%,#0000)}.extension-capture-card__badge{border:1px solid #00000029;border:1px solid var(--border-subtle,#00000029);border-radius:999px;color:var(--text-secondary);flex-shrink:0;font-size:.72rem;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.extension-capture-card.is-connected{border-color:#0000001f;border-color:var(--border-subtle,#0000001f)}@media (max-width:560px){.extension-capture-card{align-items:flex-start;flex-direction:column;gap:12px}}.forkable-wikis{grid-gap:24px;display:grid;gap:24px;margin:0 auto;max-width:1080px;padding:56px 24px 8px}.forkable-wikis__intro{grid-gap:8px;display:grid;gap:8px;max-width:640px}.forkable-wikis__intro h2{line-height:1.2;margin:0}.forkable-wikis__intro p{margin:0}.forkable-wikis__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.forkable-wikis__card{grid-gap:10px;align-content:start;background:#0000;background:var(--surface-raised,#0000);border:1px solid var(--border-subtle);border-radius:14px;display:grid;gap:10px;padding:20px}.forkable-wikis__card-topline span{color:var(--text-secondary);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.forkable-wikis__card h3{font-size:1.08rem;line-height:1.25;margin:0}.forkable-wikis__card p{color:var(--text-secondary);font-size:.88rem;line-height:1.45;margin:0}.forkable-wikis__pages{grid-gap:4px;color:var(--text-secondary);display:grid;font-size:.83rem;gap:4px;list-style:none;margin:2px 0 0;padding:0}.forkable-wikis__pages li:before{content:"· ";opacity:.6}.forkable-wikis__pages li.is-more{font-style:italic;opacity:.75}.forkable-wikis__cta{background:color-mix(in srgb,var(--accent) 10%,#0000);background:color-mix(in srgb,var(--accent-primary,var(--accent)) 10%,#0000);border:1px solid color-mix(in srgb,var(--accent-primary,var(--accent)) 38%,var(--border-subtle));border-radius:9px;color:var(--text-primary);cursor:pointer;font-size:.85rem;font-weight:600;justify-self:start;margin-top:4px;padding:9px 16px}.forkable-wikis__cta:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 18%,#0000);background:color-mix(in srgb,var(--accent-primary,var(--accent)) 18%,#0000)}.forkable-wikis__cta:disabled{cursor:default;opacity:.6}.forkable-wikis__error{color:var(--text-primary);font-size:.88rem;margin:0}.noeis-form-control{-webkit-appearance:none;appearance:none;background-color:var(--input-surface);border:1px solid color-mix(in srgb,var(--border-subtle-2) 88%,var(--text-primary) 12%);border-radius:8px;box-shadow:none;box-sizing:border-box;color:var(--text-primary);font:inherit;line-height:1.35;margin:0;min-height:40px;min-width:0;padding:9px 11px;transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1);width:100%}select.noeis-form-control{background-image:linear-gradient(45deg,#0000 50%,color-mix(in srgb,currentColor 72%,#0000) 0),linear-gradient(135deg,color-mix(in srgb,currentColor 72%,#0000) 50%,#0000 0);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}input[type=date].noeis-form-control{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}input[type=date].noeis-form-control::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.62}textarea.noeis-form-control{min-height:76px;resize:vertical}.noeis-form-control:hover:not(:disabled){border-color:color-mix(in srgb,var(--border-subtle-2) 64%,var(--text-primary) 36%)}.noeis-form-control:focus,.noeis-form-control:focus-visible{border-color:color-mix(in srgb,var(--accent) 58%,var(--border-subtle-2));box-shadow:0 0 0 3px var(--focus-ring);outline:0}.noeis-form-control:disabled{cursor:not-allowed;opacity:.58}.noeis-form-control::placeholder{color:color-mix(in srgb,var(--text-muted) 78%,#0000)}.selection-menu__inks{align-items:center;border-left:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 62%,#0000);display:inline-flex;gap:6px;margin-left:4px;padding-left:10px}.selection-menu__ink{background:var(--ink);border:1px solid color-mix(in srgb,#332f29 22%,#0000);border:1px solid color-mix(in srgb,var(--noeis-ink,#332f29) 22%,#0000);border-radius:50%;cursor:pointer;height:14px;padding:0;transition:transform .14s ease-out,box-shadow .14s ease-out;width:14px}.selection-menu__ink:focus-visible,.selection-menu__ink:hover{box-shadow:0 0 0 2px #6f87ff;box-shadow:0 0 0 2px var(--noeis-pointer,#6f87ff);outline:none;transform:scale(1.18)}.selection-menu__ink:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.selection-menu__ink{transition:none}.selection-menu__ink:focus-visible,.selection-menu__ink:hover{transform:none}}body.noeis-editorial{--noeis-ui-font:var(--noeis-font-ui);--noeis-pointer:#6f87ff;--noeis-topbar-height:88px;--noeis-topbar-air:20px;--vellum-bg:var(--noeis-canvas);--vellum-panel:var(--noeis-paper);--vellum-panel-strong:var(--noeis-paper-muted);--vellum-panel-stronger:var(--noeis-paper-sunken);--vellum-ink:var(--text-primary);--ink-human:var(--vellum-ink);--ink-agent:color-mix(in srgb,var(--vellum-warm,#b1862e) 26%,var(--vellum-ink));--vellum-muted:var(--text-secondary);--vellum-subtle:var(--text-muted);--vellum-line:var(--surface-border);--vellum-line-strong:var(--noeis-rule-strong);--vellum-accent:var(--noeis-ink-muted);--vellum-warm:var(--noeis-thread-strong);--vellum-gold:var(--noeis-thread-strong);--vellum-cyan:#1d8fa2;--vellum-error:var(--noeis-danger);--wiki-graph-node-concept:var(--wiki-warm-accent,#b1862e);--wiki-graph-node-entity:#6f6a61;--wiki-graph-node-source:var(--wiki-warm-accent,#b1862e);--wiki-graph-node-question:#74706a;--wiki-graph-node-comparison:#8b8176;--wiki-graph-node-overview:#625d55;--wiki-graph-node-project:#7a6040;--wiki-graph-node-log:#62707a;--wiki-graph-node-topic:#5f6468;--wiki-graph-edge-wikiLink:var(--wiki-warm-accent,#b1862e);--wiki-graph-edge-shared_source:#8f8373;--wiki-graph-edge-related:#7a8088;--wiki-graph-edge-needs_review:var(--wiki-warm-accent,#b1862e);--wiki-graph-edge-supports:#7a756d;--wiki-graph-edge-contradicts:#9b5a46;--wiki-graph-edge-extends:#8b7652;--wiki-graph-label-backdrop:#fffcf7d1;--wiki-graph-label-text:#1f2933;--wiki-graph-node-stroke:#ffffff9e;--vellum-shadow:var(--noeis-shadow-float);--dropzone-border-active:#38383161;--dropzone-text-quiet:#38383180;--surface-muted:var(--vellum-panel-strong);--surface-elevated:var(--vellum-panel);--surface-card:var(--vellum-bg);--surface-panel:var(--vellum-panel);--surface:var(--vellum-bg);color-scheme:inherit;font-family:var(--font-serif)}body.noeis-editorial,body.noeis-editorial .agent-ticker,body.noeis-editorial .topbar,body.noeis-editorial .ui-card,body.noeis-editorial .wiki-read,body.noeis-editorial .wiki-workspace{transition:background-color var(--noeis-motion-base) var(--noeis-ease-standard),border-color var(--noeis-motion-base) var(--noeis-ease-standard),color var(--noeis-motion-base) var(--noeis-ease-standard),box-shadow var(--noeis-motion-base) var(--noeis-ease-standard)}@media (prefers-reduced-motion:reduce){body.noeis-editorial,body.noeis-editorial .agent-ticker,body.noeis-editorial .topbar,body.noeis-editorial .ui-card,body.noeis-editorial .wiki-read,body.noeis-editorial .wiki-workspace{transition:none}}html[data-ui-theme=dark] body.noeis-editorial{--vellum-bg:var(--noeis-canvas);--vellum-panel:var(--noeis-paper);--vellum-panel-strong:var(--noeis-paper-muted);--vellum-panel-stronger:var(--noeis-paper-sunken);--vellum-ink:var(--text-primary);--ink-human:var(--vellum-ink);--ink-agent:color-mix(in srgb,var(--vellum-warm,#b1862e) 26%,var(--vellum-ink));--vellum-muted:var(--text-secondary);--vellum-subtle:var(--text-muted);--vellum-line:var(--surface-border);--vellum-line-strong:var(--noeis-rule-strong);--vellum-accent:var(--noeis-ink-muted);--vellum-warm:var(--noeis-thread-strong);--vellum-cyan:#5ac7d6;--vellum-error:var(--noeis-danger);--wiki-graph-node-concept:#c79a43;--wiki-graph-node-entity:#9d9487;--wiki-graph-node-source:#d2a34a;--wiki-graph-node-question:#a69a87;--wiki-graph-node-comparison:#b09a78;--wiki-graph-node-overview:#b8ad9c;--wiki-graph-node-project:#c09663;--wiki-graph-node-log:#8fa4ad;--wiki-graph-node-topic:#9aa0a1;--wiki-graph-edge-wikiLink:#d0a34a;--wiki-graph-edge-shared_source:#b6a28a;--wiki-graph-edge-related:#9aa0a8;--wiki-graph-edge-needs_review:#d8ac55;--wiki-graph-edge-supports:#b5aa96;--wiki-graph-edge-contradicts:#d47d63;--wiki-graph-edge-extends:#c2a06a;--wiki-graph-label-backdrop:#14110dc2;--wiki-graph-label-text:#efe6d4;--wiki-graph-node-stroke:#efe6d45c;--vellum-shadow:var(--noeis-shadow-float);--dropzone-border-active:#d2d2c68c;--dropzone-text-quiet:#bebeb280;background:var(--vellum-bg)!important;color:var(--vellum-ink);color-scheme:inherit}body.noeis-editorial .app-shell-new:after,body.noeis-editorial .app-shell-new:before,body.noeis-editorial:after,body.noeis-editorial:before{content:none!important;display:none!important}body.noeis-editorial,body.noeis-editorial #root,body.noeis-editorial .app-shell-new,body.noeis-editorial .app-shell-new__body,body.noeis-editorial .app-shell-new__main,body.noeis-editorial .page-area,body.noeis-editorial .ui-page{background:var(--vellum-bg)!important;color:var(--vellum-ink)}body.noeis-editorial *{box-sizing:border-box}body.noeis-editorial .article-reader-title,body.noeis-editorial .library-article-row-title,body.noeis-editorial .notebook-ref-title,body.noeis-editorial .think-index__row-title,body.noeis-editorial .ui-section-header__title,body.noeis-editorial h1,body.noeis-editorial h2,body.noeis-editorial h3,body.noeis-editorial h4,body.noeis-editorial h5,body.noeis-editorial h6{color:var(--text-primary);font-family:var(--font-serif);font-weight:350;letter-spacing:-.04em}body.noeis-editorial .article-reader-content,body.noeis-editorial .article-reader-meta,body.noeis-editorial .library-article-row-excerpt,body.noeis-editorial .muted,body.noeis-editorial .small,body.noeis-editorial .think-index__row-meta,body.noeis-editorial .ui-section-header__subtitle,body.noeis-editorial p{color:var(--vellum-muted)!important}body.noeis-editorial button,body.noeis-editorial input,body.noeis-editorial select,body.noeis-editorial textarea{font-family:var(--font-sans)}body.noeis-editorial .notebook-tag-chip,body.noeis-editorial .topbar__button,body.noeis-editorial .topbar__menu-item,body.noeis-editorial .ui-button,body.noeis-editorial .ui-quiet-button,body.noeis-editorial .ui-tag-chip{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--vellum-accent)!important;text-decoration:none}body.noeis-editorial .topbar__button,body.noeis-editorial .topbar__menu-item,body.noeis-editorial .ui-button,body.noeis-editorial .ui-quiet-button{align-items:center;display:inline-flex;font-size:.66rem;font-weight:600;justify-content:center;letter-spacing:.13em;min-height:44px;padding:10px 11px;text-transform:uppercase}body.noeis-editorial .topbar__button:hover,body.noeis-editorial .topbar__menu-item:hover,body.noeis-editorial .ui-button:hover,body.noeis-editorial .ui-quiet-button:hover{background:var(--vellum-panel-strong)!important;color:var(--vellum-ink)!important;text-decoration:none;transform:none}body.noeis-editorial .topbar__button.is-active,body.noeis-editorial .ui-button-primary,body.noeis-editorial .ui-segmented-nav__item.is-active{background:var(--vellum-panel-stronger)!important;color:var(--vellum-ink)!important}body.noeis-editorial .article-reader,body.noeis-editorial .library-article-list,body.noeis-editorial .library-highlights-surface,body.noeis-editorial .think-notebook-editor,body.noeis-editorial .ui-card:not(.palette-card),body.noeis-editorial .ui-surface-card{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.noeis-editorial .library-article-row-source,body.noeis-editorial .muted-label,body.noeis-editorial .notebook-organize-label,body.noeis-editorial .think-index__label,body.noeis-editorial .ui-section-header__subtitle{color:var(--vellum-subtle)!important;font-family:var(--font-sans)!important;font-size:.68rem!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important}body.noeis-editorial .ui-section-header{align-items:baseline;gap:16px;margin:0 0 16px}body.noeis-editorial .ui-section-header__title{font-size:1.55rem;line-height:1.05}body.noeis-editorial .ui-segmented-nav{align-items:center;display:flex;flex-wrap:wrap;gap:8px}body.noeis-editorial .ui-segmented-nav__item{min-height:44px;padding:8px 12px}body.noeis-editorial input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file])),body.noeis-editorial select,body.noeis-editorial textarea{background:#0000!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 78%,#0000)!important;border-radius:0!important;box-shadow:none!important;color:var(--vellum-ink)!important}body.noeis-editorial input:where(:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file])):focus,body.noeis-editorial select:focus,body.noeis-editorial textarea:focus{border-bottom-color:var(--vellum-ink)!important;outline:none}body.noeis-editorial .feedback-field input,body.noeis-editorial .notebook-organize-panel input,body.noeis-editorial .notebook-organize-panel select,body.noeis-editorial .room-shelf__search input,body.noeis-editorial .think-index__filter select,body.noeis-editorial .think-notebook-title-input{background:var(--vellum-panel-strong)!important;border:1px solid #0000!important;border-radius:2px!important}body.noeis-editorial .feedback-field input:focus,body.noeis-editorial .notebook-organize-panel input:focus,body.noeis-editorial .notebook-organize-panel select:focus,body.noeis-editorial .room-shelf__search input:focus,body.noeis-editorial .think-index__filter select:focus,body.noeis-editorial .think-notebook-title-input:focus{border-color:var(--wiki-warm-accent,var(--vellum-warm))!important}body.noeis-editorial .reference-pull-in{grid-gap:10px;display:grid;gap:10px;max-width:100%;min-width:0;overflow-x:hidden;position:relative;width:100%}body.noeis-editorial .reference-pull-in__target{margin:0}body.noeis-editorial .reference-pull-in__target strong{color:var(--vellum-ink);font-weight:650}body.noeis-editorial .reference-pull-in__relations{display:flex;flex-wrap:wrap;gap:6px}body.noeis-editorial .reference-pull-in__relations button{background:#0000;border:1px solid var(--vellum-line);border-radius:999px;color:color-mix(in srgb,var(--vellum-ink) 64%,#0000);font-family:var(--font-sans);font-size:.62rem;font-weight:800;letter-spacing:.12em;min-height:30px;padding:4px 9px;text-transform:uppercase}body.noeis-editorial .reference-pull-in__relations button[aria-pressed=true]{background:color-mix(in srgb,#11c5d9 8%,#0000);background:color-mix(in srgb,var(--noeis-accent,#11c5d9) 8%,#0000);border-color:color-mix(in srgb,var(--noeis-accent,#11c5d9) 45%,var(--vellum-line));color:var(--vellum-ink)}body.noeis-editorial .reference-pull-in__search{grid-gap:8px;align-items:stretch;display:grid;gap:8px;grid-template-columns:minmax(0,1fr);max-width:100%;min-width:0}body.noeis-editorial .reference-pull-in__search input{background:color-mix(in srgb,var(--vellum-page) 78%,#0000);border:1px solid var(--vellum-line);border-radius:0;color:var(--vellum-ink);font-family:var(--font-sans);font-size:.82rem;line-height:1.3;min-width:0;padding:10px 11px;width:100%}body.noeis-editorial .reference-pull-in__search input:focus{outline:1px solid var(--vellum-cyan);outline-offset:1px}body.noeis-editorial .reference-pull-in__results,body.noeis-editorial .reference-pull-in__strip{grid-gap:8px;display:grid;gap:8px;min-width:0}body.noeis-editorial .reference-pull-in__receipt{grid-gap:8px;align-items:start;animation:referenceReceiptLand .36s ease-out both;background:linear-gradient(90deg,color-mix(in srgb,var(--vellum-cyan) 10%,#0000),color-mix(in srgb,var(--vellum-page) 88%,#0000));border:1px solid color-mix(in srgb,var(--vellum-cyan) 36%,var(--vellum-line));color:var(--vellum-ink);display:grid;font-family:var(--font-sans);font-size:.72rem;gap:8px;grid-template-columns:auto minmax(0,1fr);line-height:1.35;min-width:0;padding:9px 10px}body.noeis-editorial .reference-pull-in__receipt.is-existing{background:linear-gradient(90deg,color-mix(in srgb,var(--vellum-warm) 12%,#0000),color-mix(in srgb,var(--vellum-page) 88%,#0000));border-color:color-mix(in srgb,var(--vellum-warm) 42%,var(--vellum-line))}body.noeis-editorial .reference-pull-in__receipt-dot{background:var(--vellum-cyan);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--vellum-cyan) 14%,#0000);height:8px;margin-top:4px;width:8px}body.noeis-editorial .reference-pull-in__receipt.is-existing .reference-pull-in__receipt-dot{background:var(--vellum-warm);box-shadow:0 0 0 4px color-mix(in srgb,var(--vellum-warm) 16%,#0000)}body.noeis-editorial .reference-pull-in__receipt em,body.noeis-editorial .reference-pull-in__receipt strong{display:block;min-width:0}body.noeis-editorial .reference-pull-in__receipt strong{font-weight:700}body.noeis-editorial .reference-pull-in__receipt em{color:var(--vellum-muted);font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.noeis-editorial .reference-pull-in__trace{grid-gap:5px;background:color-mix(in srgb,var(--vellum-page) 74%,#0000);border-left:1px solid color-mix(in srgb,var(--vellum-cyan) 44%,var(--vellum-line));color:var(--vellum-muted);display:grid;font-family:var(--font-mono);font-size:.68rem;gap:5px;line-height:1.35;margin:-2px 0 0;padding:7px 10px 7px 26px}body.noeis-editorial .reference-pull-in__trace li::marker{font-feature-settings:"tnum";color:var(--vellum-cyan);font-variant-numeric:tabular-nums}body.noeis-editorial .reference-pull-in__arc{display:block;height:18px;margin:-3px 0 -4px 11px;pointer-events:none;position:relative;width:min(72px,42%)}body.noeis-editorial .reference-pull-in__arc:before{animation:referenceHairlineArc .38s cubic-bezier(.18,.88,.28,1) both;border-left:1px solid color-mix(in srgb,var(--vellum-cyan) 34%,#0000);border-top:1px solid color-mix(in srgb,var(--vellum-cyan) 62%,#0000);border-top-left-radius:72px 18px;content:"";inset:0;opacity:0;position:absolute;transform:scaleX(.12);transform-origin:left center}body.noeis-editorial .reference-pull-in__constellation{grid-gap:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--vellum-cyan) 7%,#0000),#0000 56%),color-mix(in srgb,var(--vellum-panel) 78%,#0000);border:1px solid color-mix(in srgb,var(--vellum-cyan) 22%,var(--vellum-line));border-radius:8px;display:grid;gap:8px;min-width:0;padding:10px}body.noeis-editorial .reference-pull-in__constellation-head{align-items:baseline;color:var(--vellum-muted);display:flex;font-family:var(--font-sans);font-size:.6rem;font-weight:800;gap:10px;justify-content:space-between;letter-spacing:.16em;min-width:0;text-transform:uppercase}body.noeis-editorial .reference-pull-in__constellation-head strong{font-feature-settings:"tnum";color:color-mix(in srgb,var(--vellum-ink) 76%,#0000);flex:0 0 auto;font-size:.58rem;font-variant-numeric:tabular-nums}body.noeis-editorial .reference-pull-in__constellation-types{display:flex;flex-wrap:wrap;gap:5px}body.noeis-editorial .reference-pull-in__constellation-types span{align-items:center;border:1px solid color-mix(in srgb,var(--vellum-line) 80%,#0000);border-radius:999px;color:color-mix(in srgb,var(--vellum-ink) 72%,#0000);display:inline-flex;font-family:var(--font-sans);font-size:.64rem;font-weight:650;min-height:20px;padding:2px 7px;white-space:nowrap}body.noeis-editorial .reference-pull-in__constellation-edges{grid-gap:5px;display:grid;gap:5px;min-width:0}body.noeis-editorial .reference-pull-in__constellation-edge{grid-gap:7px;align-items:baseline;color:var(--vellum-ink);display:grid;font-family:var(--font-sans);font-size:.7rem;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;text-decoration:none}body.noeis-editorial .reference-pull-in__constellation-edge em,body.noeis-editorial .reference-pull-in__constellation-edge span{color:var(--vellum-muted);font-size:.56rem;font-style:normal;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.noeis-editorial .reference-pull-in__constellation-edge strong{font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.noeis-editorial .reference-pull-in__backlinks{grid-gap:8px;border-top:1px solid color-mix(in srgb,var(--vellum-line) 76%,#0000);display:grid;gap:8px;min-width:0;padding-top:10px}body.noeis-editorial .reference-pull-in__backlink-row,body.noeis-editorial .reference-pull-in__backlinks-head{grid-gap:8px;align-items:baseline;display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}body.noeis-editorial .reference-pull-in__backlinks-head{color:var(--vellum-muted);font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}body.noeis-editorial .reference-pull-in__backlink-list{grid-gap:6px;display:grid;gap:6px;min-width:0}body.noeis-editorial .reference-pull-in__backlink-row{color:color-mix(in srgb,var(--vellum-ink) 82%,#0000);font-family:var(--font-sans);font-size:.72rem;line-height:1.4;text-decoration:none}body.noeis-editorial .reference-pull-in__backlink-row[href]:focus-visible,body.noeis-editorial .reference-pull-in__backlink-row[href]:hover,body.noeis-editorial .reference-pull-in__constellation-edge[href]:focus-visible,body.noeis-editorial .reference-pull-in__constellation-edge[href]:hover{color:var(--vellum-cyan)}body.noeis-editorial .reference-pull-in__backlink-row em,body.noeis-editorial .reference-pull-in__backlink-row span{color:var(--vellum-muted);font-size:.62rem;font-style:normal;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.noeis-editorial .reference-pull-in__backlink-row strong{font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.noeis-editorial .reference-pull-in__result{grid-gap:10px;align-items:center;background:color-mix(in srgb,var(--vellum-page) 82%,#0000);border:1px solid color-mix(in srgb,var(--vellum-line) 88%,#0000);color:inherit;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);max-width:100%;min-width:0;overflow:hidden;padding:10px 11px;text-align:left;width:100%}body.noeis-editorial .reference-pull-in__result:focus-within,body.noeis-editorial .reference-pull-in__result:hover{background:color-mix(in srgb,var(--vellum-cyan) 8%,var(--vellum-page));border-color:color-mix(in srgb,var(--vellum-cyan) 55%,var(--vellum-line));outline:none}body.noeis-editorial .reference-pull-in__result-main{grid-gap:4px;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;gap:4px;max-width:100%;min-width:0;overflow:hidden;padding:0;text-align:left;width:100%}body.noeis-editorial .reference-pull-in__result-main:focus-visible{outline:1px solid color-mix(in srgb,var(--vellum-cyan) 60%,#0000);outline-offset:3px}body.noeis-editorial .reference-pull-in__result-open{align-items:center;color:var(--text-link);display:inline-flex;font-family:var(--font-sans);font-size:.68rem;font-weight:700;justify-self:start;letter-spacing:.08em;max-width:100%;min-height:32px;min-width:0;overflow:hidden;text-decoration:none;text-transform:uppercase}body.noeis-editorial .reference-pull-in__result-open:focus-visible,body.noeis-editorial .reference-pull-in__result-open:hover{color:var(--vellum-cyan);text-decoration:underline}body.noeis-editorial .reference-pull-in__result-title{color:var(--vellum-ink);font-family:var(--font-sans);font-size:.82rem;font-weight:650;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.noeis-editorial .reference-pull-in__result-meta{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--vellum-muted);display:-webkit-box;font-size:.76rem;line-height:1.35;max-width:100%;min-width:0;overflow:hidden}body.noeis-editorial .reference-pull-in__chip{justify-content:flex-start;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}body.noeis-editorial .reference-pull-in__chip.is-linked{animation:referenceChipSnap .28s ease-out both;border-color:color-mix(in srgb,var(--vellum-cyan) 44%,var(--vellum-line))}@keyframes referenceReceiptLand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes referenceChipSnap{0%{transform:translateX(-3px)}to{transform:translateX(0)}}@keyframes referenceHairlineArc{0%{opacity:0;transform:scaleX(.12)}28%{opacity:1}72%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body.noeis-editorial .reference-pull-in__arc:before,body.noeis-editorial .reference-pull-in__chip.is-linked,body.noeis-editorial .reference-pull-in__receipt{animation:none}}body.noeis-editorial a{color:var(--vellum-accent)}body.noeis-editorial a:hover{color:var(--vellum-ink)}:root{--think-space-2:var(--space-2);--think-space-3:var(--space-3);--think-space-5:var(--space-5);--think-space-6:var(--space-6);--think-card-radius:12px;--think-card-border:color-mix(in srgb,var(--noeis-rule) 80%,#0000);--think-card-shadow:0 6px 18px #0f172a0f;--think-card-shadow-hover:0 10px 24px #0f172a17}html[data-ui-theme=dark]{--think-card-border:color-mix(in srgb,var(--noeis-rule) 62%,#0000);--think-card-shadow:0 8px 22px #00000038;--think-card-shadow-hover:0 12px 28px #00000047}html{font-size:16px}body{color:var(--text);line-height:1.6;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{color:var(--text);font-weight:650;line-height:1.25;margin:0 0 .6em}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.25rem}h4{font-size:1.1rem}p{margin:0 0 1em}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}.reader{color:var(--text);font-family:var(--font-serif);font-size:1.125rem;line-height:1.75;margin:0 auto;max-width:820px}.reader p{margin:0 0 1.1em}.reader blockquote{border-left:2px solid var(--border-subtle-2);color:var(--text-secondary);margin:1.5em 0;padding-left:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--noeis-canvas);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--ui-font-size-base);line-height:var(--ui-line-height-base);margin:0}.page-loading{color:var(--text-secondary);display:grid;min-height:42vh;place-items:center}.page-loading__word{animation:page-loading-admit .24s ease-out .7s forwards;font-family:var(--font-sans);font-size:.86rem;opacity:0}@keyframes page-loading-admit{0%{opacity:0}to{opacity:.72}}@media (prefers-reduced-motion:reduce){.page-loading__word{animation-duration:1ms}}.ui-card{padding:var(--ui-card-padding)}#root,body,html{height:100%}html.noeis-public-share,html.noeis-public-share body{-webkit-overflow-scrolling:touch;height:auto!important;min-height:100%;overflow-x:hidden!important;overflow-y:auto!important}html.noeis-public-share .public-proof-gallery,html.noeis-public-share .public-wiki-comparison{min-height:100dvh;overflow:visible;touch-action:pan-y}html.noeis-public-share body #root{height:auto!important;min-height:100vh;overflow:visible!important}.sidebar{background-color:var(--noeis-paper);border-right:1px solid var(--noeis-rule);flex-shrink:0;overflow-y:auto;padding-top:20px;width:300px}.sidebar h2{color:var(--text-primary);font-size:1.6em;font-weight:700;margin:0}.status-message{color:var(--text-secondary);padding:20px;text-align:center}.working-memory-title{font-size:.95rem;font-weight:700}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pdf-status{display:inline-block}.feedback-field{display:flex;flex-direction:column;gap:6px}.feedback-field input,.feedback-field textarea{background:var(--surface-muted);border:1px solid var(--noeis-rule);border-radius:var(--noeis-radius-sm);box-sizing:border-box;outline:none;padding:10px;width:100%}.product-feedback-modal{background:#38383157;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:2000}.product-feedback-modal__dialog{background:#fcf9f3;border:1px solid #81817838;border-radius:8px;box-shadow:0 24px 70px #38322b2e;color:#383831;display:flex;flex-direction:column;gap:14px;max-height:min(760px,calc(100vh - 48px));overflow:auto;padding:20px;width:min(560px,100%)}.product-feedback-modal__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.product-feedback-modal__header h2{font-size:1.2rem;margin:0 0 4px}.product-feedback-modal__header p{color:#65655c;font-size:.9rem;margin:0}.product-feedback-modal__type{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.product-feedback-modal__type-button{background:#f6f4ec;border:1px solid #81817838;border-radius:8px;color:#383831;cursor:pointer;font:inherit;font-size:.88rem;min-height:40px}.product-feedback-modal__type-button.is-active{background:#eae8de;border-color:#615e5b;color:#383831;font-weight:700}.product-feedback-modal__actions{display:flex;justify-content:flex-end}.product-feedback-modal .feedback-field span{color:#65655c}.product-feedback-modal .feedback-field input,.product-feedback-modal .feedback-field textarea,body.noeis-editorial .product-feedback-modal .feedback-field input,body.noeis-editorial .product-feedback-modal .feedback-field textarea{background:#fffcf7!important;border:1px solid #8181783d!important;border-radius:2px!important;color:#383831!important}.product-feedback-modal .feedback-field input::placeholder,.product-feedback-modal .feedback-field textarea::placeholder,body.noeis-editorial .product-feedback-modal .feedback-field input::placeholder,body.noeis-editorial .product-feedback-modal .feedback-field textarea::placeholder{color:#9b988f}.notebook-shell{background:linear-gradient(135deg,#f7f9fb,#fff 60%);border:1px solid var(--border-subtle-2);border-radius:16px;box-shadow:0 12px 30px #0000000d;padding:16px}.notebook-panel{background:#f4f6f8;border:1px solid var(--noeis-rule);border-radius:12px}.notebook-header-bar{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.notebook-title{margin:4px 0 0}.search-section{background:#0000;border:none;border-radius:0;box-shadow:none;padding:0}.search-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.search-card-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.search-card{background:#0000;border:none;border-bottom:1px solid var(--border-subtle-2);border-radius:0;padding:12px 0}.search-card-top{align-items:center;display:flex;justify-content:space-between}.article-title-link{color:var(--text-primary);flex-grow:1;font-size:.95em;overflow:hidden;padding-right:10px;text-decoration:none;text-overflow:clip;white-space:normal}.article-title-link:hover{color:var(--noeis-action)}.highlight-by-tag-list-container{padding:20px 15px}.highlight-by-tag-list-container h1{color:var(--text-primary);font-size:1.6em;font-weight:700;margin:0 0 25px}.highlight-list.nested{background-color:var(--surface-muted);border-top:1px solid var(--border-subtle-2);max-height:0;overflow:hidden;padding-top:0;transition:max-height .3s cubic-bezier(.86,0,.07,1),padding-top .3s ease-out}.highlight-list.nested.open{max-height:800px;padding-top:5px}.highlight-list-item{border-bottom:1px solid var(--border-subtle-2);color:var(--text-primary);font-size:.95em;padding:10px 0}.highlight-list-item:last-child{border-bottom:none}.highlight-list-item .highlight-text{font-weight:500;line-height:1.4;margin-bottom:5px}.highlight-list-item .highlight-note{color:var(--text-secondary);font-size:.9em;line-height:1.3;margin-bottom:5px}.highlight-list-item .highlight-article-link{color:var(--noeis-action);display:block;font-size:.85em;margin-top:8px;text-decoration:none}.highlight-list-item .highlight-article-link:hover{text-decoration:underline}.article-viewer-page{background-color:var(--noeis-paper);display:flex;flex-grow:1;overflow:hidden}.highlight-popup-web-app-container{animation:fadeIn .15s ease-out forwards;background:#fff;border:1px solid var(--noeis-rule);border-radius:var(--noeis-radius-sm);box-shadow:var(--noeis-shadow-soft);box-sizing:border-box;color:var(--text-primary);display:flex;flex-direction:column;font-family:var(--font-sans);font-size:14px;gap:8px;padding:12px 15px;position:absolute;width:320px;z-index:1000}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px) translateX(-50%)}to{opacity:1;transform:translateY(0) translateX(-50%)}}.highlight-popup-web-app-container .highlight-popup-input{background-color:var(--surface-muted);border:1px solid var(--border-subtle-2);border-radius:6px;box-sizing:border-box;color:var(--text-primary);font-size:13px;min-height:35px;padding:8px 10px;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.highlight-popup-web-app-container .highlight-popup-input::placeholder{color:var(--text-secondary);opacity:.8}.highlight-popup-web-app-container .highlight-popup-input:focus{background-color:#fff;border-color:var(--noeis-action);box-shadow:0 0 0 3px #007aff33;outline:none}.highlight-popup-section{display:flex;flex-direction:column;gap:8px}.highlight-popup-label{color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.highlight-popup-chips{display:flex;flex-wrap:wrap;gap:6px}.highlight-popup-save-button{align-items:center;background-color:var(--noeis-action);border:none;border-radius:6px;box-shadow:var(--noeis-shadow-soft);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:10px 15px;transition:background-color .2s ease,transform .1s ease,box-shadow .2s ease;width:100%}.highlight-popup-save-button.secondary{background:#0000;border:1px solid var(--noeis-action);color:var(--noeis-action)}.highlight-popup-save-button:hover{background-color:var(--noeis-action-strong);box-shadow:0 2px 6px #0000001a,0 1px 3px #00000014;transform:translateY(-1px)}.highlight-popup-save-button:active{box-shadow:inset 0 1px 3px #0003;transform:translateY(0)}.highlight-popup-save-button .highlight-icon{stroke:currentColor;stroke-width:2;fill:none;flex-shrink:0;height:18px;width:18px}.temp-highlight-selection{background:#0b74ff47;border-radius:2px;padding:0 2px}.selection-overlay-container{height:0;left:0;pointer-events:none;position:absolute;top:0;width:0;z-index:999}.selection-overlay{background:#0b74ff38;border-radius:2px;position:absolute}.settings-card{margin-bottom:24px}.settings-page{height:auto;min-height:calc(100vh - 96px);overflow:visible;padding-bottom:56px}.settings-appearance-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.settings-option-button{align-items:center;background:#0000;border:1px solid var(--noeis-rule);border-radius:999px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:.9em;font-weight:600;gap:8px;line-height:1.2;padding:7px 12px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.settings-option-button:hover{background:var(--surface-muted)}.settings-option-button.is-active{background:var(--noeis-action-soft);border-color:var(--noeis-action);color:var(--noeis-action)}.settings-import-row{align-items:center;border-bottom:1px solid var(--border-subtle-2);display:flex;gap:16px;justify-content:space-between;padding:12px 0}.settings-import-row:last-of-type{border-bottom:none}.settings-import-field{flex:1 1;min-width:0}.settings-import-field--grow{flex:1 1 100%}.external-bridge-mint-row{align-items:flex-end;flex-wrap:wrap}.external-bridge-scope-row{padding-top:0}.external-bridge-agent-block{margin-bottom:14px}.external-bridge-agent-grid{grid-gap:8px;display:grid;gap:8px}.external-bridge-agent-row{padding:10px 0}.external-bridge-post-mint{margin-top:8px}.external-bridge-token-well{background:color-mix(in srgb,var(--surface-elevated) 92%,#0b74ff 6%);background:color-mix(in srgb,var(--surface-elevated) 92%,var(--noeis-action,#0b74ff) 6%);border:1px solid color-mix(in srgb,var(--noeis-action,#0b74ff) 28%,var(--border-subtle-2));border-radius:14px;margin-bottom:16px;padding:14px 16px}.external-bridge-token-well__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.external-bridge-token-well__label{margin:0}.external-bridge-token-well__warn{color:var(--text-secondary);font-size:.82rem;line-height:1.45;margin:8px 0 10px}.external-bridge-token-well__value{font-family:var(--font-mono);font-size:.85rem;line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-all}.external-bridge-token-well__copy-err{margin-bottom:0;margin-top:10px}.external-bridge-primary-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.external-bridge-verify-banner{margin-bottom:14px}.external-bridge-tabs{margin:16px 0 12px}.external-bridge-panel{grid-gap:10px;display:grid;gap:10px}.external-bridge-panel__pre-label{margin-top:4px}.external-bridge-reference-grid{grid-gap:14px;display:grid;gap:14px}.external-bridge-pre{background:color-mix(in srgb,var(--surface-elevated) 96%,#0000);border:1px solid var(--border-subtle-2);border-radius:12px;font-size:.78rem;line-height:1.45;margin:8px 0 0;overflow-x:auto;padding:12px 14px;white-space:pre-wrap}.external-bridge-pre--tight{margin-top:0}.external-bridge-approvals{margin-top:18px}.external-bridge-approval-list{grid-gap:12px;display:grid;gap:12px}.external-bridge-approval-item{border-top:1px solid var(--border-subtle-2);padding-top:12px}.external-bridge-approval-title{font-weight:600;margin:0}.external-bridge-approval-reason{margin:4px 0 0}.external-bridge-approval-actions,.external-bridge-approval-meta{border-bottom:none;margin-top:8px;padding:0}.settings-import-row input[type=file]{max-width:320px;width:100%}.capture-form{display:flex;flex-direction:column;gap:10px}.capture-label{color:var(--text-secondary);font-size:.82rem;font-weight:600}.capture-input,.capture-textarea{background:var(--surface-elevated);border:1px solid var(--border-subtle-2);border-radius:12px;color:var(--text-primary);font:inherit;padding:10px 12px;width:100%}.capture-input:focus,.capture-textarea:focus{border-color:var(--noeis-action);box-shadow:0 0 0 3px color-mix(in srgb,var(--noeis-action) 24%,#0000);outline:none}.capture-textarea{min-height:140px;resize:vertical}.capture-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.import-summary .ui-button{margin-top:10px}.first-insight-card{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated) 92%,#fff 8%),var(--surface-elevated));border:1px solid color-mix(in srgb,var(--noeis-action) 22%,var(--border-subtle-2))}.first-insight-summary{color:var(--text-primary);font-weight:600;margin:0}.first-insight-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.first-insight-panel{background:color-mix(in srgb,var(--surface-elevated) 88%,#0000);border:1px solid var(--border-subtle-2);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px}.first-insight-actions{margin-top:10px}@media (max-width:760px){.settings-import-row{align-items:flex-start}.import-dropzone,.settings-import-row{flex-direction:column}.settings-import-row input[type=file]{max-width:none}.capture-actions .ui-button{justify-content:center;width:100%}.first-insight-grid{grid-template-columns:1fr}.settings-import-field,.settings-import-field input,.settings-import-field select{width:100%}.external-bridge-mint-row .ui-button,.external-bridge-primary-actions .ui-button{justify-content:center;width:100%}.external-bridge-primary-actions{align-items:stretch;flex-direction:column}.external-bridge-token-well__header{align-items:flex-start;flex-direction:column}.external-bridge-token-well__header .ui-button{justify-content:center;width:100%}}.howto-list{color:var(--text-primary);line-height:1.7;margin:0;padding-left:20px}.howto-list li+li{margin-top:8px}.howto-checklist{color:var(--text-primary);margin:0;padding-left:18px}.howto-checklist li+li{margin-top:6px}.edit-highlight-note-input,.edit-highlight-tags-input{background-color:var(--noeis-paper);border:1px solid var(--noeis-rule);border-radius:var(--noeis-radius-sm);box-sizing:border-box;color:var(--text-primary);font-size:.9em;margin-bottom:8px;min-height:40px;padding:8px 10px;resize:vertical;width:100%}.edit-highlight-note-input:focus,.edit-highlight-tags-input:focus{border-color:var(--noeis-action);box-shadow:0 0 0 3px #007aff33;outline:none}.edit-highlight-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.edit-cancel-button,.edit-save-button{border-radius:var(--noeis-radius-sm);cursor:pointer;font-size:.9em;font-weight:500;padding:8px 15px;transition:background-color .2s ease,transform .1s ease}.edit-save-button{background-color:var(--noeis-action);border:none;color:#fff}.edit-save-button:hover{background-color:var(--noeis-action-strong);transform:translateY(-1px)}.edit-cancel-button{background-color:initial;border:1px solid var(--noeis-rule);color:var(--text-secondary)}.edit-cancel-button:hover{background-color:var(--surface-muted);transform:translateY(-1px)}.highlight-item-actions{display:flex;gap:5px;justify-content:flex-end;margin-top:10px}.highlight-item-actions .edit-button{background-color:var(--noeis-action-soft);border:1px solid var(--noeis-action);color:var(--noeis-action)}.highlight-item-actions .edit-button:hover{background-color:var(--noeis-action);color:#fff}.auth-pages-container{align-items:center;background-color:var(--noeis-canvas);display:flex;isolation:isolate;justify-content:center;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.auth-pages-container--scroll{align-items:stretch;justify-content:stretch;overflow-y:auto}.auth-shell{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:100vh;padding:var(--space-6) var(--space-4);position:relative;width:100%}.status-message.success-message{background-color:var(--noeis-action-soft);border:1px solid var(--noeis-action);color:var(--noeis-action)}.status-message.error-message{background-color:var(--noeis-danger-soft);border:1px solid var(--noeis-danger);color:var(--noeis-danger)}.modal-overlay{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background-color:var(--noeis-paper);border-radius:var(--noeis-radius-sm);box-shadow:0 5px 15px #0000004d;display:flex;flex-direction:column;max-height:80vh;max-width:600px;padding:25px;width:90%}.modal-content h2{margin-top:0}.sidebar{display:flex;flex-direction:column;justify-content:space-between}.landing-title{color:var(--text-primary);font-size:2.5em;font-weight:800;letter-spacing:-.5px;margin-bottom:30px}.notebook-wrapper{background:linear-gradient(135deg,#f8fafc,#fff 45%);border-left:1px solid var(--noeis-rule);display:flex;flex:1 1;min-height:100%}.notebook-sidebar{background:var(--surface-muted);border-right:1px solid var(--noeis-rule);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px;width:340px}.notebook-sidebar-header h2{font-size:1.3em;margin:4px 0 6px}.eyebrow{font-size:.75em;letter-spacing:.08em;text-transform:uppercase}.eyebrow,.muted{color:var(--text-secondary);margin:0}.muted.small{font-size:.9em}.notebook-button{background-color:var(--surface-muted);border:1px solid var(--noeis-rule);border-radius:10px;color:var(--text-primary);cursor:pointer;font-weight:600;padding:10px 14px;transition:transform .1s ease,box-shadow .15s ease,background-color .2s ease}.notebook-button:hover{box-shadow:var(--noeis-shadow-soft);transform:translateY(-1px)}.notebook-button.primary{background-color:var(--noeis-action);border-color:var(--noeis-action);color:#fff}.notebook-button.primary:hover{background-color:var(--noeis-action-strong)}.notebook-button.subtle{background:#0000;border-color:var(--noeis-rule);color:var(--noeis-danger)}.notebook-empty{background:var(--noeis-paper);border:1px dashed var(--noeis-rule);border-radius:var(--noeis-radius-sm);padding:14px;text-align:center}.notebook-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.notebook-list-item{background:var(--noeis-paper);border:1px solid var(--noeis-rule);border-radius:var(--noeis-radius-sm);cursor:pointer;padding:12px;transition:border-color .2s ease,box-shadow .2s ease,transform .1s ease}.notebook-list-item:hover{border-color:var(--noeis-action);transform:translateY(-1px)}.notebook-list-item.active{border-color:var(--noeis-action);box-shadow:0 6px 14px #007aff1f}.notebook-list-title{font-weight:700;margin-bottom:6px}.notebook-list-meta{color:var(--text-secondary);display:flex;font-size:.85em;justify-content:space-between;margin-bottom:6px}.notebook-list-preview{color:var(--text-secondary);font-size:.95em;line-height:1.4;margin:0}.notebook-editor{background:var(--noeis-paper);display:flex;flex:1 1;flex-direction:column;gap:18px;min-width:0;padding:24px 28px}.notebook-editor-bar{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.notebook-title-input{background:#0000;border:none;border-bottom:2px solid var(--noeis-rule);flex:1 1;font-size:1.6em;font-weight:700;outline:none;padding:8px 4px}.notebook-title-input:focus{border-color:var(--noeis-action)}.notebook-actions{align-items:center;display:flex;gap:10px}.notebook-status{color:var(--noeis-action);font-weight:600}.notebook-updated{color:var(--text-secondary);font-size:.9em}.notebook-panels{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:1.6fr 1fr}.notebook-content{background:var(--surface-muted);border:1px solid var(--noeis-rule);border-radius:var(--noeis-radius-sm);padding:12px}.notebook-textarea{background:#0000;border:none;color:var(--text-primary);font-family:var(--font-serif);font-size:1em;line-height:1.6;min-height:320px;outline:none;resize:vertical;width:100%}.notebook-editor-area{background:var(--surface-muted);border:1px solid var(--noeis-rule);border-radius:var(--noeis-radius-sm);padding:14px}.tiptap-editor{color:var(--text-primary);direction:ltr;font-family:var(--font-serif);font-size:1em;line-height:1.7;min-height:360px;outline:none;text-align:left}.tiptap-editor>*+*{margin-top:.75em}.tiptap-editor ol,.tiptap-editor ul{padding-left:1.5em}.tiptap-editor blockquote{background:#0f172a05;border-left:3px solid var(--noeis-rule);border-radius:8px;color:var(--text-secondary);padding-left:12px}.notebook-checklist-card{background:var(--noeis-paper);border:1px solid var(--noeis-rule);border-radius:var(--noeis-radius-sm);display:flex;flex-direction:column;gap:12px;padding:14px}.icon-button{background:#0000;border:none;color:var(--text-secondary);cursor:pointer;font-size:1.2em}.icon-button:hover{color:var(--noeis-danger)}.notebook-empty-editor{align-items:center;border:2px dashed var(--noeis-rule);border-radius:var(--noeis-radius-sm);display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;padding:40px;text-align:center}@media (max-width:1024px){.notebook-wrapper{flex-direction:column}.notebook-sidebar{width:100%}.notebook-panels{grid-template-columns:1fr}}.palette-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a6b;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.palette-card{border-radius:12px;box-shadow:0 24px 70px #0f172a47;max-height:min(720px,calc(100vh - 48px));overflow:hidden;padding:18px;width:min(760px,92vw)}.palette-input-row{align-items:center;display:flex;gap:10px}.palette-input{border:1px solid var(--noeis-rule);border-radius:10px;flex:1 1;padding:10px 12px}.palette-list{grid-gap:12px;display:grid;gap:12px;margin-top:12px;max-height:min(480px,calc(100vh - 220px));overflow-y:auto;padding-right:2px}.palette-group{grid-gap:6px;display:grid;gap:6px}.palette-group-title{color:var(--text-secondary);font-size:.74rem;letter-spacing:.08em;padding:4px 2px;text-transform:uppercase}.palette-item{grid-gap:12px;align-items:baseline;background:#0000;border:1px solid var(--noeis-rule);border-radius:8px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:72px minmax(0,1fr);min-height:42px;padding:9px 11px;text-align:left;width:100%}.palette-item>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette-item.active{background:var(--accent-soft);border-color:var(--accent)}.palette-shortcuts{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 12px}.legal-shell{margin:0 auto;max-width:860px;padding:64px 24px 80px}.legal-shell,.legal-shell>article{grid-gap:20px;display:grid;gap:20px}.legal-card{padding:24px}.legal-eyebrow{color:var(--text-secondary);font-size:.75rem;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.legal-links{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.legal-links a{color:var(--text-secondary);text-decoration:none}.legal-links a:hover{color:var(--text-primary);text-decoration:underline}.tour-layer{inset:0;pointer-events:none;position:fixed;z-index:3200}.tour-backdrop{background:#09101c7a;inset:0;position:absolute}.tour-spotlight{border:2px solid #ffffffd1;border-radius:12px;box-shadow:0 0 0 9999px #09101c3d;pointer-events:none;position:absolute}.tour-card{background:var(--noeis-paper);border:1px solid var(--noeis-rule);border-radius:14px;box-shadow:0 22px 40px #00000052;padding:14px 14px 12px;pointer-events:auto;position:absolute;width:min(340px,calc(100vw - 24px))}.tour-card--centered{left:50%;top:50%;transform:translate(-50%,-50%)}.tour-close{background:#0000;border:none;color:var(--text-secondary);cursor:pointer;font-size:1.2rem;line-height:1;padding:2px 6px;position:absolute;right:8px;top:8px}.tour-step-label{color:var(--text-secondary);font-size:.78rem;font-weight:700;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.tour-card h3{font-size:1.02rem;margin:0}.tour-card p{font-size:.92rem;margin:8px 0 10px;text-align:left}.tour-card p,.tour-hint{color:var(--text-secondary)}.tour-hint{font-size:.82rem;line-height:1.45;margin:-2px 0 10px}.tour-progress{background:var(--surface-muted);border-radius:999px;height:8px;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.tour-progress__fill{background:linear-gradient(90deg,var(--noeis-action),#38bdf8);display:block;height:100%}.tour-cta{margin-bottom:10px;width:100%}.tour-actions{align-items:center;display:flex;gap:8px;justify-content:space-between}.tour-actions .ui-button,.tour-actions .ui-quiet-button{min-height:34px}@media (max-width:860px){.tour-card{bottom:12px;left:50%;top:auto;transform:translateX(-50%)}}.import-source-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:14px}.connections-return-loop{overflow:hidden}.connections-return-loop__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.connections-return-loop__feed{grid-gap:10px;background:#ffffff05;border:1px solid #ffffff1f;border:1px solid var(--noeis-rule,#ffffff1f);border-radius:14px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:14px}.connections-return-loop__feed p,.connections-return-loop__feed strong{overflow-wrap:anywhere}.connections-return-loop__dot{background:var(--noeis-action);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--noeis-action) 18%,#0000);height:9px;margin-top:7px;width:9px}.connections-return-loop__handoff{color:var(--text-secondary);font-size:.92rem;margin:14px 0 0}.import-source-card{align-items:flex-start;background:#ffffff05;border:1px solid #ffffff1f;border:1px solid var(--noeis-rule,#ffffff1f);border-radius:16px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:16px;text-align:left;transition:border-color .18s ease,transform .18s ease,background .18s ease}.import-source-card.is-active,.import-source-card:hover{background:#38bdf814;border-color:var(--noeis-action);transform:translateY(-1px)}.import-source-card h3{margin:0}.import-source-card p{color:var(--text-secondary);margin:0}.import-source-helper,.import-source-status{color:var(--text-secondary);font-size:.85rem}.import-session-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.import-session-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-top:12px}.import-session-metric{background:#ffffff05;border:1px solid #ffffff1f;border:1px solid var(--noeis-rule,#ffffff1f);border-radius:12px;padding:12px}.import-session-metric strong{display:block;margin-top:4px}.import-callout{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--noeis-rule,#ffffff14);border-radius:12px;margin-bottom:16px;margin-top:10px;padding:12px 14px}.import-summary{background:hsla(0,0%,100%,.025);border:1px solid #ffffff1a;border:1px solid var(--noeis-rule,#ffffff1a);border-radius:14px;margin-bottom:16px;margin-top:12px;padding:14px 16px}.import-summary p{margin:0}.import-summary p+p{margin-top:6px}.import-summary--success{background:color-mix(in srgb,var(--noeis-action) 9%,#0000);border-color:color-mix(in srgb,var(--noeis-action) 38%,var(--noeis-rule,#ffffff1a))}.import-summary--warning{background:#d8a84f14;border-color:color-mix(in srgb,#d8a84f 42%,#ffffff1a);border-color:color-mix(in srgb,#d8a84f 42%,var(--noeis-rule,#ffffff1a))}.import-summary--neutral{background:#ffffff05}.import-dropzone{align-items:center;background:hsla(0,0%,100%,.025);border:1px dashed #ffffff29;border:1px dashed var(--noeis-rule,#ffffff29);border-radius:14px;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding:16px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.import-dropzone.is-active{background:#38bdf814;border-color:var(--noeis-action);transform:translateY(-1px)}.import-dropzone p{margin-top:0}.import-preview{background:hsla(0,0%,100%,.025);border:1px solid #ffffff1a;border:1px solid var(--noeis-rule,#ffffff1a);border-radius:14px;margin-top:16px;padding:14px}.wiki-meta-bar__share-link{align-self:end;color:#405f69;color:var(--calm-link,#405f69);font-size:.72rem;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.shared-wiki-page{background:#fbf8f1;background:var(--vellum-bg,#fbf8f1);color:#35332f;color:var(--vellum-ink,#35332f);font-family:var(--font-serif);min-height:100vh}.shared-wiki-page__topbar{align-items:center;border-bottom:1px solid #413a321f;border-bottom:1px solid var(--vellum-line,#413a321f);display:flex;gap:24px;justify-content:space-between;margin:0 auto;max-width:1180px;padding:26px 24px}.shared-wiki-page__brand{color:inherit;font-size:1.5rem;font-style:italic;text-decoration:none}.shared-wiki-page__home{color:inherit;font-family:var(--font-sans);font-size:.68rem;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.shared-wiki-page__article,.shared-wiki-page__state{margin:0 auto;max-width:1180px;padding:56px 24px 96px}.shared-wiki-page__state{min-height:50vh}.shared-wiki-page__hero{border-bottom:1px solid #413a321f;border-bottom:1px solid var(--vellum-line,#413a321f);max-width:860px;padding-bottom:34px}.shared-wiki-page__eyebrow{color:color-mix(in srgb,#35332f 58%,#0000);color:color-mix(in srgb,var(--vellum-ink,#35332f) 58%,#0000);font-family:var(--font-sans);font-size:.68rem;letter-spacing:.16em;margin:0 0 8px;text-transform:uppercase}.shared-wiki-page__hero h1{font-size:clamp(3rem,8vw,6.8rem);font-weight:400;letter-spacing:0;line-height:.9;margin:0;max-width:920px}.shared-wiki-page__intro{color:color-mix(in srgb,#35332f 78%,#0000);color:color-mix(in srgb,var(--vellum-ink,#35332f) 78%,#0000);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.55;margin:26px 0 0;max-width:760px}.shared-wiki-page__metrics{color:color-mix(in srgb,#35332f 55%,#0000);color:color-mix(in srgb,var(--vellum-ink,#35332f) 55%,#0000);display:flex;flex-wrap:wrap;font-family:var(--font-sans);font-size:.68rem;gap:14px;letter-spacing:.14em;margin-top:24px;text-transform:uppercase}.shared-wiki-page__layout{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:minmax(150px,220px) minmax(0,820px);padding-top:42px}.shared-wiki-page__layout>*{min-width:0}.shared-wiki-page__toc{grid-gap:8px;display:grid;font-family:var(--font-sans);font-size:.78rem;gap:8px;position:-webkit-sticky;position:sticky;top:24px}.shared-wiki-page__toc span{color:color-mix(in srgb,#35332f 48%,#0000);color:color-mix(in srgb,var(--vellum-ink,#35332f) 48%,#0000);letter-spacing:.14em;margin-bottom:6px;text-transform:uppercase}.shared-wiki-page__toc a{color:inherit;text-decoration:none}.shared-wiki-page__toc a.is-level-3{color:color-mix(in srgb,#35332f 68%,#0000);color:color-mix(in srgb,var(--vellum-ink,#35332f) 68%,#0000);padding-left:12px}.shared-wiki-page__body{font-size:1.18rem;line-height:1.7;max-width:820px}.shared-wiki-page__body h2,.shared-wiki-page__body h3{font-weight:400;line-height:1.1;margin-top:1.6em}.shared-wiki-page__body h2{font-size:clamp(1.9rem,3vw,2.8rem)}.shared-wiki-page__body h3{font-size:clamp(1.45rem,2.2vw,2rem)}.shared-wiki-page__sources{border-top:1px solid #413a321f;border-top:1px solid var(--vellum-line,#413a321f);margin:56px 0 0 min(268px,22vw);max-width:820px;padding-top:28px}.shared-wiki-page__sources h2{font-weight:400}.shared-wiki-page__sources li{margin-bottom:16px}.shared-wiki-page__sources a{color:inherit}.shared-wiki-page__sources p{color:color-mix(in srgb,#35332f 68%,#0000);color:color-mix(in srgb,var(--vellum-ink,#35332f) 68%,#0000);margin:4px 0 0}@media (max-width:960px){.shared-wiki-page__layout{grid-template-columns:minmax(0,1fr)}.shared-wiki-page__toc{border-bottom:1px solid #413a321f;border-bottom:1px solid var(--vellum-line,#413a321f);padding-bottom:18px;position:static}.shared-wiki-page__sources{margin-left:0}}body.noeis-editorial .palette-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,#1c1a17 16%,#0000);background:color-mix(in srgb,var(--vellum-ink,#1c1a17) 16%,#0000)}body.noeis-editorial .palette-card{background:#fffcf7;background:var(--vellum-bg,#fffcf7);border:1px solid color-mix(in srgb,#ded7c9 88%,#0000);border:1px solid color-mix(in srgb,var(--vellum-line,#ded7c9) 88%,#0000);border-radius:4px;box-shadow:0 18px 48px color-mix(in srgb,#1c1a17 12%,#0000);box-shadow:0 18px 48px color-mix(in srgb,var(--vellum-ink,#1c1a17) 12%,#0000)}body.noeis-editorial .palette-item.active{background:color-mix(in srgb,#1c1a17 5%,#0000);background:color-mix(in srgb,var(--vellum-ink,#1c1a17) 5%,#0000);border-color:color-mix(in srgb,#ded7c9 92%,#0000);border-color:color-mix(in srgb,var(--vellum-line,#ded7c9) 92%,#0000);box-shadow:inset 2px 0 0 0 #1c1a17;box-shadow:inset 2px 0 0 0 var(--vellum-ink,#1c1a17)}.connection-receipt__next-action{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:600;margin-top:10px;padding:0;text-decoration:underline;text-underline-offset:3px}.connection-receipt__next-action:hover:not(:disabled){opacity:.72}.connection-receipt__next-action:disabled{cursor:default;opacity:.6;text-decoration:none}.connection-receipt__next-action:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}body.noeis-editorial .auth-pages-container--public{align-items:stretch;background:var(--vellum-bg)!important;justify-content:stretch;min-height:100vh;min-height:100dvh;overflow-y:auto}body.noeis-editorial .auth-pages-container{background:var(--vellum-bg)!important;overflow-x:hidden;overflow-y:auto}body.noeis-editorial .auth-shell--editorial{align-items:stretch;margin:0 auto;padding:42px 0 56px;width:min(1500px,calc(100vw - 64px))}body.noeis-editorial .auth-editorial{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 420px;width:100%}body.noeis-editorial .auth-editorial__lead,body.noeis-editorial .auth-editorial__panel{grid-gap:18px;display:grid;gap:18px;min-width:0}body.noeis-editorial .auth-editorial__lead{align-content:start;padding-top:16px}body.noeis-editorial .auth-editorial__brand{color:var(--vellum-ink);font-family:var(--font-serif);font-size:clamp(2.4rem,3vw,3.2rem);font-style:italic;line-height:.95;text-decoration:none}body.noeis-editorial .auth-editorial__eyebrow{color:var(--vellum-subtle);font-family:var(--font-sans);font-size:.66rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}body.noeis-editorial .auth-editorial__lead h1,body.noeis-editorial .auth-editorial__panel h2{color:var(--vellum-ink);font-family:var(--font-serif);font-weight:400;letter-spacing:-.05em;line-height:.94;margin:0}body.noeis-editorial .auth-editorial__lead h1{font-size:clamp(3.6rem,7vw,5.8rem);max-width:12ch}body.noeis-editorial .auth-editorial__panel h2{font-size:clamp(2rem,3vw,3rem)}body.noeis-editorial .auth-editorial__lede,body.noeis-editorial .auth-editorial__panel-head p{color:color-mix(in srgb,var(--vellum-ink) 88%,#0000);font-family:var(--font-serif);font-size:1.12rem;font-style:italic;line-height:1.58;margin:0}body.noeis-editorial .auth-editorial__notes{grid-gap:18px;display:grid;gap:18px;margin-top:8px}body.noeis-editorial .auth-editorial__note{grid-gap:10px;border-top:1px solid var(--vellum-line);display:grid;gap:10px;padding-top:16px}body.noeis-editorial .auth-editorial__field span,body.noeis-editorial .auth-editorial__note span,body.noeis-editorial .auth-editorial__switch span{color:var(--vellum-subtle);font-family:var(--font-sans);font-size:.66rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}body.noeis-editorial .auth-editorial__note p{color:color-mix(in srgb,var(--vellum-ink) 82%,#0000);font-size:1rem;line-height:1.62;margin:0}body.noeis-editorial .auth-editorial__note a{color:var(--vellum-ink)}body.noeis-editorial .auth-editorial__panel{background:var(--vellum-panel);padding:24px 28px 28px}body.noeis-editorial .auth-editorial__panel-head{grid-gap:10px;border-bottom:1px solid var(--vellum-line);display:grid;gap:10px;padding-bottom:18px}body.noeis-editorial .auth-editorial__form{grid-gap:18px;display:grid;gap:18px}body.noeis-editorial .auth-editorial__field{grid-gap:8px;display:grid;gap:8px}body.noeis-editorial .auth-editorial__field input{background:var(--vellum-panel-strong)!important;border:0!important;box-shadow:none!important;color:var(--vellum-ink)!important;min-height:48px;padding:12px 14px}body.noeis-editorial .auth-editorial__password{position:relative}body.noeis-editorial .auth-editorial__password input{padding-right:64px;width:100%}body.noeis-editorial .auth-editorial__reveal{background:#0000;border:0;color:var(--vellum-subtle);cursor:pointer;font-family:var(--font-sans);font-size:.78rem;min-height:0;padding:4px 2px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}body.noeis-editorial .auth-editorial__reveal:focus-visible,body.noeis-editorial .auth-editorial__reveal:hover{color:var(--vellum-ink)}body.noeis-editorial .auth-editorial__submit{margin-top:4px;width:100%}body.noeis-editorial .auth-editorial__switch{align-items:center;border-top:1px solid var(--vellum-line);display:flex;gap:16px;justify-content:space-between;padding-top:14px}body.noeis-editorial .auth-editorial__switch-button{background:#0000;border:0;border-bottom:1px solid #0000;color:color-mix(in srgb,var(--vellum-ink) 76%,#0000);font-family:var(--font-sans);font-size:.72rem;letter-spacing:.16em;min-height:0;padding:0 0 8px;text-transform:uppercase}body.noeis-editorial .auth-editorial__switch-button:hover{border-bottom-color:var(--vellum-line-strong);color:var(--vellum-ink)}@media (max-width:1120px){body.noeis-editorial .auth-shell--editorial{padding-top:24px;width:min(100vw - 32px,100%)}body.noeis-editorial .auth-editorial{gap:28px;grid-template-columns:minmax(0,1fr)}}body.noeis-editorial .connections-return-loop__feed{background:color-mix(in srgb,var(--vellum-panel) 72%,#0000);border:1px solid var(--vellum-line);border-left-width:3px;border-radius:0;padding:12px 14px}body.noeis-editorial .connections-return-loop__feed--connected{border-left-color:color-mix(in srgb,var(--text-primary) 88%,#0000)}body.noeis-editorial .connections-return-loop__feed--warning{border-left-color:color-mix(in srgb,var(--text-primary) 62%,#0000);border-left-style:dashed}body.noeis-editorial .connections-return-loop__feed--disconnected,body.noeis-editorial .connections-return-loop__feed--neutral{border-left-color:color-mix(in srgb,var(--text-muted) 72%,#0000)}body.noeis-editorial .connections-return-loop__feed--connected .connections-return-loop__dot{background:var(--text-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--text-primary) 16%,#0000)}body.noeis-editorial .connections-return-loop__feed--warning .connections-return-loop__dot{background:#0000;border:2px solid var(--text-primary);box-shadow:none}body.noeis-editorial .connections-return-loop__feed--disconnected .connections-return-loop__dot,body.noeis-editorial .connections-return-loop__feed--neutral .connections-return-loop__dot{background:#0000;border:1px dashed color-mix(in srgb,var(--text-muted) 72%,#0000);box-shadow:none}body.noeis-editorial .import-source-card{background:color-mix(in srgb,var(--vellum-panel) 72%,#0000);border:1px solid var(--vellum-line);border-left-width:3px;border-radius:0;cursor:pointer;min-height:148px;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease;width:100%}body.noeis-editorial .import-source-card:focus-visible,body.noeis-editorial .import-source-card:hover{background:color-mix(in srgb,var(--vellum-panel-strong) 82%,#0000);border-color:color-mix(in srgb,var(--text-primary) 42%,var(--vellum-line));outline:none;transform:translateY(-1px)}body.noeis-editorial .import-source-card.is-active{background:color-mix(in srgb,var(--vellum-panel-stronger) 88%,#0000);border-color:var(--text-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 18%,#0000)}body.noeis-editorial .import-source-card--connected{border-left-color:color-mix(in srgb,var(--text-primary) 88%,#0000)}body.noeis-editorial .import-source-card--warning{border-left-color:color-mix(in srgb,var(--text-primary) 62%,#0000);border-left-style:dashed}body.noeis-editorial .import-source-card--disconnected,body.noeis-editorial .import-source-card--neutral{border-left-color:color-mix(in srgb,var(--text-muted) 72%,#0000)}body.noeis-editorial .connections-return-loop__feed,body.noeis-editorial .import-source-card{min-width:0}body.noeis-editorial .connections-return-loop__feed strong,body.noeis-editorial .import-source-card h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}body.noeis-editorial .connections-return-loop__feed p,body.noeis-editorial .import-source-card p{overflow-wrap:break-word;word-break:normal}@media (max-width:1240px){body.noeis-editorial .auth-editorial__switch{align-items:flex-start;flex-direction:column}}@media (max-width:760px){body.noeis-editorial .auth-editorial__lead h1{font-size:clamp(2.8rem,14vw,4.2rem)}body.noeis-editorial .auth-editorial__panel{padding:22px 20px 24px}}:root{--noeis-paper:var(--surface,#fff);--surface-border:var(--border-subtle-2,#0f172a14);--text-primary:var(--text,#111827);--text-muted:var(--text-secondary,#5f6b7a);--noeis-radius-control:var(--radius-2,10px)}.reading-layout{grid-gap:var(--space-4);align-items:start;display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(296px,356px);width:100%}.reading-layout.is-collapsed{grid-template-columns:minmax(0,1fr)}.reading-layout__context-region,.reading-layout__main-content,.reading-layout__main-region{min-width:0}.reading-layout__main-region{overflow:hidden}.reading-layout__toolbar{display:flex;justify-content:flex-end;margin-bottom:var(--space-3)}.reading-layout__context-region{align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--space-5) + 52px)}.reading-layout__context-region.is-collapsed{display:none}.reading-layout__context-header{align-items:center;color:#5f6b7a;color:var(--text-muted);display:flex;font-size:var(--text-sm);justify-content:space-between;margin-bottom:var(--space-3)}.reading-layout__context-content>.ui-card{margin:0}.article-reader-content :is(img,video,iframe,object,embed){box-sizing:border-box;display:block;margin:var(--space-5) auto;max-width:100%!important;min-width:0;width:auto!important}.article-reader-content img{max-height:min(72vh,920px);width:auto!important}.article-reader-content img,.article-reader-content video{border-radius:10px;border-radius:var(--noeis-radius-control);height:auto!important;max-width:100%!important;object-fit:contain}.article-reader-content video{width:100%!important}.article-reader-content :is(iframe,object,embed){aspect-ratio:16/9;background:#fff;background:var(--noeis-paper);border:0;border-radius:10px;border-radius:var(--noeis-radius-control);min-height:240px;width:100%!important}.article-reader-content figure{margin:var(--space-5) auto;max-width:100%!important}@media (max-width:1180px){.reading-layout{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}}@media (max-width:960px){.reading-layout{grid-template-columns:minmax(0,1fr)}.reading-layout__context-region{margin-top:var(--space-2);position:static}}body.noeis-editorial .first-insight-card,body.noeis-editorial .library-context-section__body,body.noeis-editorial .search-section{background:var(--vellum-panel)!important;padding:20px}body.noeis-editorial .library-article-list{padding:0}body.noeis-editorial .library-article-row{grid-gap:16px;align-items:start;border-bottom:1px solid var(--vellum-line);display:grid;gap:16px;grid-template-columns:96px minmax(0,1fr) auto;isolation:isolate;min-height:136px;padding:14px 0;position:relative;transform:translateZ(0);transition:transform .18s ease-out,border-color .18s ease-out,background .18s ease-out,box-shadow .18s ease-out}body.noeis-editorial .library-article-row.is-magnetic{--magnetic-x:0px;transform:translateZ(0) rotate(calc(0px*.12deg));transform:translate3d(var(--magnetic-x,0),0,0) rotate(calc(var(--magnetic-x, 0px)*.12deg));transition:box-shadow .18s ease-out}body.noeis-editorial .library-article-row.is-magnetic.is-activated{border-color:#0000}body.noeis-editorial .library-article-row-receipt{align-self:end;color:var(--vellum-subtle);font-family:var(--font-sans);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase}@media (prefers-reduced-motion:reduce){body.noeis-editorial .library-article-row{transform:none;transition:none}}body.noeis-editorial .library-article-row-date{color:var(--dropzone-border-active);font-family:var(--font-sans);font-size:.66rem;letter-spacing:.18em;padding-top:6px;text-transform:uppercase}body.noeis-editorial .library-article-row-main{grid-gap:7px;background:#0000;border:0;display:grid;gap:7px;min-width:0;padding:0;text-align:left;width:100%}body.noeis-editorial .library-article-row-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:clamp(1.55rem,1.9vw,2.4rem);line-height:1.08;max-width:100%;overflow:hidden}body.noeis-editorial .library-article-row-kicker{align-items:center;display:flex;flex-wrap:wrap;gap:14px;max-width:100%;min-width:0;overflow:hidden}body.noeis-editorial .library-article-row-source{max-width:min(280px,100%);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.noeis-editorial .library-article-row-tag{color:color-mix(in srgb,var(--vellum-ink) 70%,#0000);font-family:var(--font-sans);font-size:.68rem;letter-spacing:.14em;max-width:min(260px,100%);min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.noeis-editorial .library-article-row-excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1rem;line-height:1.38;max-width:680px;overflow:hidden}body.noeis-editorial .library-article-row-meta{color:color-mix(in srgb,var(--vellum-ink) 60%,#0000);display:flex;flex-wrap:wrap;font-family:var(--font-sans);font-size:.7rem;gap:16px;letter-spacing:.14em;max-width:100%;min-width:0;overflow:hidden;text-transform:uppercase}body.noeis-editorial .library-article-row-meta>*{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}body.noeis-editorial .library-article-row-action{align-self:center;justify-self:start}body.noeis-editorial .article-reader{padding:0}body.noeis-editorial .article-reader-header{grid-gap:8px;border:0;display:grid;gap:8px;margin-bottom:28px;padding-bottom:0}body.noeis-editorial .article-reader-title{font-size:clamp(2.2rem,3.4vw,3.8rem);line-height:.98}body.noeis-editorial .article-reader-meta{display:flex;flex-wrap:wrap;font-family:var(--font-sans);font-size:.7rem;gap:14px;letter-spacing:.16em;text-transform:uppercase}body.noeis-editorial .article-folio{font-size:1.12rem;line-height:1.5;margin-top:8px;max-width:38rem}body.noeis-editorial .article-folio,body.noeis-editorial .passage-door{color:var(--vellum-ink);color:var(--ink-human,var(--vellum-ink));font-family:var(--font-serif)}body.noeis-editorial .article-reader-content.reader{color:var(--vellum-ink);font-family:var(--font-serif);font-size:1.38rem;line-height:1.86;margin:0;max-width:780px}body.noeis-editorial .article-reader-content p,body.noeis-editorial .reader p{color:var(--vellum-ink)!important}body.noeis-editorial .capture-actions,body.noeis-editorial .library-context-feed__controls{display:flex;flex-wrap:wrap;gap:8px}body.noeis-editorial .library-context-feed-item,body.noeis-editorial .library-reference-item{background:#0000!important;border:0!important;border-bottom:1px solid var(--vellum-line)!important;border-radius:0!important;padding:16px 0!important}body.noeis-editorial .library-page-shell{height:100%;min-height:0}body.noeis-editorial .library-reading-room-lead{grid-gap:18px;border-bottom:1px solid var(--vellum-line);display:grid;gap:18px;padding:0 0 8px}body.noeis-editorial .library-reading-room-lead__hero{grid-gap:10px;display:grid;gap:10px;max-width:720px}body.noeis-editorial .library-reading-room-lead__eyebrow,body.noeis-editorial .library-reading-room-lead__maintenance-label{color:color-mix(in srgb,#5f6b7a 70%,var(--vellum-ink));color:color-mix(in srgb,var(--text-muted) 70%,var(--vellum-ink));font-family:var(--font-sans);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}body.noeis-editorial .library-reading-room-lead__headline{background:#0000;border:0;color:var(--vellum-ink);cursor:pointer;font-family:var(--font-serif);font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1.12;margin:0;padding:0;text-align:left}body.noeis-editorial .library-reading-room-lead__headline.is-static{cursor:default}body.noeis-editorial .library-reading-room-lead__headline:focus-visible,body.noeis-editorial .library-reading-room-lead__headline:hover{color:color-mix(in srgb,var(--vellum-ink) 88%,var(--text-link))}body.noeis-editorial .library-reading-room-lead__detail,body.noeis-editorial .library-reading-room-lead__maintenance-copy p{color:color-mix(in srgb,var(--vellum-ink) 78%,#0000);font-size:.98rem;line-height:1.45;margin:0;max-width:640px}body.noeis-editorial .library-reading-room-lead__open{justify-self:start}body.noeis-editorial .library-reading-room-lead__maintenance{grid-gap:10px;display:grid;gap:10px;padding:14px 0 0}body.noeis-editorial .library-reading-room-lead__maintenance-strip{border-top:1px solid var(--vellum-line);gap:8px 14px;padding:12px 0 0}body.noeis-editorial .library-reading-room-lead__maintenance-strip .library-reading-room-lead__maintenance-copy p,body.noeis-editorial .library-reading-room-lead__maintenance-strip .library-reading-room-lead__stats{color:color-mix(in srgb,#5f6b7a 88%,var(--text-secondary));color:color-mix(in srgb,var(--text-muted) 88%,var(--text-secondary));font-size:.82rem;line-height:1.4}body.noeis-editorial .library-reading-room-lead__maintenance-strip .library-reading-room-lead__maintenance-label{color:color-mix(in srgb,#5f6b7a 82%,var(--text-secondary));color:color-mix(in srgb,var(--text-muted) 82%,var(--text-secondary));font-size:.58rem}@media (min-width:900px){body.noeis-editorial .library-reading-room-lead__maintenance-strip{align-items:center;grid-template-columns:minmax(0,1fr) auto auto}body.noeis-editorial .library-reading-room-lead__maintenance-strip .library-reading-room-lead__filing-action,body.noeis-editorial .library-reading-room-lead__maintenance-strip .library-reading-room-lead__stats{justify-self:end}body.noeis-editorial .library-reading-room-lead__maintenance-strip .library-reading-room-lead__cruft{grid-column:1/-1}}body.noeis-editorial .library-reading-room-lead__maintenance-copy{grid-gap:6px;display:grid;gap:6px}body.noeis-editorial .library-reading-room-lead__stats{color:color-mix(in srgb,var(--vellum-ink) 58%,#0000);display:flex;flex-wrap:wrap;font-family:var(--font-sans);font-size:.72rem;gap:10px 16px;letter-spacing:.08em;text-transform:uppercase}body.noeis-editorial .library-reading-room-lead__filing-action{justify-self:start}body.noeis-editorial .library-reading-room-lead__cruft{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}body.noeis-editorial .library-reading-room-lead__suppressed-action{flex:0 0 auto}body.noeis-editorial .library-article-row-concepts{color:color-mix(in srgb,var(--text-link) 72%,var(--vellum-ink))}body.noeis-editorial .library-page-shell .library-article-row,body.noeis-editorial .wiki-index__list .library-article-row{background:#0000!important;border:0!important;border-bottom:1px solid var(--vellum-line)!important;border-radius:0!important;box-shadow:none!important;gap:18px!important;grid-template-columns:minmax(76px,.15fr) minmax(0,1fr) auto!important;min-height:128px;padding:14px 10px!important}body.noeis-editorial .library-page-shell .library-article-row.is-activated,body.noeis-editorial .library-page-shell .library-article-row.is-active,body.noeis-editorial .library-page-shell .library-article-row:focus-within,body.noeis-editorial .library-page-shell .library-article-row:hover,body.noeis-editorial .wiki-index__list .library-article-row.is-activated,body.noeis-editorial .wiki-index__list .library-article-row.is-active,body.noeis-editorial .wiki-index__list .library-article-row:focus-within,body.noeis-editorial .wiki-index__list .library-article-row:hover{background:#0000!important;border-radius:3px!important;box-shadow:0 0 0 2px var(--noeis-pointer)!important}body.noeis-editorial .library-page-shell .library-article-row-title,body.noeis-editorial .wiki-index__list .library-article-row-title{font-size:clamp(1.2rem,1.35vw,1.46rem)!important;font-weight:650!important;line-height:1.16!important}body.noeis-editorial .library-page-shell .library-article-row-date,body.noeis-editorial .wiki-index__list .library-article-row-date{color:color-mix(in srgb,var(--vellum-ink) 50%,#0000)!important}body.noeis-editorial .library-page-shell .library-article-row-excerpt,body.noeis-editorial .wiki-index__list .library-article-row-excerpt{font-size:.94rem!important;line-height:1.4;max-width:620px}body.noeis-editorial .library-article-search{grid-gap:8px;display:grid;gap:8px;margin:0 0 8px}body.noeis-editorial .library-article-search span{color:color-mix(in srgb,#5f6b7a 70%,var(--vellum-ink));color:color-mix(in srgb,var(--text-muted) 70%,var(--vellum-ink));font-family:var(--font-sans);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}body.noeis-editorial .library-article-search input{background:color-mix(in srgb,var(--vellum-surface) 82%,#0000);border:1px solid var(--vellum-line);border-radius:0;color:var(--vellum-ink);font:inherit;min-height:42px;padding:0 12px;width:100%}body.noeis-editorial .library-context-stack--reading{grid-gap:14px;display:grid;gap:14px}body.noeis-editorial .library-context-stack{gap:20px}body.noeis-editorial .library-context-related__title,body.noeis-editorial .library-context-section__title{color:color-mix(in srgb,var(--vellum-ink) 72%,#0000);font-family:var(--font-sans);font-size:.64rem;letter-spacing:.22em;text-transform:uppercase}body.noeis-editorial .library-context-feed-panel{grid-gap:28px;display:grid;gap:28px}body.noeis-editorial .library-context-section{grid-gap:14px;border-top:1px solid var(--vellum-line);display:grid;gap:14px;padding-top:14px}body.noeis-editorial .library-context-section__header{grid-gap:10px;align-items:baseline;background:#0000;border:0;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;padding:0;text-align:left}body.noeis-editorial .library-context-section__meta{color:var(--dropzone-text-quiet);font-family:var(--font-sans);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}body.noeis-editorial .library-context-section__chevron{color:color-mix(in srgb,var(--vellum-ink) 52%,#0000)}body.noeis-editorial .library-context-section__body{background:#0000!important;padding:0}body.noeis-editorial .library-context-feed__controls{grid-gap:10px;display:grid;gap:10px;grid-template-columns:110px minmax(0,1fr);margin-bottom:10px}body.noeis-editorial .library-context-feed__list{grid-gap:0;display:grid;gap:0}body.noeis-editorial .library-context-feed-item__focus{grid-gap:6px;background:#0000;border:0;display:grid;gap:6px;padding:0;text-align:left;width:100%}body.noeis-editorial .library-context-feed-item__text{color:var(--vellum-ink);font-family:var(--font-serif);font-size:1.08rem;line-height:1.55}body.noeis-editorial .library-context-feed-item .passage-door{margin-top:6px}body.noeis-editorial .library-context-feed-item__meta{color:color-mix(in srgb,var(--vellum-ink) 60%,#0000);font-family:var(--font-sans);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}body.noeis-editorial .library-context-feed-item__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}body.noeis-editorial .library-context-feed-item__reference-pull-in{border-top:1px solid var(--vellum-line);margin-top:12px;padding-top:12px}body.noeis-editorial .library-context-feed-item__reference-pull-in .section-header{margin-bottom:8px}body.noeis-editorial .library-context-related{grid-gap:14px;display:grid;gap:14px}@media (max-width:1240px){body.noeis-editorial .library-article-row,body.noeis-editorial .library-context-feed__controls{grid-template-columns:minmax(0,1fr)}body.noeis-editorial .library-article-row-date{padding-top:0}}@media (max-width:760px){body.noeis-editorial .article-reader-title{font-size:3rem}body.noeis-editorial .article-reader-content.reader{font-size:1.14rem}}body.noeis-editorial .library-reading-room-lead__cruft-notice{margin:0;max-width:42ch}body{color:var(--noeis-ink)}.app-shell-new,body{background:var(--noeis-canvas)}.app-shell-new{display:grid;grid-template-columns:208px minmax(0,1fr);min-height:100vh}.app-shell-new__skip-link{background:var(--noeis-paper);border-radius:8px;box-shadow:var(--shadow-md);color:var(--text-primary);left:12px;padding:8px 12px;position:fixed;text-decoration:none;top:12px;transform:translateY(-160%);z-index:1000}.app-shell-new__skip-link:focus{transform:translateY(0)}.app-shell-new__nav{background:linear-gradient(180deg,color-mix(in srgb,var(--noeis-chrome) 80%,var(--noeis-paper)),color-mix(in srgb,var(--noeis-chrome) 92%,#0000));border-right:1px solid var(--noeis-rule);box-shadow:none;height:100vh;padding:var(--space-16) var(--space-12);top:0}.app-shell-new__main{display:flex;flex-direction:column;min-width:0}.app-shell-new__body{flex:1 1;padding:20px var(--space-24) var(--space-24)}.topbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--noeis-chrome) 88%,var(--noeis-paper));border-bottom:1px solid var(--noeis-rule);display:flex;gap:14px;justify-content:space-between;padding:12px 24px;top:0;z-index:40}.topbar__left{flex:1 1;min-width:0}.topbar__search-wrap{grid-gap:8px;align-items:center;background:color-mix(in srgb,var(--noeis-paper) 90%,var(--noeis-paper-sunken));border:1px solid var(--noeis-rule);border-radius:var(--radius-pill);display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr);min-height:40px;padding:0 12px;width:min(560px,100%)}.topbar__search-icon{color:var(--noeis-ink-subtle);font-size:.8rem}.topbar__right{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.topbar__button{background:color-mix(in srgb,var(--noeis-paper) 88%,var(--noeis-paper-muted));border:1px solid var(--noeis-rule);border-radius:var(--radius-pill);color:var(--noeis-ink-muted);cursor:pointer;font-size:.76rem;font-weight:700;letter-spacing:.01em;min-height:34px;padding:6px 13px;text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.topbar__button:hover{background:color-mix(in srgb,var(--noeis-paper-sunken) 70%,var(--noeis-paper));border-color:var(--noeis-rule-strong);color:var(--noeis-ink);text-decoration:none}.ui-page{margin:0;max-width:none;padding:0;width:100%}.page-area{min-height:calc(100vh - 66px)}.ui-button,.ui-chip,.ui-quiet-button,.ui-tag-chip,input,select,textarea{font-family:var(--font-sans)}.ui-button,.ui-chip,.ui-tag-chip{border-color:var(--noeis-rule)}.ui-chip.is-clickable{cursor:pointer}.ui-section-header__title{letter-spacing:-.015em}.think-home__column-title{font-weight:700;text-transform:uppercase}.think-home__row-title{font-size:.85rem;line-height:1.35;min-width:0}.think-home__material-title,.think-home__row-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--noeis-ink);display:-webkit-box;overflow:hidden}.think-home__material-title{font-size:.84rem;font-weight:680;letter-spacing:-.01em;line-height:1.28}.concept-outline__materials-title{color:var(--noeis-ink);font-size:.86rem;font-weight:700;margin:0}.concept-outline__item-title,.concept-outline__materials-title{letter-spacing:-.01em;line-height:1.3}.article-reader-content{min-width:0}.article-reader-content :is(img,video,iframe,object,embed,table,pre){max-width:100%!important}.article-reader-content table{display:block;overflow-x:auto;width:100%}.library-section-head.is-articles{background:color-mix(in srgb,#e0ecff 44%,var(--noeis-paper));border-color:color-mix(in srgb,#60a5fa 28%,var(--noeis-rule))}.library-section-head.is-highlights{background:color-mix(in srgb,#fff0c7 44%,var(--noeis-paper));border-color:color-mix(in srgb,#f59e0b 34%,var(--noeis-rule))}.library-article-row,.library-highlight-row{border-radius:12px}.library-article-title,.library-highlight-group-title{color:var(--noeis-ink)}.article-card-collapsed-title,.highlight-card-collapsed-title,.note-card-collapsed-title{color:var(--noeis-ink);font-size:.92rem;font-weight:710}.highlight-card-collapsed-text{color:var(--noeis-ink-muted)}.return-queue-page .return-queue-title{font-weight:700;letter-spacing:-.01em}@media (max-width:1024px){.app-shell-new{grid-template-columns:1fr}.app-shell-new__nav{border-bottom:1px solid var(--noeis-rule);border-right:none;height:auto}}.topbar__search-wrap:focus-within{border-color:color-mix(in srgb,var(--accent) 32%,var(--border-strong));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 30%,#0000)}.ui-segmented-nav{background:color-mix(in srgb,var(--noeis-paper) 84%,var(--noeis-paper-muted));border:1px solid var(--border-subtle);border-radius:12px;padding:3px}.ui-segmented-nav__item{border-radius:9px;color:var(--text-secondary);font-size:.78rem;font-weight:650;min-height:32px}.ui-segmented-nav__item.is-active{background:color-mix(in srgb,var(--noeis-paper) 94%,var(--noeis-paper-sunken));box-shadow:inset 0 1px 0 #ffffff40;color:var(--text-primary)}.ui-button,.ui-quiet-button{background:color-mix(in srgb,var(--noeis-paper) 88%,var(--noeis-paper-muted));border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-secondary);font-size:.78rem;font-weight:650;letter-spacing:.005em;min-height:34px;padding:0 12px;transition:border-color var(--motion-fast) ease,background var(--motion-fast) ease,color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,transform var(--motion-fast) ease}.ui-button:hover,.ui-quiet-button:hover{background:color-mix(in srgb,var(--noeis-paper-sunken) 54%,var(--noeis-paper));border-color:var(--border-strong);box-shadow:0 6px 16px #0f172a12;color:var(--text-primary);transform:translateY(-1px)}.topbar__button:focus-visible,.ui-button:focus-visible,.ui-quiet-button:focus-visible,.ui-tag-chip:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 34%,#0000);outline:none}.ui-button-primary{background:color-mix(in srgb,var(--accent) 20%,#203055);border-color:color-mix(in srgb,var(--accent) 34%,#0000);color:#f7fbff}.ui-button-primary:hover{background:color-mix(in srgb,var(--accent) 26%,#253864);color:#fff}.ui-chip,.ui-tag-chip{background:color-mix(in srgb,var(--noeis-paper) 88%,var(--noeis-paper-sunken));border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);font-size:.7rem;font-weight:700;line-height:22px;min-height:24px;padding:0 8px}input,select,textarea{background:var(--noeis-paper-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-10);color:var(--text-primary)}.ui-section-header{gap:var(--space-12)}.ui-section-header__title{font-size:1.02rem;line-height:1.14}.think-layout__left-panel{gap:var(--space-24)}.think-layout__left-panel>.ui-section-header{margin-bottom:0}.think-layout__left-panel .feedback-field>span{color:var(--text-muted);font-size:.74rem}.think-layout__left-panel .feedback-field input{min-height:34px}.think-layout__left-panel .think-notebook-item-title{font-size:.84rem}.think-home__row-title{font-weight:640;letter-spacing:-.01em}.think-home__column-title{color:var(--text-muted);font-size:.67rem;letter-spacing:.08em;margin:0}.working-memory-title{color:var(--text-primary);font-size:.98rem;font-weight:730;letter-spacing:-.015em}@media (max-width:1240px){.app-shell-new{grid-template-columns:86px minmax(0,1fr)}}@media (max-width:1024px){.app-shell-new__nav{padding:8px 12px}.app-shell-new__body{padding:14px}}.app-shell-new__nav{overflow:hidden;position:-webkit-sticky;position:sticky}.app-shell-new__nav-content{position:relative;z-index:1}.topbar{overflow:hidden;position:-webkit-sticky;position:sticky}.topbar__content{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;position:relative;width:100%;z-index:1}body.noeis-editorial .page-area,body.noeis-editorial .ui-page{height:100%;min-height:0}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body:has(.data-integrations-page),body.noeis-editorial .app-shell-new--stitch .app-shell-new__body:has(.integrations-page),body.noeis-editorial .app-shell-new--stitch .app-shell-new__body:has(.settings-page),body.noeis-editorial .page-area:has(.settings-page),body.noeis-editorial .settings-page,body.noeis-editorial.noeis-public-share .app-shell-new--stitch .app-shell-new__body:has(.shared-wiki-page){height:auto;min-height:100vh;overflow-x:hidden;overflow-y:visible}body.noeis-editorial.noeis-public-share .page-area:has(.shared-wiki-page),body.noeis-editorial.noeis-public-share .ui-page:has(.shared-wiki-page){height:auto;min-height:100vh;overflow:visible}body.noeis-editorial .page-area:has(.wiki-page){min-height:100%}body.noeis-editorial .app-shell-new--stitch.app-shell-new--navless{display:block;min-height:100vh}body.noeis-editorial .app-shell-new--stitch .app-shell-new__nav{display:none!important}body.noeis-editorial .app-shell-new--stitch .app-shell-new__main{display:block;min-height:100vh}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body{margin:0 auto;max-width:1500px;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:calc(var(--noeis-topbar-height) + var(--noeis-topbar-air)) 40px 40px}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body:has(.wiki-workspace){height:100vh;min-height:0;overflow:hidden}body.noeis-editorial.noeis-public-share .app-shell-new--stitch,body.noeis-editorial.noeis-public-share .app-shell-new--stitch .app-shell-new__body,body.noeis-editorial.noeis-public-share .app-shell-new--stitch .app-shell-new__main{height:auto!important;min-height:100vh;overflow:visible!important}body.noeis-editorial.noeis-public-share .app-shell-new--stitch .app-shell-new__body{max-width:none}body.noeis-editorial .topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--vellum-bg) 94%,#0000)!important;border:0;border-bottom:1px solid var(--vellum-line);border-radius:0;box-shadow:none;left:0;overflow:visible;padding:0;position:fixed;right:0;top:0;z-index:40}body.noeis-editorial .topbar__content{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:-webkit-max-content minmax(220px,360px) -webkit-max-content;grid-template-columns:max-content minmax(220px,360px) max-content;margin:0 auto;overflow:visible;padding:14px 0 12px;width:min(1500px,calc(100vw - 64px))}body.noeis-editorial .topbar__brand-nav,body.noeis-editorial .topbar__left{align-items:center;display:flex;min-width:0}body.noeis-editorial .topbar__brand-nav{gap:22px}body.noeis-editorial .topbar__brand{color:var(--vellum-ink);font-family:var(--font-serif);font-size:1.82rem;font-style:italic;letter-spacing:-.04em;line-height:1;text-decoration:none;white-space:nowrap}body.noeis-editorial .topbar__brand:hover{text-decoration:none}body.noeis-editorial .topbar__primary-nav{align-items:center;display:flex;gap:18px;min-width:0;white-space:nowrap}body.noeis-editorial .topbar__search-slot{min-width:0;width:100%}body.noeis-editorial .topbar__primary-link{border-bottom:1px solid #0000;color:color-mix(in srgb,var(--vellum-ink) 72%,#0000);font-family:var(--font-serif);font-size:1.04rem;line-height:1;padding:4px 0 7px;text-decoration:none;transition:color .16s ease,border-color .16s ease}body.noeis-editorial .topbar__primary-link.is-active,body.noeis-editorial .topbar__primary-link:hover{border-bottom-color:var(--vellum-accent);color:var(--vellum-ink);text-decoration:none}body.noeis-editorial .topbar__search-wrap{align-items:center;background:none!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;display:flex;min-width:0;position:relative;width:100%}body.noeis-editorial .topbar__search-wrap:focus-visible,body.noeis-editorial .topbar__search-wrap:focus-within,body.noeis-editorial .topbar__search-wrap:hover{border-bottom-color:color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 88%,#0000)!important;outline:none}body.noeis-editorial .topbar__search-trigger{gap:8px;min-height:34px;padding:0 2px 0 24px}body.noeis-editorial .topbar__search-trigger-label{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-size:.86rem;line-height:1.25}body.noeis-editorial .topbar__search-wrap:focus-within .topbar__search-trigger-label,body.noeis-editorial .topbar__search-wrap:hover .topbar__search-trigger-label{color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink))}body.noeis-editorial .topbar__search-kbd{background:none!important;border:0!important;color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-family:var(--font-mono);font-size:.68rem;letter-spacing:.06em}body.noeis-editorial .topbar__search-icon{color:color-mix(in srgb,var(--vellum-ink) 55%,#0000);height:14px;left:2px;position:absolute;top:50%;transform:translateY(-50%);width:14px}body.noeis-editorial .topbar__search-icon:after,body.noeis-editorial .topbar__search-icon:before{box-sizing:border-box;content:"";position:absolute}body.noeis-editorial .topbar__search-icon:before{border:1.4px solid color-mix(in srgb,var(--vellum-ink) 72%,#0000);border-radius:999px;inset:0 3px 3px 0}body.noeis-editorial .topbar__search-icon:after{background:color-mix(in srgb,var(--vellum-ink) 72%,#0000);bottom:0;height:1.4px;right:0;transform:rotate(45deg);transform-origin:right center;width:6px}body.noeis-editorial .topbar__right{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;justify-content:flex-end;min-width:0;white-space:nowrap}body.noeis-editorial .topbar__icon-button{align-items:center;background:#0000;border:0;border-radius:999px;color:color-mix(in srgb,var(--vellum-ink) 72%,#0000);display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}body.noeis-editorial .topbar__icon-button.is-active,body.noeis-editorial .topbar__icon-button:hover{background:var(--vellum-panel-strong);color:var(--vellum-ink)}body.noeis-editorial .topbar__avatar-glyph{border:1.2px solid;border-radius:999px;display:inline-block;height:15px;position:relative;width:15px}body.noeis-editorial .topbar__avatar-glyph:after{background:currentColor;border-radius:999px;content:"";height:5px;left:50%;position:absolute;top:52%;transform:translate(-50%,-50%);width:5px}body.noeis-editorial .topbar__menu{position:relative}body.noeis-editorial .topbar__menu-popover{grid-gap:6px;background:color-mix(in srgb,var(--vellum-bg) 98%,#0000);border:0;border-radius:0;box-shadow:var(--vellum-shadow);display:grid;gap:6px;min-width:220px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:80}body.noeis-editorial .topbar__menu-popover--portal{position:fixed;z-index:220}body.noeis-editorial .topbar__menu-popover .topbar__menu-item{display:flex;gap:8px;justify-content:flex-start;width:100%}@media (max-width:1480px){body.noeis-editorial .topbar__content{gap:14px;grid-template-columns:-webkit-max-content minmax(180px,1fr) -webkit-max-content;grid-template-columns:max-content minmax(180px,1fr) max-content;width:min(1500px,calc(100vw - 40px))}body.noeis-editorial .topbar__brand-nav{gap:18px}body.noeis-editorial .topbar__primary-nav{gap:14px}body.noeis-editorial .topbar__primary-link{font-size:.98rem}body.noeis-editorial .topbar__right{gap:4px}body.noeis-editorial .topbar__button{letter-spacing:.1em;padding-inline:7px}}@media (max-width:1320px) and (min-width:1241px){body.noeis-editorial .topbar__content{grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;justify-content:space-between}body.noeis-editorial .topbar__search-slot{display:none}}body.noeis-editorial .modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:color-mix(in srgb,#1c1a17 22%,#0000);background-color:color-mix(in srgb,var(--vellum-ink,#1c1a17) 22%,#0000)}body.noeis-editorial .modal-content{box-shadow:0 18px 48px color-mix(in srgb,#1c1a17 12%,#0000);box-shadow:0 18px 48px color-mix(in srgb,var(--vellum-ink,#1c1a17) 12%,#0000)}body.noeis-editorial .section-stack{grid-gap:28px;display:grid;gap:28px}body.noeis-editorial .status-message.error-message{color:var(--vellum-error)!important}body.noeis-editorial .status-message.success-message{color:var(--vellum-accent)!important}@media (max-width:1240px){body.noeis-editorial .topbar__left,body.noeis-editorial .topbar__right{justify-content:space-between}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body{padding:130px 24px 40px}}@media (max-width:760px){body.noeis-editorial .topbar__search-slot,body.noeis-editorial .topbar__utility-button:not(.topbar__utility-button--essential){display:none!important}body.noeis-editorial .topbar__primary-link{font-size:.92rem;padding-bottom:5px}body.noeis-editorial .topbar__right{flex-wrap:nowrap;gap:2px;justify-content:flex-end}body.noeis-editorial .topbar__brand{font-size:1.58rem}body.noeis-editorial .topbar__button,body.noeis-editorial .topbar__icon-button{height:34px;min-height:34px;padding:6px 8px}}@media (max-width:640px){body.noeis-editorial .topbar__content{gap:4px;grid-template-columns:minmax(0,1fr);padding:8px 0}body.noeis-editorial .topbar__left,body.noeis-editorial .topbar__right{width:100%}body.noeis-editorial .topbar__right{justify-content:space-between}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body{padding-top:112px}}body.noeis-editorial .topbar__menu-item--mobile-room,body.noeis-editorial .topbar__menu-item--narrow-only{display:none}@media (max-width:1240px){body.noeis-editorial .topbar__content{gap:10px 16px;grid-template-columns:minmax(0,1fr) auto;padding:18px 0 14px;width:min(1680px,calc(100vw - 32px))}body.noeis-editorial .topbar__left{grid-column:1;grid-row:1}body.noeis-editorial .topbar__right{grid-column:2;grid-row:1}body.noeis-editorial .topbar__search-slot{grid-column:1/-1;grid-row:2}body.noeis-editorial .topbar__utility-button{display:none!important}body.noeis-editorial .topbar__menu-item--narrow-only{display:flex}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body{padding-top:130px}}@media (max-width:760px){body.noeis-editorial .topbar__content{align-items:center;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:10px 0 8px;width:calc(100vw - 24px)}body.noeis-editorial .topbar__search-slot{display:none!important}body.noeis-editorial .topbar__brand-nav{flex-wrap:nowrap;gap:10px}body.noeis-editorial .topbar__primary-nav{flex-wrap:nowrap;gap:10px;overflow-x:auto;scrollbar-width:none}body.noeis-editorial .topbar__primary-nav::-webkit-scrollbar{display:none}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body{padding-top:92px}}@media (max-width:560px){body.noeis-editorial .topbar__brand-nav{min-width:0}body.noeis-editorial .topbar__primary-nav{-webkit-overflow-scrolling:touch;gap:16px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6px,#000 calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 6px,#000 calc(100% - 14px),#0000);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}body.noeis-editorial .topbar__primary-nav::-webkit-scrollbar{display:none}body.noeis-editorial .topbar__primary-link{flex:0 0 auto;overflow:visible;scroll-snap-align:start;text-overflow:clip}body.noeis-editorial .topbar__primary-link.is-active{order:-1}}@media (max-width:480px){body.noeis-editorial .topbar__primary-link:not(.is-active){display:none}body.noeis-editorial .topbar__primary-nav{-webkit-mask-image:none;mask-image:none;overflow:visible}body.noeis-editorial .topbar__menu-item--mobile-room{display:flex}}@media (max-width:1024px){.topbar{padding:8px 14px}}.ui-surface-card{background:var(--noeis-paper);border:1px solid var(--think-card-border);border-radius:var(--think-card-radius);box-shadow:var(--think-card-shadow)}.ui-surface-card:hover{box-shadow:var(--think-card-shadow-hover)}.ui-section-header__subtitle{color:var(--text-muted);font-size:.8rem;font-weight:400;line-height:1.45}.ui-section-header__title{font-weight:600}.ui-segmented-nav.ui-segmented-nav--quiet{background:#0000;border:0;border-radius:0;box-shadow:none;padding:0}.ui-segmented-nav.ui-segmented-nav--quiet .ui-segmented-nav__item{background:#0000;border:0;border-bottom:2px solid #0000;border-radius:0;color:var(--text-muted);font-size:.82rem;font-weight:600;min-height:30px;padding:0 var(--think-space-3)}.ui-segmented-nav.ui-segmented-nav--quiet .ui-segmented-nav__item:hover{background:#0000;box-shadow:none;color:var(--text-primary);transform:none}.ui-segmented-nav.ui-segmented-nav--quiet .ui-segmented-nav__item.is-active{border-bottom-color:color-mix(in srgb,var(--accent) 62%,#0000);box-shadow:none;color:var(--text-primary)}.edition{margin:0 auto;max-width:72ch;padding:0 0 64px}.noeis-caps{font-feature-settings:"smcp" 1,"c2sc" 1,"lnum" 1,"kern" 1,"smcp","c2sc",lining-nums tabular-nums;font-variant-caps:all-small-caps;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.09em}.editions__quiet{color:color-mix(in srgb,var(--text-muted) 82%,#0000);font-style:italic;margin:24px 0}.editions__empty{margin:40px 0;max-width:58ch}.editions__empty h2{font-size:1.4rem;margin:0 0 10px}.editions__empty p{line-height:1.55;margin:0 0 8px}.editions__aside{color:color-mix(in srgb,var(--text-muted) 86%,#0000)}.connected-agents-card__editions{line-height:1.5;margin:8px 0 0;max-width:54ch}.connected-agents-card__editions em{font-style:italic}.edition-item__unread{color:color-mix(in srgb,var(--text-muted) 86%,#0000);display:block;font-size:.82rem;font-style:italic;margin:6px 0 0}.edition-item__doors{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.88rem;gap:8px 16px;margin:12px 0 0}.edition-item__save{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.edition--public{margin:0 auto;padding:48px 24px 72px}.edition__share-copy,.edition__share-revoke{background:none;border:1px solid color-mix(in srgb,var(--noeis-rule,var(--border-subtle-2)) 90%,#0000);border-radius:999px;color:var(--text-primary);cursor:pointer;font-size:.84rem;padding:6px 14px}.edition__share-copy:hover,.edition__share-revoke:hover{border-color:color-mix(in srgb,var(--noeis-pointer,var(--text-muted)) 55%,#0000)}.edition__share-revoke{color:color-mix(in srgb,var(--text-muted) 92%,#0000)}.edition-share{justify-self:start;margin:0}.edition__actions,.front__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:10px 0 0}.edition__actions .edition-share,.front__actions .edition-share{display:contents}.edition__actions .edition-share__panel,.front__actions .edition-share__panel{flex:1 0 100%;order:2}.edition-share>summary{align-items:baseline;background:none;border:1px solid color-mix(in srgb,var(--noeis-rule,var(--border-subtle-2)) 90%,#0000);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:.84rem;list-style:none;padding:6px 14px}.edition-share>summary:hover{border-color:color-mix(in srgb,var(--noeis-pointer,var(--text-muted)) 55%,#0000)}.edition-share>summary::-webkit-details-marker{display:none}.edition-share__panel{background:var(--surface-elevated);border:1px solid var(--noeis-rule,var(--border-subtle-2));box-sizing:border-box;color:var(--text-primary);display:flex;flex-direction:column;margin:12px 0 0;max-width:68ch;overflow-wrap:anywhere;padding:16px 16px 18px}.edition-share__panel>:not(.edition-share__preview){flex-shrink:0}.edition-share__kicker{font-size:.9rem;margin:0 0 8px}.edition-share__privacy{color:color-mix(in srgb,var(--text-muted) 88%,#0000);font-size:.92rem;line-height:1.5;margin:0 0 14px;max-width:52ch}.edition-share__preview{flex:1 1 auto;margin:0 0 16px;max-height:42vh;min-height:0;overflow:auto;padding:0 2px 8px 0}.edition-share__preview-label{color:color-mix(in srgb,var(--text-muted) 86%,#0000);font-size:.78rem;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.edition-paper--compact .edition__title{font-size:1.15rem}.edition-paper--compact .edition__section{margin-top:18px}.edition-paper--compact .edition__section-title{letter-spacing:.08em;padding:0}.edition-paper--compact .edition__section-title:after{display:none}.edition__section{margin:36px 0 0}.edition__section-title{font-feature-settings:"smcp" 1,"c2sc" 1,"lnum" 1,"kern" 1,"smcp","c2sc";border:0;color:var(--text-primary);font-family:Newsreader,Georgia,serif;font-size:.92rem;font-variant-caps:all-small-caps;font-weight:500;letter-spacing:.14em;margin:0 0 16px;padding:0 0 10px}.edition__section-title:after{background:color-mix(in srgb,var(--text-primary) 58%,#0000);content:"";display:block;height:2px;margin:8px 0 0;width:2.6em}.edition-share__url-label{display:block;font-size:.82rem;margin:0 0 6px}.edition-share__url{background:#0000;border:1px solid var(--noeis-rule,var(--border-subtle-2));color:inherit;display:block;font:inherit;font-size:.86rem;margin:0 0 12px;padding:8px 10px;width:100%}.edition-share__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.edition-share__open{font-size:.84rem}.edition-share__error,.edition-share__status{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px 12px;margin:0 0 12px}.edition-share__error button,.edition-share__status button{background:none;border:0;color:inherit;cursor:pointer;padding:0;text-decoration:underline}@media (prefers-reduced-motion:reduce){.edition-share__panel{scroll-behavior:auto}}.edition__colophon{border-top:1px solid var(--noeis-rule,var(--border-subtle-2));color:color-mix(in srgb,var(--text-muted) 88%,#0000);font-size:.88rem;line-height:1.55;margin:48px 0 0;padding:20px 0 0}.edition__colophon p{margin:0 0 8px;max-width:56ch}.edition__colophon-cta{display:inline-block;font-weight:500;margin:4px 0 0}.agent-mark{align-items:baseline;display:inline-flex;gap:.45em}.agent-mark__glyph{--agent-mark-size:1.75em;border:1px solid;border-radius:2px;display:inline-grid;flex:none;font:600 .62em/1 system-ui;font:600 .62em/1 var(--noeis-font-ui,system-ui);height:var(--agent-mark-size);letter-spacing:.02em;place-items:center;position:relative;width:var(--agent-mark-size)}.agent-mark__glyph>span{position:relative}.agent-mark__glyph--circle{border-radius:50%}.agent-mark__glyph--pill{border-radius:999px;width:calc(var(--agent-mark-size)*1.45)}.agent-mark__glyph--dashed{border-style:dashed}.agent-mark__glyph--diamond{transform:rotate(45deg) scale(.86)}.agent-mark__glyph--diamond>span{transform:rotate(-45deg)}.agent-mark__glyph--hexagon{--agent-mark-hex:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:currentColor;border:0;width:calc(var(--agent-mark-size)*1.15)}.agent-mark__glyph--hexagon,.agent-mark__glyph--hexagon:before{-webkit-clip-path:var(--agent-mark-hex);clip-path:var(--agent-mark-hex)}.agent-mark__glyph--hexagon:before{background:Canvas;background:var(--surface,Canvas);content:"";inset:1px;position:absolute}.edition-readings__hands{font:12px/1.6 system-ui;font:12px/1.6 var(--noeis-font-ui,system-ui);margin:0 0 12px;opacity:.72}.edition-readings__columns{grid-gap:20px 32px;display:grid;gap:20px 32px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.edition-readings__column{border-top:1px solid color-mix(in srgb,currentcolor 18%,#0000);min-width:0;padding-top:12px}.edition-readings__by{font:13px/1.6 system-ui;font:13px/1.6 var(--noeis-font-ui,system-ui);margin:0 0 8px}.edition-item__label{display:block;font:500 10px/1.5 system-ui;font:500 10px/1.5 var(--noeis-font-ui,system-ui);letter-spacing:.1em;margin-bottom:4px;opacity:.72;text-transform:uppercase}body.noeis-editorial .notebook-organize-panel,body.noeis-editorial .think-index__controls,body.noeis-editorial .think-index__group{background:var(--vellum-panel)!important}body.noeis-editorial .notebook-organize-panel{padding:20px}body.noeis-editorial .think-index__group{padding:18px}body.noeis-editorial .notebook-organize-panel input,body.noeis-editorial .notebook-organize-panel select,body.noeis-editorial .think-notebook-title-input{min-height:42px;padding:10px 12px}body.noeis-editorial .ProseMirror p{color:var(--vellum-ink)!important}body.noeis-editorial .notebook-toolbar{display:flex;flex-wrap:wrap;gap:8px}body.noeis-editorial .think-notebook-editor-formatting,body.noeis-editorial .think-rich-text-toolbar{box-sizing:border-box;max-width:100%;min-width:0;overflow-x:hidden;width:100%}body.noeis-editorial .think-rich-text-toolbar .ui-quiet-button{flex:0 1 auto;max-width:100%;min-width:0;white-space:normal}body.noeis-editorial .think-notebook-editor-header{display:grid;margin-bottom:24px}body.noeis-editorial .think-notebook-title-input{background:#0000!important;border-bottom:1px solid var(--vellum-line-strong)!important;font-family:var(--font-serif);font-size:clamp(2.8rem,4.4vw,5rem);letter-spacing:-.05em;line-height:.96;padding:0 0 12px;width:100%}body.noeis-editorial .ProseMirror,body.noeis-editorial .think-notebook-editor-body,body.noeis-editorial .tiptap-editor{background:#0000!important;color:var(--vellum-ink)!important;font-family:var(--font-serif)!important;font-size:1.3rem;line-height:1.85;min-height:540px;padding:0}body.noeis-editorial .highlight-ref-node{background:none;border-left:2px solid color-mix(in srgb,#1c1a17 24%,#0000);border-left:2px solid color-mix(in srgb,var(--vellum-ink,#1c1a17) 24%,#0000);padding:2px 0 2px 16px}body.noeis-editorial .think-index__row{background:#0000!important;border:0!important;border-bottom:1px solid var(--vellum-line)!important;border-radius:0!important}body.noeis-editorial .think-index__row-title{color:var(--vellum-ink);font-family:var(--font-serif);font-size:1.5rem;line-height:1.1}body.noeis-editorial .editorial-side-rail{grid-gap:18px;align-content:start;background:var(--vellum-panel);box-sizing:border-box;display:grid;gap:18px;max-width:100%;min-height:calc(100vh - 148px);min-width:0;overflow-x:hidden;padding:10px 16px 24px;width:100%}body.noeis-editorial .editorial-side-rail__section{grid-gap:12px;border-bottom:1px solid var(--vellum-line);display:grid;gap:12px;min-width:0;padding-bottom:18px}body.noeis-editorial .editorial-side-rail__section>*{max-width:100%;min-width:0}body.noeis-editorial .editorial-side-rail__collapsible{color:color-mix(in srgb,var(--vellum-ink) 78%,#0000)}body.noeis-editorial .editorial-side-rail__collapsible summary{grid-gap:4px;cursor:pointer;display:grid;gap:4px;list-style:none}body.noeis-editorial .editorial-side-rail__collapsible summary::-webkit-details-marker{display:none}body.noeis-editorial .editorial-side-rail__collapsible summary span{color:color-mix(in srgb,var(--vellum-ink) 82%,#0000);font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.noeis-editorial .editorial-side-rail__collapsible summary small{color:color-mix(in srgb,var(--vellum-muted) 92%,#0000);font-size:.78rem;line-height:1.45}body.noeis-editorial .editorial-side-rail__collapsible[open]{gap:14px}@media (max-width:1120px){body.noeis-editorial .think-rich-text-toolbar-magnet.is-motion{transform:none;will-change:auto}}body.noeis-editorial .think-threads-card{background:color-mix(in srgb,var(--vellum-bg) 88%,#0000)!important;border:1px solid #786e621f!important;box-shadow:none!important}body.noeis-editorial .protocol-activity-log{gap:10px}body.noeis-editorial .protocol-activity-log:before{background:linear-gradient(180deg,#c4a97e59,#c4bcb052);left:9px}body.noeis-editorial .protocol-activity-log__item{gap:12px;grid-template-columns:18px minmax(0,1fr)}body.noeis-editorial .protocol-activity-log__body{background:#0000!important;border:0!important;border-bottom:1px solid var(--vellum-line)!important;border-radius:0;box-shadow:none!important;gap:7px;padding:0 0 14px;transition:none}body.noeis-editorial .protocol-activity-log__item:hover .protocol-activity-log__body{background:#0000!important;border-color:var(--vellum-line)!important;transform:none}body.noeis-editorial .protocol-activity-log__eyebrow{color:color-mix(in srgb,var(--vellum-ink) 54%,#0000);font-family:var(--font-sans);font-size:.58rem;letter-spacing:.18em}body.noeis-editorial .protocol-activity-log__body h4{color:var(--vellum-ink);font-family:var(--font-serif);font-size:1.04rem;line-height:1.08}body.noeis-editorial .protocol-activity-log__body p{color:#4f4a46bd;font-family:var(--font-sans);font-size:.8rem;line-height:1.62}body.noeis-editorial .protocol-activity-log__meta span{background:#fffbf6d6!important;border:1px solid #786e621f!important;font-family:var(--font-sans);font-size:.63rem;letter-spacing:.08em;min-height:24px;padding:.05rem .5rem;text-transform:uppercase}body.noeis-editorial .think-notebook-editor{grid-gap:24px;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid;gap:24px;padding:0}body.noeis-editorial .think-notebook-editor-header{border-top:1px solid var(--vellum-line);gap:18px;padding-top:14px}body.noeis-editorial .think-notebook-editor--empty{background:#0000!important;border:0!important;border-radius:0!important;border-top:1px solid var(--vellum-line)!important;padding:28px 0}@keyframes notebook-ariadne-arrival{0%{opacity:0;transform:scaleY(.12)}to{opacity:1;transform:scaleY(1)}}body.noeis-editorial .think-notebook-editor-provenance__body a{color:var(--vellum-ink);font-family:var(--font-serif);font-size:1rem;line-height:1.24;text-decoration:none}body.noeis-editorial .think-notebook-editor-provenance__body a:hover{text-decoration:underline}body.noeis-editorial .think-notebook-editor-provenance{grid-gap:8px;border-top:1px solid var(--vellum-line);display:grid;gap:8px;margin-top:14px;padding-top:14px;position:relative}body.noeis-editorial .think-notebook-editor-provenance--library{padding-left:18px}body.noeis-editorial .think-notebook-editor-provenance--library:before{animation:notebook-ariadne-arrival .52s var(--noeis-ease-out) both;background:var(--vellum-gold);bottom:0;content:"";left:0;position:absolute;top:14px;transform-origin:top;width:1px}@media (prefers-reduced-motion:reduce){body.noeis-editorial .think-notebook-editor-provenance--library:before{animation:none}}body.noeis-editorial .think-notebook-editor-provenance__eyebrow{color:color-mix(in srgb,var(--vellum-ink) 68%,#0000);font-family:var(--font-sans);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase}body.noeis-editorial .think-notebook-editor-provenance__body{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto}body.noeis-editorial .think-notebook-editor-provenance__body p{color:color-mix(in srgb,var(--vellum-ink) 78%,#0000);font-family:var(--font-serif);font-size:.92rem;line-height:1.56;margin:6px 0 0}body.noeis-editorial .think-notebook-editor-provenance__link{align-self:center}body.noeis-editorial .think-notebook-editor-provenance__keep{align-self:center;white-space:nowrap}@media (max-width:760px){body.noeis-editorial .think-notebook-title-input{font-size:3rem}body.noeis-editorial .ProseMirror,body.noeis-editorial .think-notebook-editor-body,body.noeis-editorial .tiptap-editor{font-size:1.14rem}}.think-notes{align-items:start;color:var(--vellum-ink);color:var(--text-primary,var(--vellum-ink));display:grid;padding:clamp(24px,4vh,48px) 0 clamp(80px,16vh,160px);position:relative;width:100%;z-index:1}.think-notes__return{animation:wfp-materialize .18s cubic-bezier(.16,1,.3,1)}.think-notes__shelf{border-right:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 68%,#0000);font-family:var(--font-sans);max-height:calc(100dvh - 112px);min-width:0;overflow:auto;padding-right:18px;position:-webkit-sticky;position:sticky;top:88px}.think-notes__shelf .think-notes__shelf-more{border:0;border-bottom:1px solid;display:block;font-family:var(--font-sans);font-size:.8rem;margin-top:18px;min-height:44px;padding:0;width:auto}.think-notes__new,.think-notes__shelf .think-notes__shelf-more{background:#0000;color:var(--vellum-muted);color:var(--text-secondary,var(--vellum-muted));cursor:pointer}.think-notes__new{border:0;font:.78rem var(--font-sans);margin:14px 0 8px;padding:5px 0}.think-notes__new:focus-visible,.think-notes__new:hover{color:#6f87ff;color:var(--noeis-pointer,#6f87ff)}.think-notes__note{min-width:0;opacity:1;scroll-margin-top:104px;transition:opacity .14s cubic-bezier(.16,1,.3,1)}.think-notes__note.is-loading{opacity:.58}.think-notes__partner{border-left:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 52%,#0000);max-height:calc(100dvh - 112px);min-width:0;overflow:auto;position:-webkit-sticky;position:sticky;top:88px}.think-notes__context-head{align-items:center;display:flex;font:.72rem var(--font-sans);gap:12px;justify-content:space-between;letter-spacing:.08em;margin-bottom:22px;text-transform:uppercase}.think-notes__context-head [role=tablist]{display:flex;gap:12px}.think-notes__context-head button{background:#0000;border:0;border-bottom:1px solid #0000;color:var(--text-muted);cursor:pointer;padding:5px 0}.think-notes__context-head [aria-selected=true]{border-bottom-color:#6f87ff;border-bottom-color:var(--noeis-pointer,#6f87ff);color:var(--text-primary)}.think-notes__context-close{letter-spacing:0;text-transform:none}.think-notes__partner .thought-partner-panel{background:#0000;border:0;box-shadow:none}.think-notes__quiet{color:var(--vellum-muted);color:var(--text-secondary,var(--vellum-muted));font-family:var(--font-sans);font-size:.96rem;line-height:1.62;margin:0;max-width:48ch}.app-shell-new__column:has(.think-notes){container:noeis-column/inline-size}.think-notes{--notes-width:220px;--alternatives-width:0px;--drawer-width:0px;gap:0;grid-template-columns:var(--notes-width) var(--alternatives-width) minmax(0,1fr) var(--drawer-width)}body.noeis-editorial .app-shell-new--stitch .app-shell-new__main:has(.think-notes),body.noeis-editorial .app-shell-new--stitch:has(.think-notes){height:100dvh;min-height:0;overflow:hidden}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body:has(.think-notes){height:100%;min-height:0;overflow-x:hidden;overflow-y:auto}.think-notes.notes-collapsed{--notes-width:0px}.think-notes.has-alternatives{--alternatives-width:220px}.think-notes.has-context{--drawer-width:280px}.think-notes.has-context.has-alternatives{--alternatives-width:0px}.think-notes>[hidden]{display:none!important}.think-notes__shelf{grid-column:1;grid-row:1;padding-top:32px}.think-notes__note{grid-column:3;grid-row:1;justify-self:center;max-width:740px;padding-inline:clamp(24px,3vw,48px);width:100%}.think-notes__partner{grid-column:4;grid-row:1;padding-left:20px}.think-notes__toggles{display:flex;gap:16px;left:0;position:absolute;top:0}.think-notes__shelf-toggle{background:#0000;border:0;border-bottom:1px solid #0000;color:var(--text-secondary);cursor:pointer;font:.72rem system-ui;font:.72rem var(--noeis-ui-font,system-ui);min-height:32px;padding:0}.think-notes__shelf-toggle[aria-pressed=true]{border-bottom-color:initial;color:var(--text-primary)}.think-notes__alternatives{border-right:1px solid var(--vellum-line);grid-column:2;grid-row:1;max-height:calc(100dvh - 120px);min-width:0;overflow:auto;padding:36px 20px 20px;position:-webkit-sticky;position:sticky;top:104px}.notebook-alternatives{font:.78rem/1.55 ui-monospace,SFMono-Regular,monospace;outline:none}.notebook-alternatives header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.notebook-alternatives header>span{border-bottom:1px solid #6f87ff;border-bottom:1px solid var(--noeis-pointer,#6f87ff);padding-bottom:5px}.notebook-alternatives button{background:#0000;border:0;color:var(--text-primary);cursor:pointer;font:inherit;min-height:36px;padding:5px 0;text-align:left}.notebook-alternatives button:disabled{cursor:default;opacity:.45}.notebook-alternatives button:focus-visible,.notebook-alternatives textarea:focus-visible{outline:2px solid #6f87ff;outline:2px solid var(--noeis-pointer,#6f87ff);outline-offset:3px}.notebook-alternatives .notebook-alternatives__choice{display:block;margin-bottom:16px;overflow-wrap:anywhere;padding-left:18px;position:relative;width:100%}.notebook-alternatives__choice:before{border:1px solid var(--text-muted);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:12px;width:7px}.notebook-alternatives__choice[aria-pressed=true]:before{background:#6f87ff;background:var(--noeis-pointer,#6f87ff);border-color:#6f87ff;border-color:var(--noeis-pointer,#6f87ff)}.notebook-alternatives__choice small{color:var(--text-secondary);display:block;font:.65rem system-ui;font:.65rem var(--noeis-ui-font,system-ui);margin-top:4px}.notebook-alternatives__edit{grid-gap:6px;color:var(--text-secondary);display:grid;font-size:.65rem;gap:6px}.notebook-alternatives__edit textarea{background:#0000;border:0;border-bottom:1px solid var(--vellum-line);border-radius:0;color:var(--text-primary);font:.82rem/1.55 ui-monospace,monospace;padding:8px 0;resize:vertical;width:100%}.notebook-alternatives__actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.notebook-alternatives__choice-actions{display:flex;gap:14px;margin:-6px 0 14px 18px}.notebook-alternatives__choice-actions button{color:var(--text-secondary);font-size:.68rem}.notebook-alternatives__more{margin-top:22px}.notebook-alternatives__more>button{color:var(--text-secondary);font-size:.68rem}.notebook-alternatives__more p{color:var(--text-secondary);font-size:.65rem;margin:8px 0 0}@container noeis-column (max-width: 1280px){.think-notes{--notes-width:200px}}@container noeis-column (max-width: 1040px){.think-notes{--notes-width:180px}.think-notes__note{padding-inline:20px}}@container noeis-column (max-width: 760px){.think-notes{--notes-width:0px}.think-notes.has-context{--drawer-width:0px;padding-bottom:80px}.think-notes.has-alternatives{--alternatives-width:0px;padding-bottom:calc(58dvh + 120px)}.think-notes__note{grid-row:2;padding-inline:0}.think-notes__shelf{border-right:0;grid-column:3;grid-row:3;max-height:none;overflow:visible;padding-top:28px;position:static}.think-notes__toggles{grid-column:3;grid-row:1;justify-self:start;margin-bottom:16px;position:static}.think-notes.has-board .think-notes__shelf{display:none}.think-notes__alternatives{background:#fbf8f1;background:var(--vellum-paper,#fbf8f1);border-right:0;border-top:1px solid var(--vellum-line);inset:42dvh 0 0;max-height:58dvh;padding:18px 24px;position:fixed;z-index:40}.think-notes__alternatives header{margin-bottom:12px}.think-notes__partner:not([hidden]){background:#fbf8f1;background:var(--vellum-paper,#fbf8f1);border-left:0;inset:88px 0 0;padding:20px 24px 48px;position:fixed;width:100vw;z-index:41}.think-notes .ProseMirror>*{scroll-margin-top:120px}}@media (prefers-reduced-motion:reduce){.think-notes__return{animation:none}.think-notes__note{transition:none}}.think-notes .notebook-insert-group,.think-notes .notebook-organize-panel,.think-notes .think-draft-block-tray,.think-notes .think-editor-block-controls,.think-notes .think-editor-slash-hint,.think-notes .think-notebook-title-kicker,body.noeis-editorial .think-notes .notebook-insert-group,body.noeis-editorial .think-notes .notebook-organize-panel,body.noeis-editorial .think-notes .think-draft-block-tray,body.noeis-editorial .think-notes .think-editor-block-controls,body.noeis-editorial .think-notes .think-editor-slash-hint,body.noeis-editorial .think-notes .think-notebook-title-kicker{display:none}.think-notes .notebook-arrangement,body.noeis-editorial .think-notes .notebook-arrangement{display:flex}body.noeis-editorial .think-notes .think-notebook-title-input,body.noeis-editorial .think-notes .think-notebook-title-input:focus{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-serif)!important;font-size:2.375rem;font-weight:400;letter-spacing:-.025em;line-height:1.14;overflow:hidden;padding:0!important;resize:none;white-space:pre-wrap;width:100%;word-break:break-word}body.noeis-editorial .think-notes .think-notebook-editor{gap:24px}body.noeis-editorial .think-notes .think-notebook-editor-header{border-top:0;gap:30px;margin-bottom:0;padding-top:0}@media (max-width:760px){body.noeis-editorial .think-notes .think-notebook-title-input,body.noeis-editorial .think-notes .think-notebook-title-input:focus{font-size:1.9375rem;line-height:1.16}}.think-notes .think-notebook-utility{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 52%,#0000);display:flex;flex-wrap:wrap;font-family:var(--font-sans);gap:12px;margin-bottom:0;min-height:36px}.think-notes .think-notebook-utility:has(.think-notebook-utility__more[open]){align-items:flex-start}.think-notebook-utility__kind{color:var(--text-muted);font-size:.66rem;letter-spacing:.14em;margin-right:auto;text-transform:uppercase}.think-notebook-utility__more>summary,.think-notes .think-notebook-utility .ui-quiet-button{background:#0000;border:0;font-size:.72rem;min-height:32px;padding:4px 2px}.think-notebook-utility__more>summary{cursor:pointer;list-style:none}.think-notebook-utility__more>summary::-webkit-details-marker{display:none}.think-notebook-utility__more>div{background:var(--vellum-paper);border:1px solid var(--vellum-line);border-radius:10px;box-shadow:0 14px 34px #2b251c1f;display:grid;margin-top:8px;padding:8px;width:-webkit-max-content;width:max-content}.think-next-line{border-bottom:1px solid color-mix(in srgb,var(--noeis-pointer,#6f87ff) 28%,var(--vellum-line));font-family:var(--font-sans);margin:0 0 26px;padding:12px 0 14px}.think-next-line>span{color:#6f87ff;color:var(--noeis-pointer,#6f87ff);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.think-next-line p{font:italic .95rem/1.5 var(--font-serif);margin:5px 0 8px}.think-next-line>div{display:flex;flex-wrap:wrap;gap:8px}.think-opposite{color:var(--text-secondary);font-family:var(--font-sans);font-size:.84rem;line-height:1.5;margin:0 0 14px}.think-opposite>div{border-left:1px solid color-mix(in srgb,#b1862e 55%,#0000);border-left:1px solid color-mix(in srgb,var(--noeis-thread,#b1862e) 55%,#0000);padding-left:12px}.think-opposite p{margin:0 0 2px}body .think-opposite .ui-quiet-button{margin-inline:0;padding-inline:0}.think-opposite a{color:var(--text-primary);font:italic .95rem/1.45 var(--font-serif);text-decoration:none}.think-opposite a:is(:hover,:focus-visible){text-decoration:underline;-webkit-text-decoration-color:#b1862e;text-decoration-color:#b1862e;-webkit-text-decoration-color:var(--noeis-thread,#b1862e);text-decoration-color:var(--noeis-thread,#b1862e);text-underline-offset:3px}.ProseMirror .notebook-opposite-sentence{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,#b1862e 50%,#0000);text-decoration-color:color-mix(in srgb,#b1862e 50%,#0000);-webkit-text-decoration-color:color-mix(in srgb,var(--noeis-thread,#b1862e) 50%,#0000);text-decoration-color:color-mix(in srgb,var(--noeis-thread,#b1862e) 50%,#0000);text-decoration-thickness:1px;text-underline-offset:.3em}@media (min-width:1400px){.think-opposite{height:0;margin-bottom:-24px;position:relative}.think-opposite>div{left:calc(100% + 48px);position:absolute;top:0;width:210px}}@media (prefers-reduced-motion:no-preference){.think-opposite>div{animation:think-opposite-in .24s ease-out}}@keyframes think-opposite-in{0%{opacity:0}}.notebook-workbench{font-family:var(--font-sans)}.notebook-workbench header{margin-bottom:22px}.notebook-workbench h2,.notebook-workbench h3{color:var(--text-primary);font-family:var(--font-serif);font-weight:400;margin:0}.notebook-workbench h2{font-size:1.35rem}.notebook-workbench h3{font-size:1rem}.notebook-workbench header p,.notebook-workbench__empty{color:var(--text-secondary);font-size:.82rem;line-height:1.55;margin:5px 0 0}.notebook-workbench__eyebrow{color:#6f87ff;color:var(--noeis-pointer,#6f87ff);display:block;font-size:.62rem;letter-spacing:.12em;margin-bottom:5px;text-transform:uppercase}.notebook-workbench__notice,.notebook-workbench__target{border-left:2px solid var(--vellum-line);color:var(--text-secondary);font-size:.78rem;line-height:1.55;margin:0 0 18px;padding-left:12px}.notebook-workbench__target.is-ready{border-left-color:#6f87ff;border-left-color:var(--noeis-pointer,#6f87ff);color:var(--text-primary)}.notebook-workbench__actions,.notebook-workbench__citation-choices,.notebook-workbench__row-actions,.notebook-workbench__section-title,.notebook-workbench__source-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.notebook-workbench__source-actions{margin-bottom:16px}.notebook-workbench__row{border-top:1px solid color-mix(in srgb,var(--vellum-line) 70%,#0000);padding:14px 0}.notebook-workbench__row a,.notebook-workbench__row strong{color:var(--text-primary);font:400 .92rem/1.35 var(--font-serif)}.notebook-workbench__row p{color:var(--text-secondary);font-size:.78rem;line-height:1.55;margin:6px 0 10px}.notebook-workbench__row.is-used{opacity:.72}.notebook-workbench__section{margin-top:28px}.notebook-workbench__section-title{justify-content:space-between}.notebook-scratchpad>.notebook-workbench__section:first-child{margin-top:0}.notebook-scratchpad>details>summary{color:var(--text-secondary);cursor:pointer;font-size:.78rem}.notebook-scratchpad__thought{background:#0000;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left}.notebook-scratchpad__thought:focus-visible{outline:2px solid #6f87ff;outline:2px solid var(--noeis-pointer,#6f87ff);outline-offset:3px}.notebook-scratchpad>details{border-top:1px solid var(--vellum-line);padding-top:14px}.notebook-scratchpad .notebook-workbench__row{padding:8px 0}.notebook-scratchpad .notebook-workbench__row p{color:var(--text-primary);font:400 .9rem/1.45 var(--font-serif);margin:0 0 2px}body.noeis-editorial .notebook-scratchpad .notebook-workbench__row-actions{gap:6px}body.noeis-editorial .notebook-scratchpad .notebook-workbench__row-actions .ui-quiet-button{font-size:1rem;letter-spacing:0;min-height:28px;min-width:28px;padding:3px;text-transform:none}@media (pointer:coarse){body.noeis-editorial .notebook-scratchpad .notebook-workbench__row-actions .ui-quiet-button{min-height:44px;min-width:44px}}.notebook-workbench__field{grid-gap:6px;color:var(--text-muted);display:grid;font-size:.7rem;gap:6px;margin:10px 0}.notebook-workbench__field textarea{background:#0000;border:0;border-bottom:1px solid var(--vellum-line);border-radius:0;color:var(--text-primary);font:400 .95rem/1.55 var(--font-serif);padding:10px 0;resize:vertical;width:100%}.notebook-workbench-receipt{border-top:1px solid color-mix(in srgb,#6f87ff 30%,#0000);border-top:1px solid color-mix(in srgb,var(--noeis-pointer,#6f87ff) 30%,#0000);color:var(--text-secondary);font:.76rem/1.5 system-ui,sans-serif;font:.76rem/1.5 var(--noeis-ui-font,system-ui,sans-serif);margin:16px 0;padding:8px 0}.notebook-workbench-receipt .ui-quiet-button{margin-left:8px}.think-notes .ProseMirror .notebook-held-target{position:relative}.think-notes .ProseMirror .notebook-held-target:before{border:1.5px solid #6f87ff;border:1.5px solid var(--noeis-pointer,#6f87ff);border-left:0;border-radius:0 3px 3px 0;bottom:0;content:"";pointer-events:none;position:absolute;right:-18px;top:0;width:7px}.ProseMirror .notebook-held-range{border-right:1.5px solid #6f87ff;border-right:1.5px solid var(--noeis-pointer,#6f87ff);padding-right:3px}.ProseMirror .notebook-trial-original{display:none}.notebook-trial-preview-prose{color:var(--text-primary);margin:0 0 1em;position:relative;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,#6f87ff 40%,#0000);text-decoration-color:color-mix(in srgb,#6f87ff 40%,#0000);-webkit-text-decoration-color:color-mix(in srgb,var(--noeis-pointer,#6f87ff) 40%,#0000);text-decoration-color:color-mix(in srgb,var(--noeis-pointer,#6f87ff) 40%,#0000);text-underline-offset:5px;white-space:pre-wrap}.notebook-trial-preview-prose:after{border:1.5px solid #6f87ff;border:1.5px solid var(--noeis-pointer,#6f87ff);border-left:0;bottom:0;content:"";pointer-events:none;position:absolute;right:-18px;top:0;width:7px}.think-notes .ProseMirror{font-family:var(--font-serif);font-size:clamp(1.14rem,1.35vw,1.24rem);line-height:1.68;padding:0}.think-notes .think-notebook-title-meta{color:var(--vellum-subtle);color:var(--text-muted,var(--vellum-subtle));font-family:var(--font-sans);font-size:.84rem;margin:6px 0 0}.think-notes .think-notes__shelf{border-right:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 52%,#0000);padding-right:clamp(18px,2vw,32px)}.think-notes__shelf .think-notes__writing ul{grid-gap:8px;display:grid;gap:8px}.think-notes__shelf .think-notes__continuation{grid-gap:5px;display:grid;gap:5px;overflow-wrap:anywhere;white-space:normal;width:100%}.think-notes__return-note{color:var(--text-secondary);font-size:.8rem;line-height:1.5}.think-notes__note-link{grid-gap:5px;display:grid;gap:5px;justify-content:stretch}.think-notes__shelf .think-notes__continuation,.think-notes__shelf .think-notes__note-link{max-width:100%;min-width:0;overflow:hidden}.think-notes__shelf .room-shelf__item>.think-notes__note-title{min-width:0;overflow-wrap:break-word;white-space:normal;width:100%;word-break:normal}.think-notes__shelf .room-shelf__search input{overflow:hidden;text-overflow:ellipsis}@container noeis-column (min-width: 761px){.think-notes__shelf .think-notes__note-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.think-notes__shelf .room-shelf__item:focus-visible .think-notes__note-title,.think-notes__shelf .room-shelf__item:focus-within .think-notes__note-title{-webkit-line-clamp:unset;display:block;overflow:visible}}.think-notes__writing-origin{color:var(--text-muted);font-size:.72rem;line-height:1.4}.think-notes__match-excerpt{color:var(--text-secondary);font-size:.82rem;line-height:1.6}.think-notes__continuation mark{background:color-mix(in srgb,var(--vellum-warm) 14%,#0000);background:color-mix(in srgb,var(--wiki-warm-accent,var(--vellum-warm)) 14%,#0000);border-radius:2px;color:var(--text-primary)}body.noeis-editorial .app-shell-new--stitch .app-shell-new__body:has(.think-notes){max-width:1792px}.notebook-alternatives header>div{display:flex;gap:10px}.notebook-alternatives header button{font-size:.68rem}.notebook-alternatives header [aria-pressed=true]{border-bottom:1px solid #6f87ff;border-bottom:1px solid var(--noeis-pointer,#6f87ff)}.notebook-trial-preview-prose.is-scoped{text-decoration:none}.notebook-trial-preview-prose.is-scoped:after{display:none}.notebook-trial-preview-wording{border-right:1.5px solid #6f87ff;border-right:1.5px solid var(--noeis-pointer,#6f87ff);padding-right:4px;text-decoration:underline;-webkit-text-decoration-color:#6f87ff;text-decoration-color:#6f87ff;-webkit-text-decoration-color:var(--noeis-pointer,#6f87ff);text-decoration-color:var(--noeis-pointer,#6f87ff);text-underline-offset:5px}.notebook-alternatives.is-tighter header>span{border-bottom:1px solid #6f87ff;border-bottom:1px solid var(--noeis-pointer,#6f87ff);font-size:.68rem;padding-bottom:5px}.notebook-alternatives__passage{display:inline}.notebook-alternatives__cut-mark{color:var(--text-secondary);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--text-secondary) 55%,#0000);text-decoration-color:color-mix(in srgb,var(--text-secondary) 55%,#0000)}.notebook-alternatives__rescues{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:8px 0 0;padding:0}.notebook-alternatives__rescue{color:var(--text-secondary);font-size:.68rem}.notebook-alternatives__rescue:focus-visible,.notebook-alternatives__rescue:hover{color:#6f87ff;color:var(--noeis-pointer,#6f87ff)}.ProseMirror .notebook-saved-alternatives__range{pointer-events:none;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,#6f87ff 82%,#0000);text-decoration-color:color-mix(in srgb,#6f87ff 82%,#0000);-webkit-text-decoration-color:color-mix(in srgb,var(--noeis-pointer,#6f87ff) 82%,#0000);text-decoration-color:color-mix(in srgb,var(--noeis-pointer,#6f87ff) 82%,#0000);text-decoration-thickness:1.5px;text-underline-offset:.18em}.notebook-saved-alternatives__mark{background:#0000;border:0;border-right:1.5px solid #6f87ff;border-right:1.5px solid var(--noeis-pointer,#6f87ff);cursor:pointer;display:inline-block;margin:0 0 0 2px;min-height:28px;min-width:10px;padding:0;pointer-events:auto;vertical-align:text-top;width:10px}.notebook-saved-alternatives__mark:focus-visible{outline:2px solid #6f87ff;outline:2px solid var(--noeis-pointer,#6f87ff);outline-offset:2px}@media (prefers-reduced-motion:reduce){.notebook-saved-alternatives__mark{transition:none}}@media (min-width:1181px){body:is(.think-rails-away,.think-focus-held) .think-notes{--notes-width:30px;--drawer-width:0px}body:is(.think-rails-away,.think-focus-held) .think-notes:has([data-writing-rail=left]:is(:hover,:focus-within)){--notes-width:220px}body.think-focus-held .think-notes{--alternatives-width:0px}body.think-focus-held .think-notes__alternatives,body.think-focus-held .think-notes__partner,body.think-focus-held .think-notes__shelf .think-focus-mode__label{display:none}}.think-notes__kinds{display:flex;flex-wrap:wrap;gap:4px 14px;margin:14px 0 6px}.think-notes__kinds button{background:#0000;border:0;border-bottom:1px solid #0000;color:var(--text-muted);cursor:pointer;font:.76rem var(--font-sans);padding:3px 0}.think-notes__kinds button[aria-pressed=true]{border-bottom-color:initial;color:var(--text-primary)}.think-notes__new-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 12px;margin:12px 0 6px}.think-notes__new-row .think-notes__new{margin:0;text-align:left;white-space:nowrap;width:auto}.think-notes__new-row .think-notes__new+.think-notes__new{color:var(--text-muted)}.think-notes__new-row .think-notes__new+.think-notes__new:before{content:"+ "}.think-notes__naming input{background:#0000;border:0;border-bottom:1px solid var(--vellum-line);color:var(--text-primary);font:.86rem var(--font-sans);margin:10px 0 6px;padding:6px 0;width:100%}.think-notes__kind{color:var(--text-muted);font:.62rem var(--font-sans);justify-self:start;letter-spacing:.12em;text-transform:uppercase}.think-ledger{grid-gap:24px;display:grid;gap:24px;grid-template-columns:240px minmax(0,1fr);padding:32px 0 80px}.think-ledger--single{grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.think-ledger{grid-template-columns:minmax(0,1fr)}}.think-notes__partner .agent-ticker[data-state=idle]{display:none}.think-notes.has-board{--alternatives-width:0px;--drawer-width:0px}.think-notes.has-board>:is(.think-notes__note,.think-notes__alternatives,.think-notes__partner){display:none!important}.think-notes__board{font-family:var(--font-sans);grid-column:2/-1;grid-row:1;min-width:0;padding:32px 0 0 clamp(20px,3vw,44px)}.notebook-board__header.ui-page-header{margin-bottom:4px}.notebook-board__header .ui-page-header__actions{display:flex;flex-wrap:wrap;gap:4px 18px}.notebook-board__receipt{align-items:baseline;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.8rem;gap:4px 12px;margin:0 0 18px;min-height:1.6em}.notebook-board__receipt button,.notebook-board__restore,.notebook-board__stale button{background:#0000;border:0;border-bottom:1px solid;color:#6f87ff;color:var(--noeis-pointer,#6f87ff);cursor:pointer;font:inherit;padding:0}.notebook-board__columns{grid-gap:clamp(16px,2.2vw,32px);align-items:start;display:grid;gap:clamp(16px,2.2vw,32px);grid-template-columns:repeat(3,minmax(0,1fr))}.notebook-board__column{border-radius:10px;border-top:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 80%,#0000);min-height:240px;padding:14px 12px 18px;transition:background-color .14s cubic-bezier(.16,1,.3,1)}.notebook-board__column.is-over{background:color-mix(in srgb,#6f87ff 8%,#0000);background:color-mix(in srgb,var(--noeis-pointer,#6f87ff) 8%,#0000)}.notebook-board__column h2,.notebook-board__group h2{color:var(--text-secondary);display:flex;font:500 .7rem system-ui;font:500 .7rem var(--noeis-ui-font,system-ui);justify-content:space-between;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.notebook-board__column h2 span,.notebook-board__group h2 span{font-feature-settings:"tnum";color:var(--text-muted);font-variant-numeric:tabular-nums}.notebook-board ul{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.notebook-board__card{grid-gap:6px;background:#0000;background:var(--vellum-paper,var(--surface-1,#0000));border:1px solid color-mix(in srgb,var(--noeis-rule,var(--vellum-line)) 70%,#0000);border-radius:8px;display:grid;gap:6px;padding:12px 14px}@media (pointer:fine){.notebook-board__card[draggable=true]{cursor:grab}.notebook-board__card[draggable=true]:active{cursor:grabbing}}.notebook-board__title{background:#0000;border:0;color:var(--text-primary);cursor:pointer;font:1.02rem/1.3 Newsreader,Georgia,serif;font:1.02rem/1.3 var(--font-serif,"Newsreader",Georgia,serif);overflow-wrap:anywhere;padding:0;text-align:left}.notebook-board__title:focus-visible,.notebook-board__title:hover{color:#6f87ff;color:var(--noeis-pointer,#6f87ff)}.notebook-board__next,.notebook-board__snippet{color:var(--text-secondary);font-size:.8rem;line-height:1.45;margin:0;overflow-wrap:anywhere}.notebook-board__snippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notebook-board__next{font-style:italic}.notebook-board__meta{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.7rem;gap:2px 10px;justify-content:space-between}.notebook-board__meta select{background:#0000;border:0;border-bottom:1px solid #0000;border-radius:0;color:var(--text-secondary);cursor:pointer;font:inherit;margin-left:auto;min-height:28px;padding:0 2px}.notebook-board__meta select:focus-visible,.notebook-board__meta select:hover{border-bottom-color:initial;color:var(--text-primary)}.notebook-board__stale{color:var(--text-secondary);font-size:.78rem;line-height:1.5;margin:0 0 12px}.notebook-board__quiet{color:var(--text-muted);font-size:.8rem;margin:6px 0}.notebook-board__archive{grid-gap:32px;display:grid;gap:32px;max-width:760px}.notebook-board__group ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.notebook-board :is(button,select):focus-visible{outline:2px solid #6f87ff;outline:2px solid var(--noeis-pointer,#6f87ff);outline-offset:3px}@container noeis-column (max-width: 1040px){.notebook-board__columns{gap:12px}.notebook-board__column{padding-inline:6px}}@container noeis-column (max-width: 760px){.think-notes__board{grid-column:3;grid-row:2;padding:0}.notebook-board__columns{gap:20px;grid-template-columns:minmax(0,1fr)}.notebook-board__column{min-height:0;padding-inline:0}.notebook-board__meta select{min-height:36px}}@media (prefers-reduced-motion:reduce){.notebook-board__column{transition:none}}.think-layout__left-panel .ui-section-header__title{font-size:.98rem}.think-layout__left-panel .ui-section-header__subtitle{font-size:.76rem}.think-layout__left-panel.think-index{min-width:0}.think-index__controls{border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);display:flex;flex-direction:column}.think-index__filter>span,.think-index__label,.think-layout__left-panel .feedback-field>span{color:color-mix(in srgb,var(--text-muted) 92%,#0000);font-size:.7rem;letter-spacing:.09em;text-transform:uppercase}.think-index__filter select,.think-layout__left-panel .feedback-field input{background:color-mix(in srgb,var(--noeis-paper-muted) 52%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 68%,#0000);border-radius:10px;box-shadow:none;color:var(--text-secondary);min-height:36px;padding:0 11px}.think-index__filter select:focus,.think-layout__left-panel .feedback-field input:focus{border-color:color-mix(in srgb,var(--accent) 25%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-soft) 16%,#0000)}.think-artifact-draft__workflow{grid-gap:8px;background:color-mix(in srgb,var(--noeis-paper) 86%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 74%,#0000);border-radius:14px;display:grid;gap:8px;padding:10px 12px}.think-artifact-draft__workflow-head{align-items:center;color:var(--text-muted);display:flex;font-size:.72rem;gap:8px;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.think-artifact-draft__workflow-steps{grid-gap:6px;color:var(--text-secondary);display:grid;font-size:.85rem;gap:6px;line-height:1.45;margin:0;padding-left:1.05rem}.think-artifact-draft__continuations{grid-gap:8px;display:grid;gap:8px}.think-artifact-draft__continuations-label{color:var(--text-muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.think-artifact-draft__continuations-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.think-artifact-draft__editor{grid-gap:10px;border-top:1px solid color-mix(in srgb,var(--noeis-rule) 74%,#0000);display:grid;gap:10px;padding:12px 0 2px}.think-artifact-draft__field{grid-gap:6px;display:grid;gap:6px}.think-artifact-draft__field span{color:var(--text-muted);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.think-artifact-draft__field input,.think-artifact-draft__field textarea{background:color-mix(in srgb,var(--noeis-paper) 94%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 76%,#0000);border-radius:14px;color:var(--text-primary);font:inherit;padding:10px 12px;resize:vertical;width:100%}.think-artifact-draft__field input:focus,.think-artifact-draft__field textarea:focus{border-color:color-mix(in srgb,var(--accent) 30%,var(--noeis-rule));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 18%,#0000);outline:none}.think-artifact-draft__editor-actions{display:flex;flex-wrap:wrap;gap:8px}.think-draft-staging-panel{overflow:hidden;position:relative}.think-draft-staging-panel:before{background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--accent-soft) 12%,#0000),#0000 56%);content:"";inset:0;pointer-events:none;position:absolute}.think-artifact-drafts-panel__count{align-items:center;background:color-mix(in srgb,var(--accent-soft) 18%,#0000);border-radius:999px;color:var(--text-primary);display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;letter-spacing:.04em;min-width:2.2rem;padding:.22rem .55rem}.think-artifact-drafts-panel--output{background:linear-gradient(180deg,color-mix(in srgb,#eef4ff 84%,var(--noeis-paper-muted)),color-mix(in srgb,var(--noeis-paper) 96%,#0000)),radial-gradient(120% 140% at 100% 0,color-mix(in srgb,#2563eb 10%,#0000),#0000 56%)}.think-artifact-drafts-panel__stack{grid-gap:16px;display:grid;gap:16px}.think-artifact-drafts-panel__group{grid-gap:10px;display:grid;gap:10px}.think-artifact-drafts-panel__group-head{grid-gap:3px;display:grid;gap:3px}.think-artifact-drafts-panel__group-head h4{font-size:.9rem;letter-spacing:-.02em;margin:0}.think-artifact-drafts-panel__group-head p{color:var(--text-muted);font-size:.82rem;margin:0}.think-artifact-drafts-panel__rows{grid-gap:10px;display:grid;gap:10px}.think-artifact-draft{grid-gap:8px;background:color-mix(in srgb,var(--noeis-paper-muted) 78%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 76%,#0000);border-radius:16px;display:grid;gap:8px;padding:14px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.think-artifact-draft:hover{background:color-mix(in srgb,var(--noeis-paper) 88%,#0000);border-color:color-mix(in srgb,var(--accent) 26%,var(--noeis-rule));transform:translateY(-1px)}.think-artifact-draft--promoted{background:color-mix(in srgb,var(--accent-soft) 8%,var(--noeis-paper-muted))}.think-artifact-draft--research-brief,.think-artifact-draft--slide-outline,.think-artifact-draft--synthesis-doc{background:linear-gradient(180deg,color-mix(in srgb,#f7faff 88%,var(--noeis-paper-muted)),color-mix(in srgb,var(--noeis-paper) 92%,#0000));border-color:color-mix(in srgb,#2563eb 14%,var(--noeis-rule))}.think-artifact-draft--research-brief:hover,.think-artifact-draft--slide-outline:hover,.think-artifact-draft--synthesis-doc:hover{border-color:color-mix(in srgb,#2563eb 30%,var(--noeis-rule))}.think-artifact-draft__head{grid-gap:4px;display:grid;gap:4px}.think-artifact-draft__eyebrow,.think-artifact-draft__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.think-artifact-draft__eyebrow{color:var(--text-muted);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.think-artifact-draft__head h4{font-size:.98rem;letter-spacing:-.02em;margin:0}.think-artifact-draft__summary{color:var(--text-secondary);line-height:1.48;margin:0}.think-artifact-draft__meta{color:var(--text-muted);font-size:.78rem}.think-artifact-draft__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.think-artifact-draft__protocol-actions{grid-gap:10px;border-top:1px solid color-mix(in srgb,var(--noeis-rule) 62%,#0000);display:grid;gap:10px;padding-top:12px}.think-artifact-draft__link{color:var(--text-primary);font-weight:600;text-decoration:none}.think-artifact-draft__link:hover{text-decoration:underline}.protocol-activity-log{grid-gap:12px;display:grid;gap:12px;position:relative}.protocol-activity-log:before{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 22%,#0000),color-mix(in srgb,var(--noeis-rule) 86%,#0000));bottom:4px;content:"";left:12px;position:absolute;top:4px;width:1px}.protocol-activity-log__item{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:20px minmax(0,1fr);position:relative}.protocol-activity-log__rail{display:flex;justify-content:center;padding-top:4px;position:relative}.protocol-activity-log__dot{background:color-mix(in srgb,var(--accent) 42%,var(--noeis-paper));border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-soft) 16%,#0000);height:10px;width:10px}.protocol-activity-log__item.is-approval .protocol-activity-log__dot{background:color-mix(in srgb,#c084fc 58%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,#c084fc 14%,#0000)}.protocol-activity-log__item.is-hook .protocol-activity-log__dot{background:color-mix(in srgb,#22c55e 54%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,#22c55e 14%,#0000)}.protocol-activity-log__item.is-draft .protocol-activity-log__dot{background:color-mix(in srgb,#2563eb 58%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,#2563eb 12%,#0000)}.protocol-activity-log__item.is-planner .protocol-activity-log__dot{background:color-mix(in srgb,#f59e0b 62%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,#f59e0b 14%,#0000)}.protocol-activity-log__item.is-assistant .protocol-activity-log__dot{background:color-mix(in srgb,#0ea5e9 58%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,#0ea5e9 12%,#0000)}.protocol-activity-log__item.is-user .protocol-activity-log__dot{background:color-mix(in srgb,#f97316 56%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,#f97316 12%,#0000)}.protocol-activity-log__item.is-checkpoint .protocol-activity-log__dot,.protocol-activity-log__item.is-handoff .protocol-activity-log__dot{background:color-mix(in srgb,var(--text-primary) 42%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,var(--noeis-rule) 18%,#0000)}.protocol-activity-log__item.is-upkeep .protocol-activity-log__dot{background:color-mix(in srgb,#14b8a6 58%,var(--noeis-paper));box-shadow:0 0 0 4px color-mix(in srgb,#14b8a6 14%,#0000)}.protocol-activity-log__body{grid-gap:7px;background:color-mix(in srgb,var(--noeis-paper) 92%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 74%,#0000);border-radius:16px;display:grid;gap:7px;padding:12px 14px;transition:transform .16s ease,border-color .16s ease,background .16s ease}.protocol-activity-log__item:hover .protocol-activity-log__body{background:color-mix(in srgb,var(--noeis-paper) 100%,#0000);border-color:color-mix(in srgb,var(--accent) 18%,var(--noeis-rule));transform:translateY(-1px)}.protocol-activity-log__eyebrow{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.7rem;gap:12px;justify-content:space-between;letter-spacing:.09em;text-transform:uppercase}.protocol-activity-log__body h4{font-size:.96rem;letter-spacing:-.02em;margin:0}.protocol-activity-log__body p{color:var(--text-secondary);line-height:1.56;margin:0}.protocol-activity-log__meta{display:flex;flex-wrap:wrap;gap:8px}.protocol-activity-log__meta span{align-items:center;background:color-mix(in srgb,var(--noeis-paper-muted) 84%,#0000);border-radius:999px;color:var(--text-muted);display:inline-flex;font-size:.74rem;min-height:26px;padding:.15rem .62rem}.protocol-activity-log__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.think-index__filter{display:flex;flex-direction:column;gap:7px}.think-layout__left-panel .ui-button.think-index__new-question{background:color-mix(in srgb,var(--noeis-paper) 40%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 72%,#0000);border-radius:10px;box-shadow:none;color:var(--text-secondary);font-weight:560;justify-content:center;min-height:36px;width:100%}.think-layout__left-panel .ui-button.think-index__new-question:hover:not(:disabled){background:color-mix(in srgb,var(--noeis-paper) 56%,#0000)}.think-index__group{display:flex;flex-direction:column}.think-index__label{line-height:1}.think-index__list{display:flex;flex-direction:column;gap:3px;min-height:10px}.think-index__row{grid-gap:8px;align-items:flex-start;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:6px;box-shadow:none;color:inherit;cursor:pointer;display:grid;font:inherit;gap:8px;grid-template-columns:minmax(0,1fr) auto;margin:0;max-width:100%;min-width:0;overflow:visible;position:relative;text-align:left;width:100%}.think-index__row:before{background:#0000;border-radius:999px;bottom:6px;content:"";left:3px;position:absolute;top:6px;width:2px}.think-index__row:hover{background:color-mix(in srgb,var(--noeis-paper) 20%,#0000)}.think-index__row.is-active{background:color-mix(in srgb,var(--accent-soft) 7%,var(--noeis-paper));border:0;box-shadow:none}.think-index__row.is-active:before{background:color-mix(in srgb,var(--accent) 55%,#0000)}.think-index__row-title{color:var(--text-secondary);flex:1 1 auto;font-size:.84rem;line-height:1.3;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.think-index__row-meta{flex:none;margin-left:0;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}.think-calm-empty-line{margin:4px 2px 0}.think-concept-loading{background:var(--noeis-paper);border:1px solid var(--think-card-border);border-radius:var(--think-card-radius);box-shadow:var(--think-card-shadow)}.think-calm-empty-line,.think-index__row-meta{color:var(--text-muted);font-size:.8rem;font-weight:400;line-height:1.45}.think-index__row-title{font-weight:600}.think-index__filter>span,.think-index__label,.think-layout__left-panel .feedback-field>span{font-weight:400}.think-layout__left-panel{gap:var(--think-space-5)}.think-layout__left-panel.think-index{gap:var(--think-space-6)}.think-index__controls{gap:var(--think-space-3);padding-bottom:var(--think-space-3)}.think-index__group{gap:var(--think-space-2)}.think-index__row{padding:var(--think-space-2) var(--think-space-2) var(--think-space-2) var(--think-space-3)}.think-protocol-canvas{gap:var(--think-space-3)}.think-protocol-canvas__body{grid-gap:var(--think-space-3);align-items:start;display:grid;gap:var(--think-space-3);grid-template-columns:minmax(0,1.36fr) minmax(280px,.72fr)}.think-protocol-canvas.has-no-aside .think-protocol-canvas__body{grid-template-columns:minmax(0,1fr)}.think-protocol-canvas__aside,.think-protocol-canvas__main{grid-gap:var(--think-space-3);display:grid;gap:var(--think-space-3)}.think-threads-card{gap:var(--think-space-3)}.think-threads-card--hero{overflow:hidden}.think-threads-hero{grid-gap:var(--think-space-3);display:grid;gap:var(--think-space-3)}.think-threads-hero__copy{grid-gap:10px;display:grid;gap:10px}.think-threads-hero__eyebrow{color:color-mix(in srgb,var(--text-muted) 88%,#0000);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.think-threads-hero__title{font-size:clamp(1.8rem,2vw,2.6rem);letter-spacing:-.04em;line-height:.98;margin:0}.think-threads-hero__subtitle{color:color-mix(in srgb,var(--text-secondary) 90%,#0000);line-height:1.6;margin:0;max-width:58ch}.think-threads-meta{grid-gap:10px;border-top:1px solid color-mix(in srgb,var(--noeis-rule) 68%,#0000);display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:var(--think-space-3)}.think-threads-meta__item{grid-gap:4px;display:grid;gap:4px}.think-threads-meta__label,.think-threads-plan__label{color:color-mix(in srgb,var(--text-muted) 92%,#0000);font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.think-threads-status-pill{align-items:center;background:color-mix(in srgb,var(--noeis-paper-muted) 78%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 68%,#0000);border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:650;justify-content:center;min-height:28px;padding:0 10px;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.think-threads-status-pill.is-active{background:color-mix(in srgb,var(--accent-soft) 18%,var(--noeis-paper-muted));border-color:color-mix(in srgb,var(--accent) 24%,#0000)}.think-threads-status-pill.is-archived{color:color-mix(in srgb,var(--text-muted) 90%,#0000)}.think-threads-dual{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)}.think-threads-dual,.think-threads-plan{grid-gap:var(--think-space-3);display:grid;gap:var(--think-space-3)}.think-threads-plan__criteria,.think-threads-plan__objective,.think-threads-plan__steps{grid-gap:8px;display:grid;gap:8px}.think-threads-plan__criteria p,.think-threads-plan__objective p{line-height:1.6;margin:0}.think-threads-plan__list{grid-gap:6px;display:grid;gap:6px;margin:0;padding-left:18px}.think-threads-steps{grid-gap:10px;display:grid;gap:10px}.think-threads-step{grid-gap:6px;background:color-mix(in srgb,var(--noeis-paper-muted) 40%,#0000);border:1px solid color-mix(in srgb,var(--noeis-rule) 70%,#0000);border-radius:14px;display:grid;gap:6px;padding:12px 14px}.think-threads-step.is-in_progress{background:color-mix(in srgb,var(--accent-soft) 10%,var(--noeis-paper-muted));border-color:color-mix(in srgb,var(--accent) 22%,#0000)}.think-threads-step__row{align-items:center;display:flex;gap:10px;justify-content:space-between}.think-threads-step__title{font-weight:650}.think-threads-step__meta,.think-threads-step__status{color:color-mix(in srgb,var(--text-secondary) 88%,#0000);font-size:.78rem}.think-threads-step__status{text-transform:capitalize}.think-handoffs-sidebar__actor{grid-gap:var(--think-space-2);display:grid;gap:var(--think-space-2)}.think-handoffs-card,.think-handoffs-main{gap:var(--think-space-3)}.think-handoffs-form-grid{grid-gap:var(--think-space-2);display:grid;gap:var(--think-space-2)}.think-handoffs-form-actions{align-items:center}.think-handoffs-form-actions,.think-handoffs-form-inline{display:flex;flex-wrap:wrap;gap:var(--think-space-2)}.think-handoffs-detail{gap:var(--think-space-2)}.think-handoffs-state-grid{grid-gap:12px;display:grid;gap:12px}.think-handoffs-state-item{grid-gap:6px;border-bottom:1px solid color-mix(in srgb,var(--noeis-rule) 62%,#0000);display:grid;gap:6px;padding-bottom:12px}.think-handoffs-state-item:last-child{border-bottom:0;padding-bottom:0}.think-handoffs-state-item p{line-height:1.6;margin:0}.think-handoffs-detail-actions{display:flex;flex-wrap:wrap;gap:var(--think-space-2)}.think-handoffs-events{grid-gap:var(--think-space-2);display:grid;gap:var(--think-space-2)}.think-handoffs-events-block{grid-gap:10px;display:grid;gap:10px}.think-handoffs-events__row{grid-gap:4px;background:color-mix(in srgb,var(--noeis-paper-muted) 46%,#0000);border:1px solid color-mix(in srgb,var(--think-card-border) 84%,#0000);border-radius:8px;display:grid;gap:4px;padding:var(--think-space-2)}.think-planner-callout{grid-gap:6px;background:linear-gradient(135deg,color-mix(in srgb,#dbeff1 84%,var(--noeis-paper)) 0,color-mix(in srgb,#f4ece1 70%,var(--noeis-paper)) 100%);border:1px solid color-mix(in srgb,#2f5f6b 18%,#0000);border-radius:12px;display:grid;gap:6px;padding:14px 16px}.think-planner-callout__eyebrow{color:color-mix(in srgb,#24464f 72%,var(--text-secondary));font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.think-planner-callout p{color:color-mix(in srgb,var(--text-primary) 90%,#0000);margin:0}.think-upkeep-cycle,.think-upkeep-cycles{grid-gap:12px;display:grid;gap:12px}.think-upkeep-cycle{border-top:1px solid color-mix(in srgb,var(--noeis-rule) 62%,#0000);padding:14px 0 0}.think-upkeep-cycle:first-child{border-top:0;padding-top:0}.think-upkeep-cycle__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.think-upkeep-cycle__eyebrow,.think-upkeep-cycle__meta{color:color-mix(in srgb,var(--text-muted) 92%,#0000);display:flex;flex-wrap:wrap;font-size:.76rem;gap:8px 10px;letter-spacing:.08em;text-transform:uppercase}.think-upkeep-cycle__head h4{font-size:1rem;letter-spacing:-.02em;margin:4px 0 0}.think-upkeep-cycle__due,.think-upkeep-cycle__summary{color:var(--text-secondary);line-height:1.5}.think-upkeep-cycle__summary{margin:0}.think-upkeep-cycle__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:1024px){.think-protocol-canvas__body,.think-threads-dual,.think-threads-meta{grid-template-columns:1fr}}body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link{border-bottom:0;position:relative}body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link:after{background:var(--vellum-accent);bottom:2px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .22s cubic-bezier(.22,1,.36,1)}body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link.is-active:after,body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link:focus-visible:after,body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link:hover:after{transform:scaleX(1)}body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link.is-active:before{animation:noeis-thread-settle .32s cubic-bezier(.22,1,.36,1) both;background:var(--vellum-accent);border-radius:50%;bottom:0;content:"";height:4px;opacity:.72;position:absolute;right:-2px;width:4px}@keyframes noeis-thread-settle{0%{opacity:0;transform:translateX(-7px) scale(.7)}to{opacity:.72;transform:translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link:after{transition:none}body.noeis-editorial .app-shell-new[data-noeis-surface] .topbar__primary-link.is-active:before{animation:none}}:root,html[data-ui-theme=light]{--noeis-canvas:#f7f4ed;--noeis-chrome:#fbf8f1;--noeis-paper:#fffdf8;--noeis-paper-muted:#f4eee2;--noeis-paper-sunken:#eee7d9;--noeis-floating:#fffdf8f0;--noeis-ink:#332f29;--noeis-ink-muted:#5f625f;--noeis-ink-subtle:#7a756c;--noeis-rule:#5b503f29;--noeis-rule-strong:#5b503f47;--noeis-thread:#b1862e;--noeis-thread-strong:#8b5f1d;--noeis-success:#6f7340;--noeis-living:var(--noeis-success);--noeis-living-seed:color-mix(in srgb,var(--noeis-living) 62%,var(--noeis-paper));--noeis-living-sap:color-mix(in srgb,var(--noeis-living) 82%,var(--noeis-ink));--noeis-warning:#9a6a2d;--noeis-danger:#9b5a46;--noeis-danger-soft:color-mix(in srgb,var(--noeis-danger) 12%,var(--noeis-paper));--noeis-action:var(--noeis-thread-strong);--noeis-action-strong:color-mix(in srgb,var(--noeis-action) 78%,#000);--noeis-action-soft:color-mix(in srgb,var(--noeis-thread) 18%,#0000);--noeis-active:color-mix(in srgb,var(--noeis-ink) 5%,var(--noeis-paper));--noeis-focus:color-mix(in srgb,var(--noeis-action) 38%,#0000);--noeis-shadow-soft:0 10px 26px #372b1a14;--noeis-shadow-float:0 20px 48px #372b1a24;--noeis-mix-lift:#fff;--noeis-font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--noeis-font-reading:"Newsreader","Iowan Old Style",Georgia,serif;--noeis-font-mono:"SFMono-Regular",Menlo,Consolas,monospace;--noeis-type-display:clamp(1.85rem,1.35rem + 1.45vw,2.7rem);--noeis-type-title:clamp(1.42rem,1.16rem + 0.75vw,2rem);--noeis-type-heading:clamp(1.03rem,0.96rem + 0.32vw,1.24rem);--noeis-type-body:var(--ui-font-size-base,16px);--noeis-type-meta:0.72rem;--noeis-line-reading:1.68;--noeis-line-ui:1.5;--noeis-density-scale:1;--ui-font-size-base:16px;--ui-line-height-base:1.64;--ui-card-padding:24px;--noeis-space-1:calc(4px*var(--noeis-density-scale));--noeis-space-2:calc(8px*var(--noeis-density-scale));--noeis-space-3:calc(12px*var(--noeis-density-scale));--noeis-space-4:calc(16px*var(--noeis-density-scale));--noeis-space-5:calc(24px*var(--noeis-density-scale));--noeis-space-6:calc(32px*var(--noeis-density-scale));--noeis-space-7:calc(40px*var(--noeis-density-scale));--noeis-space-8:calc(48px*var(--noeis-density-scale));--noeis-radius-control:10px;--noeis-radius-sm:6px;--noeis-radius-panel:16px;--noeis-radius-pill:999px;--noeis-control-height:44px;--noeis-motion-fast:140ms;--noeis-motion-base:220ms;--noeis-motion-deliberate:320ms;--noeis-ease-standard:cubic-bezier(0.2,0.8,0.2,1);--surface:var(--noeis-paper);--surface-panel:var(--noeis-paper-muted);--surface-card:var(--noeis-paper);--surface-muted:var(--noeis-paper-muted);--surface-elevated:var(--noeis-floating);--surface-border:var(--noeis-rule);--border-subtle:var(--noeis-rule);--border-subtle-2:var(--noeis-rule);--border-strong:var(--noeis-rule-strong);--text-primary:var(--noeis-ink);--text-secondary:var(--noeis-ink-muted);--text-muted:var(--noeis-ink-subtle);--text-link:var(--noeis-thread-strong);--text-on-accent:var(--noeis-paper);--text:var(--noeis-ink);--muted:var(--noeis-ink-muted);--link:var(--noeis-thread-strong);--accent:var(--noeis-action);--accent-soft:var(--noeis-action-soft);--mix-lift:var(--noeis-mix-lift);--shadow-subtle:var(--noeis-shadow-soft);--shadow-1:var(--noeis-shadow-soft);--shadow-2:var(--noeis-shadow-float);--font-sans:var(--noeis-font-ui);--font-serif:var(--noeis-font-reading);--font-mono:var(--noeis-font-mono);--type-h1:var(--noeis-type-title);--type-h2:var(--noeis-type-heading);--type-h3:1rem;--type-label:var(--noeis-type-meta);--type-body:var(--noeis-type-body);--type-small:0.78rem;--text-xs:12px;--text-sm:14px;--text-md:16px;--text-lg:18px;--text-xl:22px;--text-xxl:28px;--line-tight:1.3;--line-normal:1.6;--space-1:var(--noeis-space-1);--space-2:var(--noeis-space-2);--space-3:var(--noeis-space-3);--space-4:var(--noeis-space-4);--space-5:var(--noeis-space-5);--space-6:var(--noeis-space-6);--space-7:var(--noeis-space-7);--space-8:var(--noeis-space-8);--space-12:var(--noeis-space-3);--space-16:var(--noeis-space-4);--space-24:var(--noeis-space-5);--space-32:var(--noeis-space-6);--radius-1:6px;--radius-2:var(--noeis-radius-control);--radius-3:14px;--radius-10:var(--noeis-radius-control);--radius-12:12px;--radius-16:var(--noeis-radius-panel);--radius-md:11px;--radius-lg:14px;--radius-xl:18px;--radius-pill:var(--noeis-radius-pill);--motion-fast:var(--noeis-motion-fast);--motion-base:var(--noeis-motion-base);--ease-standard:var(--noeis-ease-standard);--theme-transition:background-color var(--noeis-motion-base) var(--noeis-ease-standard),color var(--noeis-motion-base) var(--noeis-ease-standard),border-color var(--noeis-motion-base) var(--noeis-ease-standard);--wiki-warm-accent:var(--noeis-thread);--wiki-warm-accent-strong:var(--noeis-thread-strong);--wiki-neutral-accent:var(--noeis-ink-subtle);--wiki-quiet-danger:var(--noeis-danger);color-scheme:light}html[data-ui-theme=dark]{--noeis-canvas:#16140f;--noeis-chrome:#1a1712;--noeis-paper:#211e17;--noeis-paper-muted:#1c1813;--noeis-paper-sunken:#100f0c;--noeis-floating:#211e17f0;--noeis-ink:#f1eadc;--noeis-ink-muted:#c5bda9;--noeis-ink-subtle:#948b7d;--noeis-rule:#dfcea629;--noeis-rule-strong:#dfcea647;--noeis-thread:#d6ad63;--noeis-thread-strong:#e0b971;--noeis-danger:#c78978;--noeis-focus:color-mix(in srgb,var(--noeis-action) 46%,#0000);--noeis-shadow-soft:0 10px 26px #0000005c;--noeis-shadow-float:0 22px 52px #00000085;--noeis-mix-lift:#332812;--text-on-accent:#100f0c;color-scheme:dark}html[data-ui-theme=tokyo-midnight]{--noeis-canvas:#0e1829;--noeis-chrome:#09111e;--noeis-paper:#0e1829;--noeis-paper-muted:#09111e;--noeis-paper-sunken:#09111e;--noeis-floating:#111c2ef5;--noeis-ink:#f3e9ed;--noeis-ink-muted:#cfd3e6;--noeis-ink-subtle:#9dacca;--noeis-rule:#29374d;--noeis-rule-strong:#66758d;--noeis-thread:#d9a46f;--noeis-thread-strong:#e0b07a;--noeis-success:#8ccba7;--noeis-warning:#e7b879;--noeis-danger:#ff9b92;--noeis-danger-soft:color-mix(in srgb,var(--noeis-danger) 16%,var(--noeis-paper));--noeis-passage-rule:#f9776d;--noeis-active:#1c293e;--noeis-focus:#50f4fa;--noeis-shadow-soft:0 10px 26px #00000047;--noeis-shadow-float:0 18px 40px #0006;--noeis-mix-lift:#162238;--text-on-accent:#09111e;--text-link:var(--noeis-action);--link:var(--noeis-action);--selection-background:#25435a;--selection-text:#f3e9ed;color-scheme:dark}html[data-ui-density=compact]{--noeis-density-scale:0.86;--ui-card-padding:18px}html[data-ui-typography=small]{--ui-font-size-base:15px;--ui-line-height-base:1.56}html[data-ui-typography=large]{--ui-font-size-base:17px;--ui-line-height-base:1.72}html[data-ui-theme][data-ui-scheme] body.noeis-editorial{background:#f7f4ed!important;background:var(--noeis-canvas)!important;color:#332f29;color:var(--noeis-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-family:var(--font-sans)}html[data-ui-theme][data-ui-scheme] .app-shell-new{background:#f7f4ed;background:var(--noeis-canvas)}html[data-ui-theme][data-ui-scheme] .app-shell-new__nav,html[data-ui-theme][data-ui-scheme] .topbar{background:color-mix(in srgb,#fbf8f1 94%,#0000);background:color-mix(in srgb,var(--noeis-chrome) 94%,#0000);border-color:#5b503f29;border-color:var(--noeis-rule)}html[data-ui-theme][data-ui-scheme] .topbar{min-height:62px;padding-block:8px;padding-block:var(--noeis-space-2)}html[data-ui-theme][data-ui-scheme] .topbar__brand{font-family:Newsreader,Iowan Old Style,Georgia,serif;font-family:var(--font-serif)}.noeis-meander{position:relative}.noeis-meander:before{background:color-mix(in srgb,#6f7340 82%,#332f29);background:var(--noeis-living-sap,var(--noeis-living,#6f7340));bottom:0;content:"";left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16'%3E%3Cpath fill='none' stroke='%23000' d='M1.5 0v4.5h4v7h-4V16'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16'%3E%3Cpath fill='none' stroke='%23000' d='M1.5 0v4.5h4v7h-4V16'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-size:8px 16px;mask-size:8px 16px;pointer-events:none;position:absolute;top:0;width:8px}@media (max-width:480px){html[data-ui-theme][data-ui-scheme] .topbar__primary-link:not(.is-active){display:none}}html[data-ui-theme=tokyo-midnight] body.noeis-editorial{--noeis-pointer:#50f4fa;--vellum-cyan:#50f4fa;--ink:var(--noeis-ink);--ink-muted:var(--noeis-ink-subtle);--ink-secondary:var(--noeis-ink-muted);--paper:var(--noeis-paper);--wash:var(--noeis-mix-lift);--sagewash:var(--noeis-active);--sage:var(--noeis-action);--ochre:var(--noeis-thread);--vellum-surface:var(--noeis-floating);--vellum-paper:var(--noeis-paper);--wiki-graph-label-backdrop:#09111ee0;--wiki-graph-label-text:#f3e9ed;--wiki-graph-node-stroke:#cfd3e65c;--wiki-graph-node-concept:#d9a46f;--wiki-graph-node-entity:#9dacca;--wiki-graph-node-source:#50f4fa;--wiki-graph-node-question:#cfd3e6;--wiki-graph-node-comparison:#9dacca;--wiki-graph-node-overview:#cfd3e6;--wiki-graph-node-project:#d9a46f;--wiki-graph-node-log:#8ccba7;--wiki-graph-node-topic:#9dacca;--wiki-graph-edge-wikiLink:#50f4fa;--wiki-graph-edge-shared_source:#9dacca;--wiki-graph-edge-related:#66758d;--wiki-graph-edge-needs_review:#e7b879;--wiki-graph-edge-supports:#8ccba7;--wiki-graph-edge-contradicts:#ff9b92;--wiki-graph-edge-extends:#d9a46f;--workbench-border-strong:#66758d8c;--workbench-border:#50f4fa47;--workbench-border-soft:#29374de6;--workbench-surface:#0e1829f0;--workbench-surface-soft:#09111eb8;--workbench-surface-tinted:#162238e0;--workbench-surface-active:#1c293e;--workbench-shadow-soft:0 6px 14px #00000059;--workbench-shadow-strong:0 18px 36px #00000073;--workbench-ink:#f3e9ed;--workbench-tint:#50f4fa59;--workbench-tint-strong:#50f4fa8c;--workbench-gradient-from:#111c2ef5;--workbench-gradient-to:#09111ef0;--workbench-card-edge:#cfd3e614;--dropzone-border-idle:#9dacca47;--dropzone-border-active:#50f4fa8c;--dropzone-border-hover:#50f4fac7;--dropzone-surface-idle:#09111eb8;--dropzone-surface-active:#1c293eeb;--dropzone-surface-hover:#162238f0;--dropzone-shadow-hover:0 6px 18px #00000073;--dropzone-inset-active:inset 0 0 0 1px #50f4fa33;--dropzone-inset-hover:inset 0 0 0 1px #50f4fa52;--dropzone-ink-idle:#9daccac7;--dropzone-ink-hover:#f3e9ed;--dropzone-text:#cfd3e6;--dropzone-text-quiet:#9dacca;background:radial-gradient(90% 48% at 50% -12%,rgba(80,244,250,.045),#0000 46%),#f7f4ed!important;background:radial-gradient(90% 48% at 50% -12%,rgba(80,244,250,.045),#0000 46%),var(--noeis-canvas)!important;color:#332f29;color:var(--noeis-ink)}html[data-ui-theme=tokyo-midnight] ::selection{background:#25435a;background:var(--selection-background,#25435a);color:#f3e9ed;color:var(--selection-text,#f3e9ed)}html[data-ui-theme=tokyo-midnight] .ui-segmented-nav.ui-segmented-nav--quiet .ui-segmented-nav__item.is-active,html[data-ui-theme=tokyo-midnight] body.noeis-editorial .topbar__primary-link.is-active{border-bottom-color:#8b5f1d;border-bottom-color:var(--noeis-action,#50f4fa)}html[data-ui-theme=tokyo-midnight] :is(.left-nav__link.is-active,.notebook-folder-tree__entry.is-active,.list-button.is-active){background:color-mix(in srgb,#332f29 5%,#fffdf8);background:var(--noeis-active,#1c293e);box-shadow:inset 2px 0 0 #8b5f1d;box-shadow:inset 2px 0 0 var(--noeis-action,#50f4fa)}html[data-ui-theme=tokyo-midnight] body.noeis-editorial .notebook-folder-tree__entry.is-active .notebook-folder-tree__entry-title{color:#332f29;color:var(--noeis-ink)}html[data-ui-theme=tokyo-midnight] :is(.ProseMirror .notebook-held-target,.ProseMirror .notebook-held-range,.ProseMirror-selectednode){background:color-mix(in srgb,#332f29 5%,#fffdf8);background:var(--noeis-active,#1c293e);box-shadow:inset 3px 0 0 #f9776d;box-shadow:inset 3px 0 0 var(--noeis-passage-rule,#f9776d)}html[data-ui-theme=tokyo-midnight] .agent-rail__eyebrow,html[data-ui-theme=tokyo-midnight] .agent-thought-partner__plan-preview-eyebrow{color:#b1862e;color:var(--noeis-thread,#d9a46f)}html[data-ui-theme=tokyo-midnight] body.noeis-editorial .ui-button-primary{background:#0000!important;border:1px solid #8b5f1d!important;border:1px solid var(--noeis-action,#50f4fa)!important;border-radius:8px!important;color:#8b5f1d!important;color:var(--noeis-action,#50f4fa)!important}html[data-ui-theme=tokyo-midnight] body.noeis-editorial .ui-button-primary:hover{background:color-mix(in srgb,#8b5f1d 14%,#0000)!important;background:color-mix(in srgb,var(--noeis-action,#50f4fa) 14%,#0000)!important;color:#91fbff!important}html[data-ui-theme=tokyo-midnight] body.noeis-editorial .ui-button-primary:active{background:color-mix(in srgb,#8b5f1d 22%,#0000)!important;background:color-mix(in srgb,var(--noeis-action,#50f4fa) 22%,#0000)!important;color:#39d7e0!important}html[data-ui-theme=tokyo-midnight] body.noeis-editorial .ui-button-primary:disabled{background:#0000!important;border-color:#5b503f47!important;border-color:var(--noeis-rule-strong,#66758d)!important;color:#7a756c!important;color:var(--noeis-ink-subtle,#9dacca)!important;opacity:.55}html[data-ui-theme=tokyo-midnight] body.noeis-editorial .ui-button-primary:focus-visible{outline:2px solid color-mix(in srgb,#8b5f1d 38%,#0000);outline:2px solid var(--noeis-focus,#50f4fa);outline-offset:3px}html[data-ui-theme=tokyo-midnight] :is(pre,.external-bridge-pre){background:#fff;background:var(--noeis-mix-lift,#162238);border-color:#5b503f29;border-color:var(--noeis-rule,#29374d);color:#332f29;color:var(--noeis-ink,#f3e9ed)}html[data-ui-theme=tokyo-midnight] .agent-thought-partner__plan-preview{background:color-mix(in srgb,#332f29 5%,#fffdf8);background:var(--noeis-active,#1c293e)}html[data-ui-theme=tokyo-midnight] .wiki-collection__dek{color:#5f625f;color:var(--noeis-ink-muted,#cfd3e6)}html[data-ui-theme=tokyo-midnight] .wiki-collection__hit{border-left-color:#f9776d;border-left-color:var(--noeis-passage-rule,#f9776d)}html[data-ui-theme=tokyo-midnight] .wiki-reader-context__new,html[data-ui-theme=tokyo-midnight] .wiki-reader-context__quote{border-left-color:#8b5f1d;border-left-color:var(--noeis-action,#50f4fa);color:#332f29;color:var(--noeis-ink,#f3e9ed)}html[data-ui-theme=tokyo-midnight] .wiki-reader-context__old{border-left-color:#5b503f47;border-left-color:var(--noeis-rule-strong,#66758d);color:#7a756c;color:var(--noeis-ink-subtle,#9dacca)}html[data-ui-theme=tokyo-midnight] .wiki-reader-context__field{background:#eee7d9;background:var(--noeis-paper-sunken,#09111e);border-color:#5b503f29;border-color:var(--noeis-rule,#29374d);color:#332f29;color:var(--noeis-ink,#f3e9ed)}html[data-ui-theme=tokyo-midnight] .wiki-reader-context__primary{background:#0000!important;border:1px solid #8b5f1d;border:1px solid var(--noeis-action,#50f4fa);color:#8b5f1d!important;color:var(--noeis-action,#50f4fa)!important}html[data-ui-theme=tokyo-midnight] .article-reader-content,html[data-ui-theme=tokyo-midnight] .article-reader-content :is(h1,h2,h3,h4,h5,h6,p,li,blockquote){color:#332f29;color:var(--noeis-ink,#f3e9ed)}html[data-ui-theme=tokyo-midnight] :is(.ui-section-header__subtitle,.library-highlight-group-header,.library-reference-item .muted,.library-related-item .muted,.library-highlight-item .muted,.semantic-related-item .muted,.semantic-related-explain :is(p,div)){color:#5f625f;color:var(--noeis-ink-muted,#cfd3e6)}html[data-ui-theme=tokyo-midnight] .library-article-list,html[data-ui-theme=tokyo-midnight] .library-section-head.is-articles{background:#fff;background:var(--noeis-mix-lift,#162238);border-color:#5b503f29;border-color:var(--noeis-rule,#29374d)}html[data-ui-theme=tokyo-midnight] .library-section-head.is-articles{box-shadow:inset 2px 0 0 #8b5f1d;box-shadow:inset 2px 0 0 var(--noeis-action,#50f4fa)}html[data-ui-theme=tokyo-midnight] .library-highlights-surface,html[data-ui-theme=tokyo-midnight] .library-section-head.is-highlights{background:color-mix(in srgb,#b1862e 14%,#fffdf8);background:color-mix(in srgb,var(--noeis-thread,#d9a46f) 14%,var(--noeis-paper,#0e1829));border-color:color-mix(in srgb,#b1862e 36%,#5b503f29);border-color:color-mix(in srgb,var(--noeis-thread,#d9a46f) 36%,var(--noeis-rule,#29374d))}html[data-ui-theme=tokyo-midnight] .library-section-head.is-highlights{box-shadow:inset 2px 0 0 #b1862e;box-shadow:inset 2px 0 0 var(--noeis-thread,#d9a46f)}html[data-ui-theme=tokyo-midnight] :is(.think-main-actions,.think-question-list-pane,.think-question-editor-pane,.think-notebook-list,.think-notebook-editor-pane,.article-reader-header){background:#fbf8f1;background:var(--noeis-chrome,#09111e);border-color:#5b503f29;border-color:var(--noeis-rule,#29374d)}@media (prefers-reduced-motion:reduce){:root{--noeis-motion-fast:1ms;--noeis-motion-base:1ms;--noeis-motion-deliberate:1ms;--theme-transition:none}html:focus-within{scroll-behavior:auto}:is(.app-shell-new,.topbar,.topbar *,.palette-card,.system-status__drawer,.agent-rail,.agent-rail-drawer__sheet,.agent-rail-drawer__trigger){animation:none!important;scroll-behavior:auto!important;transform:none!important;transition-duration:1ms!important}}
/*# sourceMappingURL=main.311a81d8.css.map*/