.technical-view{max-width:950px}.tech-share h2{font-size:25px;line-height:1.2;max-width:620px}.tech-chat-action{display:flex;gap:14px;align-items:end;margin:22px 0 12px}.tech-chat-action .form-field{margin:0;min-width:150px}.tech-chat-action select{min-height:48px}.tech-chat-action>.button{min-height:48px}.tech-share details,.tech-connection details,.tech-more{border-top:1px solid var(--line);margin-top:22px;padding-top:12px}.tech-share textarea{width:100%;line-height:1.5;resize:vertical}.tech-share #tech-status:empty{display:none}.tech-json-link{margin-bottom:0}.tech-connection code{display:block;overflow-wrap:anywhere}.tech-tools{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:24px 0;border:1px solid var(--line);background:#fff}.tech-tools>a{display:flex;flex-direction:column;gap:8px;padding:22px;text-decoration:none;border:1px solid var(--line)}.tech-tools>a:hover{background:#f7f1e7}.tech-tools span{font-size:13px;color:var(--muted)}.tech-more p{line-height:2}.nav-technical-entry{border:1px solid var(--line);margin:0 0 18px;padding:16px;background:#f1ecf7}.nav-technical-entry .nav-label{font-weight:700}.nav-technical-entry small{display:block;font-weight:400;margin-top:4px}
@media(max-width:600px){.tech-chat-action{display:block}.tech-chat-action>.button{width:100%;margin-top:12px}.tech-tools{grid-template-columns:1fr}.tech-share h2{font-size:23px}.tech-share{padding:18px}}

.tech-connection .code{white-space:pre-wrap;overflow-wrap:anywhere}.tech-connection #tech-mcp-status:empty{display:none}
