.jd-editor-steps{display:flex;gap:8px;flex-wrap:wrap;max-width:1200px;margin:14px auto;padding:0 16px}.jd-editor-steps span,.jd-order-group>summary{padding:8px 13px;border-radius:9px;background:#eef4f8;color:#315069;font:600 14px/1.4 system-ui}.jd-editor-steps[data-stage="1"] span:nth-child(1),.jd-editor-steps[data-stage="2"] span:nth-child(2),.jd-editor-steps[data-stage="3"] span:nth-child(3){background:#145e96;color:white}.jd-order-group{margin:10px 0}.jd-order-group>summary{cursor:pointer;padding:13px}.jd-brand-upload{display:grid;gap:.5rem;background:#f1f6fa;padding:12px;border-radius:8px}.jd-brand-upload input{max-width:100%}@media(max-width:560px){.jd-editor-steps{gap:3px;padding:0 6px}.jd-editor-steps span{flex:1;font-size:11px;padding:7px 4px;text-align:center}}

.jd-option-help{position:relative;margin:-6px 0 10px;max-width:100%;font:13px/1.45 system-ui;color:#254c68}.jd-option-help>summary{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid #9cc4e5;background:#edf7ff;border-radius:50%;color:#17629b;cursor:pointer;list-style:none;font-weight:700}.jd-option-help>summary::-webkit-details-marker{display:none}.jd-option-help>span{display:block;max-width:36em;padding:8px 10px;margin-top:5px;background:#edf7ff;border-radius:8px}.jd-option-help>summary:focus-visible{outline:3px solid #1986d1;outline-offset:3px}.jd-personal-tool-panel fieldset{min-width:0;border:1px solid #cde0f4;border-radius:10px;padding:12px;margin:0 0 14px}.jd-personal-tool-panel input,.jd-personal-tool-panel select{max-width:100%;box-sizing:border-box;font-size:16px;min-height:44px}.jd-personal-tool-panel img{max-width:100%}
