.bd-tools-language{max-width:1200px;margin:14px auto;padding:0 20px;font:14px/1.5 Arial,sans-serif;box-sizing:border-box}.bd-tools-language nav{display:flex;justify-content:flex-end;gap:14px}.bd-tools-language a{color:#2459a6;text-decoration:underline}.bd-tools-language [aria-current=page]{font-weight:bold;color:#26354b;text-decoration:none}.bd-language-suggestion{margin-top:8px;padding:10px 14px;background:#f0f5ff;border-radius:8px}.bd-language-suggestion[hidden]{display:none}.bd-language-dismiss{margin-left:8px;border:0;background:none;color:#26354b;font-size:22px;cursor:pointer}.bd-en-catalog{max-width:1200px;margin:32px auto;padding:0 20px}.bd-en-catalog .tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.bd-en-catalog .tool-card{display:block;padding:20px;border:1px solid #dbe1e9;border-radius:12px;color:inherit;text-decoration:none;background:white}.bd-en-catalog h2{font-size:20px;margin:0 0 12px}.bd-en-catalog p{line-height:1.6}.bd-en-catalog input{width:100%;padding:12px;margin:16px 0 24px;box-sizing:border-box}.bd-en-catalog [hidden]{display:none!important}html[lang=en] pre{max-width:100%;overflow:auto}html[lang=en] .main-container,html[lang=en] .container{box-sizing:border-box}html[lang=en] textarea{max-width:100%;box-sizing:border-box}@media(max-width:600px){html[lang=en] .main-container,html[lang=en] .container{max-width:100%;margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}}
