.text-browser .catalog-controls{max-width:1080px;margin-block-end:8px;padding-block-start: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-block:10px;padding-inline:12px;font-size:16px}.text-browser .catalog-controls input:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.text-browser .manual-chapters{margin-block-start: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-block:16px;padding-inline:18px;display:block}.text-browser .native-text-value>strong{font-size:var(--font-16-17);white-space:pre-line;overflow-wrap:anywhere;font-weight:500;line-height:1.65}@media (hover:hover) and (pointer:fine){.text-browser a.native-text-value:hover{background:var(--surface-raised);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--primary)}}.text-browser a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.native-text-place{color:var(--muted-foreground);padding-block:0 14px;padding-inline:18px;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-block:0 10px;margin-inline:0;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-block:12px;padding-inline:14px;display:flex}@media (hover:hover) and (pointer:fine){.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-block-start:4px;font-size:14px;display:block}.native-text-context.compact{border-block-start:1px solid var(--border);gap:12px;padding-block:12px 14px;padding-inline:18px}.native-text-context.compact h2{color:var(--muted-foreground);margin-block-end:6px;font-size:13px;font-weight:500}.text-browser .manual-body{max-width:92ch}.text-browser .manual-topic.text-string{padding-block:16px;padding-inline: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-block:10px 0;margin-inline: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-block:4px;padding-inline:10px;font-size:14px;line-height:1.4}@media (max-width:767px){.text-browser .text-list .native-text-value{padding:14px}.native-text-context.compact{padding-block:12px;padding-inline:14px}.native-text-context{gap:16px}.text-browser .manual-topic.text-string{padding-block:14px;padding-inline:18px}}
