.create-module__IKUm8W__wrap{gap:14px;display:grid}.create-module__IKUm8W__head h1{color:var(--text-main);margin:0}.create-module__IKUm8W__head p{color:var(--text-secondary);margin:6px 0 0}.create-module__IKUm8W__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.create-module__IKUm8W__step{border:1px solid var(--border);background:#fff;border-radius:12px;gap:8px;padding:10px;display:grid}.create-module__IKUm8W__step span{width:24px;height:24px;color:var(--text-secondary);background:#edf2fa;border-radius:999px;place-items:center;font-size:12px;font-weight:700;display:grid}.create-module__IKUm8W__step p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.35}.create-module__IKUm8W__active{border-color:#bfd4ff}.create-module__IKUm8W__active span{background:var(--primary);color:#fff}.create-module__IKUm8W__done{border-color:#bfe4c9}.create-module__IKUm8W__done span{background:var(--success);color:#fff}.create-module__IKUm8W__grid{grid-template-columns:420px minmax(0,1fr);gap:14px;display:grid}.create-module__IKUm8W__formCard{border:1px solid var(--border);background:#fff;border-radius:14px;align-content:start;gap:8px;padding:14px;display:grid}.create-module__IKUm8W__label{color:var(--text-main);margin-top:4px;font-size:13px}.create-module__IKUm8W__input,.create-module__IKUm8W__select{border:1px solid var(--border);height:40px;color:var(--text-main);background:#fff;border-radius:10px;padding:0 10px}.create-module__IKUm8W__helper{color:var(--text-secondary);margin:0;font-size:12px}.create-module__IKUm8W__checkbox{color:var(--text-main);align-items:center;gap:8px;display:flex}.create-module__IKUm8W__summaryTitle{color:var(--text-main);margin:0}.create-module__IKUm8W__optionBox{border:1px solid var(--border);background:#f8fafc;border-radius:12px;gap:8px;padding:10px;display:grid}.create-module__IKUm8W__optionBox h4{color:var(--text-main);margin:0}.create-module__IKUm8W__radioLine{color:var(--text-main);align-items:center;gap:8px;font-size:13px;line-height:1.35;display:flex}.create-module__IKUm8W__deliveryFields{gap:8px;display:grid}.create-module__IKUm8W__summary{gap:6px;margin:0;padding:0;list-style:none;display:grid}.create-module__IKUm8W__summary li{border:1px solid var(--border);border-radius:10px;justify-content:space-between;gap:10px;padding:8px 10px;display:flex}.create-module__IKUm8W__summary .create-module__IKUm8W__totalRow{border-color:var(--primary);background:#eef4ff}.create-module__IKUm8W__summary span{color:var(--text-secondary);font-size:13px}.create-module__IKUm8W__summary strong{color:var(--text-main);font-size:13px}.create-module__IKUm8W__confirmBox{background:#eef4ff;border:1px solid #bfd4ff;border-radius:12px;gap:8px;padding:10px;display:grid}.create-module__IKUm8W__confirmBox h4,.create-module__IKUm8W__confirmBox p{margin:0}.create-module__IKUm8W__confirmBox h4{color:var(--text-main)}.create-module__IKUm8W__confirmBox p{color:var(--text-secondary);font-size:13px;line-height:1.4}.create-module__IKUm8W__submit{border:1px solid var(--primary);background:var(--primary);color:#fff;cursor:pointer;border-radius:10px;height:42px;margin-top:8px;font-weight:700}.create-module__IKUm8W__submit:disabled{opacity:.5;cursor:not-allowed}.create-module__IKUm8W__navButtons{gap:8px;margin-top:6px;display:flex}.create-module__IKUm8W__ghost{border:1px solid var(--border);height:40px;color:var(--text-main);cursor:pointer;background:#fff;border-radius:10px;flex:1}.create-module__IKUm8W__ghost:disabled{opacity:.5;cursor:not-allowed}.create-module__IKUm8W__error{color:var(--danger);margin:0}.create-module__IKUm8W__ok{color:var(--success);margin:0}.create-module__IKUm8W__previewCard{border:1px solid var(--border);background:#fff;border-radius:14px;padding:12px}.create-module__IKUm8W__previewHead{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.create-module__IKUm8W__previewHead h2{color:var(--text-main);margin:0}.create-module__IKUm8W__previewHead span{color:var(--text-secondary);font-size:12px}.create-module__IKUm8W__previewFrame{border:1px solid var(--border);background:#fff;border-radius:12px;width:100%;height:820px}@media (max-width:1200px){.create-module__IKUm8W__steps,.create-module__IKUm8W__grid{grid-template-columns:1fr}.create-module__IKUm8W__previewFrame{height:620px}}
