.sbpc-panel{direction:rtl;max-width:960px;margin:32px auto;padding:28px;background:#fff;border:1px solid #d9e0e9;border-radius:18px;color:#132c4a}.sbpc-panel input{padding:12px;border:1px solid #abb6c4;border-radius:8px;margin:8px}.sbpc-panel button,.sbpc-btn{display:inline-block;background:#112f58;color:white!important;border:0;border-radius:8px;padding:12px 22px;text-decoration:none}.sbpc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.sbpc-card{border:1px solid #ddd;border-radius:12px;padding:16px}.sbpc-result{background:#f4f6fa;padding:20px;border-radius:12px}.sbpc-countdown{font-weight:700;color:#0b4a32;font-size:1.2rem;margin:18px 0}
.sbpc-lp-hook{font-size:1.15rem;font-weight:700;color:#0c4b36;padding:16px;border-right:4px solid #c9a24a;background:#f7f8f6}.sbpc-lp-section{margin:28px 0;padding:8px 0}.sbpc-lp-section h2{font-size:1.35rem;color:#12345c}.sbpc-lp-list{padding-right:24px;line-height:2}.sbpc-lp-faq{margin:10px 0;padding:12px 16px;background:#f5f7fa;border-radius:8px}.sbpc-lp-faq summary{cursor:pointer;font-weight:700}.sbpc-lp-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.sbpc-lp-gallery img{width:100%;height:180px;object-fit:cover;border-radius:10px}.sbpc-lp-note{font-size:.9rem;color:#48586b}

.sbpc-trainer-filter{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:22px 0}.sbpc-trainer-filter label{display:grid;gap:4px}.sbpc-trainer-filter input{max-width:220px;padding:9px;border:1px solid #ccd3dc;border-radius:6px}.sbpc-page{display:inline-block;padding:4px 10px;margin:5px;border:1px solid #ccd3dc;border-radius:5px}
