[data-explorer="molecular-pretraining-transfer"] {margin:28px 0;padding:20px;background:#071015;border:1px solid #29414c;border-radius:14px;color:#dce6ec;min-width:0}
[data-explorer="molecular-pretraining-transfer"] * {box-sizing:border-box}
[data-explorer="molecular-pretraining-transfer"] h4 {margin:0 0 12px;font-size:18px;color:#dce6ec}
[data-explorer="molecular-pretraining-transfer"] p,[data-explorer="molecular-pretraining-transfer"] figcaption {font-size:14px;line-height:1.6;color:#a4b3bd}
[data-explorer="molecular-pretraining-transfer"] .mx-controls {display:flex;flex-wrap:wrap;align-items:end;gap:18px;margin:20px 0}
[data-explorer="molecular-pretraining-transfer"] label {display:grid;gap:8px;font-size:14px;min-width:0}
[data-explorer="molecular-pretraining-transfer"] input {width:100%;accent-color:#8bcbd7;min-height:24px}
[data-explorer="molecular-pretraining-transfer"] button,[data-explorer="molecular-pretraining-transfer"] select {background:#142732;color:#dce6ec;border:1px solid #46616d;border-radius:7px;padding:9px 12px;font:inherit;min-height:44px;width:auto;height:auto;display:inline-flex;max-width:100%}
[data-explorer="molecular-pretraining-transfer"] :focus-visible {outline:2px solid #e6ac6a;outline-offset:3px}
[data-explorer="molecular-pretraining-transfer"] .mx-panels {display:grid;grid-template-columns:1fr 1fr;gap:16px}
[data-explorer="molecular-pretraining-transfer"] figure {margin:0;padding:14px;background:#0d1820;border-radius:10px;min-width:0}
[data-explorer="molecular-pretraining-transfer"] svg {display:block;width:100%;height:auto;margin:10px 0}
[data-explorer="molecular-pretraining-transfer"] svg text {font-family:system-ui,sans-serif;font-size:16px;fill:#dce6ec}
[data-explorer="molecular-pretraining-transfer"] .mx-status {color:#8bcbd7;min-height:45px}
[data-explorer="molecular-pretraining-transfer"] a {color:#8bcbd7}
@media(max-width:720px){[data-explorer="molecular-pretraining-transfer"]{padding:12px}[data-explorer="molecular-pretraining-transfer"] .mx-panels{grid-template-columns:1fr}[data-explorer="molecular-pretraining-transfer"] figure{padding:8px}[data-explorer="molecular-pretraining-transfer"] .mx-controls label{flex:1 1 110px}}
[data-explorer="molecular-pretraining-transfer"] .mx-learning-block{border-top:1px solid #29414c;margin-top:28px;padding-top:26px}
[data-explorer="molecular-pretraining-transfer"] .mx-smiles{display:block;overflow-wrap:anywhere;white-space:normal;padding:12px;color:#dce6ec}
[data-explorer="molecular-pretraining-transfer"] summary{cursor:pointer;padding:12px 0;color:#8bcbd7}
[data-explorer="molecular-pretraining-transfer"] .mx-record-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}
[data-explorer="molecular-pretraining-transfer"] .mx-record-grid>div{background:#0d1820;border:1px solid #29414c;border-radius:8px;padding:16px;min-width:0}
[data-explorer="molecular-pretraining-transfer"] .mx-record-grid strong{display:block;color:#8bcbd7;font-size:22px;line-height:1.4;margin-top:12px}
[data-explorer="molecular-pretraining-transfer"] .mx-model-flow{margin:20px 0;background:#0d1820;padding:18px;border-radius:10px;text-align:center}
[data-explorer="molecular-pretraining-transfer"] .mx-flow-row{display:flex;align-items:center;gap:12px;justify-content:center}
[data-explorer="molecular-pretraining-transfer"] .mx-flow-row>div{flex:1;min-width:0;border:1px solid #426370;padding:15px 10px;border-radius:8px;background:#112833}
[data-explorer="molecular-pretraining-transfer"] .mx-flow-core>div{border-color:#8bcbd7}
[data-explorer="molecular-pretraining-transfer"] small{display:block;font-size:13px;color:#a4b3bd;line-height:1.5;margin-top:6px}
[data-explorer="molecular-pretraining-transfer"] .mx-flow-arrow{font-size:24px;color:#e6ac6a;padding:6px}
[data-explorer="molecular-pretraining-transfer"] .mx-flow-export{border:1px solid #8bcbd7;padding:14px;border-radius:8px}
[data-explorer="molecular-pretraining-transfer"] .mx-rae-readout{color:#8bcbd7;font-weight:600}
[data-explorer="molecular-pretraining-transfer"] [data-rae-chart]{max-width:700px;margin-inline:auto}
@media(max-width:650px){[data-explorer="molecular-pretraining-transfer"] .mx-record-grid{grid-template-columns:1fr}[data-explorer="molecular-pretraining-transfer"] .mx-flow-row{flex-direction:column}[data-explorer="molecular-pretraining-transfer"] .mx-flow-row>div{width:100%}[data-explorer="molecular-pretraining-transfer"] .mx-model-flow{padding:12px}}
