/* ASKAR M29 — tylko nowe sekcje; bez ingerencji w istniejący wygląd. */
.m29-help-panel{margin-bottom:20px}.m29-help-head{display:flex;justify-content:space-between;gap:18px;align-items:start}.m29-help-head h2{margin-bottom:4px}.m29-help-head p{color:#687c9a;font-size:13px}.m29-help-count{border-radius:999px;background:#f1f6ff;border:1px solid #d9e6fa;color:#214e92;padding:7px 12px;font-weight:800;white-space:nowrap;font-size:12px}.m29-help-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:18px}.m29-help-step{padding:18px;border:1px solid #dce6f2;border-radius:16px;background:linear-gradient(155deg,#fff,#f7faff);box-shadow:0 4px 16px #1b37500a;min-height:180px;display:flex;flex-direction:column;gap:8px}.m29-step-no{color:#e02850;font-weight:900;letter-spacing:.12em}.m29-help-step h3{font-size:15px;margin:0}.m29-help-step p{font-size:13px;color:#687b96;flex:1}.m29-help-step a{font-size:12px;color:#b91541;font-weight:800;text-decoration:none}.m29-help-search{display:flex;gap:10px;margin:17px 0}.m29-help-search input{flex:1;min-width:0;border-radius:12px;border:1px solid #cbd9ed;padding:12px 16px;background:#fff;color:#112643}.m29-help-tabs{display:flex;gap:7px;overflow-x:auto;padding:3px 0 12px}.m29-help-tabs button{border:1px solid #d4deec;border-radius:12px;background:#f5f8fd;color:#244065;padding:10px 13px;font-size:12px;font-weight:700;font-family:inherit;white-space:nowrap;cursor:pointer}.m29-help-tabs button.active{background:#d91f48;color:white;border-color:#d91f48}.m29-help-faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}.m29-help-group{border:1px solid #dfE6f1;border-radius:16px;padding:18px;background:#fff}.m29-help-group h3{font-size:15px;margin:0 0 12px;color:#142b4b}.m29-help-group details{border-bottom:1px solid #edf1f8}.m29-help-group summary{list-style:none;padding:12px 5px;font-weight:700;color:#17334f;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:13px}.m29-help-group summary::-webkit-details-marker{display:none}.m29-help-arrow{font-size:21px;color:#d91f48}.m29-help-group details[open] .m29-help-arrow{transform:rotate(45deg)}.m29-faq-answer{padding:3px 9px 17px;font-size:13px;line-height:1.7;color:#4d6380}.m29-doc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:13px}.m29-doc-card{border:1px solid #dce6f4;border-radius:16px;padding:19px;background:#fafdff;display:flex;flex-direction:column;gap:10px}.m29-doc-glyph{color:#e0204f;font-size:30px}.m29-doc-card h3{font-size:16px;margin:0}.m29-doc-card p{color:#516887;font-size:13px;line-height:1.6;flex:1}.m29-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.m29-fields>div{background:#f3f7fc;border:1px solid #e0e8f3;padding:16px;border-radius:14px}.m29-fields p{font-size:12px;color:#566a82;line-height:1.6}.m29-error-search{display:flex;gap:10px;align-items:end;margin:15px 0}.m29-error-search label{flex:1}.m29-error-search input{width:100%;margin-top:7px}.m29-admin-tools td{font-size:12px;line-height:1.5;word-break:break-word}.m29-admin-tools code{white-space:nowrap;color:#b91541;font-weight:800}@media(max-width:650px){.m29-help-faq{grid-template-columns:1fr}.m29-help-head{flex-wrap:wrap}.m29-help-search{flex-wrap:wrap}.m29-error-search{flex-wrap:wrap}}
