.cmb-builder{font-family:inherit;max-width:1180px;margin:25px auto 45px}.cmb-builder *{box-sizing:border-box}.cmb-branch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.cmb-branch{border:2px solid transparent;border-radius:18px;padding:23px 12px;min-height:150px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;transition:opacity .2s,transform .2s,box-shadow .2s;background:#eaf3ff;color:#15395d;font:inherit}.cmb-branch strong{font-size:17px}.cmb-branch-icon{font-size:33px;line-height:1}.cmb-branch-icon svg,.cmb-panel h2 svg{vertical-align:middle}.cmb-branch-action{font-size:12px;font-weight:700}.cmb-inorganic.cmb-branch{background:#fff4e4;color:#754812}.cmb-organic.cmb-branch{background:#e9fbf5;color:#075d57}.cmb-analytical.cmb-branch{background:#f3ebff;color:#543080}.cmb-branch.is-dimmed{opacity:.4}.cmb-branch.is-active{opacity:1;transform:translateY(-2px);border-color:#258bd0;box-shadow:0 8px 24px #1c588326}.cmb-branch:focus-visible,.cmb-close:focus-visible,.cmb-topic-card:focus-visible{outline:3px solid #2385c7;outline-offset:3px}.cmb-panel[hidden]{display:none!important}.cmb-panel{margin-top:24px;border-radius:20px;padding:28px;background:#eaf3ff;color:#15395d}.cmb-panel.cmb-inorganic{background:#fff4e4;color:#754812}.cmb-panel.cmb-organic{background:#e9fbf5;color:#075d57}.cmb-panel.cmb-analytical{background:#f3ebff;color:#543080}.cmb-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:22px}.cmb-panel h2{font-size:26px;margin:0 0 7px;color:inherit}.cmb-panel h2 svg{width:27px;height:27px}.cmb-panel p{margin:0;opacity:.8}.cmb-close{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px 14px;cursor:pointer;color:#243b53}.cmb-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.cmb-topic-card{display:flex;align-items:center;gap:12px;min-height:68px;padding:16px;border:1px solid #d5e2f1;border-radius:12px;background:#fff;color:inherit;text-decoration:none!important;transition:transform .2s,box-shadow .2s}.cmb-topic-card:hover{transform:translateY(-2px);box-shadow:0 5px 16px #1a37501c}.cmb-topic-card strong{flex:1;font-size:15px}.cmb-dot{font-size:11px;opacity:.65}.cmb-unavailable{opacity:.6}.cmb-coming{font-size:11px;white-space:nowrap}@media(max-width:800px){.cmb-branch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.cmb-topic-grid{grid-template-columns:1fr}.cmb-panel{padding:18px}.cmb-panel-head{flex-wrap:wrap}.cmb-branch{min-height:125px}.cmb-topic-card{min-height:60px}}
