.hpbd-ops{max-width:1400px;margin:24px auto;padding:28px;background:#fff;color:#163b30;font:16px/1.6 system-ui,sans-serif;border:1px solid #dbe7df;border-radius:16px}.hpbd-ops *{box-sizing:border-box}.hpbd-ops header{display:flex;justify-content:space-between;gap:24px;align-items:center;border-bottom:4px solid #c4313b;padding-bottom:20px}.hpbd-ops h1{font-size:30px;margin:4px 0}.hpbd-ops h2{font-size:23px}.hpbd-ops a{color:#126744}.hpbd-ops nav{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.hpbd-ops nav a{padding:10px 16px;border:1px solid #dbe7df;border-radius:8px;text-decoration:none}.hpbd-ops nav .active,.hpbd-ops button{background:#126744;color:#fff}.hpbd-ops button{border:0;border-radius:6px;padding:10px 16px;cursor:pointer;margin-top:8px}.hpbd-notice{background:#f0f6f2;padding:16px;border-left:3px solid #126744}.hpbd-form{max-width:900px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.hpbd-form label{display:block}.hpbd-ops input:not([type=checkbox]),.hpbd-ops select,.hpbd-ops textarea{display:block;width:100%;padding:10px;border:1px solid #b8cbc0;border-radius:6px;background:#fff;color:#18392d;font:inherit}.hpbd-ops fieldset{border:1px solid #dbe7df;padding:16px}.hpbd-ops pre{white-space:pre-wrap;font:inherit;background:#f6f8f6;padding:8px}.hpbd-table{overflow:auto}.hpbd-ops table{width:100%;border-collapse:collapse;text-align:left;min-width:760px}.hpbd-ops th,.hpbd-ops td{padding:16px;border-bottom:1px solid #dbe7df;vertical-align:top}.hpbd-ops th{background:#f0f6f2}.hpbd-ops details{margin:8px 0;font-size:14px}.hpbd-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hpbd-cards article{padding:20px;border:1px solid #dbe7df;border-radius:10px}.hpbd-cards span{color:#ac3340}@media(max-width:700px){.hpbd-ops{padding:14px;margin:8px}.hpbd-ops header{display:block}.hpbd-form,.hpbd-cards{grid-template-columns:1fr}.hpbd-ops h1{font-size:24px}}.hpbd-ops .hpbd-logo{width:110px;height:110px;object-fit:contain;float:left;margin-right:16px}.hpbd-ops header>div:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.hpbd-ops .hpbd-logo{float:none;margin:0;width:90px;height:90px}.hpbd-ops header h1{font-size:28px;line-height:1.3}.hpbd-ops header small{display:none}.hpbd-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.hpbd-filters label{flex:1;min-width:150px}.hpbd-export{margin:20px 0;padding:12px;background:#f6f8f6}.hpbd-ops .hpbd-error{color:#a92f3b}.hpbd-connector,.hpbd-message{padding:18px;border:1px solid #dbe7df;border-radius:10px;margin:16px 0}.hpbd-connector summary{font-size:18px;font-weight:600;cursor:pointer}.hpbd-connector input{margin:8px 0}.hpbd-connector code{overflow-wrap:anywhere}.hpbd-cards img{max-width:100%;height:auto}.hpbd-ops select{min-width:140px}