.text-browser .catalog-controls{max-width:1080px;margin-bottom:8px;padding-top:0}.text-browser .catalog-controls input[data-slot=input]{border:1px solid var(--border);background:var(--surface-well);border-radius:2px;height:44px;min-height:44px;padding:10px 12px;font-size:16px}.text-browser .catalog-controls input:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.text-browser .manual-chapters{margin-top:16px}.text-browser .manual-chapter p{white-space:pre-line;overflow-wrap:anywhere}.text-browser .text-list{gap:12px;max-width:1080px}.native-text-result{border:1px solid var(--border);background:var(--surface-panel);min-width:0}.text-browser .text-list .native-text-value{background:0 0;border:0;margin:0;padding:16px 18px;display:block}.text-browser .native-text-value>strong{white-space:pre-line;overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.65}.text-browser a.native-text-value:hover{background:var(--surface-raised);color:var(--foreground);box-shadow:inset 3px 0 var(--primary)}.text-browser a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.native-text-place{color:var(--muted-foreground);padding:0 18px 14px;font-size:14px;display:block}.native-text-context{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;max-width:1080px;display:grid}.native-text-context section{min-width:0}.native-text-context h2{font-family:var(--font-body);margin:0 0 10px;font-size:18px;font-weight:600}.native-text-context-links{gap:8px;display:grid}.text-browser .native-text-context-links a{border:1px solid var(--border);background:var(--surface-well);overflow-wrap:anywhere;align-items:center;gap:12px;min-height:48px;padding:12px 14px;display:flex}.text-browser .native-text-context-links a:hover{border-color:var(--primary);color:var(--foreground)}.text-browser .native-text-context-links strong{font-size:16px;font-weight:500;line-height:1.4}.text-browser .native-text-equipment img{object-fit:contain;flex-shrink:0;width:64px;height:42px}.text-browser a.native-text-manual{display:block}.text-browser .native-text-manual span{color:var(--muted-foreground);margin-top:4px;font-size:14px;display:block}.native-text-context.compact{border-top:1px solid var(--border);gap:12px;padding:12px 18px 14px}.native-text-context.compact h2{color:var(--muted-foreground);margin-bottom:6px;font-size:13px;font-weight:500}.text-browser .manual-body{max-width:92ch}.text-browser .manual-topic.text-string{padding:16px 24px}.text-browser .text-string h3{font-size:17px}.text-browser .text-string p{font-size:16px}.text-browser .text-string-line{font-weight:500}.text-values{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.text-values li{border:1px solid var(--border);background:var(--surface-well);color:var(--muted-foreground);padding:4px 10px;font-size:14px;line-height:1.4}@media (max-width:767px){.text-browser .native-text-value>strong{font-size:16px}.text-browser .text-list .native-text-value{padding:14px}.native-text-context.compact{padding:12px 14px}.native-text-context{gap:16px}.text-browser .manual-topic.text-string{padding:14px 18px}}
