:is(html:has(.wiki-detail-layout),body:has(.wiki-detail-layout)){overscroll-behavior-y:none}.wiki-detail{--wiki-sidebar-w:260px;flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.wiki-detail-nav{z-index:50;height:var(--wiki-nav-h);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);flex:none;align-items:center;padding:0 18px;display:flex;position:relative}.wiki-detail-nav>.wiki-sidebar-toggle{margin-right:16px}.wiki-detail-nav-brand{align-items:center;gap:10px;transition:color .15s;display:flex}.wiki-detail-nav-brand:hover .wiki-detail-nav-brand-word{color:var(--green)}.wiki-detail-nav-brand-word{font-family:var(--font-albert-sans), var(--font-noto-sans-sc), sans-serif;letter-spacing:.04em;color:var(--text);white-space:nowrap;font-size:14px;font-weight:800;transition:color .15s}.wiki-detail-nav-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.wiki-detail-layout{grid-template-columns:var(--wiki-sidebar-w) minmax(0, 1fr);flex:auto;gap:0;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;display:grid;position:relative;overflow:hidden}.wiki-detail-body{grid-template-columns:minmax(0, 1fr) var(--wiki-ai-w,340px);overscroll-behavior:contain;gap:0;height:100%;min-height:0;display:grid;overflow-y:auto}.wiki-detail-sidebar{overscroll-behavior:contain;background:var(--surface);flex-direction:column;align-self:stretch;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.wiki-detail-sidebar{transition:none}}.wiki-detail-sidebar-nav a{color:var(--text2);border-left:2px solid #0000;margin-left:-2px;padding:5px 8px;font-size:13px;transition:color .15s,border-color .15s;display:block}.wiki-detail-sidebar-nav a:hover{color:var(--text)}.wiki-detail-sidebar-nav a.is-active{color:var(--green);border-left-color:var(--green);font-weight:600}.wiki-detail-main{min-width:0;max-width:none;margin:0;padding:40px 32px 64px}.wiki-detail-entry{scroll-margin-top:80px}.wiki-detail-entry-head{margin-bottom:8px}.wiki-detail-entry-term{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:800}.wiki-detail-entry-meta{color:var(--text3);margin:10px 0 0;font-size:13px}.wiki-detail-entry-oneliner{border-left:2px solid var(--purple);background:color-mix(in srgb, var(--purple) 5%, transparent);color:var(--text);margin:20px 0 16px;padding:14px 18px;font-size:17px;font-weight:500;line-height:1.7}.wiki-detail-entry-body p{color:var(--wiki-body-text,var(--text));margin:0 0 14px;font-size:15px;line-height:1.9}.wiki-detail-entry-body p:last-child{margin-bottom:0}.wiki-detail-entry-points{flex-direction:column;gap:6px;margin:16px 0 0;padding-left:20px;list-style:none;display:flex}.wiki-detail-entry-points li{color:var(--text);font-size:14px;line-height:1.7;position:relative}.wiki-detail-entry-points li:before{content:"›";color:var(--purple);font-family:var(--font-jetbrains-mono), monospace;font-weight:700;position:absolute;top:0;left:-16px}.wiki-detail-entry-source{color:var(--text3);align-items:center;gap:6px;margin-top:14px;padding:4px 0;font-size:13px;transition:color .15s;display:inline-flex}.wiki-detail-entry-source span{color:var(--purple)}.wiki-detail-entry-source:hover{color:var(--green)}.wiki-detail-toc{height:calc(100vh - var(--wiki-nav-h,48px) - 84px);max-height:calc(100vh - var(--wiki-nav-h,48px) - 84px);flex-direction:column;align-self:start;min-height:0;padding:32px 0 0 24px;display:flex;position:sticky;top:0}.wiki-detail-toc>nav{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;padding-bottom:40px;overflow-y:auto}.wiki-detail-toc>nav::-webkit-scrollbar{width:0;height:0;display:none}.wiki-detail-toc-title{color:var(--text);letter-spacing:-.01em;flex:none;margin-bottom:16px;padding-left:18px;font-size:15px;font-weight:700}.wiki-detail-toc-group{margin-bottom:14px}.wiki-detail-toc-chapter{color:var(--text2);margin-bottom:6px;padding-left:10px;font-size:13px;font-weight:600}.wiki-detail-toc ul{border-left:1px solid var(--border);margin:0;padding:0;list-style:none}.wiki-detail-toc a{padding:5px 10px 5px calc(18px + var(--toc-indent,0px));color:var(--text2);border-left:1px solid #0000;margin-left:-1px;font-size:13px;line-height:1.6;transition:color .15s,border-color .15s;display:block}.wiki-detail-toc a:hover{color:var(--text)}.wiki-detail-toc li a.is-active,.wiki-detail-toc li.is-sub a.is-active,.wiki-detail-toc li.is-sub2 a.is-active,.wiki-detail-toc li.is-sub3 a.is-active,.wiki-detail-toc li.is-sub4 a.is-active{color:var(--green);border-left:1px solid var(--green);opacity:1;font-weight:600}.wiki-detail-ai-fab{background:var(--surface);border:1px solid var(--green);color:var(--green);cursor:pointer;z-index:60;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;transition:background .15s,color .15s,transform .15s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #0006}.wiki-detail-ai-fab:hover{background:var(--green);color:var(--bg);transform:translateY(-2px)}.wiki-detail-ai-fab.is-open{background:var(--green);color:var(--bg)}.wiki-detail-ai-fab-icon{flex:none;place-items:center;line-height:0;display:grid}.wiki-detail-ai-fab-icon canvas{display:block}.wiki-detail-ai-fab-text{white-space:nowrap}.wiki-detail-ai-panel{background:var(--surface);border:1px solid var(--border);z-index:60;border-radius:12px;flex-direction:column;width:380px;height:480px;display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden;box-shadow:0 12px 40px #00000080}.wiki-detail-ai-panel-head{height:var(--wiki-nav-h);box-sizing:border-box;border-bottom:1px solid var(--border);color:var(--text);align-items:center;gap:8px;padding:0 16px;font-size:13px;display:flex;position:relative}.wiki-detail-ai-panel-head strong{white-space:nowrap;font-weight:700}.wiki-detail-ai-panel-clear{border:1px solid var(--border);color:var(--text3);cursor:pointer;background:0 0;border-radius:4px;margin-left:auto;padding:2px 7px;font-size:11px;transition:color .15s,border-color .15s}.wiki-detail-ai-panel-clear:hover{color:var(--text);border-color:var(--text3)}.wiki-detail-ai-panel-body{color:var(--text2);flex:1;padding:16px;font-size:14px;line-height:1.75;overflow-y:auto}.wiki-detail-ai-panel-body p{margin:0 0 10px}.wiki-detail-ai-panel-hint{color:var(--text3);font-size:11px}.wiki-detail-ai-empty p{color:var(--text);margin:0 0 14px}.wiki-detail-ai-empty strong{color:var(--text)}.wiki-detail-ai-suggest{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.wiki-detail-ai-suggest-item{text-align:left;background:var(--surface2);border:1px solid var(--border);color:var(--text2);cursor:pointer;border-radius:6px;width:fit-content;max-width:100%;padding:7px 11px;font-size:13px;transition:color .15s,border-color .15s}.wiki-detail-ai-suggest-item:hover{color:var(--green);border-color:var(--green)}.wiki-detail-ai-msg{margin-bottom:12px;animation:.18s ease-out wiki-ai-in}@keyframes wiki-ai-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wiki-detail-ai-msg.is-user{background:var(--surface2);border:1px solid var(--border);color:var(--text);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;border-radius:8px 8px 2px;width:fit-content;max-width:calc(100% - 32px);margin-left:auto;padding:8px 11px}.wiki-detail-ai-msg.is-assistant{color:var(--text);word-break:break-word}.wiki-detail-ai-msg.is-assistant>:first-child{margin-top:0}.wiki-detail-ai-msg.is-assistant>:last-child{margin-bottom:0}.wiki-detail-ai-msg.is-assistant h1,.wiki-detail-ai-msg.is-assistant h2,.wiki-detail-ai-msg.is-assistant h3,.wiki-detail-ai-msg.is-assistant h4,.wiki-detail-ai-msg.is-assistant h5,.wiki-detail-ai-msg.is-assistant h6{color:var(--text);letter-spacing:normal;border:0;margin:12px 0 6px;padding:0;scroll-margin-top:0;font-size:14px}.wiki-detail-ai-msg.is-assistant p{color:var(--text);margin:0 0 8px;font-size:14px;line-height:1.75}.wiki-detail-ai-msg.is-assistant ul,.wiki-detail-ai-msg.is-assistant ol{color:var(--text);margin:0 0 8px;padding-left:20px;font-size:14px;line-height:1.75}.wiki-detail-ai-msg.is-assistant li{margin-bottom:4px}.wiki-detail-ai-msg.is-assistant li::marker{color:var(--green)}.wiki-detail-ai-msg.is-assistant strong{color:var(--text);font-weight:700}.wiki-detail-ai-msg.is-assistant em{color:var(--text)}.wiki-detail-ai-msg.is-assistant blockquote{border-left:2px solid var(--border);color:var(--text);margin:0 0 8px;padding:2px 0 2px 10px;font-size:14px}.wiki-detail-ai-msg.is-assistant blockquote p:last-child{margin-bottom:0}.wiki-detail-ai-msg.is-assistant hr{border:0;border-top:1px solid var(--border);margin:10px 0}.wiki-detail-ai-msg.is-assistant code{background:var(--bg);border:1px solid var(--border);font-family:var(--font-jetbrains-mono), monospace;color:var(--green);border-radius:3px;padding:1px 4px;font-size:12.5px}.wiki-detail-ai-msg.is-assistant pre{background:var(--bg);border:1px solid var(--border);border-radius:6px;margin:0 0 8px;padding:10px;overflow-x:auto}.wiki-detail-ai-msg.is-assistant pre code{background:0 0;border:0;padding:0}.wiki-detail-ai-msg.is-assistant a{color:var(--green);border-bottom:1px solid color-mix(in srgb, var(--green) 35%, transparent);text-decoration:none}.wiki-detail-ai-msg.is-assistant table{border-collapse:collapse;width:100%;margin-bottom:8px;font-size:13px}.wiki-detail-ai-msg.is-assistant th,.wiki-detail-ai-msg.is-assistant td{border:1px solid var(--border);text-align:left;padding:4px 6px}.wiki-detail-ai-typing{vertical-align:middle;gap:4px;margin-right:8px;display:inline-flex}.wiki-detail-ai-typing i{background:var(--green);border-radius:50%;width:4px;height:4px;animation:1.1s infinite wiki-ai-blink}.wiki-detail-ai-typing i:nth-child(2){animation-delay:.18s}.wiki-detail-ai-typing i:nth-child(3){animation-delay:.36s}@keyframes wiki-ai-blink{0%,60%,to{opacity:.25}30%{opacity:1}}.wiki-detail-ai-typing-text{color:var(--text3);font-size:11px;font-family:var(--font-jetbrains-mono), monospace}.wiki-detail-ai-caret{background:var(--green);width:7px;height:13px;margin-top:4px;animation:1s steps(2,end) infinite wiki-ai-caret;display:inline-block}@keyframes wiki-ai-caret{0%,49%{opacity:1}50%,to{opacity:0}}.wiki-detail-ai-error{border:1px solid color-mix(in srgb, var(--purple) 40%, transparent);background:color-mix(in srgb, var(--purple) 8%, transparent);color:var(--purple);white-space:pre-wrap;border-radius:6px;align-items:flex-end;gap:8px;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.6;display:flex}.wiki-detail-ai-error-text{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0}.wiki-detail-ai-error-retry{border:1px solid var(--purple);color:var(--purple);cursor:pointer;background:0 0;border-radius:4px;flex:none;margin:0 -3px -3px 0;padding:2px 10px;font-size:11px}.wiki-detail-ai-error-retry:hover{background:var(--purple);color:var(--bg)}.wiki-detail-ai-panel-input{align-items:flex-end;gap:8px;padding:8px 12px 12px;display:flex}.wiki-detail-ai-panel-input textarea{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);min-height:36px;max-height:120px;color:var(--text);resize:none;border-radius:4px;outline:none;flex:1;padding:6px 8px;font-family:inherit;font-size:14px;line-height:1.6;overflow-y:auto}.wiki-detail-ai-panel-input textarea:disabled{color:var(--text3)}.wiki-detail-ai-new-note{width:36px;height:36px;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;transition:color .15s,opacity .15s;display:grid}.wiki-detail-ai-new-note.is-active{color:var(--purple)}.wiki-detail-ai-new-note.is-active:hover{opacity:.7}.wiki-detail-ai-new-note:disabled{cursor:not-allowed;opacity:.35}.wiki-detail-ai-panel-input button{border:1px solid var(--border);width:36px;height:36px;color:var(--text3);cursor:pointer;background:0 0;border-radius:4px;flex:none;place-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:grid}.wiki-detail-ai-panel-input button:disabled{cursor:not-allowed;opacity:.6}.wiki-detail-ai-panel-input button.is-send:not(:disabled){border-color:var(--green);color:var(--green)}.wiki-detail-ai-panel-input button.is-send:not(:disabled):hover{background:var(--green);color:var(--bg)}.wiki-detail-ai-panel-input button.is-stop{border-color:var(--green);color:var(--green)}.wiki-detail-ai-panel-input button.is-stop:hover{background:var(--green);color:var(--bg)}.wiki-detail-empty{text-align:center;height:100vh;color:var(--text2);place-items:center;display:grid}.wiki-detail-empty h1{color:var(--purple);margin:0 0 8px}.wiki-detail-empty a{color:var(--green)}@media (max-width:1100px){.wiki-detail{--wiki-sidebar-w:220px}.wiki-detail-body{grid-template-columns:minmax(0,1fr) clamp(180px,20vw,260px)}.wiki-detail-toc{padding:92px 0 32px 16px}}@media (max-width:760px){.wiki-detail{--wiki-sidebar-w:0px}.wiki-detail-layout{grid-template-columns:minmax(0,1fr);padding:0 16px}.wiki-detail-body{grid-template-columns:minmax(0,1fr)}.wiki-detail-sidebar,.wiki-detail-toc{display:none}.wiki-detail-main{padding:32px 0 80px}.wiki-detail-crumbs{display:none}.wiki-detail-ai-panel{width:auto;bottom:80px;left:16px;right:16px}}.wiki-detail-crumbs{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.wiki-detail-crumb{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;transition:color .15s;overflow:hidden}a.wiki-detail-crumb:hover{color:var(--green)}.wiki-detail-crumb-sep{color:var(--text3);font-family:var(--font-jetbrains-mono), monospace;flex:none}.wiki-detail-crumb.is-current{color:var(--text);font-weight:600}.wiki-detail-entry.is-single{scroll-margin-top:80px}.wiki-detail-entry.is-single .wiki-detail-entry-term{margin-bottom:8px;font-size:clamp(32px,4vw,48px)}.wiki-detail-entry section{scroll-margin-top:90px}.wiki-entry-pager{border-top:1px solid var(--border);justify-content:space-between;gap:16px;margin-top:64px;padding-top:28px;display:flex}.wiki-entry-pager-item{border:1px solid var(--border);color:var(--text2);border-radius:8px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:14px 18px;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}.wiki-entry-pager-item:hover{border-color:var(--green);color:var(--text);background:color-mix(in srgb, var(--green) 6%, transparent)}.wiki-entry-pager-item small{color:var(--text3);letter-spacing:.02em;font-size:11px}.wiki-entry-pager-item strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.wiki-entry-pager-item.is-next{text-align:right;align-items:flex-end}.wiki-entry-pager-item.is-disabled{opacity:.35;pointer-events:none;border-style:dashed}@media (max-width:760px){.wiki-entry-pager{flex-direction:column}.wiki-entry-pager-item.is-next{text-align:left;align-items:flex-start}}:is(body:has(.wiki-detail-layout)>.nav,body:has(.wiki-detail-layout)>.site-footer){display:none}.wiki-detail-sidebar-nav{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px 16px 24px 32px;overflow-y:auto}.wiki-detail-sidebar-chapter{margin-bottom:16px}.wiki-detail-sidebar-chapter+.wiki-detail-sidebar-chapter{border-top:1px solid var(--border);padding-top:14px}.wiki-detail-sidebar-chapter:last-child{margin-bottom:0}.wiki-detail.is-sidebar-collapsed{--wiki-sidebar-w:0px}.wiki-detail.is-sidebar-collapsed .wiki-detail-sidebar{border-right:0;width:0;min-width:0;transition:width .45s;overflow:hidden}.wiki-sidebar-toggle{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;transition:color .15s;display:grid}.wiki-sidebar-toggle:hover{color:var(--green)}.wiki-detail-sidebar-nav .wiki-sidebar-group-title{color:var(--text);letter-spacing:-.01em;cursor:default;text-align:left;background:0 0;border:0;width:100%;padding:0 0 4px;font-size:15px;font-weight:700;display:block}.wiki-detail-sidebar-nav ul{margin:2px 0 8px;padding-left:8px;list-style:none}.wiki-markdown{font-family:var(--font-noto-serif-sc), var(--font-albert-sans), serif;--md-font-size:15px;--md-line-height:1.9;--md-gap:0px;--md-block-gap:calc(var(--md-font-size) * var(--md-line-height) - var(--md-font-size))}.wiki-markdown>:first-child{margin-top:0}.wiki-markdown>:last-child{margin-bottom:0}.wiki-markdown h2{font-family:var(--font-albert-sans), var(--font-noto-sans-sc), sans-serif;margin:40px 0 var(--md-block-gap);border-bottom:1px solid var(--border);letter-spacing:-.02em;color:var(--text);padding-bottom:8px;scroll-margin-top:90px;font-size:22px;font-weight:700}.wiki-markdown h2:first-child{margin-top:0}.wiki-markdown h3{font-family:var(--font-albert-sans), var(--font-noto-sans-sc), sans-serif;margin:34px 0 var(--md-block-gap);color:var(--text);scroll-margin-top:90px;font-size:19px;font-weight:700}.wiki-markdown h4{font-family:var(--font-albert-sans), var(--font-noto-sans-sc), sans-serif;margin:26px 0 var(--md-block-gap);color:var(--text);scroll-margin-top:90px;font-size:16px;font-weight:700}.wiki-markdown h5{font-family:var(--font-albert-sans), var(--font-noto-sans-sc), sans-serif;margin:20px 0 var(--md-block-gap);color:var(--text2,var(--text));scroll-margin-top:90px;font-size:14.5px;font-weight:700}.wiki-markdown h6{font-family:var(--font-albert-sans), var(--font-noto-sans-sc), sans-serif;margin:18px 0 var(--md-block-gap);color:var(--text3,var(--text));scroll-margin-top:90px;font-size:14px;font-weight:600}.wiki-markdown p{margin:0 0 var(--md-gap);font-size:var(--md-font-size);line-height:var(--md-line-height);color:var(--wiki-body-text,var(--text));text-indent:2em}.wiki-markdown li p,.wiki-markdown blockquote p,.wiki-markdown td p,.wiki-markdown th p{text-indent:0}.wiki-markdown ul,.wiki-markdown ol{margin:var(--md-block-gap) 0 var(--md-block-gap);color:var(--text);font-size:var(--md-font-size);line-height:var(--md-line-height);padding-left:26px}.wiki-markdown ul{list-style:outside}.wiki-markdown ol{list-style:decimal}.wiki-markdown ul ul{list-style:circle}.wiki-markdown ul ul ul{list-style:square}.wiki-markdown ol ol{list-style:lower-alpha}.wiki-markdown li{margin-bottom:0}.wiki-markdown li+li{margin-top:0}.wiki-markdown li::marker{color:var(--purple)}.wiki-markdown strong{color:var(--text);font-weight:700}.wiki-markdown em{color:var(--text2)}.wiki-markdown a{color:var(--green);border-bottom:1px solid color-mix(in srgb, var(--green) 40%, transparent);text-decoration:none}.wiki-markdown a:hover{color:var(--text);border-bottom-color:var(--text)}.wiki-markdown code{background:var(--surface2);border:1px solid var(--border);font-family:var(--font-jetbrains-mono), monospace;color:var(--green);border-radius:4px;padding:2px 6px;font-size:13px}.wiki-markdown pre{margin:var(--md-block-gap) 0 var(--md-block-gap);background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:16px 18px;overflow-x:auto}.wiki-markdown pre code{color:var(--text2);font-size:13px;line-height:var(--md-line-height);background:0 0;border:0;padding:0}.wiki-markdown blockquote{margin:var(--md-block-gap) 0 var(--md-block-gap);border-left:2px solid var(--purple);background:color-mix(in srgb, var(--purple) 5%, transparent);color:var(--text2);font-size:var(--md-font-size);line-height:var(--md-line-height);padding:12px 18px}.wiki-markdown blockquote p:last-child{margin-bottom:0}.wiki-markdown table{width:100%;margin:var(--md-block-gap) 0 var(--md-block-gap);border-collapse:collapse;font-size:var(--md-font-size)}.wiki-markdown th,.wiki-markdown td{border:1px solid var(--border);text-align:left;color:var(--text2);padding:8px 12px}.wiki-markdown th{background:var(--surface);color:var(--text);font-weight:600}.wiki-markdown hr{margin:var(--md-block-gap) 0;border:0;border-top:1px solid var(--border)}.wiki-markdown img{border:1px solid var(--border);border-radius:8px;max-width:100%;height:auto}.wiki-detail-toc li.is-sub{--toc-indent:12px}.wiki-detail-toc li.is-sub a{color:var(--text2)}.wiki-detail-toc li.is-sub2{--toc-indent:24px}.wiki-detail-toc li.is-sub2 a{color:var(--text2)}.wiki-detail-toc li.is-sub3{--toc-indent:36px}.wiki-detail-toc li.is-sub3 a{color:var(--text3)}.wiki-detail-toc li.is-sub4{--toc-indent:48px}.wiki-detail-toc li.is-sub4 a{color:var(--text3);opacity:.85}.wiki-detail-ai-turn{margin-bottom:12px}.wiki-detail-ai-turn>.wiki-detail-ai-msg{margin-bottom:0}.wiki-detail-ai-thinking{border-left:1.5px solid color-mix(in srgb, var(--border) 75%, transparent);margin-bottom:8px;padding-left:9px;transition:border-color .2s}.wiki-detail-ai-thinking:has(.wiki-detail-ai-thinking-dots){border-left-color:color-mix(in srgb, var(--green) 55%, transparent)}.wiki-detail-ai-thinking-head{width:100%;color:var(--text3);letter-spacing:.02em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:11px;font-weight:600;transition:color .15s;display:flex}.wiki-detail-ai-thinking-head:hover{color:var(--text2)}.wiki-detail-ai-thinking.is-open .wiki-detail-ai-thinking-head{padding-bottom:4px}.wiki-detail-ai-thinking-label{flex:auto}.wiki-detail-ai-thinking-dots{gap:3px;display:inline-flex}.wiki-detail-ai-thinking-dots:before,.wiki-detail-ai-thinking-dots:after{content:"";background:var(--green);border-radius:50%;width:3px;height:3px;animation:1.1s ease-in-out infinite wiki-ai-thinking-pulse}.wiki-detail-ai-thinking-dots:after{animation-delay:.18s}@keyframes wiki-ai-thinking-pulse{0%,to{opacity:.25}50%{opacity:1}}.wiki-detail-ai-thinking-caret{flex:none;transition:transform .18s}.wiki-detail-ai-thinking.is-open .wiki-detail-ai-thinking-caret{transform:rotate(180deg)}.wiki-detail-ai-thinking-body{max-height:168px;color:var(--text3);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;padding:2px 0 4px;font-size:11.5px;line-height:1.65;overflow-y:auto}.wiki-detail-ai-thinking-body::-webkit-scrollbar{width:4px}.wiki-detail-ai-thinking-body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text3) 40%, transparent);border-radius:2px}@media (prefers-reduced-motion:reduce){.wiki-detail-ai-thinking-dots:before,.wiki-detail-ai-thinking-dots:after{animation:none}.wiki-detail-ai-thinking-caret{transition:none}}
