.bt-plate-wrap{margin:0 0 20px}
.bt-plate{display:inline-flex;align-items:stretch;border:3px solid #17222d;border-radius:8px;background:#fff;font-family:"Archivo","Arial Narrow",sans-serif;font-weight:800;letter-spacing:.06em;overflow:hidden;box-shadow:0 4px 14px rgba(23,34,45,.12)}
.bt-plate__eu{background:#2447f5;color:#fff;font-size:14px;display:flex;align-items:flex-end;padding:6px 8px}
.bt-plate__txt{font-size:38px;padding:4px 18px;color:#17222d;line-height:1.1}
.bt-search{max-width:560px;margin:20px 0}
.bt-input{width:100%;font-size:22px;letter-spacing:.08em;text-transform:uppercase;padding:12px 16px;border:2px solid var(--b-line,#dde1e7);border-radius:var(--b-radius,6px)}
.bt-form{display:flex;flex-direction:column;gap:10px}
.bt-form .bt-input{font-size:17px}
.bt-woj{margin-top:28px}
.bt-woj h2{font-size:21px;border-bottom:1px solid var(--b-line,#dde1e7);padding-bottom:6px}
.bt-list{list-style:none;padding:0;columns:3;column-gap:24px}
.bt-list li{margin:0 0 8px;break-inside:avoid}
.bt-list span{color:var(--b-muted,#5b6573)}
.bt-code{display:inline-block;font-weight:800;letter-spacing:.04em;border:1px solid var(--b-line,#dde1e7);border-radius:4px;padding:0 6px;text-decoration:none;color:var(--b-ink,#17222d)}
.bt-code:hover{border-color:var(--b-blue,#2447f5)}
.bt-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}
.bt-note{font-size:14px;color:var(--b-muted,#5b6573)}
.bt-main .bw-faq details{border-bottom:1px solid var(--b-line,#dde1e7);padding:14px 0}
.bt-main .bw-faq summary{cursor:pointer;font-weight:600;color:var(--b-ink,#17222d)}
.bt-main .bw-faq details p{margin:10px 0 0}
@media (max-width:900px){.bt-list{columns:2}}
@media (max-width:600px){.bt-list{columns:1}.bt-plate__txt{font-size:28px}}
.bt-prevnext{display:flex;justify-content:space-between;gap:12px;margin:24px 0 8px;padding:14px 0;border-top:1px solid var(--b-line,#dde1e7);border-bottom:1px solid var(--b-line,#dde1e7);font-weight:600}
.bt-guide{margin-top:36px}.bt-guide h2{font-size:24px}
