.bl03-panel{max-width:920px;margin:28px auto;padding:30px;background:#fff;border:1px solid #e8eaf2;border-radius:20px;box-shadow:0 12px 36px rgba(23,27,44,.06);color:#171b2c}.bl03-panel h1{margin:0 0 18px;font-size:clamp(1.6rem,3vw,2.2rem)}.bl03-panel h2{font-size:1.3rem;margin:0 0 16px}.bl03-columns{display:grid;grid-template-columns:1fr 1fr;gap:36px}.bl03-field{display:flex;flex-direction:column;gap:7px;margin:14px 0;font-weight:600;font-size:14px}.bl03-field input,.bl03-field textarea{width:100%;box-sizing:border-box;border:1px solid #dfe3ef;border-radius:11px;padding:12px 14px;font:inherit;color:#171b2c;background:#fff}.bl03-field input:focus,.bl03-field textarea:focus{outline:2px solid #6554f5;outline-offset:1px}.bl03-button{display:inline-block;background:#6554f5;color:#fff!important;border:0;border-radius:11px;padding:12px 20px;text-decoration:none;font-weight:700;cursor:pointer}.bl03-button:hover{background:#5140dc}.bl03-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.bl03-tab{border:1px solid #dfe3ef;background:#f7f8fc;border-radius:10px;padding:10px 17px;cursor:pointer;color:#171b2c;font-weight:700}.bl03-tab.active{background:#6554f5;color:#fff;border-color:#6554f5}.bl03-type-fields[hidden]{display:none}.bl03-alert{padding:13px 17px;border-radius:11px;background:#e9faf6;color:#136b60;margin:14px 0}.bl03-small{font-size:12px;color:#71788c}.bl03-honey{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}@media(max-width:700px){.bl03-panel{padding:20px;margin:14px auto}.bl03-columns{grid-template-columns:1fr;gap:25px}}
