.h-guidance,.photo-diagnosis{margin:14px 0 18px;padding:14px;border:1px solid #23666f;border-radius:13px;background:#092533;color:#d9f9ff}.h-guidance p{margin:4px 0 0}.photo-diagnosis strong,.photo-diagnosis span{display:block}.photo-diagnosis span{margin-top:4px;color:#b9ccdd;font-size:.9rem}.advanced-controls{margin:15px 0;padding:12px;border:1px solid var(--line);border-radius:13px;background:#07101e}.advanced-controls summary{cursor:pointer;color:var(--cyan);font-weight:850}.advanced-controls[open] summary{margin-bottom:15px}.advanced-controls small{display:block;color:var(--muted)}.mold-assistant,.laser-checklist{padding:clamp(20px,4vw,34px);margin-bottom:22px}.mold-assistant>p,.laser-checklist p{color:var(--muted)}.mold-assistant>label{max-width:430px}.calibration-row{display:grid;grid-template-columns:minmax(280px,1fr) 1fr;align-items:center;gap:22px;margin-top:16px}.calibration-row iframe{width:100%;min-height:190px;border:0;border-radius:16px;background:#fff}.calibration-row li,.laser-checklist li{margin-bottom:8px}.mold-grid{margin-top:22px}.mold-card{display:flex;flex-direction:column}.mold-card iframe{width:100%;aspect-ratio:1;border:0;background:#fff;border-radius:16px}.mold-card .mold-download{margin-top:auto}.green-text{color:#49e28f}.laser-checklist{margin-top:22px}.laser-checklist em{color:var(--cyan)}@media(max-width:850px){.calibration-row{grid-template-columns:1fr}.mold-grid{grid-template-columns:1fr}.mold-assistant,.laser-checklist{padding:18px}}
